Compare commits
15 Commits
ce1ed17ce1
..
14.0.0
| Author | SHA1 | Date | |
|---|---|---|---|
| eda9b77f46 | |||
| 64ab54daf3 | |||
| 0e1594773b | |||
| 7f5beb401e | |||
| a606d62904 | |||
| bc49286f91 | |||
| 1e252ff6f2 | |||
| d12a7debdf | |||
| 30d9e4e4df | |||
| 606b38e022 | |||
| 4d9fa45ab6 | |||
| 8a4e0ba0e4 | |||
| 93df69a43e | |||
| 6a5819b905 | |||
| 389d4b8008 |
@@ -0,0 +1,78 @@
|
||||
name: Release Creation
|
||||
|
||||
on:
|
||||
release:
|
||||
types: [published]
|
||||
|
||||
jobs:
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- run: echo "💡 The ${{ gitea.repository }} repository will be cloned to the runner."
|
||||
|
||||
- uses: https://github.com/RouxAntoine/checkout@v3.5.4
|
||||
|
||||
# Get part of the tag after the `v`
|
||||
- name: Extract tag version number
|
||||
id: get_version
|
||||
uses: https://github.com/battila7/get-version-action@v2
|
||||
|
||||
- name: Setup Node.js
|
||||
uses: https://github.com/actions/setup-node@v3
|
||||
with:
|
||||
node-version: "20"
|
||||
|
||||
- name: Install dependencies
|
||||
run: npm ci
|
||||
|
||||
# Génération à la volée des compendiums (packs-src/ → packs/ LevelDB)
|
||||
- name: Compile compendium packs
|
||||
run: npm run pack:compile
|
||||
|
||||
# Compilation CSS (LESS → css/) et bundle JavaScript (src/ → dist/)
|
||||
- name: Build CSS and JavaScript
|
||||
run: npm run build
|
||||
|
||||
# Substitute the Manifest and Download URLs in the system.json
|
||||
- name: Substitute Manifest and Download Links For Versioned Ones
|
||||
id: sub_manifest_link_version
|
||||
uses: https://github.com/microsoft/variable-substitution@v1
|
||||
with:
|
||||
files: "system.json"
|
||||
env:
|
||||
version: ${{steps.get_version.outputs.version-without-v}}
|
||||
url: https://www.uberwald.me/gitea/${{gitea.repository}}
|
||||
manifest: https://www.uberwald.me/gitea/uberwald/fvtt-chroniques-de-l-etrange/releases/download/latest/system.json
|
||||
download: https://www.uberwald.me/gitea/uberwald/fvtt-chroniques-de-l-etrange/releases/download/${{github.event.release.tag_name}}/fvtt-chroniques-de-l-etrange.zip
|
||||
|
||||
# Create a zip file with all files required by the system
|
||||
- run: |
|
||||
apt update -y
|
||||
apt install -y zip
|
||||
|
||||
- run: zip -r ./fvtt-chroniques-de-l-etrange.zip system.json README.md CHANGELOG.md LICENSE.txt css/ fonts/ images/ lang/ packs/ src/ templates/
|
||||
|
||||
- name: Setup Go
|
||||
uses: https://github.com/actions/setup-go@v4
|
||||
with:
|
||||
go-version: ">=1.20.1"
|
||||
|
||||
- name: Upload release assets
|
||||
id: use-go-action
|
||||
uses: https://gitea.com/actions/release-action@main
|
||||
with:
|
||||
files: |-
|
||||
./fvtt-chroniques-de-l-etrange.zip
|
||||
system.json
|
||||
api_key: "${{secrets.ALLOW_PUSH_RELEASE}}"
|
||||
|
||||
#- name: Publish to Foundry server
|
||||
# uses: https://github.com/djlechuck/foundryvtt-publish-package-action@v1
|
||||
# with:
|
||||
# #token: ${{ secrets.FOUNDRYVTT_RELEASE_TOKEN }}
|
||||
# id: 'fvtt-chroniques-de-l-etrange'
|
||||
# version: ${{github.event.release.tag_name}}
|
||||
# manifest: 'https://www.uberwald.me/gitea/public/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'
|
||||
# compatibility-minimum: '13'
|
||||
# compatibility-verified: '13'
|
||||
@@ -5,8 +5,9 @@
|
||||
|
||||
# Node Modules
|
||||
node_modules/
|
||||
package-lock.json
|
||||
|
||||
chroniquesdeletrange.lock
|
||||
*.pdf
|
||||
*.github/
|
||||
regles.txt
|
||||
regles.txt
|
||||
|
||||
@@ -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.
|
||||
|
||||
@@ -177,6 +177,11 @@
|
||||
flex: 1 1 110px;
|
||||
max-width: 200px;
|
||||
}
|
||||
.cde-stat-cell--wide {
|
||||
flex: 1 1 100%;
|
||||
max-width: 100%;
|
||||
min-width: 0;
|
||||
}
|
||||
.cde-stat-label {
|
||||
font-size: 10px;
|
||||
font-family: "Averia", sans-serif;
|
||||
@@ -205,6 +210,23 @@
|
||||
.cde-stat-cell input:focus {
|
||||
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 {
|
||||
width: 100%;
|
||||
border: none;
|
||||
@@ -385,7 +407,6 @@ section.npc .cde-neon-tabs .item.active {
|
||||
display: none;
|
||||
flex-direction: column;
|
||||
gap: 12px;
|
||||
min-height: 100%;
|
||||
}
|
||||
.cde-tab-body .tab.active {
|
||||
display: flex;
|
||||
@@ -1254,6 +1275,12 @@ section.npc .cde-neon-tabs .item.active {
|
||||
width: auto;
|
||||
height: auto;
|
||||
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 {
|
||||
display: flex;
|
||||
@@ -3080,6 +3107,12 @@ strong.ellipsis {
|
||||
max-height: 180px;
|
||||
opacity: 0.45;
|
||||
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 {
|
||||
width: 27px !important;
|
||||
@@ -3800,3 +3833,358 @@ ol.item-list li.item .item-controls a.item-control:hover {
|
||||
color: #ff3d5a;
|
||||
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);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -208,6 +208,12 @@
|
||||
min-width: 110px;
|
||||
flex: 1 1 110px;
|
||||
max-width: 200px;
|
||||
|
||||
&--wide {
|
||||
flex: 1 1 100%;
|
||||
max-width: 100%;
|
||||
min-width: 0;
|
||||
}
|
||||
}
|
||||
|
||||
.cde-stat-label {
|
||||
@@ -240,6 +246,23 @@
|
||||
&: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 {
|
||||
width: 100%;
|
||||
border: none;
|
||||
@@ -369,7 +392,6 @@ section.npc .cde-neon-tabs .item.active { color: @cde-supernatural; borde
|
||||
display: none;
|
||||
flex-direction: column;
|
||||
gap: @cde-gap;
|
||||
min-height: 100%;
|
||||
}
|
||||
|
||||
.tab.active {
|
||||
@@ -1289,6 +1311,13 @@ section.npc .cde-neon-tabs .item.active { color: @cde-supernatural; borde
|
||||
width: auto;
|
||||
height: auto;
|
||||
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;
|
||||
opacity: 0.45;
|
||||
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,396 @@ ol.item-list {
|
||||
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); }
|
||||
}
|
||||
|
||||
@@ -130,7 +130,8 @@ 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-items.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/config/settings.js
|
||||
@@ -807,6 +808,20 @@ function registerHandlebarsHelpers() {
|
||||
};
|
||||
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
|
||||
@@ -1640,6 +1655,7 @@ var CDECharacterSheet = class extends CDEBaseActorSheet {
|
||||
this.#bindPrefs();
|
||||
this.#bindRollButtons();
|
||||
this.#bindComponentRandomize();
|
||||
this.#bindDiagramZoom();
|
||||
}
|
||||
#bindInitiativeControls() {
|
||||
const buttons = this.element?.querySelectorAll(".click-initiative");
|
||||
@@ -1718,6 +1734,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() {
|
||||
const btn = this.element?.querySelector("[data-action='randomize-component']");
|
||||
if (!btn) return;
|
||||
@@ -2010,7 +2036,8 @@ var CDELoksyuApp = class _CDELoksyuApp extends foundry.applications.api.Handleba
|
||||
position: { width: 520, height: "auto" },
|
||||
actions: {
|
||||
resetElement: _CDELoksyuApp.#onResetElement,
|
||||
resetAll: _CDELoksyuApp.#onResetAll
|
||||
resetAll: _CDELoksyuApp.#onResetAll,
|
||||
zoomVisual: _CDELoksyuApp.#onZoomVisual
|
||||
}
|
||||
};
|
||||
static PARTS = {
|
||||
@@ -2093,6 +2120,12 @@ var CDELoksyuApp = class _CDELoksyuApp extends foundry.applications.api.Handleba
|
||||
for (const k of KEYS) data[k] = { yin: 0, yang: 0 };
|
||||
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
|
||||
@@ -2108,7 +2141,7 @@ var CDETinjiApp = class _CDETinjiApp extends foundry.applications.api.Handlebars
|
||||
resizable: false
|
||||
},
|
||||
classes: ["cde-app", "cde-tinji-standalone"],
|
||||
position: { width: 320, height: "auto" },
|
||||
position: { width: 380, height: "auto" },
|
||||
actions: {
|
||||
increment: _CDETinjiApp.#onIncrement,
|
||||
decrement: _CDETinjiApp.#onDecrement,
|
||||
@@ -2191,6 +2224,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
|
||||
var RESULT_TEMPLATE3 = "systems/fvtt-chroniques-de-l-etrange/templates/form/cde-dice-result.html";
|
||||
function injectRollActions(message, html) {
|
||||
@@ -2344,7 +2576,8 @@ Hooks.once("init", async () => {
|
||||
console.info(`CHRONIQUESDELETRANGE | Initializing ${SYSTEM_ID}`);
|
||||
registerSettings();
|
||||
game.system.CONST = { MAGICS, SUBTYPES };
|
||||
game.cde = { CDELoksyuApp, CDETinjiApp };
|
||||
game.cde = { CDELoksyuApp, CDETinjiApp, CDEWheelApp };
|
||||
CONFIG.Combat.documentClass = CDECombat;
|
||||
CONFIG.Actor.dataModels = {
|
||||
[ACTOR_TYPES.character]: CharacterDataModel,
|
||||
[ACTOR_TYPES.npc]: NpcDataModel
|
||||
@@ -2422,6 +2655,7 @@ Hooks.once("init", async () => {
|
||||
});
|
||||
Hooks.once("ready", async () => {
|
||||
await migrateIfNeeded();
|
||||
CDEWheelApp.registerHooks();
|
||||
});
|
||||
Hooks.on("renderChatLog", (_app, html) => {
|
||||
const el = html instanceof HTMLElement ? html : html[0] ?? html;
|
||||
@@ -2436,10 +2670,14 @@ Hooks.on("renderChatLog", (_app, html) => {
|
||||
<button type="button" class="cde-chat-btn cde-chat-btn--tinji">
|
||||
<i class="fas fa-star"></i> ${game.i18n.localize("CDE.TinJi2")}
|
||||
</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) => {
|
||||
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--wheel")) CDEWheelApp.open();
|
||||
});
|
||||
const anchor = el.querySelector(".chat-form") ?? el.querySelector(".chat-message-form") ?? el.querySelector("form");
|
||||
if (anchor) anchor.parentElement.insertBefore(wrapper, anchor);
|
||||
@@ -2454,6 +2692,28 @@ Hooks.on("updateSetting", (setting) => {
|
||||
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
|
||||
*
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
|
||||
<defs>
|
||||
<radialGradient id="dm-glow" cx="50%" cy="45%" r="50%">
|
||||
<stop offset="0%" stop-color="#cc2222" stop-opacity="0.5"/>
|
||||
<stop offset="100%" stop-color="#cc2222" stop-opacity="0"/>
|
||||
</radialGradient>
|
||||
</defs>
|
||||
|
||||
<!-- Fond -->
|
||||
<circle cx="50" cy="50" r="48" fill="#101622" stroke="#1a2436" stroke-width="2"/>
|
||||
<circle cx="50" cy="50" r="48" fill="url(#dm-glow)"/>
|
||||
|
||||
<!-- Flammes infernales en arrière-plan -->
|
||||
<path d="M30 78 Q28 65 34 56 Q30 62 32 52 Q36 42 42 48 Q38 36 46 28 Q48 42 44 50 Q50 38 54 30 Q56 44 50 54 Q56 46 62 40 Q62 54 56 62 Q62 56 68 52 Q66 64 62 72 Q56 66 54 72 Q50 80 48 72 Q44 64 40 72 Q36 80 30 78 Z"
|
||||
fill="#cc2222" fill-opacity="0.18" stroke="#cc2222" stroke-width="1" stroke-linejoin="round" opacity="0.7"/>
|
||||
|
||||
<!-- Visage de démon - contour de tête -->
|
||||
<ellipse cx="50" cy="52" rx="20" ry="22" fill="#cc2222" fill-opacity="0.12" stroke="#cc2222" stroke-width="2"/>
|
||||
|
||||
<!-- Deux cornes -->
|
||||
<path d="M36 35 Q32 20 38 16 Q40 24 38 30" fill="#cc2222" fill-opacity="0.7" stroke="#cc2222" stroke-width="1.5" stroke-linejoin="round"/>
|
||||
<path d="M64 35 Q68 20 62 16 Q60 24 62 30" fill="#cc2222" fill-opacity="0.7" stroke="#cc2222" stroke-width="1.5" stroke-linejoin="round"/>
|
||||
|
||||
<!-- Yeux (forme de flamme) -->
|
||||
<path d="M40 50 Q44 44 48 50 Q44 56 40 50 Z" fill="#cc2222" opacity="0.9"/>
|
||||
<path d="M52 50 Q56 44 60 50 Q56 56 52 50 Z" fill="#cc2222" opacity="0.9"/>
|
||||
<!-- Pupilles -->
|
||||
<ellipse cx="44" cy="50" rx="1.5" ry="2.5" fill="#101622"/>
|
||||
<ellipse cx="56" cy="50" rx="1.5" ry="2.5" fill="#101622"/>
|
||||
|
||||
<!-- Nez aplati (démon) -->
|
||||
<path d="M47 58 Q50 60 53 58" fill="none" stroke="#cc2222" stroke-width="2" stroke-linecap="round" opacity="0.7"/>
|
||||
|
||||
<!-- Bouche avec crocs -->
|
||||
<path d="M38 66 Q50 74 62 66" fill="none" stroke="#cc2222" stroke-width="2" stroke-linecap="round" opacity="0.8"/>
|
||||
<!-- Crocs -->
|
||||
<path d="M43 67 L42 73 L45 68" fill="#cc2222" opacity="0.7"/>
|
||||
<path d="M57 67 L58 73 L55 68" fill="#cc2222" opacity="0.7"/>
|
||||
|
||||
<!-- Sourcils menaçants -->
|
||||
<path d="M38 44 Q44 40 48 43" fill="none" stroke="#cc2222" stroke-width="2.5" stroke-linecap="round" opacity="0.8"/>
|
||||
<path d="M52 43 Q56 40 62 44" fill="none" stroke="#cc2222" stroke-width="2.5" stroke-linecap="round" opacity="0.8"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.3 KiB |
@@ -0,0 +1,44 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
|
||||
<defs>
|
||||
<radialGradient id="dv-glow" cx="50%" cy="40%" r="55%">
|
||||
<stop offset="0%" stop-color="#ddaa00" stop-opacity="0.5"/>
|
||||
<stop offset="100%" stop-color="#ddaa00" stop-opacity="0"/>
|
||||
</radialGradient>
|
||||
</defs>
|
||||
|
||||
<!-- Fond -->
|
||||
<circle cx="50" cy="50" r="48" fill="#101622" stroke="#1a2436" stroke-width="2"/>
|
||||
<circle cx="50" cy="50" r="48" fill="url(#dv-glow)"/>
|
||||
|
||||
<!-- Rayons célestes (halo) -->
|
||||
<line x1="50" y1="10" x2="50" y2="18" stroke="#ddaa00" stroke-width="2" opacity="0.6"/>
|
||||
<line x1="68" y1="15" x2="64" y2="22" stroke="#ddaa00" stroke-width="2" opacity="0.6"/>
|
||||
<line x1="80" y1="28" x2="74" y2="32" stroke="#ddaa00" stroke-width="2" opacity="0.6"/>
|
||||
<line x1="32" y1="15" x2="36" y2="22" stroke="#ddaa00" stroke-width="2" opacity="0.6"/>
|
||||
<line x1="20" y1="28" x2="26" y2="32" stroke="#ddaa00" stroke-width="2" opacity="0.6"/>
|
||||
<line x1="86" y1="44" x2="80" y2="46" stroke="#ddaa00" stroke-width="1.5" opacity="0.5"/>
|
||||
<line x1="14" y1="44" x2="20" y2="46" stroke="#ddaa00" stroke-width="1.5" opacity="0.5"/>
|
||||
|
||||
<!-- Halo circulaire doré -->
|
||||
<circle cx="50" cy="36" r="14" fill="none" stroke="#ddaa00" stroke-width="2.5" opacity="0.8"/>
|
||||
<circle cx="50" cy="36" r="16" fill="none" stroke="#ddaa00" stroke-width="0.8" opacity="0.4" stroke-dasharray="3,4"/>
|
||||
|
||||
<!-- Lotus (5 pétales) -->
|
||||
<ellipse cx="50" cy="72" rx="8" ry="4" fill="#ddaa00" fill-opacity="0.6" transform="rotate(0,50,72)"/>
|
||||
<ellipse cx="50" cy="72" rx="8" ry="4" fill="#ddaa00" fill-opacity="0.4" transform="rotate(36,50,72)"/>
|
||||
<ellipse cx="50" cy="72" rx="8" ry="4" fill="#ddaa00" fill-opacity="0.4" transform="rotate(72,50,72)"/>
|
||||
<ellipse cx="50" cy="72" rx="8" ry="4" fill="#ddaa00" fill-opacity="0.4" transform="rotate(108,50,72)"/>
|
||||
<ellipse cx="50" cy="72" rx="8" ry="4" fill="#ddaa00" fill-opacity="0.4" transform="rotate(144,50,72)"/>
|
||||
<!-- Cœur du lotus -->
|
||||
<circle cx="50" cy="72" r="4" fill="#ddaa00" fill-opacity="0.8"/>
|
||||
|
||||
<!-- Silhouette divine — corps lumineux -->
|
||||
<ellipse cx="50" cy="36" rx="8" ry="10" fill="#ddaa00" fill-opacity="0.25"/>
|
||||
<!-- Corps stylisé (robe longue) -->
|
||||
<path d="M44 44 Q40 58 42 72 Q50 68 58 72 Q60 58 56 44 Z"
|
||||
fill="#ddaa00" fill-opacity="0.18" stroke="#ddaa00" stroke-width="1.5"/>
|
||||
|
||||
<!-- Mains en prière -->
|
||||
<path d="M44 54 Q38 52 36 56 Q38 60 44 58" fill="#ddaa00" fill-opacity="0.3" stroke="#ddaa00" stroke-width="1.2"/>
|
||||
<path d="M56 54 Q62 52 64 56 Q62 60 56 58" fill="#ddaa00" fill-opacity="0.3" stroke="#ddaa00" stroke-width="1.2"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.5 KiB |
@@ -0,0 +1,41 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
|
||||
<defs>
|
||||
<radialGradient id="ea-glow" cx="50%" cy="50%" r="50%">
|
||||
<stop offset="0%" stop-color="#e8a030" stop-opacity="0.4"/>
|
||||
<stop offset="100%" stop-color="#e8a030" stop-opacity="0"/>
|
||||
</radialGradient>
|
||||
</defs>
|
||||
|
||||
<!-- Fond -->
|
||||
<circle cx="50" cy="50" r="48" fill="#101622" stroke="#1a2436" stroke-width="2"/>
|
||||
<circle cx="50" cy="50" r="48" fill="url(#ea-glow)"/>
|
||||
|
||||
<!-- Anneau extérieur -->
|
||||
<circle cx="50" cy="50" r="42" fill="none" stroke="#e8a030" stroke-width="1.2" opacity="0.4"/>
|
||||
|
||||
<!-- Yin-Yang stylisé (transformation) -->
|
||||
<!-- Demi-cercle yang (clair) -->
|
||||
<path d="M50 18 A32 32 0 0 1 50 82 A16 16 0 0 0 50 50 A16 16 0 0 1 50 18 Z"
|
||||
fill="#e8a030" fill-opacity="0.25" stroke="#e8a030" stroke-width="1.5"/>
|
||||
<!-- Demi-cercle yin (sombre) -->
|
||||
<path d="M50 18 A32 32 0 0 0 50 82 A16 16 0 0 1 50 50 A16 16 0 0 0 50 18 Z"
|
||||
fill="#e8a030" fill-opacity="0.05" stroke="#e8a030" stroke-width="1.5"/>
|
||||
<!-- Petits cercles yin-yang -->
|
||||
<circle cx="50" cy="34" r="6" fill="#e8a030" fill-opacity="0.6"/>
|
||||
<circle cx="50" cy="66" r="6" fill="#e8a030" fill-opacity="0.15" stroke="#e8a030" stroke-width="1.2"/>
|
||||
|
||||
<!-- Patte d'animal (5 coussinets) -->
|
||||
<!-- Coussinet principal (paume) -->
|
||||
<ellipse cx="50" cy="55" rx="9" ry="7" fill="#e8a030" fill-opacity="0.7"/>
|
||||
<!-- 4 orteils -->
|
||||
<ellipse cx="40" cy="44" rx="4" ry="3.5" fill="#e8a030" fill-opacity="0.7" transform="rotate(-15,40,44)"/>
|
||||
<ellipse cx="45" cy="41" rx="4" ry="3.5" fill="#e8a030" fill-opacity="0.7" transform="rotate(-5,45,41)"/>
|
||||
<ellipse cx="55" cy="41" rx="4" ry="3.5" fill="#e8a030" fill-opacity="0.7" transform="rotate(5,55,41)"/>
|
||||
<ellipse cx="60" cy="44" rx="4" ry="3.5" fill="#e8a030" fill-opacity="0.7" transform="rotate(15,60,44)"/>
|
||||
|
||||
<!-- Griffes stylisées -->
|
||||
<path d="M38 42 Q35 38 34 34" fill="none" stroke="#e8a030" stroke-width="1.8" stroke-linecap="round" opacity="0.8"/>
|
||||
<path d="M43 39 Q42 35 42 31" fill="none" stroke="#e8a030" stroke-width="1.8" stroke-linecap="round" opacity="0.8"/>
|
||||
<path d="M57 39 Q58 35 58 31" fill="none" stroke="#e8a030" stroke-width="1.8" stroke-linecap="round" opacity="0.8"/>
|
||||
<path d="M62 42 Q65 38 66 34" fill="none" stroke="#e8a030" stroke-width="1.8" stroke-linecap="round" opacity="0.8"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.3 KiB |
@@ -0,0 +1,41 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
|
||||
<defs>
|
||||
<radialGradient id="gh-glow" cx="50%" cy="40%" r="55%">
|
||||
<stop offset="0%" stop-color="#88ccee" stop-opacity="0.45"/>
|
||||
<stop offset="100%" stop-color="#88ccee" stop-opacity="0"/>
|
||||
</radialGradient>
|
||||
</defs>
|
||||
|
||||
<!-- Fond -->
|
||||
<circle cx="50" cy="50" r="48" fill="#101622" stroke="#1a2436" stroke-width="2"/>
|
||||
<circle cx="50" cy="50" r="48" fill="url(#gh-glow)"/>
|
||||
|
||||
<!-- Silhouette fantôme — tête arrondie -->
|
||||
<path d="M34 44 Q34 24 50 22 Q66 24 66 44 L66 68 Q62 64 58 68 Q55 72 52 68 Q49 64 50 68 Q47 72 44 68 Q40 64 36 68 Q34 64 34 68 Z"
|
||||
fill="#88ccee" fill-opacity="0.15" stroke="#88ccee" stroke-width="2" stroke-linejoin="round"/>
|
||||
|
||||
<!-- Yeux fantôme — vides, inquiétants -->
|
||||
<ellipse cx="43" cy="42" rx="4" ry="5" fill="#101622" stroke="#88ccee" stroke-width="1.5" opacity="0.9"/>
|
||||
<ellipse cx="57" cy="42" rx="4" ry="5" fill="#101622" stroke="#88ccee" stroke-width="1.5" opacity="0.9"/>
|
||||
<!-- Lueurs dans les yeux -->
|
||||
<ellipse cx="43" cy="42" rx="1.5" ry="2" fill="#88ccee" opacity="0.5"/>
|
||||
<ellipse cx="57" cy="42" rx="1.5" ry="2" fill="#88ccee" opacity="0.5"/>
|
||||
|
||||
<!-- Kanji 鬼 stylisé en filigrane (simplifié) -->
|
||||
<!-- Traits horizontaux et verticaux évoquant le caractère -->
|
||||
<line x1="40" y1="53" x2="60" y2="53" stroke="#88ccee" stroke-width="1.5" opacity="0.5"/>
|
||||
<line x1="50" y1="53" x2="50" y2="62" stroke="#88ccee" stroke-width="1.5" opacity="0.5"/>
|
||||
<path d="M42 58 Q50 55 58 58" fill="none" stroke="#88ccee" stroke-width="1.5" opacity="0.5"/>
|
||||
|
||||
<!-- Traînée vaporeuse en bas -->
|
||||
<path d="M38 68 Q36 75 38 82 Q40 88 44 84 Q46 78 48 84 Q50 88 52 84 Q54 78 56 84 Q58 88 62 82 Q64 75 62 68"
|
||||
fill="#88ccee" fill-opacity="0.08" stroke="#88ccee" stroke-width="1.2" stroke-dasharray="3,3" opacity="0.6"/>
|
||||
|
||||
<!-- Chaînes (lien au monde des vivants) — deux petits maillons -->
|
||||
<circle cx="32" cy="52" r="3" fill="none" stroke="#88ccee" stroke-width="1.5" opacity="0.5"/>
|
||||
<circle cx="32" cy="58" r="3" fill="none" stroke="#88ccee" stroke-width="1.5" opacity="0.5"/>
|
||||
<line x1="32" y1="49" x2="32" y2="55" stroke="#88ccee" stroke-width="1.5" opacity="0.5"/>
|
||||
<circle cx="68" cy="52" r="3" fill="none" stroke="#88ccee" stroke-width="1.5" opacity="0.5"/>
|
||||
<circle cx="68" cy="58" r="3" fill="none" stroke="#88ccee" stroke-width="1.5" opacity="0.5"/>
|
||||
<line x1="68" y1="49" x2="68" y2="55" stroke="#88ccee" stroke-width="1.5" opacity="0.5"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.4 KiB |
@@ -0,0 +1,47 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
|
||||
<defs>
|
||||
<radialGradient id="jg-glow" cx="50%" cy="50%" r="50%">
|
||||
<stop offset="0%" stop-color="#22cc88" stop-opacity="0.4"/>
|
||||
<stop offset="100%" stop-color="#22cc88" stop-opacity="0"/>
|
||||
</radialGradient>
|
||||
</defs>
|
||||
|
||||
<!-- Fond -->
|
||||
<circle cx="50" cy="50" r="48" fill="#101622" stroke="#1a2436" stroke-width="2"/>
|
||||
<circle cx="50" cy="50" r="48" fill="url(#jg-glow)"/>
|
||||
|
||||
<!-- Cercle de transformation mystique -->
|
||||
<circle cx="50" cy="50" r="38" fill="none" stroke="#22cc88" stroke-width="1.2" opacity="0.35" stroke-dasharray="4,3"/>
|
||||
|
||||
<!-- Silhouette multi-forme (créature hybride) -->
|
||||
<!-- Corps central — humanoïde -->
|
||||
<ellipse cx="50" cy="52" rx="12" ry="15" fill="#22cc88" fill-opacity="0.15" stroke="#22cc88" stroke-width="1.8"/>
|
||||
|
||||
<!-- Tête avec cornes/oreilles animales -->
|
||||
<circle cx="50" cy="35" r="9" fill="#22cc88" fill-opacity="0.15" stroke="#22cc88" stroke-width="1.8"/>
|
||||
<!-- Oreilles pointues (animal) -->
|
||||
<path d="M41 30 L38 20 L45 28" fill="#22cc88" fill-opacity="0.5" stroke="#22cc88" stroke-width="1.5" stroke-linejoin="round"/>
|
||||
<path d="M59 30 L62 20 L55 28" fill="#22cc88" fill-opacity="0.5" stroke="#22cc88" stroke-width="1.5" stroke-linejoin="round"/>
|
||||
|
||||
<!-- Yeux (regard surnaturel) -->
|
||||
<ellipse cx="46" cy="35" rx="3" ry="2" fill="#22cc88" opacity="0.8"/>
|
||||
<ellipse cx="54" cy="35" rx="3" ry="2" fill="#22cc88" opacity="0.8"/>
|
||||
|
||||
<!-- Queue spiralée -->
|
||||
<path d="M62 60 Q72 58 74 65 Q76 72 68 74 Q62 74 62 68"
|
||||
fill="none" stroke="#22cc88" stroke-width="2" stroke-linecap="round" opacity="0.7"/>
|
||||
|
||||
<!-- Tentacule / membre supplémentaire gauche -->
|
||||
<path d="M38 55 Q26 52 22 60 Q20 68 28 66"
|
||||
fill="none" stroke="#22cc88" stroke-width="2" stroke-linecap="round" opacity="0.6"/>
|
||||
|
||||
<!-- Écailles / motif sur le corps -->
|
||||
<path d="M44 46 Q50 42 56 46 Q52 50 50 48 Q48 50 44 46 Z"
|
||||
fill="#22cc88" fill-opacity="0.3" stroke="#22cc88" stroke-width="1"/>
|
||||
<path d="M44 52 Q50 48 56 52 Q52 56 50 54 Q48 56 44 52 Z"
|
||||
fill="#22cc88" fill-opacity="0.3" stroke="#22cc88" stroke-width="1"/>
|
||||
|
||||
<!-- Kanji 怪 (étrange) stylisé — simplifié -->
|
||||
<text x="50" y="81" text-anchor="middle" font-size="11" font-family="serif"
|
||||
fill="#22cc88" opacity="0.55">怪</text>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.3 KiB |
@@ -0,0 +1,41 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
|
||||
<defs>
|
||||
<radialGradient id="mt-glow" cx="50%" cy="40%" r="50%">
|
||||
<stop offset="0%" stop-color="#6688aa" stop-opacity="0.35"/>
|
||||
<stop offset="100%" stop-color="#6688aa" stop-opacity="0"/>
|
||||
</radialGradient>
|
||||
</defs>
|
||||
|
||||
<!-- Fond -->
|
||||
<circle cx="50" cy="50" r="48" fill="#101622" stroke="#1a2436" stroke-width="2"/>
|
||||
<circle cx="50" cy="50" r="48" fill="url(#mt-glow)"/>
|
||||
|
||||
<!-- Anneau ésotérique (cercle de protection) -->
|
||||
<circle cx="50" cy="50" r="40" fill="none" stroke="#6688aa" stroke-width="1.2" opacity="0.4"/>
|
||||
<circle cx="50" cy="50" r="38" fill="none" stroke="#6688aa" stroke-width="0.6" opacity="0.25" stroke-dasharray="5,4"/>
|
||||
|
||||
<!-- Silhouette humaine -->
|
||||
<!-- Tête -->
|
||||
<circle cx="50" cy="30" r="9" fill="#6688aa" fill-opacity="0.25" stroke="#6688aa" stroke-width="1.8"/>
|
||||
<!-- Corps -->
|
||||
<path d="M40 42 L36 66 L42 66 L45 56 L50 60 L55 56 L58 66 L64 66 L60 42 Z"
|
||||
fill="#6688aa" fill-opacity="0.2" stroke="#6688aa" stroke-width="1.8" stroke-linejoin="round"/>
|
||||
<!-- Bras gauche -->
|
||||
<path d="M40 44 Q30 52 28 60" fill="none" stroke="#6688aa" stroke-width="2" stroke-linecap="round"/>
|
||||
<!-- Bras droit (levé, tenant un talisman) -->
|
||||
<path d="M60 44 Q70 48 72 42" fill="none" stroke="#6688aa" stroke-width="2" stroke-linecap="round"/>
|
||||
|
||||
<!-- Talisman / ofuda (papier de prière) -->
|
||||
<rect x="68" y="32" width="10" height="14" rx="1"
|
||||
fill="#6688aa" fill-opacity="0.2" stroke="#6688aa" stroke-width="1.5"/>
|
||||
<!-- Lignes du talisman -->
|
||||
<line x1="70" y1="36" x2="76" y2="36" stroke="#6688aa" stroke-width="1" opacity="0.7"/>
|
||||
<line x1="70" y1="39" x2="76" y2="39" stroke="#6688aa" stroke-width="1" opacity="0.7"/>
|
||||
<line x1="70" y1="42" x2="76" y2="42" stroke="#6688aa" stroke-width="1" opacity="0.7"/>
|
||||
|
||||
<!-- Symbole occulte sur la poitrine (trigramme Pa Kua simplifié) -->
|
||||
<line x1="45" y1="46" x2="55" y2="46" stroke="#6688aa" stroke-width="1.5" opacity="0.6"/>
|
||||
<line x1="45" y1="49" x2="55" y2="49" stroke="#6688aa" stroke-width="1.5" opacity="0.6"/>
|
||||
<line x1="45" y1="52" x2="50" y2="52" stroke="#6688aa" stroke-width="1.5" opacity="0.6"/>
|
||||
<line x1="52" y1="52" x2="55" y2="52" stroke="#6688aa" stroke-width="1.5" opacity="0.6"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.2 KiB |
|
After Width: | Height: | Size: 69 KiB |
@@ -131,6 +131,28 @@
|
||||
"CDE.InitiativeNPCSpeciality": "Première action (Aptitude) que vous escomptez effectuer",
|
||||
"CDE.InitiativeRoll": "Jet d'initiative",
|
||||
"CDE.InitiativeSpeciality": "Première action (Compétence) que vous escomptez effectuer",
|
||||
"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.InternalCinnabar": "Cinabre Interne",
|
||||
"CDE.Investigation": "Enquête",
|
||||
@@ -187,6 +209,9 @@
|
||||
"CDE.New": "Nouveau",
|
||||
"CDE.NextTimeGoToTheSettings": "Tout ceci est paramétrable dans les Préférences",
|
||||
"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.NoSupernaturals": "Aucun pouvoir surnaturel",
|
||||
"CDE.NoSpells": "Aucun sortilège",
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
"aspect": "metal",
|
||||
"skill": "kungfu",
|
||||
"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 d’attaque (ou augmente de 1 la valeur de l’Aptitude 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": {
|
||||
"technique1": {
|
||||
"check": true,
|
||||
@@ -23,7 +23,7 @@
|
||||
"check": true,
|
||||
"name": "le système de combat",
|
||||
"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 d’action de défense contre une attaque, le personnage utilise sa valeur de Métal (ou d’Aptitude martiale pour un PNJ) pour fixer la difficulté pour le toucher (au lieu de la difficulté normale de 1). martiale dans le cas d’un PNJ). S’il décide d’utiliser ce Style au moment où est déterminée l’Initiative, le personnage peut décider de remplacer son score normal d’Initiative par le double de sa valeur de Feu (ou d’Aptitude 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 d’action de défense contre une attaque, le personnage utilise sa valeur de Métal (ou d’Aptitude martiale pour un PNJ) pour fixer la difficulté pour le toucher (au lieu de la difficulté normale de 1). martiale dans le cas d’un PNJ). S’il décide d’utiliser ce Style au moment où est déterminée l’Initiative, le personnage peut décider de remplacer son score normal d’Initiative par le double de sa valeur de Feu (ou d’Aptitude sociale pour un PNJ).</p>"
|
||||
},
|
||||
"technique3": {
|
||||
"check": true,
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
"aspect": "terre",
|
||||
"skill": "kungfu",
|
||||
"speciality": "Mains Nues",
|
||||
"style": "<p>S’étant fortifié le corps à l’extrême pour pratiquer le Kung-fu de l’Invulnérabilité, le pratiquant résiste à des coups qui laisseraient d’autres sur le carreau. Le personnage obtient une protection de 2.</p>",
|
||||
"style": "S’étant fortifié le corps à l’extrême pour pratiquer le Kung-fu de l’Invulnérabilité, le pratiquant résiste à des coups qui laisseraient d’autres sur le carreau. Le personnage obtient une protection de 2.",
|
||||
"techniques": {
|
||||
"technique1": {
|
||||
"check": true,
|
||||
@@ -23,7 +23,7 @@
|
||||
"check": true,
|
||||
"name": "La volonté de fer",
|
||||
"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. S’il 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. S’il s’agit d’un 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. S’il 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. S’il s’agit d’un PNJ, il récupère 1 point de Vitalité. Forme des Couteaux papillon</p>"
|
||||
},
|
||||
"technique3": {
|
||||
"check": false,
|
||||
|
||||
@@ -6,18 +6,18 @@
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-kungfu.svg",
|
||||
"system": {
|
||||
"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 qu’il adopte des postures typiques d’autres 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 l’une des nombreuses techniques de blocage contre l’adversaire. 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 d’une action de défense pour obtenir une action de déplacement gratuite (sans dépenser de crans d’initiative supplémentaires) qui a lieu immédiatement après que l’action de défense est résolue. difficulté pour le toucher (au lieu de la difficulté normale de 1). de l’étrange 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>",
|
||||
"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 qu’il adopte des postures typiques d’autres 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 l’une des nombreuses techniques de blocage contre l’adversaire. 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 d’une action de défense pour obtenir une action de déplacement gratuite (sans dépenser de crans d’initiative supplémentaires) qui a lieu immédiatement après que l’action de défense est résolue. difficulté pour le toucher (au lieu de la difficulté normale de 1).</p>",
|
||||
"orientation": "yang",
|
||||
"aspect": "feu",
|
||||
"skill": "kungfu",
|
||||
"speciality": "Mains Nues",
|
||||
"style": "<p>Le Hung Gar est un art martial qui privilégie l’agressivité et la puissance. Le personnage gagne 1 dé supplémentaire sur chacun de ses jets d’attaque (ou augmente de 1 la valeur de l’Aptitude martiale dans le cas d’un PNJ) et inflige 1 dégât supplémentaire à mains nues. Techniques</p>",
|
||||
"style": "Le Hung Gar est un art martial qui privilégie l’agressivité et la puissance. Le personnage gagne 1 dé supplémentaire sur chacun de ses jets d’attaque (ou augmente de 1 la valeur de l’Aptitude martiale dans le cas d’un PNJ) et inflige 1 dégât supplémentaire à mains nues.",
|
||||
"techniques": {
|
||||
"technique1": {
|
||||
"check": true,
|
||||
"name": "Le tigre déchire sa proie",
|
||||
"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 d’Aptitude 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 d’Aptitude martiale pour un PNJ) au lieu de 1 pour cette attaque.</p>"
|
||||
},
|
||||
"technique2": {
|
||||
"check": true,
|
||||
@@ -29,7 +29,7 @@
|
||||
"check": true,
|
||||
"name": "L’animal acculé mord le chasseur",
|
||||
"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",
|
||||
"skill": "kungfu",
|
||||
"speciality": "Mains Nues",
|
||||
"style": "<p>Telle la fameuse arme traditionnelle dont s’inspire cette boxe, le pratiquant fuse à grande vitesse pour arriver à portée de son adversaire. Une action de déplacement coûte 1 cran d’initiative (au lieu de 2) au personnage. La pointe de la lance</p>",
|
||||
"style": "Telle la fameuse arme traditionnelle dont s’inspire cette boxe, le pratiquant fuse à grande vitesse pour arriver à portée de son adversaire. Une action de déplacement coûte 1 cran d’initiative (au lieu de 2) au personnage. La pointe de la lance",
|
||||
"techniques": {
|
||||
"technique1": {
|
||||
"check": true,
|
||||
@@ -29,7 +29,7 @@
|
||||
"check": true,
|
||||
"name": "La pensée précède la forme",
|
||||
"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 d’attaque 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 d’attaque 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",
|
||||
"system": {
|
||||
"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 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>",
|
||||
"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",
|
||||
"aspect": "eau",
|
||||
"skill": "kungfu",
|
||||
"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": {
|
||||
"technique1": {
|
||||
"check": true,
|
||||
"name": "La terre tourne autour du soleil",
|
||||
"name": "Les mains collantes",
|
||||
"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 l’Ivresse. Le personnage élimine gratuitement 2 dés-néfastes sur ses actions d’attaque, qu’elles 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": {
|
||||
"check": true,
|
||||
"name": "Chuter du ciel",
|
||||
"activation": "dice",
|
||||
"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</p>"
|
||||
"name": "Contrer l'impulsion",
|
||||
"activation": "reaction",
|
||||
"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": {
|
||||
"check": true,
|
||||
"name": "La lame s’envole",
|
||||
"activation": "action-defense",
|
||||
"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 e</p>"
|
||||
"name": "Le double coup de paume",
|
||||
"activation": "damage-inflicted",
|
||||
"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",
|
||||
"system": {
|
||||
"reference": "",
|
||||
"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. Techniques Le bond du fauve Activation : Action d’attaque Le pratiquant entre dans la garde de son adversaire en un éclair quand il passe à l’attaque. Le personnage ajoute à son action d’attaque une action de déplacement gratuite (donc sans dépenser de crans d’initiative 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",
|
||||
"aspect": "feu",
|
||||
"skill": "kungfu",
|
||||
@@ -29,7 +29,7 @@
|
||||
"check": true,
|
||||
"name": "L’envol de la grue",
|
||||
"activation": "reaction",
|
||||
"technique": "<p>Tout comme il sait se rapprocher pour attaquer, le pratiquant sait se mettre hors d’atteinte des coups de son adversaire en adoptant une garde à la fois solide et gracieuse. S’il choisit de ne pas utiliser d’action de défense contre une attaque, le personnage utilise sa valeur de Feu (ou d’Aptitude 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 d’atteinte des coups de son adversaire en adoptant une garde à la fois solide et gracieuse. S’il choisit de ne pas utiliser d’action de défense contre une attaque, le personnage utilise sa valeur de Feu (ou d’Aptitude 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",
|
||||
"system": {
|
||||
"reference": "",
|
||||
"description": "<p>Héros de la dynastie Song, Yue Fei possède la réputation d’être l’un des plus grands guerriers de toute l’histoire 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 l’arme et à sa pointe de fer. Les parades en sont solides et rapides grâce à son long manche en bois. C’est un art martial équilibré qui met à l’honneur 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 l’un des plus grands guerriers de toute l’histoire 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 l’arme et à sa pointe de fer. Les parades en sont solides et rapides grâce à son long manche en bois. C’est un art martial équilibré qui met à l’honneur une arme typique de la Chine impériale.</p>",
|
||||
"orientation": "yinyang",
|
||||
"aspect": "terre",
|
||||
"skill": "kungfu",
|
||||
"speciality": "Lance",
|
||||
"style": "<p>Le pratiquant met à profit l’avantage que lui procure la longueur de sa lance. Le personnage peut porter une attaque à distance courte comme s’il se trouvait au contact. Techniques</p>",
|
||||
"style": "Le pratiquant met à profit l’avantage que lui procure la longueur de sa lance. Le personnage peut porter une attaque à distance courte comme s’il se trouvait au contact.",
|
||||
"techniques": {
|
||||
"technique1": {
|
||||
"check": true,
|
||||
@@ -29,7 +29,7 @@
|
||||
"check": true,
|
||||
"name": "Retenir l’avalanche",
|
||||
"activation": "action-defense",
|
||||
"technique": "<p>D’une solidité à toute épreuve, la lance bloque et repousse les opposants du pratiquant. Si l’action de défense du personnage est réussie, son agresseur est projeté à distance courte. S’il dépense 2 dés-fastes à cet effet, l’agresseur 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 à l’arc doit sa création à un jeune chas</p>"
|
||||
"technique": "<p>D’une solidité à toute épreuve, la lance bloque et repousse les opposants du pratiquant. Si l’action de défense du personnage est réussie, son agresseur est projeté à distance courte. S’il dépense 2 dés-fastes à cet effet, l’agresseur 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",
|
||||
"system": {
|
||||
"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 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 des déplacements circulaires incessants au sein d’un 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",
|
||||
"aspect": "metal",
|
||||
"skill": "kungfu",
|
||||
"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 d’initiative (au lieu de 2) au personnage. Techniques Contourner l’obstacle</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": {
|
||||
"technique1": {
|
||||
"check": true,
|
||||
"name": "Les mains collantes",
|
||||
"name": "Contourner l'obstacle",
|
||||
"activation": "reaction",
|
||||
"technique": "<p>Constamment en mouvement face à son adversaire, le pratiquant l’oblige à s’épuiser pour l’atteindre. 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": {
|
||||
"check": true,
|
||||
"name": "Contourner l'obstacle",
|
||||
"name": "La terre tourne autour du soleil",
|
||||
"activation": "action-attack",
|
||||
"technique": "<p>Constamment en mouvement face à son\nadversaire, le pratiquant l’oblige à s’épuiser\npour l’atteindre. Une attaque contre le personnage coûte 1 cran d’initiative supplémentaire à\nl’agresseur.\nActivation : Action d’attaque\nCherchant inlassablement à obtenir une position privilégiée, le pratiquant délivre des frappes\nrapides et précises. Cette action d’attaque du personnage lui coûte 2 crans d’initiative (au lieu de 3). La main du dragon Activation : Action d’attaque\nDès qu’il 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": {
|
||||
"check": true,
|
||||
"name": "La main du dragon",
|
||||
"activation": "action-attack",
|
||||
"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 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>"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
"aspect": "bois",
|
||||
"skill": "kungfu",
|
||||
"speciality": "Bâton",
|
||||
"style": "<p>La souplesse d’utilisation du bâton rend cette arme redoutable entre les mains du pratiquant. Le personnage gagne 1 dé-faste gratuit sur ses actions d’attaque et de défense. Techniques</p>",
|
||||
"style": "La souplesse d’utilisation du bâton rend cette arme redoutable entre les mains du pratiquant. Le personnage gagne 1 dé-faste gratuit sur ses actions d’attaque et de défense.",
|
||||
"techniques": {
|
||||
"technique1": {
|
||||
"check": true,
|
||||
@@ -29,7 +29,7 @@
|
||||
"check": true,
|
||||
"name": "Esquiver les griffes du tigre",
|
||||
"activation": "reaction",
|
||||
"technique": "<p>Sa taille et sa légèreté font du bâton une arme de défense efficace. S’il choisit de ne pas utiliser d’action de défense contre une attaque, le personnage utilise sa valeur d’Eau (ou d’Aptitude 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. S’il choisit de ne pas utiliser d’action de défense contre une attaque, le personnage utilise sa valeur d’Eau (ou d’Aptitude 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",
|
||||
"system": {
|
||||
"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 d’une redoutable efficacité. Le Taaigik Gim s’appuie 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 d’une redoutable efficacité. Le Taaigik Gim s’appuie 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",
|
||||
"aspect": "eau",
|
||||
"skill": "kungfu",
|
||||
"speciality": "Épée",
|
||||
"style": "<p>L’épée souple est une arme défensive d’une extrême efficacité, s’enroulant 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 l’Aptitude martiale dans le cas d’un 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 d’une extrême efficacité, s’enroulant 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 l’Aptitude martiale dans le cas d’un PNJ). Les personnages adverses se voient automatiquement infliger 2 dés-néfastes sur leur action visant à le désarmer.",
|
||||
"techniques": {
|
||||
"technique1": {
|
||||
"check": true,
|
||||
@@ -29,7 +29,7 @@
|
||||
"check": true,
|
||||
"name": "L’immortel sur sa montagne",
|
||||
"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. S’il 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. S’il s’agit d’un 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. S’il 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. S’il s’agit d’un PNJ, il récupère 1 point de Vitalité."
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
"aspect": "eau",
|
||||
"skill": "kungfu",
|
||||
"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 l’Aptitude martiale dans le cas d’un 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 l’Aptitude martiale dans le cas d’un PNJ) et inflige 1 dégât supplémentaire à mains nues.",
|
||||
"techniques": {
|
||||
"technique1": {
|
||||
"check": true,
|
||||
@@ -29,7 +29,7 @@
|
||||
"check": true,
|
||||
"name": "La résolution vainc l’indécision",
|
||||
"activation": "action-attack",
|
||||
"technique": "<p>Quand il passe à l’attaque, le pratiquant exploite les failles de son adversaire. Si l’adversaire se défend et qu’il 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 d’Aptitude 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 qu’on en connaisse surtout la version moderne, qui relève davantage</p>"
|
||||
"technique": "<p>Quand il passe à l’attaque, le pratiquant exploite les failles de son adversaire. Si l’adversaire se défend et qu’il 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 d’Aptitude martiale pour un PNJ) au lieu de 1 pour cette attaque. BoxeKyun longue (Coeng</p>"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
"aspect": "eau",
|
||||
"skill": "rangedcombat",
|
||||
"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 d’atteinte. 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 d’atteinte. 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": {
|
||||
"technique1": {
|
||||
"check": true,
|
||||
@@ -29,7 +29,7 @@
|
||||
"check": true,
|
||||
"name": "Le cri du dragon",
|
||||
"activation": "damage-inflicted",
|
||||
"technique": "<p>Vidant ses chargeurs dans un déluge de plomb, le pratiquant s’assure d’occasionner le maximum de dommages. Le personnage inflige des dégâts supplémentaires égaux à sa valeur de Métal (ou d’Aptitude 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 s’assure d’occasionner le maximum de dommages. Le personnage inflige des dégâts supplémentaires égaux à sa valeur de Métal (ou d’Aptitude martiale pour un PNJ) sur une attaque réussie. Le Gun Kata</p>"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
"aspect": "metal",
|
||||
"skill": "rangedcombat",
|
||||
"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 d’un 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 d’un PNJ, celui-ci peut baser sa défense sur son Aptitude physique au lieu de son Aptitude martiale.",
|
||||
"techniques": {
|
||||
"technique1": {
|
||||
"check": true,
|
||||
@@ -23,7 +23,7 @@
|
||||
"check": true,
|
||||
"name": "le système de combat",
|
||||
"activation": "action-aid",
|
||||
"technique": "<p>Le pratiquant tire de façon à avantager ses alliés. Lorsqu’il utilise l’action d’Aide, le personnage octroie 3 dés supplémentaires à lancer au lieu de 2 (ou donne un + 3 à l’Aptitude adaptée pour un PNJ au lieu de + 2) au personnage qu’il 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 l’un des aspects essentiels de Hong Kong – Les dans l’occulte et le surnaturel. Ce chapitre détaille les règles qui gouvernent l’usage des diverses magies dont peuvent disposer les PJ. « Un plumeau taoïste à la main, j’entamai 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 l’objet. Classique instrument d’exorcisme, le plumeau possède le pouvoir d’expulser les flux néfastes comme une nuée d’insectes 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 qu’il me restait à accumuler autour de mon plumeau afin de nettoyer l’établissement de Pui Gan. J’injectais 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. Lorsqu’il utilise l’action d’Aide, le personnage octroie 3 dés supplémentaires à lancer au lieu de 2 (ou donne un + 3 à l’Aptitude adaptée pour un PNJ au lieu de + 2) au personnage qu’il assiste. LES ARTS MARTIAUX EN TANT QU’ÉLÉMENT SCÉNARISTIQUE</p>"
|
||||
},
|
||||
"technique3": {
|
||||
"check": false,
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
"aspect": "bois",
|
||||
"skill": "kungfu",
|
||||
"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 d’attaque 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 d’attaque et de défense et inflige 1 dégât supplémentaire à mains nues.",
|
||||
"techniques": {
|
||||
"technique1": {
|
||||
"check": true,
|
||||
@@ -29,7 +29,7 @@
|
||||
"check": true,
|
||||
"name": "Sois comme l’eau",
|
||||
"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 d’Eau (ou d’Aptitude 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 d’Eau (ou d’Aptitude mentale pour un PNJ). BoxePensée de la(Jingji FormeKyun et ) de la</p>"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
"aspect": "terre",
|
||||
"skill": "kungfu",
|
||||
"speciality": "Mains Nues",
|
||||
"style": "<p>L’objectif du Seot Gaau est de gêner les mouvements de l’opposant par l’application de clés, d’immobilisations, de saisies… Le personnage obtient automatiquement 2 dés-fastes supplémentaires sur ses actions de défense, qu’elles soient réussies ou non. s ue niq e o hr ng s c ra le l’ét de</p>",
|
||||
"style": "L’objectif du Seot Gaau est de gêner les mouvements de l’opposant par l’application de clés, d’immobilisations, de saisies… Le personnage obtient automatiquement 2 dés-fastes supplémentaires sur ses actions de défense, qu’elles soient réussies ou non.",
|
||||
"techniques": {
|
||||
"technique1": {
|
||||
"check": true,
|
||||
@@ -29,7 +29,7 @@
|
||||
"check": true,
|
||||
"name": "Saisir l’opportunité",
|
||||
"activation": "action-aid",
|
||||
"technique": "<p>Le pratiquant parvient à bloquer brièvement un adversaire de façon à permettre à un allié de lui porter une attaque. Lorsqu’il utilise l’action d’Aide, le personnage octroie autant de dés supplémentaires à lancer que sa valeur de Feu (ou d’Aptitude sociale pour un PNJ) au lieu de 2 (ou ajoute ce bonus à l’Aptitude martiale pour un PNJ au lieu de + 2) au personnage qu’il assiste. Ce bonus est obtenu uniquement sur la prochaine attaque visant la cible immobilisée. Kung-fu de l’Invulnérabilité Orientation : Yang ou Yin Aspect : Terre Compétence : Kung-fu Spécialité : Mains Nues Style à l’histoire 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. Lorsqu’il utilise l’action d’Aide, le personnage octroie autant de dés supplémentaires à lancer que sa valeur de Feu (ou d’Aptitude sociale pour un PNJ) au lieu de 2 (ou ajoute ce bonus à l’Aptitude martiale pour un PNJ au lieu de + 2) au personnage qu’il assiste. Ce bonus est obtenu uniquement sur la prochaine attaque visant la cible immobilisée. Kung-fu de l’Invulnérabilité</p>"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
"aspect": "bois",
|
||||
"skill": "rangedcombat",
|
||||
"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 d’Aptitude martiale pour un PNJ) avant d’avoir à recharger. De plus, ses dégâts à l’arc 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 d’Aptitude martiale pour un PNJ) avant d’avoir à recharger. De plus, ses dégâts à l’arc sont toujours augmentés de 1.",
|
||||
"techniques": {
|
||||
"technique1": {
|
||||
"check": true,
|
||||
@@ -29,7 +29,7 @@
|
||||
"check": true,
|
||||
"name": "L’impassibilité de la montagne",
|
||||
"activation": "dice",
|
||||
"technique": "<p>Concentré à l’extrême, le pratiquant parvient à décocher ses flèches même dans un environnement peu favorable. Le personnage peut annuler, sur le résultat d’un jet d’attaque, un nombre de dés-néfastes égal à sa valeur de Terre (ou d’Aptitude physique), qu’il 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é à l’extrême, le pratiquant parvient à décocher ses flèches même dans un environnement peu favorable. Le personnage peut annuler, sur le résultat d’un jet d’attaque, un nombre de dés-néfastes égal à sa valeur de Terre (ou d’Aptitude physique), qu’il soit réussi ou non."
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
"aspect": "feu",
|
||||
"skill": "rangedcombat",
|
||||
"speciality": "Arme de jet",
|
||||
"style": "<p>Le pratiquant dispose d’une grande mobilité et projette toujours ses armes à un rythme soutenu afin de noyer l’adversaire sous un déluge d’acier. Chaque attaque du personnage coûte 2 crans d’initiative (au lieu de 3).</p>",
|
||||
"style": "Le pratiquant dispose d’une grande mobilité et projette toujours ses armes à un rythme soutenu afin de noyer l’adversaire sous un déluge d’acier. Chaque attaque du personnage coûte 2 crans d’initiative (au lieu de 3).",
|
||||
"techniques": {
|
||||
"technique1": {
|
||||
"check": true,
|
||||
|
||||
@@ -11,25 +11,25 @@
|
||||
"aspect": "terre",
|
||||
"skill": "rangedcombat",
|
||||
"speciality": "Poignard, Hachette",
|
||||
"style": "<p>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 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 l’espace d’une génération, il était inévitable que les amateurs des films d’action 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": {
|
||||
"technique1": {
|
||||
"check": true,
|
||||
"name": "Handicaper l'ennemi",
|
||||
"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": {
|
||||
"check": true,
|
||||
"name": "Assiéger la forteresse",
|
||||
"activation": "action-attack",
|
||||
"technique": "<p>Sachant comment dissimuler et projeter ses\narmes dans toutes les situations, le pratiquant\nest toujours en position d’attaquer. 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 d’attaque. 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>"
|
||||
"activation": "dice",
|
||||
"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": {
|
||||
"check": true,
|
||||
"name": "Décider de la retraite",
|
||||
"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 d’initiative 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 d’un poignard ou d’une 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 d’initiative supplémentaires).</p>"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
@@ -6,12 +6,12 @@
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-kungfu.svg",
|
||||
"system": {
|
||||
"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 s’avère une arme dont la maîtrise demande beaucoup d’efforts 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 s’agit d’un 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 s’avère une arme dont la maîtrise demande beaucoup d’efforts et une attention soutenue.</p>",
|
||||
"orientation": "yang",
|
||||
"aspect": "feu",
|
||||
"skill": "kungfu",
|
||||
"speciality": "Bâton",
|
||||
"style": "<p>Le triple-bâton est une arme de défense aussi solide qu’une 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 qu’une armure de fer. Le personnage obtient une protection de 2.",
|
||||
"techniques": {
|
||||
"technique1": {
|
||||
"check": true,
|
||||
@@ -29,7 +29,7 @@
|
||||
"check": true,
|
||||
"name": "Le serpent rampe au sol",
|
||||
"activation": "dice",
|
||||
"technique": "<p>Utilisé tel un fouet, le triple-bâton heurte cruellement les chevilles de l’opposant et l’envoie ainsi à terre. Sur 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. 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 l’un</p>"
|
||||
"technique": "<p>Utilisé tel un fouet, le triple-bâton heurte cruellement les chevilles de l’opposant et l’envoie ainsi à terre. Sur 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."
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
@@ -6,30 +6,30 @@
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-kungfu.svg",
|
||||
"system": {
|
||||
"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. 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 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",
|
||||
"aspect": "metal",
|
||||
"skill": "kungfu",
|
||||
"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": {
|
||||
"technique1": {
|
||||
"check": true,
|
||||
"name": "La terre tourne autour du soleil",
|
||||
"activation": "damage-inflicted",
|
||||
"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 l’Ivresse. Le personnage élimine gratuitement 2 dés-néfastes sur ses actions d’attaque,\nqu’elles soient réussies ou non. Techniques Chuter du ciel Activation : Dés-fastes\nLui-même </p>"
|
||||
"name": "Chuter du ciel",
|
||||
"activation": "dice",
|
||||
"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": {
|
||||
"check": false,
|
||||
"name": "",
|
||||
"activation": "action-attack",
|
||||
"technique": ""
|
||||
"check": true,
|
||||
"name": "La lame s'envole",
|
||||
"activation": "action-defense",
|
||||
"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": {
|
||||
"check": false,
|
||||
"name": "",
|
||||
"activation": "action-attack",
|
||||
"technique": ""
|
||||
"check": true,
|
||||
"name": "L'alcool mauvais",
|
||||
"activation": "damage-inflicted",
|
||||
"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>"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"_key": "!actors!9jr5RN2GDhfVOZnY",
|
||||
"name": "Alexander Weng",
|
||||
"type": "npc",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-mortel.svg",
|
||||
"system": {
|
||||
"type": "mortel",
|
||||
"threat": 2,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"_key": "!actors!JSQ8x2ojYooWx6fr",
|
||||
"name": "Ban Daan, gros bras trop ambitieux",
|
||||
"type": "npc",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-demon.svg",
|
||||
"system": {
|
||||
"type": "demon",
|
||||
"threat": 2,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"_key": "!actors!xs3iEeRvVqnLG4fa",
|
||||
"name": "Bui Hok, général fidèle",
|
||||
"type": "npc",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-esprit-animal.svg",
|
||||
"system": {
|
||||
"type": "esprit-animal",
|
||||
"threat": 3,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"_key": "!actors!c08hmLyriGEOct1K",
|
||||
"name": "Carrie Suet, citoyenne ordinaire",
|
||||
"type": "npc",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-mortel.svg",
|
||||
"system": {
|
||||
"type": "mortel",
|
||||
"threat": 0,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"_key": "!actors!CVbY9xpxodgazhLq",
|
||||
"name": "Charlie Fei, psychologue pour défunts",
|
||||
"type": "npc",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-demon.svg",
|
||||
"system": {
|
||||
"type": "demon",
|
||||
"threat": 2,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"_key": "!actors!xwVOrq4vFJbAHrue",
|
||||
"name": "Cimei (démon des forêts)",
|
||||
"type": "npc",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-demon.svg",
|
||||
"system": {
|
||||
"type": "demon",
|
||||
"threat": 1,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"_key": "!actors!A54y6E5qYiSfPhQw",
|
||||
"name": "Consultant ésotérique",
|
||||
"type": "npc",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-mortel.svg",
|
||||
"system": {
|
||||
"type": "mortel",
|
||||
"threat": 2,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"_key": "!actors!kEgcNfeMGeOA3q58",
|
||||
"name": "Démon-gardien (gaamwujan mo) Profane",
|
||||
"type": "npc",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-demon.svg",
|
||||
"system": {
|
||||
"type": "demon",
|
||||
"threat": 0,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"_key": "!actors!j0M9lM05layknpjc",
|
||||
"name": "Deoi Sam (double démoniaque)",
|
||||
"type": "npc",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-demon.svg",
|
||||
"system": {
|
||||
"type": "demon",
|
||||
"threat": 2,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"_key": "!actors!CecTD0e1caDDLi4f",
|
||||
"name": "Fat si sorcier",
|
||||
"type": "npc",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-mortel.svg",
|
||||
"system": {
|
||||
"type": "mortel",
|
||||
"threat": 1,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"_key": "!actors!oZQYYd9fshpR1fzS",
|
||||
"name": "Fonctionnaire infernal (gwai caai)",
|
||||
"type": "npc",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-demon.svg",
|
||||
"system": {
|
||||
"type": "demon",
|
||||
"threat": 2,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"_key": "!actors!nKvFMqTQluI6slsR",
|
||||
"name": "Gaaujan (ogresse des mers)",
|
||||
"type": "npc",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-jiugwaai.svg",
|
||||
"system": {
|
||||
"type": "jiugwaai",
|
||||
"threat": 1,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"_key": "!actors!gX41y0aGmiXzf7em",
|
||||
"name": "Gamzing (générique)",
|
||||
"type": "npc",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-fantome.svg",
|
||||
"system": {
|
||||
"type": "fantome",
|
||||
"threat": 1,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"_key": "!actors!qfTSRgyrtBfRA43K",
|
||||
"name": "Ginny Ching",
|
||||
"type": "npc",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-mortel.svg",
|
||||
"system": {
|
||||
"type": "mortel",
|
||||
"threat": 1,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"_key": "!actors!Xn42o1E660Q7nFD5",
|
||||
"name": "Goengsi (jiangshi)",
|
||||
"type": "npc",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-fantome.svg",
|
||||
"system": {
|
||||
"type": "fantome",
|
||||
"threat": 1,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"_key": "!actors!ch7LrshdCOtq7cyl",
|
||||
"name": "Good Boy, molosse protecteur",
|
||||
"type": "npc",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-demon.svg",
|
||||
"system": {
|
||||
"type": "demon",
|
||||
"threat": 2,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"_key": "!actors!CSiS3imbab0YaMSW",
|
||||
"name": "Gwat Jyun (singe blanc) Initié",
|
||||
"type": "npc",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-jiugwaai.svg",
|
||||
"system": {
|
||||
"type": "jiugwaai",
|
||||
"threat": 2,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"_key": "!actors!rCaI4p3b7wWAkogg",
|
||||
"name": "Gwat Jyun (singe blanc) Profane",
|
||||
"type": "npc",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-jiugwaai.svg",
|
||||
"system": {
|
||||
"type": "jiugwaai",
|
||||
"threat": 0,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"_key": "!actors!dQUAdHHo2adCgCcY",
|
||||
"name": "Hyun Ci, champion underground",
|
||||
"type": "npc",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-esprit-animal.svg",
|
||||
"system": {
|
||||
"type": "esprit-animal",
|
||||
"threat": 3,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"_key": "!actors!lWZ4Ifq8L46QorAH",
|
||||
"name": "Intermédiaire",
|
||||
"type": "npc",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-mortel.svg",
|
||||
"system": {
|
||||
"type": "mortel",
|
||||
"threat": 1,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"_key": "!actors!mTlPb9acTYuN8g34",
|
||||
"name": "James Kam, tueur à gages",
|
||||
"type": "npc",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-esprit-animal.svg",
|
||||
"system": {
|
||||
"type": "esprit-animal",
|
||||
"threat": 4,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"_key": "!actors!GPcB3MHaqxO0NcyK",
|
||||
"name": "Je Maan, cadre aux dents longues",
|
||||
"type": "npc",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-demon.svg",
|
||||
"system": {
|
||||
"type": "demon",
|
||||
"threat": 2,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"_key": "!actors!VDe1iLJbtQ0Yy5CD",
|
||||
"name": "Jeffrey Chiu",
|
||||
"type": "npc",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-mortel.svg",
|
||||
"system": {
|
||||
"type": "mortel",
|
||||
"threat": 0,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"_key": "!actors!4ZjFZ1HoJV9mJStt",
|
||||
"name": "Jing Tin, guerrier décapité",
|
||||
"type": "npc",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-dieu.svg",
|
||||
"system": {
|
||||
"type": "dieu",
|
||||
"threat": 3,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"_key": "!actors!54uOjMPREX9p9y3k",
|
||||
"name": "John Wa, maître des rites free-lance",
|
||||
"type": "npc",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-mortel.svg",
|
||||
"system": {
|
||||
"type": "mortel",
|
||||
"threat": 2,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"_key": "!actors!xso73DrDuFPD74MF",
|
||||
"name": "Juk Lyun, guide touristique",
|
||||
"type": "npc",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-jiugwaai.svg",
|
||||
"system": {
|
||||
"type": "jiugwaai",
|
||||
"threat": 1,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"_key": "!actors!4qsz1fgQaLp6XgOA",
|
||||
"name": "Julian Po, travailleur social",
|
||||
"type": "npc",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-mortel.svg",
|
||||
"system": {
|
||||
"type": "mortel",
|
||||
"threat": 1,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"_key": "!actors!zVpmacwoWEG8YTCQ",
|
||||
"name": "Karen Sen, croqueuse de diamants",
|
||||
"type": "npc",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-esprit-animal.svg",
|
||||
"system": {
|
||||
"type": "esprit-animal",
|
||||
"threat": 2,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"_key": "!actors!Z5DRulhhSyujEVjG",
|
||||
"name": "Ken Luan",
|
||||
"type": "npc",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-mortel.svg",
|
||||
"system": {
|
||||
"type": "mortel",
|
||||
"threat": 1,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"_key": "!actors!a5blX0uXTNzcplH1",
|
||||
"name": "Laureen Zoeng, esthéticienne roublarde",
|
||||
"type": "npc",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-mortel.svg",
|
||||
"system": {
|
||||
"type": "mortel",
|
||||
"threat": 1,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"_key": "!actors!4ys4N6FQKGacd3rf",
|
||||
"name": "Leonie Fei",
|
||||
"type": "npc",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-mortel.svg",
|
||||
"system": {
|
||||
"type": "mortel",
|
||||
"threat": 1,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"_key": "!actors!wvdZgXLIdqQxc3nH",
|
||||
"name": "Maximilian Pang",
|
||||
"type": "npc",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-mortel.svg",
|
||||
"system": {
|
||||
"type": "mortel",
|
||||
"threat": 3,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"_key": "!actors!S6LN7FcZz1i2jHQj",
|
||||
"name": "Michelle Chun, gentille couturière",
|
||||
"type": "npc",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-esprit-animal.svg",
|
||||
"system": {
|
||||
"type": "esprit-animal",
|
||||
"threat": 2,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"_key": "!actors!cPLaYDg6uI1XuThZ",
|
||||
"name": "Mo (démon basique)",
|
||||
"type": "npc",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-demon.svg",
|
||||
"system": {
|
||||
"type": "demon",
|
||||
"threat": 2,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"_key": "!actors!phueAQD8QBesE5IP",
|
||||
"name": "Mogwaai",
|
||||
"type": "npc",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-demon.svg",
|
||||
"system": {
|
||||
"type": "demon",
|
||||
"threat": 1,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"_key": "!actors!u3ssdy3dXYpglToU",
|
||||
"name": "Ngogwai (spectre affamé)",
|
||||
"type": "npc",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-fantome.svg",
|
||||
"system": {
|
||||
"type": "fantome",
|
||||
"threat": 1,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"_key": "!actors!nj5HVe2TK5B9xxR7",
|
||||
"name": "Paul Fei",
|
||||
"type": "npc",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-mortel.svg",
|
||||
"system": {
|
||||
"type": "mortel",
|
||||
"threat": 1,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"_key": "!actors!dVqVEap03syc9tq2",
|
||||
"name": "Peijau (bête ailée)",
|
||||
"type": "npc",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-demon.svg",
|
||||
"system": {
|
||||
"type": "demon",
|
||||
"threat": 2,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"_key": "!actors!9CRYTLZ8mKD3r9vS",
|
||||
"name": "Phil Mok, fantôme errant",
|
||||
"type": "npc",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-fantome.svg",
|
||||
"system": {
|
||||
"type": "fantome",
|
||||
"threat": 1,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"_key": "!actors!5cjWTpSNYAb8tXsL",
|
||||
"name": "Pui Gan, petit parrain",
|
||||
"type": "npc",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-esprit-animal.svg",
|
||||
"system": {
|
||||
"type": "esprit-animal",
|
||||
"threat": 2,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"_key": "!actors!Cba6AI6uEzOlag4A",
|
||||
"name": "Ruby Jin Jin, star de la pop",
|
||||
"type": "npc",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-dieu.svg",
|
||||
"system": {
|
||||
"type": "dieu",
|
||||
"threat": 3,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"_key": "!actors!rjyebC6fMDuwPvcm",
|
||||
"name": "Scott Zang, explorateur urbain",
|
||||
"type": "npc",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-esprit-animal.svg",
|
||||
"system": {
|
||||
"type": "esprit-animal",
|
||||
"threat": 2,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"_key": "!actors!IfGFbXhsGkUchE5u",
|
||||
"name": "Sonia Tsui, hackeuse agoraphobe",
|
||||
"type": "npc",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-esprit-animal.svg",
|
||||
"system": {
|
||||
"type": "esprit-animal",
|
||||
"threat": 1,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"_key": "!actors!mcRdZybIvf7empYb",
|
||||
"name": "Susan Chow, culturiste amateure",
|
||||
"type": "npc",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-esprit-animal.svg",
|
||||
"system": {
|
||||
"type": "esprit-animal",
|
||||
"threat": 4,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"_key": "!actors!TeSKf4HhtefN6eUO",
|
||||
"name": "Taotie (têtes volantes)",
|
||||
"type": "npc",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-demon.svg",
|
||||
"system": {
|
||||
"type": "demon",
|
||||
"threat": 1,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"_key": "!actors!nHDNm1XjphjKkCiP",
|
||||
"name": "Tony Meng, assoiffé de sang",
|
||||
"type": "npc",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-fantome.svg",
|
||||
"system": {
|
||||
"type": "fantome",
|
||||
"threat": 2,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"_key": "!actors!UawVI5WvJYTiAvWc",
|
||||
"name": "Waanjing (Apprenti)",
|
||||
"type": "npc",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-fantome.svg",
|
||||
"system": {
|
||||
"type": "fantome",
|
||||
"threat": 1,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"_key": "!actors!eg7nSF3p8bAfoGgP",
|
||||
"name": "Waanjing (Initié)",
|
||||
"type": "npc",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-fantome.svg",
|
||||
"system": {
|
||||
"type": "fantome",
|
||||
"threat": 2,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"_key": "!actors!oJoQJY0MHfDmkfH5",
|
||||
"name": "Zoeng, singe revanchard",
|
||||
"type": "npc",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-demon.svg",
|
||||
"system": {
|
||||
"type": "demon",
|
||||
"threat": 1,
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-spell.svg",
|
||||
"system": {
|
||||
"reference": "",
|
||||
"description": "<p>de l’impact sur le scénario – à la discrétion du MJ). • 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). • 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 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. de l’étrange 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>",
|
||||
"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",
|
||||
"associatedelement": "metal",
|
||||
"hei": "Yin",
|
||||
@@ -17,9 +17,9 @@
|
||||
"realizationtimeritual": "1 heure",
|
||||
"realizationtimeaccelerated": "12 crans d’initiative",
|
||||
"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 d’esprit : 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>",
|
||||
"effects": "<p>n’est pas aisé de s’affecter soi-même</p><p>avec les sorts de cette Spécialité, qui</p><p>cible habituellement d’autres personnages (PJ ou PNJ). Si un fat si souhaite</p><p>l’utiliser sur lui-même, la difficulté du</p><p>jet de magie augmente de 1.</p><ul><li>L’Effet « source de dégâts récurrents »</li></ul><p>permet de diminuer la valeur d’un poison ou d’une 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. À l’inverse,</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>d’intoxication.</p><ul><li>L’Effet « 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 l’Effet « durée ». L’Effet « 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>L’Effet « ampleur » indique l’importance</li></ul><p>des informations apprises par le personnage sur une maladie à diagnostiquer</p><p>ou lors d’une 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 l’expression d’un é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>",
|
||||
"examples": "",
|
||||
"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 d’esprit : 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>Il n’est pas aisé de s’affecter soi-même</p><p>avec les sorts de cette Spécialité, qui</p><p>cible habituellement d’autres personnages (PJ ou PNJ). Si un fat si souhaite</p><p>l’utiliser sur lui-même, la difficulté du</p><p>jet de magie augmente de 1.</p><ul><li>L’Effet « source de dégâts récurrents »<br>permet de diminuer la valeur d’un poison ou d’une 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. À l’inverse,<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>d’intoxication.</li></ul><ul><li>L’Effet « 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 l’Effet « durée ». L’Effet « 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>L’Effet « ampleur » indique l’importance<br>des informations apprises par le personnage sur une maladie à diagnostiquer<br>ou lors d’une autopsie.</li></ul>",
|
||||
"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": ""
|
||||
},
|
||||
"effects": [],
|
||||
|
||||
@@ -17,8 +17,8 @@
|
||||
"realizationtimeritual": "4 heures",
|
||||
"realizationtimeaccelerated": "utiliser une préparation toute prête, celles-ci sont stockables et transférables",
|
||||
"flashback": "oui, pour préparer l’arme 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 d’esprit : 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>d’alchimie (fioles, tubes, balance, pilon,</p><p>etc.) anciens ou modernes</p>",
|
||||
"effects": "<p>Effet « Trois Trésors » transcrit les</p><p>dégâts physiques que provoque l’arme.</p><ul><li>L’Effet « malus » traduit une gêne</li></ul><p>provoquée par l’arme en imposant</p><p>des dés-néfastes ou en diminuant le</p><p>nombre de dés à lancer lors d’actions</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 à l’Effet « durée ».</p><ul><li>L’Effet « 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 l’arme est une sorte de</p><p>bombe incendiaire mettant le feu à la</p><p>cible, par exemple) et d’en fixer la force</p><p>et la fréquence, durant une période couverte par l’Effet « durée ».</p><p>Les Effets n’affectent qu’une cible à la fois. Il</p><p>est possible d’augmenter la zone touchée en utilisant l’Effet « 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 d’effet contrôlée</p><p>avec précision, il faut alors utiliser l’Effet « ampleur ». Pour chaque niveau d’Ampleur, 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 d’effet qui remplit une pièce d’un</p><p>poison violent n’affectant 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 d’une valeur de 1, nécessitant un jet</p><p>de résistance toutes les minutes (ou 12 crans</p><p>d’initiative). 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 l’arme 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>s’ajoutent à ceux de l’outil. La cible prend feu</p><p>et est alors affectée par une source de dégâts</p><p>physiques récurrents d’une valeur de 1, nécessitant un jet de résistance tous les 6 crans</p><p>d’initiative. 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 d’utiliser</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>",
|
||||
"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 d’esprit : 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>d’alchimie (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 l’arme.</p><ul><li>L’Effet « malus » traduit une gêne<br>provoquée par l’arme en imposant<br>des dés-néfastes ou en diminuant le<br>nombre de dés à lancer lors d’actions<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 à l’Effet « durée ».</li></ul><ul><li>L’Effet « source de dégâts récurrents »<br>permet de créer une source de dégâts<br>récurrents (si l’arme est une sorte de<br>bombe incendiaire mettant le feu à la<br>cible, par exemple) et d’en fixer la force<br>et la fréquence, durant une période couverte par l’Effet « durée ».<br>Les Effets n’affectent qu’une cible à la fois. Il<br>est possible d’augmenter la zone touchée en utilisant l’Effet « 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 d’effet contrôlée<br>avec précision, il faut alors utiliser l’Effet « ampleur ». Pour chaque niveau d’Ampleur, 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 d’effet qui remplit une pièce d’un<br>poison violent n’affectant que les créatures<br>surnaturelles. Pour elles, la zone concernée<br>devient une source de dégâts spirituels récurrents d’une valeur de 1, nécessitant un jet<br>de résistance toutes les minutes (ou 12 crans<br>d’initiative). 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 l’arme est projetée<br>(par exemple un lance-projectile, comme le<br>LBD de Brenda Kang (cf p. X)), ces dégâts<br>s’ajoutent à ceux de l’outil. La cible prend feu<br>et est alors affectée par une source de dégâts<br>physiques récurrents d’une valeur de 1, nécessitant un jet de résistance tous les 6 crans<br>d’initiative. 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 d’utiliser<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": "",
|
||||
"notes": ""
|
||||
},
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-spell.svg",
|
||||
"system": {
|
||||
"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) : l’exorciste inflige une perte directe de 1 point de Zing (ou de Vitalité dans le cas d’un PNJ) aux jiugwaai d’un 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 d’Effet ci-dessus est indépendant et nécessite son propre sort. Cependant, les effets d’un 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, l’exorciste dresse bien souvent un autel lui permettant d’avoir à 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) : l’exorciste inflige une perte directe de 1 point de Zing (ou de Vitalité dans le cas d’un PNJ) aux jiugwaai d’un 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 d’Effet ci-dessus est indépendant et nécessite son propre sort. Cependant, les effets d’un sort peuvent être renforcés : le coût pour en augmenter les effets est précisé entre parenthèses.</p>",
|
||||
"specialityname": "punishment",
|
||||
"associatedelement": "feu",
|
||||
"hei": "Yang",
|
||||
@@ -17,8 +17,8 @@
|
||||
"realizationtimeritual": "5 minutes",
|
||||
"realizationtimeaccelerated": "12 crans d’initiative",
|
||||
"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 d’exorcisme, manipulation des</p><p>ingrédients</p><ul><li>État d’esprit : 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>",
|
||||
"effects": "<p>Effet « Trois Trésors » traduit les dégâts qui s’abattent sur la cible du rituel</p><p>d’exorcisme.</p><ul><li>L’Effet « 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>L’Effet « distance » indique jusqu’à</li></ul><p>quelle portée la punition peut frapper.</p><p>Domination</p><p>Le PJ est capable d’interagir socialement</p><p>de façon très efficace avec des créatures surnaturelles et d’en 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 l’usage de l’intimidation. 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 d’effet. Le PJ</p><p>peut alors leur ordonner de suivre quelqu’un, de</p><p>porter un message, d’espionner un lieu, etc. Il</p><p>peut même obtenir qu’ils se battent à ses côtés,</p><p>même s’ils seront plus que récalcitrants à risquer la mort de cette façon.</p><p>Une fois la durée d’effet écoulée, les créatures soumises retournent à leurs occupations</p><p>– et pourront garder rancune au PJ si celui-ci</p><p>s’est montré sadique ou ne leur a pas fait d’offrandes appropriées. De plus, le PJ doit garder</p><p>en tête que de tels jiugwaai sont souvent les</p><p>vassaux d’un roi-dragon ou d’un esprit puissant</p><p>et que ces êtres n’apprécient pas forcément que</p><p>l’on « 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>",
|
||||
"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 d’exorcisme, manipulation des<br>ingrédients</li></ul><ul><li>État d’esprit : 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 s’abattent sur la cible du rituel</p><p>d’exorcisme.</p><ul><li>L’Effet « 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>L’Effet « distance » indique jusqu’à<br>quelle portée la punition peut frapper.<br>Domination<br>Le PJ est capable d’interagir socialement<br>de façon très efficace avec des créatures surnaturelles et d’en 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 l’usage de l’intimidation. 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 d’effet. Le PJ<br>peut alors leur ordonner de suivre quelqu’un, de<br>porter un message, d’espionner un lieu, etc. Il<br>peut même obtenir qu’ils se battent à ses côtés,<br>même s’ils seront plus que récalcitrants à risquer la mort de cette façon.<br>Une fois la durée d’effet écoulée, les créatures soumises retournent à leurs occupations<br>– et pourront garder rancune au PJ si celui-ci<br>s’est montré sadique ou ne leur a pas fait d’offrandes appropriées. De plus, le PJ doit garder<br>en tête que de tels jiugwaai sont souvent les<br>vassaux d’un roi-dragon ou d’un esprit puissant<br>et que ces êtres n’apprécient pas forcément que<br>l’on « emprunte » ainsi leurs sujets sans leur<br>demander leur avis…</li></ul>",
|
||||
"examples": "",
|
||||
"notes": ""
|
||||
},
|
||||
|
||||
@@ -17,9 +17,9 @@
|
||||
"realizationtimeritual": "5 minutes",
|
||||
"realizationtimeaccelerated": "6 crans d’initiative",
|
||||
"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 d’esprit : 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>",
|
||||
"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 n’importe 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 à l’aide de jets impliquant la</p><p>Compétence Exorcisme sans Spécialité.</p><ul><li>L’Effet « ampleur » révèle l’importance</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>L’Effet « 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>",
|
||||
"examples": "<p>Le PJ peut créer une zone investie d’énergie</p><p>Yang afin d’en é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 s’appliquant 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 l’objet</p><p>qu’il 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, l’exorciste 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 d’un fat si utilisant la Magie d’or.</p><p>C’est 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>d’initiative</p><p>怪 Flash-back : non</p><p>怪 Composantes :</p><ul><li>Mots : prière</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 d’esprit : 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 n’importe 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 à l’aide de jets impliquant la</p><p>Compétence Exorcisme sans Spécialité.</p><ul><li>L’Effet « ampleur » révèle l’importance<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>L’Effet « 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 d’en é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 s’appliquant 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 l’objet</p><p>qu’il 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, l’exorciste 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 d’un fat si utilisant la Magie d’or.</p><p>C’est un moyen efficace de se prémunir contre</p><p>les indiscrets…</p>",
|
||||
"notes": ""
|
||||
},
|
||||
"effects": [],
|
||||
|
||||
@@ -17,9 +17,9 @@
|
||||
"realizationtimeritual": "30 minutes",
|
||||
"realizationtimeaccelerated": "impossible",
|
||||
"flashback": "oui, mais sans la possibilité d’agir 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 l’avenir à 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 s’il veut rester dans</p><p>l’ambiance du jeu, charge à lui de délivrer une prédiction riche</p>",
|
||||
"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>L’Effet « Loksyu » simule les avantages</li></ul><p>qu’a 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 d’un 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 n’est</p><p>pas rare qu’ils soient des mortels élevés à ce</p><p>rang après leur mort – en récompense d’une 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 d’une</p><p>rue, d’un immeuble résidentiel, d’un square,</p><p>d’une bibliothèque, etc. Souvent, ces divinités</p><p>prennent une apparence familière : la concierge</p><p>d’une résidence, l’homme d’entretien d’un 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é d’un</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 s’y trouve, sait</p><p>s’y 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 s’il 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>d’initiative</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 d’une</li></ul><p>concentration extrême, le devin obtient une</p><p>information limpide sur ce que lui réserve</p><p>l’avenir. L’augure peut se voir orienté par une</p><p>question : si le MJ dispose d’une réponse,</p><p>il la formule sous la forme d’une 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>d’un PNJ) pour signifier qu’il 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 d’identifier lesquelles pour l’instant (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>l’avenir qu’il devient capable d’influer celui-ci</p><p>par ses propres actions. Cela se traduit par</p><p>l’ajout de 1 dé de la valeur choisie par le devin</p><p>au Loksyu (ou l’ajout de 2 points à la Tin Ji</p><p>dans le cas d’un 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 d’achillée,</li></ul><p>lire une carte céleste, suivre les lignes</p><p>de la main</p><ul><li>État d’esprit : tourné vers l’avenir,</li></ul><p>concentration</p><ul><li>Consommables : écaille ventrale de tortue, encens</li><li>Objets : disque de jade, baguettes</li></ul><p>d’achillée, pièces, almanach</p><p>Effets :</p><ul><li>L’Effet « 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>L’Effet « Loksyu » simule les avantages</li></ul><p>qu’a 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 d’un 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 n’est</p><p>pas rare qu’ils soient des mortels élevés à ce</p><p>rang après leur mort – en récompense d’une 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 d’une</p><p>rue, d’un immeuble résidentiel, d’un square,</p><p>d’une bibliothèque, etc. Souvent, ces divinités</p><p>prennent une apparence familière : la concierge</p><p>d’une résidence, l’homme d’entretien d’un 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é d’un</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 s’y trouve, sait</p><p>s’y 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 s’il 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>d’initiative</p><p>怪 Flash-back : oui</p><p>怪 Composantes :</p><ul><li>Mots : prière à</li></ul>",
|
||||
"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>L’Effet « Loksyu » simule les avantages<br>qu’a 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 d’un 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 n’est<br>pas rare qu’ils soient des mortels élevés à ce<br>rang après leur mort – en récompense d’une 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 d’une<br>rue, d’un immeuble résidentiel, d’un square,<br>d’une bibliothèque, etc. Souvent, ces divinités<br>prennent une apparence familière : la concierge<br>d’une résidence, l’homme d’entretien d’un 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é d’un<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 s’y trouve, sait<br>s’y 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 s’il 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 d’une<br>concentration extrême, le devin obtient une<br>information limpide sur ce que lui réserve<br>l’avenir. L’augure peut se voir orienté par une<br>question : si le MJ dispose d’une réponse,<br>il la formule sous la forme d’une 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>d’un PNJ) pour signifier qu’il a obtenu des<br>informations parcellaires mais utiles pour ses<br>prochaines actions – bien que le scénario ne<br>permette pas d’identifier lesquelles pour l’instant (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>l’avenir qu’il devient capable d’influer celui-ci<br>par ses propres actions. Cela se traduit par<br>l’ajout de 1 dé de la valeur choisie par le devin<br>au Loksyu (ou l’ajout de 2 points à la Tin Ji<br>dans le cas d’un 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 d’achillée,<br>lire une carte céleste, suivre les lignes<br>de la main</li></ul><ul><li>État d’esprit : tourné vers l’avenir,<br>concentration</li></ul><ul><li>Consommables : écaille ventrale de tortue, encens</li><li>Objets : disque de jade, baguettes<br>d’achillée, pièces, almanach<br>Effets :</li></ul><ul><li>L’Effet « 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>L’Effet « Loksyu » simule les avantages<br>qu’a 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 d’un 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 n’est<br>pas rare qu’ils soient des mortels élevés à ce<br>rang après leur mort – en récompense d’une 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 d’une<br>rue, d’un immeuble résidentiel, d’un square,<br>d’une bibliothèque, etc. Souvent, ces divinités<br>prennent une apparence familière : la concierge<br>d’une résidence, l’homme d’entretien d’un 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é d’un<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 s’y trouve, sait<br>s’y 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 s’il ne maîtrise pas cette magie, tout fat si pense à leur<br>rendre hommage afin d’être protégé chez lui.</li></ul>",
|
||||
"notes": ""
|
||||
},
|
||||
"effects": [],
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-spell.svg",
|
||||
"system": {
|
||||
"reference": "",
|
||||
"description": "<p>Kong, on peut trouver le dieu d’une rue, d’un immeuble résidentiel, d’un square, d’une bibliothèque, etc. Souvent, ces divinités prennent une apparence familière : la concierge d’une résidence, l’homme d’entretien d’un 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é d’un immeuble peut déverrouiller toutes les portes du bâtiment ou y couper le courant, connaît le nom de chaque personne qui s’y trouve, sait s’y 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 s’il 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 d’une rue, d’un immeuble résidentiel, d’un square, d’une bibliothèque, etc. Souvent, ces divinités prennent une apparence familière : la concierge d’une résidence, l’homme d’entretien d’un 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é d’un immeuble peut déverrouiller toutes les portes du bâtiment ou y couper le courant, connaît le nom de chaque personne qui s’y trouve, sait s’y 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",
|
||||
"associatedelement": "terre",
|
||||
"hei": "Yin ou Yang",
|
||||
@@ -17,8 +17,8 @@
|
||||
"realizationtimeritual": "5 minutes",
|
||||
"realizationtimeaccelerated": "12 crans d’initiative",
|
||||
"flashback": "oui",
|
||||
"components": "<ul><li>Mots : prière à la divinité invoquée</li><li>Gestes : danse rituelle</li><li>État d’esprit : 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>",
|
||||
"effects": "<p>Effet « bonus » indique les dés-fastes</p><p>ou dés supplémentaires à lancer lors de</p><p>diverses actions simulant l’aide qu’apporte 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>L’Effet « 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 d’un afflux de Hei dont elle peut</p><p>faire profiter ses hôtes.</p><ul><li>L’Effet « malus » traduit les obstacles</li></ul><p>que la divinité place sur le chemin d’adversaires 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 d’actions 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>L’Effet « ampleur » permet de dimensionner l’importance du service demandé à la divinité (et donc sa puissance),</li></ul><p>la quantité d’informations qu’il est possible d’apprendre de sa part.</p><ul><li>L’Effet « 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 qu’elle</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>l’aire d’effet. Par exemple : un étage</p><p>d’un immeuble, une pièce d’une maison,</p><p>un square au sein d’un quartier, etc.</p><p>326</p><p>IMPORTANCE D’UNE DIVINITÉ</p><p>TERRESTRE ET AMPLEUR DU</p><p>SERVICE À DEMANDER</p><p>Cette Spécialité repose en partie sur l’interprétation du MJ et du joueur. Selon l’Effet « 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 à l’esprit 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 l’auront déjà oubliée,</p><p>par exemple.</p><p>Voici un guide d’interprétation de l’Effet</p><p>« ampleur » :</p><p>怪 Ampleur faible : le dieu est d’une 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 à l’abandon, entrepôt désaffecté,</p><p>échoppe peu achalandée, autel isolé, etc. Voici</p><p>les services qu’il peut rendre : répondre à plusieurs questions, ouvrir une porte verrouillée (ou</p><p>verrouiller un accès), prévenir si quelqu’un arrive</p><p>sur son territoire, etc.</p><p>怪 Ampleur moyenne : le dieu est relativement important, étendant sa juridiction sur un lieu d’une</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>s’adonnent à 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>",
|
||||
"components": "<ul><li>Mots : prière à la divinité invoquée</li><li>Gestes : danse rituelle</li><li>État d’esprit : 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 l’aide qu’apporte 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>L’Effet « Trois Trésors » peut être utilisé<br>pour rendre compte d’éventuels soins<br>prodigués par la divinité terrestre ou<br>bien d’un afflux de Hei dont elle peut<br>faire profiter ses hôtes.</li></ul><ul><li>L’Effet « malus » traduit les obstacles<br>que la divinité place sur le chemin d’adversaires 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 d’actions 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>L’Effet « ampleur » permet de dimensionner l’importance du service demandé à la divinité (et donc sa puissance),<br>la quantité d’informations qu’il est possible d’apprendre de sa part.</li></ul><ul><li>L’Effet « aire » circonscrit la taille du<br>territoire de la divinité ou la zone au<br>sein de celui-ci où le PJ souhaite qu’elle<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>l’aire d’effet. Par exemple : un étage<br>d’un immeuble, une pièce d’une maison,<br>un square au sein d’un quartier, etc.<br>IMPORTANCE D’UNE DIVINITÉ<br>TERRESTRE ET AMPLEUR DU<br>SERVICE À DEMANDER<br>Cette Spécialité repose en partie sur l’interprétation du MJ et du joueur. Selon l’Effet « 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 à l’esprit 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 l’auront déjà oubliée,<br>par exemple.<br>Voici un guide d’interprétation de l’Effet<br>« ampleur » :<br>怪 Ampleur faible : le dieu est d’une 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 à l’abandon, entrepôt désaffecté,<br>échoppe peu achalandée, autel isolé, etc. Voici<br>les services qu’il peut rendre : répondre à plusieurs questions, ouvrir une porte verrouillée (ou<br>verrouiller un accès), prévenir si quelqu’un arrive<br>sur son territoire, etc.<br>怪 Ampleur moyenne : le dieu est relativement important, étendant sa juridiction sur un lieu d’une<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>s’adonnent à 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": "",
|
||||
"notes": ""
|
||||
},
|
||||
|
||||
@@ -17,9 +17,9 @@
|
||||
"realizationtimeritual": "5 minutes",
|
||||
"realizationtimeaccelerated": "6 crans d’initiative",
|
||||
"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 d’esprit : 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>",
|
||||
"effects": "<p>Effet « ampleur » indique l’importance</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>L’Effet « 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>L’Effet « bonus » octroie des dés supplémentaires à lancer sur un jet d’Aspect</li></ul><p>privilégié visant à résister aux effets du</p><p>nœud néfaste.</p><ul><li>L’Effet « Trois Trésors » recouvre le</li></ul><p>personnage d’une protection contre la</p><p>perte de San provoquée par l’exposition</p><p>au nœud de flux néfastes.</p><ul><li>L’Effet « 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 d’Effet ci-dessus est indépendant et nécessite son propre sort. Cependant, les effets d’un sort peuvent être renforcés : le coût pour en</p><p>augmenter les effets est précisé entre parenthèses.</p>",
|
||||
"examples": "<p>Voici une liste non exhaustive de sorts utiles,</p><p>avec leur coût en Puissance :</p><ul><li>Dans l’eau du bol, contempler le Taigik (2 à</li></ul><p>6 points) : offre des visions concernant la nature d’un 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 d’en obtenir plusieurs).</p><ul><li>Rituel de purification des énergies (3 points) :</li></ul><p>diminuer de 1 la valeur d’un nœud d’énergies</p><p>néfastes (source de dégâts spirituels récurrents) clairement identifié, ce qui l’annule</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 l’Aptitude spirituelle</p><p>dans le cas d’un 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 l’avenir, d’entrevoir le destin, de visualiser le passé et le présent ainsi que de recevoir</p><p>divers signes qu’il aura à charge d’interpré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 d’un 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 d’explorer le passé, de</p><p>visualiser des scènes s’étant produites en un lieu</p><p>donné ou aux abords d’un 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>d’agir sur le Loksyu</p><p>怪 Comp</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 d’esprit : 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 l’importance</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>L’Effet « 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>L’Effet « bonus » octroie des dés supplémentaires à lancer sur un jet d’Aspect<br>privilégié visant à résister aux effets du<br>nœud néfaste.</li></ul><ul><li>L’Effet « Trois Trésors » recouvre le<br>personnage d’une protection contre la<br>perte de San provoquée par l’exposition<br>au nœud de flux néfastes.</li></ul><ul><li>L’Effet « 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 d’Effet ci-dessus est indépendant et nécessite son propre sort. Cependant, les effets d’un 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 l’eau du bol, contempler le Taigik (2 à<br>6 points) : offre des visions concernant la nature d’un 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 d’en obtenir plusieurs).</li></ul><ul><li>Rituel de purification des énergies (3 points) :<br>diminuer de 1 la valeur d’un nœud d’énergies<br>néfastes (source de dégâts spirituels récurrents) clairement identifié, ce qui l’annule<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 l’Aptitude spirituelle<br>dans le cas d’un 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 l’avenir, d’entrevoir le destin, de visualiser le passé et le présent ainsi que de recevoir<br>divers signes qu’il aura à charge d’interpré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 d’un 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 d’explorer le passé, de<br>visualiser des scènes s’étant produites en un lieu<br>donné ou aux abords d’un 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": ""
|
||||
},
|
||||
"effects": [],
|
||||
|
||||