11 Commits

Author SHA1 Message Date
uberwald 389517a774 Ready to deploy
Release Creation / build (release) Successful in 1m17s
2026-05-11 22:24:37 +02:00
uberwald 9617005a5c Finalisation du système
Release Creation / build (release) Successful in 1m24s
2026-05-06 22:37:40 +02:00
uberwald 73a3381d2a Import des persos du système précédent 2026-05-06 21:31:03 +02:00
uberwald fbfb265570 Sync compendiums 2026-05-06 20:27:40 +02:00
uberwald eda9b77f46 Avec initiative
Release Creation / build (release) Successful in 1m10s
2026-04-29 22:21:41 +02:00
uberwald 64ab54daf3 Avec initiative 2026-04-29 22:20:47 +02:00
uberwald 0e1594773b Actualiser README.md 2026-04-27 21:43:53 +02:00
uberwald 7f5beb401e Correction compendiums 2026-04-27 21:38:40 +02:00
uberwald a606d62904 Prepare for release' 2026-04-27 21:34:15 +02:00
uberwald bc49286f91 Correction compendiums 2026-04-27 21:30:33 +02:00
uberwald 1e252ff6f2 Correction compendiums 2026-04-27 17:49:00 +02:00
182 changed files with 6298 additions and 377 deletions
+10 -10
View File
@@ -66,13 +66,13 @@ jobs:
system.json system.json
api_key: "${{secrets.ALLOW_PUSH_RELEASE}}" api_key: "${{secrets.ALLOW_PUSH_RELEASE}}"
#- name: Publish to Foundry server - name: Publish to Foundry server
# uses: https://github.com/djlechuck/foundryvtt-publish-package-action@v1 uses: https://github.com/djlechuck/foundryvtt-publish-package-action@v1
# with: with:
# #token: ${{ secrets.FOUNDRYVTT_RELEASE_TOKEN }} token: ${{ secrets.FOUNDRYVTT_RELEASE_TOKEN }}
# id: 'fvtt-chroniques-de-l-etrange' id: "fvtt-chroniques-de-l-etrange"
# version: ${{github.event.release.tag_name}} version: ${{github.event.release.tag_name}}
# manifest: 'https://www.uberwald.me/gitea/public/fvtt-chroniques-de-l-etrange/releases/download/latest/system.json' manifest: "https://www.uberwald.me/gitea/uberwald/fvtt-chroniques-de-l-etrange/releases/download/latest/system.json"
# notes: 'https://www.uberwald.me/gitea/${{gitea.repository}}/releases/download/${{github.event.release.tag_name}}/fvtt-chroniques-de-l-etrange.zip' notes: "https://www.uberwald.me/gitea/${{gitea.repository}}/releases/download/${{github.event.release.tag_name}}/fvtt-chroniques-de-l-etrange.zip"
# compatibility-minimum: '13' compatibility-minimum: "14"
# compatibility-verified: '13' compatibility-verified: "14"
+2
View File
@@ -9,3 +9,5 @@ node_modules/
chroniquesdeletrange.lock chroniquesdeletrange.lock
*.pdf *.pdf
*.github/ *.github/
regles.txt
regles.txt
+11 -2
View File
@@ -1,3 +1,12 @@
# Les Chroniques de l'étrange pour FoundryVTT # Chroniques de l'étrange — Système FoundryVTT
Système [Foundry VTT](https://foundryvtt.com) pour **Chroniques de l'Etrange**, le jeu de rôle d'[Antre Monde Éditions](https://antremonde.fr).
Copyright 2025-2026 Antre Monde Editions All rights reserved
Chroniques de l'ETrange is a game written by Romain d'Huissier and Cédric Lameire. The authors retain their moral rights to this work in both print and digital formats.
This system for FoundryVTT has been approved and authorized by Antre-Monde Edition
---
Implémentation du JDR Les Chroniques de l'Etrange de Antre-Monde éditions.
+657 -1
View File
@@ -177,6 +177,11 @@
flex: 1 1 110px; flex: 1 1 110px;
max-width: 200px; max-width: 200px;
} }
.cde-stat-cell--wide {
flex: 1 1 100%;
max-width: 100%;
min-width: 0;
}
.cde-stat-label { .cde-stat-label {
font-size: 10px; font-size: 10px;
font-family: "Averia", sans-serif; font-family: "Averia", sans-serif;
@@ -205,6 +210,23 @@
.cde-stat-cell input:focus { .cde-stat-cell input:focus {
border-bottom-color: #00d4d4; border-bottom-color: #00d4d4;
} }
.cde-stat-cell textarea {
width: 100%;
background: transparent;
border: 1px solid #1a2436;
border-radius: 2px;
color: #e2e8f4;
font-size: 13px;
font-family: inherit;
padding: 4px 6px;
outline: none;
resize: vertical;
transition: border-color 0.15s;
line-height: 1.5;
}
.cde-stat-cell textarea:focus {
border-color: #ff3d5a;
}
.cde-stat-cell select { .cde-stat-cell select {
width: 100%; width: 100%;
border: none; border: none;
@@ -385,7 +407,6 @@ section.npc .cde-neon-tabs .item.active {
display: none; display: none;
flex-direction: column; flex-direction: column;
gap: 12px; gap: 12px;
min-height: 100%;
} }
.cde-tab-body .tab.active { .cde-tab-body .tab.active {
display: flex; display: flex;
@@ -1254,6 +1275,12 @@ section.npc .cde-neon-tabs .item.active {
width: auto; width: auto;
height: auto; height: auto;
opacity: 0.6; opacity: 0.6;
cursor: zoom-in;
transition: opacity 0.2s ease, box-shadow 0.2s ease;
}
.cde-loksyu-standalone .cde-loksyu-visual-row .cde-lok-visual:hover {
opacity: 0.9;
box-shadow: 0 0 10px #263853;
} }
.cde-loksyu-standalone .cde-lok-footer { .cde-loksyu-standalone .cde-lok-footer {
display: flex; display: flex;
@@ -3080,6 +3107,12 @@ strong.ellipsis {
max-height: 180px; max-height: 180px;
opacity: 0.45; opacity: 0.45;
border-radius: 4px; border-radius: 4px;
cursor: zoom-in;
transition: opacity 0.2s ease, box-shadow 0.2s ease;
}
.cde-nghang-diagram img:hover {
opacity: 0.85;
box-shadow: 0 0 12px #263853;
} }
.img-die-sm { .img-die-sm {
width: 27px !important; width: 27px !important;
@@ -3800,3 +3833,626 @@ ol.item-list li.item .item-controls a.item-control:hover {
color: #ff3d5a; color: #ff3d5a;
text-shadow: 0 0 5px rgba(255, 61, 90, 0.4); text-shadow: 0 0 5px rgba(255, 61, 90, 0.4);
} }
/* ============================================================
ROUE D'INITIATIVE — CDEWheelApp
============================================================ */
.cde-wheel-app {
color: #e2e8f4;
background: #080c14;
font-family: "Averia", "Averia Regular", sans-serif;
}
.cde-wheel-app .window-content {
padding: 0;
overflow: hidden;
}
/* Two-column layout: SVG wheel left, panel right */
.cde-wheel-layout {
display: flex;
height: 100%;
min-height: 520px;
}
/* ---- Left: SVG wheel ---- */
.cde-wheel-svg-container {
flex: 0 0 480px;
width: 480px;
padding: 12px 12px 6px;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
background: #0d1520;
border-right: 1px solid #1a2436;
}
.cde-wheel-svg-container svg {
flex: 1 1 auto;
width: 100%;
max-width: 456px;
max-height: 456px;
overflow: visible;
}
.cde-wheel-svg-container .cde-wheel-legend {
display: flex;
align-items: center;
gap: 8px;
padding: 4px 0 2px;
font-size: 11px;
color: rgba(255, 255, 255, 0.55);
flex-shrink: 0;
}
.cde-wheel-svg-container .cde-wheel-legend-dot {
display: inline-block;
width: 10px;
height: 10px;
border-radius: 50%;
flex-shrink: 0;
}
.cde-wheel-svg-container .cde-wheel-segment {
stroke: #080c14;
stroke-width: 1.5;
transition: opacity 0.2s;
}
.cde-wheel-svg-container .cde-wheel-cran-label {
font-family: "Averia Regular", sans-serif;
font-size: 12px;
fill: rgba(255, 255, 255, 0.55);
text-anchor: middle;
dominant-baseline: central;
pointer-events: none;
user-select: none;
}
.cde-wheel-svg-container .cde-wheel-fighter-circle {
stroke-width: 2;
cursor: pointer;
transition: r 0.2s, stroke-width 0.2s;
}
.cde-wheel-svg-container .cde-wheel-fighter-circle:hover {
stroke-width: 3;
}
.cde-wheel-svg-container .cde-wheel-fighter-circle.is-active {
r: 18;
stroke-width: 3;
filter: drop-shadow(0 0 5px rgba(255, 255, 255, 0.7));
}
.cde-wheel-svg-container .cde-wheel-fighter-circle.is-turn {
stroke-dasharray: 3 2;
animation: cde-spin 4s linear infinite;
}
.cde-wheel-svg-container .cde-wheel-fighter-initial {
font-size: 13px;
font-weight: 700;
fill: #fff;
text-anchor: middle;
dominant-baseline: central;
pointer-events: none;
}
/* ---- Right: panel ---- */
.cde-wheel-panel {
flex: 1 1 auto;
display: flex;
flex-direction: column;
overflow: hidden;
padding: 0;
min-width: 0;
}
.cde-wheel-section-title {
padding: 7px 12px 6px;
border-bottom: 1px solid #1a2436;
background: #0d1520;
font-size: 10px;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 0.12em;
color: #7d94b8;
border-left: 3px solid #4a9eff;
flex-shrink: 0;
}
.cde-wheel-section-title em {
font-style: normal;
color: #e2e8f4;
text-transform: none;
letter-spacing: 0;
font-size: 11px;
}
/* Combatant list */
.cde-wheel-combatants {
flex: 0 0 auto;
max-height: 130px;
overflow-y: auto;
border-bottom: 1px solid #1a2436;
}
.cde-wheel-combatant {
display: flex;
align-items: center;
gap: 8px;
padding: 6px 12px 6px 9px;
cursor: pointer;
border-bottom: 1px solid rgba(26, 36, 54, 0.5);
border-left: 3px solid transparent;
transition: background 0.15s, border-color 0.15s;
}
.cde-wheel-combatant:last-child {
border-bottom: none;
}
.cde-wheel-combatant:hover {
background: #101622;
}
.cde-wheel-combatant.cde-wheel-combatant--selected {
background: rgba(74, 158, 255, 0.1);
border-left-color: #4a9eff;
}
.cde-wheel-combatant.cde-wheel-combatant--selected .cde-wheel-combatant-name {
color: #e2e8f4;
font-weight: 600;
}
.cde-wheel-combatant.cde-wheel-combatant--active .cde-wheel-active-marker {
color: #f0c040;
filter: drop-shadow(0 0 3px #f0c040);
}
.cde-wheel-combatant-img {
width: 30px;
height: 30px;
border-radius: 50%;
object-fit: cover;
border: 1.5px solid #263853;
flex-shrink: 0;
}
.cde-wheel-combatant-name {
flex: 1 1 auto;
font-size: 13px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
color: #7d94b8;
}
.cde-wheel-combatant-cran {
font-size: 11px;
font-weight: 700;
font-variant-numeric: tabular-nums;
flex-shrink: 0;
min-width: 22px;
text-align: center;
padding: 2px 6px;
border-radius: 12px;
line-height: 1.3;
}
.cde-wheel-active-marker {
font-size: 10px;
color: #7d94b8;
flex-shrink: 0;
}
/* Action area */
.cde-wheel-actions {
flex: 1 1 auto;
display: flex;
flex-direction: column;
overflow-y: auto;
padding: 8px 10px 10px;
gap: 6px;
}
.cde-wheel-actions.cde-wheel-actions--hint {
justify-content: center;
align-items: center;
}
.cde-wheel-hint {
color: #7d94b8;
font-size: 12px;
text-align: center;
font-style: italic;
display: flex;
flex-direction: column;
align-items: center;
gap: 8px;
}
.cde-wheel-hint i {
font-size: 22px;
opacity: 0.4;
}
.cde-wheel-action-grid {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 5px;
}
.cde-wheel-action-btn {
display: flex;
align-items: center;
justify-content: space-between;
gap: 4px;
background: #101622;
border: 1px solid #263853;
border-radius: 5px;
color: #7d94b8;
font-size: 11px;
padding: 5px 7px;
cursor: pointer;
text-align: left;
transition: background 0.15s, border-color 0.15s, color 0.15s, box-shadow 0.15s;
font-family: inherit;
}
.cde-wheel-action-btn:hover {
color: #e2e8f4;
background: #1a2436;
border-color: #263853;
}
.cde-wheel-action-btn .cde-wheel-action-name {
flex: 1 1 auto;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.cde-wheel-action-btn .cde-wheel-action-cost {
flex-shrink: 0;
font-weight: 700;
font-size: 10px;
padding: 1px 5px;
border-radius: 10px;
background: #263853;
color: #7d94b8;
line-height: 1.4;
}
.cde-wheel-action-btn[data-cost="1"]:hover {
box-shadow: 0 0 6px rgba(74, 158, 255, 0.22);
}
.cde-wheel-action-btn[data-cost="1"] .cde-wheel-action-cost {
background: #1a3d6a;
color: #6aadff;
}
.cde-wheel-action-btn[data-cost="2"]:hover {
box-shadow: 0 0 6px rgba(212, 160, 80, 0.25);
}
.cde-wheel-action-btn[data-cost="2"] .cde-wheel-action-cost {
background: #4a3200;
color: #d4a050;
}
.cde-wheel-action-btn[data-cost="3"]:hover {
box-shadow: 0 0 6px rgba(224, 96, 48, 0.28);
}
.cde-wheel-action-btn[data-cost="3"] .cde-wheel-action-cost {
background: #4a1800;
color: #e07840;
}
.cde-wheel-action-btn[data-cost="6"] {
border-color: rgba(204, 32, 64, 0.4);
}
.cde-wheel-action-btn[data-cost="6"]:hover {
box-shadow: 0 0 6px rgba(204, 32, 64, 0.35);
}
.cde-wheel-action-btn[data-cost="6"] .cde-wheel-action-cost {
background: #4a0814;
color: #e03050;
}
/* Special action buttons */
.cde-wheel-special-actions {
display: flex;
gap: 6px;
margin-top: 2px;
}
.cde-wheel-btn-roll,
.cde-wheel-btn-surprise {
flex: 1 1 0;
display: flex;
align-items: center;
justify-content: center;
gap: 6px;
border-radius: 5px;
font-size: 11px;
font-weight: 600;
padding: 7px 8px;
cursor: pointer;
font-family: inherit;
transition: background 0.15s, box-shadow 0.15s;
border: 1px solid;
}
.cde-wheel-btn-roll {
background: rgba(192, 138, 0, 0.14);
border-color: rgba(192, 138, 0, 0.5);
color: #e0b030;
}
.cde-wheel-btn-roll:hover {
background: rgba(192, 138, 0, 0.26);
box-shadow: 0 0 8px rgba(192, 138, 0, 0.4);
}
.cde-wheel-btn-surprise {
background: rgba(255, 61, 90, 0.12);
border-color: rgba(255, 61, 90, 0.45);
color: #ff3d5a;
}
.cde-wheel-btn-surprise:hover {
background: rgba(255, 61, 90, 0.24);
box-shadow: 0 0 8px rgba(255, 61, 90, 0.35);
}
/* No-combat empty state */
.cde-wheel-no-combat {
flex: 1 1 auto;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
color: #7d94b8;
gap: 8px;
padding: 20px;
text-align: center;
font-size: 12px;
}
.cde-wheel-no-combat i {
font-size: 28px;
opacity: 0.4;
}
/* Spin animation for active-turn token */
@keyframes cde-spin {
from {
transform-origin: var(--fx) var(--fy);
transform: rotate(0deg);
}
to {
transform-origin: var(--fx) var(--fy);
transform: rotate(360deg);
}
}
/* ===================================================================
Migration App
=================================================================== */
.cde-migration-app .window-content {
padding: 0;
overflow-y: auto;
}
.cde-migration-body {
display: flex;
flex-direction: column;
gap: 12px;
padding: 16px;
}
/* Drop zone */
.cde-migration-drop-zone {
display: flex;
flex-direction: column;
align-items: center;
gap: 8px;
padding: 28px 20px;
border: 2px dashed #1a2436;
border-radius: 8px;
background: rgba(13, 21, 32, 0.6);
text-align: center;
transition: border-color 0.15s, background 0.15s;
cursor: pointer;
}
.cde-migration-drop-zone.is-dragover {
border-color: #4a9eff;
background: rgba(74, 158, 255, 0.15);
}
.cde-migration-drop-icon {
font-size: 36px;
color: #4a9eff;
opacity: 0.7;
}
.cde-migration-drop-hint {
margin: 0;
font-size: 12px;
color: #7d94b8;
}
.cde-migration-file-btn {
display: inline-flex;
align-items: center;
gap: 6px;
padding: 6px 14px;
border: 1px solid #4a9eff;
border-radius: 4px;
color: #4a9eff;
font-size: 12px;
font-weight: 600;
cursor: pointer;
transition: background 0.15s;
}
.cde-migration-file-btn:hover {
background: rgba(74, 158, 255, 0.2);
}
/* Preview section */
.cde-migration-preview {
border: 1px solid #1a2436;
border-radius: 6px;
overflow: hidden;
}
.cde-migration-preview-header {
display: flex;
align-items: center;
justify-content: space-between;
padding: 8px 12px;
background: rgba(13, 21, 32, 0.8);
font-size: 11px;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 0.06em;
color: #7d94b8;
}
.cde-migration-clear-btn {
display: inline-flex;
align-items: center;
gap: 4px;
padding: 2px 8px;
border: 1px solid #1a2436;
border-radius: 4px;
font-size: 11px;
color: #7d94b8;
background: none;
cursor: pointer;
transition: color 0.15s, border-color 0.15s;
}
.cde-migration-clear-btn:hover {
color: #e04444;
border-color: #e04444;
}
/* Preview table */
.cde-migration-table {
width: 100%;
border-collapse: collapse;
font-size: 12px;
}
.cde-migration-table th {
padding: 5px 8px;
background: rgba(13, 21, 32, 0.9);
color: #7d94b8;
font-size: 10px;
font-weight: 600;
text-transform: uppercase;
text-align: left;
border-bottom: 1px solid #1a2436;
}
.cde-migration-table td {
padding: 5px 8px;
border-bottom: 1px solid rgba(26, 36, 54, 0.4);
vertical-align: middle;
}
.cde-migration-table tr:last-child td {
border-bottom: none;
}
.cde-migration-thumb {
width: 28px;
height: 28px;
border-radius: 3px;
object-fit: cover;
}
.cde-migration-name {
font-weight: 600;
color: #e2e8f4;
}
.cde-migration-items-count {
text-align: center;
color: #7d94b8;
}
.cde-migration-srcfile {
font-size: 10px;
color: #7d94b8;
max-width: 130px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
/* Type badge */
.cde-migration-type-badge {
display: inline-flex;
align-items: center;
gap: 4px;
padding: 2px 8px;
border-radius: 10px;
font-size: 10px;
font-weight: 700;
text-transform: uppercase;
}
.cde-migration-type-badge.cde-migration-type-character {
background: rgba(74, 158, 255, 0.2);
color: #4a9eff;
border: 1px solid rgba(74, 158, 255, 0.4);
}
.cde-migration-type-badge.cde-migration-type-npc {
background: rgba(156, 77, 204, 0.2);
color: #c97ae0;
border: 1px solid rgba(156, 77, 204, 0.4);
}
/* Errors */
.cde-migration-errors {
list-style: none;
margin: 0;
padding: 0;
display: flex;
flex-direction: column;
gap: 4px;
}
.cde-migration-errors li {
display: flex;
align-items: flex-start;
gap: 6px;
padding: 6px 10px;
border: 1px solid rgba(224, 68, 68, 0.6);
border-radius: 4px;
background: rgba(224, 68, 68, 0.1);
color: #e07070;
font-size: 11px;
}
.cde-migration-errors li i {
margin-top: 2px;
flex-shrink: 0;
}
/* Bottom action bar */
.cde-migration-actions {
display: flex;
justify-content: center;
padding-top: 4px;
}
.cde-migration-import-btn {
display: inline-flex;
align-items: center;
gap: 8px;
padding: 9px 24px;
border: none;
border-radius: 6px;
background: #4a9eff;
color: #fff;
font-size: 13px;
font-weight: 700;
cursor: pointer;
transition: filter 0.15s;
}
.cde-migration-import-btn:hover {
filter: brightness(1.15);
}
.cde-migration-hint {
margin: 0;
font-size: 12px;
color: #7d94b8;
text-align: center;
}
.cde-welcome-message {
display: flex;
flex-direction: column;
align-items: center;
gap: 8px;
padding: 12px 16px;
background: #101622;
border: 1px solid #263853;
border-radius: 8px;
text-align: center;
}
.cde-welcome-logo {
width: 120px;
height: auto;
object-fit: contain;
filter: drop-shadow(0 0 8px rgba(74, 158, 255, 0.4));
}
.cde-welcome-title {
margin: 0;
font-size: 15px;
font-weight: 700;
color: #4a9eff;
text-shadow: 0 0 8px rgba(74, 158, 255, 0.5);
}
.cde-welcome-links {
margin: 0;
font-size: 12px;
color: #7d94b8;
}
.cde-welcome-links a {
color: #00d4d4;
text-decoration: none;
border-bottom: 1px solid rgba(0, 212, 212, 0.4);
}
.cde-welcome-links a:hover {
color: #fff;
border-bottom-color: #fff;
}
.cde-welcome-help-btn {
display: inline-flex;
align-items: center;
gap: 6px;
margin-top: 4px;
padding: 7px 18px;
background: #4a9eff;
border: none;
border-radius: 6px;
color: #fff;
font-size: 12px;
font-weight: 700;
cursor: pointer;
transition: filter 0.15s;
}
.cde-welcome-help-btn:hover {
filter: brightness(1.2);
}
+740 -1
View File
@@ -208,6 +208,12 @@
min-width: 110px; min-width: 110px;
flex: 1 1 110px; flex: 1 1 110px;
max-width: 200px; max-width: 200px;
&--wide {
flex: 1 1 100%;
max-width: 100%;
min-width: 0;
}
} }
.cde-stat-label { .cde-stat-label {
@@ -240,6 +246,23 @@
&:focus { border-bottom-color: @cde-item; } &:focus { border-bottom-color: @cde-item; }
} }
.cde-stat-cell textarea {
width: 100%;
background: transparent;
border: 1px solid @cde-border;
border-radius: 2px;
color: @cde-text;
font-size: 13px;
font-family: inherit;
padding: 4px 6px;
outline: none;
resize: vertical;
transition: border-color 0.15s;
line-height: 1.5;
&:focus { border-color: @cde-kungfu; }
}
.cde-stat-cell select { .cde-stat-cell select {
width: 100%; width: 100%;
border: none; border: none;
@@ -369,7 +392,6 @@ section.npc .cde-neon-tabs .item.active { color: @cde-supernatural; borde
display: none; display: none;
flex-direction: column; flex-direction: column;
gap: @cde-gap; gap: @cde-gap;
min-height: 100%;
} }
.tab.active { .tab.active {
@@ -1289,6 +1311,13 @@ section.npc .cde-neon-tabs .item.active { color: @cde-supernatural; borde
width: auto; width: auto;
height: auto; height: auto;
opacity: 0.6; opacity: 0.6;
cursor: zoom-in;
transition: opacity 0.2s ease, box-shadow 0.2s ease;
&:hover {
opacity: 0.9;
box-shadow: 0 0 10px @cde-border-hi;
}
} }
} }
@@ -3131,6 +3160,13 @@ strong.ellipsis {
max-height: 180px; max-height: 180px;
opacity: 0.45; opacity: 0.45;
border-radius: 4px; border-radius: 4px;
cursor: zoom-in;
transition: opacity 0.2s ease, box-shadow 0.2s ease;
&:hover {
opacity: 0.85;
box-shadow: 0 0 12px @cde-border-hi;
}
} }
} }
@@ -3915,3 +3951,706 @@ ol.item-list {
text-shadow: 0 0 5px fade(@cde-kungfu, 40%); text-shadow: 0 0 5px fade(@cde-kungfu, 40%);
} }
} }
/* ============================================================
ROUE D'INITIATIVE — CDEWheelApp
============================================================ */
// Wu Xing segment colours (match JS constants)
@wu-metal: #b8c4cc;
@wu-water: #3a7bd5;
@wu-earth: #c8a84b;
@wu-fire: #d94f3d;
@wu-wood: #4a9b5a;
@wu-reference: #2c1f6b;
.cde-wheel-app {
color: @cde-text;
background: @cde-bg;
font-family: "Averia", "Averia Regular", sans-serif;
.window-content {
padding: 0;
overflow: hidden;
}
}
/* Two-column layout: SVG wheel left, panel right */
.cde-wheel-layout {
display: flex;
height: 100%;
min-height: 520px;
}
/* ---- Left: SVG wheel ---- */
.cde-wheel-svg-container {
flex: 0 0 480px;
width: 480px;
padding: 12px 12px 6px;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
background: @cde-surface2;
border-right: 1px solid @cde-border;
svg {
flex: 1 1 auto;
width: 100%;
max-width: 456px;
max-height: 456px;
overflow: visible;
}
.cde-wheel-legend {
display: flex;
align-items: center;
gap: 8px;
padding: 4px 0 2px;
font-size: 11px;
color: rgba(255,255,255,0.55);
flex-shrink: 0;
}
.cde-wheel-legend-dot {
display: inline-block;
width: 10px;
height: 10px;
border-radius: 50%;
flex-shrink: 0;
}
.cde-wheel-segment {
stroke: @cde-bg;
stroke-width: 1.5;
transition: opacity 0.2s;
}
.cde-wheel-cran-label {
font-family: "Averia Regular", sans-serif;
font-size: 12px;
fill: rgba(255,255,255,0.55);
text-anchor: middle;
dominant-baseline: central;
pointer-events: none;
user-select: none;
}
// Combatant token circle on the wheel
.cde-wheel-fighter-circle {
stroke-width: 2;
cursor: pointer;
transition: r 0.2s, stroke-width 0.2s;
&:hover {
stroke-width: 3;
}
&.is-active {
r: 18;
stroke-width: 3;
filter: drop-shadow(0 0 5px rgba(255, 255, 255, 0.7));
}
&.is-turn {
stroke-dasharray: 3 2;
animation: cde-spin 4s linear infinite;
}
}
.cde-wheel-fighter-initial {
font-size: 13px;
font-weight: 700;
fill: #fff;
text-anchor: middle;
dominant-baseline: central;
pointer-events: none;
}
}
/* ---- Right: panel ---- */
.cde-wheel-panel {
flex: 1 1 auto;
display: flex;
flex-direction: column;
overflow: hidden;
padding: 0;
min-width: 0;
}
.cde-wheel-section-title {
padding: 7px 12px 6px;
border-bottom: 1px solid @cde-border;
background: @cde-surface2;
font-size: 10px;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 0.12em;
color: @cde-muted;
border-left: 3px solid @cde-spell;
flex-shrink: 0;
em {
font-style: normal;
color: @cde-text;
text-transform: none;
letter-spacing: 0;
font-size: 11px;
}
}
/* Combatant list */
.cde-wheel-combatants {
flex: 0 0 auto;
max-height: 130px;
overflow-y: auto;
border-bottom: 1px solid @cde-border;
}
.cde-wheel-combatant {
display: flex;
align-items: center;
gap: 8px;
padding: 6px 12px 6px 9px;
cursor: pointer;
border-bottom: 1px solid fade(@cde-border, 50%);
border-left: 3px solid transparent;
transition: background 0.15s, border-color 0.15s;
&:last-child { border-bottom: none; }
&:hover {
background: @cde-surface;
}
&.cde-wheel-combatant--selected {
background: fade(@cde-spell, 10%);
border-left-color: @cde-spell;
.cde-wheel-combatant-name {
color: @cde-text;
font-weight: 600;
}
}
&.cde-wheel-combatant--active {
.cde-wheel-active-marker {
color: #f0c040;
filter: drop-shadow(0 0 3px #f0c040);
}
}
}
.cde-wheel-combatant-img {
width: 30px;
height: 30px;
border-radius: 50%;
object-fit: cover;
border: 1.5px solid @cde-border-hi;
flex-shrink: 0;
}
.cde-wheel-combatant-name {
flex: 1 1 auto;
font-size: 13px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
color: @cde-muted;
}
.cde-wheel-combatant-cran {
font-size: 11px;
font-weight: 700;
font-variant-numeric: tabular-nums;
flex-shrink: 0;
min-width: 22px;
text-align: center;
padding: 2px 6px;
border-radius: 12px;
line-height: 1.3;
}
.cde-wheel-active-marker {
font-size: 10px;
color: @cde-muted;
flex-shrink: 0;
}
/* Action area */
.cde-wheel-actions {
flex: 1 1 auto;
display: flex;
flex-direction: column;
overflow-y: auto;
padding: 8px 10px 10px;
gap: 6px;
&.cde-wheel-actions--hint {
justify-content: center;
align-items: center;
}
}
.cde-wheel-hint {
color: @cde-muted;
font-size: 12px;
text-align: center;
font-style: italic;
display: flex;
flex-direction: column;
align-items: center;
gap: 8px;
i {
font-size: 22px;
opacity: 0.4;
}
}
.cde-wheel-action-grid {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 5px;
}
.cde-wheel-action-btn {
display: flex;
align-items: center;
justify-content: space-between;
gap: 4px;
background: @cde-surface;
border: 1px solid @cde-border-hi;
border-radius: @cde-radius-sm;
color: @cde-muted;
font-size: 11px;
padding: 5px 7px;
cursor: pointer;
text-align: left;
transition: background 0.15s, border-color 0.15s, color 0.15s, box-shadow 0.15s;
font-family: inherit;
&:hover {
color: @cde-text;
background: @cde-border;
border-color: @cde-border-hi;
}
.cde-wheel-action-name {
flex: 1 1 auto;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.cde-wheel-action-cost {
flex-shrink: 0;
font-weight: 700;
font-size: 10px;
padding: 1px 5px;
border-radius: 10px;
background: @cde-border-hi;
color: @cde-muted;
line-height: 1.4;
}
&[data-cost="1"] {
&:hover { box-shadow: 0 0 6px fade(@cde-spell, 22%); }
.cde-wheel-action-cost { background: #1a3d6a; color: #6aadff; }
}
&[data-cost="2"] {
&:hover { box-shadow: 0 0 6px fade(#d4a050, 25%); }
.cde-wheel-action-cost { background: #4a3200; color: #d4a050; }
}
&[data-cost="3"] {
&:hover { box-shadow: 0 0 6px fade(#e06030, 28%); }
.cde-wheel-action-cost { background: #4a1800; color: #e07840; }
}
&[data-cost="6"] {
border-color: fade(#cc2040, 40%);
&:hover { box-shadow: 0 0 6px fade(#cc2040, 35%); }
.cde-wheel-action-cost { background: #4a0814; color: #e03050; }
}
}
/* Special action buttons */
.cde-wheel-special-actions {
display: flex;
gap: 6px;
margin-top: 2px;
}
.cde-wheel-btn-roll,
.cde-wheel-btn-surprise {
flex: 1 1 0;
display: flex;
align-items: center;
justify-content: center;
gap: 6px;
border-radius: @cde-radius-sm;
font-size: 11px;
font-weight: 600;
padding: 7px 8px;
cursor: pointer;
font-family: inherit;
transition: background 0.15s, box-shadow 0.15s;
border: 1px solid;
}
.cde-wheel-btn-roll {
background: fade(#c08a00, 14%);
border-color: fade(#c08a00, 50%);
color: #e0b030;
&:hover {
background: fade(#c08a00, 26%);
box-shadow: 0 0 8px fade(#c08a00, 40%);
}
}
.cde-wheel-btn-surprise {
background: fade(@cde-kungfu, 12%);
border-color: fade(@cde-kungfu, 45%);
color: @cde-kungfu;
&:hover {
background: fade(@cde-kungfu, 24%);
box-shadow: 0 0 8px fade(@cde-kungfu, 35%);
}
}
/* No-combat empty state */
.cde-wheel-no-combat {
flex: 1 1 auto;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
color: @cde-muted;
gap: 8px;
padding: 20px;
text-align: center;
font-size: 12px;
i {
font-size: 28px;
opacity: 0.4;
}
}
/* Spin animation for active-turn token */
@keyframes cde-spin {
from { transform-origin: var(--fx) var(--fy); transform: rotate(0deg); }
to { transform-origin: var(--fx) var(--fy); transform: rotate(360deg); }
}
/* ===================================================================
Migration App
=================================================================== */
.cde-migration-app {
.window-content {
padding: 0;
overflow-y: auto;
}
}
.cde-migration-body {
display: flex;
flex-direction: column;
gap: 12px;
padding: 16px;
}
/* Drop zone */
.cde-migration-drop-zone {
display: flex;
flex-direction: column;
align-items: center;
gap: 8px;
padding: 28px 20px;
border: 2px dashed @cde-border;
border-radius: 8px;
background: fadeout(@cde-surface2, 40%);
text-align: center;
transition: border-color 0.15s, background 0.15s;
cursor: pointer;
&.is-dragover {
border-color: @cde-spell;
background: fadeout(@cde-spell, 85%);
}
}
.cde-migration-drop-icon {
font-size: 36px;
color: @cde-spell;
opacity: 0.7;
}
.cde-migration-drop-hint {
margin: 0;
font-size: 12px;
color: @cde-muted;
}
.cde-migration-file-btn {
display: inline-flex;
align-items: center;
gap: 6px;
padding: 6px 14px;
border: 1px solid @cde-spell;
border-radius: 4px;
color: @cde-spell;
font-size: 12px;
font-weight: 600;
cursor: pointer;
transition: background 0.15s;
&:hover {
background: fadeout(@cde-spell, 80%);
}
}
/* Preview section */
.cde-migration-preview {
border: 1px solid @cde-border;
border-radius: 6px;
overflow: hidden;
}
.cde-migration-preview-header {
display: flex;
align-items: center;
justify-content: space-between;
padding: 8px 12px;
background: fadeout(@cde-surface2, 20%);
font-size: 11px;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 0.06em;
color: @cde-muted;
}
.cde-migration-clear-btn {
display: inline-flex;
align-items: center;
gap: 4px;
padding: 2px 8px;
border: 1px solid @cde-border;
border-radius: 4px;
font-size: 11px;
color: @cde-muted;
background: none;
cursor: pointer;
transition: color 0.15s, border-color 0.15s;
&:hover {
color: #e04444;
border-color: #e04444;
}
}
/* Preview table */
.cde-migration-table {
width: 100%;
border-collapse: collapse;
font-size: 12px;
th {
padding: 5px 8px;
background: fadeout(@cde-surface2, 10%);
color: @cde-muted;
font-size: 10px;
font-weight: 600;
text-transform: uppercase;
text-align: left;
border-bottom: 1px solid @cde-border;
}
td {
padding: 5px 8px;
border-bottom: 1px solid fadeout(@cde-border, 60%);
vertical-align: middle;
}
tr:last-child td {
border-bottom: none;
}
}
.cde-migration-thumb {
width: 28px;
height: 28px;
border-radius: 3px;
object-fit: cover;
}
.cde-migration-name {
font-weight: 600;
color: @cde-text;
}
.cde-migration-items-count {
text-align: center;
color: @cde-muted;
}
.cde-migration-srcfile {
font-size: 10px;
color: @cde-muted;
max-width: 130px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
/* Type badge */
.cde-migration-type-badge {
display: inline-flex;
align-items: center;
gap: 4px;
padding: 2px 8px;
border-radius: 10px;
font-size: 10px;
font-weight: 700;
text-transform: uppercase;
&.cde-migration-type-character {
background: fadeout(@cde-spell, 80%);
color: @cde-spell;
border: 1px solid fadeout(@cde-spell, 60%);
}
&.cde-migration-type-npc {
background: fadeout(#9c4dcc, 80%);
color: #c97ae0;
border: 1px solid fadeout(#9c4dcc, 60%);
}
}
/* Errors */
.cde-migration-errors {
list-style: none;
margin: 0;
padding: 0;
display: flex;
flex-direction: column;
gap: 4px;
li {
display: flex;
align-items: flex-start;
gap: 6px;
padding: 6px 10px;
border: 1px solid fadeout(#e04444, 40%);
border-radius: 4px;
background: fadeout(#e04444, 90%);
color: #e07070;
font-size: 11px;
i { margin-top: 2px; flex-shrink: 0; }
}
}
/* Bottom action bar */
.cde-migration-actions {
display: flex;
justify-content: center;
padding-top: 4px;
}
.cde-migration-import-btn {
display: inline-flex;
align-items: center;
gap: 8px;
padding: 9px 24px;
border: none;
border-radius: 6px;
background: @cde-spell;
color: #fff;
font-size: 13px;
font-weight: 700;
cursor: pointer;
transition: filter 0.15s;
&:hover {
filter: brightness(1.15);
}
}
.cde-migration-hint {
margin: 0;
font-size: 12px;
color: @cde-muted;
text-align: center;
}
// ============================================================
// Welcome message
// ============================================================
.cde-welcome-message {
display: flex;
flex-direction: column;
align-items: center;
gap: 8px;
padding: 12px 16px;
background: @cde-surface;
border: 1px solid @cde-border-hi;
border-radius: 8px;
text-align: center;
}
.cde-welcome-logo {
width: 120px;
height: auto;
object-fit: contain;
filter: drop-shadow(0 0 8px fade(@cde-spell, 40%));
}
.cde-welcome-title {
margin: 0;
font-size: 15px;
font-weight: 700;
color: @cde-spell;
text-shadow: 0 0 8px fade(@cde-spell, 50%);
}
.cde-welcome-links {
margin: 0;
font-size: 12px;
color: @cde-muted;
a {
color: @cde-item;
text-decoration: none;
border-bottom: 1px solid fade(@cde-item, 40%);
&:hover {
color: #fff;
border-bottom-color: #fff;
}
}
}
.cde-welcome-help-btn {
display: inline-flex;
align-items: center;
gap: 6px;
margin-top: 4px;
padding: 7px 18px;
background: @cde-spell;
border: none;
border-radius: 6px;
color: #fff;
font-size: 12px;
font-weight: 700;
cursor: pointer;
transition: filter 0.15s;
&:hover {
filter: brightness(1.2);
}
}
+783 -4
View File
@@ -130,11 +130,460 @@ var TEMPLATE_PARTIALS = [
"systems/fvtt-chroniques-de-l-etrange/templates/actor/parts/cde-npc-kungfus.html", "systems/fvtt-chroniques-de-l-etrange/templates/actor/parts/cde-npc-kungfus.html",
"systems/fvtt-chroniques-de-l-etrange/templates/actor/parts/cde-npc-items.html", "systems/fvtt-chroniques-de-l-etrange/templates/actor/parts/cde-npc-items.html",
"systems/fvtt-chroniques-de-l-etrange/templates/apps/cde-loksyu-app.html", "systems/fvtt-chroniques-de-l-etrange/templates/apps/cde-loksyu-app.html",
"systems/fvtt-chroniques-de-l-etrange/templates/apps/cde-tinji-app.html" "systems/fvtt-chroniques-de-l-etrange/templates/apps/cde-tinji-app.html",
"systems/fvtt-chroniques-de-l-etrange/templates/apps/cde-wheel-app.html"
]; ];
// src/migration/migrator.js
var ELEMENT_LABEL_TO_KEY = {
"m\xE9tal": "metal",
"metal": "metal",
"eau": "eau",
"terre": "terre",
"feu": "feu",
"bois": "bois"
};
function elementKey(label = "") {
return ELEMENT_LABEL_TO_KEY[label.toLowerCase().trim()] ?? "metal";
}
function heiKey(label = "") {
const l = label.toLowerCase().trim();
if (l === "yin/yang" || l === "yinyang") return "yinyang";
if (l === "yang") return "yang";
return "yin";
}
var SPECIALITY_TO_DISCIPLINE = {
// internalcinnabar
"essence": "internalcinnabar",
"esprit": "internalcinnabar",
"mind": "internalcinnabar",
"purification": "internalcinnabar",
"manipulation": "internalcinnabar",
"aura": "internalcinnabar",
// alchemy
"acupuncture": "alchemy",
"\xE9lixirs": "alchemy",
"elixirs": "alchemy",
"poisons": "alchemy",
"arsenal": "alchemy",
"potions": "alchemy",
// masteryoftheway
"mal\xE9diction": "masteryoftheway",
"malediction": "masteryoftheway",
"transfiguration": "masteryoftheway",
"n\xE9cromancie": "masteryoftheway",
"necromancie": "masteryoftheway",
"contr\xF4le climatique": "masteryoftheway",
"controle climatique": "masteryoftheway",
"magie d'or": "masteryoftheway",
"magie dor": "masteryoftheway",
// exorcism
"invocation": "exorcism",
"pistage": "exorcism",
"tra\xE7age": "exorcism",
"tracage": "exorcism",
"protection": "exorcism",
"ch\xE2timent": "exorcism",
"chatiment": "exorcism",
"domination": "exorcism",
// geomancy
"neutralisation": "geomancy",
"divination": "geomancy",
"pri\xE8re terrestre": "geomancy",
"priere terrestre": "geomancy",
"pri\xE8re c\xE9leste": "geomancy",
"priere celeste": "geomancy",
"g\xE9omancie": "geomancy",
"geomancie": "geomancy",
"feng shui": "geomancy",
"fungseoi": "geomancy"
};
function inferDiscipline(specialityName = "", itemName = "") {
const key = specialityName.toLowerCase().trim();
if (SPECIALITY_TO_DISCIPLINE[key]) return SPECIALITY_TO_DISCIPLINE[key];
const name = itemName.toLowerCase();
if (name.includes("exorcis")) return "exorcism";
if (name.includes("g\xE9omanci") || name.includes("geomanci")) return "geomancy";
if (name.includes("alchimi")) return "alchemy";
if (name.includes("cinnabre") || name.includes("interne")) return "internalcinnabar";
if (name.includes("ma\xEEtrise") || name.includes("maitrise") || name.includes("tao")) return "masteryoftheway";
return "internalcinnabar";
}
function mapActivation(oldActivation = "") {
const s = oldActivation.toLowerCase();
if (s.includes("inflig\xE9s") || s.includes("infliges")) return "damage-inflicted";
if (s.includes("re\xE7us") || s.includes("recus")) return "damage-received";
if (s.includes("r\xE9action") || s.includes("reaction")) return "reaction";
if (s.includes("d\xE9s-fastes") || s.includes("des-fastes") || s.includes("fastes")) return "dice";
if (s.includes("aide")) return "action-aid";
if (s.includes("attaque") && s.includes("d\xE9fense")) return "action-attack-defense";
if (s.includes("attaque") && s.includes("defense")) return "action-attack-defense";
if (s.includes("attaque")) return "action-attack";
if (s.includes("d\xE9fense") || s.includes("defense")) return "action-defense";
return "action-attack";
}
var DEFAULT_ACTOR_IMG = "icons/svg/mystery-man.svg";
var DEFAULT_ITEM_IMG = "icons/svg/item-bag.svg";
function migrateEquipmentItem(oldItem) {
const s = oldItem.system ?? {};
return {
name: oldItem.name,
type: "item",
img: oldItem.img || DEFAULT_ITEM_IMG,
system: {
reference: s.reference ?? "",
description: s.description ?? "",
quantity: Number(s.quantity ?? 1),
weight: Number(s.weight ?? 0),
notes: s.notes ?? ""
}
};
}
function migrateKungfuItem(oldItem) {
const s = oldItem.system ?? {};
const techs = s.techniques ?? {};
const migratedTechs = {};
for (const key of ["technique1", "technique2", "technique3"]) {
const t = techs[key] ?? {};
migratedTechs[key] = {
check: Boolean(t.check),
name: t.name ?? "",
activation: mapActivation(t.activation ?? ""),
technique: t.technique ?? ""
};
}
return {
name: oldItem.name,
type: "kungfu",
img: oldItem.img || DEFAULT_ITEM_IMG,
system: {
reference: s.reference ?? "",
description: s.description ?? "",
orientation: s.orientation || "yin",
aspect: s.aspect || "metal",
skill: s.skill || "kungfu",
speciality: s.speciality ?? "",
style: s.style ?? "",
techniques: migratedTechs,
notes: s.notes ?? ""
}
};
}
function migrateSpellItem(oldItem) {
const s = oldItem.system ?? {};
return {
name: oldItem.name,
type: "spell",
img: oldItem.img || DEFAULT_ITEM_IMG,
system: {
reference: s.reference ?? "",
description: s.description ?? "",
specialityname: s.specialityname ?? "",
associatedelement: elementKey(s.associatedelement ?? ""),
heiType: heiKey(s.hei ?? ""),
heiCost: Number(s.heiCost ?? 0),
difficulty: Number(s.difficulty ?? 0),
realizationtimeritual: s.realizationtimeritual ?? "",
realizationtimeaccelerated: s.realizationtimeaccelerated ?? "",
flashback: s.flashback ?? "",
components: s.components ?? "",
effects: s.effects ?? "",
examples: s.examples ?? "",
notes: s.notes ?? "",
discipline: inferDiscipline(s.specialityname ?? "", oldItem.name ?? "")
}
};
}
function migrateSupernaturalItem(oldItem) {
const s = oldItem.system ?? {};
const nestedRef = s.supernatural?.reference ?? "";
return {
name: oldItem.name,
type: "supernatural",
img: oldItem.img || DEFAULT_ITEM_IMG,
system: {
reference: s.reference || nestedRef,
description: s.description ?? "",
notes: s.notes ?? "",
heiType: "yin",
heiCost: 0,
trigger: "",
effects: ""
}
};
}
function migrateItem(oldItem) {
switch (oldItem.type) {
case "item":
return migrateEquipmentItem(oldItem);
case "kungfu":
return migrateKungfuItem(oldItem);
case "spell":
return migrateSpellItem(oldItem);
case "supernatural":
return migrateSupernaturalItem(oldItem);
default:
return migrateEquipmentItem({ ...oldItem, type: "item" });
}
}
function migrateCharacter(old) {
const s = old.system ?? {};
const aspect = {};
for (const [k, v] of Object.entries(s.aspect ?? {})) {
aspect[k] = { chinese: v.chinese ?? "", label: v.label ?? "", value: Number(v.value ?? 0) };
}
const skills = {};
for (const [k, v] of Object.entries(s.skills ?? {})) {
skills[k] = { label: v.label ?? "", specialities: v.specialities ?? "", value: Number(v.value ?? 0) };
}
const resources = {};
for (const [k, v] of Object.entries(s.resources ?? {})) {
resources[k] = { label: v.label ?? "", specialities: v.specialities ?? "", value: Number(v.value ?? 0), debt: Boolean(v.debt) };
}
const component = {};
for (const [k, v] of Object.entries(s.component ?? {})) {
component[k] = { value: v.value ?? "" };
}
const MAGIC_SPECIALITIES = {
internalcinnabar: ["essence", "mind", "purification", "manipulation", "aura"],
alchemy: ["acupuncture", "elixirs", "poisons", "arsenal", "potions"],
masteryoftheway: ["curse", "transfiguration", "necromancy", "climatecontrol", "goldenmagic"],
exorcism: ["invocation", "tracking", "protection", "punishment", "domination"],
geomancy: ["neutralization", "divination", "earthlyprayer", "heavenlyprayer", "fungseoi"]
};
const magics = {};
for (const [school, specs] of Object.entries(MAGIC_SPECIALITIES)) {
const om = s.magics?.[school] ?? {};
const speciality = {};
for (const spec of specs) {
speciality[spec] = { check: Boolean(om.speciality?.[spec]?.check) };
}
magics[school] = { visible: Boolean(om.visible), value: Number(om.value ?? 0), speciality };
}
const tt = s.threetreasures ?? {};
const threetreasures = {
heiyang: { value: Number(tt.heiyang?.value ?? 0), max: Number(tt.heiyang?.max ?? 0) },
heiyin: { value: Number(tt.heiyin?.value ?? 0), max: Number(tt.heiyin?.max ?? 0) },
dicelevel: {
level0d: {
san: { value: Number(tt.dicelevel?.level0d?.san?.value ?? 0), max: Number(tt.dicelevel?.level0d?.san?.max ?? 0) },
zing: { value: Number(tt.dicelevel?.level0d?.zing?.value ?? 0), max: Number(tt.dicelevel?.level0d?.zing?.max ?? 0) }
},
level1d: {
san: { value: Number(tt.dicelevel?.level1d?.san?.value ?? 0), max: Number(tt.dicelevel?.level1d?.san?.max ?? 0) },
zing: { value: Number(tt.dicelevel?.level1d?.zing?.value ?? 0), max: Number(tt.dicelevel?.level1d?.zing?.max ?? 0) }
},
level2d: {
san: { value: Number(tt.dicelevel?.level2d?.san?.value ?? 0), max: Number(tt.dicelevel?.level2d?.san?.max ?? 0) },
zing: { value: Number(tt.dicelevel?.level2d?.zing?.value ?? 0), max: Number(tt.dicelevel?.level2d?.zing?.max ?? 0) }
}
}
};
const description = s.description || s.biography || "";
return {
name: old.name,
type: "character",
img: old.img || DEFAULT_ACTOR_IMG,
system: {
concept: s.concept ?? "",
guardian: parseInt(s.guardian ?? "0") || 0,
initiative: Number(s.initiative ?? 1),
anti_initiative: Number(s.anti_initiative ?? 24),
description,
aspect,
skills,
resources,
component,
magics,
threetreasures,
experience: {
value: Number(s.experience?.value ?? 0),
max: Number(s.experience?.max ?? 0),
min: Number(s.experience?.min ?? 0)
}
},
items: (old.items ?? []).map(migrateItem)
};
}
function migrateNpc(old) {
const s = old.system ?? {};
const aptitudes = {};
for (const [k, v] of Object.entries(s.aptitudes ?? {})) {
aptitudes[k] = { value: Number(v.value ?? 0), speciality: v.speciality ?? "" };
}
return {
name: old.name,
type: "npc",
img: old.img || DEFAULT_ACTOR_IMG,
system: {
type: s.type ?? "",
// Old system had separate `levelofthreat`/`powerofnuisance` as numbers
// and string copies `threat`/`nuisance` — use the numeric fields
threat: Number(s.levelofthreat ?? s.threat ?? 0),
nuisance: Number(s.powerofnuisance ?? s.nuisance ?? 0),
initiative: Number(s.initiative ?? 1),
anti_initiative: Number(s.anti_initiative ?? 24),
aptitudes,
vitality: {
value: Number(s.vitality?.value ?? 0),
calcul: Number(s.vitality?.calcul ?? 0),
note: s.vitality?.note ?? ""
},
hei: {
value: Number(s.hei?.value ?? 0),
calcul: Number(s.hei?.calcul ?? 0),
note: s.hei?.note ?? ""
},
description: s.description ?? ""
},
items: (old.items ?? []).map(migrateItem)
};
}
function migrateActor(oldJson) {
switch (oldJson.type) {
case "character":
return migrateCharacter(oldJson);
case "npc":
return migrateNpc(oldJson);
default:
throw new Error(`Unknown actor type "${oldJson.type}" in "${oldJson.name}"`);
}
}
function parseLegacyJson(jsonText) {
const parsed = JSON.parse(jsonText);
if (typeof parsed !== "object" || parsed === null) {
throw new Error("Le fichier JSON doit contenir un objet acteur ou un tableau d'acteurs");
}
const actors = Array.isArray(parsed) ? parsed : [parsed];
return actors.map(migrateActor);
}
// src/ui/apps/migration-app.js
var MIGRATION_TEMPLATE = "systems/fvtt-chroniques-de-l-etrange/templates/apps/cde-migration-app.html";
var CDEMigrationApp = class _CDEMigrationApp extends foundry.applications.api.HandlebarsApplicationMixin(
foundry.applications.api.ApplicationV2
) {
static DEFAULT_OPTIONS = {
id: "cde-migration-app",
classes: ["cde-migration-app"],
tag: "div",
window: {
title: "CDE.MigrationTitle",
icon: "fas fa-file-import",
resizable: false
},
position: { width: 560, height: "auto" },
actions: {
clearFiles: _CDEMigrationApp.#clearFiles,
doImport: _CDEMigrationApp.#doImport
}
};
static PARTS = {
form: { template: MIGRATION_TEMPLATE }
};
/** @type {Array<{name: string, type: string, img: string, system: object, items: object[], _srcFile: string}>} */
#pending = [];
/** @type {string[]} - error messages per file */
#errors = [];
async _prepareContext(options) {
return {
pending: this.#pending,
errors: this.#errors,
hasPending: this.#pending.length > 0,
hasErrors: this.#errors.length > 0,
count: this.#pending.length
};
}
/** After render, wire up the file input. */
_onRender(context, options) {
super._onRender(context, options);
const input = this.element.querySelector(".cde-migration-file-input");
input?.addEventListener("change", this.#onFileChange.bind(this));
const dropZone = this.element.querySelector(".cde-migration-drop-zone");
if (dropZone) {
dropZone.addEventListener("dragover", (e) => {
e.preventDefault();
dropZone.classList.add("is-dragover");
});
dropZone.addEventListener("dragleave", () => dropZone.classList.remove("is-dragover"));
dropZone.addEventListener("drop", (e) => {
e.preventDefault();
dropZone.classList.remove("is-dragover");
this.#processFiles(Array.from(e.dataTransfer.files));
});
}
}
async #onFileChange(event) {
const files = Array.from(event.target.files ?? []);
event.target.value = "";
await this.#processFiles(files);
}
async #processFiles(files) {
for (const file of files) {
if (!file.name.endsWith(".json")) {
this.#errors.push(game.i18n.format("CDE.MigrationErrorNotJson", { file: file.name }));
continue;
}
try {
const text = await file.text();
const actors = parseLegacyJson(text);
for (const actor of actors) {
actor._srcFile = file.name;
if (!this.#pending.some((p) => p.name === actor.name)) {
this.#pending.push(actor);
}
}
} catch (err) {
this.#errors.push(game.i18n.format("CDE.MigrationErrorParse", { file: file.name, error: err.message }));
}
}
this.render();
}
static async #clearFiles() {
this.#pending = [];
this.#errors = [];
this.render();
}
static async #doImport() {
if (!this.#pending.length) return;
const created = [];
const failed = [];
for (const data of this.#pending) {
try {
const { _srcFile, ...actorData } = data;
const actor = await Actor.create(actorData);
created.push(actor.name);
} catch (err) {
failed.push(`${data.name}: ${err.message}`);
console.error(`CHRONIQUESDELETRANGE | Migration failed for "${data.name}":`, err);
}
}
this.#pending = [];
this.#errors = failed;
this.render();
if (created.length) {
ui.notifications.info(
game.i18n.format("CDE.MigrationSuccess", { count: created.length, names: created.join(", ") })
);
}
if (failed.length) {
ui.notifications.warn(
game.i18n.format("CDE.MigrationPartialError", { count: failed.length })
);
}
}
};
// src/config/settings.js // src/config/settings.js
function registerSettings() { function registerSettings() {
game.settings.registerMenu(SYSTEM_ID, "migrationTool", {
name: "CDE.MigrationTitle",
label: "CDE.MigrationMenuLabel",
hint: "CDE.MigrationMenuHint",
icon: "fas fa-file-import",
type: CDEMigrationApp,
restricted: true
});
game.settings.register(SYSTEM_ID, "loksyuData", { game.settings.register(SYSTEM_ID, "loksyuData", {
scope: "world", scope: "world",
config: false, config: false,
@@ -153,9 +602,36 @@ function registerSettings() {
type: Number, type: Number,
default: 0 default: 0
}); });
game.settings.register(SYSTEM_ID, "welcomeSceneLoaded", {
scope: "world",
config: false,
type: Boolean,
default: false
});
} }
async function migrateIfNeeded() { async function migrateIfNeeded() {
} }
async function loadWelcomeSceneIfNeeded() {
if (!game.user.isGM) return;
if (game.settings.get(SYSTEM_ID, "welcomeSceneLoaded")) return;
try {
const pack = game.packs.get(`${SYSTEM_ID}.cde-scenes`);
if (!pack) return;
const index = await pack.getIndex();
const entry = index.find((e) => e.name === "Accueil");
if (!entry) return;
const existing = game.scenes.find((s) => s.name === "Accueil");
let scene = existing;
if (!scene) {
const doc = await pack.getDocument(entry._id);
[scene] = await Scene.createDocuments([doc.toObject()]);
}
await game.settings.set(SYSTEM_ID, "welcomeSceneLoaded", true);
await scene.activate();
} catch (err) {
console.error("CHRONIQUESDELETRANGE | loadWelcomeSceneIfNeeded failed:", err);
}
}
// src/config/localize.js // src/config/localize.js
function preLocalizeConfig() { function preLocalizeConfig() {
@@ -807,6 +1283,20 @@ function registerHandlebarsHelpers() {
}; };
return game.i18n.localize(keys[activation] ?? "CDE.Activation"); return game.i18n.localize(keys[activation] ?? "CDE.Activation");
}); });
Handlebars.registerHelper("cranPosition", function(cran, cx, cy, r) {
const angleDeg = 90 + cran * 15;
const angleRad = angleDeg * Math.PI / 180;
const x = Math.round(cx + r * Math.cos(angleRad));
const y = Math.round(cy - r * Math.sin(angleRad));
return { x, y };
});
Handlebars.registerHelper("fighterX", function(cx, index, total) {
const offset = total > 1 ? (index - (total - 1) / 2) * 34 : 0;
return Math.round(cx - 15 + offset);
});
Handlebars.registerHelper("fighterY", function(cy, index, total) {
return Math.round(cy - 50);
});
} }
// src/ui/templates.js // src/ui/templates.js
@@ -1640,6 +2130,7 @@ var CDECharacterSheet = class extends CDEBaseActorSheet {
this.#bindPrefs(); this.#bindPrefs();
this.#bindRollButtons(); this.#bindRollButtons();
this.#bindComponentRandomize(); this.#bindComponentRandomize();
this.#bindDiagramZoom();
} }
#bindInitiativeControls() { #bindInitiativeControls() {
const buttons = this.element?.querySelectorAll(".click-initiative"); const buttons = this.element?.querySelectorAll(".click-initiative");
@@ -1718,6 +2209,16 @@ var CDECharacterSheet = class extends CDEBaseActorSheet {
}); });
}); });
} }
#bindDiagramZoom() {
const img = this.element?.querySelector("[data-action='zoom-diagram']");
if (!img) return;
img.addEventListener("click", () => {
new ImagePopout(img.src, {
title: game.i18n.localize("CDE.NghangDiagramTitle"),
shareable: false
}).render(true);
});
}
#bindComponentRandomize() { #bindComponentRandomize() {
const btn = this.element?.querySelector("[data-action='randomize-component']"); const btn = this.element?.querySelector("[data-action='randomize-component']");
if (!btn) return; if (!btn) return;
@@ -2010,7 +2511,8 @@ var CDELoksyuApp = class _CDELoksyuApp extends foundry.applications.api.Handleba
position: { width: 520, height: "auto" }, position: { width: 520, height: "auto" },
actions: { actions: {
resetElement: _CDELoksyuApp.#onResetElement, resetElement: _CDELoksyuApp.#onResetElement,
resetAll: _CDELoksyuApp.#onResetAll resetAll: _CDELoksyuApp.#onResetAll,
zoomVisual: _CDELoksyuApp.#onZoomVisual
} }
}; };
static PARTS = { static PARTS = {
@@ -2093,6 +2595,12 @@ var CDELoksyuApp = class _CDELoksyuApp extends foundry.applications.api.Handleba
for (const k of KEYS) data[k] = { yin: 0, yang: 0 }; for (const k of KEYS) data[k] = { yin: 0, yang: 0 };
await setLoksyuData(data); await setLoksyuData(data);
} }
static #onZoomVisual(_event, target) {
new ImagePopout(target.src, {
title: game.i18n.localize("CDE.LoksyuDiagramTitle"),
shareable: false
}).render(true);
}
}; };
// src/ui/apps/tinji-app.js // src/ui/apps/tinji-app.js
@@ -2108,7 +2616,7 @@ var CDETinjiApp = class _CDETinjiApp extends foundry.applications.api.Handlebars
resizable: false resizable: false
}, },
classes: ["cde-app", "cde-tinji-standalone"], classes: ["cde-app", "cde-tinji-standalone"],
position: { width: 320, height: "auto" }, position: { width: 380, height: "auto" },
actions: { actions: {
increment: _CDETinjiApp.#onIncrement, increment: _CDETinjiApp.#onIncrement,
decrement: _CDETinjiApp.#onDecrement, decrement: _CDETinjiApp.#onDecrement,
@@ -2191,6 +2699,205 @@ var CDETinjiApp = class _CDETinjiApp extends foundry.applications.api.Handlebars
} }
}; };
// src/documents/combat.js
var CDECombat = class extends Combat {
/**
* Override rollInitiative to open the PC or NPC initiative dialog
* for each selected combatant, then sync the result to the Combatant document.
*/
async rollInitiative(ids, options = {}) {
const combatantIds = typeof ids === "string" ? [ids] : ids;
for (const id of combatantIds) {
const combatant = this.combatants.get(id);
if (!combatant) continue;
const actor = combatant.actor;
if (!actor) continue;
if (actor.type === ACTOR_TYPES.character) {
await rollInitiativePC(actor);
} else {
await rollInitiativeNPC(actor);
}
}
return this;
}
/**
* Sort combatants: highest initiative first (furthest counter-clockwise = acts first).
* Ties: PCs before NPCs; among PCs, by name; among NPCs, by name.
* Calls super.setupTurns() first to ensure this.current is properly initialized.
*/
setupTurns() {
super.setupTurns();
this.turns = this.turns.slice().sort((a, b) => {
const ia = a.initiative ?? 0;
const ib = b.initiative ?? 0;
if (ia !== ib) return ib - ia;
const aIsPC = a.actor?.type === ACTOR_TYPES.character ? 1 : 0;
const bIsPC = b.actor?.type === ACTOR_TYPES.character ? 1 : 0;
if (aIsPC !== bIsPC) return bIsPC - aIsPC;
return (a.name ?? "").localeCompare(b.name ?? "");
});
return this.turns;
}
};
async function advanceCombatantPosition(combatant, cranCost) {
const current = combatant.initiative ?? combatant.actor?.system?.initiative ?? 1;
const newValue = (current - cranCost - 1 + 48) % 24 + 1;
await combatant.update({ initiative: newValue });
}
// src/ui/apps/wheel-app.js
var WHEEL_TEMPLATE = "systems/fvtt-chroniques-de-l-etrange/templates/apps/cde-wheel-app.html";
var ACTION_COSTS = [
{ key: "draw", label: "CDE.ActionCostDraw", cost: 1 },
{ key: "changestyle", label: "CDE.ActionCostChangeStyle", cost: 1 },
{ key: "defense", label: "CDE.ActionCostDefense", cost: 1 },
{ key: "aim", label: "CDE.ActionCostAim", cost: 2 },
{ key: "help", label: "CDE.ActionCostHelp", cost: 2 },
{ key: "defally", label: "CDE.ActionCostDefendAlly", cost: 2 },
{ key: "move", label: "CDE.ActionCostMove", cost: 2 },
{ key: "attack", label: "CDE.ActionCostAttack", cost: 3 },
{ key: "delay", label: "CDE.ActionCostDelay", cost: 6 }
];
var WHEEL_SEGMENTS = [
{ label: "M\xE9tal", color: "#b8c4cc", textColor: "#1a1a1a", crans: [1, 2, 3, 4] },
{ label: "Eau", color: "#3a7bd5", textColor: "#ffffff", crans: [5, 6, 7, 8] },
{ label: "Terre", color: "#c8a84b", textColor: "#1a1a1a", crans: [9, 10, 11, 12] },
{ label: "Feu", color: "#d94f3d", textColor: "#ffffff", crans: [13, 14, 15, 16] },
{ label: "Bois", color: "#4a9b5a", textColor: "#ffffff", crans: [17, 18, 19, 20] },
{ label: "Rep\xE8re", color: "#1a1a2e", textColor: "#aaaaaa", crans: [21, 22, 23, 24] }
];
function segmentForCran(cran) {
return WHEEL_SEGMENTS.find((s) => s.crans.includes(cran)) ?? WHEEL_SEGMENTS[0];
}
var CDEWheelApp = class _CDEWheelApp extends foundry.applications.api.ApplicationV2 {
static DEFAULT_OPTIONS = {
id: "cde-wheel-app",
classes: ["cde-wheel-app"],
tag: "div",
window: {
title: "CDE.InitiativeWheel",
icon: "fas fa-circle-notch",
resizable: true
},
position: { width: 820, height: 620 },
actions: {
advanceCran: _CDEWheelApp.#advanceCran,
setSurprised: _CDEWheelApp.#setSurprised,
rollInitiative: _CDEWheelApp.#rollInitiative
}
};
/** @type {CDEWheelApp|null} */
static #instance = null;
/** Open (or bring to front) the singleton instance. */
static open() {
if (!_CDEWheelApp.#instance || _CDEWheelApp.#instance.rendered === false) {
_CDEWheelApp.#instance = new _CDEWheelApp();
_CDEWheelApp.#instance.render(true);
} else {
_CDEWheelApp.#instance.bringToFront();
}
return _CDEWheelApp.#instance;
}
/** Currently selected combatant id (for action panel). */
#selectedId = null;
async _prepareContext(options) {
const combat = game.combat;
const combatants = combat ? [...combat.combatants.values()] : [];
const sorted = [...combatants].sort((a, b) => (b.initiative ?? 0) - (a.initiative ?? 0));
const cranData = this.#buildCranData(combatants);
const selected = this.#selectedId ? combatants.find((c) => c.id === this.#selectedId) : null;
const actionCosts = ACTION_COSTS.map((a) => ({
...a,
label: game.i18n.localize(a.label)
}));
return {
hasCombat: !!combat,
combatants: sorted.map((c) => ({
id: c.id,
name: c.name,
img: c.token?.texture?.src ?? c.actor?.img ?? "icons/svg/mystery-man.svg",
initiative: c.initiative ?? "\u2014",
segment: segmentForCran(c.initiative ?? 1),
isActive: combat?.current?.combatantId === c.id,
isSelected: c.id === this.#selectedId,
hasInitiative: c.initiative != null
})),
cranData,
selected,
selectedName: selected?.name ?? null,
actionCosts
};
}
async _renderHTML(context, options) {
return foundry.applications.handlebars.renderTemplate(WHEEL_TEMPLATE, context);
}
_replaceHTML(result, content, options) {
content.innerHTML = result;
this.#bindEvents(content);
}
/** Build per-cran data for the SVG wheel. */
#buildCranData(combatants) {
const data = [];
for (let cran = 1; cran <= 24; cran++) {
const segment = segmentForCran(cran);
const fighters = combatants.filter((c) => Math.round(c.initiative) === cran);
data.push({ cran, segment, fighters });
}
return data;
}
/** Bind click events for combatant selection. */
#bindEvents(content) {
content.querySelectorAll("[data-select-combatant]").forEach((el) => {
el.addEventListener("click", () => {
this.#selectedId = el.dataset.selectCombatant;
this.render();
});
});
}
/** Action: advance selected combatant by given cran cost. */
static async #advanceCran(event, element) {
const app = _CDEWheelApp.#instance;
if (!app?.#selectedId) return;
const cost = parseInt(element.dataset.cost, 10);
if (!cost || isNaN(cost)) return;
const combatant = game.combat?.combatants.get(app.#selectedId);
if (!combatant) return;
await advanceCombatantPosition(combatant, cost);
}
/** Action: set selected combatant to surprised (position 1 = reference). */
static async #setSurprised(event, element) {
const app = _CDEWheelApp.#instance;
if (!app?.#selectedId) return;
const combatant = game.combat?.combatants.get(app.#selectedId);
if (!combatant) return;
await combatant.update({ initiative: 1 });
}
/** Action: open the initiative dialog for the selected combatant. */
static async #rollInitiative(event, element) {
const app = _CDEWheelApp.#instance;
if (!app?.#selectedId) return;
const combatant = game.combat?.combatants.get(app.#selectedId);
if (!combatant) return;
await game.combat.rollInitiative([app.#selectedId]);
}
/** Re-render when combat state changes. */
static registerHooks() {
const refresh = () => {
if (_CDEWheelApp.#instance?.rendered) _CDEWheelApp.#instance.render();
};
Hooks.on("updateCombat", refresh);
Hooks.on("updateCombatant", refresh);
Hooks.on("createCombatant", refresh);
Hooks.on("deleteCombatant", refresh);
Hooks.on("updateActor", (_actor, diff) => {
if (foundry.utils.hasProperty(diff, "system.initiative")) refresh();
});
Hooks.on("deleteCombat", () => {
if (_CDEWheelApp.#instance?.rendered) _CDEWheelApp.#instance.render();
});
}
};
// src/ui/roll-actions.js // src/ui/roll-actions.js
var RESULT_TEMPLATE3 = "systems/fvtt-chroniques-de-l-etrange/templates/form/cde-dice-result.html"; var RESULT_TEMPLATE3 = "systems/fvtt-chroniques-de-l-etrange/templates/form/cde-dice-result.html";
function injectRollActions(message, html) { function injectRollActions(message, html) {
@@ -2338,13 +3045,55 @@ function refreshAllRollActions() {
}); });
} }
// src/ui/apps/welcome.js
var HELP_JOURNAL_UUID = `Compendium.${SYSTEM_ID}.cde-help.JournalEntry.CDEGuideMain0001`;
async function showWelcomeMessage() {
const logo = `systems/${SYSTEM_ID}/images/logo_jeu.webp`;
const content = `
<div class="cde-welcome-message">
<img class="cde-welcome-logo" src="${logo}" alt="Les Chroniques de l'\xC9trange" />
<h2 class="cde-welcome-title">Les Chroniques de l'\xC9trange</h2>
<p class="cde-welcome-links">
Un jeu de r\xF4le \xE9dit\xE9 par
<a href="https://antre-monde.com/les-chroniques-de-letrengae/" target="_blank" rel="noopener">Antre-Monde \xC9ditions</a>
</p>
<p class="cde-welcome-links">
Syst\xE8me FoundryVTT r\xE9alis\xE9 par
<a href="https://www.uberwald.me" target="_blank" rel="noopener">LeRatierBretonnien</a>
</p>
<button type="button" class="cde-welcome-help-btn" data-action="open-cde-help">
<i class="fas fa-book-open"></i>
${game.i18n.localize("CDE.WelcomeOpenHelp")}
</button>
</div>`;
await ChatMessage.create({
content,
speaker: { alias: "Les Chroniques de l'\xC9trange" },
flags: { [SYSTEM_ID]: { welcome: true } }
});
}
function injectWelcomeActions(_message, html) {
const el = html instanceof HTMLElement ? html : html[0] ?? html;
const btn = el?.querySelector?.("[data-action='open-cde-help']");
if (!btn) return;
btn.addEventListener("click", async () => {
try {
const doc = await fromUuid(HELP_JOURNAL_UUID);
doc?.sheet?.render(true);
} catch {
game.packs.get(`${SYSTEM_ID}.cde-help`)?.render(true);
}
});
}
// src/system.js // src/system.js
Hooks.once("i18nInit", preLocalizeConfig); Hooks.once("i18nInit", preLocalizeConfig);
Hooks.once("init", async () => { Hooks.once("init", async () => {
console.info(`CHRONIQUESDELETRANGE | Initializing ${SYSTEM_ID}`); console.info(`CHRONIQUESDELETRANGE | Initializing ${SYSTEM_ID}`);
registerSettings(); registerSettings();
game.system.CONST = { MAGICS, SUBTYPES }; game.system.CONST = { MAGICS, SUBTYPES };
game.cde = { CDELoksyuApp, CDETinjiApp }; game.cde = { CDELoksyuApp, CDETinjiApp, CDEWheelApp };
CONFIG.Combat.documentClass = CDECombat;
CONFIG.Actor.dataModels = { CONFIG.Actor.dataModels = {
[ACTOR_TYPES.character]: CharacterDataModel, [ACTOR_TYPES.character]: CharacterDataModel,
[ACTOR_TYPES.npc]: NpcDataModel [ACTOR_TYPES.npc]: NpcDataModel
@@ -2422,6 +3171,9 @@ Hooks.once("init", async () => {
}); });
Hooks.once("ready", async () => { Hooks.once("ready", async () => {
await migrateIfNeeded(); await migrateIfNeeded();
await loadWelcomeSceneIfNeeded();
CDEWheelApp.registerHooks();
if (game.user.isGM) showWelcomeMessage();
}); });
Hooks.on("renderChatLog", (_app, html) => { Hooks.on("renderChatLog", (_app, html) => {
const el = html instanceof HTMLElement ? html : html[0] ?? html; const el = html instanceof HTMLElement ? html : html[0] ?? html;
@@ -2436,10 +3188,14 @@ Hooks.on("renderChatLog", (_app, html) => {
<button type="button" class="cde-chat-btn cde-chat-btn--tinji"> <button type="button" class="cde-chat-btn cde-chat-btn--tinji">
<i class="fas fa-star"></i> ${game.i18n.localize("CDE.TinJi2")} <i class="fas fa-star"></i> ${game.i18n.localize("CDE.TinJi2")}
</button> </button>
<button type="button" class="cde-chat-btn cde-chat-btn--wheel">
<i class="fas fa-circle-notch"></i> ${game.i18n.localize("CDE.InitiativeWheel")}
</button>
`; `;
wrapper.addEventListener("click", (ev) => { wrapper.addEventListener("click", (ev) => {
if (ev.target.closest(".cde-chat-btn--loksyu")) CDELoksyuApp.open(); if (ev.target.closest(".cde-chat-btn--loksyu")) CDELoksyuApp.open();
if (ev.target.closest(".cde-chat-btn--tinji")) CDETinjiApp.open(); if (ev.target.closest(".cde-chat-btn--tinji")) CDETinjiApp.open();
if (ev.target.closest(".cde-chat-btn--wheel")) CDEWheelApp.open();
}); });
const anchor = el.querySelector(".chat-form") ?? el.querySelector(".chat-message-form") ?? el.querySelector("form"); const anchor = el.querySelector(".chat-form") ?? el.querySelector(".chat-message-form") ?? el.querySelector("form");
if (anchor) anchor.parentElement.insertBefore(wrapper, anchor); if (anchor) anchor.parentElement.insertBefore(wrapper, anchor);
@@ -2447,6 +3203,7 @@ Hooks.on("renderChatLog", (_app, html) => {
}); });
Hooks.on("renderChatMessageHTML", (message, html) => { Hooks.on("renderChatMessageHTML", (message, html) => {
injectRollActions(message, html); injectRollActions(message, html);
if (message.flags?.[SYSTEM_ID]?.welcome) injectWelcomeActions(message, html);
}); });
Hooks.on("updateSetting", (setting) => { Hooks.on("updateSetting", (setting) => {
if (!setting.key) return; if (!setting.key) return;
@@ -2454,6 +3211,28 @@ Hooks.on("updateSetting", (setting) => {
refreshAllRollActions(); refreshAllRollActions();
} }
}); });
Hooks.on("updateActor", (actor, diff) => {
if (!foundry.utils.hasProperty(diff, "system.initiative")) return;
if (!game.combat) return;
const initiative = actor.system.initiative;
const combatant = game.combat.combatants.find((c) => c.actor?.id === actor.id);
if (combatant && combatant.initiative !== initiative) {
combatant.update({ initiative }).catch(() => {
});
}
});
Hooks.on("updateCombatant", (combatant, diff) => {
if (!("initiative" in diff)) return;
const initiative = combatant.initiative;
if (initiative == null) return;
setTimeout(() => {
const actor = combatant.actor;
if (actor && actor.system?.initiative !== initiative) {
actor.update({ "system.initiative": initiative }).catch(() => {
});
}
}, 0);
});
/** /**
* Chroniques de l'Étrange — Système FoundryVTT * Chroniques de l'Étrange — Système FoundryVTT
* *
+3 -3
View File
File diff suppressed because one or more lines are too long
Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 69 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1010 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1024 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 918 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 962 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 968 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 986 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 902 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 939 KiB

+44 -1
View File
@@ -131,6 +131,45 @@
"CDE.InitiativeNPCSpeciality": "Première action (Aptitude) que vous escomptez effectuer", "CDE.InitiativeNPCSpeciality": "Première action (Aptitude) que vous escomptez effectuer",
"CDE.InitiativeRoll": "Jet d'initiative", "CDE.InitiativeRoll": "Jet d'initiative",
"CDE.InitiativeSpeciality": "Première action (Compétence) que vous escomptez effectuer", "CDE.InitiativeSpeciality": "Première action (Compétence) que vous escomptez effectuer",
"CDE.MigrationTitle": "Migration depuis l'ancien système",
"CDE.MigrationMenuLabel": "Importer des personnages",
"CDE.MigrationMenuHint": "Importer des fiches de personnage depuis l'ancien système CDE",
"CDE.MigrationHint": "Glissez-déposez des fichiers JSON ou cliquez pour les sélectionner.",
"CDE.MigrationDropHint": "Déposez vos fichiers JSON ici",
"CDE.MigrationChooseFiles": "Choisir des fichiers",
"CDE.MigrationPreviewTitle": "Personnages à importer",
"CDE.MigrationClear": "Vider",
"CDE.MigrationColName": "Nom",
"CDE.MigrationColType": "Type",
"CDE.MigrationColItems": "Objets",
"CDE.MigrationColFile": "Fichier source",
"CDE.MigrationImport": "Importer",
"CDE.MigrationSuccess": "{count} personnage(s) importé(s) : {names}",
"CDE.MigrationPartialError": "{count} personnage(s) n'ont pas pu être importés.",
"CDE.MigrationErrorNotJson": "Le fichier « {file} » n'est pas un fichier JSON.",
"CDE.MigrationErrorParse": "Erreur lors de la lecture de « {file} » : {error}",
"CDE.InitiativeWheel": "Roue d'Initiative",
"CDE.InitiativeWheelOpen": "Ouvrir la Roue d'Initiative",
"CDE.InitiativeWheelHint": "Roue d'initiative Les Chroniques de l'Étrange",
"CDE.ActionCostAttack": "Attaque",
"CDE.ActionCostDefense": "Défense",
"CDE.ActionCostDefendAlly": "Défendre un allié",
"CDE.ActionCostMove": "Déplacement",
"CDE.ActionCostHelp": "Aide",
"CDE.ActionCostAim": "Viser",
"CDE.ActionCostChangeStyle": "Changer d'art",
"CDE.ActionCostDraw": "Dégainer",
"CDE.ActionCostDelay": "Retarder (événement)",
"CDE.ActionCostAdvance": "Avancer de {n} crans",
"CDE.ActiveCombatant": "Combat en cours — ce personnage agit maintenant",
"CDE.AdvanceCombatant": "Avancer sur la roue",
"CDE.Combatants": "Combattants",
"CDE.NoCombatActive": "Aucun combat en cours",
"CDE.SelectCombatantHint": "Cliquez sur un combattant pour sélectionner ses actions",
"CDE.SurprisedAction": "Pris par surprise",
"CDE.SurprisedHint": "Place le personnage sur le cran de référence (position 1)",
"CDE.WheelCran": "Cran",
"CDE.WheelReference": "Repère",
"CDE.Inquiry": "Renseignement", "CDE.Inquiry": "Renseignement",
"CDE.InternalCinnabar": "Cinabre Interne", "CDE.InternalCinnabar": "Cinabre Interne",
"CDE.Investigation": "Enquête", "CDE.Investigation": "Enquête",
@@ -187,6 +226,9 @@
"CDE.New": "Nouveau", "CDE.New": "Nouveau",
"CDE.NextTimeGoToTheSettings": "Tout ceci est paramétrable dans les Préférences", "CDE.NextTimeGoToTheSettings": "Tout ceci est paramétrable dans les Préférences",
"CDE.NgHang": "Ng Hang", "CDE.NgHang": "Ng Hang",
"CDE.NghangDiagramTitle": "Diagramme des Ng Hang (Cinq Éléments)",
"CDE.ZoomDiagram": "Agrandir le diagramme",
"CDE.LoksyuDiagramTitle": "Loksyu (Huit Trigrammes)",
"CDE.NoTemplate": "Aucun Modèle", "CDE.NoTemplate": "Aucun Modèle",
"CDE.NoSupernaturals": "Aucun pouvoir surnaturel", "CDE.NoSupernaturals": "Aucun pouvoir surnaturel",
"CDE.NoSpells": "Aucun sortilège", "CDE.NoSpells": "Aucun sortilège",
@@ -390,5 +432,6 @@
"CDE.TotalDamage": "Dommages", "CDE.TotalDamage": "Dommages",
"CDE.WeaponRoll": "Jet d'arme", "CDE.WeaponRoll": "Jet d'arme",
"CDE.RangePenalty": "Pénalité de portée", "CDE.RangePenalty": "Pénalité de portée",
"CDE.SuccessTimesDamage": "succès × dégâts de base" "CDE.SuccessTimesDamage": "succès × dégâts de base",
"CDE.WelcomeOpenHelp": "Ouvrir l'aide en ligne"
} }
+293
View File
@@ -0,0 +1,293 @@
{
"_id": "CDEGuideMain0001",
"_key": "!journal!CDEGuideMain0001",
"name": "Guide du Système CDE",
"pages": [
{
"_id": "CDEHelpP01Intro",
"_key": "!journal.pages!CDEGuideMain0001.CDEHelpP01Intro",
"name": "Bienvenue dans CDE",
"type": "text",
"text": {
"content": "\n<h1>Bienvenue dans les Chroniques de l'Étrange</h1>\n<p>Ce guide vous présente l'interface du système FoundryVTT pour <em>Chroniques de l'Étrange</em> (CDE), jeu de rôle d'enquête et d'action surnaturelle dans le Hong Kong contemporain, édité par Antre-Monde Éditions.</p>\n<h2>Structure du système</h2>\n<ul>\n<li><strong>Fiches de personnage (Fat Si)</strong> — Héros joueurs avec cinq aspects Wu Xing, compétences, Trois Trésors et équipement.</li>\n<li><strong>Fiches de PNJ</strong> — Créatures, dieux, fantômes et humains à l'usage du MJ.</li>\n<li><strong>Compendiums</strong> — Arts martiaux, sortilèges, équipements, PNJs, capacités surnaturelles, ingrédients, San Hei.</li>\n<li><strong>Outils de MJ</strong> — Roue d'initiative, compteurs Loksyu/Tin Ji, outil de migration.</li>\n</ul>\n<p>Naviguez dans ce journal via les onglets de page pour découvrir chaque aspect du système.</p>\n",
"format": 1,
"markdown": ""
},
"sort": 100000,
"title": {
"show": true,
"level": 1
},
"image": {
"caption": ""
},
"video": {
"controls": true,
"volume": 0.5
},
"src": null,
"flags": {},
"ownership": {
"default": -1
}
},
{
"_id": "CDEHelpP02WuXin",
"_key": "!journal.pages!CDEGuideMain0001.CDEHelpP02WuXin",
"name": "Le Cycle Wu Xing",
"type": "text",
"text": {
"content": "\n<h1>Le Cycle Wu Xing (五行)</h1>\n<p>Le Wu Xing est le cœur du système de résolution. Cinq aspects — <strong>Métal (㊎)</strong>, <strong>Eau (㊌)</strong>, <strong>Terre (㊏)</strong>, <strong>Feu (㊋)</strong> et <strong>Bois (㊍)</strong> — définissent les capacités d'un personnage.</p>\n<h2>Faces des d10 et résultats</h2>\n<p>Chaque aspect est associé à deux faces du d10. Lors d'un jet, vous déclarez l'aspect utilisé avant de lancer vos dés. Chaque dé donne un résultat :</p>\n<ul>\n<li><strong>Succès</strong> — avancez vers votre objectif.</li>\n<li><strong>Dés-fastes (吉)</strong> — résultats favorables supplémentaires.</li>\n<li><strong>Dés-néfastes (凶)</strong> — complications.</li>\n<li><strong>Loksyu (落穗)</strong> — alimentent le compteur mondial de chance collective.</li>\n<li><strong>Tin Ji (天機)</strong> — alimentent le compteur de destin.</li>\n</ul>\n<h2>Correspondances</h2>\n<table>\n<thead><tr><th>Aspect</th><th>Faces d10</th><th>Caractère</th></tr></thead>\n<tbody>\n<tr><td>㊎ Métal</td><td>1 &amp; 6</td><td>Agressif, passionné, combatif</td></tr>\n<tr><td>㊌ Eau</td><td>2 &amp; 7</td><td>Souple, appliqué, adaptable</td></tr>\n<tr><td>㊏ Terre</td><td>3 &amp; 8</td><td>Obstiné, résilient, endurant</td></tr>\n<tr><td>㊋ Feu</td><td>4 &amp; 9</td><td>Chaleureux, créatif, empathique</td></tr>\n<tr><td>㊍ Bois</td><td>5 &amp; 10</td><td>Intuitif, observateur, instinctif</td></tr>\n</tbody>\n</table>\n<p><em>La valeur d'un aspect (de 1 à 5) détermine le nombre de dés que vous lancez.</em></p>\n",
"format": 1,
"markdown": ""
},
"sort": 200000,
"title": {
"show": true,
"level": 1
},
"image": {
"caption": ""
},
"video": {
"controls": true,
"volume": 0.5
},
"src": null,
"flags": {},
"ownership": {
"default": -1
}
},
{
"_id": "CDEHelpP03Sheet",
"_key": "!journal.pages!CDEGuideMain0001.CDEHelpP03Sheet",
"name": "La Fiche de Personnage",
"type": "text",
"text": {
"content": "\n<h1>La Fiche de Personnage (Fat Si)</h1>\n<figure><img src=\"systems/fvtt-chroniques-de-l-etrange/images/ui/character-sheet-nghang.png\" alt=\"Fiche de personnage — onglet Ng Hang\"/><figcaption>Onglet Ng Hang : les cinq aspects Wu Xing</figcaption></figure>\n<p>La fiche de personnage se décompose en sept onglets :</p>\n<ol>\n<li><strong>Description</strong> — Biographie, concept, gardien céleste.</li>\n<li><strong>Ng Hang</strong> — Les cinq aspects Wu Xing (valeur 15). Cliquez sur l'image du dé pour lancer.</li>\n<li><strong>Compétences</strong> — Les compétences générales et ressources.</li>\n<li><strong>Trois Trésors</strong> — Hei-Yang, Hei-Yin et les niveaux de dés.</li>\n<li><strong>Magies</strong> — Les cinq écoles de magie et leurs sortilèges.</li>\n<li><strong>Kung Fu</strong> — Arts martiaux possédés.</li>\n<li><strong>Équipement</strong> — Objets portés.</li>\n</ol>\n<h2>En-tête de fiche</h2>\n<p>En haut de la fiche se trouvent le <strong>concept du personnage</strong>, son <strong>gardien céleste</strong> (aspect dominant) et la zone d'<strong>initiative</strong> avec les boutons ±.</p>\n<figure><img src=\"systems/fvtt-chroniques-de-l-etrange/images/ui/character-sheet-skills.png\" alt=\"Fiche de personnage — onglet Compétences\"/><figcaption>Onglet Compétences : compétences et ressources</figcaption></figure>\n",
"format": 1,
"markdown": ""
},
"sort": 300000,
"title": {
"show": true,
"level": 1
},
"image": {
"caption": ""
},
"video": {
"controls": true,
"volume": 0.5
},
"src": null,
"flags": {},
"ownership": {
"default": -1
}
},
{
"_id": "CDEHelpP04Treas",
"_key": "!journal.pages!CDEGuideMain0001.CDEHelpP04Treas",
"name": "Les Trois Trésors",
"type": "text",
"text": {
"content": "\n<h1>Les Trois Trésors (三寶)</h1>\n<figure><img src=\"systems/fvtt-chroniques-de-l-etrange/images/ui/character-sheet-treasures.png\" alt=\"Fiche de personnage — onglet Trois Trésors\"/><figcaption>Onglet Trois Trésors : Hei-Yang, Hei-Yin et niveaux de dés</figcaption></figure>\n<p>Les Trois Trésors représentent les réserves d'énergie vitale du personnage :</p>\n<h2>Hei-Yang (陽氣) et Hei-Yin (陰氣)</h2>\n<p>Ce sont les deux jauges de vitalité. Le Hei-Yang représente l'énergie active, le Hei-Yin l'énergie passive. Ensemble, ils forment le <strong>token attribute</strong> visible sur la carte.</p>\n<h2>Niveaux de dés</h2>\n<p>Les niveaux de dés (d4 → d6 → d8 → d10 → d12) reflètent la progression du personnage dans un aspect. Chaque niveau de dé confère un bonus ou un avantage supplémentaire.</p>\n<h2>Blessures</h2>\n<p>Les blessures s'accumulent et imposent des malus croissants :</p>\n<ul>\n<li>Blessé : 1 dé à tous les jets</li>\n<li>Gravement blessé : 2 dés</li>\n<li>État critique : 3 dés</li>\n</ul>\n",
"format": 1,
"markdown": ""
},
"sort": 400000,
"title": {
"show": true,
"level": 1
},
"image": {
"caption": ""
},
"video": {
"controls": true,
"volume": 0.5
},
"src": null,
"flags": {},
"ownership": {
"default": -1
}
},
{
"_id": "CDEHelpP05Magic",
"_key": "!journal.pages!CDEGuideMain0001.CDEHelpP05Magic",
"name": "Magie",
"type": "text",
"text": {
"content": "\n<h1>Magie</h1>\n<figure><img src=\"systems/fvtt-chroniques-de-l-etrange/images/ui/character-sheet-magics.png\" alt=\"Fiche de personnage — onglet Magies\"/><figcaption>Onglet Magies : les cinq écoles et leurs sortilèges</figcaption></figure>\n<p>CDE dispose de cinq écoles de magie, chacune divisée en cinq spécialités :</p>\n<ul>\n<li><strong>Cinabre Interne</strong> (内丹) — magie du souffle et du corps.</li>\n<li><strong>Alchimie</strong> (外丹) — préparations, potions et talismans matériels.</li>\n<li><strong>Maîtrise du Tao</strong> (道術) — maîtrise des principes cosmiques.</li>\n<li><strong>Exorcisme</strong> (驅魔) — combat contre les entités surnaturelles.</li>\n<li><strong>Géomancie</strong> (風水) — magie des lieux et de l'environnement.</li>\n</ul>\n<h2>Utiliser un sortilège</h2>\n<ol>\n<li>Cliquez sur l'icône dé du sort dans l'onglet Magies.</li>\n<li>Un dialog apparaît avec l'aspect associé, le coût en Hei et le nombre de dés.</li>\n<li>Validez pour effectuer le jet.</li>\n</ol>\n<p>Les sortilèges sont importés depuis le compendium <em>Sortilèges</em> et glissés sur la fiche.</p>\n",
"format": 1,
"markdown": ""
},
"sort": 500000,
"title": {
"show": true,
"level": 1
},
"image": {
"caption": ""
},
"video": {
"controls": true,
"volume": 0.5
},
"src": null,
"flags": {},
"ownership": {
"default": -1
}
},
{
"_id": "CDEHelpP06KungF",
"_key": "!journal.pages!CDEGuideMain0001.CDEHelpP06KungF",
"name": "Arts Martiaux",
"type": "text",
"text": {
"content": "\n<h1>Arts Martiaux (武術)</h1>\n<figure><img src=\"systems/fvtt-chroniques-de-l-etrange/images/ui/character-sheet-kungfu.png\" alt=\"Fiche de personnage — onglet Kung Fu\"/><figcaption>Onglet Kung Fu : arts martiaux possédés</figcaption></figure>\n<p>Les arts martiaux représentent les techniques de combat du personnage. Chaque art martial possède :</p>\n<ul>\n<li><strong>Un mode d'activation</strong> : passif, action d'attaque, réaction, etc.</li>\n<li><strong>Une description</strong> des effets en jeu.</li>\n</ul>\n<h2>Importer un art martial</h2>\n<p>Ouvrez le compendium <em>Arts Martiaux</em> et faites glisser une technique sur la fiche du personnage. Elle apparaît alors dans l'onglet Kung Fu.</p>\n<h2>Types d'activation</h2>\n<table>\n<thead><tr><th>Type</th><th>Déclencheur</th></tr></thead>\n<tbody>\n<tr><td>Passif (dés)</td><td>Toujours actif</td></tr>\n<tr><td>Action d'attaque</td><td>Lors d'une attaque</td></tr>\n<tr><td>Action de défense</td><td>Lors d'une défense</td></tr>\n<tr><td>Réaction</td><td>En réponse à un événement</td></tr>\n<tr><td>Dégâts infligés</td><td>Quand vous blessez</td></tr>\n</tbody>\n</table>\n",
"format": 1,
"markdown": ""
},
"sort": 600000,
"title": {
"show": true,
"level": 1
},
"image": {
"caption": ""
},
"video": {
"controls": true,
"volume": 0.5
},
"src": null,
"flags": {},
"ownership": {
"default": -1
}
},
{
"_id": "CDEHelpP07Items",
"_key": "!journal.pages!CDEGuideMain0001.CDEHelpP07Items",
"name": "Équipement & Inventaire",
"type": "text",
"text": {
"content": "\n<h1>Équipement &amp; Inventaire</h1>\n<figure><img src=\"systems/fvtt-chroniques-de-l-etrange/images/ui/character-sheet-items.png\" alt=\"Fiche de personnage — onglet Équipement\"/><figcaption>Onglet Équipement : objets portés</figcaption></figure>\n<p>L'onglet Équipement liste tout ce que porte le personnage. Les objets sont classés en plusieurs catégories :</p>\n<ul>\n<li><strong>Armes</strong> — avec dégâts, distance et type.</li>\n<li><strong>Protections</strong> — armures et protections spirituelles.</li>\n<li><strong>San Hei (三氣)</strong> — objets magiques à charges.</li>\n<li><strong>Ingrédients</strong> — matériaux pour l'alchimie.</li>\n<li><strong>Équipement générique</strong> — tout autre objet.</li>\n</ul>\n<h2>Ajouter un objet</h2>\n<p>Faites glisser un objet depuis un compendium (Armes, Protections, San Hei, Ingrédients, Équipements) ou créez-en un avec le bouton <em>Créer</em> correspondant.</p>\n<p>Cliquez sur l'image d'un objet pour ouvrir sa fiche détaillée.</p>\n",
"format": 1,
"markdown": ""
},
"sort": 700000,
"title": {
"show": true,
"level": 1
},
"image": {
"caption": ""
},
"video": {
"controls": true,
"volume": 0.5
},
"src": null,
"flags": {},
"ownership": {
"default": -1
}
},
{
"_id": "CDEHelpP08NPCSH",
"_key": "!journal.pages!CDEGuideMain0001.CDEHelpP08NPCSH",
"name": "Les PNJ",
"type": "text",
"text": {
"content": "\n<h1>Les Personnages Non-Joueurs (PNJ)</h1>\n<figure><img src=\"systems/fvtt-chroniques-de-l-etrange/images/ui/npc-sheet.png\" alt=\"Fiche de PNJ\"/><figcaption>Fiche PNJ : type, nuisance, menace et aptitudes</figcaption></figure>\n<p>Les PNJ ont une fiche simplifiée par rapport aux personnages joueurs.</p>\n<h2>Caractéristiques</h2>\n<ul>\n<li><strong>Type de créature</strong> : Mortel, Démon, Esprit, Esprit animal, Fantôme, Jiugwaai, Dieu/Divinité.</li>\n<li><strong>Capacité de nuisance</strong> : Figurant, Sbire, Adversaire, Allié, Boss, Divinité.</li>\n<li><strong>Niveau de menace</strong> : Profane → Apprenti → Initié → Accompli → Renommé.</li>\n</ul>\n<h2>Aptitudes</h2>\n<p>Les PNJ ont quatre aptitudes (Physique, Martiale, Mentale, Sociale) avec une spécialité optionnelle chacune.</p>\n<h2>Capacités surnaturelles</h2>\n<p>Les PNJ peuvent avoir des capacités importées depuis le compendium <em>Capacités Surnaturelles</em>.</p>\n",
"format": 1,
"markdown": ""
},
"sort": 800000,
"title": {
"show": true,
"level": 1
},
"image": {
"caption": ""
},
"video": {
"controls": true,
"volume": 0.5
},
"src": null,
"flags": {},
"ownership": {
"default": -1
}
},
{
"_id": "CDEHelpP09Initi",
"_key": "!journal.pages!CDEGuideMain0001.CDEHelpP09Initi",
"name": "Initiative & Combat",
"type": "text",
"text": {
"content": "\n<h1>Initiative &amp; Combat</h1>\n<figure><img src=\"systems/fvtt-chroniques-de-l-etrange/images/ui/initiative-wheel.png\" alt=\"Roue d'initiative\"/><figcaption>La Roue d'Initiative : 24 crans, couleurs Wu Xing</figcaption></figure>\n<h2>La Roue d'Initiative</h2>\n<p>La roue est un cercle de <strong>24 crans</strong> numérotés. L'initiative de chaque personnage est calculée comme suit :</p>\n<ul>\n<li><strong>Personnage joueur</strong> : Prouesse + valeur de compétence de la première action.</li>\n<li><strong>PNJ</strong> : Aptitude physique + aptitude de la première action.</li>\n</ul>\n<p>Les crans sont colorés selon le cycle Wu Xing (4 crans par couleur, 6 couleurs). <strong>Un effet qui dure 6 crans</strong> court jusqu'au prochain cran de la même couleur.</p>\n<h2>Ordre d'action</h2>\n<p>Les personnages agissent <strong>du numéro le plus élevé au plus bas</strong>. Après chaque action, le jeton avance dans le sens horaire du <strong>coût de l'action</strong> :</p>\n<table>\n<thead><tr><th>Action</th><th>Coût (crans)</th></tr></thead>\n<tbody>\n<tr><td>Défense</td><td>1</td></tr>\n<tr><td>Déplacement</td><td>2</td></tr>\n<tr><td>Attaque</td><td>3</td></tr>\n<tr><td>Retarder</td><td>6</td></tr>\n</tbody>\n</table>\n<h2>Accès à la roue</h2>\n<p>Ouvrez la roue depuis la barre latérale du chat (icône roue) ou via la console : <code>game.cde.CDEWheelApp.open()</code>.</p>\n",
"format": 1,
"markdown": ""
},
"sort": 900000,
"title": {
"show": true,
"level": 1
},
"image": {
"caption": ""
},
"video": {
"controls": true,
"volume": 0.5
},
"src": null,
"flags": {},
"ownership": {
"default": -1
}
},
{
"_id": "CDEHelpP10Extra",
"_key": "!journal.pages!CDEGuideMain0001.CDEHelpP10Extra",
"name": "Loksyu, Tin Ji & Migration",
"type": "text",
"text": {
"content": "\n<h1>Loksyu, Tin Ji &amp; Outils de MJ</h1>\n<h2>Loksyu (落穗) et Tin Ji (天機)</h2>\n<figure><img src=\"systems/fvtt-chroniques-de-l-etrange/images/ui/loksyu-app.png\" alt=\"Application Loksyu\"/><figcaption>Application Loksyu : compteurs Yin/Yang et Tin Ji</figcaption></figure>\n<p>Ces deux compteurs sont <strong>partagés entre tous les joueurs</strong> et le MJ :</p>\n<ul>\n<li><strong>Loksyu</strong> — Se divise en Yin et Yang. Les jets de dés alimentent ces compteurs selon les résultats. Les joueurs peuvent puiser dans le Loksyu pour améliorer leurs jets.</li>\n<li><strong>Tin Ji</strong> — Le compteur de destin. Peut être dépensé pour des effets exceptionnels.</li>\n</ul>\n<p>Accédez via la barre du chat ou : <code>game.cde.CDELoksyuApp.open()</code></p>\n<h2>Migration de l'ancien système</h2>\n<figure><img src=\"systems/fvtt-chroniques-de-l-etrange/images/ui/migration-dialog.png\" alt=\"Outil de migration\"/><figcaption>Outil de migration : importation depuis l'ancien système</figcaption></figure>\n<p>Si vous possédez des fiches de personnage créées dans l'ancien système CDE (non maintenu), l'outil de migration les convertit automatiquement :</p>\n<ol>\n<li>Ouvrez <strong>Paramètres de la partie → Paramètres du système → Importer des personnages</strong>.</li>\n<li>Glissez les fichiers JSON des anciens personnages dans la zone de dépôt.</li>\n<li>Vérifiez l'aperçu et cliquez <strong>Importer</strong>.</li>\n</ol>\n<p>Les personnages migrés apparaissent dans la liste des Acteurs.</p>\n",
"format": 1,
"markdown": ""
},
"sort": 1000000,
"title": {
"show": true,
"level": 1
},
"image": {
"caption": ""
},
"video": {
"controls": true,
"volume": 0.5
},
"src": null,
"flags": {},
"ownership": {
"default": -1
}
}
],
"sort": 0,
"ownership": {
"default": 0
},
"flags": {},
"folder": null
}
@@ -11,7 +11,7 @@
"aspect": "metal", "aspect": "metal",
"skill": "kungfu", "skill": "kungfu",
"speciality": "Poignard", "speciality": "Poignard",
"style": "<p>Usant de deux armes maniées conjointement, la Forme des Couteaux papillon offre à son pratiquant un avantage offensif. Le personnage gagne 1 dé supplémentaire à ses jets dattaque (ou augmente de 1 la valeur de lAptitude Techniques</p>", "style": "Usant de deux armes maniées conjointement, la Forme des Couteaux papillon offre à son pratiquant un avantage offensif. Le personnage gagne 1 dé supplémentaire à ses jets d'attaque (ou augmente de 1 la valeur de l'Aptitude martiale dans le cas d'un PNJ).",
"techniques": { "techniques": {
"technique1": { "technique1": {
"check": true, "check": true,
@@ -23,7 +23,7 @@
"check": true, "check": true,
"name": "le système de combat", "name": "le système de combat",
"activation": "reaction", "activation": "reaction",
"technique": "<p>Le corps résistant et la position immuable du pratiquant le rendent difficile à blesser. Si le personnage choisit de ne pas utiliser daction de défense contre une attaque, le personnage utilise sa valeur de Métal (ou dAptitude martiale pour un PNJ) pour fixer la difficulté pour le toucher (au lieu de la difficulté normale de 1). martiale dans le cas dun PNJ). Sil décide dutiliser ce Style au moment où est déterminée lInitiative, le personnage peut décider de remplacer son score normal dInitiative par le double de sa valeur de Feu (ou dAptitude sociale pour un PNJ). les chroniqu</p>" "technique": "<p>Le corps résistant et la position immuable du pratiquant le rendent difficile à blesser. Si le personnage choisit de ne pas utiliser daction de défense contre une attaque, le personnage utilise sa valeur de Métal (ou dAptitude martiale pour un PNJ) pour fixer la difficulté pour le toucher (au lieu de la difficulté normale de 1). martiale dans le cas dun PNJ). Sil décide dutiliser ce Style au moment où est déterminée lInitiative, le personnage peut décider de remplacer son score normal dInitiative par le double de sa valeur de Feu (ou dAptitude sociale pour un PNJ).</p>"
}, },
"technique3": { "technique3": {
"check": true, "check": true,
@@ -11,7 +11,7 @@
"aspect": "terre", "aspect": "terre",
"skill": "kungfu", "skill": "kungfu",
"speciality": "Mains Nues", "speciality": "Mains Nues",
"style": "<p>S’étant fortifié le corps à lextrême pour pratiquer le Kung-fu de lInvulnérabilité, le pratiquant résiste à des coups qui laisseraient dautres sur le carreau. Le personnage obtient une protection de 2.</p>", "style": "S’étant fortifié le corps à lextrême pour pratiquer le Kung-fu de lInvulnérabilité, le pratiquant résiste à des coups qui laisseraient dautres sur le carreau. Le personnage obtient une protection de 2.",
"techniques": { "techniques": {
"technique1": { "technique1": {
"check": true, "check": true,
@@ -23,7 +23,7 @@
"check": true, "check": true,
"name": "La volonté de fer", "name": "La volonté de fer",
"activation": "action-attack-defense", "activation": "action-attack-defense",
"technique": "<p>Concentré et résistant, le pratiquant contrôle la douleur. Quelle que soit son action, lorsque le personnage fait son jet, il ignore 1 dé de malus dû à la perte de Zing et/ou de San. Sil dépense 2 dés-fastes à cet effet, il ignore alors 2 dés de malus dus à la perte de Zing et/ou de San. Sil sagit dun PNJ, il récupère 1 point de Vitalité. Forme des Couteaux papillon Orientation : Yin Aspect : Métal Compétence : Kung-fu Spécialité : Poignard Wing Chun, employant une paire de</p>" "technique": "<p>Concentré et résistant, le pratiquant contrôle la douleur. Quelle que soit son action, lorsque le personnage fait son jet, il ignore 1 dé de malus dû à la perte de Zing et/ou de San. Sil dépense 2 dés-fastes à cet effet, il ignore alors 2 dés de malus dus à la perte de Zing et/ou de San. Sil sagit dun PNJ, il récupère 1 point de Vitalité. Forme des Couteaux papillon</p>"
}, },
"technique3": { "technique3": {
"check": false, "check": false,
@@ -6,18 +6,18 @@
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-kungfu.svg", "img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-kungfu.svg",
"system": { "system": {
"reference": "", "reference": "",
"description": "<p>Le Hung Gar, natif de la province du Guangdong, est très populaire aussi bien en Chine qu’à l’étranger. On le surnomme également la Boxe du Tigre et de la Grue bien quil adopte des postures typiques dautres animaux (léopard, dragon, serpent). Cette boxe était notamment pratiquée par le grand héros Wong Feihung. À partir de positions basses et stables, les membres supérieurs sont au cœur des techniques du Hung Gar, autant pour porter des coups que pour utiliser lune des nombreuses techniques de blocage contre ladversaire. Le Coeng Kyun offre au pratiquant une mobilité exceptionnelle, se traduisant par un jeu de jambes élaboré. Le personnage peut dépenser 2 dés-fastes obtenus lors dune action de défense pour obtenir une action de déplacement gratuite (sans dépenser de crans dinitiative supplémentaires) qui a lieu immédiatement après que laction de défense est résolue. difficulté pour le toucher (au lieu de la difficulté normale de 1). de l’étrange Il sappuie essentiellement sur des coups de pied sautés et des frappes allongées permettant datteindre ladversaire, même quand celui-ci se croit hors de portée.</p>", "description": "<p>Le Hung Gar, natif de la province du Guangdong, est très populaire aussi bien en Chine qu’à l’étranger. On le surnomme également la Boxe du Tigre et de la Grue bien quil adopte des postures typiques dautres animaux (léopard, dragon, serpent). Cette boxe était notamment pratiquée par le grand héros Wong Feihung. À partir de positions basses et stables, les membres supérieurs sont au cœur des techniques du Hung Gar, autant pour porter des coups que pour utiliser lune des nombreuses techniques de blocage contre ladversaire. Le Coeng Kyun offre au pratiquant une mobilité exceptionnelle, se traduisant par un jeu de jambes élaboré. Le personnage peut dépenser 2 dés-fastes obtenus lors dune action de défense pour obtenir une action de déplacement gratuite (sans dépenser de crans dinitiative supplémentaires) qui a lieu immédiatement après que laction de défense est résolue. difficulté pour le toucher (au lieu de la difficulté normale de 1).</p>",
"orientation": "yang", "orientation": "yang",
"aspect": "feu", "aspect": "feu",
"skill": "kungfu", "skill": "kungfu",
"speciality": "Mains Nues", "speciality": "Mains Nues",
"style": "<p>Le Hung Gar est un art martial qui privilégie lagressivité et la puissance. Le personnage gagne 1 dé supplémentaire sur chacun de ses jets dattaque (ou augmente de 1 la valeur de lAptitude martiale dans le cas dun PNJ) et inflige 1 dégât supplémentaire à mains nues. Techniques</p>", "style": "Le Hung Gar est un art martial qui privilégie lagressivité et la puissance. Le personnage gagne 1 dé supplémentaire sur chacun de ses jets dattaque (ou augmente de 1 la valeur de lAptitude martiale dans le cas dun PNJ) et inflige 1 dégât supplémentaire à mains nues.",
"techniques": { "techniques": {
"technique1": { "technique1": {
"check": true, "check": true,
"name": "Le tigre déchire sa proie", "name": "Le tigre déchire sa proie",
"activation": "damage-inflicted", "activation": "damage-inflicted",
"technique": "<p>Les coups portés avec les doigts positionnés en « gueule de tigre » lacèrent la chair et brisent les os. Les dégâts à mains nues du personnage sont égaux à sa valeur de Métal (ou dAptitude martiale pour un PNJ) au lieu de 1 pour cette attaque. niq e</p>" "technique": "<p>Les coups portés avec les doigts positionnés en « gueule de tigre » lacèrent la chair et brisent les os. Les dégâts à mains nues du personnage sont égaux à sa valeur de Métal (ou dAptitude martiale pour un PNJ) au lieu de 1 pour cette attaque.</p>"
}, },
"technique2": { "technique2": {
"check": true, "check": true,
@@ -29,7 +29,7 @@
"check": true, "check": true,
"name": "Lanimal acculé mord le chasseur", "name": "Lanimal acculé mord le chasseur",
"activation": "dice", "activation": "dice",
"technique": "<p>Les parades du Hung Gar sont presque aussi dévastatrices que ses attaques. Le personnage peut dépenser les dés-fastes de son action de défense réussie pour infliger immédiatement des dégâts à son adversaire (à raison de 1 pour 1). Jeet Kune Do (Jie; Quan mandarin Zit Kyun Dou en cantonais) Orientation : Yang Aspect : Bois Compétence : Kung-fu Spécialité : Mains Nues Création du célèbre Bruce Lee, le Jeet Kune Do est un art martial hérit</p>" "technique": "<p>Les parades du Hung Gar sont presque aussi dévastatrices que ses attaques. Le personnage peut dépenser les dés-fastes de son action de défense réussie pour infliger immédiatement des dégâts à son adversaire (à raison de 1 pour 1). Jeet Kune Do (Jie; Quan mandarin Zit Kyun Dou en cantonais)</p>"
} }
} }
}, },
@@ -11,7 +11,7 @@
"aspect": "bois", "aspect": "bois",
"skill": "kungfu", "skill": "kungfu",
"speciality": "Mains Nues", "speciality": "Mains Nues",
"style": "<p>Telle la fameuse arme traditionnelle dont sinspire cette boxe, le pratiquant fuse à grande vitesse pour arriver à portée de son adversaire. Une action de déplacement coûte 1 cran dinitiative (au lieu de 2) au personnage. La pointe de la lance</p>", "style": "Telle la fameuse arme traditionnelle dont sinspire cette boxe, le pratiquant fuse à grande vitesse pour arriver à portée de son adversaire. Une action de déplacement coûte 1 cran dinitiative (au lieu de 2) au personnage. La pointe de la lance",
"techniques": { "techniques": {
"technique1": { "technique1": {
"check": true, "check": true,
@@ -29,7 +29,7 @@
"check": true, "check": true,
"name": "La pensée précède la forme", "name": "La pensée précède la forme",
"activation": "dice", "activation": "dice",
"technique": "<p>Usant de mouvements de hanches et d’épaules pour gêner son adversaire, le pratiquant le force à négliger sa garde. Le personnage peut dépenser les dés-fastes de son action dattaque ou de défense (réussie ou non) pour infliger des dés-néfastes à la prochaine action de son adversaire (à raison de 1 pour 1). Le Seot Gaau Orientation : Yang ou Yin Aspect : Terre Compétence : Kung-fu Spécialité : Mains Nues Cette dénomination correspond à la lutte chinoise moderne, tell</p>" "technique": "<p>Usant de mouvements de hanches et d’épaules pour gêner son adversaire, le pratiquant le force à négliger sa garde. Le personnage peut dépenser les dés-fastes de son action dattaque ou de défense (réussie ou non) pour infliger des dés-néfastes à la prochaine action de son adversaire (à raison de 1 pour 1)."
} }
} }
}, },
@@ -6,30 +6,30 @@
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-kungfu.svg", "img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-kungfu.svg",
"system": { "system": {
"reference": "", "reference": "",
"description": "<p>Rarement enseigné dans les écoles, en raison de ses formes particulières et des légendes scabreuses entourant ses origines, ce style est sans arme les plus anciennes. La version la plus populaire sur sa naissance prétend que son créateur découvrit les arcanes du Zeoi Kyun alors quil sétait ennivré, après avoir tenté en vain de comprendre les dessins faits par son maître qui voulait lui transmettre ses secrets. La Boxe de lIvresse évoque irrésistiblement les attitudes et formes des arts martiaux classiques, tels quils seraient singés par un ivrogne. En réalité, ce style repose entièrement sur les notions de mobilité et dimprévisibilité. Il vise à déstabiliser ladversaire, en prétendant effectuer des attaques ou des gardes maladroites. Ainsi, en dépit des apparences, il sagit dun art martial très difficile à maîtriser.</p>", "description": "<p>Rarement enseigné dans les écoles, en raison de ses formes particulières et des légendes scabreuses entourant ses origines, ce style est pourtant au nombre des techniques de combat sans arme les plus anciennes. La version la plus populaire sur sa naissance prétend que son créateur découvrit les arcanes du Zeoi Kyun alors qu'il s'était ennivré, après avoir tenté en vain de comprendre les dessins faits par son maître qui voulait lui transmettre ses secrets. La Boxe de l'Ivresse évoque irrésistiblement les attitudes et formes des arts martiaux classiques, tels qu'ils seraient singés par un ivrogne. En réalité, ce style repose entièrement sur les notions de mobilité et d'imprévisibilité. Il vise à déstabiliser l'adversaire, en prétendant effectuer des attaques ou des gardes maladroites. Ainsi, en dépit des apparences, il s'agit d'un art martial très difficile à maîtriser.</p>",
"orientation": "yin", "orientation": "yin",
"aspect": "eau", "aspect": "eau",
"skill": "kungfu", "skill": "kungfu",
"speciality": "Mains Nues", "speciality": "Mains Nues",
"style": "<p>Malgré les apparences, le Wing Chun se révèle un art martial violent et offensif. Sur chacune de ses attaques réussies, les dés-fastes dépensés par le personnage pour augmenter ses dégâts comptent double. le système de combat</p>", "style": "Le déséquilibre du pratiquant est la clé de la Boxe de l'Ivresse. Le personnage élimine gratuitement 2 dés-néfastes sur ses actions d'attaque, qu'elles soient réussies ou non.",
"techniques": { "techniques": {
"technique1": { "technique1": {
"check": true, "check": true,
"name": "La terre tourne autour du soleil", "name": "Les mains collantes",
"activation": "damage-inflicted", "activation": "damage-inflicted",
"technique": "<p>Les coups assénés à un rythme soutenu par le pratiquant épuisent son adversaire. La cible perd 2 points de Hei (léventuelle répartition en Yin et Yang est au choix du personnage touché) en plus des dégâts infligés. de l’étrange Techniques niq e hr ng s c ra le l’ét Style Le déséquilibre du pratiquant est la clé de la Boxe de lIvresse. Le personnage élimine gratuitement 2 dés-néfastes sur ses actions dattaque, quelles so</p>" "technique": "<p>Les coups assénés à un rythme soutenu par le pratiquant épuisent son adversaire. La cible perd 2 points de Hei (l'éventuelle répartition en Yin et Yang est au choix du personnage touché) en plus des dégâts infligés.</p>"
}, },
"technique2": { "technique2": {
"check": true, "check": true,
"name": "Chuter du ciel", "name": "Contrer l'impulsion",
"activation": "dice", "activation": "reaction",
"technique": "<p>Lui-même en déséquilibre perpétuel, le pratiquant jette facilement au sol son opposant et le force ainsi à perdre du temps à se relever. Lors dune attaque réussie, le personnage fait tomber son adversaire et peut dépenser les dés-fastes obtenus à son action dattaque pour faire perdre des crans dinitiative à sa cible (à raison de 1 pour 1, maximum 3). Lattaque inflige</p>" "technique": "<p>Placé au plus proche de son adversaire, le pratiquant oriente les mouvements de celui-ci par un contrôle de ses poings et de ses pieds. S'il choisit de ne pas utiliser d'action de défense contre une attaque, le personnage utilise sa valeur de Terre (ou d'Aptitude physique pour un PNJ) pour fixer la difficulté pour le toucher (au lieu de la difficulté normale de 1).</p>"
}, },
"technique3": { "technique3": {
"check": true, "check": true,
"name": "La lame senvole", "name": "Le double coup de paume",
"activation": "action-defense", "activation": "damage-inflicted",
"technique": "<p>Lorsquil affronte un combattant armé, le pratiquant prend bien garde à le priver de cet atout. Lors dune défense au contact réussie, le personnage désarme son adversaire et larme est projetée à distance courte. Si le personnage dépense 2 dés-fastes à cet effet, larme e</p>" "technique": "<p>Le pratiquant effectue une double frappe afin de maximiser l'impact de ses attaques. Les dégâts à mains nues du personnage sont égaux à sa valeur de Bois (ou d'Aptitude spirituelle pour un PNJ) au lieu de 1 pour cette attaque.</p>"
} }
} }
}, },
@@ -6,7 +6,7 @@
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-kungfu.svg", "img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-kungfu.svg",
"system": { "system": {
"reference": "", "reference": "",
"description": "<p>Bien quon en connaisse surtout la version moderne, qui relève davantage dune discipline sportive le kung-fu pratiqué en compétition , le Coeng Kyun est à lorigine un art martial externe conçu par lethnie musulmane des Hui, dans le nord de la Chine. Techniques Le bond du fauve Activation : Action dattaque Le pratiquant entre dans la garde de son adversaire en un éclair quand il passe à lattaque. Le personnage ajoute à son action dattaque une action de déplacement gratuite (donc sans dépenser de crans dinitiative supplémentaires). Il peut alors se déplacer puis attaquer, m</p>", "description": "<p>Bien qu'on en connaisse surtout la version moderne, qui relève davantage d'une discipline sportive le kung-fu pratiqué en compétition , le Coeng Kyun est à l'origine un art martial externe conçu par l'ethnie musulmane des Hui, dans le nord de la Chine. Il s'appuie essentiellement sur des coups de pied sautés et des frappes allongées permettant d'atteindre l'adversaire, même quand celui-ci se croit hors de portée.</p>",
"orientation": "yang", "orientation": "yang",
"aspect": "feu", "aspect": "feu",
"skill": "kungfu", "skill": "kungfu",
@@ -29,7 +29,7 @@
"check": true, "check": true,
"name": "Lenvol de la grue", "name": "Lenvol de la grue",
"activation": "reaction", "activation": "reaction",
"technique": "<p>Tout comme il sait se rapprocher pour attaquer, le pratiquant sait se mettre hors datteinte des coups de son adversaire en adoptant une garde à la fois solide et gracieuse. Sil choisit de ne pas utiliser daction de défense contre une attaque, le personnage utilise sa valeur de Feu (ou dAptitude sociale pour un PNJ) pour fixer la BoxeGar de) la famille Hong (Hung Orientation : Yang Aspect : Feu Compétence : Kung-fu Spécialité : Mains Nues Le Hung Gar, natif de la province du Guangdong, est très populaire aussi</p>" "technique": "<p>Tout comme il sait se rapprocher pour attaquer, le pratiquant sait se mettre hors datteinte des coups de son adversaire en adoptant une garde à la fois solide et gracieuse. Sil choisit de ne pas utiliser daction de défense contre une attaque, le personnage utilise sa valeur de Feu (ou dAptitude sociale pour un PNJ) pour fixer la BoxeGar de) la famille Hong (Hung</p>"
} }
} }
}, },
@@ -6,12 +6,12 @@
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-kungfu.svg", "img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-kungfu.svg",
"system": { "system": {
"reference": "", "reference": "",
"description": "<p>Héros de la dynastie Song, Yue Fei possède la réputation d’être lun des plus grands guerriers de toute lhistoire de la Chine. De nombreux styles font remonter leurs origines à ce vaillant général. Lancier particulièrement doué, il est au moins certain que la Lance loyale du général Yue Fei soit due à son génie martial. Cette voie met à profit la totalité de la lance pour ses techniques. Les attaques en sont puissantes et dévastatrices grâce au poids de larme et à sa pointe de fer. Les parades en sont solides et rapides grâce à son long manche en bois. Cest un art martial équilibré qui met à lhonneur une arme typique de la Chine impériale. s c ra le l’ét</p>", "description": "<p>Héros de la dynastie Song, Yue Fei possède la réputation d’être lun des plus grands guerriers de toute lhistoire de la Chine. De nombreux styles font remonter leurs origines à ce vaillant général. Lancier particulièrement doué, il est au moins certain que la Lance loyale du général Yue Fei soit due à son génie martial. Cette voie met à profit la totalité de la lance pour ses techniques. Les attaques en sont puissantes et dévastatrices grâce au poids de larme et à sa pointe de fer. Les parades en sont solides et rapides grâce à son long manche en bois. Cest un art martial équilibré qui met à lhonneur une arme typique de la Chine impériale.</p>",
"orientation": "yinyang", "orientation": "yinyang",
"aspect": "terre", "aspect": "terre",
"skill": "kungfu", "skill": "kungfu",
"speciality": "Lance", "speciality": "Lance",
"style": "<p>Le pratiquant met à profit lavantage que lui procure la longueur de sa lance. Le personnage peut porter une attaque à distance courte comme sil se trouvait au contact. Techniques</p>", "style": "Le pratiquant met à profit lavantage que lui procure la longueur de sa lance. Le personnage peut porter une attaque à distance courte comme sil se trouvait au contact.",
"techniques": { "techniques": {
"technique1": { "technique1": {
"check": true, "check": true,
@@ -29,7 +29,7 @@
"check": true, "check": true,
"name": "Retenir lavalanche", "name": "Retenir lavalanche",
"activation": "action-defense", "activation": "action-defense",
"technique": "<p>Dune solidité à toute épreuve, la lance bloque et repousse les opposants du pratiquant. Si laction de défense du personnage est réussie, son agresseur est projeté à distance courte. Sil dépense 2 dés-fastes à cet effet, lagresseur est projeté à distance médiane. Les Éclairs de Leoi Gung Orientation : Yang Aspect : Bois Compétence : Combat à distance Spécialité : Arc Ce style particulier de tir à larc doit sa création à un jeune chas</p>" "technique": "<p>Dune solidité à toute épreuve, la lance bloque et repousse les opposants du pratiquant. Si laction de défense du personnage est réussie, son agresseur est projeté à distance courte. Sil dépense 2 dés-fastes à cet effet, lagresseur est projeté à distance médiane. Les Éclairs de Leoi Gung</p>"
} }
} }
}, },
@@ -6,30 +6,30 @@
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-kungfu.svg", "img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-kungfu.svg",
"system": { "system": {
"reference": "", "reference": "",
"description": "<p>La Paume des Huit Trigrammes vient du nord de la Chine et plus précisément des Monts Wudang berceau de nombreux arts martiaux chinois. Il sagit dun art martial privilégiant les attaques à main ouverte (plutôt que le poing fermé) ainsi que la mobilité et la fluidité : le des déplacements circulaires incessants au sein dun cercle imaginaire figurant le taaigik.</p>", "description": "<p>La Paume des Huit Trigrammes vient du nord de la Chine et plus précisément des Monts Wudang berceau de nombreux arts martiaux chinois. Il s'agit d'un art martial privilégiant les attaques à main ouverte (plutôt que le poing fermé) ainsi que la mobilité et la fluidité : le pratiquant contrôle son espace de combat par des déplacements circulaires incessants au sein d'un cercle imaginaire figurant le taaigik.</p>",
"orientation": "yin", "orientation": "yin",
"aspect": "metal", "aspect": "metal",
"skill": "kungfu", "skill": "kungfu",
"speciality": "Mains Nues", "speciality": "Mains Nues",
"style": "<p>Une grande mobilité est le principal atout du pratiquant de la Paume des Huit Trigrammes. Une action de déplacement coûte 1 cran dinitiative (au lieu de 2) au personnage. Techniques Contourner lobstacle</p>", "style": "Une grande mobilité est le principal atout du pratiquant de la Paume des Huit Trigrammes. Une action de déplacement coûte 1 cran d'initiative (au lieu de 2) au personnage.",
"techniques": { "techniques": {
"technique1": { "technique1": {
"check": true, "check": true,
"name": "Les mains collantes", "name": "Contourner l'obstacle",
"activation": "reaction", "activation": "reaction",
"technique": "<p>Constamment en mouvement face à son adversaire, le pratiquant loblige à sépuiser pour latteindre. Une attaque contre le personnage coûte</p>" "technique": "<p>Constamment en mouvement face à son adversaire, le pratiquant l'oblige à s'épuiser pour l'atteindre. Une attaque contre le personnage coûte 1 cran d'initiative supplémentaire à l'agresseur.</p>"
}, },
"technique2": { "technique2": {
"check": true, "check": true,
"name": "Contourner l'obstacle", "name": "La terre tourne autour du soleil",
"activation": "action-attack", "activation": "action-attack",
"technique": "<p>Constamment en mouvement face à son\nadversaire, le pratiquant loblige à s’épuiser\npour latteindre. Une attaque contre le personnage coûte 1 cran dinitiative supplémentaire à\nlagresseur.\nActivation : Action dattaque\nCherchant inlassablement à obtenir une position privilégiée, le pratiquant délivre des frappes\nrapides et précises. Cette action dattaque du personnage lui coûte 2 crans dinitiative (au lieu de 3). La main du dragon Activation : Action dattaque\nDès quil se trouve dans la posi</p>" "technique": "<p>Cherchant inlassablement à obtenir une position privilégiée, le pratiquant délivre des frappes rapides et précises. Cette action d'attaque du personnage lui coûte 2 crans d'initiative (au lieu de 3).</p>"
}, },
"technique3": { "technique3": {
"check": true, "check": true,
"name": "La main du dragon", "name": "La main du dragon",
"activation": "action-attack", "activation": "action-attack",
"technique": "<p>Dès quil se trouve dans la position idéale, le pratiquant porte un coup de la main ouverte en délivrant toute sa puissance. Si cette attaque réussit, les dés-fastes dépensés par le personnage pour augmenter ses dégâts comptent double. De plus, les dégâts à mains nues du personnage sont égaux à sa valeur de Terre (ou dAptitude physique pour un PNJ) au l</p>" "technique": "<p>Dès qu'il se trouve dans la position idéale, le pratiquant porte un coup de la main ouverte en délivrant toute sa puissance. Si cette attaque réussit, les dés-fastes dépensés par le personnage pour augmenter ses dégâts comptent double. De plus, les dégâts à mains nues du personnage sont égaux à sa valeur de Terre (ou d'Aptitude physique pour un PNJ) au lieu de 1 pour cette attaque.</p>"
} }
} }
}, },
+2 -2
View File
@@ -11,7 +11,7 @@
"aspect": "bois", "aspect": "bois",
"skill": "kungfu", "skill": "kungfu",
"speciality": "Bâton", "speciality": "Bâton",
"style": "<p>La souplesse dutilisation du bâton rend cette arme redoutable entre les mains du pratiquant. Le personnage gagne 1 dé-faste gratuit sur ses actions dattaque et de défense. Techniques</p>", "style": "La souplesse dutilisation du bâton rend cette arme redoutable entre les mains du pratiquant. Le personnage gagne 1 dé-faste gratuit sur ses actions dattaque et de défense.",
"techniques": { "techniques": {
"technique1": { "technique1": {
"check": true, "check": true,
@@ -29,7 +29,7 @@
"check": true, "check": true,
"name": "Esquiver les griffes du tigre", "name": "Esquiver les griffes du tigre",
"activation": "reaction", "activation": "reaction",
"technique": "<p>Sa taille et sa légèreté font du bâton une arme de défense efficace. Sil choisit de ne pas utiliser daction de défense contre une attaque, le personnage utilise sa valeur dEau (ou dAptitude mentale pour un PNJ) pour fixer la difficulté pour le toucher (au lieu de la difficulté normale de 1). Les Trois Joyaux Orientation : Yang Aspect : Feu Compétence : Kung-fu Spécialité : Bâton Le nom de ce style évoque les multiples avantages offerts par le bâton à troi</p>" "technique": "<p>Sa taille et sa légèreté font du bâton une arme de défense efficace. Sil choisit de ne pas utiliser daction de défense contre une attaque, le personnage utilise sa valeur dEau (ou dAptitude mentale pour un PNJ) pour fixer la difficulté pour le toucher (au lieu de la difficulté normale de 1)."
} }
} }
}, },
@@ -6,12 +6,12 @@
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-kungfu.svg", "img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-kungfu.svg",
"system": { "system": {
"reference": "", "reference": "",
"description": "<p>La voie du Faîte suprême de l’Épée est enseignée depuis le dix-septième siècle. Elle privilégie les souples épées à double tranchant, plus légères que les sabres et dont le maniement demande une grande précision mais se révèle dune redoutable efficacité. Le Taaigik Gim sappuie sur le contrôle des énergies internes et des coups plus vifs, précis et légers que la majeure partie des techniques s c ra le l’ét</p>", "description": "<p>La voie du Faîte suprême de l’Épée est enseignée depuis le dix-septième siècle. Elle privilégie les souples épées à double tranchant, plus légères que les sabres et dont le maniement demande une grande précision mais se révèle dune redoutable efficacité. Le Taaigik Gim sappuie sur le contrôle des énergies internes et des coups plus vifs, précis et légers que la majeure partie des techniques</p>",
"orientation": "yin", "orientation": "yin",
"aspect": "eau", "aspect": "eau",
"skill": "kungfu", "skill": "kungfu",
"speciality": "Épée", "speciality": "Épée",
"style": "<p>L’épée souple est une arme défensive dune extrême efficacité, senroulant autour des coups adverses pour les dévier. Le personnage gagne 1 dé supplémentaire à ses jets de défense (ou augmente de 1 la valeur de lAptitude martiale dans le cas dun PNJ). Les personnages adverses se voient automatiquement infliger 2 désnéfastes sur leur action visant à le désarmer. Techniques</p>", "style": "L’épée souple est une arme défensive dune extrême efficacité, senroulant autour des coups adverses pour les dévier. Le personnage gagne 1 dé supplémentaire à ses jets de défense (ou augmente de 1 la valeur de lAptitude martiale dans le cas dun PNJ). Les personnages adverses se voient automatiquement infliger 2 dés-néfastes sur leur action visant à le désarmer.",
"techniques": { "techniques": {
"technique1": { "technique1": {
"check": true, "check": true,
@@ -29,7 +29,7 @@
"check": true, "check": true,
"name": "Limmortel sur sa montagne", "name": "Limmortel sur sa montagne",
"activation": "action-attack-defense", "activation": "action-attack-defense",
"technique": "<p>Concentré et résistant, le pratiquant contrôle la douleur. Quelle que soit son action, lorsque le personnage fait son jet, il ignore 1 dé de malus dû à la perte de Zing et/ou de San. Sil dépense 2 dés-fastes à cet effet, il ignore alors 2 dés de malus dus à la perte de Zing et/ou de San. Sil sagit dun PNJ, il récupère 1 point de Vitalité. de de Tigre la Bâton Double-peau Orientation : Yang Aspect : Bois Compétence : Kung-fu Spécialité : Bâton La tradition enseigne que cet art martial fut développé au début du sixième</p>" "technique": "<p>Concentré et résistant, le pratiquant contrôle la douleur. Quelle que soit son action, lorsque le personnage fait son jet, il ignore 1 dé de malus dû à la perte de Zing et/ou de San. Sil dépense 2 dés-fastes à cet effet, il ignore alors 2 dés de malus dus à la perte de Zing et/ou de San. Sil sagit dun PNJ, il récupère 1 point de Vitalité."
} }
} }
}, },
@@ -11,7 +11,7 @@
"aspect": "eau", "aspect": "eau",
"skill": "kungfu", "skill": "kungfu",
"speciality": "Mains Nues", "speciality": "Mains Nues",
"style": "<p>Le Taaigik Kyun est un art martial qui privilégie les parades et les esquives. Le personnage gagne 1 dé supplémentaire sur chacun de ses jets de défense (ou augmente de 1 la valeur de lAptitude martiale dans le cas dun PNJ) et inflige 1 dégât supplémentaire à mains nues. Techniques</p>", "style": "Le Taaigik Kyun est un art martial qui privilégie les parades et les esquives. Le personnage gagne 1 dé supplémentaire sur chacun de ses jets de défense (ou augmente de 1 la valeur de lAptitude martiale dans le cas dun PNJ) et inflige 1 dégât supplémentaire à mains nues.",
"techniques": { "techniques": {
"technique1": { "technique1": {
"check": true, "check": true,
@@ -29,7 +29,7 @@
"check": true, "check": true,
"name": "La résolution vainc lindécision", "name": "La résolution vainc lindécision",
"activation": "action-attack", "activation": "action-attack",
"technique": "<p>Quand il passe à lattaque, le pratiquant exploite les failles de son adversaire. Si ladversaire se défend et quil obtient des dés-néfastes, ceux-ci peuvent être dépensés par le personnage pour infliger des dégâts supplémentaires (à raison de 1 pour 1) lors de cette attaque. De plus, les dégâts à mains nues du personnage sont égaux à sa valeur de Métal (ou dAptitude martiale pour un PNJ) au lieu de 1 pour cette attaque. BoxeKyun longue (Coeng Orientation : Yang Aspect : Feu Compétence : Kung-fu Spécialité : Mains Nues Bien quon en connaisse surtout la version moderne, qui relève davantage</p>" "technique": "<p>Quand il passe à lattaque, le pratiquant exploite les failles de son adversaire. Si ladversaire se défend et quil obtient des dés-néfastes, ceux-ci peuvent être dépensés par le personnage pour infliger des dégâts supplémentaires (à raison de 1 pour 1) lors de cette attaque. De plus, les dégâts à mains nues du personnage sont égaux à sa valeur de Métal (ou dAptitude martiale pour un PNJ) au lieu de 1 pour cette attaque. BoxeKyun longue (Coeng</p>"
} }
} }
}, },
+2 -2
View File
@@ -11,7 +11,7 @@
"aspect": "eau", "aspect": "eau",
"skill": "rangedcombat", "skill": "rangedcombat",
"speciality": "Pistolet, Fusil", "speciality": "Pistolet, Fusil",
"style": "<p>Sa célérité et ses angles de tir improbables permettent au pratiquant de toucher des cibles qui semblent hors datteinte. La portée des attaques du personnage passe de distance longue à distance extrême, et les dégâts des armes à feu sont augmentés de 1 à portée courte. Techniques</p>", "style": "Sa célérité et ses angles de tir improbables permettent au pratiquant de toucher des cibles qui semblent hors datteinte. La portée des attaques du personnage passe de distance longue à distance extrême, et les dégâts des armes à feu sont augmentés de 1 à portée courte.",
"techniques": { "techniques": {
"technique1": { "technique1": {
"check": true, "check": true,
@@ -29,7 +29,7 @@
"check": true, "check": true,
"name": "Le cri du dragon", "name": "Le cri du dragon",
"activation": "damage-inflicted", "activation": "damage-inflicted",
"technique": "<p>Vidant ses chargeurs dans un déluge de plomb, le pratiquant sassure doccasionner le maximum de dommages. Le personnage inflige des dégâts supplémentaires égaux à sa valeur de Métal (ou dAptitude martiale pour un PNJ) sur une attaque réussie. Le Gun Kata Orientation : Yin Aspect : Métal Compétence : Combat à distance Spécialité : Pistolet, Fusil Le Gun Kata est une technique de tir conçue pour maximis</p>" "technique": "<p>Vidant ses chargeurs dans un déluge de plomb, le pratiquant sassure doccasionner le maximum de dommages. Le personnage inflige des dégâts supplémentaires égaux à sa valeur de Métal (ou dAptitude martiale pour un PNJ) sur une attaque réussie. Le Gun Kata</p>"
} }
} }
}, },
+2 -2
View File
@@ -11,7 +11,7 @@
"aspect": "metal", "aspect": "metal",
"skill": "rangedcombat", "skill": "rangedcombat",
"speciality": "Pistolet, Fusil", "speciality": "Pistolet, Fusil",
"style": "<p>Le pratiquant comprend intuitivement les trajectoires des tirs qui fusent autour de lui. Pour effectuer une défense face à une attaque à distance, le personnage peut utiliser sa Compétence Armes à feu (Pistolet / Fusil) au lieu de sa Compétence Prouesse. Dans le cas dun PNJ, celui-ci peut baser sa défense sur son Aptitude physique au lieu de son Aptitude martiale.</p>", "style": "Le pratiquant comprend intuitivement les trajectoires des tirs qui fusent autour de lui. Pour effectuer une défense face à une attaque à distance, le personnage peut utiliser sa Compétence Armes à feu (Pistolet / Fusil) au lieu de sa Compétence Prouesse. Dans le cas dun PNJ, celui-ci peut baser sa défense sur son Aptitude physique au lieu de son Aptitude martiale.",
"techniques": { "techniques": {
"technique1": { "technique1": {
"check": true, "check": true,
@@ -23,7 +23,7 @@
"check": true, "check": true,
"name": "le système de combat", "name": "le système de combat",
"activation": "action-aid", "activation": "action-aid",
"technique": "<p>Le pratiquant tire de façon à avantager ses alliés. Lorsquil utilise laction dAide, le personnage octroie 3 dés supplémentaires à lancer au lieu de 2 (ou donne un + 3 à lAptitude adaptée pour un PNJ au lieu de + 2) au personnage quil assiste. LES ARTS MARTIAUX EN TANT QU’ÉLÉMENT SCÉNARISTIQUE de l’étrange Tir rapide La magie que maîtrisent les fat si est lun des aspects essentiels de Hong Kong Les dans locculte et le surnaturel. Ce chapitre détaille les règles qui gouvernent lusage des diverses magies dont peuvent disposer les PJ. « Un plumeau taoïste à la main, jentamai une suite de mouvements martiaux afin de symboliser le combat du dieu de la guerre Gwaan Dai contre les forces maléfiques. Mes gestes enroulaient des volutes de poussière autour du chasse-mouches jusqu’à ce que d’épaisses spirales entourent lobjet. Classique instrument dexorcisme, le plumeau possède le pouvoir dexpulser les flux néfastes comme une nuée dinsectes indésirables. Afin que mon rituel de purification soit complet, je devais cependant concentrer toute cette énergie Yin et ne pas en laisser une seule bribe m’échapper. Cela me demandait un effort considérable mais la nature même de ma magie me facilitait quelque peu cette tâche. Mes sens mystiques évaluaient avec exactitude la quantité de force négative quil me restait à accumuler autour de mon plumeau afin de nettoyer l’établissement de Pui Gan. Jinjectais en continu mon propre hei dans le chasse-mouches sans cesser ma danse martiale devenant en quelque sorte un aimant à énergie Yin. » — La Résurr</p>" "technique": "<p>Le pratiquant tire de façon à avantager ses alliés. Lorsquil utilise laction dAide, le personnage octroie 3 dés supplémentaires à lancer au lieu de 2 (ou donne un + 3 à lAptitude adaptée pour un PNJ au lieu de + 2) au personnage quil assiste. LES ARTS MARTIAUX EN TANT QU’ÉLÉMENT SCÉNARISTIQUE</p>"
}, },
"technique3": { "technique3": {
"check": false, "check": false,
@@ -11,7 +11,7 @@
"aspect": "bois", "aspect": "bois",
"skill": "kungfu", "skill": "kungfu",
"speciality": "Mains Nues", "speciality": "Mains Nues",
"style": "<p>Bruce Lee a fait du Jeet Kune Do un art martial des plus adaptables. Le personnage obtient automatiquement 1 dé-faste supplémentaire au résultat de ses jets dattaque et de défense et inflige 1 dégât supplémentaire à mains nues. Techniques</p>", "style": "Bruce Lee a fait du Jeet Kune Do un art martial des plus adaptables. Le personnage obtient automatiquement 1 dé-faste supplémentaire au résultat de ses jets dattaque et de défense et inflige 1 dégât supplémentaire à mains nues.",
"techniques": { "techniques": {
"technique1": { "technique1": {
"check": true, "check": true,
@@ -29,7 +29,7 @@
"check": true, "check": true,
"name": "Sois comme leau", "name": "Sois comme leau",
"activation": "dice", "activation": "dice",
"technique": "<p>Le Jeet Kune Do se base sur une totale adaptabilité et réactivité du pratiquant. Quelle que soit son action, le personnage peut annuler sur le résultat du jet un nombre de dés-néfastes égal à sa valeur dEau (ou dAptitude mentale pour un PNJ). BoxePensée de la(Jingji FormeKyun et ) de la Orientation : Yang Aspect : Bois Compétence : Kung-fu Spécialité : Mains Nues La Boxe de la Forme et de la Pensée aurait vu le jour dans le nord de l</p>" "technique": "<p>Le Jeet Kune Do se base sur une totale adaptabilité et réactivité du pratiquant. Quelle que soit son action, le personnage peut annuler sur le résultat du jet un nombre de dés-néfastes égal à sa valeur dEau (ou dAptitude mentale pour un PNJ). BoxePensée de la(Jingji FormeKyun et ) de la</p>"
} }
} }
}, },
+2 -2
View File
@@ -11,7 +11,7 @@
"aspect": "terre", "aspect": "terre",
"skill": "kungfu", "skill": "kungfu",
"speciality": "Mains Nues", "speciality": "Mains Nues",
"style": "<p>Lobjectif du Seot Gaau est de gêner les mouvements de lopposant par lapplication de clés, dimmobilisations, de saisies… Le personnage obtient automatiquement 2 dés-fastes supplémentaires sur ses actions de défense, quelles soient réussies ou non. s ue niq e o hr ng s c ra le l’ét de</p>", "style": "Lobjectif du Seot Gaau est de gêner les mouvements de lopposant par lapplication de clés, dimmobilisations, de saisies… Le personnage obtient automatiquement 2 dés-fastes supplémentaires sur ses actions de défense, quelles soient réussies ou non.",
"techniques": { "techniques": {
"technique1": { "technique1": {
"check": true, "check": true,
@@ -29,7 +29,7 @@
"check": true, "check": true,
"name": "Saisir lopportunité", "name": "Saisir lopportunité",
"activation": "action-aid", "activation": "action-aid",
"technique": "<p>Le pratiquant parvient à bloquer brièvement un adversaire de façon à permettre à un allié de lui porter une attaque. Lorsquil utilise laction dAide, le personnage octroie autant de dés supplémentaires à lancer que sa valeur de Feu (ou dAptitude sociale pour un PNJ) au lieu de 2 (ou ajoute ce bonus à lAptitude martiale pour un PNJ au lieu de + 2) au personnage quil assiste. Ce bonus est obtenu uniquement sur la prochaine attaque visant la cible immobilisée. Kung-fu de lInvulnérabilité Orientation : Yang ou Yin Aspect : Terre Compétence : Kung-fu Spécialité : Mains Nues Style à lhistoire mal connue, on dit que la pratique du Kung-f</p>" "technique": "<p>Le pratiquant parvient à bloquer brièvement un adversaire de façon à permettre à un allié de lui porter une attaque. Lorsquil utilise laction dAide, le personnage octroie autant de dés supplémentaires à lancer que sa valeur de Feu (ou dAptitude sociale pour un PNJ) au lieu de 2 (ou ajoute ce bonus à lAptitude martiale pour un PNJ au lieu de + 2) au personnage quil assiste. Ce bonus est obtenu uniquement sur la prochaine attaque visant la cible immobilisée. Kung-fu de lInvulnérabilité</p>"
} }
} }
}, },
@@ -11,7 +11,7 @@
"aspect": "bois", "aspect": "bois",
"skill": "rangedcombat", "skill": "rangedcombat",
"speciality": "Arc", "speciality": "Arc",
"style": "<p>Le pratiquant sait enchaîner les tirs avec célérité, en gardant plusieurs flèches à la main. Le personnage peut tirer autant de fois que sa valeur de Métal (ou dAptitude martiale pour un PNJ) avant davoir à recharger. De plus, ses dégâts à larc sont toujours augmentés de 1. Techniques</p>", "style": "Le pratiquant sait enchaîner les tirs avec célérité, en gardant plusieurs flèches à la main. Le personnage peut tirer autant de fois que sa valeur de Métal (ou dAptitude martiale pour un PNJ) avant davoir à recharger. De plus, ses dégâts à larc sont toujours augmentés de 1.",
"techniques": { "techniques": {
"technique1": { "technique1": {
"check": true, "check": true,
@@ -29,7 +29,7 @@
"check": true, "check": true,
"name": "Limpassibilité de la montagne", "name": "Limpassibilité de la montagne",
"activation": "dice", "activation": "dice",
"technique": "<p>Concentré à lextrême, le pratiquant parvient à décocher ses flèches même dans un environnement peu favorable. Le personnage peut annuler, sur le résultat dun jet dattaque, un nombre de dés-néfastes égal à sa valeur de Terre (ou dAptitude physique), quil soit réussi ou non. Les Mille Frelons Orientation : Yang Aspect : Feu Compétence : Combat à distance Spécialité : Arme de jet Le nom de cet art martial se réfère aux armes de jet tels l</p>" "technique": "<p>Concentré à lextrême, le pratiquant parvient à décocher ses flèches même dans un environnement peu favorable. Le personnage peut annuler, sur le résultat dun jet dattaque, un nombre de dés-néfastes égal à sa valeur de Terre (ou dAptitude physique), quil soit réussi ou non."
} }
} }
}, },
+1 -1
View File
@@ -11,7 +11,7 @@
"aspect": "feu", "aspect": "feu",
"skill": "rangedcombat", "skill": "rangedcombat",
"speciality": "Arme de jet", "speciality": "Arme de jet",
"style": "<p>Le pratiquant dispose dune grande mobilité et projette toujours ses armes à un rythme soutenu afin de noyer ladversaire sous un déluge dacier. Chaque attaque du personnage coûte 2 crans dinitiative (au lieu de 3).</p>", "style": "Le pratiquant dispose dune grande mobilité et projette toujours ses armes à un rythme soutenu afin de noyer ladversaire sous un déluge dacier. Chaque attaque du personnage coûte 2 crans dinitiative (au lieu de 3).",
"techniques": { "techniques": {
"technique1": { "technique1": {
"check": true, "check": true,
@@ -11,25 +11,25 @@
"aspect": "terre", "aspect": "terre",
"skill": "rangedcombat", "skill": "rangedcombat",
"speciality": "Poignard, Hachette", "speciality": "Poignard, Hachette",
"style": "<p>Le pratiquant des Poignards volants utilise sa puissance pour frapper ses cibles même quand celles-ci semblent hors datteinte. La portée des s ue niq e o hr ng s c ra le l’ét de Le Gun-fu Orientation : Yin Aspect : Eau Compétence : Combat à distance Spécialité : Pistolet, Fusil En lespace dune génération, il était inévitable que les amateurs des films daction de</p>", "style": "Le pratiquant des Poignards volants utilise sa puissance pour frapper ses cibles même quand celles-ci semblent hors d'atteinte. La portée des attaques du personnage passe de distance médiane à distance longue, et les dégâts de ses attaques aux poignards sont augmentés de 1.",
"techniques": { "techniques": {
"technique1": { "technique1": {
"check": true, "check": true,
"name": "Handicaper l'ennemi", "name": "Handicaper l'ennemi",
"activation": "action-attack", "activation": "action-attack",
"technique": "" "technique": "<p>Le pratiquant prend ses précautions en privant l'adversaire de ses avantages par un lancer précis. Sur une attaque réussie jusqu'à distance longue, le personnage désarme son adversaire et l'arme est projetée à distance courte, en plus des dégâts subis. Si le personnage dépense 2 dés-fastes à cet effet, l'arme est projetée à distance médiane. L'attaque inflige ensuite normalement ses dégâts.</p>"
}, },
"technique2": { "technique2": {
"check": true, "check": true,
"name": "Assiéger la forteresse", "name": "Assiéger la forteresse",
"activation": "action-attack", "activation": "dice",
"technique": "<p>Sachant comment dissimuler et projeter ses\narmes dans toutes les situations, le pratiquant\nest toujours en position dattaquer. Même ligoté,\nimmobilisé, fouillé et privé de ses armes ou encore aveuglé, il peut activer cette Technique en\ndépensant 1 point de Hei normalement et ainsi\neffectuer tout de même une action dattaque. attaques du personnage passe de distance médiane à distance longue, et les dégâts de ses\nattaques aux poignards sont augmentés de 1. \n Techniques Activation : Dés-fastes\nLe</p>" "technique": "<p>Le pratiquant sait où viser pour gêner les mouvements de son adversaire. Le personnage peut dépenser les dés-fastes de son action d'attaque (qu'elle soit réussie ou non) pour faire perdre des crans d'initiative à sa cible (à raison de 1 pour 1, maximum 3).</p>"
}, },
"technique3": { "technique3": {
"check": true, "check": true,
"name": "Décider de la retraite", "name": "Décider de la retraite",
"activation": "action-defense", "activation": "action-defense",
"technique": "<p>Garder la bonne distance avec son adversaire\nest essentiel pour le pratiquant afin de tirer le\nmeilleur parti de ses armes. Le personnage obtient immédiatement après son action de défense\nune action de déplacement gratuite (donc sans\ndépenser de crans dinitiative supplémentaires). Orientation : Yin ou Yang\nAspect : Terre\nCompétence : Combat à distance\nSpécialité : Poignard, Hachette\nTrès répandu au sein des triades dès leurs\norigines, cet art martial vise à faire dun poignard ou dune hachette</p>" "technique": "<p>Garder la bonne distance avec son adversaire est essentiel pour le pratiquant afin de tirer le meilleur parti de ses armes. Le personnage obtient immédiatement après son action de défense une action de déplacement gratuite (donc sans dépenser de crans dinitiative supplémentaires).</p>"
} }
} }
}, },
+3 -3
View File
@@ -6,12 +6,12 @@
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-kungfu.svg", "img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-kungfu.svg",
"system": { "system": {
"reference": "", "reference": "",
"description": "<p>Le nom de ce style évoque les multiples avantages offerts par le bâton à trois sections (saam zit gwan) inventé par le fondateur de la dynastie Song. Le bâton à trois sections (aussi nommé tri-bâton ou triple bâton) offre une grande polyvalence offensive et défensive, mais il savère une arme dont la maîtrise demande beaucoup defforts et une attention soutenue. de l’étrange Les Trois Joyaux font également référence à l’éveil, la droiture et la pureté, inhérents à la nature de chaque être dans le bouddhisme Sim. Il sagit dun des principaux styles armés développés par les moines de Shaolin.</p>", "description": "<p>Le nom de ce style évoque les multiples avantages offerts par le bâton à trois sections (saam zit gwan) inventé par le fondateur de la dynastie Song. Le bâton à trois sections (aussi nommé tri-bâton ou triple bâton) offre une grande polyvalence offensive et défensive, mais il savère une arme dont la maîtrise demande beaucoup defforts et une attention soutenue.</p>",
"orientation": "yang", "orientation": "yang",
"aspect": "feu", "aspect": "feu",
"skill": "kungfu", "skill": "kungfu",
"speciality": "Bâton", "speciality": "Bâton",
"style": "<p>Le triple-bâton est une arme de défense aussi solide quune armure de fer. Le personnage obtient une protection de 2. Techniques</p>", "style": "Le triple-bâton est une arme de défense aussi solide quune armure de fer. Le personnage obtient une protection de 2.",
"techniques": { "techniques": {
"technique1": { "technique1": {
"check": true, "check": true,
@@ -29,7 +29,7 @@
"check": true, "check": true,
"name": "Le serpent rampe au sol", "name": "Le serpent rampe au sol",
"activation": "dice", "activation": "dice",
"technique": "<p>Utilisé tel un fouet, le triple-bâton heurte cruellement les chevilles de lopposant et lenvoie ainsi à terre. Sur une attaque réussie, le personnage fait tomber son adversaire et peut dépenser les dés-fastes obtenus à son action dattaque pour faire perdre des crans dinitiative à sa cible (à raison de 1 pour 1, maximum 3). Lattaque inflige ensuite normalement ses dégâts. loyale du Lance Général Yue Fei Orientation : Yin ou Yang Aspect : Terre Compétence : Kung-fu Spécialité : Lance Héros de la dynastie Song, Yue Fei possède la réputation d’être lun</p>" "technique": "<p>Utilisé tel un fouet, le triple-bâton heurte cruellement les chevilles de lopposant et lenvoie ainsi à terre. Sur une attaque réussie, le personnage fait tomber son adversaire et peut dépenser les dés-fastes obtenus à son action dattaque pour faire perdre des crans dinitiative à sa cible (à raison de 1 pour 1, maximum 3). Lattaque inflige ensuite normalement ses dégâts."
} }
} }
}, },
+13 -13
View File
@@ -6,30 +6,30 @@
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-kungfu.svg", "img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-kungfu.svg",
"system": { "system": {
"reference": "", "reference": "",
"description": "<p>Originaire du sud de la Chine et rendu très populaire au vingtième siècle par les films de Hong Kong, le Wing Chun existe sous de nombreuses formes. Daprès la légende, cest une nonne de Shaolin qui inventa ce kung-fu et le transmit à une jeune fille afin quelle échappe à un mariage arrangé avant de répandre largement cette technique. Le fameux Ip Man maître de Bruce Lee en fut le pratiquant le plus célèbre. Les principes au centre du Wing Chun sont de privilégier la vitesse et la masse de son propre corps en utilisant la force de ladversaire contre lui. Les coups offensifs du Wing C</p>", "description": "<p>Originaire du sud de la Chine et rendu très populaire au vingtième siècle par les films de Hong Kong, le Wing Chun existe sous de nombreuses formes. D'après la légende, c'est une nonne de Shaolin qui inventa ce kung-fu et le transmit à une jeune fille afin qu'elle échappe à un mariage arrangé avant de répandre largement cette technique. Le fameux Ip Man maître de Bruce Lee en fut le pratiquant le plus célèbre. Les principes au centre du Wing Chun sont de privilégier la vitesse et la masse de son propre corps en utilisant la force de l'adversaire contre lui. Les coups offensifs du Wing Chun accordent une importance accrue aux techniques de mains dans la grande majorité des courants connus.</p>",
"orientation": "yin", "orientation": "yin",
"aspect": "metal", "aspect": "metal",
"skill": "kungfu", "skill": "kungfu",
"speciality": "Mains Nues", "speciality": "Mains Nues",
"style": "", "style": "Malgré les apparences, le Wing Chun se révèle un art martial violent et offensif. Sur chacune de ses attaques réussies, les dés-fastes dépensés par le personnage pour augmenter ses dégâts comptent double.",
"techniques": { "techniques": {
"technique1": { "technique1": {
"check": true, "check": true,
"name": "La terre tourne autour du soleil", "name": "Chuter du ciel",
"activation": "damage-inflicted", "activation": "dice",
"technique": "<p>Les coups assénés à un rythme soutenu par\nle pratiquant épuisent son adversaire. La cible\nperd 2 points de Hei (l’éventuelle répartition en\nYin et Yang est au choix du personnage touché)\nen plus des dégâts infligés. \n Techniques s\n\n\n\nhr ng\ns c ra\nle l’ét\nde Style\nLe déséquilibre du pratiquant est la clé de la\nBoxe de lIvresse. Le personnage élimine gratuitement 2 dés-fastes sur ses actions dattaque,\nquelles soient réussies ou non. Techniques Chuter du ciel Activation : Dés-fastes\nLui-même </p>" "technique": "<p>Lui-même en déséquilibre perpétuel, le pratiquant jette facilement au sol son opposant et le force ainsi à perdre du temps à se relever. Lors d'une attaque réussie, le personnage fait tomber son adversaire et peut dépenser les dés-fastes obtenus à son action d'attaque pour faire perdre des crans d'initiative à sa cible (à raison de 1 pour 1, maximum 3). L'attaque inflige ensuite normalement ses dégâts.</p>"
}, },
"technique2": { "technique2": {
"check": false, "check": true,
"name": "", "name": "La lame s'envole",
"activation": "action-attack", "activation": "action-defense",
"technique": "" "technique": "<p>Lorsqu'il affronte un combattant armé, le pratiquant prend bien garde à le priver de cet atout. Lors d'une défense au contact réussie, le personnage désarme son adversaire et l'arme est projetée à distance courte. Si le personnage dépense 2 dés-fastes à cet effet, l'arme est projetée à distance médiane.</p>"
}, },
"technique3": { "technique3": {
"check": false, "check": true,
"name": "", "name": "L'alcool mauvais",
"activation": "action-attack", "activation": "damage-inflicted",
"technique": "" "technique": "<p>Abandonnant un instant sa gestuelle souple au moment d'attaquer, le pratiquant rigidifie brièvement son corps afin de porter un coup dévastateur. Les dégâts à mains nues sont égaux à sa valeur de Feu (ou d'Aptitude sociale pour un PNJ) au lieu de 1 pour cette attaque.</p>"
} }
} }
}, },
@@ -6,7 +6,7 @@
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-spell.svg", "img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-spell.svg",
"system": { "system": {
"reference": "", "reference": "",
"description": "<p>de limpact sur le scénario à la discrétion du MJ). • Rétablir l’équilibre (3 points) : diminue de 1 point la valeur dune source de dégâts physiques ou spirituels récurrents (maladie, poison, malédiction, etc.), ce qui lannule si cette valeur est réduite à 0 (+ 3 points par diminution supplémentaire de 1 point). • Favoriser la circulation des énergies (3 points) : ajoute 1 dé supplémentaire à lancer sur un prochain jet de récupération (+ 3 points par dé supplémentaire au-delà du premier). Chaque Effet peut être déclenché plusieurs fois dans un même sort en payant le coût indiqué entre parenthèses. Ainsi, il devient possible de soigner une maladie en diminuant la valeur de la source de dégâts récurrents dune valeur de 2, la réduisant ainsi potentiellement à 0, tout en octroyant 1 dé supplémentaire à lancer sur le prochain jet de récupération afin de guérir plus vite des pertes de Zing éventuellement subies auparavant. de l’étrange certains pratiquants nhésiteront pas à le faire. La majorité des exorcistes considère cependant que dun acte ainsi entaché, aucun bien ne peut naître… En revanche, des sorciers sans scrupule se montreront sans doute moins timorés.</p>", "description": "<p>Utilisant le corps de son patient comme un laboratoire (que ce soit par des techniques d'acupuncture pure, des massages ou de la moxibustion), le PJ peut bloquer chez lui les effets de maladies et de poisons (physiques ou spirituels) et lui permettre de guérir plus vite.</p><p>Connaissant parfaitement les points vitaux et les méridiens d'énergie, il sait aussi diagnostiquer des maladies (là aussi physiques ou spirituelles) et examiner un corps afin de pratiquer une autopsie mystique, par exemple.</p><p>Si l'acupuncture est à l'origine une technique destinée à soigner et apaiser, elle se montre aisée à détourner et peut aussi bien servir à blesser et à faire souffrir. Rares sont les fat si qui l'utilisent de cette manière, mais comme dit le proverbe « on combat le poison par le poison », et si se servir de l'acupuncture de façon agressive permet d'atteindre un but noble, certains pratiquants n'hésiteront pas à le faire. La majorité des exorcistes considère cependant que d'un acte ainsi entaché, aucun bien ne peut naître… En revanche, des sorciers sans scrupule se montreront sans doute moins timorés.</p>",
"specialityname": "acupuncture", "specialityname": "acupuncture",
"associatedelement": "metal", "associatedelement": "metal",
"hei": "Yin", "hei": "Yin",
@@ -17,9 +17,9 @@
"realizationtimeritual": "1 heure", "realizationtimeritual": "1 heure",
"realizationtimeaccelerated": "12 crans dinitiative", "realizationtimeaccelerated": "12 crans dinitiative",
"flashback": "non", "flashback": "non",
"components": "<ul><li>Mots : sûtra du diamant, prière à</li></ul><p>Sannung, citation du Wong Ting Ging</p><ul><li>Gestes : utilisation des aiguilles, pression sur les points vitaux, massage</li><li>État desprit : humeur apaisée,</li></ul><p>concentration</p><ul><li>Consommables : encens, huiles essentielles, moxa, bougies</li><li>Objets : schéma des points vitaux et méridiens d’énergie, aiguilles (or, argent,</li></ul><p>etc.)</p>", "components": "<ul><li>Mots : sûtra du diamant, prière à<br>Sannung, citation du Wong Ting Ging</li></ul><ul><li>Gestes : utilisation des aiguilles, pression sur les points vitaux, massage</li><li>État desprit : humeur apaisée,<br>concentration</li></ul><ul><li>Consommables : encens, huiles essentielles, moxa, bougies</li><li>Objets : schéma des points vitaux et méridiens d’énergie, aiguilles (or, argent,<br>etc.)</li></ul>",
"effects": "<p>nest pas aisé de saffecter soi-même</p><p>avec les sorts de cette Spécialité, qui</p><p>cible habituellement dautres personnages (PJ ou PNJ). Si un fat si souhaite</p><p>lutiliser sur lui-même, la difficulté du</p><p>jet de magie augmente de 1.</p><ul><li>LEffet « source de dégâts récurrents »</li></ul><p>permet de diminuer la valeur dun poison ou dune infection démoniaque,</p><p>indiquant le renforcement des points</p><p>vitaux. Cela peut aller jusqu’à détruire</p><p>cette source de dégâts récurrents en</p><p>abaissant sa valeur à 0. À linverse,</p><p>ce même Effet utilisé pour créer une</p><p>« source de dégâts récurrents » peut</p><p>provoquer un déséquilibre dans le corps</p><p>de la cible et lui infliger une forme</p><p>dintoxication.</p><ul><li>LEffet « bonus » octroie des dés supplémentaires à lancer sur un jet de</li></ul><p>récupération afin de guérir plus vite,</p><p>pendant une période couverte par lEffet « durée ». LEffet « malus » diminue</p><p>au contraire le nombre de dés à lancer</p><p>sur le jet de récupération, reflétant un</p><p>blocage de la circulation de l’énergie</p><p>vitale dans le corps.</p><ul><li>LEffet « ampleur » indique limportance</li></ul><p>des informations apprises par le personnage sur une maladie à diagnostiquer</p><p>ou lors dune autopsie.</p><p>Élixirs</p><p>Le PJ sait préparer des potions dont les propriétés curatives sont exceptionnelles et permettent</p><p>de soigner le corps aussi bien que l’âme. Celui qui</p><p>les ingère guérit ainsi de façon immédiate et spectaculaire, regagnant santé et sérénité.</p><p>Des potions fortifiantes permettent également de renforcer lexpression dun élément</p><p>dans le corps de celui qui les ingère.</p><p>怪 Élément associé : Eau</p><p>怪 Hei : Yin</p><p>怪 Temps de réalisation (rituel) : 4 heures</p><p>怪 Temps de réalisation (accéléré) : boire un</p><p>élixir déjà préparé, ceux-ci sont stockables</p><p>et transférables</p><p>怪 Flash-back :</p>", "effects": "<p>Il nest pas aisé de saffecter soi-même</p><p>avec les sorts de cette Spécialité, qui</p><p>cible habituellement dautres personnages (PJ ou PNJ). Si un fat si souhaite</p><p>lutiliser sur lui-même, la difficulté du</p><p>jet de magie augmente de 1.</p><ul><li>LEffet « source de dégâts récurrents »<br>permet de diminuer la valeur dun poison ou dune infection démoniaque,<br>indiquant le renforcement des points<br>vitaux. Cela peut aller jusqu’à détruire<br>cette source de dégâts récurrents en<br>abaissant sa valeur à 0. À linverse,<br>ce même Effet utilisé pour créer une<br>« source de dégâts récurrents » peut<br>provoquer un déséquilibre dans le corps<br>de la cible et lui infliger une forme<br>dintoxication.</li></ul><ul><li>LEffet « bonus » octroie des dés supplémentaires à lancer sur un jet de<br>récupération afin de guérir plus vite,<br>pendant une période couverte par lEffet « durée ». LEffet « malus » diminue<br>au contraire le nombre de dés à lancer<br>sur le jet de récupération, reflétant un<br>blocage de la circulation de l’énergie<br>vitale dans le corps.</li></ul><ul><li>LEffet « ampleur » indique limportance<br>des informations apprises par le personnage sur une maladie à diagnostiquer<br>ou lors dune autopsie.</li></ul>",
"examples": "", "examples": "<p>Voici une liste non exhaustive de sorts utiles, avec leur coût en Puissance :</p><ul><li>Diagnostic (2 points) : établit un diagnostic médical, physique ou spirituel (+ 2 ou + 4 points pour obtenir des informations supplémentaires, en fonction de l'impact sur le scénario à la discrétion du MJ).</li></ul><ul><li>Rétablir l'équilibre (3 points) : diminue de 1 point la valeur d'une source de dégâts physiques ou spirituels récurrents (maladie, poison, malédiction, etc.), ce qui l'annule si cette valeur est réduite à 0 (+ 3 points par diminution supplémentaire de 1 point).</li></ul><ul><li>Favoriser la circulation des énergies (3 points) : ajoute 1 dé supplémentaire à lancer sur un prochain jet de récupération (+ 3 points par dé supplémentaire au-delà du premier).</li></ul><p>Chaque Effet peut être déclenché plusieurs fois dans un même sort en payant le coût indiqué entre parenthèses. Ainsi, il devient possible de soigner une maladie en diminuant la valeur de la source de dégâts récurrents d'une valeur de 2, la réduisant ainsi potentiellement à 0, tout en octroyant 1 dé supplémentaire à lancer sur le prochain jet de récupération afin de guérir plus vite des pertes de Zing éventuellement subies auparavant.</p>",
"notes": "" "notes": ""
}, },
"effects": [], "effects": [],
+2 -2
View File
@@ -17,8 +17,8 @@
"realizationtimeritual": "4 heures", "realizationtimeritual": "4 heures",
"realizationtimeaccelerated": "utiliser une préparation toute prête, celles-ci sont stockables et transférables", "realizationtimeaccelerated": "utiliser une préparation toute prête, celles-ci sont stockables et transférables",
"flashback": "oui, pour préparer larme alchimique", "flashback": "oui, pour préparer larme alchimique",
"components": "<ul><li>Mots : prière à Sannung, prière à Leoi</li></ul><p>Dungban, prière à Gwaan Dai</p><ul><li>Gestes : gestes rituels de concoction des</li></ul><p>préparations magiques</p><ul><li>État desprit : concentration, pensées</li></ul><p>martiales</p><ul><li>Consommables : herbes (urticantes,</li></ul><p>vénéneuses, etc.), minéraux toxiques</p><p>(mercure, plomb, etc.)</p><ul><li>Objets : livre de recettes, instruments</li></ul><p>dalchimie (fioles, tubes, balance, pilon,</p><p>etc.) anciens ou modernes</p>", "components": "<ul><li>Mots : prière à Sannung, prière à Leoi<br>Dungban, prière à Gwaan Dai</li></ul><ul><li>Gestes : gestes rituels de concoction des<br>préparations magiques</li></ul><ul><li>État desprit : concentration, pensées<br>martiales</li></ul><ul><li>Consommables : herbes (urticantes,<br>vénéneuses, etc.), minéraux toxiques<br>(mercure, plomb, etc.)</li></ul><ul><li>Objets : livre de recettes, instruments<br>dalchimie (fioles, tubes, balance, pilon,<br>etc.) anciens ou modernes</li></ul>",
"effects": "<p>Effet « Trois Trésors » transcrit les</p><p>dégâts physiques que provoque larme.</p><ul><li>LEffet « malus » traduit une gêne</li></ul><p>provoquée par larme en imposant</p><p>des dés-néfastes ou en diminuant le</p><p>nombre de dés à lancer lors dactions</p><p>particulières (liées à un Aspect ou une</p><p>Compétence) comme le ferait une</p><p>potion gelant des parties du corps de</p><p>la cible et cela pendant une période</p><p>correspondant à lEffet « durée ».</p><ul><li>LEffet « source de dégâts récurrents »</li></ul><p>permet de créer une source de dégâts</p><p>récurrents (si larme est une sorte de</p><p>bombe incendiaire mettant le feu à la</p><p>cible, par exemple) et den fixer la force</p><p>et la fréquence, durant une période couverte par lEffet « durée ».</p><p>Les Effets naffectent quune cible à la fois. Il</p><p>est possible daugmenter la zone touchée en utilisant lEffet « aire » mais dans ce cas, les armes</p><p>alchimiques affectent une grande surface dans</p><p>sa totalité (elles remplissent par exemple toute</p><p>une pièce de fumée). Pour créer des armes alchimiques ayant une petite aire deffet contrôlée</p><p>avec précision, il faut alors utiliser lEffet « ampleur ». Pour chaque niveau dAmpleur, le</p><p>nombre de cibles affectées au maximum est</p><p>augmenté de 2, chacune de ces cibles devant se</p><p>trouver à distance courte les unes des autres.</p><p>les chroniques</p><p>de l’étrange</p><p>Arsenal</p><p>307</p><p>s</p><p>ue</p><p>niq e</p><p>o</p><p>hr ng</p><p>s c ra</p><p>le l’ét</p><p>de</p><ul><li>Grenade de nuage de poison spirituel</li></ul><p>(10 points) : cette arme alchimique crée</p><p>une aire deffet qui remplit une pièce dun</p><p>poison violent naffectant que les créatures</p><p>surnaturelles. Pour elles, la zone concernée</p><p>devient une source de dégâts spirituels récurrents dune valeur de 1, nécessitant un jet</p><p>de résistance toutes les minutes (ou 12 crans</p><p>dinitiative). Les effets cessent si les jiugwaai</p><p>quittent la zone (+ 3 points par point de valeur supplémentaire au-delà du premier).</p><ul><li>Bombe incendiaire purificatrice (12 points) :</li></ul><p>inflige 3 dégâts et affecte même les créatures immatérielles. Si larme est projetée</p><p>(par exemple un lance-projectile, comme le</p><p>LBD de Brenda Kang (cf p. X)), ces dégâts</p><p>sajoutent à ceux de loutil. La cible prend feu</p><p>et est alors affectée par une source de dégâts</p><p>physiques récurrents dune valeur de 1, nécessitant un jet de résistance tous les 6 crans</p><p>dinitiative. Les effets cessent dès le premier</p><p>jet de résistance réussi (+ 1 point par dégât</p><p>initial supplémentaire) (+ 3 points par point</p><p>de valeur supplémentaire au-delà du premier)</p><p>(+ 2 points pour affecter jusqu’à 3 cibles</p><p>proches, + 2 points supplémentaires pour</p><p>affecter 5 cibles).</p><p>Chaque recette nécessite son propre sort pour</p><p>être préparée. Il est toutefois possible dutiliser</p><p>plus de Puissance pour en renforcer les effets</p><p>selon les indications fournies entre parenthèses.</p><p>Philtres</p><p>Les potions que prépare le PJ octroient des</p><p>capacités clairement surhumaines à ceux qui</p><p>les ingèrent. Cracher du feu, transformer sa</p><p>peau en pierre, couvrir ses poings de fer, devenir translucide, se contorsionner comme des</p><p>branches flexibles, etc.</p><p>Les effets de ces préparations</p>", "effects": "<p>Effet « Trois Trésors » transcrit les</p><p>dégâts physiques que provoque larme.</p><ul><li>LEffet « malus » traduit une gêne<br>provoquée par larme en imposant<br>des dés-néfastes ou en diminuant le<br>nombre de dés à lancer lors dactions<br>particulières (liées à un Aspect ou une<br>Compétence) comme le ferait une<br>potion gelant des parties du corps de<br>la cible et cela pendant une période<br>correspondant à lEffet « durée ».</li></ul><ul><li>LEffet « source de dégâts récurrents »<br>permet de créer une source de dégâts<br>récurrents (si larme est une sorte de<br>bombe incendiaire mettant le feu à la<br>cible, par exemple) et den fixer la force<br>et la fréquence, durant une période couverte par lEffet « durée ».<br>Les Effets naffectent quune cible à la fois. Il<br>est possible daugmenter la zone touchée en utilisant lEffet « aire » mais dans ce cas, les armes<br>alchimiques affectent une grande surface dans<br>sa totalité (elles remplissent par exemple toute<br>une pièce de fumée). Pour créer des armes alchimiques ayant une petite aire deffet contrôlée<br>avec précision, il faut alors utiliser lEffet « ampleur ». Pour chaque niveau dAmpleur, le<br>nombre de cibles affectées au maximum est<br>augmenté de 2, chacune de ces cibles devant se<br>trouver à distance courte les unes des autres.<br>Arsenal</li></ul><ul><li>Grenade de nuage de poison spirituel<br>(10 points) : cette arme alchimique crée<br>une aire deffet qui remplit une pièce dun<br>poison violent naffectant que les créatures<br>surnaturelles. Pour elles, la zone concernée<br>devient une source de dégâts spirituels récurrents dune valeur de 1, nécessitant un jet<br>de résistance toutes les minutes (ou 12 crans<br>dinitiative). Les effets cessent si les jiugwaai<br>quittent la zone (+ 3 points par point de valeur supplémentaire au-delà du premier).</li></ul><ul><li>Bombe incendiaire purificatrice (12 points) :<br>inflige 3 dégâts et affecte même les créatures immatérielles. Si larme est projetée<br>(par exemple un lance-projectile, comme le<br>LBD de Brenda Kang (cf p. X)), ces dégâts<br>sajoutent à ceux de loutil. La cible prend feu<br>et est alors affectée par une source de dégâts<br>physiques récurrents dune valeur de 1, nécessitant un jet de résistance tous les 6 crans<br>dinitiative. Les effets cessent dès le premier<br>jet de résistance réussi (+ 1 point par dégât<br>initial supplémentaire) (+ 3 points par point<br>de valeur supplémentaire au-delà du premier)<br>(+ 2 points pour affecter jusqu’à 3 cibles<br>proches, + 2 points supplémentaires pour<br>affecter 5 cibles).<br>Chaque recette nécessite son propre sort pour<br>être préparée. Il est toutefois possible dutiliser<br>plus de Puissance pour en renforcer les effets<br>selon les indications fournies entre parenthèses.<br>Philtres<br>Les potions que prépare le PJ octroient des<br>capacités clairement surhumaines à ceux qui<br>les ingèrent. Cracher du feu, transformer sa<br>peau en pierre, couvrir ses poings de fer, devenir translucide, se contorsionner comme des<br>branches flexibles, etc.<br>Les effets de ces préparations</li></ul>",
"examples": "", "examples": "",
"notes": "" "notes": ""
}, },
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -6,7 +6,7 @@
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-spell.svg", "img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-spell.svg",
"system": { "system": {
"reference": "", "reference": "",
"description": "<p>tance extrême, mais la cible doit rester en vue) (+ 1 point par dégât supplémentaire au-delà des 3 premiers) il existe de nombreux rituels de bannissement différents, comme celui de la Dame aux Sept Étoiles de la Grande Ourse. • Tempête de talismans (6 points) : lexorciste inflige une perte directe de 1 point de Zing (ou de Vitalité dans le cas dun PNJ) aux jiugwaai dun même type (au choix, les esprits-animaux, les démons, les revenants, les monstres, etc.) situés autour de lui (au maximum 4 cibles se trouvant à distance courte) (+ 1 point pour étendre la portée à toute une pièce) (+ 1 point par dégât supplémentaire au-delà du premier) (+ 2 points pour affecter jusqu’à 6 cibles). Chaque exemple dEffet ci-dessus est indépendant et nécessite son propre sort. Cependant, les effets dun sort peuvent être renforcés : le coût pour en augmenter les effets est précisé entre parenthèses. de l’étrange De la même façon, il est possible au PJ de purifier un nœud d’énergies néfastes en abaissant sa valeur à 0. Pour exécuter ce rituel, lexorciste dresse bien souvent un autel lui permettant davoir à portée de main toutes les Composantes chargées de Yang dont il a besoin.</p>", "description": "<p>tance extrême, mais la cible doit rester en vue) (+ 1 point par dégât supplémentaire au-delà des 3 premiers) il existe de nombreux rituels de bannissement différents, comme celui de la Dame aux Sept Étoiles de la Grande Ourse. • Tempête de talismans (6 points) : lexorciste inflige une perte directe de 1 point de Zing (ou de Vitalité dans le cas dun PNJ) aux jiugwaai dun même type (au choix, les esprits-animaux, les démons, les revenants, les monstres, etc.) situés autour de lui (au maximum 4 cibles se trouvant à distance courte) (+ 1 point pour étendre la portée à toute une pièce) (+ 1 point par dégât supplémentaire au-delà du premier) (+ 2 points pour affecter jusqu’à 6 cibles). Chaque exemple dEffet ci-dessus est indépendant et nécessite son propre sort. Cependant, les effets dun sort peuvent être renforcés : le coût pour en augmenter les effets est précisé entre parenthèses.</p>",
"specialityname": "punishment", "specialityname": "punishment",
"associatedelement": "feu", "associatedelement": "feu",
"hei": "Yang", "hei": "Yang",
@@ -17,8 +17,8 @@
"realizationtimeritual": "5 minutes", "realizationtimeritual": "5 minutes",
"realizationtimeaccelerated": "12 crans dinitiative", "realizationtimeaccelerated": "12 crans dinitiative",
"flashback": "non", "flashback": "non",
"components": "<ul><li>Mots : prière à Zung Kwai, prière à Jilong,</li></ul><p>sûtra du diamant, nom véritable de la cible</p><ul><li>Gestes : mouvements martiaux, gestes</li></ul><p>rituels dexorcisme, manipulation des</p><p>ingrédients</p><ul><li>État desprit : courroucé, combatif</li><li>Consommables : œuf, riz, alcool, sang,</li></ul><p>objet ou partie de corps appartenant à</p><p>la cible</p><ul><li>Objets : autel, pilon et mortier, amulette, plumeau taoïste</li></ul>", "components": "<ul><li>Mots : prière à Zung Kwai, prière à Jilong,<br>sûtra du diamant, nom véritable de la cible</li></ul><ul><li>Gestes : mouvements martiaux, gestes<br>rituels dexorcisme, manipulation des<br>ingrédients</li></ul><ul><li>État desprit : courroucé, combatif</li><li>Consommables : œuf, riz, alcool, sang,<br>objet ou partie de corps appartenant à<br>la cible</li></ul><ul><li>Objets : autel, pilon et mortier, amulette, plumeau taoïste</li></ul>",
"effects": "<p>Effet « Trois Trésors » traduit les dégâts qui sabattent sur la cible du rituel</p><p>dexorcisme.</p><ul><li>LEffet « source de dégâts récurrents »</li></ul><p>permet de diminuer la valeur du nœud</p><p>d’énergies néfastes. Cela peut aller</p><p>jusqu’à le détruire en abaissant cette</p><p>valeur à 0.</p><ul><li>LEffet « distance » indique jusqu’à</li></ul><p>quelle portée la punition peut frapper.</p><p>Domination</p><p>Le PJ est capable dinteragir socialement</p><p>de façon très efficace avec des créatures surnaturelles et den soumettre certaines afin de</p><p>les prendre à son service pour une période</p><p>déterminée.</p><p>Le personnage mobilise son Yang pour paraître plus puissant et charismatique aux yeux</p><p>des jiugwaai ce qui lui facilite les discussions,</p><p>négociations, ou même lusage de lintimidation. Quant aux êtres sur lesquels il exerce sa</p><p>domination, il peut leur donner des ordres et ils</p><p>devront obéir pour toute la durée deffet. Le PJ</p><p>peut alors leur ordonner de suivre quelquun, de</p><p>porter un message, despionner un lieu, etc. Il</p><p>peut même obtenir quils se battent à ses côtés,</p><p>même sils seront plus que récalcitrants à risquer la mort de cette façon.</p><p>Une fois la durée deffet écoulée, les créatures soumises retournent à leurs occupations</p><p> et pourront garder rancune au PJ si celui-ci</p><p>sest montré sadique ou ne leur a pas fait doffrandes appropriées. De plus, le PJ doit garder</p><p>en tête que de tels jiugwaai sont souvent les</p><p>vassaux dun roi-dragon ou dun esprit puissant</p><p>et que ces êtres napprécient pas forcément que</p><p>lon « emprunte » ainsi leurs sujets sans leur</p><p>demander leur avis…</p><p>怪 Élément associé : Bois</p><p>怪 Hei : Yang</p><p>321</p><p>s</p><p>ue</p><p>niq e</p><p>o</p><p>hr ng</p><p>s c ra</p><p>le l’ét</p><p>de</p><p>DOMINER DES JIUGWAAI RENCONTRÉS</p><p>Afin de déterminer la Puissance nécessaire pour dominer un jiugwaai rencontré par un</p>", "effects": "<p>Effet « Trois Trésors » traduit les dégâts qui sabattent sur la cible du rituel</p><p>dexorcisme.</p><ul><li>LEffet « source de dégâts récurrents »<br>permet de diminuer la valeur du nœud<br>d’énergies néfastes. Cela peut aller<br>jusqu’à le détruire en abaissant cette<br>valeur à 0.</li></ul><ul><li>LEffet « distance » indique jusqu’à<br>quelle portée la punition peut frapper.<br>Domination<br>Le PJ est capable dinteragir socialement<br>de façon très efficace avec des créatures surnaturelles et den soumettre certaines afin de<br>les prendre à son service pour une période<br>déterminée.<br>Le personnage mobilise son Yang pour paraître plus puissant et charismatique aux yeux<br>des jiugwaai ce qui lui facilite les discussions,<br>négociations, ou même lusage de lintimidation. Quant aux êtres sur lesquels il exerce sa<br>domination, il peut leur donner des ordres et ils<br>devront obéir pour toute la durée deffet. Le PJ<br>peut alors leur ordonner de suivre quelquun, de<br>porter un message, despionner un lieu, etc. Il<br>peut même obtenir quils se battent à ses côtés,<br>même sils seront plus que récalcitrants à risquer la mort de cette façon.<br>Une fois la durée deffet écoulée, les créatures soumises retournent à leurs occupations<br> et pourront garder rancune au PJ si celui-ci<br>sest montré sadique ou ne leur a pas fait doffrandes appropriées. De plus, le PJ doit garder<br>en tête que de tels jiugwaai sont souvent les<br>vassaux dun roi-dragon ou dun esprit puissant<br>et que ces êtres napprécient pas forcément que<br>lon « emprunte » ainsi leurs sujets sans leur<br>demander leur avis…</li></ul>",
"examples": "", "examples": "",
"notes": "" "notes": ""
}, },
+3 -3
View File
@@ -17,9 +17,9 @@
"realizationtimeritual": "5 minutes", "realizationtimeritual": "5 minutes",
"realizationtimeaccelerated": "6 crans dinitiative", "realizationtimeaccelerated": "6 crans dinitiative",
"flashback": "non", "flashback": "non",
"components": "<ul><li>Mots : prière à Zung Kwai, prière à</li></ul><p>Jilong</p><ul><li>Gestes : mains en position de prière,</li></ul><p>yeux fermés</p><ul><li>État desprit : concentration, mouwai</li><li>Consommables : feuilles de saule, sel,</li></ul><p>poudre de jade</p><ul><li>Objets : boussole, GPS, miroir octogonal, lunettes</li></ul>", "components": "<ul><li>Mots : prière à Zung Kwai, prière à<br>Jilong</li></ul><ul><li>Gestes : mains en position de prière,<br>yeux fermés</li></ul><ul><li>État desprit : concentration, mouwai</li><li>Consommables : feuilles de saule, sel,<br>poudre de jade</li></ul><ul><li>Objets : boussole, GPS, miroir octogonal, lunettes</li></ul>",
"effects": "<p>Effet « bonus » octroie des dés-fastes</p><p>et des dés supplémentaires à lancer</p><p>sur tout jet visant à repérer, identifier</p><p>(la démasquer sous nimporte quelle</p><p>apparence, identifier sa nature, la discerner même quand elle est invisible,</p><p>etc.) et pister une créature ce qui peut</p><p>se faire à laide de jets impliquant la</p><p>Compétence Exorcisme sans Spécialité.</p><ul><li>LEffet « ampleur » révèle limportance</li></ul><p>des informations que le personnage</p><p>peut déduire sur l’être dont il essaie</p><p>d’établir le profil.</p><ul><li>LEffet « distance » indique jusqu’à</li></ul><p>quelle portée le PJ peut traquer un</p><p>jiugwaai, en relevant ses traces ou en</p><p>suivant son aura d’énergie Yin.</p>", "effects": "<p>Effet « bonus » octroie des dés-fastes</p><p>et des dés supplémentaires à lancer</p><p>sur tout jet visant à repérer, identifier</p><p>(la démasquer sous nimporte quelle</p><p>apparence, identifier sa nature, la discerner même quand elle est invisible,</p><p>etc.) et pister une créature ce qui peut</p><p>se faire à laide de jets impliquant la</p><p>Compétence Exorcisme sans Spécialité.</p><ul><li>LEffet « ampleur » révèle limportance<br>des informations que le personnage<br>peut déduire sur l’être dont il essaie<br>d’établir le profil.</li></ul><ul><li>LEffet « distance » indique jusqu’à<br>quelle portée le PJ peut traquer un<br>jiugwaai, en relevant ses traces ou en<br>suivant son aura d’énergie Yin.</li></ul>",
"examples": "<p>Le PJ peut créer une zone investie d’énergie</p><p>Yang afin den éloigner les créatures surnaturelles qui se retrouvent gênées dans leurs actions quand elles y pénètrent et peuvent même</p><p>y subir des dommages (leur éventuelle Capacité</p><p>protection ne sappliquant alors pas, pas plus</p><p>que la Capacité intangibilité).</p><p>Le plus souvent, le fat si utilise un talisman</p><p>placé au centre du lieu à protéger ou sur lobjet</p><p>quil souhaite tenir hors de portée des démons</p><p>et autres esprits. Mais pour diffuser son énergie</p><p>dans la zone délimitée, lexorciste peut également utiliser des ingrédients riches en Yang (riz,</p><p>œufs, sang, etc.), de la musique sacrée, un miroir octogonal, des amulettes, etc.</p><p>Une application de cette magie permet de</p><p>protéger le lieu contre les âmes désincarnées</p><p> comme celle dun fat si utilisant la Magie dor.</p><p>Cest un moyen efficace de se prémunir contre</p><p>les indiscrets…</p><p>怪 Élément associé : Terre</p><p>怪 Hei : Yin ou Yang</p><p>怪 Temps de réalisation (rituel) : 15 minutes</p><p>怪 Temps de réalisation (accéléré) : 12 crans</p><p>dinitiative</p><p>怪 Flash-back : non</p><p>怪 Composantes :</p><ul><li>Mots : prière</li></ul>", "examples": "<p>Le PJ peut créer une zone investie d’énergie</p><p>Yang afin den éloigner les créatures surnaturelles qui se retrouvent gênées dans leurs actions quand elles y pénètrent et peuvent même</p><p>y subir des dommages (leur éventuelle Capacité</p><p>protection ne sappliquant alors pas, pas plus</p><p>que la Capacité intangibilité).</p><p>Le plus souvent, le fat si utilise un talisman</p><p>placé au centre du lieu à protéger ou sur lobjet</p><p>quil souhaite tenir hors de portée des démons</p><p>et autres esprits. Mais pour diffuser son énergie</p><p>dans la zone délimitée, lexorciste peut également utiliser des ingrédients riches en Yang (riz,</p><p>œufs, sang, etc.), de la musique sacrée, un miroir octogonal, des amulettes, etc.</p><p>Une application de cette magie permet de</p><p>protéger le lieu contre les âmes désincarnées</p><p> comme celle dun fat si utilisant la Magie dor.</p><p>Cest un moyen efficace de se prémunir contre</p><p>les indiscrets…</p>",
"notes": "" "notes": ""
}, },
"effects": [], "effects": [],
@@ -17,9 +17,9 @@
"realizationtimeritual": "30 minutes", "realizationtimeritual": "30 minutes",
"realizationtimeaccelerated": "impossible", "realizationtimeaccelerated": "impossible",
"flashback": "oui, mais sans la possibilité dagir sur le Loksyu", "flashback": "oui, mais sans la possibilité dagir sur le Loksyu",
"components": "<ul><li>Mots : citation du Dou Dak Ging, citation du Jik Ging, prière à Fuk Hei</li></ul><p>Il est toujours délicat pour le MJ de dévoiler lavenir à un joueur dont le PJ est devin. Il doit fournir des informations utiles (afin que la divination ne soit pas considérée comme une Spécialité inutile) tout en prenant garde</p><p>à ne pas risquer de révéler des éléments cruciaux de son scénario trop tôt. Sans compter que sil veut rester dans</p><p>lambiance du jeu, charge à lui de délivrer une prédiction riche</p>", "components": "<ul><li>Mots : citation du Dou Dak Ging, citation du Jik Ging, prière à Fuk Hei</li></ul><ul><li>Gestes : jeter les baguettes d'achillée, lire une carte céleste, suivre les lignes de la main</li><li>État d'esprit : tourné vers l'avenir, concentration</li></ul><ul><li>Consommables : écaille ventrale de tortue, encens</li><li>Objets : disque de jade, baguettes d'achillée, pièces, almanach</li></ul>",
"effects": "<p>fet « ampleur » indique le degré</p><p>de précision de la vision ou prédiction</p><p>obtenue de messages sibyllins à véritables visions claires.</p><ul><li>LEffet « Loksyu » simule les avantages</li></ul><p>qua procurés aux PJ la connaissance de</p><p>la divination lorsque l’événement prédit</p><p>survient.</p><p>PriÈre terrestre</p><p>Il existe de nombreuses divinités terrestres,</p><p>dotées dun pouvoir limité et généralement</p><p>circonscrit à un lieu spécifique. Ces dieux font</p><p>souvent le lien entre la Terre et le Ciel, et il nest</p><p>pas rare quils soient des mortels élevés à ce</p><p>rang après leur mort en récompense dune vie</p><p>vertueuse. Ce sont en quelque sorte les « petits</p><p>fonctionnaires » de la hiérarchie divine. Ainsi,</p><p>à Hong Kong, on peut trouver le dieu dune</p><p>rue, dun immeuble résidentiel, dun square,</p><p>dune bibliothèque, etc. Souvent, ces divinités</p><p>prennent une apparence familière : la concierge</p><p>dune résidence, lhomme dentretien dun parc</p><p>public, un employé de bureau, une archiviste, un</p><p>mendiant, etc.</p><p>Le PJ est capable de prier un tel dieu afin</p><p>de se voir octroyer une ou plusieurs faveurs en</p><p>lien avec sa juridiction. Ainsi, la divinité dun</p><p>immeuble peut déverrouiller toutes les portes</p><p>du bâtiment ou y couper le courant, connaît le</p><p>nom de chaque personne qui sy trouve, sait</p><p>sy orienter à la perfection, etc. En général,</p><p>les dieux terrestres répondent favorablement</p><p>si on pense à leur faire une offrande adaptée.</p><p>Dans leur juridiction, ces divinités sont quasi</p><p>omniscientes et disposent de grands pouvoirs</p><p> mais leurs bienfaits ne peuvent en aucun cas</p><p>s’étendre hors de leur domaine.</p><p>325</p><p>s</p><p>ue</p><p>niq e</p><p>o</p><p>hr ng</p><p>s c ra</p><p>le l’ét</p><p>de</p><p>Les divinités domestiques telles que le dieu</p><p>des portes ou le dieu du foyer qui vivent dans</p><p>chaque appartement ou maison appartiennent</p><p>à cette catégorie de déités. Même sil ne maîtrise pas cette magie, tout fat si pense à leur</p><p>rendre hommage afin d’être protégé chez lui.</p><p>怪 Élément associé : Terre</p><p>怪 Hei : Yin ou Yang</p><p>怪 Temps de réalisation (rituel) : 5 minutes</p><p>怪 Temps de réalisation (accéléré) : 12 crans</p><p>dinitiative</p><p>怪 Flash-back : oui</p><p>怪 Composantes :</p><ul><li>Mots : prière à</li></ul>", "effects": "<p>fet « ampleur » indique le degré</p><p>de précision de la vision ou prédiction</p><p>obtenue de messages sibyllins à véritables visions claires.</p><ul><li>LEffet « Loksyu » simule les avantages<br>qua procurés aux PJ la connaissance de<br>la divination lorsque l’événement prédit<br>survient.<br>PriÈre terrestre<br>Il existe de nombreuses divinités terrestres,<br>dotées dun pouvoir limité et généralement<br>circonscrit à un lieu spécifique. Ces dieux font<br>souvent le lien entre la Terre et le Ciel, et il nest<br>pas rare quils soient des mortels élevés à ce<br>rang après leur mort en récompense dune vie<br>vertueuse. Ce sont en quelque sorte les « petits<br>fonctionnaires » de la hiérarchie divine. Ainsi,<br>à Hong Kong, on peut trouver le dieu dune<br>rue, dun immeuble résidentiel, dun square,<br>dune bibliothèque, etc. Souvent, ces divinités<br>prennent une apparence familière : la concierge<br>dune résidence, lhomme dentretien dun parc<br>public, un employé de bureau, une archiviste, un<br>mendiant, etc.<br>Le PJ est capable de prier un tel dieu afin<br>de se voir octroyer une ou plusieurs faveurs en<br>lien avec sa juridiction. Ainsi, la divinité dun<br>immeuble peut déverrouiller toutes les portes<br>du bâtiment ou y couper le courant, connaît le<br>nom de chaque personne qui sy trouve, sait<br>sy orienter à la perfection, etc. En général,<br>les dieux terrestres répondent favorablement<br>si on pense à leur faire une offrande adaptée.<br>Dans leur juridiction, ces divinités sont quasi<br>omniscientes et disposent de grands pouvoirs<br> mais leurs bienfaits ne peuvent en aucun cas<br>s’étendre hors de leur domaine.<br>Les divinités domestiques telles que le dieu<br>des portes ou le dieu du foyer qui vivent dans<br>chaque appartement ou maison appartiennent<br>à cette catégorie de déités. Même sil ne maîtrise pas cette magie, tout fat si pense à leur<br>rendre hommage afin d’être protégé chez lui.</li></ul>",
"examples": "<ul><li>Scruter le Taigik (6 points) : au prix dune</li></ul><p>concentration extrême, le devin obtient une</p><p>information limpide sur ce que lui réserve</p><p>lavenir. Laugure peut se voir orienté par une</p><p>question : si le MJ dispose dune réponse,</p><p>il la formule sous la forme dune prédiction</p><p>(Ampleur importante). Dans le cas contraire,</p><p>le devin lance 3 dés à ajouter au Loksyu</p><p>(ou ajoute 3 points à la Tin Ji dans le cas</p><p>dun PNJ) pour signifier quil a obtenu des</p><p>informations parcellaires mais utiles pour ses</p><p>prochaines actions bien que le scénario ne</p><p>permette pas didentifier lesquelles pour linstant (cf encadré Interpréter une divination).</p><ul><li>Souffler le vent (7 points) : le devin obtient</li></ul><p>une vision si claire de ce que lui réserve</p><p>lavenir quil devient capable dinfluer celui-ci</p><p>par ses propres actions. Cela se traduit par</p><p>lajout de 1 dé de la valeur choisie par le devin</p><p>au Loksyu (ou lajout de 2 points à la Tin Ji</p><p>dans le cas dun PNJ) (+ 7 points par dé</p><p>supplémentaire au-delà du premier).</p><p>Il est possible de déclencher chaque Effet</p><p>plusieurs fois dans un même sort. Le coût pour</p><p>en augmenter les effets est précisé entre parenthèses. Il est aussi possible de les combiner entre</p><p>eux pour créer de nouveaux sorts plus puissants.</p><p>les chroniques</p><p>de l’étrange</p><p>怪</p><ul><li>Gestes : jeter les baguettes dachillée,</li></ul><p>lire une carte céleste, suivre les lignes</p><p>de la main</p><ul><li>État desprit : tourné vers lavenir,</li></ul><p>concentration</p><ul><li>Consommables : écaille ventrale de tortue, encens</li><li>Objets : disque de jade, baguettes</li></ul><p>dachillée, pièces, almanach</p><p>Effets :</p><ul><li>LEffet « ampleur » indique le degré</li></ul><p>de précision de la vision ou prédiction</p><p>obtenue de messages sibyllins à véritables visions claires.</p><ul><li>LEffet « Loksyu » simule les avantages</li></ul><p>qua procurés aux PJ la connaissance de</p><p>la divination lorsque l’événement prédit</p><p>survient.</p><p>PriÈre terrestre</p><p>Il existe de nombreuses divinités terrestres,</p><p>dotées dun pouvoir limité et généralement</p><p>circonscrit à un lieu spécifique. Ces dieux font</p><p>souvent le lien entre la Terre et le Ciel, et il nest</p><p>pas rare quils soient des mortels élevés à ce</p><p>rang après leur mort en récompense dune vie</p><p>vertueuse. Ce sont en quelque sorte les « petits</p><p>fonctionnaires » de la hiérarchie divine. Ainsi,</p><p>à Hong Kong, on peut trouver le dieu dune</p><p>rue, dun immeuble résidentiel, dun square,</p><p>dune bibliothèque, etc. Souvent, ces divinités</p><p>prennent une apparence familière : la concierge</p><p>dune résidence, lhomme dentretien dun parc</p><p>public, un employé de bureau, une archiviste, un</p><p>mendiant, etc.</p><p>Le PJ est capable de prier un tel dieu afin</p><p>de se voir octroyer une ou plusieurs faveurs en</p><p>lien avec sa juridiction. Ainsi, la divinité dun</p><p>immeuble peut déverrouiller toutes les portes</p><p>du bâtiment ou y couper le courant, connaît le</p><p>nom de chaque personne qui sy trouve, sait</p><p>sy orienter à la perfection, etc. En général,</p><p>les dieux terrestres répondent favorablement</p><p>si on pense à leur faire une offrande adaptée.</p><p>Dans leur juridiction, ces divinités sont quasi</p><p>omniscientes et disposent de grands pouvoirs</p><p> mais leurs bienfaits ne peuvent en aucun cas</p><p>s’étendre hors de leur domaine.</p><p>325</p><p>s</p><p>ue</p><p>niq e</p><p>o</p><p>hr ng</p><p>s c ra</p><p>le l’ét</p><p>de</p><p>Les divinités domestiques telles que le dieu</p><p>des portes ou le dieu du foyer qui vivent dans</p><p>chaque appartement ou maison appartiennent</p><p>à cette catégorie de déités. Même sil ne maîtrise pas cette magie, tout fat si pense à leur</p><p>rendre hommage afin d’être protégé chez lui.</p><p>怪 Élément associé : Terre</p><p>怪 Hei : Yin ou Yang</p><p>怪 Temps de réalisation (rituel) : 5 minutes</p><p>怪 Temps de réalisation (accéléré) : 12 crans</p><p>dinitiative</p><p>怪 Flash-back : oui</p><p>怪 Composantes :</p><ul><li>Mots : prière à</li></ul>", "examples": "<ul><li>Scruter le Taigik (6 points) : au prix dune<br>concentration extrême, le devin obtient une<br>information limpide sur ce que lui réserve<br>lavenir. Laugure peut se voir orienté par une<br>question : si le MJ dispose dune réponse,<br>il la formule sous la forme dune prédiction<br>(Ampleur importante). Dans le cas contraire,<br>le devin lance 3 dés à ajouter au Loksyu<br>(ou ajoute 3 points à la Tin Ji dans le cas<br>dun PNJ) pour signifier quil a obtenu des<br>informations parcellaires mais utiles pour ses<br>prochaines actions bien que le scénario ne<br>permette pas didentifier lesquelles pour linstant (cf encadré Interpréter une divination).</li></ul><ul><li>Souffler le vent (7 points) : le devin obtient<br>une vision si claire de ce que lui réserve<br>lavenir quil devient capable dinfluer celui-ci<br>par ses propres actions. Cela se traduit par<br>lajout de 1 dé de la valeur choisie par le devin<br>au Loksyu (ou lajout de 2 points à la Tin Ji<br>dans le cas dun PNJ) (+ 7 points par dé<br>supplémentaire au-delà du premier).<br>Il est possible de déclencher chaque Effet<br>plusieurs fois dans un même sort. Le coût pour<br>en augmenter les effets est précisé entre parenthèses. Il est aussi possible de les combiner entre<br>eux pour créer de nouveaux sorts plus puissants.</li></ul><ul><li>Gestes : jeter les baguettes dachillée,<br>lire une carte céleste, suivre les lignes<br>de la main</li></ul><ul><li>État desprit : tourné vers lavenir,<br>concentration</li></ul><ul><li>Consommables : écaille ventrale de tortue, encens</li><li>Objets : disque de jade, baguettes<br>dachillée, pièces, almanach<br>Effets :</li></ul><ul><li>LEffet « ampleur » indique le degré<br>de précision de la vision ou prédiction<br>obtenue de messages sibyllins à véritables visions claires.</li></ul><ul><li>LEffet « Loksyu » simule les avantages<br>qua procurés aux PJ la connaissance de<br>la divination lorsque l’événement prédit<br>survient.<br>PriÈre terrestre<br>Il existe de nombreuses divinités terrestres,<br>dotées dun pouvoir limité et généralement<br>circonscrit à un lieu spécifique. Ces dieux font<br>souvent le lien entre la Terre et le Ciel, et il nest<br>pas rare quils soient des mortels élevés à ce<br>rang après leur mort en récompense dune vie<br>vertueuse. Ce sont en quelque sorte les « petits<br>fonctionnaires » de la hiérarchie divine. Ainsi,<br>à Hong Kong, on peut trouver le dieu dune<br>rue, dun immeuble résidentiel, dun square,<br>dune bibliothèque, etc. Souvent, ces divinités<br>prennent une apparence familière : la concierge<br>dune résidence, lhomme dentretien dun parc<br>public, un employé de bureau, une archiviste, un<br>mendiant, etc.<br>Le PJ est capable de prier un tel dieu afin<br>de se voir octroyer une ou plusieurs faveurs en<br>lien avec sa juridiction. Ainsi, la divinité dun<br>immeuble peut déverrouiller toutes les portes<br>du bâtiment ou y couper le courant, connaît le<br>nom de chaque personne qui sy trouve, sait<br>sy orienter à la perfection, etc. En général,<br>les dieux terrestres répondent favorablement<br>si on pense à leur faire une offrande adaptée.<br>Dans leur juridiction, ces divinités sont quasi<br>omniscientes et disposent de grands pouvoirs<br> mais leurs bienfaits ne peuvent en aucun cas<br>s’étendre hors de leur domaine.<br>Les divinités domestiques telles que le dieu<br>des portes ou le dieu du foyer qui vivent dans<br>chaque appartement ou maison appartiennent<br>à cette catégorie de déités. Même sil ne maîtrise pas cette magie, tout fat si pense à leur<br>rendre hommage afin d’être protégé chez lui.</li></ul>",
"notes": "" "notes": ""
}, },
"effects": [], "effects": [],
@@ -6,7 +6,7 @@
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-spell.svg", "img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-spell.svg",
"system": { "system": {
"reference": "", "reference": "",
"description": "<p>Kong, on peut trouver le dieu dune rue, dun immeuble résidentiel, dun square, dune bibliothèque, etc. Souvent, ces divinités prennent une apparence familière : la concierge dune résidence, lhomme dentretien dun parc public, un employé de bureau, une archiviste, un mendiant, etc. Le PJ est capable de prier un tel dieu afin de se voir octroyer une ou plusieurs faveurs en lien avec sa juridiction. Ainsi, la divinité dun immeuble peut déverrouiller toutes les portes du bâtiment ou y couper le courant, connaît le nom de chaque personne qui sy trouve, sait sy orienter à la perfection, etc. En général, les dieux terrestres répondent favorablement si on pense à leur faire une offrande adaptée. Dans leur juridiction, ces divinités sont quasi omniscientes et disposent de grands pouvoirs mais leurs bienfaits ne peuvent en aucun cas s’étendre hors de leur domaine. niq e hr ng s c ra le l’ét Les divinités domestiques telles que le dieu des portes ou le dieu du foyer qui vivent dans chaque appartement ou maison appartiennent à cette catégorie de déités. Même sil ne maîtrise pas cette magie, tout fat si pense à leur rendre hommage afin d’être protégé chez lui.</p>", "description": "<p>Kong, on peut trouver le dieu dune rue, dun immeuble résidentiel, dun square, dune bibliothèque, etc. Souvent, ces divinités prennent une apparence familière : la concierge dune résidence, lhomme dentretien dun parc public, un employé de bureau, une archiviste, un mendiant, etc. Le PJ est capable de prier un tel dieu afin de se voir octroyer une ou plusieurs faveurs en lien avec sa juridiction. Ainsi, la divinité dun immeuble peut déverrouiller toutes les portes du bâtiment ou y couper le courant, connaît le nom de chaque personne qui sy trouve, sait sy orienter à la perfection, etc. En général, les dieux terrestres répondent favorablement si on pense à leur faire une offrande adaptée. Dans leur juridiction, ces divinités sont quasi omniscientes et disposent de grands pouvoirs mais leurs bienfaits ne peuvent en aucun cas s’étendre hors de leur domaine.</p>",
"specialityname": "earthlyprayer", "specialityname": "earthlyprayer",
"associatedelement": "terre", "associatedelement": "terre",
"hei": "Yin ou Yang", "hei": "Yin ou Yang",
@@ -17,8 +17,8 @@
"realizationtimeritual": "5 minutes", "realizationtimeritual": "5 minutes",
"realizationtimeaccelerated": "12 crans dinitiative", "realizationtimeaccelerated": "12 crans dinitiative",
"flashback": "oui", "flashback": "oui",
"components": "<ul><li>Mots : prière à la divinité invoquée</li><li>Gestes : danse rituelle</li><li>État desprit : lié à la divinité invoquée,</li></ul><p>concentration</p><ul><li>Consommables : offrandes à la divinité</li></ul><p>invoquée, encens</p><ul><li>Objets : statuette ou amulette de la divinité invoquée, autel de prière</li></ul>", "components": "<ul><li>Mots : prière à la divinité invoquée</li><li>Gestes : danse rituelle</li><li>État desprit : lié à la divinité invoquée,<br>concentration</li></ul><ul><li>Consommables : offrandes à la divinité<br>invoquée, encens</li></ul><ul><li>Objets : statuette ou amulette de la divinité invoquée, autel de prière</li></ul>",
"effects": "<p>Effet « bonus » indique les dés-fastes</p><p>ou dés supplémentaires à lancer lors de</p><p>diverses actions simulant laide quapporte au personnage la divinité terrestre</p><p>sur son territoire. Serrures mal fermées,</p><p>raccourcis inopinés, objets faciles à</p><p>trouver, etc.</p><ul><li>LEffet « Trois Trésors » peut être utilisé</li></ul><p>pour rendre compte d’éventuels soins</p><p>prodigués par la divinité terrestre ou</p><p>bien dun afflux de Hei dont elle peut</p><p>faire profiter ses hôtes.</p><ul><li>LEffet « malus » traduit les obstacles</li></ul><p>que la divinité place sur le chemin dadversaires désignés par le personnage</p><p>en leur imposant des dés-néfastes ou</p><p>en diminuant le nombre de dés à lancer</p><p>lors dactions particulières. Portes qui</p><p>se verrouillent, ascenseurs qui tombent</p><p>en panne, escaliers devenant glissants,</p><p>ampoules qui grillent, etc.</p><ul><li>LEffet « ampleur » permet de dimensionner limportance du service demandé à la divinité (et donc sa puissance),</li></ul><p>la quantité dinformations quil est possible dapprendre de sa part.</p><ul><li>LEffet « aire » circonscrit la taille du</li></ul><p>territoire de la divinité ou la zone au</p><p>sein de celui-ci où le PJ souhaite quelle</p><p>exerce son influence. Cela dure tant que</p><p>les PJ ne font rien qui puisse contrarier</p><p>la divinité terrestre et demeurent dans</p><p>laire deffet. Par exemple : un étage</p><p>dun immeuble, une pièce dune maison,</p><p>un square au sein dun quartier, etc.</p><p>326</p><p>IMPORTANCE DUNE DIVINITÉ</p><p>TERRESTRE ET AMPLEUR DU</p><p>SERVICE À DEMANDER</p><p>Cette Spécialité repose en partie sur linterprétation du MJ et du joueur. Selon lEffet « ampleur »</p><p>choisi, le PJ peut invoquer et demander des services</p><p>plus ou moins grands à la divinité contactée ou lui</p><p>poser des questions simples ou complexes.</p><p>Il faut cependant garder à lesprit que ces dieux ne</p><p>voient pas le monde comme les mortels du fait de</p><p>leurs responsabilités et de leur longévité. Une information cruciale pour les PJ leur semblera banale et ils</p><p>ne penseront pas à en parler ou lauront déjà oubliée,</p><p>par exemple.</p><p>Voici un guide dinterprétation de lEffet</p><p>« ampleur » :</p><p>怪 Ampleur faible : le dieu est dune importance restreinte, il règne sur un lieu de faible importance</p><p>symbolique ou spirituelle studio vide, appartement squatté, ruelle souvent déserte, square peu</p><p>fréquenté, dock à labandon, entrepôt désaffecté,</p><p>échoppe peu achalandée, autel isolé, etc. Voici</p><p>les services quil peut rendre : répondre à plusieurs questions, ouvrir une porte verrouillée (ou</p><p>verrouiller un accès), prévenir si quelquun arrive</p><p>sur son territoire, etc.</p><p>怪 Ampleur moyenne : le dieu est relativement important, étendant sa juridiction sur un lieu dune</p><p>certaine importance symbolique ou spirituelle</p><p> maison ou appartement habité par une famille,</p><p>étage de bureau actif dans un gratte-ciel, petit</p><p>immeuble au voisinage chaleureux, parc public</p><p>où des enfants jouent et où de vieilles personnes</p><p>sadonnent à de la gymnastique taoïste, rue marchande fréquentée, station de métro bondée aux</p><p>heures de pointe, plage agréable accueillant des</p><p>surfeurs, petit temple, etc. La divi</p>", "effects": "<p>Effet « bonus » indique les dés-fastes</p><p>ou dés supplémentaires à lancer lors de</p><p>diverses actions simulant laide quapporte au personnage la divinité terrestre</p><p>sur son territoire. Serrures mal fermées,</p><p>raccourcis inopinés, objets faciles à</p><p>trouver, etc.</p><ul><li>LEffet « Trois Trésors » peut être utilisé<br>pour rendre compte d’éventuels soins<br>prodigués par la divinité terrestre ou<br>bien dun afflux de Hei dont elle peut<br>faire profiter ses hôtes.</li></ul><ul><li>LEffet « malus » traduit les obstacles<br>que la divinité place sur le chemin dadversaires désignés par le personnage<br>en leur imposant des dés-néfastes ou<br>en diminuant le nombre de dés à lancer<br>lors dactions particulières. Portes qui<br>se verrouillent, ascenseurs qui tombent<br>en panne, escaliers devenant glissants,<br>ampoules qui grillent, etc.</li></ul><ul><li>LEffet « ampleur » permet de dimensionner limportance du service demandé à la divinité (et donc sa puissance),<br>la quantité dinformations quil est possible dapprendre de sa part.</li></ul><ul><li>LEffet « aire » circonscrit la taille du<br>territoire de la divinité ou la zone au<br>sein de celui-ci où le PJ souhaite quelle<br>exerce son influence. Cela dure tant que<br>les PJ ne font rien qui puisse contrarier<br>la divinité terrestre et demeurent dans<br>laire deffet. Par exemple : un étage<br>dun immeuble, une pièce dune maison,<br>un square au sein dun quartier, etc.<br>IMPORTANCE DUNE DIVINITÉ<br>TERRESTRE ET AMPLEUR DU<br>SERVICE À DEMANDER<br>Cette Spécialité repose en partie sur linterprétation du MJ et du joueur. Selon lEffet « ampleur »<br>choisi, le PJ peut invoquer et demander des services<br>plus ou moins grands à la divinité contactée ou lui<br>poser des questions simples ou complexes.<br>Il faut cependant garder à lesprit que ces dieux ne<br>voient pas le monde comme les mortels du fait de<br>leurs responsabilités et de leur longévité. Une information cruciale pour les PJ leur semblera banale et ils<br>ne penseront pas à en parler ou lauront déjà oubliée,<br>par exemple.<br>Voici un guide dinterprétation de lEffet<br>« ampleur » :<br>怪 Ampleur faible : le dieu est dune importance restreinte, il règne sur un lieu de faible importance<br>symbolique ou spirituelle studio vide, appartement squatté, ruelle souvent déserte, square peu<br>fréquenté, dock à labandon, entrepôt désaffecté,<br>échoppe peu achalandée, autel isolé, etc. Voici<br>les services quil peut rendre : répondre à plusieurs questions, ouvrir une porte verrouillée (ou<br>verrouiller un accès), prévenir si quelquun arrive<br>sur son territoire, etc.<br>怪 Ampleur moyenne : le dieu est relativement important, étendant sa juridiction sur un lieu dune<br>certaine importance symbolique ou spirituelle<br> maison ou appartement habité par une famille,<br>étage de bureau actif dans un gratte-ciel, petit<br>immeuble au voisinage chaleureux, parc public<br>où des enfants jouent et où de vieilles personnes<br>sadonnent à de la gymnastique taoïste, rue marchande fréquentée, station de métro bondée aux<br>heures de pointe, plage agréable accueillant des<br>surfeurs, petit temple, etc. La divi</li></ul>",
"examples": "", "examples": "",
"notes": "" "notes": ""
}, },
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -17,9 +17,9 @@
"realizationtimeritual": "5 minutes", "realizationtimeritual": "5 minutes",
"realizationtimeaccelerated": "6 crans dinitiative", "realizationtimeaccelerated": "6 crans dinitiative",
"flashback": "non", "flashback": "non",
"components": "<ul><li>Mots : prière à Zung Kwai, prière à</li></ul><p>Jilong, citation du Dou Dak Ging</p><ul><li>Gestes : gestes rituels de purification,</li></ul><p>manipulation des ingrédients</p><ul><li>État desprit : apaisé, serein</li><li>Consommables : riz, œuf, sang, alcool</li><li>Objets : plumeau taoïste, collier de</li></ul><p>pièces, amulette de purification</p>", "components": "<ul><li>Mots : prière à Zung Kwai, prière à<br>Jilong, citation du Dou Dak Ging</li></ul><ul><li>Gestes : gestes rituels de purification,<br>manipulation des ingrédients</li></ul><ul><li>État desprit : apaisé, serein</li><li>Consommables : riz, œuf, sang, alcool</li><li>Objets : plumeau taoïste, collier de<br>pièces, amulette de purification</li></ul>",
"effects": "<p>Effet « ampleur » indique limportance</p><p>des informations apprises par le personnage en analysant le nœud d’énergie</p><p>Yin (son origine, sa puissance, etc.).</p><ul><li>LEffet « source de dégâts récurrents »</li></ul><p>permet de diminuer la valeur du nœud</p><p>d’énergies néfastes. Cela peut aller jusqu’à</p><p>le détruire en abaissant cette valeur à 0.</p><ul><li>LEffet « bonus » octroie des dés supplémentaires à lancer sur un jet dAspect</li></ul><p>privilégié visant à résister aux effets du</p><p>nœud néfaste.</p><ul><li>LEffet « Trois Trésors » recouvre le</li></ul><p>personnage dune protection contre la</p><p>perte de San provoquée par lexposition</p><p>au nœud de flux néfastes.</p><ul><li>LEffet « durée » indique le temps durant lequel les effets du sort perdurent.</li></ul><p>les chroniques</p><p>de l’étrange</p><p>la puissance du jiugwaai à la discrétion du</p><p>MJ, selon son niveau de Menace.</p><ul><li>Rituel de convocation (4 à 8 points) : ce sort</li></ul><p>appelle un jiugwaai qui doit ensuite obéir au</p><p>lanceur pour une durée de 1 scène (+ 4 points</p><p>pour étendre la durée à 1 journée) (+ 2 à 6 points</p><p>par créature supplémentaire convoquée au-delà</p><p>de la première) le coût initial par créature</p><p>dépend de chacune de leur puissance à la</p><p>discrétion du MJ, selon leur niveau de Menace.</p><p>Chaque exemple dEffet ci-dessus est indépendant et nécessite son propre sort. Cependant, les effets dun sort peuvent être renforcés : le coût pour en</p><p>augmenter les effets est précisé entre parenthèses.</p>", "effects": "<p>Effet « ampleur » indique limportance</p><p>des informations apprises par le personnage en analysant le nœud d’énergie</p><p>Yin (son origine, sa puissance, etc.).</p><ul><li>LEffet « source de dégâts récurrents »<br>permet de diminuer la valeur du nœud<br>d’énergies néfastes. Cela peut aller jusqu’à<br>le détruire en abaissant cette valeur à 0.</li></ul><ul><li>LEffet « bonus » octroie des dés supplémentaires à lancer sur un jet dAspect<br>privilégié visant à résister aux effets du<br>nœud néfaste.</li></ul><ul><li>LEffet « Trois Trésors » recouvre le<br>personnage dune protection contre la<br>perte de San provoquée par lexposition<br>au nœud de flux néfastes.</li></ul><ul><li>LEffet « durée » indique le temps durant lequel les effets du sort perdurent.<br>la puissance du jiugwaai à la discrétion du<br>MJ, selon son niveau de Menace.</li></ul><ul><li>Rituel de convocation (4 à 8 points) : ce sort<br>appelle un jiugwaai qui doit ensuite obéir au<br>lanceur pour une durée de 1 scène (+ 4 points<br>pour étendre la durée à 1 journée) (+ 2 à 6 points<br>par créature supplémentaire convoquée au-delà<br>de la première) le coût initial par créature<br>dépend de chacune de leur puissance à la<br>discrétion du MJ, selon leur niveau de Menace.<br>Chaque exemple dEffet ci-dessus est indépendant et nécessite son propre sort. Cependant, les effets dun sort peuvent être renforcés : le coût pour en<br>augmenter les effets est précisé entre parenthèses.</li></ul>",
"examples": "<p>Voici une liste non exhaustive de sorts utiles,</p><p>avec leur coût en Puissance :</p><ul><li>Dans leau du bol, contempler le Taigik (2 à</li></ul><p>6 points) : offre des visions concernant la nature dun nœud d’énergies néfastes, le coût en</p><p>Puissance dépendant de la nature des informations à obtenir (Effet « ampleur » à la</p><p>discrétion du MJ) et chaque information doit</p><p>323</p><p>s</p><p>ue</p><p>niq e</p><p>o</p><p>hr ng</p><p>s c ra</p><p>le l’ét</p><p>de</p><p>être obtenue séparément (mais un même sort</p><p>permet den obtenir plusieurs).</p><ul><li>Rituel de purification des énergies (3 points) :</li></ul><p>diminuer de 1 la valeur dun nœud d’énergies</p><p>néfastes (source de dégâts spirituels récurrents) clairement identifié, ce qui lannule</p><p>si cette valeur est réduite à 0 (+ 3 points</p><p>par diminution supplémentaire de la valeur</p><p>au-delà de la première).</p><ul><li>Protection spirituelle (5 points) : crée une</li></ul><p>protection spirituelle de 1 point pour 1 personne ciblée (qui peut être le lanceur) pour</p><p>une durée de 1 scène, valable uniquement</p><p>contre les pertes de San occasionnées par un</p><p>nœud d’énergies néfastes (source de dégâts</p><p>spirituels récurrents) (+ 3 points par point</p><p>de protection supplémentaire au-delà du premier) (+ 2 points pour protéger 1 personne</p><p>supplémentaire, + 4 points pour protéger</p><p>jusqu’à 4 personnes et + 6 points pour protéger jusqu’à 8 personnes).</p><ul><li>Bouclier spirituel (7 points) : accorde 1 défaste gratuit et ajoute 1 dé supplémentaire à</li></ul><p>lancer (ou augmente lAptitude spirituelle</p><p>dans le cas dun PNJ) sur tout jet de résistance contre la perte de San occasionnée par</p><p>un nœud d’énergies néfastes (source de dégâts</p><p>spirituels récurrents) (+ 3 points par dé supplémentaire au-delà du premier) (+ 2 points</p><p>par dé-faste supplémentaire au-delà du premier) (+ 2 points pour protéger 1 personne</p><p>supplémentaire, + 4 points pour protéger</p><p>jusqu’à 4 personnes et + 6 points pour protéger jusqu’à 8 personnes).</p><p>Il est possible de déclencher chaque Effet</p><p>plusieurs fois dans un même sort. Le coût pour</p><p>en augmenter les Effets est précisé entre parenthèses. Il est aussi possible de les combiner entre</p><p>eux pour créer de nouveaux sorts plus puissants.</p><p>INTERPRÉTER UNE DIVINATION</p><p>Divination</p><p>Magie ancienne, la divination permet au PJ de</p><p>deviner lavenir, dentrevoir le destin, de visualiser le passé et le présent ainsi que de recevoir</p><p>divers signes quil aura à charge dinterpréter</p><p>au mieux. La divination chinoise prend bien des</p><p>formes : lecture de la position des étoiles, horoscope et almanach, scapulomancie, tirage du</p><p>Jik Ging, analyse des lignes de la main et des</p><p>traits du visage, rêve prémonitoire, etc.</p><p>Concrètement, le PJ discerne un futur probable ou des événements à venir sur un certain laps de temps. Une divination va souvent</p><p>concerner une occasion particulière (la réussite</p><p>à un concours, la signature dun contrat, etc.),</p><p>pendant la durée de laquelle le PJ (ou celui à</p><p>qui il a fait sa prédiction) gagnera un certain</p><p>nombre de bonus.</p><p>Il est également possible dexplorer le passé, de</p><p>visualiser des scènes s’étant produites en un lieu</p><p>donné ou aux abords dun objet précis (à la façon</p><p>de la psychomancie). De même, le devin peut voir</p><p>le présent et percevoir des images d’événements</p><p>en cours qui se déroulent loin de lui.</p><p>Le PJ peut bien sûr réaliser une réelle prédiction pour lui-même ou un tiers et le MJ doit</p><p>alors délivrer des informations plus ou moins</p><p>exploitables en fonction de la Puissance investie</p><p>dans le sort.</p><p>怪 Élément associé : Eau</p><p>怪 Hei : Yin</p><p>怪 Temps de réalisation (rituel) : 30 minutes</p><p>怪 Temps de réalisation (accéléré) : impossible</p><p>怪 Flash-back : oui, mais sans la possibilité</p><p>dagir sur le Loksyu</p><p>怪 Comp</p>", "examples": "<p>Voici une liste non exhaustive de sorts utiles,</p><p>avec leur coût en Puissance :</p><ul><li>Dans leau du bol, contempler le Taigik (2 à<br>6 points) : offre des visions concernant la nature dun nœud d’énergies néfastes, le coût en<br>Puissance dépendant de la nature des informations à obtenir (Effet « ampleur » à la<br>discrétion du MJ) et chaque information doit<br>être obtenue séparément (mais un même sort<br>permet den obtenir plusieurs).</li></ul><ul><li>Rituel de purification des énergies (3 points) :<br>diminuer de 1 la valeur dun nœud d’énergies<br>néfastes (source de dégâts spirituels récurrents) clairement identifié, ce qui lannule<br>si cette valeur est réduite à 0 (+ 3 points<br>par diminution supplémentaire de la valeur<br>au-delà de la première).</li></ul><ul><li>Protection spirituelle (5 points) : crée une<br>protection spirituelle de 1 point pour 1 personne ciblée (qui peut être le lanceur) pour<br>une durée de 1 scène, valable uniquement<br>contre les pertes de San occasionnées par un<br>nœud d’énergies néfastes (source de dégâts<br>spirituels récurrents) (+ 3 points par point<br>de protection supplémentaire au-delà du premier) (+ 2 points pour protéger 1 personne<br>supplémentaire, + 4 points pour protéger<br>jusqu’à 4 personnes et + 6 points pour protéger jusqu’à 8 personnes).</li></ul><ul><li>Bouclier spirituel (7 points) : accorde 1 défaste gratuit et ajoute 1 dé supplémentaire à<br>lancer (ou augmente lAptitude spirituelle<br>dans le cas dun PNJ) sur tout jet de résistance contre la perte de San occasionnée par<br>un nœud d’énergies néfastes (source de dégâts<br>spirituels récurrents) (+ 3 points par dé supplémentaire au-delà du premier) (+ 2 points<br>par dé-faste supplémentaire au-delà du premier) (+ 2 points pour protéger 1 personne<br>supplémentaire, + 4 points pour protéger<br>jusqu’à 4 personnes et + 6 points pour protéger jusqu’à 8 personnes).<br>Il est possible de déclencher chaque Effet<br>plusieurs fois dans un même sort. Le coût pour<br>en augmenter les Effets est précisé entre parenthèses. Il est aussi possible de les combiner entre<br>eux pour créer de nouveaux sorts plus puissants.<br>INTERPRÉTER UNE DIVINATION<br>Divination<br>Magie ancienne, la divination permet au PJ de<br>deviner lavenir, dentrevoir le destin, de visualiser le passé et le présent ainsi que de recevoir<br>divers signes quil aura à charge dinterpréter<br>au mieux. La divination chinoise prend bien des<br>formes : lecture de la position des étoiles, horoscope et almanach, scapulomancie, tirage du<br>Jik Ging, analyse des lignes de la main et des<br>traits du visage, rêve prémonitoire, etc.<br>Concrètement, le PJ discerne un futur probable ou des événements à venir sur un certain laps de temps. Une divination va souvent<br>concerner une occasion particulière (la réussite<br>à un concours, la signature dun contrat, etc.),<br>pendant la durée de laquelle le PJ (ou celui à<br>qui il a fait sa prédiction) gagnera un certain<br>nombre de bonus.<br>Il est également possible dexplorer le passé, de<br>visualiser des scènes s’étant produites en un lieu<br>donné ou aux abords dun objet précis (à la façon<br>de la psychomancie). De même, le devin peut voir<br>le présent et percevoir des images d’événements<br>en cours qui se déroulent loin de lui.<br>Le PJ peut bien sûr réaliser une réelle prédiction pour lui-même ou un tiers et le MJ doit<br>alors délivrer des informations plus ou moins<br>exploitables en fonction de la Puissance investie<br>dans le sort.</li></ul>",
"notes": "" "notes": ""
}, },
"effects": [], "effects": [],
File diff suppressed because one or more lines are too long
@@ -17,9 +17,9 @@
"realizationtimeritual": "5 minutes", "realizationtimeritual": "5 minutes",
"realizationtimeaccelerated": "3 crans dinitiative", "realizationtimeaccelerated": "3 crans dinitiative",
"flashback": "non", "flashback": "non",
"components": "<ul><li>Mots : sûtra du diamant, prière à Gwaan</li></ul><p>Dai, citation du Wong Ting Ging</p><ul><li>Gestes : mouvements martiaux, postures</li></ul><p>de puissance, respiration profonde</p><ul><li>État desprit : pensées de puissance,</li></ul><p>mouwai</p><ul><li>Consommables : encens, barre protéinée</li><li>Objets : objet métallique, lingot dor,</li></ul><p>morceau de jade, montre Fit Track,</p><p>amulette</p>", "components": "<ul><li>Mots : sûtra du diamant, prière à Gwaan<br>Dai, citation du Wong Ting Ging</li></ul><ul><li>Gestes : mouvements martiaux, postures<br>de puissance, respiration profonde</li></ul><ul><li>État desprit : pensées de puissance,<br>mouwai</li></ul><ul><li>Consommables : encens, barre protéinée</li><li>Objets : objet métallique, lingot dor,<br>morceau de jade, montre Fit Track,<br>amulette</li></ul>",
"effects": "<p>nest possible daffecter que soi-même</p><p>avec les sorts de cette Spécialité.</p><ul><li>LEffet « bonus » indique les dés-fastes</li></ul><p>ou dés supplémentaires à lancer lors</p><p>dactions physiques (couvertes par</p><p>les Compétences Prouesse, Kung-fu,</p><p>Combat à distance mais aussi parfois</p><p>Filouterie…), permettant des exploits</p><p>remarquables.</p><p>298</p><ul><li>Ce même Effet peut être utilisé pour</li></ul><p>diminuer les malus dus à la perte de</p><p>Zing pour simuler la résistance accrue</p><p>à la douleur dun corps bouillonnant</p><p>d’énergie.</p><ul><li>LEffet « Trois Trésors » autorise la</li></ul><p>création dune protection du Zing pour</p><p>mettre en avant la résistance musculaire</p><p>qui agit comme une armure.</p><ul><li>LEffet « durée » permet de décider du</li></ul><p>temps durant lequel le renforcement du</p><p>corps perdure.</p>", "effects": "<p>nest possible daffecter que soi-même</p><p>avec les sorts de cette Spécialité.</p><ul><li>LEffet « bonus » indique les dés-fastes<br>ou dés supplémentaires à lancer lors<br>dactions physiques (couvertes par<br>les Compétences Prouesse, Kung-fu,<br>Combat à distance mais aussi parfois<br>Filouterie…), permettant des exploits<br>remarquables.</li></ul><ul><li>Ce même Effet peut être utilisé pour<br>diminuer les malus dus à la perte de<br>Zing pour simuler la résistance accrue<br>à la douleur dun corps bouillonnant<br>d’énergie.</li></ul><ul><li>LEffet « Trois Trésors » autorise la<br>création dune protection du Zing pour<br>mettre en avant la résistance musculaire<br>qui agit comme une armure.</li></ul><ul><li>LEffet « durée » permet de décider du<br>temps durant lequel le renforcement du<br>corps perdure.</li></ul>",
"examples": "<p>Voici une liste non exhaustive de sorts utiles,</p><p>avec leur coût en Puissance :</p><ul><li>Ignorer la douleur (4 points) : permet au lanceur du sort de supprimer ses malus conséquents aux pertes de Zing pour une durée de</li></ul><p>1 scène.</p><ul><li>Augmentation musculaire (4 points) : accorde</li></ul><p>1 dé-faste gratuit sur nimporte quel jet en</p><p>lien avec les capacités physiques du lanceur</p><p>(+ 2 points par dé-faste supplémentaire</p><p>au-delà du premier).</p><ul><li>Renforcement physique (5 points) : ajoute 1 dé</li></ul><p>supplémentaire à lancer sur nimporte quel jet</p><p>en lien avec les capacités physiques du lanceur (ou augmente de 1 son Aptitude physique</p><p>dans le cas dun PNJ) (+ 3 points par dé</p><p>supplémentaire au-delà du premier).</p><ul><li>Armure de Hei (5 points) : crée une protection</li></ul><p>physique personnelle de 1 point pour une durée</p><p>de 1 scène (+ 3 points par point de protection</p><p>supplémentaire au-delà du premier).</p><p>Il est possible de déclencher chaque Effet</p><p>plusieurs fois dans un même sort. Le coût pour</p><p>en augmenter les effets est précisé entre parenthèses. Il est aussi possible de les combiner entre</p><p>eux pour créer de nouveaux sorts plus puissants.</p><p>Esprit</p><p>Le PJ canalise son énergie afin de fortifier</p><p>son esprit, le rendant ainsi plus acéré et perceptif. Sa mémoire et sa concentration augmentent,</p><p>ses cinq sens deviennent plus affûtés, il se détache de ses émotions et garde son sang-froid</p><p>en toutes circonstances.</p><p>De nombreux ascètes tels les fameux</p><p>moines de Shaolin maîtrisent cette Spécialité</p><p>afin dacquérir une haute capacité de concentration destinée à leur permettre de percer les secrets du Tao ou à atteindre l’Éveil bouddhique.</p><p>怪 Élément associé : Eau</p><p>怪 Hei : Yin</p><p>怪 Temps de réalisation (rituel) : 5 minutes</p><p>怪</p><p>怪</p><p>EXEMPLE</p><p>Voici une liste non exhaustive de sorts utiles,</p><p>avec leur coût en Puissance :</p><ul><li>Vaincre le désespoir (4 p</li></ul>", "examples": "<p>Voici une liste non exhaustive de sorts utiles,</p><p>avec leur coût en Puissance :</p><ul><li>Ignorer la douleur (4 points) : permet au lanceur du sort de supprimer ses malus conséquents aux pertes de Zing pour une durée de<br>1 scène.</li></ul><ul><li>Augmentation musculaire (4 points) : accorde<br>1 dé-faste gratuit sur nimporte quel jet en<br>lien avec les capacités physiques du lanceur<br>(+ 2 points par dé-faste supplémentaire<br>au-delà du premier).</li></ul><ul><li>Renforcement physique (5 points) : ajoute 1 dé<br>supplémentaire à lancer sur nimporte quel jet<br>en lien avec les capacités physiques du lanceur (ou augmente de 1 son Aptitude physique<br>dans le cas dun PNJ) (+ 3 points par dé<br>supplémentaire au-delà du premier).</li></ul><ul><li>Armure de Hei (5 points) : crée une protection<br>physique personnelle de 1 point pour une durée<br>de 1 scène (+ 3 points par point de protection<br>supplémentaire au-delà du premier).<br>Il est possible de déclencher chaque Effet<br>plusieurs fois dans un même sort. Le coût pour<br>en augmenter les effets est précisé entre parenthèses. Il est aussi possible de les combiner entre<br>eux pour créer de nouveaux sorts plus puissants.<br>Esprit<br>Le PJ canalise son énergie afin de fortifier<br>son esprit, le rendant ainsi plus acéré et perceptif. Sa mémoire et sa concentration augmentent,<br>ses cinq sens deviennent plus affûtés, il se détache de ses émotions et garde son sang-froid<br>en toutes circonstances.<br>De nombreux ascètes tels les fameux<br>moines de Shaolin maîtrisent cette Spécialité<br>afin dacquérir une haute capacité de concentration destinée à leur permettre de percer les secrets du Tao ou à atteindre l’Éveil bouddhique.</li></ul>",
"notes": "" "notes": ""
}, },
"effects": [], "effects": [],
@@ -17,9 +17,9 @@
"realizationtimeritual": "5 minutes", "realizationtimeritual": "5 minutes",
"realizationtimeaccelerated": "3 crans dinitiative", "realizationtimeaccelerated": "3 crans dinitiative",
"flashback": "non", "flashback": "non",
"components": "<ul><li>Mots : description des mouvements des</li></ul><p>objets manipulés</p><ul><li>Gestes : reproduction des gestes permettant de manipuler les objets</li><li>État desprit : concentration, pensées</li></ul><p>dynamiques</p><ul><li>Consommables : limaille de fer, copeaux</li></ul><p>de bois, chutes de plastique</p><ul><li>Objets : sceptre taoïste jyuji, pointeur</li></ul><p>laser</p>", "components": "<ul><li>Mots : description des mouvements des<br>objets manipulés</li></ul><ul><li>Gestes : reproduction des gestes permettant de manipuler les objets</li><li>État desprit : concentration, pensées<br>dynamiques</li></ul><ul><li>Consommables : limaille de fer, copeaux<br>de bois, chutes de plastique</li></ul><ul><li>Objets : sceptre taoïste jyuji, pointeur<br>laser</li></ul>",
"effects": "<p>Effet « ampleur » mesure la complexité de la manipulation à laquelle le PJ</p><p>souhaite se livrer : une Ampleur faible</p><p>ne permet que de déplacer un petit</p><p>objet (téléphone portable, pistolet, statuette, etc.) ou de procéder à des actions simples (appuyer sur un bouton,</p><p>abaisser un levier, etc.) ; une Ampleur</p><p>moyenne améliore le degré de dextérité</p><p>des actions possibles (manœuvrer un</p><p>mécanisme simple, forcer une serrure,</p><p>etc.) ainsi que la taille de lobjet à déplacer (jusqu’à cinquante kilos) ; une</p><p>Ampleur importante autorise une manipulation fine (désamorcer une bombe,</p><p>faire tomber en panne un moteur, etc.)</p><p>et le déplacement dobjets massifs</p><p>(jusqu’à cent kilos).</p><ul><li>LEffet « Trois Trésors » sert si le personnage utilise cette magie pour envoyer</li></ul><p>des projectiles sur ses adversaires et</p><p>leur infliger ainsi des dégâts physiques.</p><ul><li>LEffet « distance » indique jusqu’à</li></ul><p>quelle portée la manipulation peut</p><p>sexercer sachant quelle devient</p><p>impossible dès lors que lobjet sort du</p><p>champ de vision. Par définition, cette</p><p>les chroniques</p><p>de l’étrange</p>", "effects": "<p>Effet « ampleur » mesure la complexité de la manipulation à laquelle le PJ</p><p>souhaite se livrer : une Ampleur faible</p><p>ne permet que de déplacer un petit</p><p>objet (téléphone portable, pistolet, statuette, etc.) ou de procéder à des actions simples (appuyer sur un bouton,</p><p>abaisser un levier, etc.) ; une Ampleur</p><p>moyenne améliore le degré de dextérité</p><p>des actions possibles (manœuvrer un</p><p>mécanisme simple, forcer une serrure,</p><p>etc.) ainsi que la taille de lobjet à déplacer (jusqu’à cinquante kilos) ; une</p><p>Ampleur importante autorise une manipulation fine (désamorcer une bombe,</p><p>faire tomber en panne un moteur, etc.)</p><p>et le déplacement dobjets massifs</p><p>(jusqu’à cent kilos).</p><ul><li>LEffet « Trois Trésors » sert si le personnage utilise cette magie pour envoyer<br>des projectiles sur ses adversaires et<br>leur infliger ainsi des dégâts physiques.</li></ul><ul><li>LEffet « distance » indique jusqu’à<br>quelle portée la manipulation peut<br>sexercer sachant quelle devient<br>impossible dès lors que lobjet sort du<br>champ de vision. Par définition, cette</li></ul>",
"examples": "<p>Voici une liste non exhaustive de sorts utiles,</p><p>avec leur coût en Puissance :</p><ul><li>Mains invisibles (3 points) : permet dactionner un levier ou un bouton visible, à distance</li></ul><p>courte (+ 1 point pour passer à distance extrême) (+ 2 points pour manipuler un mécanisme complexe comme une serrure).</p><ul><li>Attaque invisible (4 points) : permet dutiliser</li></ul><p>un objet comme une arme lancée ou projetée,</p><p>qui occasionne 3 dégâts physiques et dont</p><p>lutilisation est limitée à 1 action à distance</p><p>courte (+ 1 point pour passer à distance extrême) (+ 1 point par dégât supplémentaire</p><p> dans la limite du poids des objets disponibles, à la discrétion du MJ).</p><ul><li>La poigne spirituelle (7 points) : permet de</li></ul><p>soulever un objet de moins de cinquante kilos</p><p>qui nest ni entravé ni retenu par un autre personnage, visible jusqu’à une distance extrême,</p><p>pour lamener à portée de main ; il parcourt au</p><p>maximum 1 unité de distance tous les 6 crans</p><p>dinitiative, en flottant dans lair comme sil</p><p>était porté par quelquun dinvisible ; il est</p><p>possible de manipuler légèrement lobjet, dans</p><p>la limite dune durée de 12 crans dinitiative,</p><p>mais pas dattaquer avec.</p><ul><li>Sabotage magique (7 points) : permet de saboter un mécanisme complexe (faire tomber</li></ul><p>en panne un moteur) situé à distance courte</p><p>(+ 1 point pour passer à distance extrême).</p><p>Chaque exemple dEffet ci-dessus est indépendant et nécessite son propre sort. Cependant,</p><p>les effets dun sort peuvent être renforcés : le coût</p><p>pour en augmenter les effets est précisé entre</p><p>parenthèses.</p><p>la magie</p><p>magie sexerce à portée courte plutôt</p><p>quau contact, leffet distance sert à</p><p>augmenter cette portée.</p><ul><li>LEffet « durée » se révèle utile si la manipulation doit durer un certain temps</li></ul><p>et implique ainsi une action longue</p><p> forcer une serrure complexe peut impliquer plusieurs jets, par exemple.</p><p>Aura</p><p>Le PJ utilise son énergie interne pour renforcer son charisme naturel. Cette expression de</p><p>son Hei le fait paraître plus grand ou plus fort,</p><p>plus affable ou plus beau. Il est mieux écouté,</p><p>plus respecté et souvent obéi.</p><p>Nombreux sont les taoïstes qui ont pu créer</p><p>des sectes dadeptes à leurs ordres grâce à cette</p><p>Spécialité.</p><p>怪 Élément associé : Bois</p><p>怪 Hei : Yang</p><p>怪 Temps de réalisation (rituel) : 5 minutes</p><p>怪 Temps de réalisation (accéléré) : 3 crans</p><p>dinitiative</p><p>怪 Flash-back : non</p><p>怪 Composantes :</p><ul><li>Mots : prière à Soeng Ng</li></ul>", "examples": "<p>Voici une liste non exhaustive de sorts utiles,</p><p>avec leur coût en Puissance :</p><ul><li>Mains invisibles (3 points) : permet dactionner un levier ou un bouton visible, à distance<br>courte (+ 1 point pour passer à distance extrême) (+ 2 points pour manipuler un mécanisme complexe comme une serrure).</li></ul><ul><li>Attaque invisible (4 points) : permet dutiliser<br>un objet comme une arme lancée ou projetée,<br>qui occasionne 3 dégâts physiques et dont<br>lutilisation est limitée à 1 action à distance<br>courte (+ 1 point pour passer à distance extrême) (+ 1 point par dégât supplémentaire<br> dans la limite du poids des objets disponibles, à la discrétion du MJ).</li></ul><ul><li>La poigne spirituelle (7 points) : permet de<br>soulever un objet de moins de cinquante kilos<br>qui nest ni entravé ni retenu par un autre personnage, visible jusqu’à une distance extrême,<br>pour lamener à portée de main ; il parcourt au<br>maximum 1 unité de distance tous les 6 crans<br>dinitiative, en flottant dans lair comme sil<br>était porté par quelquun dinvisible ; il est<br>possible de manipuler légèrement lobjet, dans<br>la limite dune durée de 12 crans dinitiative,<br>mais pas dattaquer avec.</li></ul><ul><li>Sabotage magique (7 points) : permet de saboter un mécanisme complexe (faire tomber<br>en panne un moteur) situé à distance courte<br>(+ 1 point pour passer à distance extrême).<br>Chaque exemple dEffet ci-dessus est indépendant et nécessite son propre sort. Cependant,<br>les effets dun sort peuvent être renforcés : le coût<br>pour en augmenter les effets est précisé entre<br>parenthèses.<br>la magie<br>magie sexerce à portée courte plutôt<br>quau contact, leffet distance sert à<br>augmenter cette portée.</li></ul><ul><li>LEffet « durée » se révèle utile si la manipulation doit durer un certain temps<br>et implique ainsi une action longue<br> forcer une serrure complexe peut impliquer plusieurs jets, par exemple.<br>Aura<br>Le PJ utilise son énergie interne pour renforcer son charisme naturel. Cette expression de<br>son Hei le fait paraître plus grand ou plus fort,<br>plus affable ou plus beau. Il est mieux écouté,<br>plus respecté et souvent obéi.<br>Nombreux sont les taoïstes qui ont pu créer<br>des sectes dadeptes à leurs ordres grâce à cette<br>Spécialité.</li></ul>",
"notes": "" "notes": ""
}, },
"effects": [], "effects": [],
@@ -19,7 +19,7 @@
"flashback": "non", "flashback": "non",
"components": "<ul><li>Mots : sûtra du diamant, prière à Gwaan Dai, citation du Kwan Wan Ging</li><li>Gestes : méditation, postures de concentration, respiration profonde</li><li>État d'esprit : pensées profondes, mouwai</li><li>Consommables : encens, vitamines</li><li>Objets : talisman, ouvrage ancien, liseuse numérique, amulette</li></ul>", "components": "<ul><li>Mots : sûtra du diamant, prière à Gwaan Dai, citation du Kwan Wan Ging</li><li>Gestes : méditation, postures de concentration, respiration profonde</li><li>État d'esprit : pensées profondes, mouwai</li><li>Consommables : encens, vitamines</li><li>Objets : talisman, ouvrage ancien, liseuse numérique, amulette</li></ul>",
"effects": "<ul><li>Il n'est possible d'affecter que soi-même avec les sorts de cette Spécialité.</li><li>L'Effet « bonus » indique les dés-fastes ou dés supplémentaires à lancer lors d'actions mentales (couvertes par les Compétences Érudition, Sciences, Technologie mais aussi parfois Enquête…), permettant des prouesses intellectuelles remarquables.</li><li>Ce même Effet peut être utilisé pour diminuer les malus dus à la perte de San pour simuler la résistance accrue aux traumas d'un esprit affermi.</li><li>L'Effet « Trois Trésors » autorise la création d'une protection du San pour mettre en avant la résistance mentale aux assauts spirituels.</li></ul>", "effects": "<ul><li>Il n'est possible d'affecter que soi-même avec les sorts de cette Spécialité.</li><li>L'Effet « bonus » indique les dés-fastes ou dés supplémentaires à lancer lors d'actions mentales (couvertes par les Compétences Érudition, Sciences, Technologie mais aussi parfois Enquête…), permettant des prouesses intellectuelles remarquables.</li><li>Ce même Effet peut être utilisé pour diminuer les malus dus à la perte de San pour simuler la résistance accrue aux traumas d'un esprit affermi.</li><li>L'Effet « Trois Trésors » autorise la création d'une protection du San pour mettre en avant la résistance mentale aux assauts spirituels.</li></ul>",
"examples": "<p>Voici une liste non exhaustive de sorts utiles,</p><p>avec leur coût en Puissance :</p><ul><li>Vaincre le désespoir (4 points) : permet au</li></ul><p>lanceur du sort de supprimer ses malus</p><p>conséquents aux pertes de San pour une durée</p><p>de 1 scène.</p><ul><li>Amélioration mentale (4 points) : accorde</li></ul><p>1 dé-faste gratuit sur nimporte quel jet en</p><p>lien avec les capacités mentales du lanceur</p><p>(+ 2 points par dé-faste supplémentaire</p><p>au-delà du premier).</p><ul><li>Renforcement spirituel (5 points) : ajoute 1 dé</li></ul><p>supplémentaire à lancer sur nimporte quel jet</p><p>en lien avec les capacités mentales du lanceur</p><p>(ou augmente de 1 son Aptitude mentale dans</p><p>le cas dun PNJ) (+ 3 points par dé supplémentaire au-delà du premier).</p><ul><li>Bouclier psychique (5 points) : crée une protection spirituelle personnelle de 1 point pour</li></ul><p>une durée de 1 scène (+ 3 points par point</p><p>de protection supplémentaire au-delà du</p><p>premier).</p><p>Il est possible de déclencher chaque Effet</p><p>plusieurs fois dans un même sort. Le coût pour</p><p>en augmenter les effets est précisé entre parenthèses. Il est aussi possible de les combiner entre</p><p>eux pour créer de nouveaux sorts plus puissants.</p><p>Purification</p><p>Le PJ fait circuler son souffle à travers ses</p><p>points vitaux pour purifier son corps et son âme.</p><p>Il peut ainsi bloquer voire neutraliser les effets des maladies et poisons (physiques ou spirituels), se soustraire à certains besoins vitaux</p><p> ne plus dormir, ne plus se nourrir ou boire,</p><p>etc. durant un certain temps ou même guérir</p><p>plus vite.</p><p>Nombre dascètes maîtrisent cette Spécialité</p><p>et passent ainsi aux yeux des profanes pour des</p><p>immortels détachés des contingences matérielles de ce monde.</p><p>怪 Élément associé : Terre</p><p>怪 Hei : Yin ou Yang</p><p>怪 Temps de réalisation (rituel) : 2 heures</p><p>怪 Temps de réalisation (accéléré) : 12 crans</p><p>dinitiative</p><p>怪 Flash-back : non</p><p>怪 Composantes :</p><ul><li>Mots : sûtra du</li></ul>", "examples": "<p>Voici une liste non exhaustive de sorts utiles,</p><p>avec leur coût en Puissance :</p><ul><li>Vaincre le désespoir (4 points) : permet au<br>lanceur du sort de supprimer ses malus<br>conséquents aux pertes de San pour une durée<br>de 1 scène.</li></ul><ul><li>Amélioration mentale (4 points) : accorde<br>1 dé-faste gratuit sur nimporte quel jet en<br>lien avec les capacités mentales du lanceur<br>(+ 2 points par dé-faste supplémentaire<br>au-delà du premier).</li></ul><ul><li>Renforcement spirituel (5 points) : ajoute 1 dé<br>supplémentaire à lancer sur nimporte quel jet<br>en lien avec les capacités mentales du lanceur<br>(ou augmente de 1 son Aptitude mentale dans<br>le cas dun PNJ) (+ 3 points par dé supplémentaire au-delà du premier).</li></ul><ul><li>Bouclier psychique (5 points) : crée une protection spirituelle personnelle de 1 point pour<br>une durée de 1 scène (+ 3 points par point<br>de protection supplémentaire au-delà du<br>premier).<br>Il est possible de déclencher chaque Effet<br>plusieurs fois dans un même sort. Le coût pour<br>en augmenter les effets est précisé entre parenthèses. Il est aussi possible de les combiner entre<br>eux pour créer de nouveaux sorts plus puissants.<br>Purification<br>Le PJ fait circuler son souffle à travers ses<br>points vitaux pour purifier son corps et son âme.<br>Il peut ainsi bloquer voire neutraliser les effets des maladies et poisons (physiques ou spirituels), se soustraire à certains besoins vitaux<br> ne plus dormir, ne plus se nourrir ou boire,<br>etc. durant un certain temps ou même guérir<br>plus vite.<br>Nombre dascètes maîtrisent cette Spécialité<br>et passent ainsi aux yeux des profanes pour des<br>immortels détachés des contingences matérielles de ce monde.</li></ul>",
"notes": "" "notes": ""
}, },
"effects": [], "effects": [],
@@ -17,9 +17,9 @@
"realizationtimeritual": "2 heures", "realizationtimeritual": "2 heures",
"realizationtimeaccelerated": "12 crans dinitiative", "realizationtimeaccelerated": "12 crans dinitiative",
"flashback": "non", "flashback": "non",
"components": "<ul><li>Mots : sûtra du diamant, prière à</li></ul><p>Sannung, citation du Wong Ting Ging</p><ul><li>Gestes : pression sur les points vitaux,</li></ul><p>massage, posture du lotus</p><ul><li>État desprit : pensées apaisées, humeur</li></ul><p>combative</p><ul><li>Consommables</li></ul><p>:</p><p>pilules</p><p>de</p><p>cinabre, décoction dherbes, granules</p><p>dhoméopathie</p><ul><li>Objets : schéma des points vitaux</li></ul><p>et</p><p>méridiens</p><p>d’énergie,</p><p>appareil</p><p>d’électrostimulation</p>", "components": "<ul><li>Mots : sûtra du diamant, prière à<br>Sannung, citation du Wong Ting Ging</li></ul><ul><li>Gestes : pression sur les points vitaux,<br>massage, posture du lotus</li></ul><ul><li>État desprit : pensées apaisées, humeur<br>combative</li></ul><ul><li>Consommables<br>:<br>pilules<br>cinabre, décoction dherbes, granules<br>dhoméopathie</li></ul><ul><li>Objets : schéma des points vitaux<br>et<br>méridiens<br>d’énergie,<br>appareil<br>d’électrostimulation</li></ul>",
"effects": "<p>nest possible daffecter que soi-même</p><p>avec les sorts de cette Spécialité.</p><ul><li>LEffet « source de dégâts récurrents »</li></ul><p>permet de diminuer la valeur dun poison ou dune infection démoniaque,</p><p>indiquant le renforcement des points</p><p>vitaux. Cela peut aller jusqu’à détruire</p><p>cette source de dégâts récurrents en</p><p>abaissant sa valeur à 0.</p><ul><li>LEffet « Trois Trésors » offre une protection contre une perte de Zing ou de</li></ul><p>San pour simuler la résistance du corps</p><p>à un venin ou une maladie spirituelle.</p><p>Il permet aussi de récupérer quelques</p><p>points de Zing ou de San directement,</p><p>symbolisant la capacité du corps à se</p><p>régénérer en redirigeant l’énergie interne là où cela savère utile.</p><p>la magie</p><p>怪</p><p>Temps de réalisation (accéléré) : 3 crans</p><p>dinitiative</p><p>Flash-back : non</p><p>Composantes :</p><ul><li>Mots : sûtra du cœur, prière à Man</li></ul><p>Coeng, syllabe « Ohm », citation du</p><p>Wong Ting Ging</p><ul><li>Gestes : doigts joints en position de</li></ul><p>prière, posture du lotus</p><ul><li>État desprit : pensées profondes, mouwai</li><li>Consommables : encens, vitamines</li><li>Objets : talisman, ouvrage ancien, liseuse numérique, amulette</li></ul><p>Effets :</p><ul><li>Il nest possible daffecter que soi-même</li></ul><p>avec les sorts de cette Spécialité.</p><ul><li>LEffet « bonus » indique les dés-fastes</li></ul><p>ou dés supplémentaires à lancer lors</p><p>dactions mentales (couvertes par</p><p>les Compétences Érudition, Sciences,</p><p>Technologie</p><p>mais</p><p>aussi</p><p>parfois</p><p>Enquête…), permettant des prouesses</p><p>intellectuelles remarquables.</p><ul><li>Ce même Effet peut être utilisé pour diminuer les malus dus à la perte de San</li></ul><p>pour simuler la résistance accrue aux</p><p>traumas dun esprit affermi.</p><ul><li>LEffet « Trois Trésors » autorise la</li></ul><p>création dune protection du San pour</p><p>mettre en avant la résistance mentale</p><p>qui agit comme un bouclier.</p><ul><li>LEffet « durée » permet de décider du</li></ul><p>temps durant lequel le renforcement de</p><p>lesprit perdure.</p><p>les chroniques</p><p>de l’étrange</p><p>怪</p><p>299</p><p>s</p><p>ue</p><p>niq e</p><p>o</p><p>hr ng</p><p>s c ra</p><p>le l’ét</p><p>de</p><ul><li>LEffet « bonus » octroie des dés supplémentaires à lancer sur un jet de récupération afin de guérir plus vite soit au</li></ul><p>prochain jet, soit éventuellement pendant une période plus longue couverte</p><p>par lEffet « durée ».</p><ul><li>LEffet « ampleur » indique limportance</li></ul><p>du besoin vital dont le personnage peut se</p><p>passer et lEffet « durée » fixe le temps durant lequel le personnage peut tenir ainsi.</p>", "effects": "<p>nest possible daffecter que soi-même</p><p>avec les sorts de cette Spécialité.</p><ul><li>LEffet « source de dégâts récurrents »<br>permet de diminuer la valeur dun poison ou dune infection démoniaque,<br>indiquant le renforcement des points<br>vitaux. Cela peut aller jusqu’à détruire<br>cette source de dégâts récurrents en<br>abaissant sa valeur à 0.</li></ul><ul><li>LEffet « Trois Trésors » offre une protection contre une perte de Zing ou de<br>San pour simuler la résistance du corps<br>à un venin ou une maladie spirituelle.<br>Il permet aussi de récupérer quelques<br>points de Zing ou de San directement,<br>symbolisant la capacité du corps à se<br>régénérer en redirigeant l’énergie interne là où cela savère utile.<br>la magie<br>Temps de réalisation (accéléré) : 3 crans<br>dinitiative<br>Flash-back : non<br>Composantes :</li></ul><ul><li>Mots : sûtra du cœur, prière à Man<br>Coeng, syllabe « Ohm », citation du<br>Wong Ting Ging</li></ul><ul><li>Gestes : doigts joints en position de<br>prière, posture du lotus</li></ul><ul><li>État desprit : pensées profondes, mouwai</li><li>Consommables : encens, vitamines</li><li>Objets : talisman, ouvrage ancien, liseuse numérique, amulette<br>Effets :</li></ul><ul><li>Il nest possible daffecter que soi-même<br>avec les sorts de cette Spécialité.</li></ul><ul><li>LEffet « bonus » indique les dés-fastes<br>ou dés supplémentaires à lancer lors<br>dactions mentales (couvertes par<br>les Compétences Érudition, Sciences,<br>Technologie<br>mais<br>aussi<br>parfois<br>Enquête…), permettant des prouesses<br>intellectuelles remarquables.</li></ul><ul><li>Ce même Effet peut être utilisé pour diminuer les malus dus à la perte de San<br>pour simuler la résistance accrue aux<br>traumas dun esprit affermi.</li></ul><ul><li>LEffet « Trois Trésors » autorise la<br>création dune protection du San pour<br>mettre en avant la résistance mentale<br>qui agit comme un bouclier.</li></ul><ul><li>LEffet « durée » permet de décider du<br>temps durant lequel le renforcement de<br>lesprit perdure.</li></ul><ul><li>LEffet « bonus » octroie des dés supplémentaires à lancer sur un jet de récupération afin de guérir plus vite soit au<br>prochain jet, soit éventuellement pendant une période plus longue couverte<br>par lEffet « durée ».</li></ul><ul><li>LEffet « ampleur » indique limportance<br>du besoin vital dont le personnage peut se<br>passer et lEffet « durée » fixe le temps durant lequel le personnage peut tenir ainsi.</li></ul>",
"examples": "<p>Voici une liste non exhaustive de sorts utiles,</p><p>avec leur coût en Puissance :</p><ul><li>Puiser la vitalité dans le Hei (2 points) : le</li></ul><p>lanceur récupère immédiatement 1 point</p><p>de Zing ou 1 point de San (+ 2 points par</p><p>point de Zing ou San supplémentaire récupéré</p><p>au-delà du premier).</p><ul><li>Éliminer le poison (3 points) : diminue de</li></ul><p>1 point la valeur dun poison (source de dégâts</p><p>physiques récurrents) qui affecte le lanceur,</p><p>ce qui lannule si cette valeur est réduite à 0</p><p>(+ 3 points par diminution supplémentaire de</p><p>1 point au-delà de la première).</p><ul><li>Lever la malédiction (3 points) : diminue de</li></ul><p>1 point la valeur dune malédiction (source</p><p>de dégâts spirituels récurrents) qui affecte</p><p>le lanceur, ce qui lannule si cette valeur est</p><p>réduite 0 (+ 3 points par diminution supplémentaire de 1 point au-delà de la première).</p><ul><li>Retrouver l’équilibre du mouwai (3 points) : le</li></ul><p>lanceur ajoute 1 dé supplémentaire à lancer sur</p><p>un prochain jet de récupération (+ 3 points</p><p>par dé supplémentaire au-delà du premier).</p><ul><li>Apothéose de lascète (8 points) : permet</li></ul><p>au lanceur de se passer de boire, manger et</p><p>dormir (impact limité sur un scénario, donc</p><p>ampleur faible) pendant vingt-quatre heures</p><p>(pour prolonger : + 6 points par jour supplémentaire au-delà du premier).</p><p>Comme dans les exemples précédents, il est</p><p>possible dutiliser plusieurs fois le même Effet</p><p>afin de récupérer plusieurs points de Zing ou de</p><p>San, ou dobtenir un bonus plus important, en</p><p>payant plusieurs fois le coût en Puissance lors</p><p>dun seul et même jet de magie. Éliminer totalement un poison dune valeur de 3 demande donc</p><p>9 points de Puissance.</p><p>N.B. : si un PJ souhaite utiliser le fait de se</p><p>passer dun besoin vital pour se retenir de respirer</p><p>afin d’échapper à la noyade ou à un gaz toxique, il</p><p>peut utiliser plutôt la valeur de Puissance proposée</p><p>pour gérer la diminution dune source de dégâts</p><p>récurrents. Comme il sagit dune source généralisée, seul le personnage y est immunisé temporairement : il suffit dajouter lEffet « durée » pour</p><p>que cette immunité dure plus longtemps.</p><p>300</p><p>Manipulation</p><p>Le PJ sait exprimer son énergie hors de son</p><p>corps et la diffuser dans son environnement pour</p><p>agir dessus. Son énergie ainsi projetée peut faire</p><p>bouger des objets à distance lui permettant de</p><p>les attirer, de les repousser ou de les déplacer</p><p>à son gré.</p><p>Grâce à une concentration sans faille, il est</p><p>même possible au personnage de manipuler à</p><p>distance des mécanismes faire démarrer une</p><p>voiture, actionner un interrupteur, désamorcer</p><p>une bombe, etc.</p><p>怪 Élément associé : Feu</p><p>怪 Hei : Yang</p><p>怪 Temps de réalisation (rituel) : 5 minutes</p><p>怪 Temps de réalisation (accéléré) : 3 crans</p><p>dinitiative</p><p>怪 Flash-back : non</p><p>怪 Composantes :</p><ul><li>Mots : description des mo</li></ul>", "examples": "<p>Voici une liste non exhaustive de sorts utiles,</p><p>avec leur coût en Puissance :</p><ul><li>Puiser la vitalité dans le Hei (2 points) : le<br>lanceur récupère immédiatement 1 point<br>de Zing ou 1 point de San (+ 2 points par<br>point de Zing ou San supplémentaire récupéré<br>au-delà du premier).</li></ul><ul><li>Éliminer le poison (3 points) : diminue de<br>1 point la valeur dun poison (source de dégâts<br>physiques récurrents) qui affecte le lanceur,<br>ce qui lannule si cette valeur est réduite à 0<br>(+ 3 points par diminution supplémentaire de<br>1 point au-delà de la première).</li></ul><ul><li>Lever la malédiction (3 points) : diminue de<br>1 point la valeur dune malédiction (source<br>de dégâts spirituels récurrents) qui affecte<br>le lanceur, ce qui lannule si cette valeur est<br>réduite 0 (+ 3 points par diminution supplémentaire de 1 point au-delà de la première).</li></ul><ul><li>Retrouver l’équilibre du mouwai (3 points) : le<br>lanceur ajoute 1 dé supplémentaire à lancer sur<br>un prochain jet de récupération (+ 3 points<br>par dé supplémentaire au-delà du premier).</li></ul><ul><li>Apothéose de lascète (8 points) : permet<br>au lanceur de se passer de boire, manger et<br>dormir (impact limité sur un scénario, donc<br>ampleur faible) pendant vingt-quatre heures<br>(pour prolonger : + 6 points par jour supplémentaire au-delà du premier).<br>Comme dans les exemples précédents, il est<br>possible dutiliser plusieurs fois le même Effet<br>afin de récupérer plusieurs points de Zing ou de<br>San, ou dobtenir un bonus plus important, en<br>payant plusieurs fois le coût en Puissance lors<br>dun seul et même jet de magie. Éliminer totalement un poison dune valeur de 3 demande donc<br>9 points de Puissance.<br>N.B. : si un PJ souhaite utiliser le fait de se<br>passer dun besoin vital pour se retenir de respirer<br>afin d’échapper à la noyade ou à un gaz toxique, il<br>peut utiliser plutôt la valeur de Puissance proposée<br>pour gérer la diminution dune source de dégâts<br>récurrents. Comme il sagit dune source généralisée, seul le personnage y est immunisé temporairement : il suffit dajouter lEffet « durée » pour<br>que cette immunité dure plus longtemps.<br>Manipulation<br>Le PJ sait exprimer son énergie hors de son<br>corps et la diffuser dans son environnement pour<br>agir dessus. Son énergie ainsi projetée peut faire<br>bouger des objets à distance lui permettant de<br>les attirer, de les repousser ou de les déplacer<br>à son gré.<br>Grâce à une concentration sans faille, il est<br>même possible au personnage de manipuler à<br>distance des mécanismes faire démarrer une<br>voiture, actionner un interrupteur, désamorcer<br>une bombe, etc.</li></ul>",
"notes": "" "notes": ""
}, },
"effects": [], "effects": [],
@@ -17,9 +17,9 @@
"realizationtimeritual": "15 minutes", "realizationtimeritual": "15 minutes",
"realizationtimeaccelerated": "12 crans dinitiative", "realizationtimeaccelerated": "12 crans dinitiative",
"flashback": "oui", "flashback": "oui",
"components": "<ul><li>Mots : prière à Leoi Gung et Din Mou</li></ul><p>Gestes : danse rituelle, bras levés au ciel</p><ul><li>État desprit : concentration, pensées reliées au phénomène climatique à invoquer</li><li>Consommables : pétards, feux dartifice,</li></ul><p>talismans</p><ul><li>Objets : vajra, sceptre taoïste jyuji, baromètre, cymbales, tablette de commandement aux éléments</li></ul>", "components": "<ul><li>Mots : prière à Leoi Gung et Din Mou<br>Gestes : danse rituelle, bras levés au ciel</li></ul><ul><li>État desprit : concentration, pensées reliées au phénomène climatique à invoquer</li><li>Consommables : pétards, feux dartifice,<br>talismans</li></ul><ul><li>Objets : vajra, sceptre taoïste jyuji, baromètre, cymbales, tablette de commandement aux éléments</li></ul>",
"effects": "<p>Effet « ampleur » permet de mesurer la</p><p>puissance du phénomène climatique que</p><p>le personnage est capable de neutraliser :</p><p>une Ampleur faible stoppe une simple</p><p>averse ; une Ampleur moyenne dissipe un</p><p>épais banc de brouillard ; une Ampleur</p><p>importante repousse un puissant orage.</p><ul><li>LEffet « Trois Trésors » indique les dégâts</li></ul><p>occasionnés par le phénomène météorologique convoqué par le personnage, comme</p><p>un éclair qui frappe un individu ou une</p><p>bourrasque qui le projette contre un mur.</p><ul><li>LEffet « malus » traduit certains effets</li></ul><p>concrets du phénomène météorologique</p><p>convoqué, en imposant des dés-néfastes</p><p>ou en diminuant le nombre de dés à lancer</p><p>lors dactions particulières (se repérer dans</p><p>le brouillard, courir sur un sol gelé, etc.).</p><ul><li>LEffet « durée » décide du temps que</li></ul><p>dure le phénomène climatique invoqué.</p><ul><li>LEffet « aire » délimite la zone quil affecte.</li><li>LEffet « distance » permet daffecter</li></ul><p>une zone dans laquelle on ne se situe</p><p>pas forcément, en la désignant à laide</p><p>dune carte par exemple.</p><p>314</p>", "effects": "<p>Effet « ampleur » permet de mesurer la</p><p>puissance du phénomène climatique que</p><p>le personnage est capable de neutraliser :</p><p>une Ampleur faible stoppe une simple</p><p>averse ; une Ampleur moyenne dissipe un</p><p>épais banc de brouillard ; une Ampleur</p><p>importante repousse un puissant orage.</p><ul><li>LEffet « Trois Trésors » indique les dégâts<br>occasionnés par le phénomène météorologique convoqué par le personnage, comme<br>un éclair qui frappe un individu ou une<br>bourrasque qui le projette contre un mur.</li></ul><ul><li>LEffet « malus » traduit certains effets<br>concrets du phénomène météorologique<br>convoqué, en imposant des dés-néfastes<br>ou en diminuant le nombre de dés à lancer<br>lors dactions particulières (se repérer dans<br>le brouillard, courir sur un sol gelé, etc.).</li></ul><ul><li>LEffet « durée » décide du temps que<br>dure le phénomène climatique invoqué.</li></ul><ul><li>LEffet « aire » délimite la zone quil affecte.</li><li>LEffet « distance » permet daffecter<br>une zone dans laquelle on ne se situe<br>pas forcément, en la désignant à laide<br>dune carte par exemple.</li></ul>",
"examples": "<p>Voici une liste non exhaustive de sorts climatologiques utiles, avec leur coût en Puissance :</p><ul><li>Le vent se lève (7 points) : le sortilège affecte</li></ul><p>une zone équivalente à un appartement ou</p><p>une maison et dure 1 scène. Un vent très fort</p><p>souffle dans toute cette zone, ce qui impose</p><p>1 dé-néfaste à quiconque sy trouve sur toutes</p><p>ses actions (+ 1 point pour étendre la durée à</p><p>2 heures) (+ 1 point pour étendre laire deffet</p><p>à un immeuble, + 1 point supplémentaire pour</p><p>affecter tout un pâté de maisons) (+ 2 points</p><p>par dé-néfaste supplémentaire au-delà du</p><p>premier) (+ 4 points pour épargner ces effets</p><p>au lanceur et jusqu’à 4 de ses compagnons)</p><p> à partir de 3 dés-néfastes imposés par les</p><p>variantes les plus puissantes de ce sort, le vent</p><p>est ostensiblement surnaturel et comparable à</p><p>celui dune petite tornade ; il peut occasionner</p><p>des dégâts matériels à la discrétion du MJ,</p><p>dont lusage de la Tin Ji rendra alors compte</p><p>d’événements supplémentaires.</p><ul><li>La foudre frappe (6 points) : le sortilège affecte 1 seule cible à laquelle il cause 6 dégâts</li></ul><p>affectant directement son Zing (ou sa Vitalité</p><p>dans le cas dun PNJ), sans tenir compte</p><p>dune éventuelle protection (+ 2 points si les</p><p>conditions météorologiques de départ imposent</p><p>au lanceur du sort de changer légèrement le</p><p>climat avant de faire tomber la foudre par</p><p>exemple, amonceler des nuages noirs dans un</p><p>ciel jusquici radieux) (+ 1 point par dégât</p><p>supplémentaire au-delà du premier).</p><ul><li>La brume tombe (9 points) : le sortilège affecte une zone équivalent à un immeuble et</li></ul><p>dure 1 scène. À lintérieur de cette zone, le</p><p>brouillard est si épais que tous les jets où il</p><p>est nécessaire dutiliser la vue se voient retirer</p><p>1 dé à lancer (ou voient diminuer de 1 lAptitude concernée dans le cas dun PNJ) (+ 1 point</p><p>pour étendre la durée à 2 heures) (+ 1 point</p><p>pour étendre laire deffet à un pâté de maisons) (+ 3 points par dé à retirer supplémentaire au-delà du premier) à partir de 2 dés</p><p>à retirer, imposés par les variantes les plus</p><p>puissantes de ce sort, le brouillard savère si</p><p>épais quil est visiblement surnaturel.</p><ul><li>Apaisement (10 à 14 points) : ce sortilège permet dinfluencer la météo sur une zone aussi</li></ul><p>grande quun quartier de Hong Kong. Le coût en</p><p>Puissance varie selon lampleur du phénomène</p><p>météorologique que le lanceur veut apaiser :</p><p>de stopper une averse à calmer une tempête</p><p>en passant par dissiper un brouillard à</p><p>la discrétion du MJ. Laccalmie dure 1 scène</p><p>(+ 1 point pour étendre la durée à 2 heures).</p><ul><li>La tempête se déchaîne (16 points) : le vent et</li></ul><p>la pluie, accompagnés de fortes bourrasques</p><p>La Magie dor est un accomplissement pour un</p><p>taoïste, désormais capable de dissocier son âme</p><p>de son corps. Sa pure essence spirituelle peut</p><p>alors voyager librement, sous une forme invisible</p><p>et intangible. Il lui est ainsi possible de transmettre un message à une personne lointaine, le</p><p>plus souvent dans un rêve voire de partager des</p><p>informations avec plusieurs individus.</p><p>L’âme libérée de sa chair voyage à la vitesse</p><p>de la pensée et perçoit avec presque les mêmes</p><p>sens que le corps : elle peut voir, entendre, sentir, etc. mais pas toucher elle reste immatérielle et incapable dinteraction physique avec</p><p>son environnement.</p><p>Gare toutefois : laisser son corps à labandon trop longtemps ne va pas sans danger, un</p><p>esprit errant peut très bien décider dinvestir</p><p>cette enveloppe charnelle vide si aucune protection mystique ne la garde. De plus, si l’âme est</p><p>empêchée de retourner dans son corps après le</p><p>temps limite (car prisonnière dun démon, par</p><p>exemple), le PJ peut y perdre la vie.</p><p>怪 Élément associé : Bois</p><p>怪 Hei : Yang</p><p>怪 Temps de réalisation (rituel) : 1 heure</p><p>怪 Temps de réalisation (accéléré) : non</p><p>applicable</p><p>怪 Flash-back : oui</p><p>怪 Composantes :</p><ul><li>Mots : syllabe « Ohm »</li><li>Gestes</li></ul>", "examples": "<p>Voici une liste non exhaustive de sorts climatologiques utiles, avec leur coût en Puissance :</p><ul><li>Le vent se lève (7 points) : le sortilège affecte<br>une zone équivalente à un appartement ou<br>une maison et dure 1 scène. Un vent très fort<br>souffle dans toute cette zone, ce qui impose<br>1 dé-néfaste à quiconque sy trouve sur toutes<br>ses actions (+ 1 point pour étendre la durée à<br>2 heures) (+ 1 point pour étendre laire deffet<br>à un immeuble, + 1 point supplémentaire pour<br>affecter tout un pâté de maisons) (+ 2 points<br>par dé-néfaste supplémentaire au-delà du<br>premier) (+ 4 points pour épargner ces effets<br>au lanceur et jusqu’à 4 de ses compagnons)<br> à partir de 3 dés-néfastes imposés par les<br>variantes les plus puissantes de ce sort, le vent<br>est ostensiblement surnaturel et comparable à<br>celui dune petite tornade ; il peut occasionner<br>des dégâts matériels à la discrétion du MJ,<br>dont lusage de la Tin Ji rendra alors compte<br>d’événements supplémentaires.</li></ul><ul><li>La foudre frappe (6 points) : le sortilège affecte 1 seule cible à laquelle il cause 6 dégâts<br>affectant directement son Zing (ou sa Vitalité<br>dans le cas dun PNJ), sans tenir compte<br>dune éventuelle protection (+ 2 points si les<br>conditions météorologiques de départ imposent<br>au lanceur du sort de changer légèrement le<br>climat avant de faire tomber la foudre par<br>exemple, amonceler des nuages noirs dans un<br>ciel jusquici radieux) (+ 1 point par dégât<br>supplémentaire au-delà du premier).</li></ul><ul><li>La brume tombe (9 points) : le sortilège affecte une zone équivalent à un immeuble et<br>dure 1 scène. À lintérieur de cette zone, le<br>brouillard est si épais que tous les jets où il<br>est nécessaire dutiliser la vue se voient retirer<br>1 dé à lancer (ou voient diminuer de 1 lAptitude concernée dans le cas dun PNJ) (+ 1 point<br>pour étendre la durée à 2 heures) (+ 1 point<br>pour étendre laire deffet à un pâté de maisons) (+ 3 points par dé à retirer supplémentaire au-delà du premier) à partir de 2 dés<br>à retirer, imposés par les variantes les plus<br>puissantes de ce sort, le brouillard savère si<br>épais quil est visiblement surnaturel.</li></ul><ul><li>Apaisement (10 à 14 points) : ce sortilège permet dinfluencer la météo sur une zone aussi<br>grande quun quartier de Hong Kong. Le coût en<br>Puissance varie selon lampleur du phénomène<br>météorologique que le lanceur veut apaiser :<br>de stopper une averse à calmer une tempête<br>en passant par dissiper un brouillard à<br>la discrétion du MJ. Laccalmie dure 1 scène<br>(+ 1 point pour étendre la durée à 2 heures).</li></ul><ul><li>La tempête se déchaîne (16 points) : le vent et<br>la pluie, accompagnés de fortes bourrasques<br>La Magie dor est un accomplissement pour un<br>taoïste, désormais capable de dissocier son âme<br>de son corps. Sa pure essence spirituelle peut<br>alors voyager librement, sous une forme invisible<br>et intangible. Il lui est ainsi possible de transmettre un message à une personne lointaine, le<br>plus souvent dans un rêve voire de partager des<br>informations avec plusieurs individus.<br>L’âme libérée de sa chair voyage à la vitesse<br>de la pensée et perçoit avec presque les mêmes<br>sens que le corps : elle peut voir, entendre, sentir, etc. mais pas toucher elle reste immatérielle et incapable dinteraction physique avec<br>son environnement.<br>Gare toutefois : laisser son corps à labandon trop longtemps ne va pas sans danger, un<br>esprit errant peut très bien décider dinvestir<br>cette enveloppe charnelle vide si aucune protection mystique ne la garde. De plus, si l’âme est<br>empêchée de retourner dans son corps après le<br>temps limite (car prisonnière dun démon, par<br>exemple), le PJ peut y perdre la vie.</li></ul>",
"notes": "" "notes": ""
}, },
"effects": [], "effects": [],
@@ -17,9 +17,9 @@
"realizationtimeritual": "5 minutes", "realizationtimeritual": "5 minutes",
"realizationtimeaccelerated": "non applicable Flash-back : oui Composantes : • Mots : imprécations envers la personne maudite, prière à une divinité concernée • Gestes : mouvements agressifs, ingestion dune partie du corps de la personne à maudire • État desprit : pensées mauvaises centrées sur la personne à maudire, colère, indignation • Consommables : formulaire de plainte céleste, encens, partie du corps de la personne à maudire • Objets : figurine, objet appartenant à la personne à maudire, amulette, sceau de jade Effets : • LEffet « source de dégâts récurrents » permet de créer une source de dégâts récurrents (comme des cauchemars ou des visions) et den fixer la force et la fréquence, durant une période couverte par lEffet « durée ». • LEffet « malus » traduit certains effets de la malédiction en imposant des dés-néfastes ou en diminuant le nombre de dés à lancer lors dactions particulières (liées à un Aspect ou une Compétence par exemple, affaiblir le corps aura des conséquences sur les jets dactions physiques). • LEffet « distance » indique à quelle distance maximum doit se trouver la personne à maudire lors du lancement du sort. EXEMPLES Voici une liste non exhaustive de malédictions utiles, avec leur coût en Puissance : • Mauvais œil (5 points) : lancée jusqu’à distance courte, cette malédiction entraîne la malchance de sa cible, qui subit 1 dé-néfaste à chacune de ses actions pendant une durée de 1 scène (+ 2 points par dé-faste supplémentaire au-delà du premier) (+ 4 points pour étendre la malédiction à une durée de 1 journée) (+ 2 points pour affecter jusqu’à 3 cibles, + 2 points supplémentaires pour affecter 5 cibles) (+ 1 point pour passer à distance extrême mais toujours en vue). • Malédiction de la faiblesse du corps (6 points) : la cible de cette malédiction qui se lance jusqu’à distance courte se sent fatiguée et faible. Elle retire 1 dé à lancer (ou diminue de 1 ses Aptitudes dans le cas dun PNJ) à chacune de ses actions pendant une durée de 1 scène. LEffet est le même que si elle subissait un malus dû à une perte de Zing et il peut donc être annulé par les sorts agissant à ce niveau, mais il se cumule avec les malus dus aux blessures réelles (+ 3 points par dé à retirer supplémentaire au-delà du premier) (+ 4 points pour étendre la malédiction à une durée de 1 journée) (+ 2 points pour affecter jusqu’à 3 cibles, + 2 points supplémentaires pour affecter 5 cibles) (+ 1 point pour passer à distance extrême mais toujours en vue) si la cible na plus aucun dé à lancer pour une action (ou voit ses Aptitudes réduites à 0), elle ne peut pas la réaliser car devenue trop faible pour bouger. Transfiguration la magie Le PJ est capable de transformer son apparence dans une certaine mesure. Grandir ou rapetisser, changer de sexe, modifier ses traits, ajuster sa corpulence, etc. jusqu’à copier lapparence dune personne précise. Il ne sagit pas dune réelle transformation physique ni dune illusion : en réalité, le fat si modifie son essence de façon superficielle ou plus profonde. À lextrême, cette magie permet dadopter la forme dun animal et den acquérir alors les caractéristiques (un oiseau peut voler, un poisson nager sous leau, un fauve bénéficier dune rapidité toute féline, etc.).", "realizationtimeaccelerated": "non applicable Flash-back : oui Composantes : • Mots : imprécations envers la personne maudite, prière à une divinité concernée • Gestes : mouvements agressifs, ingestion dune partie du corps de la personne à maudire • État desprit : pensées mauvaises centrées sur la personne à maudire, colère, indignation • Consommables : formulaire de plainte céleste, encens, partie du corps de la personne à maudire • Objets : figurine, objet appartenant à la personne à maudire, amulette, sceau de jade Effets : • LEffet « source de dégâts récurrents » permet de créer une source de dégâts récurrents (comme des cauchemars ou des visions) et den fixer la force et la fréquence, durant une période couverte par lEffet « durée ». • LEffet « malus » traduit certains effets de la malédiction en imposant des dés-néfastes ou en diminuant le nombre de dés à lancer lors dactions particulières (liées à un Aspect ou une Compétence par exemple, affaiblir le corps aura des conséquences sur les jets dactions physiques). • LEffet « distance » indique à quelle distance maximum doit se trouver la personne à maudire lors du lancement du sort. EXEMPLES Voici une liste non exhaustive de malédictions utiles, avec leur coût en Puissance : • Mauvais œil (5 points) : lancée jusqu’à distance courte, cette malédiction entraîne la malchance de sa cible, qui subit 1 dé-néfaste à chacune de ses actions pendant une durée de 1 scène (+ 2 points par dé-faste supplémentaire au-delà du premier) (+ 4 points pour étendre la malédiction à une durée de 1 journée) (+ 2 points pour affecter jusqu’à 3 cibles, + 2 points supplémentaires pour affecter 5 cibles) (+ 1 point pour passer à distance extrême mais toujours en vue). • Malédiction de la faiblesse du corps (6 points) : la cible de cette malédiction qui se lance jusqu’à distance courte se sent fatiguée et faible. Elle retire 1 dé à lancer (ou diminue de 1 ses Aptitudes dans le cas dun PNJ) à chacune de ses actions pendant une durée de 1 scène. LEffet est le même que si elle subissait un malus dû à une perte de Zing et il peut donc être annulé par les sorts agissant à ce niveau, mais il se cumule avec les malus dus aux blessures réelles (+ 3 points par dé à retirer supplémentaire au-delà du premier) (+ 4 points pour étendre la malédiction à une durée de 1 journée) (+ 2 points pour affecter jusqu’à 3 cibles, + 2 points supplémentaires pour affecter 5 cibles) (+ 1 point pour passer à distance extrême mais toujours en vue) si la cible na plus aucun dé à lancer pour une action (ou voit ses Aptitudes réduites à 0), elle ne peut pas la réaliser car devenue trop faible pour bouger. Transfiguration la magie Le PJ est capable de transformer son apparence dans une certaine mesure. Grandir ou rapetisser, changer de sexe, modifier ses traits, ajuster sa corpulence, etc. jusqu’à copier lapparence dune personne précise. Il ne sagit pas dune réelle transformation physique ni dune illusion : en réalité, le fat si modifie son essence de façon superficielle ou plus profonde. À lextrême, cette magie permet dadopter la forme dun animal et den acquérir alors les caractéristiques (un oiseau peut voler, un poisson nager sous leau, un fauve bénéficier dune rapidité toute féline, etc.).",
"flashback": "non", "flashback": "non",
"components": "<ul><li>Mots : prière à Lou Long (</li></ul>", "components": "<ul><li>Mots : imprécations envers la personne maudite, prière à une divinité concernée</li></ul><ul><li>Gestes : mouvements agressifs, ingestion d'une partie du corps de la personne à maudire</li><li>État d'esprit : pensées mauvaises centrées sur la personne à maudire, colère, indignation</li></ul><ul><li>Consommables : formulaire de plainte céleste, encens, partie du corps de la personne à maudire</li><li>Objets : figurine, objet appartenant à la personne à maudire, amulette, sceau de jade</li></ul>",
"effects": "<p>fet « source de dégâts récurrents »</p><p>permet de créer une source de dégâts</p><p>récurrents (comme des cauchemars ou</p><p>des visions) et den fixer la force et la</p><p>fréquence, durant une période couverte</p><p>par lEffet « durée ».</p><ul><li>LEffet « malus » traduit certains effets de la malédiction en imposant</li></ul><p>des dés-néfastes ou en diminuant le</p><p>nombre de dés à lancer lors dactions</p><p>particulières (liées à un Aspect ou une</p><p>Compétence par exemple, affaiblir le</p><p>corps aura des conséquences sur les jets</p><p>dactions physiques).</p><ul><li>LEffet « distance » indique à quelle</li></ul><p>distance maximum doit se trouver la</p><p>personne à maudire lors du lancement</p><p>du sort.</p>", "effects": "<p>fet « source de dégâts récurrents »</p><p>permet de créer une source de dégâts</p><p>récurrents (comme des cauchemars ou</p><p>des visions) et den fixer la force et la</p><p>fréquence, durant une période couverte</p><p>par lEffet « durée ».</p><ul><li>LEffet « malus » traduit certains effets de la malédiction en imposant<br>des dés-néfastes ou en diminuant le<br>nombre de dés à lancer lors dactions<br>particulières (liées à un Aspect ou une<br>Compétence par exemple, affaiblir le<br>corps aura des conséquences sur les jets<br>dactions physiques).</li></ul><ul><li>LEffet « distance » indique à quelle<br>distance maximum doit se trouver la<br>personne à maudire lors du lancement<br>du sort.</li></ul>",
"examples": "<p>Voici une liste non exhaustive de malédictions utiles, avec leur coût en Puissance :</p><ul><li>Mauvais œil (5 points) : lancée jusqu’à</li></ul><p>distance courte, cette malédiction entraîne la malchance de sa cible, qui subit</p><p>1 dé-néfaste à chacune de ses actions pendant une durée de 1 scène (+ 2 points par</p><p>dé-faste supplémentaire au-delà du premier) (+ 4 points pour étendre la malédiction à une durée de 1 journée) (+ 2 points</p><p>pour affecter jusqu’à 3 cibles, + 2 points</p><p>supplémentaires pour affecter 5 cibles)</p><p>(+ 1 point pour passer à distance extrême</p><p> mais toujours en vue).</p><ul><li>Malédiction de la faiblesse du corps</li></ul><p>(6 points) : la cible de cette malédiction qui</p><p>se lance jusqu’à distance courte se sent fatiguée et faible. Elle retire 1 dé à lancer (ou</p><p>diminue de 1 ses Aptitudes dans le cas dun</p><p>PNJ) à chacune de ses actions pendant une</p><p>durée de 1 scène. LEffet est le même que</p><p>si elle subissait un malus dû à une perte</p><p>de Zing et il peut donc être annulé par</p><p>les sorts agissant à ce niveau, mais il se</p><p>cumule avec les malus dus aux blessures</p><p>réelles (+ 3 points par dé à retirer supplémentaire au-delà du premier) (+ 4 points</p><p>pour étendre la malédiction à une durée de</p><p>1 journée) (+ 2 points pour affecter jusqu’à</p><p>3 cibles, + 2 points supplémentaires pour</p><p>affecter 5 cibles) (+ 1 point pour passer à</p><p>distance extrême mais toujours en vue)</p><p> si la cible na plus aucun dé à lancer</p><p>pour une action (ou voit ses Aptitudes réduites à 0), elle ne peut pas la réaliser car</p><p>devenue trop faible pour bouger.</p><p>Transfiguration</p><p>la magie</p><p>Le PJ est capable de transformer son apparence dans une certaine mesure. Grandir ou</p><p>rapetisser, changer de sexe, modifier ses traits,</p><p>ajuster sa corpulence, etc. jusqu’à copier lapparence dune personne précise. Il ne sagit pas</p><p>dune réelle transformation physique ni dune</p><p>illusion : en réalité, le fat si modifie son essence</p><p>de façon superficielle ou plus profonde.</p><p>À lextrême, cette magie permet dadopter</p><p>la forme dun animal et den acquérir alors les</p><p>caractéristiques (un oiseau peut voler, un poisson nager sous leau, un fauve bénéficier dune</p><p>rapidité toute féline, etc.).</p><p>怪 Élément associé : Eau</p><p>怪 Hei : Yin</p><p>怪 Temps de réalisation (rituel) : 5 minutes</p><p>怪 Temps de réalisation (accéléré) : 6 crans</p><p>dinitiative</p><p>怪 Flash-back : non</p><p>怪 Composantes :</p><ul><li>Mots : prière à Lou Long (</li></ul>", "examples": "<p>Voici une liste non exhaustive de malédictions utiles, avec leur coût en Puissance :</p><ul><li>Mauvais œil (5 points) : lancée jusqu’à<br>distance courte, cette malédiction entraîne la malchance de sa cible, qui subit<br>1 dé-néfaste à chacune de ses actions pendant une durée de 1 scène (+ 2 points par<br>dé-faste supplémentaire au-delà du premier) (+ 4 points pour étendre la malédiction à une durée de 1 journée) (+ 2 points<br>pour affecter jusqu’à 3 cibles, + 2 points<br>supplémentaires pour affecter 5 cibles)<br>(+ 1 point pour passer à distance extrême<br> mais toujours en vue).</li></ul><ul><li>Malédiction de la faiblesse du corps<br>(6 points) : la cible de cette malédiction qui<br>se lance jusqu’à distance courte se sent fatiguée et faible. Elle retire 1 dé à lancer (ou<br>diminue de 1 ses Aptitudes dans le cas dun<br>PNJ) à chacune de ses actions pendant une<br>durée de 1 scène. LEffet est le même que<br>si elle subissait un malus dû à une perte<br>de Zing et il peut donc être annulé par<br>les sorts agissant à ce niveau, mais il se<br>cumule avec les malus dus aux blessures<br>réelles (+ 3 points par dé à retirer supplémentaire au-delà du premier) (+ 4 points<br>pour étendre la malédiction à une durée de<br>1 journée) (+ 2 points pour affecter jusqu’à<br>3 cibles, + 2 points supplémentaires pour<br>affecter 5 cibles) (+ 1 point pour passer à<br>distance extrême mais toujours en vue)<br> si la cible na plus aucun dé à lancer<br>pour une action (ou voit ses Aptitudes réduites à 0), elle ne peut pas la réaliser car<br>devenue trop faible pour bouger.<br>Transfiguration<br>la magie<br>Le PJ est capable de transformer son apparence dans une certaine mesure. Grandir ou<br>rapetisser, changer de sexe, modifier ses traits,<br>ajuster sa corpulence, etc. jusqu’à copier lapparence dune personne précise. Il ne sagit pas<br>dune réelle transformation physique ni dune<br>illusion : en réalité, le fat si modifie son essence<br>de façon superficielle ou plus profonde.<br>À lextrême, cette magie permet dadopter<br>la forme dun animal et den acquérir alors les<br>caractéristiques (un oiseau peut voler, un poisson nager sous leau, un fauve bénéficier dune<br>rapidité toute féline, etc.).</li></ul>",
"notes": "" "notes": ""
}, },
"effects": [], "effects": [],
File diff suppressed because one or more lines are too long
@@ -17,9 +17,9 @@
"realizationtimeritual": "1 heure", "realizationtimeritual": "1 heure",
"realizationtimeaccelerated": "12 crans dinitiative", "realizationtimeaccelerated": "12 crans dinitiative",
"flashback": "oui", "flashback": "oui",
"components": "<ul><li>Mots : prière aux Rois des Enfers, paroles de commandement, pleurs et</li></ul><p>plaintes</p><ul><li>Gestes : danse rituelle funéraire, salut</li></ul><p>aux défunts</p><ul><li>État desprit : concentration, mouwai,</li></ul><p>pensées de domination, pensées</p><p>morbides</p><ul><li>Consommables : papier, encens, cendres,</li></ul><p>argent funéraire</p><ul><li>Objets : talismans, nécessaire de calligraphie, sceau de jade, masque à limage</li></ul><p>怪</p><p>les chroniques</p><p>de l’étrange</p><p>NÉcromancie</p><p>EXEMPLES</p><p>Voici une liste non exhaustive de sorts nécromantiques utiles, avec leu</p>", "components": "<ul><li>Mots : prière aux Rois des Enfers, paroles de commandement, pleurs et<br>plaintes</li></ul><ul><li>Gestes : danse rituelle funéraire, salut<br>aux défunts</li></ul><ul><li>État desprit : concentration, mouwai,<br>pensées de domination, pensées<br>morbides</li></ul><ul><li>Consommables : papier, encens, cendres,<br>argent funéraire</li></ul><ul><li>Objets : talismans, nécessaire de calligraphie, sceau de jade, masque à limage du mort</li></ul>",
"effects": "<ul><li>L'Effet « ampleur » traduit l'importance des informations que le personnage parvient à apprendre des âmes défuntes.</li><li>L'Effet « durée » indique le temps durant lequel un goengsi reste animé et aux ordres du PJ.</li><li>L'Effet « distance » montre jusqu'à quelle portée les goengsi peuvent agir lorsqu'ils s'éloignent de leur maître. Il est possible de faire se lever plusieurs goengsi en achetant plusieurs fois l'Effet « durée ».</li><li>L'Effet « durée » fixe la période durant laquelle un personnage dont le nom a été falsifié dans le registre d'Yimlo ne peut pas mourir.</li></ul>", "effects": "<ul><li>L'Effet « ampleur » traduit l'importance des informations que le personnage parvient à apprendre des âmes défuntes.</li><li>L'Effet « durée » indique le temps durant lequel un goengsi reste animé et aux ordres du PJ.</li><li>L'Effet « distance » montre jusqu'à quelle portée les goengsi peuvent agir lorsqu'ils s'éloignent de leur maître. Il est possible de faire se lever plusieurs goengsi en achetant plusieurs fois l'Effet « durée ».</li><li>L'Effet « durée » fixe la période durant laquelle un personnage dont le nom a été falsifié dans le registre d'Yimlo ne peut pas mourir.</li></ul>",
"examples": "<p>Voici une liste non exhaustive de sorts nécromantiques utiles, avec leur coût en Puissance :</p><ul><li>Interroger les morts (2 à 6 points) : ce sort</li></ul><p>permet dinterroger un revenant rencontré</p><p>pendant une scène ou dappeler à soi lesprit</p><p>dun défunt afin de lui poser des questions</p><p>ou de recueillir des images en manipulant</p><p>des objets lui ayant appartenu (le coût initial</p><p>dépend de la nature des informations recueillies au choix du joueur selon le tableau</p><p>dAmpleur fourni).</p><ul><li>Tromper la mort (4 points) : permet dempêcher la mort dun personnage pendant</li></ul><p>6 heures, même sil ne possède plus de points</p><p>de Zing (ou de Vitalité dans le cas dun PNJ).</p><p>Cela ne lempêche pas de sombrer dans le</p><p>coma, mais il ne peut mourir totalement pendant la durée du sort, ce qui permet de lui</p><p>rendre du Zing par des soins divers durant ce</p><p>sursis (+ 2 points pour étendre la durée à</p><p>1 journée).</p><ul><li>Relever les morts (5 points) : permet dobtenir</li></ul><p>les services dun goengsi (cf p. 369) pendant</p><p>une durée de 1 scène. Ce dernier doit rester</p><p>dans un rayon de cinq cents mètres autour du</p><p>nécromancien (+ 2 points pour contrôler une</p><p>créature supplémentaire au-delà de la première) (+ 4 points par créature pour étendre</p><p>la durée à 1 journée).</p><p>Chaque sort nécessite son propre jet de magie</p><p>pour être lancé. Il est toutefois possible dutiliser</p><p>plus de Puissance pour en renforcer les effets</p><p>selon les indications fournies entre parenthèses.</p><p>313</p><p>s</p><p>ue</p><p>niq e</p><p>o</p><p>hr ng</p><p>s c ra</p><p>le l’ét</p><p>de</p><p>MaÎtrise climatique</p><p>Le PJ peut harmoniser son énergie interne avec</p><p>son environnement immédiat et contrôler dans une</p><p>certaine mesure le climat et les phénomènes météorologiques. Il est capable de faire pleuvoir ou</p><p>neiger, dabaisser ou d’élever la température, de</p><p>faire se lever un vent violent, dinvoquer une brume</p><p>épaisse, de faire tomber la foudre, etc. Le PJ peut</p><p>provoquer, mais aussi dissiper de tels phénomènes.</p><p>Contrôler ainsi les éléments permet dimposer des malus dans la zone couverte (le brouillard</p><p>étouffe les sons, le vent empêche de se mouvoir</p><p>correctement, etc.) malus qui concerneront</p><p>tous les personnages présents. Faire tomber la</p><p>foudre peut également provoquer des dégâts.</p><p>怪 Élément associé : Feu</p><p>怪 Hei : Yang</p><p>怪 Temps de réalisation (rituel) : 15 minutes</p><p>怪 Temps de réalisation (accéléré) : 12 crans</p><p>dinitiative</p><p>怪 Flash-back : oui</p><p>怪 Composantes :</p><ul><li>Mots : prière à Leoi Gu</li></ul>", "examples": "<p>Voici une liste non exhaustive de sorts nécromantiques utiles, avec leur coût en Puissance :</p><ul><li>Interroger les morts (2 à 6 points) : ce sort<br>permet dinterroger un revenant rencontré<br>pendant une scène ou dappeler à soi lesprit<br>dun défunt afin de lui poser des questions<br>ou de recueillir des images en manipulant<br>des objets lui ayant appartenu (le coût initial<br>dépend de la nature des informations recueillies au choix du joueur selon le tableau<br>dAmpleur fourni).</li></ul><ul><li>Tromper la mort (4 points) : permet dempêcher la mort dun personnage pendant<br>6 heures, même sil ne possède plus de points<br>de Zing (ou de Vitalité dans le cas dun PNJ).<br>Cela ne lempêche pas de sombrer dans le<br>coma, mais il ne peut mourir totalement pendant la durée du sort, ce qui permet de lui<br>rendre du Zing par des soins divers durant ce<br>sursis (+ 2 points pour étendre la durée à<br>1 journée).</li></ul><ul><li>Relever les morts (5 points) : permet dobtenir<br>les services dun goengsi (cf p. 369) pendant<br>une durée de 1 scène. Ce dernier doit rester<br>dans un rayon de cinq cents mètres autour du<br>nécromancien (+ 2 points pour contrôler une<br>créature supplémentaire au-delà de la première) (+ 4 points par créature pour étendre<br>la durée à 1 journée).<br>Chaque sort nécessite son propre jet de magie<br>pour être lancé. Il est toutefois possible dutiliser<br>plus de Puissance pour en renforcer les effets<br>selon les indications fournies entre parenthèses.<br>MaÎtrise climatique<br>Le PJ peut harmoniser son énergie interne avec<br>son environnement immédiat et contrôler dans une<br>certaine mesure le climat et les phénomènes météorologiques. Il est capable de faire pleuvoir ou<br>neiger, dabaisser ou d’élever la température, de<br>faire se lever un vent violent, dinvoquer une brume<br>épaisse, de faire tomber la foudre, etc. Le PJ peut<br>provoquer, mais aussi dissiper de tels phénomènes.<br>Contrôler ainsi les éléments permet dimposer des malus dans la zone couverte (le brouillard<br>étouffe les sons, le vent empêche de se mouvoir<br>correctement, etc.) malus qui concerneront<br>tous les personnages présents. Faire tomber la<br>foudre peut également provoquer des dégâts.</li></ul>",
"notes": "" "notes": ""
}, },
"effects": [], "effects": [],
File diff suppressed because one or more lines are too long
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
MANIFEST-000023 MANIFEST-000035
+7 -8
View File
@@ -1,8 +1,7 @@
2026/04/19-22:50:59.859744 7f037bfff6c0 Recovering log #21 2026/05/06-22:32:13.366106 7fe44efef6c0 Recovering log #33
2026/04/19-22:50:59.871412 7f037bfff6c0 Delete type=3 #19 2026/05/06-22:32:13.376874 7fe44efef6c0 Delete type=3 #31
2026/04/19-22:50:59.871550 7f037bfff6c0 Delete type=0 #21 2026/05/06-22:32:13.376974 7fe44efef6c0 Delete type=0 #33
2026/04/19-23:02:32.630802 7f00fa7ef6c0 Level-0 table #26: started 2026/05/06-22:37:23.617629 7fe44cfeb6c0 Level-0 table #38: started
2026/04/19-23:02:32.630843 7f00fa7ef6c0 Level-0 table #26: 0 bytes OK 2026/05/06-22:37:23.617668 7fe44cfeb6c0 Level-0 table #38: 0 bytes OK
2026/04/19-23:02:32.637048 7f00fa7ef6c0 Delete type=0 #24 2026/05/06-22:37:23.624147 7fe44cfeb6c0 Delete type=0 #36
2026/04/19-23:02:32.644851 7f00fa7ef6c0 Manual compaction at level-0 from '!items!3aig6MWvZCRoWXPW' @ 72057594037927935 : 1 .. '!items!cXaQG1TBE0jzrbNt' @ 0 : 0; will stop at (end) 2026/05/06-22:37:23.643567 7fe44cfeb6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end)
2026/04/19-23:02:32.644927 7f00fa7ef6c0 Manual compaction at level-1 from '!items!3aig6MWvZCRoWXPW' @ 72057594037927935 : 1 .. '!items!cXaQG1TBE0jzrbNt' @ 0 : 0; will stop at (end)
-8
View File
@@ -1,8 +0,0 @@
2026/04/19-22:43:58.297625 7f03b0dff6c0 Recovering log #17
2026/04/19-22:43:58.309059 7f03b0dff6c0 Delete type=3 #15
2026/04/19-22:43:58.309258 7f03b0dff6c0 Delete type=0 #17
2026/04/19-22:46:47.272463 7f00fa7ef6c0 Level-0 table #22: started
2026/04/19-22:46:47.272515 7f00fa7ef6c0 Level-0 table #22: 0 bytes OK
2026/04/19-22:46:47.279709 7f00fa7ef6c0 Delete type=0 #20
2026/04/19-22:46:47.287794 7f00fa7ef6c0 Manual compaction at level-0 from '!items!3aig6MWvZCRoWXPW' @ 72057594037927935 : 1 .. '!items!cXaQG1TBE0jzrbNt' @ 0 : 0; will stop at (end)
2026/04/19-22:46:47.287847 7f00fa7ef6c0 Manual compaction at level-1 from '!items!3aig6MWvZCRoWXPW' @ 72057594037927935 : 1 .. '!items!cXaQG1TBE0jzrbNt' @ 0 : 0; will stop at (end)
Binary file not shown.
Binary file not shown.
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
MANIFEST-000023
+8
View File
@@ -0,0 +1,8 @@
2026/05/06-22:32:13.427495 7fe44efef6c0 Recovering log #21
2026/05/06-22:32:13.437731 7fe44efef6c0 Delete type=3 #19
2026/05/06-22:32:13.437796 7fe44efef6c0 Delete type=0 #21
2026/05/06-22:37:23.643733 7fe44cfeb6c0 Level-0 table #26: started
2026/05/06-22:37:23.643771 7fe44cfeb6c0 Level-0 table #26: 0 bytes OK
2026/05/06-22:37:23.650510 7fe44cfeb6c0 Delete type=0 #24
2026/05/06-22:37:23.669664 7fe44cfeb6c0 Manual compaction at level-0 from '!journal!CDEGuideMain0001' @ 72057594037927935 : 1 .. '!journal.pages!CDEGuideMain0001.x83SZpLrbEi96PVQ' @ 0 : 0; will stop at (end)
2026/05/06-22:37:23.669706 7fe44cfeb6c0 Manual compaction at level-1 from '!journal!CDEGuideMain0001' @ 72057594037927935 : 1 .. '!journal.pages!CDEGuideMain0001.x83SZpLrbEi96PVQ' @ 0 : 0; will stop at (end)
+8
View File
@@ -0,0 +1,8 @@
2026/05/06-22:24:45.849795 7fe44efef6c0 Recovering log #17
2026/05/06-22:24:45.867206 7fe44efef6c0 Delete type=3 #15
2026/05/06-22:24:45.867306 7fe44efef6c0 Delete type=0 #17
2026/05/06-22:30:22.773890 7fe44cfeb6c0 Level-0 table #22: started
2026/05/06-22:30:22.773918 7fe44cfeb6c0 Level-0 table #22: 0 bytes OK
2026/05/06-22:30:22.780047 7fe44cfeb6c0 Delete type=0 #20
2026/05/06-22:30:22.798899 7fe44cfeb6c0 Manual compaction at level-0 from '!journal!CDEGuideMain0001' @ 72057594037927935 : 1 .. '!journal.pages!CDEGuideMain0001.x83SZpLrbEi96PVQ' @ 0 : 0; will stop at (end)
2026/05/06-22:30:22.798944 7fe44cfeb6c0 Manual compaction at level-1 from '!journal!CDEGuideMain0001' @ 72057594037927935 : 1 .. '!journal.pages!CDEGuideMain0001.x83SZpLrbEi96PVQ' @ 0 : 0; will stop at (end)
Binary file not shown.
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
MANIFEST-000023 MANIFEST-000035
+7 -8
View File
@@ -1,8 +1,7 @@
2026/04/19-22:50:59.891728 7f03b0dff6c0 Recovering log #21 2026/05/06-22:32:13.390543 7fe44efef6c0 Recovering log #33
2026/04/19-22:50:59.904474 7f03b0dff6c0 Delete type=3 #19 2026/05/06-22:32:13.400800 7fe44efef6c0 Delete type=3 #31
2026/04/19-22:50:59.904609 7f03b0dff6c0 Delete type=0 #21 2026/05/06-22:32:13.400881 7fe44efef6c0 Delete type=0 #33
2026/04/19-23:02:32.637235 7f00fa7ef6c0 Level-0 table #26: started 2026/05/06-22:37:23.636590 7fe44cfeb6c0 Level-0 table #38: started
2026/04/19-23:02:32.637302 7f00fa7ef6c0 Level-0 table #26: 0 bytes OK 2026/05/06-22:37:23.636613 7fe44cfeb6c0 Level-0 table #38: 0 bytes OK
2026/04/19-23:02:32.644587 7f00fa7ef6c0 Delete type=0 #24 2026/05/06-22:37:23.643393 7fe44cfeb6c0 Delete type=0 #36
2026/04/19-23:02:32.644866 7f00fa7ef6c0 Manual compaction at level-0 from '!items!0NDBw1YB54q3hLH0' @ 72057594037927935 : 1 .. '!items!ykekdZlirabRobEF' @ 0 : 0; will stop at (end) 2026/05/06-22:37:23.643628 7fe44cfeb6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end)
2026/04/19-23:02:32.644908 7f00fa7ef6c0 Manual compaction at level-1 from '!items!0NDBw1YB54q3hLH0' @ 72057594037927935 : 1 .. '!items!ykekdZlirabRobEF' @ 0 : 0; will stop at (end)
+7 -8
View File
@@ -1,8 +1,7 @@
2026/04/19-22:43:58.337151 7f037b7fe6c0 Recovering log #17 2026/05/06-22:24:45.793005 7fe44efef6c0 Recovering log #29
2026/04/19-22:43:58.351351 7f037b7fe6c0 Delete type=3 #15 2026/05/06-22:24:45.808875 7fe44efef6c0 Delete type=3 #27
2026/04/19-22:43:58.351494 7f037b7fe6c0 Delete type=0 #17 2026/05/06-22:24:45.808947 7fe44efef6c0 Delete type=0 #29
2026/04/19-22:46:47.258645 7f00fa7ef6c0 Level-0 table #22: started 2026/05/06-22:30:22.754997 7fe44cfeb6c0 Level-0 table #34: started
2026/04/19-22:46:47.258702 7f00fa7ef6c0 Level-0 table #22: 0 bytes OK 2026/05/06-22:30:22.755020 7fe44cfeb6c0 Level-0 table #34: 0 bytes OK
2026/04/19-22:46:47.265158 7f00fa7ef6c0 Delete type=0 #20 2026/05/06-22:30:22.760743 7fe44cfeb6c0 Delete type=0 #32
2026/04/19-22:46:47.287748 7f00fa7ef6c0 Manual compaction at level-0 from '!items!0NDBw1YB54q3hLH0' @ 72057594037927935 : 1 .. '!items!ykekdZlirabRobEF' @ 0 : 0; will stop at (end) 2026/05/06-22:30:22.773745 7fe44cfeb6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end)
2026/04/19-22:46:47.287830 7f00fa7ef6c0 Manual compaction at level-1 from '!items!0NDBw1YB54q3hLH0' @ 72057594037927935 : 1 .. '!items!ykekdZlirabRobEF' @ 0 : 0; will stop at (end)
Binary file not shown.
Binary file not shown.
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
MANIFEST-000023 MANIFEST-000035
+7 -8
View File
@@ -1,8 +1,7 @@
2026/04/19-22:50:59.909351 7f037bfff6c0 Recovering log #21 2026/05/06-22:32:13.402637 7fe44e7ee6c0 Recovering log #33
2026/04/19-22:50:59.920272 7f037bfff6c0 Delete type=3 #19 2026/05/06-22:32:13.413187 7fe44e7ee6c0 Delete type=3 #31
2026/04/19-22:50:59.920406 7f037bfff6c0 Delete type=0 #21 2026/05/06-22:32:13.413261 7fe44e7ee6c0 Delete type=0 #33
2026/04/19-23:02:32.624451 7f00fa7ef6c0 Level-0 table #26: started 2026/05/06-22:37:23.630418 7fe44cfeb6c0 Level-0 table #38: started
2026/04/19-23:02:32.624489 7f00fa7ef6c0 Level-0 table #26: 0 bytes OK 2026/05/06-22:37:23.630444 7fe44cfeb6c0 Level-0 table #38: 0 bytes OK
2026/04/19-23:02:32.630639 7f00fa7ef6c0 Delete type=0 #24 2026/05/06-22:37:23.636504 7fe44cfeb6c0 Delete type=0 #36
2026/04/19-23:02:32.644834 7f00fa7ef6c0 Manual compaction at level-0 from '!items!HKq5ANSGiBIdcnki' @ 72057594037927935 : 1 .. '!items!HKq5ANSGiBIdcnki' @ 0 : 0; will stop at (end) 2026/05/06-22:37:23.643610 7fe44cfeb6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end)
2026/04/19-23:02:32.644893 7f00fa7ef6c0 Manual compaction at level-1 from '!items!HKq5ANSGiBIdcnki' @ 72057594037927935 : 1 .. '!items!HKq5ANSGiBIdcnki' @ 0 : 0; will stop at (end)
+7 -8
View File
@@ -1,8 +1,7 @@
2026/04/19-22:43:58.358562 7f037bfff6c0 Recovering log #17 2026/05/06-22:24:45.812009 7fe44dfed6c0 Recovering log #29
2026/04/19-22:43:58.370638 7f037bfff6c0 Delete type=3 #15 2026/05/06-22:24:45.827425 7fe44dfed6c0 Delete type=3 #27
2026/04/19-22:43:58.370775 7f037bfff6c0 Delete type=0 #17 2026/05/06-22:24:45.827509 7fe44dfed6c0 Delete type=0 #29
2026/04/19-22:46:47.279929 7f00fa7ef6c0 Level-0 table #22: started 2026/05/06-22:30:22.760828 7fe44cfeb6c0 Level-0 table #34: started
2026/04/19-22:46:47.279983 7f00fa7ef6c0 Level-0 table #22: 0 bytes OK 2026/05/06-22:30:22.760852 7fe44cfeb6c0 Level-0 table #34: 0 bytes OK
2026/04/19-22:46:47.287463 7f00fa7ef6c0 Delete type=0 #20 2026/05/06-22:30:22.766828 7fe44cfeb6c0 Delete type=0 #32
2026/04/19-22:46:47.287812 7f00fa7ef6c0 Manual compaction at level-0 from '!items!HKq5ANSGiBIdcnki' @ 72057594037927935 : 1 .. '!items!HKq5ANSGiBIdcnki' @ 0 : 0; will stop at (end) 2026/05/06-22:30:22.773753 7fe44cfeb6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end)
2026/04/19-22:46:47.287887 7f00fa7ef6c0 Manual compaction at level-1 from '!items!HKq5ANSGiBIdcnki' @ 72057594037927935 : 1 .. '!items!HKq5ANSGiBIdcnki' @ 0 : 0; will stop at (end)
Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More