Compare commits
16 Commits
fvtt-hawkm
...
fvtt-hawkm
| Author | SHA1 | Date | |
|---|---|---|---|
| e4d7ff4ca3 | |||
| 11db607f16 | |||
| 9cb5e3c306 | |||
| 6b1b43e0a3 | |||
| 98917d6e74 | |||
| c3d3b7741a | |||
| e5e08d35cb | |||
| 5c54062b81 | |||
| b64eeb226a | |||
| 435988bea5 | |||
| 312a4d8699 | |||
| dea92e8c98 | |||
| 853ad1c457 | |||
| c7b1ba1ce1 | |||
| 3b10ac18c2 | |||
| c2a9beea89 |
BIN
assets/icons/adversite_bleue.webp
Normal file
BIN
assets/icons/adversite_bleue.webp
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 4.8 KiB |
BIN
assets/icons/adversite_noire.webp
Normal file
BIN
assets/icons/adversite_noire.webp
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 4.4 KiB |
BIN
assets/icons/adversite_rouge.webp
Normal file
BIN
assets/icons/adversite_rouge.webp
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 4.7 KiB |
@@ -71,6 +71,7 @@ export class HawkmoonActor extends Actor {
|
||||
}
|
||||
return arme
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
getWeapons() {
|
||||
let armes = []
|
||||
@@ -78,9 +79,6 @@ export class HawkmoonActor extends Actor {
|
||||
if (arme.type == "arme") {
|
||||
armes.push(this.prepareArme(arme))
|
||||
}
|
||||
if (arme.type == "bouclier") {
|
||||
armes.push(this.prepareBouclier(arme))
|
||||
}
|
||||
}
|
||||
return armes
|
||||
}
|
||||
@@ -173,7 +171,10 @@ export class HawkmoonActor extends Actor {
|
||||
prepareDerivedData() {
|
||||
|
||||
if (this.type == 'personnage') {
|
||||
// TODO
|
||||
let vigueur = Math.floor( (this.system.attributs.pui.value + this.system.attributs.tre.value) / 2)
|
||||
if (vigueur != this.system.sante.vigueur) {
|
||||
this.update( { 'system.sante.vigueur': vigueur})
|
||||
}
|
||||
}
|
||||
|
||||
super.prepareDerivedData()
|
||||
@@ -350,9 +351,10 @@ export class HawkmoonActor extends Actor {
|
||||
rollData.actorImg = this.img
|
||||
rollData.actorId = this.id
|
||||
rollData.img = this.img
|
||||
rollData.canEclatDoubleD20 = true
|
||||
rollData.doubleD20 = false
|
||||
rollData.attributs = HawkmoonUtility.getAttributs()
|
||||
rollData.maitriseId = "none"
|
||||
rollData.nbEclat = this.system.eclat.value
|
||||
rollData.nbBA = this.system.bonneaventure.actuelle
|
||||
|
||||
if (attrKey) {
|
||||
rollData.attrKey = attrKey
|
||||
@@ -363,6 +365,7 @@ export class HawkmoonActor extends Actor {
|
||||
}
|
||||
if (compId) {
|
||||
rollData.competence = duplicate(this.items.get(compId) || {})
|
||||
rollData.maitrises = rollData.competence.system.predilections.filter(p => p.maitrise )
|
||||
rollData.actionImg = rollData.competence?.img
|
||||
}
|
||||
if (compName) {
|
||||
|
||||
40
modules/hawkmoon-effect-parser.js
Normal file
40
modules/hawkmoon-effect-parser.js
Normal file
@@ -0,0 +1,40 @@
|
||||
/* -------------------------------------------- */
|
||||
|
||||
import { HawkmoonUtility } from "./hawkmoon-utility.js";
|
||||
import "./xregexp-all.js";
|
||||
|
||||
const __level1Expr = '(?<effectType>[a-z]+):(?<objectType>[a-zA-Z]+)\\((?<objectName>[a-zA-Z0-9\\.]+)\\)\\s+(?<modifierValue>[\\d]+)\\s*{*(?<modifierLabel>[a-zA-Zàéè\\s]*)}*'
|
||||
const __effectTypes = {modifier: 1, cost: 1, provide: 1}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
export class HawkmoonEffectParser {
|
||||
|
||||
/* -------------------------------------------- */
|
||||
static init() {
|
||||
this.__objectTypes = { }
|
||||
|
||||
Object.entries(game.data.model.Actor).forEach(kv => {
|
||||
this.__objectTypes[kv[0]] = duplicate(kv[1])
|
||||
})
|
||||
Object.entries(game.data.model.Item).forEach(kv => {
|
||||
this.__objectTypes[kv[0]] = duplicate(kv[1])
|
||||
})
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
static parseEffectString(effectString) {
|
||||
let parse1 = XRegExp.exec(effectString, XRegExp(__level1Expr, 'gi'))
|
||||
if (parse1.effectType && __effectTypes[parse1.effectType.toLowerCase()]) {
|
||||
parse1.effectType = parse1.effectType.toLowerCase()
|
||||
if ( parse1.objectType && this.__objectTypes[parse1.objectType.toLowerCase()] ) {
|
||||
parse1.objectType = parse1.objectType.toLowerCase()
|
||||
console.log("Level 1 parsing : ", parse1, Object.keys(__effectTypes) )
|
||||
} else {
|
||||
ui.notifications.warn("EffectParser : Le type d'objet est inconnu. Les valeurs valides sont : " + Object.keys(this.__objectTypes).toString() )
|
||||
}
|
||||
} else {
|
||||
ui.notifications.warn("EffectParser : Le type d'effet est inconnu. Les valeurs valides sont : " + Object.keys(__effectTypes).toString() )
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
@@ -129,31 +129,61 @@ export class HawkmoonItemSheet extends ItemSheet {
|
||||
html.find('.delete-subitem').click(ev => {
|
||||
this.deleteSubitem(ev);
|
||||
})
|
||||
html.find('.edit-prediction').change(ev => {
|
||||
html.find('.edit-predilection').change(ev => {
|
||||
const li = $(ev.currentTarget).parents(".prediction-item")
|
||||
let index = li.data("prediction-index")
|
||||
let pred = duplicate(this.object.system.predilections)
|
||||
pred[index].name = ev.currentTarget.value
|
||||
this.object.update( { 'data.predilections': pred })
|
||||
pred[index].id = pred[index].id || randomID(16)
|
||||
this.object.update( { 'system.predilections': pred })
|
||||
})
|
||||
html.find('.edit-predilection-description').change(ev => {
|
||||
const li = $(ev.currentTarget).parents(".prediction-item")
|
||||
let index = li.data("prediction-index")
|
||||
let pred = duplicate(this.object.system.predilections)
|
||||
pred[index].description = ev.currentTarget.value
|
||||
pred[index].id = pred[index].id || randomID(16)
|
||||
this.object.update( { 'system.predilections': pred })
|
||||
})
|
||||
|
||||
html.find('.predilection-acquise').change(ev => {
|
||||
const li = $(ev.currentTarget).parents(".prediction-item")
|
||||
let index = li.data("prediction-index")
|
||||
let pred = duplicate(this.object.system.predilections)
|
||||
pred[index].acquise = ev.currentTarget.checked
|
||||
pred[index].id = pred[index].id || randomID(16)
|
||||
this.object.update( { 'system.predilections': pred })
|
||||
})
|
||||
|
||||
html.find('.predilection-maitrise').change(ev => {
|
||||
const li = $(ev.currentTarget).parents(".prediction-item")
|
||||
let index = li.data("prediction-index")
|
||||
let pred = duplicate(this.object.system.predilections)
|
||||
pred[index].maitrise = ev.currentTarget.checked
|
||||
pred[index].id = pred[index].id || randomID(16)
|
||||
this.object.update( { 'system.predilections': pred })
|
||||
})
|
||||
html.find('.predilection-used').change(ev => {
|
||||
const li = $(ev.currentTarget).parents(".prediction-item")
|
||||
let index = li.data("prediction-index")
|
||||
let pred = duplicate(this.object.system.predilections)
|
||||
pred[index].used = ev.currentTarget.checked
|
||||
pred[index].id = pred[index].id || randomID(16)
|
||||
this.object.update( { 'system.predilections': pred })
|
||||
})
|
||||
|
||||
html.find('.delete-prediction').click(ev => {
|
||||
const li = $(ev.currentTarget).parents(".prediction-item")
|
||||
let index = li.data("prediction-index")
|
||||
let pred = duplicate(this.object.system.predilections)
|
||||
pred.splice(index,1)
|
||||
this.object.update( { 'data.predilections': pred })
|
||||
this.object.update( { 'system.predilections': pred })
|
||||
})
|
||||
html.find('.use-prediction').change(ev => {
|
||||
const li = $(ev.currentTarget).parents(".prediction-item")
|
||||
let index = li.data("prediction-index")
|
||||
let pred = duplicate(this.object.system.predilections)
|
||||
pred[index].used = ev.currentTarget.checked
|
||||
this.object.update( { 'data.predilections': pred })
|
||||
})
|
||||
|
||||
html.find('#add-predilection').click(ev => {
|
||||
let pred = duplicate(this.object.system.predilections)
|
||||
pred.push( { name: "Nouvelle prédilection", used: false })
|
||||
this.object.update( { 'data.predilections': pred })
|
||||
pred.push( { name: "Nouvelle prédilection", id: randomID(16), used: false })
|
||||
this.object.update( { 'system.predilections': pred })
|
||||
})
|
||||
// Update Inventory Item
|
||||
html.find('.item-delete').click(ev => {
|
||||
|
||||
@@ -14,6 +14,7 @@ import { HawkmoonActorSheet } from "./hawkmoon-actor-sheet.js";
|
||||
import { HawkmoonUtility } from "./hawkmoon-utility.js";
|
||||
import { HawkmoonCombat } from "./hawkmoon-combat.js";
|
||||
import { HawkmoonItem } from "./hawkmoon-item.js";
|
||||
import { HawkmoonEffectParser } from "./hawkmoon-effect-parser.js";
|
||||
|
||||
/* -------------------------------------------- */
|
||||
/* Foundry VTT Initialization */
|
||||
@@ -25,7 +26,7 @@ Hooks.once("init", async function () {
|
||||
|
||||
/* -------------------------------------------- */
|
||||
// preload handlebars templates
|
||||
HawkmoonUtility.preloadHandlebarsTemplates();
|
||||
HawkmoonUtility.preloadHandlebarsTemplates()
|
||||
|
||||
/* -------------------------------------------- */
|
||||
// Set an initiative formula for the system
|
||||
@@ -36,7 +37,7 @@ Hooks.once("init", async function () {
|
||||
|
||||
/* -------------------------------------------- */
|
||||
game.socket.on("system.fvtt-hawkmoon-cyd", data => {
|
||||
HawkmoonUtility.onSocketMesssage(data);
|
||||
HawkmoonUtility.onSocketMesssage(data)
|
||||
});
|
||||
|
||||
/* -------------------------------------------- */
|
||||
@@ -45,7 +46,8 @@ Hooks.once("init", async function () {
|
||||
CONFIG.Actor.documentClass = HawkmoonActor
|
||||
CONFIG.Item.documentClass = HawkmoonItem
|
||||
game.system.hawkmoon = {
|
||||
HawkmoonUtility
|
||||
HawkmoonUtility,
|
||||
HawkmoonEffectParser
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
@@ -57,7 +59,8 @@ Hooks.once("init", async function () {
|
||||
Items.unregisterSheet("core", ItemSheet);
|
||||
Items.registerSheet("fvtt-hawkmoon-cyd", HawkmoonItemSheet, { makeDefault: true })
|
||||
|
||||
HawkmoonUtility.init();
|
||||
HawkmoonUtility.init()
|
||||
HawkmoonEffectParser.init()
|
||||
|
||||
});
|
||||
|
||||
|
||||
@@ -20,12 +20,12 @@ export class HawkmoonRollDialog extends Dialog {
|
||||
rolld10: {
|
||||
icon: '<i class="fas fa-check"></i>',
|
||||
label: "Lancer 1d10",
|
||||
callback: () => { this.roll("1d10") }
|
||||
callback: () => { this.roll("d10") }
|
||||
},
|
||||
rolld20: {
|
||||
icon: '<i class="fas fa-check"></i>',
|
||||
label: "Lancer 1d20",
|
||||
callback: () => { this.roll("1d20") }
|
||||
callback: () => { this.roll("d20") }
|
||||
},
|
||||
cancel: {
|
||||
icon: '<i class="fas fa-times"></i>',
|
||||
@@ -66,14 +66,8 @@ export class HawkmoonRollDialog extends Dialog {
|
||||
html.find('#attrKey').change(async (event) => {
|
||||
this.rollData.attrKey = String(event.currentTarget.value)
|
||||
})
|
||||
html.find('#runemode').change(async (event) => {
|
||||
this.rollData.runemode = String(event.currentTarget.value)
|
||||
html.find('#select-maitrise').change(async (event) => {
|
||||
this.rollData.maitriseId = String(event.currentTarget.value)
|
||||
})
|
||||
html.find('#runeame').change(async (event) => {
|
||||
this.rollData.runeame = Number(event.currentTarget.value)
|
||||
})
|
||||
html.find('#doubleD20').change(async (event) => {
|
||||
this.rollData.doubleD20 = event.currentTarget.checked
|
||||
})
|
||||
}
|
||||
}
|
||||
@@ -14,13 +14,10 @@ export class HawkmoonUtility {
|
||||
Hooks.on("getCombatTrackerEntryContext", (html, options) => {
|
||||
HawkmoonUtility.pushInitiativeOptions(html, options);
|
||||
})
|
||||
Hooks.on("dropCanvasData", (canvas, data) => {
|
||||
HawkmoonUtility.dropItemOnToken(canvas, data)
|
||||
});
|
||||
|
||||
this.rollDataStore = {}
|
||||
this.defenderStore = {}
|
||||
HawkmoonCommands.init();
|
||||
HawkmoonCommands.init()
|
||||
|
||||
Handlebars.registerHelper('count', function (list) {
|
||||
return list.length;
|
||||
@@ -107,7 +104,7 @@ export class HawkmoonUtility {
|
||||
let predIdx = $(event.currentTarget).data("predilection-index")
|
||||
let messageId = HawkmoonUtility.findChatMessageId(event.currentTarget)
|
||||
let message = game.messages.get(messageId)
|
||||
let rollData = message.getFlag("world", "mournblade-roll")
|
||||
let rollData = message.getFlag("world", "hawkmoon-roll")
|
||||
let actor = game.actors.get(rollData.actorId)
|
||||
await actor.setPredilectionUsed(rollData.competence._id, predIdx)
|
||||
rollData.competence = duplicate(actor.getCompetence(rollData.competence._id))
|
||||
@@ -122,7 +119,10 @@ export class HawkmoonUtility {
|
||||
'systems/fvtt-hawkmoon-cyd/templates/editor-notes-gm.html',
|
||||
'systems/fvtt-hawkmoon-cyd/templates/partial-item-description.html',
|
||||
'systems/fvtt-hawkmoon-cyd/templates/partial-item-nav.html',
|
||||
'systems/fvtt-hawkmoon-cyd/templates/partial-list-niveau.html'
|
||||
'systems/fvtt-hawkmoon-cyd/templates/partial-list-niveau.html',
|
||||
'systems/fvtt-hawkmoon-cyd/templates/partial-item-prix.html',
|
||||
'systems/fvtt-hawkmoon-cyd/templates/partial-sante-etat.html',
|
||||
'systems/fvtt-hawkmoon-cyd/templates/partial-automation.html',
|
||||
]
|
||||
return loadTemplates(templatePaths);
|
||||
}
|
||||
@@ -302,16 +302,16 @@ export class HawkmoonUtility {
|
||||
rollData.attr = duplicate(actor.system.attributs[rollData.attrKey])
|
||||
}
|
||||
|
||||
rollData.diceFormula = rollData.mainDice
|
||||
if (rollData.doubleD20) { // Multiply result !
|
||||
rollData.diceFormula += "*2"
|
||||
if (!rollData.isReroll) {
|
||||
actor.changeEclat(-1)
|
||||
}
|
||||
if ( rollData.maitriseId != "none") {
|
||||
rollData.selectedMaitrise = rollData.maitrises.find(p => p.id == rollData.maitriseId )
|
||||
rollData.diceFormula = "2" + rollData.mainDice + "kh"
|
||||
} else {
|
||||
rollData.diceFormula = "1" + rollData.mainDice
|
||||
}
|
||||
|
||||
//console.log("BEFORE COMP", rollData)
|
||||
if (rollData.competence) {
|
||||
rollData.predilections = duplicate(rollData.competence.system.predilections.filter(pred => !pred.used) || [])
|
||||
rollData.predilections = duplicate(rollData.competence.system.predilections.filter(pred => pred.acquise && !pred.maitrise && !pred.used) || [])
|
||||
let compmod = (rollData.competence.system.niveau == 0) ? -3 : 0
|
||||
rollData.diceFormula += `+${rollData.attr.value}+${rollData.competence.system.niveau}+${rollData.modificateur}+${compmod}`
|
||||
} else {
|
||||
@@ -340,14 +340,6 @@ export class HawkmoonUtility {
|
||||
rollData.finalResult = myRoll.total
|
||||
this.computeResult(rollData)
|
||||
|
||||
if (rollData.rune) {
|
||||
let subAme = rollData.runeame
|
||||
if (rollData.isEchec && !rollData.isDramatique) {
|
||||
subAme = Math.ceil((subAme + 1) / 2)
|
||||
}
|
||||
actor.subPointsAme(rollData.runemode, subAme)
|
||||
}
|
||||
|
||||
this.createChatWithRollMode(rollData.alias, {
|
||||
content: await renderTemplate(`systems/fvtt-hawkmoon-cyd/templates/chat-generic-result.html`, rollData)
|
||||
}, rollData)
|
||||
@@ -450,7 +442,7 @@ export class HawkmoonUtility {
|
||||
chatOptions.alias = chatOptions.alias || name
|
||||
let msg = await ChatMessage.create(chatOptions)
|
||||
console.log("=======>", rollData)
|
||||
msg.setFlag("world", "mournblade-roll", rollData)
|
||||
msg.setFlag("world", "hawkmoon-roll", rollData)
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
@@ -492,7 +484,7 @@ export class HawkmoonUtility {
|
||||
let msgId = li.data("message-id")
|
||||
let msg = game.messages.get(msgId)
|
||||
if (msg) {
|
||||
let rollData = msg.getFlag("world", "mournblade-roll")
|
||||
let rollData = msg.getFlag("world", "hawkmoon-roll")
|
||||
let actor = game.actors.get(rollData.actorId)
|
||||
actor.changeBonneAventure(changed)
|
||||
rollData.isReroll = true
|
||||
@@ -511,122 +503,57 @@ export class HawkmoonUtility {
|
||||
let msgId = li.data("message-id")
|
||||
let msg = game.messages.get(msgId)
|
||||
if (msg) {
|
||||
let rollData = msg.getFlag("world", "mournblade-roll")
|
||||
let rollData = msg.getFlag("world", "hawkmoon-roll")
|
||||
let actor = game.actors.get(rollData.actorId)
|
||||
actor.changeEclat(changed)
|
||||
rollData.isReroll = true
|
||||
rollData.textBonus = "Bonus d'Eclat"
|
||||
rollData.addedBonus = addedBonus
|
||||
HawkmoonUtility.bonusRollHawkmoon(rollData)
|
||||
if (addedBonus == "reroll") {
|
||||
HawkmoonUtility.rollHawkmoon(rollData)
|
||||
} else {
|
||||
rollData.addedBonus = addedBonus
|
||||
HawkmoonUtility.bonusRollHawkmoon(rollData)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
static chatRollMenu(html, options) {
|
||||
let canApply = li => canvas.tokens.controlled.length && li.find(".mournblade-roll").length
|
||||
let canApplyBALoyal = function (li) {
|
||||
let canApply = li => canvas.tokens.controlled.length && li.find(".hawkmoon-roll").length
|
||||
let canApplyBA = function (li) {
|
||||
let message = game.messages.get(li.attr("data-message-id"))
|
||||
let rollData = message.getFlag("world", "mournblade-roll")
|
||||
let rollData = message.getFlag("world", "hawkmoon-roll")
|
||||
let actor = game.actors.get(rollData.actorId)
|
||||
return (!rollData.isReroll && actor.getBonneAventure() > 0 && actor.getAlignement() == "loyal")
|
||||
return (!rollData.isReroll && actor.getBonneAventure() > 0 )
|
||||
}
|
||||
let canApplyPELoyal = function (li) {
|
||||
let canApplyPE = function (li) {
|
||||
let message = game.messages.get(li.attr("data-message-id"))
|
||||
let rollData = message.getFlag("world", "mournblade-roll")
|
||||
let rollData = message.getFlag("world", "hawkmoon-roll")
|
||||
let actor = game.actors.get(rollData.actorId)
|
||||
return (!rollData.isReroll && actor.getEclat() > 0 && actor.getAlignement() == "loyal")
|
||||
}
|
||||
let canApplyBAChaotique = function (li) {
|
||||
let message = game.messages.get(li.attr("data-message-id"))
|
||||
let rollData = message.getFlag("world", "mournblade-roll")
|
||||
let actor = game.actors.get(rollData.actorId)
|
||||
return (!rollData.isReroll && actor.getBonneAventure() > 0 && actor.getAlignement() == "chaotique")
|
||||
}
|
||||
let canApplyBAChaotique3 = function (li) {
|
||||
let message = game.messages.get(li.attr("data-message-id"))
|
||||
let rollData = message.getFlag("world", "mournblade-roll")
|
||||
let actor = game.actors.get(rollData.actorId)
|
||||
return (!rollData.isReroll && actor.getBonneAventure() > 2 && actor.getAlignement() == "chaotique")
|
||||
}
|
||||
let canApplyPEChaotique = function (li) {
|
||||
let message = game.messages.get(li.attr("data-message-id"))
|
||||
let rollData = message.getFlag("world", "mournblade-roll")
|
||||
let actor = game.actors.get(rollData.actorId)
|
||||
return (!rollData.isReroll && actor.getEclat() > 0 && actor.getAlignement() == "chaotique")
|
||||
}
|
||||
let hasPredilection = function (li) {
|
||||
let message = game.messages.get(li.attr("data-message-id"))
|
||||
let rollData = message.getFlag("world", "mournblade-roll")
|
||||
let actor = game.actors.get(rollData.actorId)
|
||||
if (rollData.competence) {
|
||||
let nbPred = rollData.competence.data.predilections.filter(pred => !pred.used).length
|
||||
return (!rollData.isReroll && rollData.competence && nbPred > 0)
|
||||
}
|
||||
return false
|
||||
}
|
||||
let canCompetenceDouble = function (li) {
|
||||
let message = game.messages.get(li.attr("data-message-id"))
|
||||
let rollData = message.getFlag("world", "mournblade-roll")
|
||||
let actor = game.actors.get(rollData.actorId)
|
||||
if (rollData.competence) {
|
||||
return rollData.competence.data.doublebonus
|
||||
}
|
||||
return false
|
||||
return (!rollData.isReroll && actor.getEclat() > 0 )
|
||||
}
|
||||
options.push(
|
||||
{
|
||||
name: "Ajouer +3 (1 point de Bonne Aventure)",
|
||||
icon: "<i class='fas fa-user-plus'></i>",
|
||||
condition: canApply && canApplyBALoyal,
|
||||
condition: canApply && canApplyBA,
|
||||
callback: li => HawkmoonUtility.applyBonneAventureRoll(li, -1, "+3")
|
||||
}
|
||||
)
|
||||
options.push(
|
||||
{
|
||||
name: "Ajouer +6 (1 point de Bonne Aventure)",
|
||||
icon: "<i class='fas fa-user-plus'></i>",
|
||||
condition: canApply && canApplyBALoyal && canCompetenceDouble,
|
||||
callback: li => HawkmoonUtility.applyBonneAventureRoll(li, -1, "+6")
|
||||
}
|
||||
)
|
||||
options.push(
|
||||
{
|
||||
name: "Ajouer +1d6 (1 point de Bonne Aventure)",
|
||||
icon: "<i class='fas fa-user-plus'></i>",
|
||||
condition: canApply && canApplyBAChaotique,
|
||||
callback: li => HawkmoonUtility.applyBonneAventureRoll(li, -1, "+1d6")
|
||||
}
|
||||
)
|
||||
options.push(
|
||||
{
|
||||
name: "Ajouer +2d6 (1 point de Bonne Aventure)",
|
||||
icon: "<i class='fas fa-user-plus'></i>",
|
||||
condition: canApply && canApplyBAChaotique && canCompetenceDouble,
|
||||
callback: li => HawkmoonUtility.applyBonneAventureRoll(li, -1, "+2d6")
|
||||
}
|
||||
)
|
||||
options.push(
|
||||
{
|
||||
name: "Relancer le dé (3 points de Bonne Aventure)",
|
||||
icon: "<i class='fas fa-user-plus'></i>",
|
||||
condition: canApply && canApplyBAChaotique3,
|
||||
callback: li => HawkmoonUtility.applyBonneAventureRoll(li, -3, "reroll")
|
||||
}
|
||||
)
|
||||
options.push(
|
||||
{
|
||||
name: "Ajouter +10 (1 Point d'Eclat)",
|
||||
icon: "<i class='fas fa-user-plus'></i>",
|
||||
condition: canApply && canApplyPELoyal,
|
||||
condition: canApply && canApplyPE,
|
||||
callback: li => HawkmoonUtility.applyEclatRoll(li, -1, "+10")
|
||||
}
|
||||
)
|
||||
options.push(
|
||||
{
|
||||
name: "Ajouter +20 (1 Point d'Eclat)",
|
||||
name: "Relancer le dé (1 point d'Eclat)",
|
||||
icon: "<i class='fas fa-user-plus'></i>",
|
||||
condition: canApply && canApplyPELoyal && canCompetenceDouble,
|
||||
callback: li => HawkmoonUtility.applyEclatRoll(li, -1, "+20")
|
||||
condition: canApply && canApplyPE,
|
||||
callback: li => HawkmoonUtility.applyEclatRoll(li, -3, "reroll")
|
||||
}
|
||||
)
|
||||
return options
|
||||
|
||||
8225
modules/xregexp-all.js
Normal file
8225
modules/xregexp-all.js
Normal file
File diff suppressed because it is too large
Load Diff
15
packs/competences.db
Normal file
15
packs/competences.db
Normal file
File diff suppressed because one or more lines are too long
48
packs/historiques.db
Normal file
48
packs/historiques.db
Normal file
@@ -0,0 +1,48 @@
|
||||
{"name":"Extraplanaire","type":"historique","img":"systems/fvtt-hawkmoon-cyd/assets/icons/historique.webp","system":{"description":"<p>Vous venez d’un autre plan d’existence : + 2 en Savoir : Multivers.</p>\n<p>Pour mieux cerner votre personnage, répondez à ces trois questions : à quoi ressemble votre univers d’origine ? Pourquoi en êtes-vous parti ? Comment êtes-vous passé dans ce monde ?</p>","bonusmalus":""},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"27RGjfUDQAanL4vE":3},"flags":{},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.2","coreVersion":"10.288","createdTime":1666645340141,"modifiedTime":1666645349495,"lastModifiedBy":"27RGjfUDQAanL4vE"},"_id":"15foLG7y3LUXNzkK"}
|
||||
{"name":"Quête","type":"historique","img":"systems/fvtt-hawkmoon-cyd/assets/icons/historique.webp","system":{"description":"<p>Frère jumeau disparu ? Bijou volé ? Recherche du Bâton Runique ou de l’Amarekh ? Vous êtes à la poursuite de quelque chose ou de quelqu’un et vous ferez tout pour le retrouver. Mais cette quête est obsédante.</p>\n<p>Tant que vous n’aurez pas réussi à l’accomplir, lancez 1d20 au début de chaque séance. Sur un 1 ou un 11, vous subissez une Adversité bleue pour toute la séance (et vous ne pouvez pas la défausser).</p>","bonusmalus":"+ 1 point de Compétence"},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"27RGjfUDQAanL4vE":3},"flags":{},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.2","coreVersion":"10.288","createdTime":1666645920149,"modifiedTime":1666645952216,"lastModifiedBy":"27RGjfUDQAanL4vE"},"_id":"3obFe3Dutaj4Pk39"}
|
||||
{"name":"Secret Inavouable","type":"historique","img":"systems/fvtt-hawkmoon-cyd/assets/icons/historique.webp","system":{"description":"<p>Il y a quelque chose, sur vous, sur votre famille ou sur quelqu’un d’autre, qui vous vaudrait d’être couvert d’opprobre si vous le révéliez.</p>","bonusmalus":"+ 2 points de Compétence"},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"27RGjfUDQAanL4vE":3},"flags":{},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.2","coreVersion":"10.288","createdTime":1666646059453,"modifiedTime":1666646073285,"lastModifiedBy":"27RGjfUDQAanL4vE"},"_id":"7q7TuX5DPD0uiLjI"}
|
||||
{"name":"Esclave en Fuite","type":"historique","img":"systems/fvtt-hawkmoon-cyd/assets/icons/historique.webp","system":{"description":"<p>Vous avez connu une servitude particulièrement difficile et vous vous en êtes libéré(e).</p>\n<p>Votre expérience vous a considérablement endurci(e). Lorsque vous devez faire un test de Trempe x 2, le SD est abaissé d’un point.</p>","bonusmalus":""},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"27RGjfUDQAanL4vE":3},"flags":{},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.2","coreVersion":"10.288","createdTime":1666645247324,"modifiedTime":1666645281871,"lastModifiedBy":"27RGjfUDQAanL4vE"},"_id":"BDZyZVzwRkZ28mCx"}
|
||||
{"name":"Fils ou Fille De","type":"historique","img":"systems/fvtt-hawkmoon-cyd/assets/icons/historique.webp","system":{"description":"<p>Vous êtes l’enfant d’une personnalité favorablement connue dans votre région d’origine. Le SD de vos tests de Persuasion est abaissé de 2 points chaque fois que le MJ le juge possible.</p>\n<p>Cette ascendance a cependant un désavantage : quelques-uns, dans la région, vous reprochent d’avoir une vie « trop facile ». Face à eux, le SD de vos tests de Persuasion est augmenté de 2.</p>","bonusmalus":""},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"27RGjfUDQAanL4vE":3},"flags":{},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.2","coreVersion":"10.288","createdTime":1666645364517,"modifiedTime":1666645379735,"lastModifiedBy":"27RGjfUDQAanL4vE"},"_id":"BlCQBSRo9KuLBrYV"}
|
||||
{"name":"Lent(e) d'Esprit","type":"historique","img":"systems/fvtt-hawkmoon-cyd/assets/icons/historique.webp","system":{"description":"<p>Vous ne pourrez jamais avoir plus de 4 en Clairvoyance.</p>","bonusmalus":"+ 2 points de Compétence"},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"27RGjfUDQAanL4vE":3},"flags":{},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.2","coreVersion":"10.288","createdTime":1666645597221,"modifiedTime":1666645613301,"lastModifiedBy":"27RGjfUDQAanL4vE"},"_id":"CDkoODxO54firJTY"}
|
||||
{"name":"Immunité","type":"historique","img":"systems/fvtt-hawkmoon-cyd/assets/icons/historique.webp","system":{"description":"<p>Vous n’avez jamais été malade. Peut-être est-ce le fruit d’une mutation, toujours est-il que vous êtes immunisé(e) contre la plupart des maladies infectieuses de l’Europe du Tragique Millénaire (mais pas contre des émanations radioactives, par exemple). </p>","bonusmalus":""},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"27RGjfUDQAanL4vE":3},"flags":{},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.2","coreVersion":"10.288","createdTime":1666645527253,"modifiedTime":1666645532894,"lastModifiedBy":"27RGjfUDQAanL4vE"},"_id":"CZewi3W8qiYN8H8c"}
|
||||
{"name":"Antékrist","type":"historique","img":"systems/fvtt-hawkmoon-cyd/assets/icons/historique.webp","system":{"description":"<p>Vous avez trouvé par hasard un petit opuscule relatant la venue prochaine d’une créature maléfique appelée l’Antékrist.</p>\n<p>Balivernes ? C’est ce qu’on vous dit souvent. Cette prophétie vous trouble et vous avez tendance à interpréter les événements fâcheux à la lumière de ce texte.</p>","bonusmalus":""},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"27RGjfUDQAanL4vE":3},"flags":{},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.2","coreVersion":"10.288","createdTime":1666644681436,"modifiedTime":1666644694495,"lastModifiedBy":"27RGjfUDQAanL4vE"},"_id":"GI6I3uMzbmXFVVyh"}
|
||||
{"name":"Maritime","type":"historique","img":"systems/fvtt-hawkmoon-cyd/assets/icons/historique.webp","system":{"description":"<p>Vous avez grandi dans une communauté côtière ou fluviale. Vous bénéficiez d’un + 1 dans vos Compétences Nage et Navigation, ou d’un + 2 en Nage, ou d’un + 2 en Navigation.</p>","bonusmalus":""},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"27RGjfUDQAanL4vE":3},"flags":{},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.2","coreVersion":"10.288","createdTime":1666645666589,"modifiedTime":1666645672543,"lastModifiedBy":"27RGjfUDQAanL4vE"},"_id":"Gza8SGIDwt1btHfp"}
|
||||
{"name":"Irréligion","type":"historique","img":"systems/fvtt-hawkmoon-cyd/assets/icons/historique.webp","system":{"description":"<p>Vous avez eu maille à partir avec des représentants d’un culte. Les messes et sermons vous horripilent, et tous les hommes de foi récoltent votre mépris. Il vous est très difficile de réfréner votre animosité en leur présence.</p>\n<p>Il vous faut réussir un test de Trempe x 2 / 15 pour cela. En cas d’échec, il vous est impossible d’avoir une interaction paisible avec eux. Cependant, cette aversion vous a conduit à développer votre esprit rationnel. Le SD de vos tests de Terreur est abaissé de 1.</p>","bonusmalus":""},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"27RGjfUDQAanL4vE":3},"flags":{},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.2","coreVersion":"10.288","createdTime":1666645568901,"modifiedTime":1666645579055,"lastModifiedBy":"27RGjfUDQAanL4vE"},"_id":"HA5xD7f6TwfQc1Mu"}
|
||||
{"name":"Bras Vengeur","type":"historique","img":"systems/fvtt-hawkmoon-cyd/assets/icons/historique.webp","system":{"description":"<p>Vous avez juré de venger la mort de quelqu’un qui vous est cher. Mais cette pensée est obsédante. Tant que vous n’aurez pas réussi à vous venger, lancez 1d20 au début de chaque séance.</p>\n<p>Sur un 1 ou un 11, vous subissez une Adversité bleue pour toute la séance (et vous ne pouvez pas la défausser).</p>","bonusmalus":"+ 1 point de Compétence"},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"27RGjfUDQAanL4vE":3},"flags":{},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.2","coreVersion":"10.288","createdTime":1666644970796,"modifiedTime":1666644999156,"lastModifiedBy":"27RGjfUDQAanL4vE"},"_id":"HiCIpqv625oXSadk"}
|
||||
{"name":"Milieu Scientifique","type":"historique","img":"systems/fvtt-hawkmoon-cyd/assets/icons/historique.webp","system":{"description":"<p>Vous venez d’une famille de sorciers.</p>\n<p>Vous possédez une Prédilection dans la Compétence Savoir : Sorcellerie, quel que soit le niveau de celle-ci et quel que soit votre Profil (voir le chapitre « Les Talents » au sujet de la Prédilection).</p>","bonusmalus":""},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"27RGjfUDQAanL4vE":3},"flags":{},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.2","coreVersion":"10.288","createdTime":1666645708021,"modifiedTime":1666645717759,"lastModifiedBy":"27RGjfUDQAanL4vE"},"_id":"I0h0N90nPNCAKd9B"}
|
||||
{"name":"Milieu Sauvage","type":"historique","img":"systems/fvtt-hawkmoon-cyd/assets/icons/historique.webp","system":{"description":"<p>Parents isolationnistes ? Maison loin de tout ? Vous avez grandi à l’écart des humains.</p>\n<p>Vous commencez le jeu avec + 2 en Survie et + 2 en Savoir : Monde naturel. Mais vous n’avez pas eu l’occasion de développer vos Compétences de sociali-sation : – 1 en Présence.</p>","bonusmalus":""},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"27RGjfUDQAanL4vE":3},"flags":{},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.2","coreVersion":"10.288","createdTime":1666645686173,"modifiedTime":1666645693519,"lastModifiedBy":"27RGjfUDQAanL4vE"},"_id":"I70JIReqlMVVIziP"}
|
||||
{"name":"Monde du Crime","type":"historique","img":"systems/fvtt-hawkmoon-cyd/assets/icons/historique.webp","system":{"description":"<p>Vous avez grandi dans une famille liée au crime organisé ou bien vous avez été un(e) hors-la-loi dans le passé.</p>\n<p>Vous possédez une Prédilection dans la Compétence Filouterie, quel que soit votre niveau dans cette Compétence et quel que soit votre Profil (voir le chapitre « Les Talents » au sujet de la Prédilection).</p>\n<p>Si votre Historique est révélé, attendez-vous à des réactions hostiles (sauf si le MJ juge que vos interlocuteurs y sont indifférents). Tous vos tests impliquant la Persuasion ou la Présence verraient alors leur SD augmenté de + 2.</p>","bonusmalus":""},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"27RGjfUDQAanL4vE":3},"flags":{},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.2","coreVersion":"10.288","createdTime":1666645731485,"modifiedTime":1666645744191,"lastModifiedBy":"27RGjfUDQAanL4vE"},"_id":"KoVUFJta1rke8Sgl"}
|
||||
{"name":"Instruit(e)","type":"historique","img":"systems/fvtt-hawkmoon-cyd/assets/icons/historique.webp","system":{"description":"<p>Vous avez bénéficié d’une solide éducation : + 3, + 2 et + 2 dans trois Compétences de Savoir, dont Alphabétisation. Mais ces enseignements ne vous ont guère laissé le temps de vous épanouir physiquement : – 1 au Seuil de Vigueur.</p>","bonusmalus":""},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"27RGjfUDQAanL4vE":3},"flags":{},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.2","coreVersion":"10.288","createdTime":1666645545797,"modifiedTime":1666645550918,"lastModifiedBy":"27RGjfUDQAanL4vE"},"_id":"Kx9inbFvJvEi3ko8"}
|
||||
{"name":"Rêves Etranges","type":"historique","img":"systems/fvtt-hawkmoon-cyd/assets/icons/historique.webp","system":{"description":"<p>Depuis longtemps, vous faites des rêves particulièrement intenses, dont vous vous demandez s’ils ne sont pas prémonitoires.</p>\n<p>Lancez un d20 au début de chaque séance. Sur un résultat pair supérieur à 10, le dernier de ces rêves vous a dévoilé un fragment de ce qui vous arrive. Vous bénéficiez d’1 point de Bonne Aventure supplémentaire pendant la durée de la séance.</p>\n<p>Note : s’il le souhaite, le MJ peut, en lieu et place de ce point de BA, vous donner une information importante au sujet de ce qui pourrait vous arriver au cours du scénario.</p>","bonusmalus":""},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"27RGjfUDQAanL4vE":3},"flags":{},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.2","coreVersion":"10.288","createdTime":1666646018997,"modifiedTime":1666646030445,"lastModifiedBy":"27RGjfUDQAanL4vE"},"_id":"L060UKNClTaQfoap"}
|
||||
{"name":"Ennemi","type":"historique","img":"systems/fvtt-hawkmoon-cyd/assets/icons/historique.webp","system":{"description":"<p>Vous avez, pour des raisons personnelles ou familiales, un ennemi redoutable et décidé à vous nuire.</p>","bonusmalus":"+ 2 ou + 3 points de Compétence, selon sa puissance"},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"27RGjfUDQAanL4vE":3},"flags":{},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.2","coreVersion":"10.288","createdTime":1666645209948,"modifiedTime":1666645222757,"lastModifiedBy":"27RGjfUDQAanL4vE"},"_id":"LRJQMDEXGLKqXgYS"}
|
||||
{"name":"Mutation","type":"historique","img":"systems/fvtt-hawkmoon-cyd/assets/icons/historique.webp","system":{"description":"<p>Vous avez une mutation, dont vous allez déterminer la nature exacte avec le MJ.</p>\n<p>Elle vous procure un + 1 dans un Attribut, ou un + 2 dans une Compétence, ou tout avantage équivalent (par exemple, des branchies ouvriraient la possi-bilité de respirer sous l’eau). En revanche, choisissez un Attribut défavorisé : vous ne pourrez jamais avoir plus de 4 dans cet Attribut. </p>\n<p>Par ailleurs, si votre mutation est révélée, attendez-vous à des réactions violentes (sauf si le MJ juge que vos interlocuteurs ne sont pas hostiles aux mutants). Tous vos tests impliquant la Persuasion ou la Présence verraient leur SD augmenté de + 3.</p>\n<p><br>Note : le supplément Résistance propose un système approfondi de création de mutant.</p>","bonusmalus":""},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"27RGjfUDQAanL4vE":3},"flags":{},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.2","coreVersion":"10.288","createdTime":1666645789357,"modifiedTime":1666645808767,"lastModifiedBy":"27RGjfUDQAanL4vE"},"_id":"Lwx3joDOTKNr9pdq"}
|
||||
{"name":"Traumatisé(e) par les Granbretons","type":"historique","img":"systems/fvtt-hawkmoon-cyd/assets/icons/historique.webp","system":{"description":"<p>Vous avez été victime de la cruauté sans limite des soldats de l’Empire ou vous avez assisté à des exactions innommables.</p>\n<p>Lancez un d20 au début de chaque séance. Sur un 1 ou un 11, ce traumatisme se réveille et vous souffrez d’un Adversité bleue pendant toute la durée de la séance (vous ne pouvez pas le défausser).</p>","bonusmalus":"+ 2 points de Compétence"},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"27RGjfUDQAanL4vE":3},"flags":{},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.2","coreVersion":"10.288","createdTime":1666646092157,"modifiedTime":1666646112614,"lastModifiedBy":"27RGjfUDQAanL4vE"},"_id":"ML9W74uFeM7XfDWE"}
|
||||
{"name":"Enfant Chétif","type":"historique","img":"systems/fvtt-hawkmoon-cyd/assets/icons/historique.webp","system":{"description":"<p>On ne pensait pas que vous vivriez bien longtemps. Vous êtes de constitution fragile. – 1 en Puissance.</p>","bonusmalus":"+ 3 points de Compétence"},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"27RGjfUDQAanL4vE":3},"flags":{},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.2","coreVersion":"10.288","createdTime":1666645093557,"modifiedTime":1666645109478,"lastModifiedBy":"27RGjfUDQAanL4vE"},"_id":"MjqO9yRAwtxzsWSo"}
|
||||
{"name":"Bonne Etoile","type":"historique","img":"systems/fvtt-hawkmoon-cyd/assets/icons/historique.webp","system":{"description":"<p>Vous avez indubitablement de la chance, sans que l’on puisse savoir pourquoi : + 2 points de Bonne Aventure à la création.</p>\n<p>Mais, y aurait-il un lien ?, votre constitution est inexplicablement plus fragile : votre Seuil de Vigueur est abaissé de 1.</p>","bonusmalus":"+ 2 points de Bonne Aventure, Vigueur -1"},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"27RGjfUDQAanL4vE":3},"flags":{},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.2","coreVersion":"10.288","createdTime":1666644912805,"modifiedTime":1666644946468,"lastModifiedBy":"27RGjfUDQAanL4vE"},"_id":"O3vZFm3GvSwWM4I2"}
|
||||
{"name":"Lettre","type":"historique","img":"systems/fvtt-hawkmoon-cyd/assets/icons/historique.webp","system":{"description":"<p>Vous êtes porteur d’une lettre d’introduction destinée à un membre de votre famille qui a brillamment réussi. Il vit dans une lointaine capitale étrangère.</p>","bonusmalus":""},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"27RGjfUDQAanL4vE":3},"flags":{},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.2","coreVersion":"10.288","createdTime":1666645625165,"modifiedTime":1666645629398,"lastModifiedBy":"27RGjfUDQAanL4vE"},"_id":"ROqjLufhXgg3gjWv"}
|
||||
{"name":"Amnésique","type":"historique","img":"systems/fvtt-hawkmoon-cyd/assets/icons/historique.webp","system":{"description":"<p>Il vous manque tout ou partie de vos souvenirs. Le MJ déterminera votre passé et les raisons de son oubli. Attendez-vous à ce que ce passé ressurgisse à un moment ou un autre.</p>","bonusmalus":""},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"27RGjfUDQAanL4vE":3},"flags":{},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.2","coreVersion":"10.288","createdTime":1666644586931,"modifiedTime":1666644608340,"lastModifiedBy":"27RGjfUDQAanL4vE"},"_id":"S3V5TC0Mxvf7VUmO"}
|
||||
{"name":"Colosse","type":"historique","img":"systems/fvtt-hawkmoon-cyd/assets/icons/historique.webp","system":{"description":"<p>Vous êtes une force de la nature. Votre robustesse ne vous rend pas franchement aérien : + 1 en Puissance, mais il vous est impossible d’utiliser un point de Bonne Aventure pour un test de Capacité mobilisant l’Adresse.</p>","bonusmalus":""},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"27RGjfUDQAanL4vE":3},"flags":{},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.2","coreVersion":"10.288","createdTime":1666645010813,"modifiedTime":1666645017023,"lastModifiedBy":"27RGjfUDQAanL4vE"},"_id":"SCPLvMqDBt58QvPE"}
|
||||
{"name":"Aversion à la Technologie","type":"historique","img":"systems/fvtt-hawkmoon-cyd/assets/icons/historique.webp","system":{"description":"<p>Vous avez grandi dans un milieu hostile à la sorcellerie ou bien vous avez eu une mauvaise expérience avec un artefact technologique.</p>\n<p>Vous vous tenez à distance de tout ce qui a trait à ces objets que vous jugez dangereux.</p>\n<p>Il vous faut réussir un test de Trempe x 2 / 15 pour surmonter cette aversion si les circonstances vous y obligent.</p>\n<p>En cas d’échec, vous refusez d’utiliser l’artefact ou de rester à proximité d’un sorcier. Vous subissez 2 Adversités bleues si vous ne pouvez faire autrement.</p>","bonusmalus":"+2 points de compétences"},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"27RGjfUDQAanL4vE":3},"flags":{},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.2","coreVersion":"10.288","createdTime":1666644850012,"modifiedTime":1666644891180,"lastModifiedBy":"27RGjfUDQAanL4vE"},"_id":"Vrl7Vb3WSl5sUrEJ"}
|
||||
{"name":"Vocation Contrariée","type":"historique","img":"systems/fvtt-hawkmoon-cyd/assets/icons/historique.webp","system":{"description":"<p>Vous n’avez, pour l’instant, pas eu l’occasion de suivre la voie que vous aviez choisie. Vous bénéficiez cependant d’un bonus de + 2 dans une Compétence non exercée (hors de votre Profil, donc).</p>","bonusmalus":""},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"27RGjfUDQAanL4vE":3},"flags":{},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.2","coreVersion":"10.288","createdTime":1666646182285,"modifiedTime":1666646188359,"lastModifiedBy":"27RGjfUDQAanL4vE"},"_id":"XOpgRO4L1jAEp1JE"}
|
||||
{"name":"Coeur Brisé","type":"historique","img":"systems/fvtt-hawkmoon-cyd/assets/icons/historique.webp","system":{"description":"<p>Une grande histoire d’amour a pris fin, et vous ne l’acceptez pas. Disparition de l’être aimé ? Mariage empêché ? Rupture injuste à vos yeux ? Un autre chapitre de cette histoire reste peut-être encore à écrire.</p>","bonusmalus":""},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"27RGjfUDQAanL4vE":3},"flags":{},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.2","coreVersion":"10.288","createdTime":1666645068605,"modifiedTime":1666645072758,"lastModifiedBy":"27RGjfUDQAanL4vE"},"_id":"XYL0TuiXzeYrJOCl"}
|
||||
{"name":"Noble","type":"historique","img":"systems/fvtt-hawkmoon-cyd/assets/icons/historique.webp","system":{"description":"<p>Vous avez grandi dans un milieu aristocratique, et la noblesse est votre seconde nature.</p>\n<p>Vous bénéficiez de la Prédilection Commandement (Coercition), quel que soit votre niveau dans cette Compétence et quel que soit votre Profil.</p>\n<p>Mais vous n’avez pas l’habitude de faire profil bas : les SD des tests pour se déguiser ou pour passer inaperçu(e) sont augmentés de + 2 (voir le chapitre « Les Talents » au sujet de la Prédilection).</p>","bonusmalus":""},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"27RGjfUDQAanL4vE":3},"flags":{},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.2","coreVersion":"10.288","createdTime":1666645818564,"modifiedTime":1666645839286,"lastModifiedBy":"27RGjfUDQAanL4vE"},"_id":"Zxo3Ww8omEnWZAcr"}
|
||||
{"name":"Arme Exceptionnelle","type":"historique","img":"systems/fvtt-hawkmoon-cyd/assets/icons/historique.webp","system":{"description":"<p>Legs familial ? Acquisition récente ? Vous possédez une arme redoutable, qui bénéficie d’un + 1 aux dégâts.</p>","bonusmalus":"Arme +1 dégâts"},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"27RGjfUDQAanL4vE":3},"flags":{},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.2","coreVersion":"10.288","createdTime":1666644715221,"modifiedTime":1666644763116,"lastModifiedBy":"27RGjfUDQAanL4vE"},"_id":"a1MGaCnHLyrhJpuR"}
|
||||
{"name":"Communauté Soudée","type":"historique","img":"systems/fvtt-hawkmoon-cyd/assets/icons/historique.webp","system":{"description":"<p>Vous venez d’un milieu, familial ou social, où la solidarité constituait un socle puissant. Habitué à l’entraide, vous avez, chevillé au corps, le sens du sacrifice au bénéfice de la communauté.</p>\n<p>Une fois par séance, vous pouvez donner l’un de vos points de Bonne Aventure à l’un des membres de votre Cellule ou à une personne dont vous vous sentez très proche.</p>","bonusmalus":""},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"27RGjfUDQAanL4vE":3},"flags":{},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.2","coreVersion":"10.288","createdTime":1666645037892,"modifiedTime":1666645048590,"lastModifiedBy":"27RGjfUDQAanL4vE"},"_id":"asNIaKgg9htYceZn"}
|
||||
{"name":"Rien de Particulier","type":"historique","img":"systems/fvtt-hawkmoon-cyd/assets/icons/historique.webp","system":{"description":"<p>Cet Historique ne vous donne ni avantage ni désavantage particulier.</p>","bonusmalus":""},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"27RGjfUDQAanL4vE":3},"flags":{},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.2","coreVersion":"10.288","createdTime":1666646043093,"modifiedTime":1666646047142,"lastModifiedBy":"27RGjfUDQAanL4vE"},"_id":"cg1mZkW6G19aVdqP"}
|
||||
{"name":"Paria","type":"historique","img":"systems/fvtt-hawkmoon-cyd/assets/icons/historique.webp","system":{"description":"<p>Vous avez grandi dans une communauté de réprouvés, soup-çonnés à tort d’avoir causé des troubles ou introduit une maladie dans la région.</p>\n<p>Cette haine vous a endurci(e) : + 1 en Trempe. Mais vous avez tendance à vous croire l’objet de moqueries ou de regards malveillants : il vous est impossible d’utiliser un point de Bonne Aventure pour un test de Capacité mobilisant la Présence.</p>","bonusmalus":""},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"27RGjfUDQAanL4vE":3},"flags":{},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.2","coreVersion":"10.288","createdTime":1666645890493,"modifiedTime":1666645903991,"lastModifiedBy":"27RGjfUDQAanL4vE"},"_id":"ckgr1qdmPOBryYzT"}
|
||||
{"name":"Montagnarde","type":"historique","img":"systems/fvtt-hawkmoon-cyd/assets/icons/historique.webp","system":{"description":"<p>Vous avez grandi dans une zone de montagnes. Vous possédez la Prédilection Montagne dans la Compétence Survie, quel que soit votre niveau dans cette Compétence et quel que soit votre Profil (voir le chapitre « Les Talents » au sujet de la Prédilection).</p>","bonusmalus":""},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"27RGjfUDQAanL4vE":3},"flags":{},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.2","coreVersion":"10.288","createdTime":1666645760117,"modifiedTime":1666645777095,"lastModifiedBy":"27RGjfUDQAanL4vE"},"_id":"dQCkaVrxbr5qdau3"}
|
||||
{"name":"Amour Sans Visage","type":"historique","img":"systems/fvtt-hawkmoon-cyd/assets/icons/historique.webp","system":{"description":"<p>Quelqu’un est tombé amoureux de votre personnage. Vous avez reçu un ou plusieurs présents ou lettres enflammées, mais ignorez tout de la personne qui vous les a adressés (sauf peut-être un ou deux détails, à la discrétion du MJ).</p>\n<p>Son identité vous intrigue et vous cherchez à la percer à jour.</p>","bonusmalus":""},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"27RGjfUDQAanL4vE":3},"flags":{},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.2","coreVersion":"10.288","createdTime":1666644637357,"modifiedTime":1666644666663,"lastModifiedBy":"27RGjfUDQAanL4vE"},"_id":"e5qyabkInVli2kCj"}
|
||||
{"name":"Maladie","type":"historique","img":"systems/fvtt-hawkmoon-cyd/assets/icons/historique.webp","system":{"description":"<p>Vous souffrez d’une maladie chronique, mystérieuse et semble-t-il incurable.</p>\n<p>Lancez 1d20 au début de chaque séance. Sur un 1 ou un 11, cette maladie vous affecte et vous souffrez de 2 Adversités bleues pendant toute la durée de la séance (vous ne pouvez pas les défausser).</p>","bonusmalus":"+ 3 points de Compétence"},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"27RGjfUDQAanL4vE":3},"flags":{},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.2","coreVersion":"10.288","createdTime":1666645639493,"modifiedTime":1666645651694,"lastModifiedBy":"27RGjfUDQAanL4vE"},"_id":"gdNfyw5u9idKbSCz"}
|
||||
{"name":"Ex-Collabo","type":"historique","img":"systems/fvtt-hawkmoon-cyd/assets/icons/historique.webp","system":{"description":"<p>Vous avez, jusqu’à une date récente, été au service de la Granbretanne dans une zone occupée ou en passe de l’être (à vous de déterminer quelle forme a prise cette collaboration).</p>\n<p>Vous bénéficiez d’un + 2 en Savoir : Empire granbreton.</p>\n<p>Par ailleurs, si votre Historique est révélé, attendez-vous à des réactions violentes (sauf si le MJ juge que vos interlocuteurs ne sont pas hostiles aux Granbretons). Tous vos tests impliquant la Persua-sion ou la Présence verraient alors leur SD augmenté de + 2.</p>","bonusmalus":""},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"27RGjfUDQAanL4vE":3},"flags":{},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.2","coreVersion":"10.288","createdTime":1666645295868,"modifiedTime":1666645313584,"lastModifiedBy":"27RGjfUDQAanL4vE"},"_id":"j8NEEYZKtPaXQlpG"}
|
||||
{"name":"Enfant des Rues","type":"historique","img":"systems/fvtt-hawkmoon-cyd/assets/icons/historique.webp","system":{"description":"<p>Vous avez grandi dans les bas-fonds : + 2 en Filouterie, mais + 2 à tous les SD de vos tests Persuasion ou de Présence devant des nobles ou des bourgeois.</p>","bonusmalus":""},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"27RGjfUDQAanL4vE":3},"flags":{},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.2","coreVersion":"10.288","createdTime":1666645127612,"modifiedTime":1666645190415,"lastModifiedBy":"27RGjfUDQAanL4vE"},"_id":"k7mwg1ZqEp7e3W08"}
|
||||
{"name":"Rebelle","type":"historique","img":"systems/fvtt-hawkmoon-cyd/assets/icons/historique.webp","system":{"description":"<p>Vous venez d’une famille ou d’un groupe social qui s’est opposé de longue date au pouvoir en place. La vie semi-clandestine vous était familière avant même l’arrivée des Granbretons.</p>\n<p>Vous bénéficiez d’un bonus de + 2 en Discrétion ou d’un Allié supplémentaire de niveau 2.</p>\n<p>En revanche, attendez-vous à figurer rapidement sur la liste des « suspects de sédition » que les Granbretons ne manqueront pas de dresser dans votre région d’origine.</p>","bonusmalus":""},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"27RGjfUDQAanL4vE":3},"flags":{},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.2","coreVersion":"10.288","createdTime":1666645961605,"modifiedTime":1666645980974,"lastModifiedBy":"27RGjfUDQAanL4vE"},"_id":"kSjCOuym8Wqlp6uT"}
|
||||
{"name":"Haine des Mutants","type":"historique","img":"systems/fvtt-hawkmoon-cyd/assets/icons/historique.webp","system":{"description":"<p>Des mutants sont responsables d’un malheur qui vous a frappé. Depuis, vous avez ces « abominations » en horreur.</p>\n<p>Il vous est très difficile de réfréner votre haine en leur présence. Il vous faut réussir un test de Trempe x 2 / 15 pour cela. En cas d’échec, il vous est impossible d’avoir une interaction paisible avec eux.</p>","bonusmalus":"+ 2 points de Compétence"},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"27RGjfUDQAanL4vE":3},"flags":{},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.2","coreVersion":"10.288","createdTime":1666645491469,"modifiedTime":1666645514621,"lastModifiedBy":"27RGjfUDQAanL4vE"},"_id":"mXgxYTtwx9YTZ6vE"}
|
||||
{"name":"Granbreton(ne) félon(e)","type":"historique","img":"systems/fvtt-hawkmoon-cyd/assets/icons/historique.webp","system":{"description":"<p>Vous êtes un ancien sujet du Ténébreux Empire. Vous bénéficiez d’un + 3 dans la Compétence Savoir : Empire granbreton et d’un + 1 dans votre meilleur Attribut.</p>\n<p>En revanche, votre jauge de Bonne Aventure est diminuée de 2 points à la créa-tion. Par ailleurs, si votre identité est révélée, attendez-vous à des réactions violentes (sauf si le MJ juge que vos interlocuteurs ne sont pas hostiles aux Granbretons).</p>\n<p>Tous vos tests impliquant la Persuasion ou la Présence verraient alors leur SD augmenté de + 3.</p>\n<p> </p>","bonusmalus":""},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"27RGjfUDQAanL4vE":3},"flags":{},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.2","coreVersion":"10.288","createdTime":1666645444316,"modifiedTime":1666645477416,"lastModifiedBy":"27RGjfUDQAanL4vE"},"_id":"pArJdpVimpqIoS0Y"}
|
||||
{"name":"Armure Exceptionnelle","type":"historique","img":"systems/fvtt-hawkmoon-cyd/assets/icons/historique.webp","system":{"description":"<p>Héritage ? Affaire en or ? Vous avez en votre possession une armure d’une qualité rare. Choisissez de quel type d’armure il s’agit et ajoutez + 1 à sa valeur de Protection.</p>","bonusmalus":"Armure +1 protection"},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"27RGjfUDQAanL4vE":3},"flags":{},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.2","coreVersion":"10.288","createdTime":1666644782741,"modifiedTime":1666644809892,"lastModifiedBy":"27RGjfUDQAanL4vE"},"_id":"tDxOgkZTMGjnrna5"}
|
||||
{"name":"Recherché(e)","type":"historique","img":"systems/fvtt-hawkmoon-cyd/assets/icons/historique.webp","system":{"description":"<p>Erreur judiciaire ? Faute de jeunesse ? Dans votre région d’origine, vous êtes recherché(e) par les autorités et risquez une lourde peine si vous êtes retrouvé. Attendez-vous à ce que cette ancienne affaire ne vous laisse pas tranquille…</p>","bonusmalus":"+ 1 ou + 2 points de Compétence, selon l’intensité de la recherche"},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"27RGjfUDQAanL4vE":3},"flags":{},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.2","coreVersion":"10.288","createdTime":1666645993629,"modifiedTime":1666646005997,"lastModifiedBy":"27RGjfUDQAanL4vE"},"_id":"thBwDSGebZffFvMF"}
|
||||
{"name":"Vieille Blessure","type":"historique","img":"systems/fvtt-hawkmoon-cyd/assets/icons/historique.webp","system":{"description":"<p>Vous souffrez d’une blessure mal guérie.</p>\n<p>Lancez 1d20 au début de chaque séance. Sur un 1 ou un 11, cette blessure se réveille et vous souffrez d’une Adversité bleue pendant toute la durée de la séance (vous ne pouvez pas la défausser).</p>","bonusmalus":"+ 2 points de Compétence"},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"27RGjfUDQAanL4vE":3},"flags":{},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.2","coreVersion":"10.288","createdTime":1666646154805,"modifiedTime":1666646171181,"lastModifiedBy":"27RGjfUDQAanL4vE"},"_id":"tiAnJ9UiN3akb0l1"}
|
||||
{"name":"Artefact Sorcier","type":"historique","img":"systems/fvtt-hawkmoon-cyd/assets/icons/historique.webp","system":{"description":"<p>Don familial ? Trouvaille extraordinaire ? Vous êtes en posses-sion d’un objet technologique de grande valeur. Consultez le Compendium technologique pour voir lequel (en accord avec le MJ). Attendez-vous à ce qu’il attire la convoitise…</p>","bonusmalus":""},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"27RGjfUDQAanL4vE":3},"flags":{},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.2","coreVersion":"10.288","createdTime":1666644827340,"modifiedTime":1666644831942,"lastModifiedBy":"27RGjfUDQAanL4vE"},"_id":"u39vaoBhTcwFhTza"}
|
||||
{"name":"Fortuné(e)","type":"historique","img":"systems/fvtt-hawkmoon-cyd/assets/icons/historique.webp","system":{"description":"<p>Vous venez d’une famille aisée ou bien vous avez récemment fait fortune. Vous commencez l’aventure avec 300 PA.</p>","bonusmalus":""},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"27RGjfUDQAanL4vE":3},"flags":{},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.2","coreVersion":"10.288","createdTime":1666645396940,"modifiedTime":1666645404669,"lastModifiedBy":"27RGjfUDQAanL4vE"},"_id":"uFS33FNud91R8vn2"}
|
||||
{"name":"Oreille Absolue","type":"historique","img":"systems/fvtt-hawkmoon-cyd/assets/icons/historique.webp","system":{"description":"<p>Vous avez un don exceptionnel pour la musique : + 2 en Savoir : Musique.</p>","bonusmalus":""},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"27RGjfUDQAanL4vE":3},"flags":{},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.2","coreVersion":"10.288","createdTime":1666645877581,"modifiedTime":1666645881238,"lastModifiedBy":"27RGjfUDQAanL4vE"},"_id":"x8ma22Cs8W9bpU0h"}
|
||||
{"name":"Très Croyante","type":"historique","img":"systems/fvtt-hawkmoon-cyd/assets/icons/historique.webp","system":{"description":"<p>Fruit d’une pratique familiale ou d’une vocation personnelle, une foi profonde vous anime.</p>\n<p>Sans doute est-elle source de contraintes quotidiennes, à déterminer avec le MJ. Cependant, si vous prenez le temps de communier avec ce qui fait l’objet de votre croyance (une heure au moins), vous atteignez un état de sérénité intérieure qui vous permet de défausser une Adversité bleue (une fois par séance au maximum).</p>","bonusmalus":""},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"27RGjfUDQAanL4vE":3},"flags":{},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.2","coreVersion":"10.288","createdTime":1666646125789,"modifiedTime":1666646141767,"lastModifiedBy":"27RGjfUDQAanL4vE"},"_id":"xQzabrTZxkpYfNM1"}
|
||||
{"name":"Nomade","type":"historique","img":"systems/fvtt-hawkmoon-cyd/assets/icons/historique.webp","system":{"description":"<p>Votre famille est liée à la route, les voyages ont toujours été votre horizon.</p>\n<p>Vous possédez la Prédilection Routes quel que soit votre niveau en Commerce, et + 2 en Savoir : Europe, mais vous subissez une Adversité bleue lorsque vous restez plus d’une semaine au même endroit (voir le chapitre « Les Talents » au sujet de la Prédilection).</p>","bonusmalus":""},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"27RGjfUDQAanL4vE":3},"flags":{},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.2","coreVersion":"10.288","createdTime":1666645855229,"modifiedTime":1666645863879,"lastModifiedBy":"27RGjfUDQAanL4vE"},"_id":"z1HtkvazCGHut7cz"}
|
||||
@@ -0,0 +1,15 @@
|
||||
{"name":"Artiste","type":"profil","img":"systems/fvtt-hawkmoon-cyd/assets/icons/profil.webp","system":{"description":"<p>On prétend que ceux de votre espèce sont frivoles, oisifs, et même dangereux. On vous soupçonne d’avoir des moeurs trop légères et des poches percées. Mais, en ces temps si sombres, vous savez qu’on a plus que jamais besoin de ces rares talents qui font surgir le beau, émeuvent, stupéfient, tirent des larmes ou provoquent le rire. Vous avez eu le temps de connaître les bonheurs aussi bien que les vicissitudes de la vie d’artiste. Imprévisible et précaire, votre carrière vous conduit bien souvent à affronter les périls du voyage ; à dormir certaines nuits sans avoir rien mangé ; à être chassé(e) à coups de pierre, comme un diable. Cela ne rend-il pas plus précieux ces matins clairs où votre art vous élève, ces jours où l’on vous admire, ces soirs où les grands de ce monde vous invitent et vous choient ?</p>\n<p>Note : le SD d’un test de Soupçons (Persuasion) pour un Artiste est toujours augmenté de 1, sauf s’il masque son identité.</p>","exemples":"Acrobate, comédienne, musicien, peintre","attribut1":"adr","attribut2":"pre","attribut3":"none","competences":"","talentsinitie":"Prédilection (prérequis : Compétence au niveau 3) ; Ambidextre ; Bonne route ; Concentration aiguë ; Contact facile :bohème ; Hypnotique ; Instrument de choix (prérequis : Savoir : Musique 3) ; Insultes humiliantes ; Joies de la création ; Oiseau de nuit ; Rayonnant(e) ; Sang-froid ; Tirade apitoyante","prerequisaguerri":"Posséder Savoir : un art au niveau 6 et quatre Talents d’Initié.","talentsaguerri":"Attribut amélioré : Présence ; Beau parleur (prérequis : Persuasion 6) ; Boniments (prérequis : Persuasion 6) ; Contact facile : haute société ; Contacts lointains ; Coup de bluff ; Imposture (prérequis : Discrétion 6) ; Insoupçonnable ; Inspiration ; Séduction (prérequis : Persuasion 6) ; Véloce\n(prérequis : Mouvements 6) ; Voltige (prérequis : Mouvements 6)","prerequismaitre":"Posséder Savoir : un art au niveau 9, Présence à 8 et quatre Talents de\nniveau Aguerri.","talentsmaitre":"Maîtrise dans l’une des Prédilections déjà acquises (prérequis : Compétence au niveau 9) ; Alliés de poids (prérequis : posséder Alliés extérieurs) ; Attribut amélioré : Adresse ; Combat spectaculaire (prérequis : Mêlée 5) ; Excellence : Savoir : un art au niveau 9 ; Feinte (prérequis : Mêlée 6) ;\nIrrésistible (prérequis : Persuasion 6) ; Prestige ; Protée (prérequis : Discrétion 6) ; Résolution ; Sublime ; Trompel’oeil (prérequis : Savoir : Peinture & Sculpture au niveau 9)","celluleinfo":"Choisissez l’une de ces questions et répondez-y comme vous le souhaitez, avec l’accord du MJ :\n\nDans quelle ville avez-vous un admirateur ou une admiratrice ?\nQuel artiste confirmé vous a toujours encouragé(e) depuis vos débuts ?\nQuel sympathisant de la Résistance vous héberge et vous nourrit quand vous êtes sans ressource ?","equipement":"Nécessaire pour exercer son art, une oeuvre de son cru, 10 PA.","compétences":"Filouterie, Mouvements, Persuasion, Perception, Savoir : Alphabétisation,\nSavoir : Bienséance, Savoir : Chant & Musique ou Peinture & Sculpture ou\nThéâtre & Poésie, Savoir : Europe "},"effects":[],"ownership":{"default":0,"wV2VoLiFa06aL0JH":3},"flags":{"core":{"sourceId":"Item.vlTC5A3IXlcTY5Fb"}},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.3","coreVersion":"10.288","createdTime":1666700028619,"modifiedTime":1666771189492,"lastModifiedBy":"wV2VoLiFa06aL0JH"},"folder":null,"sort":0,"_id":"26mRstKhCJoXkhu1"}
|
||||
{"name":"Érudit(e)","type":"profil","img":"systems/fvtt-hawkmoon-cyd/assets/icons/profil.webp","system":{"description":"<p>Le continent est plein de la fureur des armes et l’époque ne semble guère propice à l’étude. Mais certains savoirs demeurent des biens plus recherchés que les métaux précieux. Leur rareté et leur pouvoir font de ceux qui les connaissent des individus respectés, et parfois même courtisés. Dans une école ou auprès d’un mentor, vous avez été formé(e) pour maîtriser certains de ces domaines mystérieux et difficiles d’accès. Peut-être un jour, si vous persévérez dans cette voie, vos propres lumières enrichiront-elles les nobles matières que vous étudiez. Mais vous savez que la route vers<br>la connaissance est aussi longue et dangereuse que certains périples terrestres.</p>","exemples":"Homme de loi, médecin, préceptrice, bibliothécaire","attribut1":"cla","attribut2":"pre","attribut3":"none","competences":"","talentsinitie":"Prédilection (prérequis : Compétence au niveau 3) ; Captivant(e) ; Casse-tête ; Concentration aiguë ; Contact facile : milieu savant ; Contacts lointains ; Élève doué(e) ; Galimatias ; Hypermnésie ; Ingéniosité ; Négligeable ; Oiseau de nuit ; Vernis scientifique","prerequisaguerri":"Posséder un Savoir au niveau 6 et quatre Talents d’Initié.","talentsaguerri":"Alliés extérieurs ; Attribut amélioré : Clairvoyance ; Beau parleur (prérequis : Persuasion 6) ; Contact facile : haute société ; Docte ; Hippocrate (prérequis : Soins 6) ; Infatigable ; Irrésistible (prérequis : Persuasion 6) ; Pédagogue ; Rudiments sorciers ; Rumeur du monde ; Sagacité (prérequis : Perception 6) ; Sombre pharmacopée","prerequismaitre":"Posséder un Savoir au niveau 9, Clairvoyance à 8 et quatre Talents de niveau\nAguerri.","talentsmaitre":"Maîtrise dans l’une des Prédilections déjà acquises (prérequis : Compétence au niveau 9) ; Alliés de poids (prérequis : posséder Alliés extérieurs) ; Attribut amélioré : Présence ; Bienfaits de l’étude ; Esprit universel ; Excellence : un Savoir au choix ; Excellence : un autre Savoir au choix ; Hôte de marque ; Insoupçonnable ; Prestige ; Science infuse","celluleinfo":"Choisissez l’une de ces questions et répondez-y comme vous le souhaitez, avec l’accord du MJ :\n\nÀ quel notable avez-vous rendu un très grand service ?\nQui est le ou la novice travaillant à vos côtés ?\nQuel objet de valeur pouvez-vous mettre à disposition de la Cellule ?","equipement":"Manuel (dans un Savoir donné), nécessaire pour écrire, 15 PA.","compétences":"Persuasion, Soins et tous les Savoirs sauf Sorcellerie"},"effects":[],"ownership":{"default":0,"wV2VoLiFa06aL0JH":3},"flags":{"core":{"sourceId":"Item.E4C4BRtinVWKYUVW"}},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.3","coreVersion":"10.288","createdTime":1666700164597,"modifiedTime":1666771199134,"lastModifiedBy":"wV2VoLiFa06aL0JH"},"folder":null,"sort":0,"_id":"3Qkf8PFJ9K7l40vX"}
|
||||
{"name":"Lige","type":"profil","img":"systems/fvtt-hawkmoon-cyd/assets/icons/profil.webp","system":{"description":"<p>Il est faux de croire que les puissants peuvent tout. Pour exercer leur emprise sur les affaires humaines, ils ont impérativement besoin de conseillers, de gens de confiance et d’émissaires. Vous êtes l’un d’eux. On attend de vous loyauté, efficience et, le plus souvent, discrétion. En échange, vous goûtez comme un noble aux plaisirs d’une vie privilégiée. Beaucoup vous craignent et vous prêtent plus d’influence que vous n’en avez. D’autres au contraire diminuent vos mérites et comparent ceux de votre caste à des esclaves bien poudrés. On dit qu’il est pénible de devoir rester dans l’ombre ? Trop près de la lumière, on risque à tout moment de se brûler.</p>","exemples":"Conseillère, courtisan, diplomate","attribut1":"cla","attribut2":"adr","attribut3":"tre","competences":"","talentsinitie":"Prédilection (prérequis : Compétence au niveau 3) ; Alliés extérieurs ; Beau parleur (prérequis : Persuasion 6) ; Bonne route ; Compliment (prérequis : Persuasion 4) ; Contact facile : haute société ; Corde sensible ; Équestre (prérequis : Monte 6) ; Rayonnant(e) ; Rumeur du monde ; Sagacité (prérequis : Perception 6) ; Sang-froid","prerequisaguerri":"Posséder Persuasion au niveau 6 et quatre Talents d’Initié.","talentsaguerri":"Arme à terre (prérequis : Mêlée 6) ; Arme de choix : arme de mêlée (prérequis : Mêlée 4) ; Attribut amélioré : Clairvoyance ; Diplomate ; Dur(e) en affaires (prérequis : Commerce 6) ; Feinte (prérequis : Mêlée 6) ; Insoupçonnable ; Irrésistible ; Menaçant (prérequis : Coercition 6) ; Mental d’acier ; Séduction ; Valeur des choses (prérequis : Commerce 6)","prerequismaitre":"Posséder Persuasion au niveau 9, Présence à 8 et quatre Talents de niveau Aguerri.","talentsmaitre":"Maîtrise dans l’une des Prédilections déjà acquises (prérequis : Compétence au niveau 9) ; Alliés de poids (prérequis : posséder Alliés extérieurs) ; Attribut amélioré : Présence ; Aura princière ; Esquive ; Excellence : Persuasion ; Excellence : Savoir : Bienséance ; Exhortation (prérequis : Coercition 6) ; Faveur extraordinaire ; Plaidoyer improbable ; Résolution","celluleinfo":"Choisissez l’une de ces questions et répondez-y comme vous le souhaitez, avec l’accord du MJ :\nQuel(le) fonctionnaire de l’Empire avez-vous réussi à corrompre ?\nQuel(le) jeune noble avez-vous tiré d’une affaire compromettante ?\nQuelle ressource matérielle pouvez-vous mettre à disposition de la Cellule ?","equipement":"Arme au choix, armure au choix, beaux vêtements, lettre d’introduction auprès d’un puissant seigneur, monture, 50 PA.","compétences":"Mêlée, Monte, Perception, Persuasion, Savoir : Alphabétisation, Savoir : Bienséance, Savoir : Droit, Savoir : Europe"},"effects":[],"ownership":{"default":0,"wV2VoLiFa06aL0JH":3},"flags":{"core":{"sourceId":"Item.RBifgHTH0EjDWdgC"}},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.3","coreVersion":"10.288","createdTime":1666700220387,"modifiedTime":1666771202257,"lastModifiedBy":"wV2VoLiFa06aL0JH"},"folder":null,"sort":0,"_id":"5Ef9anSzbUABNpcG"}
|
||||
{"name":"Mystique","type":"profil","img":"systems/fvtt-hawkmoon-cyd/assets/icons/profil.webp","system":{"description":"<p>Vous avez la foi, ou du moins la foi est votre activité. Ces temps ont besoin de croyances et vous véhiculez les vôtres, apprises dans l’école d’un temple ou forgées au gré de vos expériences personnelles. Que vous soyez une figure inspirée par des doctrines millénaires, un(e) véritable<br>illuminé(e) propageant de singuliers messages ou encore un membre pragmatique d’un clergé bien structuré, vous jouez un rôle bien souvent essentiel dans la vie de vos semblables. On vous respecte (et on vous paie aussi !), pour votre capacité supposée à intercéder entre le monde des<br>puissances supérieures et celui des humains, mais aussi pour votre sagesse, vos mots apaisants, votre intelligence. Certains de vos confrères abusent du crédit qu’on leur porte. Et vous ?</p>","exemples":"Chamane, druide, ermite, prêtresse","attribut1":"cla","attribut2":"pre","attribut3":"tre","competences":"","talentsinitie":"Prédilection (prérequis : Compétence au niveau 3) ; Bonne route ; Concentration aiguë ; Contacts lointains ; Exaltation ; Galimatias ; Hypermnésie ; Il était une fois ; Paroles inspirantes (prérequis : Persuasion 4) ; Repousse-feu ; Sang-froid ; Sous mes pieds ; Toutes les églises","prerequisaguerri":"Posséder Persuasion ou Savoir : Religions au niveau 6 et quatre Talents\nd’Initié.","talentsaguerri":"Alliés extérieurs ; Apothicaire (prérequis : Soins 6) ; Attribut amélioré : Clairvoyance ou Présence ; Contact facile : haute société ; Contact facile : peuple ; Encaissement ; Exhortation (prérequis : Coercition 6) ; Irrésistible (prérequis : Persuasion 6) ; Mains qui guérissent (prérequis : Soins 6) ; Mental d’acier ; Rumeur du monde ; Savoir druidique","prerequismaitre":"Posséder Persuasion ou Savoir : Religions au niveau 9, Clairvoyance ou\nPrésence à 8 et quatre Talents de niveau Aguerri.","talentsmaitre":"Maîtrise dans l’une des Prédilections déjà acquises (prérequis : Compétence au niveau 9) ; Adepte dévoué ; Alliés de poids (prérequis : posséder Alliés extérieurs) ; Attribut amélioré : Trempe ; Aura du saint ; Excellence :\nPersuasion ; Excellence : Savoir : Religions ; Foi ; Invaincu(e) ; Résolution ; Vaillant(e) (prérequis : posséder Encaissement)","celluleinfo":"Choisissez l’une de ces questions et répondez-y comme vous le souhaitez, avec l’accord du MJ :\n\nQui suit avec ferveur vos enseignements ?\nQuelle retraite dans la nature êtes-vous seul(e) à connaître ?\nÀ qui avez-vous révélé qu’il était un mutant, et promis que vous n’en diriez rien ?","equipement":"Matériel votif portable, 5 PA.","compétences":"Coercition, Perception, Persuasion, Savoir : Alphabétisation, Savoir : Monde naturel, Savoir : Religions, Soins, Survie"},"effects":[],"ownership":{"default":0,"wV2VoLiFa06aL0JH":3},"flags":{"core":{"sourceId":"Item.HYgcv82kw4IUYUv0"}},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.3","coreVersion":"10.288","createdTime":1666700278141,"modifiedTime":1666771205582,"lastModifiedBy":"wV2VoLiFa06aL0JH"},"folder":null,"sort":0,"_id":"7KA8YqCCj4ijCi2C"}
|
||||
{"name":"Vaurien / Vaurienne","type":"profil","img":"systems/fvtt-hawkmoon-cyd/assets/icons/profil.webp","system":{"description":"<p>D’accord, vous êtes une raclure. Une canaille. La lie de la société. Ce n’est pas votre faute ? Ou bien c’est au contraire un choix ? Peu importe : le fait est que vous appartenez aux bas-fonds et que les bas-fonds vous appartiennent. Cette société à part abrite vos activités, que la morale réprouve<br>et que la loi condamne. La vie y est impitoyable avec les faibles et vous avez appris à ne compter que sur vous-même. Le mépris des couches supérieures vous poursuit, mais les enviez-vous pour autant ? Leurs moeurs sont aussi étroitement garrottées que leurs bourses.</p>","exemples":"","attribut1":"adr","attribut2":"pre","attribut3":"none","competences":"","talentsinitie":"Prédilection (prérequis : Compétence au niveau 3) ; Art de la fuite ; Boniments ; Casse-croûte : rues ; Comme de l’acier ; Contact facile : bas-fonds ; Dextérité ; Faussaire-né(e) ; Guet-apens (prérequis : Filouterie 5) ; Massue (prérequis : Filouterie 5) ; Mille poches (prérequis : Discrétion 5) ; Sous la main ; Véloce (prérequis : Mouvements 6)","prerequisaguerri":"Posséder Filouterie au niveau 6 et quatre Talents d’Initié.","talentsaguerri":"Attribut amélioré : Adresse ; Crapule (prérequis : Mêlée 6) ; Dans le caniveau ; Fouine ; Fourberie (prérequis : Commerce 6) ; Grabuge (prérequis : Mêlée 6) ; Imposture (prérequis : Discrétion 6) ; Ombre (prérequis : Discrétion 6) ; Passe-partout ; Passe-passe ; Qui-vive (prérequis : Perception 6) ; Retraite ; Voltige (prérequis : Mouvements 6)","prerequismaitre":"Posséder Filouterie au niveau 9, Adresse à 8 et quatre Talents de niveau\nAguerri.","talentsmaitre":"Maîtrise dans l’une des Prédilections déjà acquises (prérequis : Compétence au niveau 9) ; Arme à terre (prérequis : Mêlée 6) ; Attribut amélioré : Présence ou Trempe ; Dextérité du guerrier ; Esquive ; Excellence : Discrétion ; Excellence : Filouterie ; Jamais surpris(e) ; La rue est mon royaume ; Pigeon maximal ; Vivacité","celluleinfo":"Choisissez l’une de ces questions et répondez-y comme vous le souhaitez, avec l’accord du MJ :\n\nQuel endroit sûr êtes-vous seul(e) à connaître ?\nEn qui pouvez-vous avoir vraiment confiance dans les bas-fonds ?\nQuel objet de forte valeur avez-vous récupéré ?","equipement":"Couteau, 5 PA.","compétences":"Discrétion, Filouterie, Mêlée, Mouvements, Perception,\nPersuasion, Savoir : Bas- fonds"},"effects":[],"ownership":{"default":0,"wV2VoLiFa06aL0JH":3},"flags":{"core":{"sourceId":"Item.CGvZd1vbCXIIYIWR"}},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.3","coreVersion":"10.288","createdTime":1666700332756,"modifiedTime":1666771213467,"lastModifiedBy":"wV2VoLiFa06aL0JH"},"folder":null,"sort":0,"_id":"90sWyLvVyfLGJyzF"}
|
||||
{"name":"Artisan(e)","type":"profil","img":"systems/fvtt-hawkmoon-cyd/assets/icons/profil.webp","system":{"description":"<p>Vous avez appris les techniques et les secrets d’une discipline ancienne où patience, humilité et ingéniosité conduisent à la reconnaissance, et parfois à la fortune. Votre savoir-faire est indispensable à la vie des communautés européanes, ce qui vous offre bien souvent une place respectée. Que ce soit au sein d’une corporation puissante ou dans une enviable indépendance, on croit que votre travail vous accapare. Cependant, au contact des gens du commun comme de clients très fortunés, vous possédez une vue privilégiée sur l’ensemble de la société. La Résistance pourrait grandement en profiter.</p>","exemples":"Boulangère, équarrisseur, forgeronne, potier","attribut1":"adr","attribut2":"cla","attribut3":"none","competences":"","talentsinitie":"Prédilection (prérequis : Compétence au niveau 3) ; Ambidextre ; Avec les moyens du bord ; Belle vente ; Bonne route ; Contact facile : artisans ; Contacts lointains ; Débrouillardise ; Dextérité ; Infatigable ; Travail bien fait","prerequisaguerri":"Pour accéder à un Talent de niveau Aguerri : posséder Savoir : un artisanat au niveau 6 et quatre Talents d’Initié.","talentsaguerri":"Alliés extérieurs ; Attribut amélioré : Adresse ; Boniments (prérequis : Persuasion 6) ; Contact facile : haute société ; Contact facile : peuple ; De maître ; Dur(e) en affaires (prérequis: Commerce 6) ; Fouine ; Meilleur prix (prérequis : Commerce 5) ; Rumeur du monde ; Sagacité (prérequis :\nPerception 6) ; Valeur des choses (prérequis : Commerce 6)","prerequismaitre":"Pour accéder à un Talent de niveau Maître : posséder Savoir : un artisanat au niveau 9, Adresse à 8 et quatre Talents de niveau Aguerri.","talentsmaitre":"Maîtrise dans l’une des Prédilections déjà acquises (prérequis : Compétence au niveau 9) ; Alliés de poids (prérequis : posséder Alliés extérieurs) ; Attribut amélioré : Clairvoyance ; Chef-d’oeuvre ; Client émerveillé ; Dextérité du guerrier ; Excellence : Savoir : artisanat (prérequis : cet artisanat doit être au niveau 9) ; Irrésistible (prérequis : Persuasion 6) ;\nPrestige ; Prêt miraculeux ; Vice caché","celluleinfo":"Choisissez l’une de ces questions et répondez-y comme vous le souhaitez, avec l’accord du MJ : \n\nQuel équipement lié à votre artisanat pouvez-vous fournir à la Cellule ?\nLequel de vos clients partage assurément vos convictions ?\nAvec quel autre artisan êtes-vous en excellents termes ?","equipement":"Outils pour exercer son métier, un objet manufacturé par ses soins, 10 PA.","compétences":"Commerce, Monte, Perception, Persuasion, Savoir : Alphabétisation, Savoir : un artisanat au choix, Savoir : un second artisanat au choix, Savoir : Europe"},"effects":[],"ownership":{"default":0,"wV2VoLiFa06aL0JH":3},"flags":{"core":{"sourceId":"Item.taAFTDDmefk4H9cx"}},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.3","coreVersion":"10.288","createdTime":1666621934986,"modifiedTime":1666771188330,"lastModifiedBy":"wV2VoLiFa06aL0JH"},"folder":null,"sort":0,"_id":"A51P0qSyHcWns3sv"}
|
||||
{"name":"Commerçant(e)","type":"profil","img":"systems/fvtt-hawkmoon-cyd/assets/icons/profil.webp","system":{"description":"<p>Le métier de vendre et d’acheter est parfois perçu comme une activité avilissante, à laquelle certains religieux et nobles refusent de s’adonner. Qu’ils passent leur chemin, cela fera moins de concurrence ! Que vous l’aimiez ou pas, vous pensez que l’argent est le véritable maître de nos<br>existences. Mieux vaut savoir l’utiliser si l’on veut vivre correctement le temps qui nous est échu. Membre d’une guilde influente, marchand(e) farouchement indépendant(e) ou encore pilier d’une petite firme familiale, vous êtes au coeur des affaires du monde et cela vous vaut de bien connaître ses rouages.</p>","exemples":"Aubergiste, boutiquier, colporteur, négociante","attribut1":"cla","attribut2":"pre","attribut3":"none","competences":"","talentsinitie":"Prédilection (prérequis : Compétence au niveau 3) ; Bonne route ; Chemin le plus sûr ; Contact facile : commerçants ; Contacts lointains ; Fouine ; Galimatias ; Meilleur prix (prérequis : Commerce 5) ; Rayonnant(e) ; Ressources ; Rumeur du monde ; Tirade apitoyante","prerequisaguerri":"Posséder Commerce au niveau 6 et quatre Talents d’Initié.","talentsaguerri":"Alliés extérieurs ; Attribut amélioré : Présence ; Boniments (prérequis : Persuasion 6) ; Chevalier d’industrie ; Contact facile : haute société ; Contact facile : peuple ; Dur(e) en affaires ; Équestre (prérequis : Monte 6) ; Fourberie ; Irrésistible (prérequis : Persuasion 6) ; Sagacité (prérequis :\nPerception 6) ; Valeur des choses","prerequismaitre":"Posséder Commerce au niveau 9, Présence à 8 et quatre Talents de niveau\nAguerri.","talentsmaitre":"Maîtrise dans l’une des Prédilections déjà acquises (prérequis : Compétence au niveau 9) ; Alliés de poids (prérequis : posséder Alliés extérieurs) ; Attribut amélioré : Clairvoyance ; Crésus ; Entourloupe ; Excellence : Commerce ; Excellence : Persuasion ; Insoupçonnable ; Prestige ; Prêt miraculeux ; Trésor caché (prérequis : posséder Fouine)","celluleinfo":"Choisissez l’une de ces questions et répondez-y comme vous le souhaitez, avec l’accord du MJ :\n\nQuel local pouvez-vous mettre à la disposition de la Cellule ?\nQui est le marchand à qui vous avez prêté une forte somme d’argent ?\nAvec quelle personne peu recommandable êtes-vous pourtant en excellents termes ?","equipement":"Beaux vêtements, lettre de change d’une valeur de 100 PA, monture.","compétences":"Commerce, Monte, Navigation, Perception, Persuasion, Savoir : Alphabétisation, Savoir : Europe, Survie"},"effects":[],"ownership":{"default":0,"wV2VoLiFa06aL0JH":3},"flags":{"core":{"sourceId":"Item.nsDm7O7Vlpr2u1c1"}},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.3","coreVersion":"10.288","createdTime":1666700122546,"modifiedTime":1666771195977,"lastModifiedBy":"wV2VoLiFa06aL0JH"},"folder":null,"sort":0,"_id":"AwzeGiZ8LGJ5GgjV"}
|
||||
{"name":"Combattant(e)","type":"profil","img":"systems/fvtt-hawkmoon-cyd/assets/icons/profil.webp","system":{"description":"<p>Vous avez appris le métier des armes. Que ce soit sur les champs de bataille ou dans la compagnie d’un riche employeur, vous avez côtoyé la mort, connu la douleur de l’acier, déjà tué peut-être. Vous aimez l’adrénaline du combat ou bien vous avez appris à vous en accommoder et rêvez d’une autre vie, plus tard, plus loin. On vous regarde le plus souvent avec crainte ou respect. La Résistance a besoin de bras armés et vous serez l’un d’eux.</p>","exemples":"Chevalier, épée à louer, garde du corps, soldate","attribut1":"pui","attribut2":"tre","attribut3":"none","competences":"","talentsinitie":"Prédilection (prérequis : Compétence au niveau 3) ; Ambidextre ; Arme de choix : arme de mêlée ou arme à distance (prérequis : Mêlée 4 ou Armes à distance 4) ; Arme en main (prérequis : Mêlée 5) ; Armuré(e) ; Bonne route ; Connais ton adversaire ; Contact facile : combattants ; Dur(e) au mal ; Grabuge (prérequis : Mêlée 6) ; Parade (prérequis : Mêlée 6) ; Sang-froid","prerequisaguerri":"Posséder Armes à Distance ou Mêlée au niveau 6 et quatre Talents d’Initié.","talentsaguerri":"Arme à terre (prérequis : Mêlée 6) ; Attribut amélioré : Puissance ; Comme de l’acier (prérequis : Mêlée 6) ; Coup dévastateur (prérequis : Mêlée 6) ; Dragon (prérequis : Monte 5 et Mêlée 6) ; Encaissement ; Feinte (prérequis : Mêlée 6) ; Injonction (prérequis : Coercition 6) ; Menaçant(e) (prérequis : Coercition 6) ; Plus loin (prérequis : Armes à distance 6) ; Tir létal (prérequis : Armes à distance 6) ; Virevoltant(e) (prérequis : Mêlée 6) ; Vivacité (prérequis : Adresse 6)","prerequismaitre":"Posséder Mêlée au niveau 9, Puissance à 8 et quatre Talents de niveau Aguerri.","talentsmaitre":"Maîtrise dans l’une des Prédilections déjà acquises (prérequis : Compétence au niveau 9) ; Attribut amélioré : Trempe ; Deux mains droites (prérequis : posséder Ambidextre) ; En premier ; Esquive ; Excellence : Mêlée ; Furia (prérequis : Mêlée 9) ; Invaincu(e) ; Prestige ; Résolution ; Sacrifice (prérequis : Mêlée 9) ; Vaillant(e) (prérequis : posséder Encaissement)","celluleinfo":"Choisissez l’une de ces questions et répondez-y comme vous le souhaitez, avec l’accord du MJ :\n\nDe qui avez-vous sauvé la vie ?\nQui est votre frère ou votre soeur d’arme ?\nQuel équipement guerrier pouvez-vous mettre à disposition de la Cellule ?","equipement":"Arme au choix, armure au choix, 10 PA.","compétences":"Armes à distance, Coercition, Mêlée, Monte, Mouvements, Savoir : Art de la\nguerre, Soins"},"effects":[],"ownership":{"default":0,"wV2VoLiFa06aL0JH":3},"flags":{"core":{"sourceId":"Item.qh3DxlOxHNkHwsue"}},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.3","coreVersion":"10.288","createdTime":1666700094634,"modifiedTime":1666771194263,"lastModifiedBy":"wV2VoLiFa06aL0JH"},"folder":null,"sort":0,"_id":"Epfb5uQrx9z3bbSM"}
|
||||
{"name":"Marin","type":"profil","img":"systems/fvtt-hawkmoon-cyd/assets/icons/profil.webp","system":{"description":"<p>Pour beaucoup, la mer est source de terreur, et ils ont bien raison. Vous connaissez sa puissance et ses dangers, son appétit de destruction. Sur les bateaux, la vie est rude, plus encore que tout ce que les chansons racontent. Ceux qui en reviennent, et plus encore ceux qui y retournent, forment<br>une communauté à part, celle des « gens de mer ». Boire, jouer, faire le coup de poing, raconter des histoires : c’est là votre culture. Elle vous vaut une mauvaise réputation ?<br>Certains d’entre vous tirent fierté d’être perçus comme des êtres à part. Ils connaissent le dicton : « Esclave de son bateau, libre de tout le reste. »</p>","exemples":"Batelière, pêcheur, pilote, pirate","attribut1":"adr","attribut2":"cla","attribut3":"tre","competences":"","talentsinitie":"Prédilection (prérequis : Compétence au niveau 3) ; Bonne route ; Boussole ; Casse-croûte : fleuve et mer ; Comme de l’acier ; Contact : bas-fonds ; Contacts lointains ; Dextérité ; Dur(e) au mal ; Il était une fois ;\nSang-froid ; Soiffard(e) ; Voltige (prérequis : Mouvements 6)","prerequisaguerri":"Posséder Navigation au niveau 6 et quatre Talents d’Initié.","talentsaguerri":"Adapté(e) : fleuve et mer (prérequis : Survie fleuve ou mer 6) ; Arme de choix : arme de mêlée (prérequis : Mêlée 4) ; Attribut amélioré : Adresse ; Capitaine ; Contact facile : peuple ; Dans chaque port ; Encaissement ; Grabuge (prérequis : Mêlée 6) ; Milieu nourricier : fleuve et mer ; Poisson\n(prérequis : Nage 6) ; Prise exceptionnelle (prérequis : Survie : fleuve ou mer 6) ; Qui-vive (prérequis : Perception 6)","prerequismaitre":"Posséder Navigation au niveau 9, Adresse ou Puissance à 8 et quatre Talents\nde niveau Aguerri.","talentsmaitre":"Maîtrise dans l’une des Prédilections déjà acquises (prérequis : Compétence au niveau 9) ; Attribut amélioré : Clairvoyance ou Puissance ; Beau jeu (prérequis : Savoir : Jeu 6) ; Dextérité (prérequis : Adresse 8) ; Excellence : Navigation ; Exhortation (prérequis : Coercition 6) ; Invaincu(e) ; Loup de toutes les mers ; Prestige ; Résolution ; Symbiose : fleuve ou mer ; Vaillant(e) (prérequis : posséder Encaissement)","celluleinfo":"Choisissez l’une de ces questions et répondez-y comme vous le souhaitez, avec l’accord du MJ :\n\nAvec quel compagnon avez-vous bravé la mort ?\nQui avez-vous sauvé des flots ?\nQuelle embarcation pouvez-vous mettre à disposition de la Cellule ?","equipement":"Couteau, lettre de recommandation d’un capitaine, 5 PA.","compétences":"Mêlée, Mouvements, Nage, Navigation, Perception, Savoir : Europe, Savoir : Jeu, Survie"},"effects":[],"ownership":{"default":0,"wV2VoLiFa06aL0JH":3},"flags":{"core":{"sourceId":"Item.FzrQV8QAEYY1DZJB"}},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.3","coreVersion":"10.288","createdTime":1666700248056,"modifiedTime":1666771203748,"lastModifiedBy":"wV2VoLiFa06aL0JH"},"folder":null,"sort":0,"_id":"PlA9HoTK9cxL3wB0"}
|
||||
{"name":"Aventurier / Aventurière","type":"profil","img":"systems/fvtt-hawkmoon-cyd/assets/icons/profil.webp","system":{"description":"<p>Les gens se méfient le plus souvent de vous mais savent qu’on peut vous faire confiance pour des missions particulières : retrouver un débiteur en fuite, escorter une veuve jusqu’à son prochain mari, acheminer une lettre de la plus haute importance, élucider un meurtre. Vous êtes souvent sur la route, un jour ici, un autre là. Vous fréquentez les bas-fonds comme les riches demeures. On vous raconte des histoires, des mensonges, des secrets. Vous connaissez de mieux en mieux l’âme humaine et n’aimez pas toujours ce que vous y voyez.</p>","exemples":"Chasseur de primes, espionne, homme de confiance, messagère, enquêteur","attribut1":"cla","attribut2":"tre","attribut3":"none","competences":"","talentsinitie":"Prédilection (prérequis : Compétence au niveau 3) ; Arme en main (prérequis : Mêlée 5) ; Avec les tripes (prérequis : Trempe 6) ; Bonne route ; Contact facile : peuple ; Contacts lointains ; Équestre (prérequis : Monte 6) ; Jamais surpris(e) ; Poursuivant(e) acharné(e) ; Sagacité (Perception 6) ; Sangfroid ; Un début de piste","prerequisaguerri":"Posséder Perception au niveau 6 et quatre Talents d’Initié.","talentsaguerri":"Alliés extérieurs ; Arme de choix : arme de mêlée (prérequis : Mêlée 4) ; Attribut amélioré : Trempe ; Aveux (prérequis : Coercition 6) ; Encaissement ; Galop ; Limier ; Odeur du danger ; Ombre (prérequis : Discrétion 6) ; Qui-vive ; Rumeur du monde ; Véloce (prérequis : Mouvements 6)","prerequismaitre":"Posséder Perception au niveau 9, Trempe à 8 et quatre Talents de niveau\nAguerri.","talentsmaitre":"Maîtrise dans l’une des Prédilections déjà acquises (prérequis : Compétence au niveau 9) ; Aigle ; Alliés de poids (prérequis : posséder Alliés extérieurs) ; Arme à terre (prérequis : Mêlée 6) ; Attribut amélioré : Clairvoyance ; Excellence : Coercition ; Excellence : Perception ; Intuition ; Résolution ; Tir létal (prérequis : Armes à distance 6) ; Vivacité (prérequis : Adresse 6)","celluleinfo":"Choisissez l’une de ces questions et répondez-y comme vous le souhaitez, avec l’accord du MJ :\n\nQuel renseignement précieux avez-vous récolté au sujet d’un Gouverneur granbreton ?\nQuel(le) client(e) vous doit d’avoir sauvé sa réputation après avoir été impliqué(e) dans une ténébreuse affaire ?\nQuelle personne de confiance anime une Cellule de Résistants dans la ville la plus proche ?","equipement":"Arme au choix, deux lettres de recommandation, monture, 15 PA.","compétences":"Coercition, Discrétion, Mêlée, Monte, Perception, Savoir : Bas-fonds, Savoir : Europe, Survie"},"effects":[],"ownership":{"default":0,"wV2VoLiFa06aL0JH":3},"flags":{"core":{"sourceId":"Item.lbROUoD2SIO6DjUa"}},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.3","coreVersion":"10.288","createdTime":1666700051664,"modifiedTime":1666771191286,"lastModifiedBy":"wV2VoLiFa06aL0JH"},"folder":null,"sort":0,"_id":"WmF2ktvOznBcPUBn"}
|
||||
{"name":"Paysan(ne)","type":"profil","img":"systems/fvtt-hawkmoon-cyd/assets/icons/profil.webp","system":{"description":"<p>Votre vie est liée au travail de la terre, au retour des saisons et aux caprices du temps. Cette existence pénible est celle de l’écrasante majorité des habitants de l’Europe. À leurs côtés, vous avez appris à utiliser au mieux les ressources de la nature, à comprendre les animaux ou encore à<br>connaître les plantes qui guérissent. Que vous soyez à la tête d’une ferme prospère ou que vous subissiez la misère du servage, sans autre droit que celui de rester en vie, vous êtes habitué(e) au mépris avec lequel les puissants de ce monde regardent vos ongles noirs. Mais il se pourrait bien<br>qu’un tel dédain puisse vous servir : qui irait soupçonner que cette silhouette docile qui baisse humblement la tête abrite des idées séditieuses et des projets d’attentat contre l’Empire ?</p>","exemples":"Berger, cultivatrice, éleveur","attribut1":"adr","attribut2":"pui","attribut3":"none","competences":"","talentsinitie":"Prédilection (prérequis : Compétence au niveau 3) ; Cassecroûte : monde rural ; Comme de l’acier ; Contact facile :peuple ; Dur(e) au mal ; Empathie animalière (prérequis : Monte 5 ou Savoir : Monde naturel 5) ; Encaissement ; Frugal(e) ; Il était une fois ; Négligeable ; Repousse-feu ; Santé de fer ; Sous mes pieds","prerequisaguerri":"Posséder Savoir : Monde naturel au niveau 6 et quatre Talents d’Initié.","talentsaguerri":"Adapté(e) : monde rural (prérequis : Survie 6) ; Apothicaire (prérequis : Soins 6) ; Arme de choix : arme à distance (prérequis : Armes à distance 4) ; Attribut amélioré : Puissance ; Équestre (prérequis : Monte 6) ; Grabuge (prérequis : Mêlée 6) ; Infatigable ; Mains qui guérissent (prérequis : Soins 6) ; Meilleur prix (prérequis : Commerce 5) ; Milieu nourricier : monde rural ; Savoir druidique ; Vaillant(e) (prérequis : posséder Encaissement)","prerequismaitre":"Posséder Savoir : Monde naturel au niveau 9, Puissance à 8 et quatre\nTalents de niveau Aguerri.","talentsmaitre":"Maîtrise dans l’une des Prédilections déjà acquises (prérequis : Compétence au niveau 9) ; Âme animale ; Arme de choix : arme de mêlée (prérequis : Mêlée 4) ; Attribut amélioré : Trempe ; Colère des humbles (prérequis : Persuasion\n6) ; Excellence : Savoir : Monde naturel ; Excellence : Survie ; Insoupçonnable ; Invaincu(e) ; Résolution ; Sagesse terrienne ; Tir létal (prérequis : Armes à distance 6)","celluleinfo":"Choisissez l’une de ces questions et répondez-y comme vous le souhaitez, avec l’accord du MJ :\n\nÀ quel brigand avez-vous souvent rendu d’importants services ?\nCombien de chevaux pouvez-vous mettre à disposition de la Cellule ?\nQuel(le) notable est votre frère ou votre soeur de lait ?","equipement":"Un outil agricole, 5 PA.","compétences":"Commerce, Monte, Mouvements, Perception, Savoir : Monde naturel, Soins, Survie"},"effects":[],"ownership":{"default":0,"wV2VoLiFa06aL0JH":3},"flags":{"core":{"sourceId":"Item.xGpPgIcDt3QDVWY2"}},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.3","coreVersion":"10.288","createdTime":1666700296491,"modifiedTime":1666771210419,"lastModifiedBy":"wV2VoLiFa06aL0JH"},"folder":null,"sort":0,"_id":"n7VPje6Klju2vqWo"}
|
||||
{"name":"Forestier / Forestière","type":"profil","img":"systems/fvtt-hawkmoon-cyd/assets/icons/profil.webp","system":{"description":"<p>Vous passez le plus clair de votre temps à l’écart des hommes, mais les hommes ont besoin de vous. La forêt abonde presque partout en Europe, ses pièges sont nombreux. Vous avez appris à les déjouer et à trouver dans ces territoires des ressources convoitées : gibier de prix, plantes médicinales, bois précieux. Vous êtes à l’aise dans les ombres de ce monde secret, dont vous comprenez de mieux en mieux les êtres qui le peuplent. Certains sont des animaux étranges, d’autres des humanoïdes mutants, d’autres encore des réprouvés. Et si vous étiez, en réalité, plus proche d’eux que de vos semblables ?</p>","exemples":"Bûcheron, charbonnier, chasseresse, veneur","attribut1":"adr","attribut2":"pui","attribut3":"none","competences":"","talentsinitie":"Prédilection (prérequis : Compétence au niveau 3) ; Chant des oiseaux ; Contact facile : mutants ; Dur(e) au mal ; Limier ; Milieu nourricier : forêt ; Poursuivant(e) acharné(e) ; Santé de fer ; Tir en mouvement (prérequis : Armes à distance 3) ; Tout-terrain ; Véloce (prérequis : Mouvements 6) ; Voltige (prérequis : Mouvements 6)","prerequisaguerri":"Posséder Survie au niveau 6 et quatre Talents d’Initié.","talentsaguerri":"Adapté(e) : forêt ; À l’abri ; Arme de choix : arme à distance (prérequis : Armes à distance 4) ; Attribut amélioré : Adresse ou Puissance ; Encaissement ; Gibier de prix ; Guet-apens (prérequis : Filouterie 5) ; Jamais surpris(e) ; Mains qui guérissent (prérequis : Soins 6) ; Ombre (prérequis : Discrétion\n6) ; Plus loin (prérequis : Armes à distance 6) ; Qui-vive (prérequis : Perception 6) ; Tir létal (prérequis : Armes à distance 6)","prerequismaitre":"Posséder Survie au niveau 9, Adresse ou Puissance à 8 et quatre Talents de\nniveau Aguerri.","talentsmaitre":"Maîtrise dans l’une des Prédilections déjà acquises (prérequis : Compétence au niveau 9) ; Arme de choix : arme de mêlée (prérequis : Mêlée 4) ; Attribut amélioré : Trempe ; Excellence : Armes à distance ; Excellence : Survie ; Fantôme (prérequis : Discrétion 6) ; Plantes de prix ; Résolution ; Symbiose : forêts ; Tir éclair (prérequis : Armes à distance 6) ; Vaillant(e) (prérequis : posséder Encaissement)","celluleinfo":"Choisissez l’une de ces questions et répondez-y comme vous le souhaitez, avec l’accord du MJ :\n\nQuel est l’endroit sûr, dans les environs, que nul ne connaît sauf vous ?\nQuel(le) noble avez-vous tiré d’un mauvais pas au cours d’une partie de chasse ?\nQuelle personne recherchée avez-vous aidé à se cacher dans la forêt ?","equipement":"Arme à distance au choix, cognée, trois collets, 5 PA.","compétences":"Armes à distance, Discrétion, Mouvements, Perception, Savoir : Monde naturel, Soins, Survie"},"effects":[],"ownership":{"default":0,"wV2VoLiFa06aL0JH":3},"flags":{"core":{"sourceId":"Item.YIgGUq7PuLl260wY"}},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.3","coreVersion":"10.288","createdTime":1666700196420,"modifiedTime":1666771200713,"lastModifiedBy":"wV2VoLiFa06aL0JH"},"folder":null,"sort":0,"_id":"n9Px9sUlAY8YljO8"}
|
||||
{"name":"Éclaireur / Éclaireuse","type":"profil","img":"systems/fvtt-hawkmoon-cyd/assets/icons/profil.webp","system":{"description":"<p>Les routes sont peu sûres, en ce moment plus que jamais, et bien des terres sont devenues hostiles depuis le Grand Cataclysme. On compte sur des individus comme vous pour escorter des voyageurs, protéger le transport des marchandises, donner la chasse aux brigands, ou encore s’aventurer dans des zones inconnues qui recèlent peut-être des merveilles de l’Âge d’Or. Que vous l’aimiez ou pas, cette vie de mouvement est la vôtre. Elle vous place en marge de la société, ce qui n’est pas forcément pour vous déplaire. La nature sauvage est souvent une demeure plus hospitalière que les maisons remplies d’humains.</p>","exemples":"Convoyeur, guide, exploratrice de ruines, patrouilleur","attribut1":"adr","attribut2":"cla","attribut3":"tre","competences":"","talentsinitie":"Prédilection (prérequis : Compétence au niveau 3) ; À l’abri ; Bonne route ; Casse-croûte : monde sauvage ; Dur(e) au mal ; Galop ; Odeur du danger ; Sang-froid ; Tir en mouvement (prérequis : Armes à distance 3) ; Tout-terrain ; Un endroit où dormir ; Véloce (prérequis : Mouvements 6)","prerequisaguerri":"Posséder Survie au niveau 6 et quatre Talents d’Initié.","talentsaguerri":"Adapté(e) : un milieu au choix ; Arme de choix : arme à distance (prérequis : Armes à distance 4) ; Attribut amélioré : Trempe ; Encaissement ; Équestre (prérequis : Monte 6) ; Esquive ; Guet-apens (prérequis : Filouterie 5) ; Limier ; Mains qui guérissent (prérequis : Soins 6) ; Ombre (prérequis : Discrétion 6) ; Qui-vive (prérequis : Perception 6) ; Tir létal (prérequis : Armes à distance 6)","prerequismaitre":"Posséder Survie au niveau 9, Trempe à 8 et quatre Talents de niveau Aguerri.","talentsmaitre":"Maîtrise dans l’une des Prédilections déjà acquises (prérequis : Compétence au niveau 9) ; Attribut amélioré : Adresse ou Clairvoyance ; En premier ; Excellence : Perception ; Excellence : Survie ; Résolution ; Rumeur du monde ; Symbiose : un milieu au choix ; Tir éclair (prérequis : Armes à distance 6) ;\nVaillant(e) (prérequis : posséder Encaissement) ; Vivacité (prérequis : Adresse 6)","celluleinfo":"Choisissez l’une de ces questions et répondez-y comme vous le souhaitez, avec l’accord du MJ :\n\nQuelles ressources de voyage pouvez-vous donner à la Cellule ?\nÀ quel mutant avez-vous sauvé la vie ?\nQuel renseignement précieux avez-vous collecté au sujet de la garnison granbretonne la plus proche ?","equipement":"Arme à distance au choix, 10 PA, matériel de survie (couchage, allumage du feu, corde + un autre élément lié à un milieu de prédilection).","compétences":"Armes à distance, Discrétion, Mouvements, Perception, Savoir : Europe, Savoir : Monde naturel, Soins, Survie"},"effects":[],"ownership":{"default":0,"wV2VoLiFa06aL0JH":3},"flags":{"core":{"sourceId":"Item.76hQVD24IxNNtdmb"}},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.3","coreVersion":"10.288","createdTime":1666700142309,"modifiedTime":1666771197845,"lastModifiedBy":"wV2VoLiFa06aL0JH"},"folder":null,"sort":0,"_id":"p39XyuSv6MMhz5xi"}
|
||||
{"name":"Sorcier / Sorcière","type":"profil","img":"systems/fvtt-hawkmoon-cyd/assets/icons/profil.webp","system":{"description":"<p>Auprès d’un membre de votre famille ou d’un maître qui vous a pris sous son aile, vous avez emprunté l’un des chemins les plus dangereux de votre époque : celui de la sorcellerie. Les pires rumeurs et les croyances les plus extravagantes courent sur ceux de votre corporation. En bien des endroits, les savoirs que vous avez acquis et les techniques que vous maîtrisez sont regardés comme les arcanes diaboliques d’une science impie, soupçonnée de pouvoir reproduire les erreurs qui ont conduit à la Pluie de Mort et de Feu. Il n’est pas rare que l’on tue les sorciers. Mais il arrive aussi que certains seigneurs éclairés ou certaines communautés leur fassent bon accueil. Vos connaissances et vos oeuvres peuvent être sources d’immenses progrès. Si l’Europe doit sortir de son âge sombre, ce sera peut être grâce à des esprits audacieux comme le vôtre. Votre vie est périlleuse et votre réputation sulfureuse, mais les échangeriez-vous contre quelque autre carrière mieux considérée ?</p>","exemples":"Biologiste, chimiste, électricien, mécanicien","attribut1":"adr","attribut2":"cla","attribut3":"none","competences":"","talentsinitie":"Prédilection (prérequis : Compétence au niveau 3) ; Anonymat ; Avec les moyens du bord ; Casse-tête ; Concentration aiguë ; Contacts lointains ; Galimatias ; Hypermnésie ; Ingéniosité ; Instinct de l’hérétique ; Mental d’acier ; Sang-froid","prerequisaguerri":"Posséder Savoir : Sorcellerie au niveau 6 et quatre Talents d’Initié.","talentsaguerri":"Alliés extérieurs ; Apothicaire ; Athanor (prérequis : Prédilection Alchimie) ; Attribut amélioré : Clairvoyance ; Coûts maîtrisés ; Feu blanc (prérequis : Prédilection Électricité) ; Imitation ; Mécanicien(ne) (prérequis : Prédilection Mécanique) ; Médecin (prérequis : Soins 6) ; Meilleur prix (prérequis : Commerce 5) ; Pilote doué ; Sorcellerie de l’âme (prérequis : Prédilection Science de l’esprit) ; Sorcellerie du vivant (prérequis : Prédilection Biologie)","prerequismaitre":"Posséder Savoir : Sorcellerie au niveau 9, Clairvoyance à 8 et quatre Talents\nde niveau Aguerri.","talentsmaitre":"Maîtrise dans l’une des Prédilections déjà acquises (prérequis : Compétence au niveau 9) ; Alliés de poids (prérequis : posséder Alliés extérieurs) ; Attribut amélioré : Adresse ; Faveur sorcière ; Excellence : Savoir : Soins ; Excellence :\nSavoir : Sorcellerie ; Génie de la panne ; Prestige ; Progrès ; Sans défaut ; Valeur des choses (prérequis : Commerce 6)","celluleinfo":"Choisissez l’une de ces questions et répondez-y comme vous le souhaitez, avec l’accord du MJ :\n\nQuel objet sorcier pouvez-vous mettre à disposition de la Cellule ?\nQuel notable admire vos talents ?\nÀ quel imposteur se prétendant versé dans votre domaine avez-vous rendu un fier service ?","equipement":"Carnets de notes et de croquis, une invention de votre cru (de SD 10), nécessaire pour écrire, 15 PA.","compétences":"Commerce, Perception, Savoir : Alphabétisation, Savoir : Europe, Savoir : Monde ancien, Savoir : Sorcellerie, Soins"},"effects":[],"ownership":{"default":0,"wV2VoLiFa06aL0JH":3},"flags":{"core":{"sourceId":"Item.3gZ0HgiXSK6eOSqC"}},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.3","coreVersion":"10.288","createdTime":1666700314996,"modifiedTime":1666771212119,"lastModifiedBy":"wV2VoLiFa06aL0JH"},"folder":null,"sort":0,"_id":"qnUI4IiWHPiaDudq"}
|
||||
{"name":"Brigand(e)","type":"profil","img":"systems/fvtt-hawkmoon-cyd/assets/icons/profil.webp","system":{"description":"<p>Vous connaissez la loi mais vivez de l’autre côté. Souvent traqué(e), réfugié(e) dans la clandestinité ou recherchant son ombre pour y abriter des activités que la société réprouve,<br>vous menez une existence dangereuse. Un jour, peut-être, on vous pendra. Ce risque est le prix à payer pour une vie libre, à laquelle peu d’entre vous renonceraient. Vous ne faites que rarement confiance à vos semblables, mais goûtez avec eux les plaisirs d’une vie sans chaîne, dans un monde où même les plus puissants en portent.</p>","exemples":"Bandit de grand chemin, contrebandière, pillard","attribut1":"adr","attribut2":"pui","attribut3":"tre","competences":"","talentsinitie":"Prédilection (prérequis : Compétence au niveau 3) ; Arme en main (prérequis :\nMêlée 5) ; Art de la fuite ; Chemin le plus sûr ; Connais ton adversaire ; Contact facile : bas-fonds ; Galop ; Guet-apens (prérequis : Filouterie 5) ; Retraite ; Sang-froid ; Tout-terrain ; Véloce (prérequis : Mouvements 6)","prerequisaguerri":"Posséder Discrétion au niveau 6 et quatre Talents d’Initié.","talentsaguerri":"À l’abri ; Arme de choix : arme à distance ou arme de mêlée (prérequis : Armes à distance 4 ou Mêlée 4) ; Attribut amélioré : Adresse ou Puissance ; Blocage (prérequis : Mêlée 6) ; Crapule (prérequis : Mêlée 6) ; Dragon (prérequis : Mêlée 6 et Monte 5) ; Équestre (prérequis : Monte 6) ; Guérilla (prérequis : Filouterie 6) ; Jamais surpris(e) ; Menaçant(e) (prérequis : Coercition 6) ; Ombre ; Valeur des choses (prérequis : Commerce 6)","prerequismaitre":"Posséder Discrétion au niveau 9, Puissance à 8 et quatre Talents de niveau\nAguerri.","talentsmaitre":"Maîtrise dans l’une des Prédilections déjà acquises (prérequis : Compétence au niveau 9) ; Attribut amélioré : Trempe ; En premier ; Excellence : Discrétion ; Excellence : Monte ; Injonction (prérequis : Coercition 6) ; Insaisissable ; Résolution ; Tir éclair (prérequis : Armes à distance 6) ; Tir létal (prérequis : Armes à distance 6) ; Virevoltant(e) (prérequis : Mêlée 6)","celluleinfo":"Choisissez l’une de ces questions et répondez-y comme vous le souhaitez, avec l’accord du MJ :\n\nOù pouvez-vous vous réfugier en cas de coup dur ?\nQuel chef de bande a toujours voulu vous recruter ?\nQuelle personne avez-vous sauvée lors d’un guet-apens ?","equipement":"Arme au choix, armure de cuir, monture, 15 PA.","compétences":"Armes à distance, Coercition, Discrétion, Filouterie, Mêlée, Mouvements, Perception, Survie"},"effects":[],"ownership":{"default":0,"wV2VoLiFa06aL0JH":3},"flags":{"core":{"sourceId":"Item.tMtH71IRuLVLKp7C"}},"_stats":{"systemId":"fvtt-hawkmoon-cyd","systemVersion":"10.0.3","coreVersion":"10.288","createdTime":1666700070814,"modifiedTime":1666771193078,"lastModifiedBy":"wV2VoLiFa06aL0JH"},"folder":null,"sort":0,"_id":"tFQqcxmkS3MT6ASE"}
|
||||
|
||||
@@ -713,6 +713,12 @@ ul, li {
|
||||
flex-grow: 0;
|
||||
}
|
||||
|
||||
.numeric-input {
|
||||
text-align: right;
|
||||
direction: rtl;
|
||||
padding: 5px;
|
||||
}
|
||||
|
||||
.input-numeric-short {
|
||||
width: 40px;
|
||||
max-width: 40px;
|
||||
@@ -1106,7 +1112,7 @@ ul, li {
|
||||
text-decoration: none;
|
||||
text-shadow: 0px 1px 0px #4d3534;
|
||||
position: relative;
|
||||
margin:2px;
|
||||
/*margin:2px;*/
|
||||
}
|
||||
|
||||
.chat-card-button:hover {
|
||||
@@ -1118,9 +1124,10 @@ ul, li {
|
||||
top:1px;
|
||||
}
|
||||
|
||||
|
||||
.button-sheet-roll {
|
||||
box-shadow: inset 0px 1px 0px 0px #a6827e;
|
||||
background: linear-gradient(to bottom, #21374afc 5%, #152833ab 60%);
|
||||
background: linear-gradient(to bottom, #41545a 5%, #2e5561 100%);
|
||||
background-color: #7d5d3b00;
|
||||
border-radius: 4px;
|
||||
border: 1px ridge #846109;
|
||||
@@ -1133,13 +1140,15 @@ ul, li {
|
||||
text-shadow: 0px 1px 0px #4d3534;
|
||||
position: relative;
|
||||
max-height:1.8rem;
|
||||
max-width: 4rem;
|
||||
margin-left:4px;
|
||||
flex-grow:1;
|
||||
max-width: 4rem;
|
||||
min-width: 4rem;
|
||||
}
|
||||
|
||||
.button-sheet-roll:hover {
|
||||
background: linear-gradient(to bottom, #800000 5%, #3e0101 100%);
|
||||
background-color: red;
|
||||
background-color: rgb(56, 33, 33);
|
||||
}
|
||||
.button-sheet-roll:active {
|
||||
position:relative;
|
||||
@@ -1241,28 +1250,6 @@ ul, li {
|
||||
flex-grow: 2;
|
||||
}
|
||||
|
||||
/*************************************************************/
|
||||
.button-roll-competence {
|
||||
min-width: 64px;
|
||||
max-width: 64px;
|
||||
background-color: rgba(211, 221, 187, 100);
|
||||
padding-top: 7px;
|
||||
padding-left: 4px;
|
||||
margin-left: 4px;
|
||||
margin-right: 4px;
|
||||
border-radius: 12px;
|
||||
}
|
||||
|
||||
/*************************************************************/
|
||||
.button-roll-competence-empty {
|
||||
min-width: 64px;
|
||||
max-width: 64px;
|
||||
padding-top: 7px;
|
||||
padding-left: 4px;
|
||||
margin-left: 4px;
|
||||
margin-right: 4px;
|
||||
border-radius: 12px;
|
||||
}
|
||||
|
||||
/*************************************************************/
|
||||
.item-name-img {
|
||||
@@ -1324,11 +1311,13 @@ ul, li {
|
||||
min-width: 9rem;
|
||||
}
|
||||
.item-field-label-short {
|
||||
padding-top: 6px;
|
||||
flex-grow:1;
|
||||
max-width: 4rem;
|
||||
min-width: 4rem;
|
||||
}
|
||||
.item-field-label-medium {
|
||||
padding-top: 6px;
|
||||
flex-grow:1;
|
||||
max-width: 6rem;
|
||||
min-width: 6rem;
|
||||
@@ -1339,11 +1328,17 @@ ul, li {
|
||||
max-width: 8rem;
|
||||
min-width: 8rem;
|
||||
}
|
||||
.item-field-label-long2 {
|
||||
padding-top: 6px;
|
||||
flex-grow:1;
|
||||
max-width: 20rem;
|
||||
min-width: 20rem;
|
||||
}
|
||||
.item-control-end {
|
||||
align-self: flex-end;
|
||||
}
|
||||
.alternate-list {
|
||||
margin-top: 4px;
|
||||
margin-top: 2px;
|
||||
flex-wrap: nowrap;
|
||||
}
|
||||
.item-filler {
|
||||
|
||||
25
system.json
25
system.json
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"id": "fvtt-hawkmoon-cyd",
|
||||
"description": "Hawmoon RPG for FoundryVTT (CYD system - French)",
|
||||
"version": "10.0.0",
|
||||
"version": "10.0.7",
|
||||
"authors": [
|
||||
{
|
||||
"name": "Uberwald/LeRatierBretonnien",
|
||||
@@ -14,14 +14,23 @@
|
||||
"gridDistance": 5,
|
||||
"gridUnits": "m",
|
||||
"license": "LICENSE.txt",
|
||||
"manifest": "https://www.uberwald.me/gitea/public/fvtt-hawkmoon-cyd/raw/branch/v10/system.json",
|
||||
"download": "https://www.uberwald.me/gitea/public/fvtt-hawkmoon-cyd/archive/fvtt-hawkmoon-cyd-10.0.0.zip",
|
||||
"manifest": "https://www.uberwald.me/gitea/public/fvtt-hawkmoon-cyd/raw/branch/master/system.json",
|
||||
"download": "https://www.uberwald.me/gitea/public/fvtt-hawkmoon-cyd/archive/fvtt-hawkmoon-cyd-10.0.7.zip",
|
||||
"packs": [
|
||||
{
|
||||
"type": "Item",
|
||||
"label": "Compétences",
|
||||
"name": "skills",
|
||||
"path": "packs/skills.db",
|
||||
"path": "packs/competences.db",
|
||||
"system": "fvtt-hawkmoon-cyd",
|
||||
"private": false,
|
||||
"flags": {}
|
||||
},
|
||||
{
|
||||
"type": "Item",
|
||||
"label": "Historiques",
|
||||
"name": "historiques",
|
||||
"path": "packs/historiques.db",
|
||||
"system": "fvtt-hawkmoon-cyd",
|
||||
"private": false,
|
||||
"flags": {}
|
||||
@@ -38,8 +47,8 @@
|
||||
{
|
||||
"type": "Item",
|
||||
"label": "Protections",
|
||||
"name": "protection",
|
||||
"path": "packs/protection.db",
|
||||
"name": "protections",
|
||||
"path": "packs/protections.db",
|
||||
"system": "fvtt-hawkmoon-cyd",
|
||||
"private": false,
|
||||
"flags": {}
|
||||
@@ -81,8 +90,8 @@
|
||||
"flags": {}
|
||||
}
|
||||
],
|
||||
"primaryTokenAttribute": "secondary.health",
|
||||
"secondaryTokenAttribute": "secondary.delirium",
|
||||
"primaryTokenAttribute": "sante.vigueur",
|
||||
"secondaryTokenAttribute": "bonneaventure.actuelle",
|
||||
"socket": true,
|
||||
"styles": [
|
||||
"styles/simple.css"
|
||||
|
||||
@@ -101,6 +101,17 @@
|
||||
"templates": {
|
||||
"base": {
|
||||
"description": ""
|
||||
},
|
||||
"basequip": {
|
||||
"prixpo": 0,
|
||||
"prixca": 0,
|
||||
"prixsc": 0,
|
||||
"rarete": 0,
|
||||
"equipped": false
|
||||
},
|
||||
"automation": {
|
||||
"isautomated": false,
|
||||
"automations": []
|
||||
}
|
||||
},
|
||||
"types": [
|
||||
@@ -114,18 +125,15 @@
|
||||
"equipement",
|
||||
"artefact"
|
||||
],
|
||||
"talents": {
|
||||
"durees": "",
|
||||
"talent": {
|
||||
"talenttype": "",
|
||||
"utilisation": "",
|
||||
"prerequis": "",
|
||||
"isbonus": false,
|
||||
"isbonusba": false,
|
||||
"coutba": 0,
|
||||
"bonus": 0,
|
||||
"bonuscompetence": "",
|
||||
"duree": "",
|
||||
"pointame": 0,
|
||||
"resumebonus": "",
|
||||
"used": false,
|
||||
"templates": [
|
||||
"base"
|
||||
"base",
|
||||
"automation"
|
||||
]
|
||||
},
|
||||
"historique": {
|
||||
@@ -138,21 +146,23 @@
|
||||
"exemples": "",
|
||||
"attribut1": "",
|
||||
"attribut2": "",
|
||||
"attribut3": "",
|
||||
"competences": "",
|
||||
"talentsinitie": "",
|
||||
"prerequisaguerri": "",
|
||||
"talentsaguerri": "",
|
||||
"prerequismaitre": "",
|
||||
"talentsmaitre": "",
|
||||
"celluleinfo": "",
|
||||
"equipement": "",
|
||||
"templates": [
|
||||
"base"
|
||||
]
|
||||
},
|
||||
"equipement": {
|
||||
"rarete": 0,
|
||||
"prix": 0,
|
||||
"templates": [
|
||||
"base"
|
||||
"base",
|
||||
"basequip"
|
||||
]
|
||||
},
|
||||
"competence": {
|
||||
@@ -168,40 +178,40 @@
|
||||
},
|
||||
"arme": {
|
||||
"typearme": "",
|
||||
"isdefense": false,
|
||||
"bonusmaniementoff": 0,
|
||||
"bonusmaniementdef": 0,
|
||||
"seuildefense": 0,
|
||||
"onlevelonly": false,
|
||||
"degats": "",
|
||||
"deuxmains": false,
|
||||
"percearmure": false,
|
||||
"percearmurevalue": 0,
|
||||
"courte": 0,
|
||||
"moyenne": 0,
|
||||
"longue": 0,
|
||||
"tr": 0,
|
||||
"rarete": 0,
|
||||
"prix": 0,
|
||||
"equipped": false,
|
||||
"templates": [
|
||||
"base"
|
||||
"base",
|
||||
"basequip"
|
||||
]
|
||||
},
|
||||
"protection": {
|
||||
"typeprotection": "",
|
||||
"protection": 0,
|
||||
"rarete": 0,
|
||||
"prix": 0,
|
||||
"equipped": false,
|
||||
"adversitepoids" :0,
|
||||
"templates": [
|
||||
"base"
|
||||
"base",
|
||||
"basequip"
|
||||
]
|
||||
},
|
||||
"monnaie": {
|
||||
"templates": [
|
||||
"base"
|
||||
"base",
|
||||
"basequip"
|
||||
]
|
||||
},
|
||||
"artefact": {
|
||||
"complexite": 0,
|
||||
"branche": "",
|
||||
"branche2": "none",
|
||||
"dureerealisation": "",
|
||||
"tempsroute": "",
|
||||
"effetdejeu": "",
|
||||
@@ -211,7 +221,8 @@
|
||||
"avantages": "",
|
||||
"competences": "",
|
||||
"templates": [
|
||||
"base"
|
||||
"base",
|
||||
"basequip"
|
||||
]
|
||||
|
||||
}
|
||||
|
||||
@@ -81,66 +81,23 @@
|
||||
<h4 class="item-name-label competence-name">Santé</h4>
|
||||
<ul class="item-list alternate-list">
|
||||
<li class="item flexrow">
|
||||
<label class="label-name">Bonus</label>
|
||||
<input type="text" class="input-numeric-short" name="system.sante.bonus" value="{{system.sante.bonus}}"
|
||||
data-dtype="Number" />
|
||||
<label class="label-name">Total</label>
|
||||
<label class="label-name">{{system.sante.base}}</label>
|
||||
<label class="label-name item-field-label-short">Vigueur</label>
|
||||
<label class="label-name item-field-label-short">{{system.sante.vigueur}}</label>
|
||||
</li>
|
||||
<li class="item flexrow">
|
||||
<label class="label-name">Non létaux</label>
|
||||
<input type="text" class="input-numeric-short" name="system.sante.nonletaux"
|
||||
value="{{system.sante.nonletaux}}" data-dtype="Number" />
|
||||
<label class="label-name">Létaux</label>
|
||||
<input type="text" class="input-numeric-short" name="system.sante.letaux" value="{{system.sante.letaux}}"
|
||||
data-dtype="Number" />
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<h4 class="item-name-label competence-name">Ame</h4>
|
||||
<ul class="item-list alternate-list">
|
||||
<li class="item flexrow">
|
||||
<label class="label-name">Max</label>
|
||||
<input type="text" class="input-numeric-short" name="system.ame.fullmax" value="{{system.ame.fullmax}}"
|
||||
data-dtype="Number" />
|
||||
<label class="label-name">Max Actuel</label>
|
||||
<input type="text" class="input-numeric-short" name="system.ame.currentmax"
|
||||
value="{{system.ame.currentmax}}" data-dtype="Number" />
|
||||
<label class="label-name">Courante</label>
|
||||
<input type="text" class="input-numeric-short" name="system.ame.value" value="{{system.ame.value}}"
|
||||
data-dtype="Number" />
|
||||
<label class="label-name item-field-label-short">Etat</label>
|
||||
<select class="label-name item-field-label-medium" type="text" name="system.sante.etat" value="{{system.sante.etat}}" data-dtype="Number">
|
||||
{{#select system.sante.etat}}
|
||||
{{> systems/fvtt-hawkmoon-cyd/templates/partial-sante-etat.html}}
|
||||
{{/select}}
|
||||
</select>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<h4 class="item-name-label competence-name">Combat</h4>
|
||||
<ul class="item-list alternate-list">
|
||||
<li class="item flexrow">
|
||||
<label class="competence-name">Initiative</label>
|
||||
<label class="competence-name">{{combat.initBase}}</label>
|
||||
<input type="text" class="input-numeric-short" name="system.combat.initbonus"
|
||||
value="{{system.combat.initbonus}}" data-dtype="Number" />
|
||||
<label class="competence-name">{{combat.initTotal}}</label>
|
||||
</li>
|
||||
<li class="item flexrow">
|
||||
<label class="competence-name">B. Dégats</label>
|
||||
<label class="competence-name">+{{combat.bonusDegats}}</label>
|
||||
<input type="text" class="input-numeric-short" name="system.combat.bonusdegats"
|
||||
value="{{system.combat.bonusdegats}}" data-dtype="Number" />
|
||||
<label class="competence-name">+{{combat.bonusDegatsTotal}}</label>
|
||||
</li>
|
||||
<li class="item flexrow">
|
||||
<label class="competence-name">Vitesse</label>
|
||||
<label class="competence-name">{{combat.vitesseBase}}</label>
|
||||
<input type="text" class="input-numeric-short" name="system.combat.vitessebonus"
|
||||
value="{{system.combat.vitessebonus}}" data-dtype="Number" />
|
||||
<label class="competence-name">{{combat.vitesseTotal}}</label>
|
||||
</li>
|
||||
<li class="item flexrow">
|
||||
<label class="competence-name">Défense</label>
|
||||
<label class="competence-name">{{combat.defenseBase}}</label>
|
||||
<input type="text" class="input-numeric-short" name="system.combat.defensebonus"
|
||||
value="{{system.combat.defensebonus}}" data-dtype="Number" />
|
||||
<label class="competence-name">{{combat.defenseTotal}}</label>
|
||||
<button class="chat-card-button roll-initiative">Lancer l'initiative</button>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
@@ -168,32 +125,26 @@
|
||||
{{#each skills as |skill key|}}
|
||||
<li class="item flexrow " data-item-id="{{skill._id}}" data-item-type="competence">
|
||||
<img class="item-name-img" src="{{skill.img}}" />
|
||||
<span class="item-name-label competence-name"><a class="roll-competence"
|
||||
<span class="item-name-label competence-name"><a class="roll-competence item-field-label-short"
|
||||
data-attr-key="tochoose">{{skill.name}}</a></span>
|
||||
<select class="status-small-label color-class-common edit-item-data competence-niveau" type="text"
|
||||
data-item-field="niveau" value="{{skill.system.niveau}}" data-dtype="Number">
|
||||
{{#select skill.system.niveau}}
|
||||
{{> systems/fvtt-hawkmoon-cyd/templates/partial-list-niveau.html}}
|
||||
{{> systems/fvtt-hawkmoon-cyd/templates/partial-list-niveau.html}}
|
||||
{{/select}}
|
||||
</select>
|
||||
|
||||
{{#if (ne skill.system.attribut1 "none")}}
|
||||
<span class="item-field-label-short">
|
||||
<button class="roll-competence button-sheet-roll" data-attr-key="{{skill.system.attribut1}}">{{upper
|
||||
skill.system.attribut1}} : {{skill.system.attribut1total}}</button>
|
||||
</span>
|
||||
{{/if}}
|
||||
{{#if (ne skill.system.attribut2 "none")}}
|
||||
<span class="item-field-label-short">
|
||||
<button class="roll-competence button-sheet-roll" data-attr-key="{{skill.system.attribut2}}">{{upper
|
||||
skill.system.attribut2}} : {{skill.system.attribut2total}}</button>
|
||||
</span>
|
||||
{{/if}}
|
||||
{{#if (ne skill.system.attribut3 "none")}}
|
||||
<span class="item-field-label-short">
|
||||
<button class="roll-competence button-sheet-roll" data-attr-key="{{skill.system.attribut3}}">{{upper
|
||||
skill.system.attribut3}} : {{skill.system.attribut3total}}</button>
|
||||
</span>
|
||||
{{/if}}
|
||||
|
||||
<div class="item-filler"> </div>
|
||||
|
||||
@@ -18,28 +18,27 @@
|
||||
|
||||
<div>
|
||||
<ul>
|
||||
<li class="mournblade-roll">Attribut : {{attr.label}}</li>
|
||||
<li class="hawkmoon-roll">Attribut : {{attr.label}}</li>
|
||||
|
||||
{{#if competence}}
|
||||
<li>Compétence : {{competence.name}}</li>
|
||||
{{/if}}
|
||||
|
||||
{{#if rune}}
|
||||
<li>Rune : {{rune.name}}</li>
|
||||
<li>Mode : {{runemode}}</li>
|
||||
<li>Points d'Ame : {{runeame}}</li>
|
||||
<li>Durée : {{runeduree}} actions complexes</li>
|
||||
{{#if selectedMaitrise}}
|
||||
<li>Maitrise : {{selectedMaitrise.name}}</li>
|
||||
{{/if}}
|
||||
|
||||
{{#if bonusRoll}}
|
||||
<li>{{textBonus}} : {{bonusRoll.total}}</li>
|
||||
{{/if}}
|
||||
|
||||
{{#if arme}}
|
||||
<li>Arme : {{arme.name}} (+{{arme.system.bonusmaniementoff}})</li>
|
||||
{{/if}}
|
||||
|
||||
<li>Formule : {{diceFormula}}</li>
|
||||
|
||||
{{#if bonusRoll}}
|
||||
<li>{{textBonus}} : +{{bonusRoll.total}}</li>
|
||||
{{/if}}
|
||||
|
||||
<li>Total : {{finalResult}}</li>
|
||||
|
||||
{{#if difficulte}}
|
||||
@@ -62,6 +61,7 @@
|
||||
<button class="chat-card-button predilection-reroll" data-predilection-index="{{key}}">Predilection : {{pred.name}}</button>
|
||||
</li>
|
||||
{{/each}}
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -1,84 +1,94 @@
|
||||
<form class="{{cssClass}}" autocomplete="off">
|
||||
<header class="sheet-header">
|
||||
<img class="item-sheet-img" src="{{img}}" data-edit="img" title="{{name}}"/>
|
||||
<div class="header-fields">
|
||||
<h1 class="charname"><input name="name" type="text" value="{{name}}" placeholder="Name"/></h1>
|
||||
</div>
|
||||
</header>
|
||||
<header class="sheet-header">
|
||||
<img class="item-sheet-img" src="{{img}}" data-edit="img" title="{{name}}" />
|
||||
<div class="header-fields">
|
||||
<h1 class="charname"><input name="name" type="text" value="{{name}}" placeholder="Name" /></h1>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
{{!-- Sheet Body --}}
|
||||
<section class="sheet-body">
|
||||
|
||||
<div class="flexcol">
|
||||
<span class="flexrow">
|
||||
<label class="generic-label">Type d'arme : </label>
|
||||
<select class="status-small-label color-class-common" type="text" name="system.typearme" value="{{data.typearme}}" data-dtype="string" >
|
||||
{{#select data.typearme}}
|
||||
{{> systems/fvtt-hawkmoon-cyd/templates/partial-item-nav.html}}
|
||||
|
||||
{{!-- Sheet Body --}}
|
||||
<section class="sheet-body">
|
||||
|
||||
{{> systems/fvtt-hawkmoon-cyd/templates/partial-item-description.html}}
|
||||
|
||||
<div class="tab details" data-group="primary" data-tab="details">
|
||||
|
||||
<ul class="item-list alternate-list">
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label item-field-label-long">Type d'arme : </label>
|
||||
<select class="item-field-label-long" type="text" name="system.typearme"
|
||||
value="{{system.typearme}}" data-dtype="string">
|
||||
{{#select system.typearme}}
|
||||
<option value="contact">Arme de contact</option>
|
||||
<option value="contactjet">Arme de contact et de Jet</option>
|
||||
<option value="jet">Arme de Jet</option>
|
||||
<option value="tir">Arme de Tir</option>
|
||||
{{/select}}
|
||||
</select>
|
||||
</span>
|
||||
<span class="flexrow">
|
||||
<label class="generic-label">Bonus de maniement (offensif) : </label>
|
||||
<input type="text" class="padd-right status-small-label color-class-common" name="system.bonusmaniementoff" value="{{data.bonusmaniementoff}}" data-dtype="Number" />
|
||||
</span>
|
||||
<span class="flexrow">
|
||||
<label class="generic-label">Défensive ? </label>
|
||||
<input type="checkbox" name="system.isdefense" {{checked data.isdefense}}/>
|
||||
</span>
|
||||
{{#if data.isdefense}}
|
||||
<span class="flexrow">
|
||||
<label class="generic-label">Bonus de maniement (défensif) : </label>
|
||||
<input type="text" class="padd-right status-small-label color-class-common" name="system.bonusmaniementdef" value="{{data.bonusmaniementdef}}" data-dtype="Number" />
|
||||
</span>
|
||||
</select>
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label item-field-label-long">Bonus offensif : </label>
|
||||
<input type="text" class="padd-right numeric-input item-field-label-short" name="system.bonusmaniementoff"
|
||||
value="{{system.bonusmaniementoff}}" data-dtype="Number" />
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label item-field-label-long">Seuil de Défense : </label>
|
||||
<input type="text" class="padd-right numeric-input item-field-label-short" name="system.seuildefense"
|
||||
value="{{system.seuildefense}}" data-dtype="Number" />
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label item-field-label-long2">1 niveau de Combativité au maximum ? </label>
|
||||
<input type="checkbox" name="system.onlevelonly" {{checked system.onlevelonly}} />
|
||||
</li>
|
||||
{{#if system.onlevelonly}}
|
||||
{{else}}
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label item-field-label-long">Dégâts : </label>
|
||||
<input type="text" class="padd-right numeric-input item-field-label-short" name="system.degats"
|
||||
value="{{system.degats}}" data-dtype="Number" />
|
||||
</li>
|
||||
{{/if}}
|
||||
<span class="flexrow">
|
||||
<label class="generic-label">Dégâts : </label>
|
||||
<input type="text" class="padd-right status-small-label color-class-common" name="system.degats" value="{{data.degats}}" data-dtype="String" />
|
||||
</span>
|
||||
<span class="flexrow">
|
||||
<label class="generic-label">Dégâts non létaux ? </label>
|
||||
<input type="checkbox" name="system.nonletaux" {{checked data.nonletaux}}/>
|
||||
</span>
|
||||
<span class="flexrow">
|
||||
<label class="generic-label">Equipé ? </label>
|
||||
<input type="checkbox" name="system.equipped" {{checked data.equipped}}/>
|
||||
</span>
|
||||
<span class="flexrow">
|
||||
<label class="generic-label">A deux mains ? </label>
|
||||
<input type="checkbox" name="system.deuxmains" {{checked data.deuxmains}}/>
|
||||
</span>
|
||||
<span class="flexrow">
|
||||
<label class="generic-label">Portée courte </label>
|
||||
<input type="text" class="padd-right status-small-label color-class-common" name="system.courte" value="{{data.courte}}" data-dtype="Number" />
|
||||
</span>
|
||||
<span class="flexrow">
|
||||
<label class="generic-label">Portée moyenne </label>
|
||||
<input type="text" class="padd-right status-small-label color-class-common" name="system.moyenne" value="{{data.moyenne}}" data-dtype="Number" />
|
||||
</span>
|
||||
<span class="flexrow">
|
||||
<label class="generic-label">Portée longue </label>
|
||||
<input type="text" class="padd-right status-small-label color-class-common" name="system.longue" value="{{data.longue}}" data-dtype="Number" />
|
||||
</span>
|
||||
<span class="flexrow">
|
||||
<label class="generic-label">Temps de rechargement </label>
|
||||
<input type="text" class="padd-right status-small-label color-class-common" name="system.tr" value="{{data.tr}}" data-dtype="Number" />
|
||||
</span>
|
||||
<span class="flexrow">
|
||||
<label class="generic-label">Rareté </label>
|
||||
<input type="text" class="padd-right status-small-label color-class-common" name="system.rarete" value="{{data.rarete}}" data-dtype="Number" />
|
||||
</span>
|
||||
<span class="flexrow">
|
||||
<label class="generic-label">Prix </label>
|
||||
<input type="text" class="padd-right status-small-label color-class-common" name="system.prix" value="{{data.prix}}" data-dtype="Number" />
|
||||
</span>
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label item-field-label-long">A deux mains ? </label>
|
||||
<input type="checkbox" name="system.deuxmains" {{checked system.deuxmains}} />
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label item-field-label-long">Perce Armure ? </label>
|
||||
<input type="checkbox" name="system.percearmure" {{checked system.percearmure}} />
|
||||
</li>
|
||||
{{#if system.percearmure}}
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label item-field-label-long2">Valeur de Perce Armure : </label>
|
||||
<input type="text" class="padd-right numeric-input item-field-label-short" name="system.percearmurevalue"
|
||||
value="{{system.percearmurevalue}}" data-dtype="Number" />
|
||||
</li>
|
||||
{{/if}}
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label item-field-label-long">Portée courte </label>
|
||||
<input type="text" class="padd-right numeric-input item-field-label-short" name="system.courte"
|
||||
value="{{system.courte}}" data-dtype="Number" />
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label item-field-label-long">Portée moyenne </label>
|
||||
<input type="text" class="padd-right numeric-input item-field-label-short" name="system.moyenne"
|
||||
value="{{system.moyenne}}" data-dtype="Number" />
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label item-field-label-long">Portée longue </label>
|
||||
<input type="text" class="padd-right numeric-input item-field-label-short" name="system.longue"
|
||||
value="{{system.longue}}" data-dtype="Number" />
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label item-field-label-long2">Temps de rechargement </label>
|
||||
<input type="text" class="padd-right numeric-input item-field-label-short" name="system.tr" value="{{system.tr}}"
|
||||
data-dtype="Number" />
|
||||
</li>
|
||||
|
||||
{{> systems/fvtt-hawkmoon-cyd/templates/partial-item-description.html}}
|
||||
{{> systems/fvtt-hawkmoon-cyd/templates/partial-item-prix.html}}
|
||||
|
||||
</div>
|
||||
|
||||
</section>
|
||||
</form>
|
||||
|
||||
</section>
|
||||
</form>
|
||||
122
templates/item-artefact-sheet.html
Normal file
122
templates/item-artefact-sheet.html
Normal file
@@ -0,0 +1,122 @@
|
||||
<form class="{{cssClass}}" autocomplete="off">
|
||||
<header class="sheet-header">
|
||||
<img class="item-sheet-img" src="{{img}}" data-edit="img" title="{{name}}" />
|
||||
<div class="header-fields">
|
||||
<h1 class="charname"><input name="name" type="text" value="{{name}}" placeholder="Name" /></h1>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
{{> systems/fvtt-hawkmoon-cyd/templates/partial-item-nav.html}}
|
||||
|
||||
{{!-- Sheet Body --}}
|
||||
<section class="sheet-body">
|
||||
|
||||
{{> systems/fvtt-hawkmoon-cyd/templates/partial-item-description.html}}
|
||||
|
||||
<div class="tab details" data-group="primary" data-tab="details">
|
||||
|
||||
<ul class="item-list alternate-list">
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label item-field-label-long">Complexité : </label>
|
||||
<input type="text" class="padd-right numeric-input item-field-label-short" name="system.complexite"
|
||||
value="{{system.complexite}}" data-dtype="Number" />
|
||||
</li>
|
||||
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label item-field-label-long">Branche : </label>
|
||||
<select class="item-field-label-long" type="text" name="system.branche" value="{{system.branche}}"
|
||||
data-dtype="string">
|
||||
{{#select system.branche}}
|
||||
<option value="alchimie">Alchimie</option>
|
||||
<option value="biologie">Biologie</option>
|
||||
<option value="electricite">Electricité</option>
|
||||
<option value="mecanique">Mécanique</option>
|
||||
<option value="scienceesprit">Science de l'Esprit</option>
|
||||
{{/select}}
|
||||
</select>
|
||||
</li>
|
||||
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label item-field-label-long">Branche secondaire : </label>
|
||||
<select class="item-field-label-long" type="text" name="system.branche2" value="{{system.branche2}}"
|
||||
data-dtype="string">
|
||||
<option value="none">Aucune</option>
|
||||
{{#select system.branche2}}
|
||||
<option value="alchimie">Alchimie</option>
|
||||
<option value="biologie">Biologie</option>
|
||||
<option value="electricite">Electricité</option>
|
||||
<option value="mecanique">Mécanique</option>
|
||||
<option value="scienceesprit">Science de l'Esprit</option>
|
||||
{{/select}}
|
||||
</select>
|
||||
</li>
|
||||
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label item-field-label-long">Durée de réalisation : </label>
|
||||
<input type="text" class="padd-right item-field-label-long" name="system.dureerealisation"
|
||||
value="{{system.dureerealisation}}" data-dtype="String" />
|
||||
</li>
|
||||
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label item-field-label-long">Temps de mise en route : </label>
|
||||
<input type="text" class="padd-right item-field-label-long" name="system.tempsroute"
|
||||
value="{{system.tempsroute}}" data-dtype="String" />
|
||||
</li>
|
||||
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label item-field-label-long">Effet de jeu : </label>
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<textarea row="8" type="text" class="padd-right color-class-common" name="system.effetdejeu"
|
||||
data-dtype="String">{{system.effetdejeu}}</textarea>
|
||||
</li>
|
||||
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label item-field-label-long">Défaut courant : </label>
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<textarea row="4" type="text" class="padd-right color-class-common" name="system.defautcourant"
|
||||
data-dtype="String">{{system.defautcourant}}</textarea>
|
||||
</li>
|
||||
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label item-field-label-long">Autres caractéristiques : </label>
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<textarea row="4" type="text" class="padd-right color-class-common" name="system.autrescarac"
|
||||
data-dtype="String">{{system.autrescarac}}</textarea>
|
||||
</li>
|
||||
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label item-field-label-long">Avantages possibles : </label>
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<textarea row="4" type="text" class="padd-right color-class-common" name="system.avantagespossibles"
|
||||
data-dtype="String">{{system.avantagespossibles}}</textarea>
|
||||
</li>
|
||||
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label item-field-label-long">Avantages disponibles : </label>
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<textarea row="4" type="text" class="padd-right color-class-common" name="system.avantages"
|
||||
data-dtype="String">{{system.avantages}}</textarea>
|
||||
</li>
|
||||
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label item-field-label-long">Compétence associée : </label>
|
||||
<input type="text" class="padd-right item-field-label-long" name="system.competences"
|
||||
value="{{system.competences}}" data-dtype="String" />
|
||||
</li>
|
||||
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label item-field-label-long">Equipé ? </label>
|
||||
<input type="checkbox" name="system.equipped" {{checked system.equipped}} />
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
|
||||
</section>
|
||||
</form>
|
||||
@@ -1,43 +0,0 @@
|
||||
<form class="{{cssClass}}" autocomplete="off">
|
||||
<header class="sheet-header">
|
||||
<img class="item-sheet-img" src="{{img}}" data-edit="img" title="{{name}}"/>
|
||||
<div class="header-fields">
|
||||
<h1 class="charname"><input name="name" type="text" value="{{name}}" placeholder="Name"/></h1>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
{{!-- Sheet Body --}}
|
||||
<section class="sheet-body">
|
||||
|
||||
<div class="flexcol">
|
||||
<span class="flexrow">
|
||||
<label class="generic-label">Bonus de défense : </label>
|
||||
<input type="text" class="padd-right status-small-label color-class-common" name="system.bonusdefense" value="{{data.bonusdefense}}" data-dtype="Number" />
|
||||
</span>
|
||||
<span class="flexrow">
|
||||
<label class="generic-label">Degats : </label>
|
||||
<input type="text" class="padd-right status-small-label color-class-common" name="system.degats" value="{{data.degats}}" data-dtype="String" />
|
||||
</span>
|
||||
<span class="flexrow">
|
||||
<label class="generic-label">Dégâts non létaux ? </label>
|
||||
<input type="checkbox" name="system.nonletaux" {{checked data.nonletaux}}/>
|
||||
</span>
|
||||
<span class="flexrow">
|
||||
<label class="generic-label">Equipé ? </label>
|
||||
<input type="checkbox" name="system.equipped" {{checked data.equipped}}/>
|
||||
</span>
|
||||
<span class="flexrow">
|
||||
<label class="generic-label">Rareté </label>
|
||||
<input type="text" class="padd-right status-small-label color-class-common" name="system.rarete" value="{{data.rarete}}" data-dtype="Number" />
|
||||
</span>
|
||||
<span class="flexrow">
|
||||
<label class="generic-label">Prix </label>
|
||||
<input type="text" class="padd-right status-small-label color-class-common" name="system.prix" value="{{data.prix}}" data-dtype="Number" />
|
||||
</span>
|
||||
|
||||
{{> systems/fvtt-mournblade/templates/partial-item-description.html}}
|
||||
|
||||
</div>
|
||||
|
||||
</section>
|
||||
</form>
|
||||
@@ -23,8 +23,8 @@
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label item-field-label-long">Attribut 1 </label>
|
||||
<select class="status-small-label color-class-common item-field-label-long" type="text" name="system.attribut1"
|
||||
value="{{system.attribut1}}" data-dtype="string">
|
||||
<select class="status-small-label color-class-common item-field-label-long" type="text"
|
||||
name="system.attribut1" value="{{system.attribut1}}" data-dtype="string">
|
||||
{{#select system.attribut1}}
|
||||
{{#each attributs as |attrLabel attrKey|}}
|
||||
<option value="{{attrKey}}">{{attrLabel}}</option>
|
||||
@@ -34,8 +34,8 @@
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label item-field-label-long">Attribut 2 </label>
|
||||
<select class="status-small-label color-class-common item-field-label-long" type="text" name="system.attribut2"
|
||||
value="{{system.attribut2}}" data-dtype="string">
|
||||
<select class="status-small-label color-class-common item-field-label-long" type="text"
|
||||
name="system.attribut2" value="{{system.attribut2}}" data-dtype="string">
|
||||
<option value="none">Aucun</option>
|
||||
{{#select system.attribut2}}
|
||||
{{#each attributs as |attrLabel attrKey|}}
|
||||
@@ -46,8 +46,8 @@
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label item-field-label-long">Attribut 3 </label>
|
||||
<select class="status-small-label color-class-common item-field-label-long" type="text" name="system.attribut3"
|
||||
value="{{system.attribut3}}" data-dtype="string">
|
||||
<select class="status-small-label color-class-common item-field-label-long" type="text"
|
||||
name="system.attribut3" value="{{system.attribut3}}" data-dtype="string">
|
||||
<option value="none">Aucun</option>
|
||||
{{#select system.attribut3}}
|
||||
{{#each attributs as |attrLabel attrKey|}}
|
||||
@@ -64,18 +64,22 @@
|
||||
<ul>
|
||||
{{#each system.predilections as |predilection key|}}
|
||||
<li class="prediction-item item flexrow" data-prediction-index="{{key}}">
|
||||
<input type="text" class="padd-right color-class-common edit-predilection"
|
||||
name="system.predilections[{{key}}]" value="{{predilection.name}}" data-dtype="String" />
|
||||
<input type="text" class="padd-right color-class-common edit-predilection" value="{{predilection.name}}"
|
||||
data-dtype="String" />
|
||||
</li>
|
||||
<li class="prediction-item item flexrow" data-prediction-index="{{key}}">
|
||||
<textarea row="4" type="text" class="padd-right color-class-common edit-predilection-description"
|
||||
name="system.predilections[{{key}}]" value="{{predilection.description}}" data-dtype="String"></textarea>
|
||||
data-dtype="String">{{predilection.description}}</textarea>
|
||||
</li>
|
||||
<li class="prediction-item item flexrow" data-prediction-index="{{key}}">
|
||||
<label class="generic-label">Maitrise ? <input class="predilection-maitrise" type="checkbox"
|
||||
name="predilection.maitrise" {{checked predilection.maitrise}} /></label>
|
||||
<label class="generic-label">Utilisée ? <input class="use-predilection" type="checkbox"
|
||||
name="predilection.used" {{checked predilection.used}} /></label>
|
||||
<label class="generic-label">Acquise ? <input class="predilection-acquise" type="checkbox" {{checked
|
||||
predilection.acquise}} /></label>
|
||||
|
||||
<label class="generic-label">Maitrise ? <input class="predilection-maitrise" type="checkbox" {{checked
|
||||
predilection.maitrise}} /></label>
|
||||
|
||||
<label class="generic-label">Utilisée ? <input class="predilection-used" type="checkbox" {{checked
|
||||
predilection.used}} /></label>
|
||||
<a class="item-control delete-prediction" title="Supprimer une predilection"><i
|
||||
class="fas fa-trash"></i></a>
|
||||
</li>
|
||||
|
||||
@@ -6,25 +6,21 @@
|
||||
</div>
|
||||
</header>
|
||||
|
||||
{{> systems/fvtt-hawkmoon-cyd/templates/partial-item-nav.html}}
|
||||
|
||||
{{!-- Sheet Body --}}
|
||||
<section class="sheet-body">
|
||||
|
||||
<ul class="item-list alternate-list">
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label item-field-label-long">Rareté </label>
|
||||
<input type="text" class="padd-right status-small-label color-class-common item-field-label-long" name="system.rarete"
|
||||
value="{{data.rarete}}" data-dtype="Number" />
|
||||
</li>
|
||||
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label item-field-label-long">Prix </label>
|
||||
<input type="text" class="padd-right status-small-label color-class-common item-field-label-long" name="system.prix"
|
||||
value="{{data.prix}}" data-dtype="Number" />
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
{{> systems/fvtt-hawkmoon-cyd/templates/partial-item-description.html}}
|
||||
|
||||
<div class="tab details" data-group="primary" data-tab="details">
|
||||
|
||||
<ul class="item-list alternate-list">
|
||||
|
||||
{{> systems/fvtt-hawkmoon-cyd/templates/partial-item-prix.html}}
|
||||
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
|
||||
</section>
|
||||
|
||||
@@ -6,12 +6,21 @@
|
||||
</div>
|
||||
</header>
|
||||
|
||||
{{> systems/fvtt-hawkmoon-cyd/templates/partial-item-nav.html}}
|
||||
|
||||
{{!-- Sheet Body --}}
|
||||
<section class="sheet-body">
|
||||
|
||||
<div class="flexcol">
|
||||
|
||||
|
||||
{{> systems/fvtt-hawkmoon-cyd/templates/partial-item-description.html}}
|
||||
|
||||
|
||||
<div class="tab details" data-group="primary" data-tab="details">
|
||||
|
||||
<ul class="item-list alternate-list">
|
||||
|
||||
{{> systems/fvtt-hawkmoon-cyd/templates/partial-item-prix.html}}
|
||||
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
@@ -45,41 +45,61 @@
|
||||
{{/select}}
|
||||
</select>
|
||||
</li>
|
||||
<li class="flexrow item ">
|
||||
<label class="generic-label item-field-label-long">Attribut principal 3 </label>
|
||||
<select class="status-small-label color-class-common item-field-label-long"" type=" text"
|
||||
name="system.attribut3" value="{{system.attribut3}}" data-dtype="string">
|
||||
<option value="none">Aucun</option>
|
||||
{{#select system.attribut3}}
|
||||
{{#each attributs as |attrLabel attrKey|}}
|
||||
<option value="{{attrKey}}">{{attrLabel}}</option>
|
||||
{{/each}}
|
||||
{{/select}}
|
||||
</select>
|
||||
</li>
|
||||
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label">Compétences exercées : </label>
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<textarea type="text" rows="3" class="padd-right status-small-label color-class-common"
|
||||
name="system.compétences" data-dtype="String">{{system.compétences}}</textarea>
|
||||
</li>
|
||||
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label">Talents Initié : </label>
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<textarea type="text" rows="4" class="padd-right status-small-label color-class-common"
|
||||
name="system.talentsinitie" value="{{system.talentsinitie}}" data-dtype="String"></textarea>
|
||||
<textarea type="text" rows="3" class="padd-right status-small-label color-class-common"
|
||||
name="system.talentsinitie" data-dtype="String">{{system.talentsinitie}}</textarea>
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label">Prérequis Aguerri : </label>
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<input type="text" class="padd-right status-small-label color-class-common" name="system.prerequisaguerri"
|
||||
value="{{system.prerequisaguerri}}" data-dtype="String" />
|
||||
<textarea type="text" rows="3" class="padd-right status-small-label color-class-common"
|
||||
name="system.prerequisaguerri" data-dtype="String">{{system.prerequisaguerri}}</textarea>
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label">Talents Aguerri : </label>
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<textarea row="4" type="text" class="padd-right status-small-label color-class-common"
|
||||
name="system.talentsaguerri" value="{{system.talentsaguerri}}" data-dtype="String"></textarea>
|
||||
<textarea rows="3" type="text" class="padd-right status-small-label color-class-common"
|
||||
name="system.talentsaguerri" data-dtype="String">{{system.talentsaguerri}}</textarea>
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label">Prérequis Maître : </label>
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<input type="text" class="padd-right status-small-label color-class-common" name="system.prerequismaitre"
|
||||
value="{{system.prerequismaitre}}" data-dtype="String" />
|
||||
<textarea rows="3" type="text" class="padd-right status-small-label color-class-common"
|
||||
name="system.prerequismaitre" data-dtype="String">{{system.prerequismaitre}}</textarea>
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label">Talents Maître : </label>
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<textarea row="4" type="text" class="padd-right status-small-label color-class-common"
|
||||
name="system.talentsmaitre" value="{{system.talentsmaitre}}" data-dtype="String"></textarea>
|
||||
<textarea rows="3" type="text" class="padd-right status-small-label color-class-common"
|
||||
name="system.talentsmaitre" data-dtype="String">{{system.talentsmaitre}}</textarea>
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label">Equipement : </label>
|
||||
@@ -88,6 +108,14 @@
|
||||
<input type="text" class="padd-right status-small-label color-class-common" name="system.equipement"
|
||||
value="{{system.equipement}}" data-dtype="String" />
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label">Contribution à la création de la cellule : </label>
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<textarea rows="3" type="text" class="padd-right status-small-label color-class-common"
|
||||
name="system.celluleinfo" data-dtype="String">{{system.celluleinfo}}</textarea>
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
|
||||
@@ -1,35 +1,35 @@
|
||||
<form class="{{cssClass}}" autocomplete="off">
|
||||
<header class="sheet-header">
|
||||
<img class="item-sheet-img" src="{{img}}" data-edit="img" title="{{name}}"/>
|
||||
<div class="header-fields">
|
||||
<h1 class="charname"><input name="name" type="text" value="{{name}}" placeholder="Name"/></h1>
|
||||
</div>
|
||||
</header>
|
||||
<header class="sheet-header">
|
||||
<img class="item-sheet-img" src="{{img}}" data-edit="img" title="{{name}}" />
|
||||
<div class="header-fields">
|
||||
<h1 class="charname"><input name="name" type="text" value="{{name}}" placeholder="Name" /></h1>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
{{!-- Sheet Body --}}
|
||||
<section class="sheet-body">
|
||||
|
||||
<div class="flexcol">
|
||||
<span class="flexrow">
|
||||
<label class="generic-label">Protection : </label>
|
||||
<input type="text" class="padd-right status-small-label color-class-common" name="system.protection" value="{{data.protection}}" data-dtype="Number" />
|
||||
</span>
|
||||
<span class="flexrow">
|
||||
<label class="generic-label">Equipé ? </label>
|
||||
<input type="checkbox" name="system.equipped" {{checked data.equipped}}/>
|
||||
</span>
|
||||
<span class="flexrow">
|
||||
<label class="generic-label">Rareté </label>
|
||||
<input type="text" class="padd-right status-small-label color-class-common" name="system.rarete" value="{{data.rarete}}" data-dtype="Number" />
|
||||
</span>
|
||||
<span class="flexrow">
|
||||
<label class="generic-label">Prix </label>
|
||||
<input type="text" class="padd-right status-small-label color-class-common" name="system.prix" value="{{data.prix}}" data-dtype="Number" />
|
||||
</span>
|
||||
{{> systems/fvtt-hawkmoon-cyd/templates/partial-item-nav.html}}
|
||||
|
||||
{{> systems/fvtt-hawkmoon-cyd/templates/partial-item-description.html}}
|
||||
{{!-- Sheet Body --}}
|
||||
<section class="sheet-body">
|
||||
|
||||
{{> systems/fvtt-hawkmoon-cyd/templates/partial-item-description.html}}
|
||||
|
||||
<div class="tab details" data-group="primary" data-tab="details">
|
||||
|
||||
<ul class="item-list alternate-list">
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label item-field-label-long">Protection : </label>
|
||||
<input type="text" class="padd-right numeric-input item-field-label-short" name="system.protection"
|
||||
value="{{system.protection}}" data-dtype="Number" />
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label item-field-label-long2">Adversités dues au poids : </label>
|
||||
<input type="text" class="padd-right numeric-input item-field-label-short" name="system.adversitepoids"
|
||||
value="{{system.adversitepoids}}" data-dtype="Number" />
|
||||
</li>
|
||||
|
||||
{{> systems/fvtt-hawkmoon-cyd/templates/partial-item-prix.html}}
|
||||
|
||||
</div>
|
||||
|
||||
</section>
|
||||
</form>
|
||||
|
||||
</section>
|
||||
</form>
|
||||
72
templates/item-talent-sheet.html
Normal file
72
templates/item-talent-sheet.html
Normal file
@@ -0,0 +1,72 @@
|
||||
<form class="{{cssClass}}" autocomplete="off">
|
||||
<header class="sheet-header">
|
||||
<img class="item-sheet-img" src="{{img}}" data-edit="img" title="{{name}}" />
|
||||
<div class="header-fields">
|
||||
<h1 class="charname"><input name="name" type="text" value="{{name}}" placeholder="Name" /></h1>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
{{> systems/fvtt-hawkmoon-cyd/templates/partial-item-nav.html}}
|
||||
|
||||
{{!-- Sheet Body --}}
|
||||
<section class="sheet-body">
|
||||
|
||||
{{> systems/fvtt-hawkmoon-cyd/templates/partial-item-description.html}}
|
||||
|
||||
<div class="tab details" data-group="primary" data-tab="details">
|
||||
|
||||
<ul class="item-list alternate-list">
|
||||
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label item-field-label-medium">Type </label>
|
||||
<select class="status-small-label color-class-common item-field-label-medium" type="text"
|
||||
name="system.talenttype" value="{{system.talenttype}}" data-dtype="String">
|
||||
{{#select system.talenttype}}
|
||||
<option value="personnage">Personnage</option>
|
||||
<option value="cellule">Cellule</option>
|
||||
{{/select}}
|
||||
</select>
|
||||
</li>
|
||||
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label item-field-label-medium">Utilisation </label>
|
||||
<select class="status-small-label color-class-common item-field-label-medium" type="text"
|
||||
name="system.utilisation" value="{{system.utilisation}}" data-dtype="String">
|
||||
{{#select system.utilisation}}
|
||||
<option value="permanent">Permanent</option>
|
||||
<option value="sceance">Une fois par scéance</option>
|
||||
<option value="scenario">Une fois par scénario</option>
|
||||
<option value="jour">Une fois par jour</option>
|
||||
<option value="unique">Unique</option>
|
||||
{{/select}}
|
||||
</select>
|
||||
</li>
|
||||
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label item-field-label-long">Pré-requis </label>
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<textarea rows="3" type="text" class="padd-right status-small-label color-class-common"
|
||||
name="system.prerequis" data-dtype="String">{{system.prerequis}}</textarea>
|
||||
</li>
|
||||
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label item-field-label-long">Résumé (si bonus) </label>
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<textarea rows="3" type="text" class="padd-right status-small-label color-class-common"
|
||||
name="system.resumebonus" data-dtype="String">{{system.resumebonus}}</textarea>
|
||||
</li>
|
||||
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label item-field-label-medium">Déja utilisé ? </label>
|
||||
<input class="predilection-maitrise" type="checkbox" name="system.used" {{checked system.used}} />
|
||||
</li>
|
||||
|
||||
{{> systems/fvtt-hawkmoon-cyd/templates/partial-automation.html}}
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</section>
|
||||
</form>
|
||||
32
templates/partial-automation.html
Normal file
32
templates/partial-automation.html
Normal file
@@ -0,0 +1,32 @@
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label item-field-label-long">Automatisation ? </label>
|
||||
<input type="checkbox" name="system.isautomated" {{checked system.isautomated}} />
|
||||
</li>
|
||||
|
||||
{{#if system.isautomated}}
|
||||
<li class="flexrow item">
|
||||
<ul>
|
||||
{{#each system.automations as |automation key|}}
|
||||
<li class="automation-item item flexrow" data-automation-index="{{key}}">
|
||||
<label class="generic-label item-field-label-medium">Evènement</label>
|
||||
<select class="status-small-label color-class-common item-field-label-long" type="text" name="system.automations.{{key}}.eventType" value="{{automation.eventType}}" data-dtype="string">
|
||||
{{#select automation.eventType}}
|
||||
<option value="drop">Drop sur l'acteur</option>
|
||||
<option value="prepare-actor">Préparation de l'acteur</option>
|
||||
<option value="prepare-roll">Préparation d'un jet</option>
|
||||
<option value="process-roll">Lancement d'un jet</option>
|
||||
{{/select}}
|
||||
</select>
|
||||
</li>
|
||||
|
||||
<li class="automation-item item flexrow" data-automation-index="{{key}}">
|
||||
<textarea row="4" type="text" class="padd-right color-class-common" name="system.automations.{{key}}.script" data-dtype="String">{{predilection.script}}</textarea>
|
||||
</li>
|
||||
<hr>
|
||||
{{/each}}
|
||||
</ul>
|
||||
|
||||
<li class="flexrow item">
|
||||
<button id="add-automation" class="chat-card-button">Ajouter une automatisation</button>
|
||||
</li>
|
||||
{{/if}}
|
||||
27
templates/partial-item-prix.html
Normal file
27
templates/partial-item-prix.html
Normal file
@@ -0,0 +1,27 @@
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label item-field-label-long">Rareté </label>
|
||||
<input type="text" class="padd-right numeric-input item-field-label-short" name="system.rarete"
|
||||
value="{{system.rarete}}" data-dtype="Number" />
|
||||
</li>
|
||||
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label item-field-label-long">Equipé ? </label>
|
||||
<input type="checkbox" name="system.equipped" {{checked system.equipped}} />
|
||||
</li>
|
||||
|
||||
<li class="flexrow item">
|
||||
|
||||
<label class="generic-label item-field-label-long">Prix (PA) </label>
|
||||
|
||||
<input type="text" class="numeric-input item-field-label-short" name="system.prixpo" value="{{system.prixpo}}"
|
||||
data-dtype="Number" />
|
||||
<label class="generic-label item-field-label-short">PO </label>
|
||||
|
||||
<input type="text" class="numeric-input item-field-label-short" name="system.prixca" value="{{system.prixca}}"
|
||||
data-dtype="Number" />
|
||||
<label class="generic-label item-field-label-short">PA </label>
|
||||
|
||||
<input type="text" class="numeric-input item-field-label-short" name="system.prixsc" value="{{system.prixsc}}"
|
||||
data-dtype="Number" />
|
||||
<label class="generic-label item-field-label-short">SC </label>
|
||||
</li>
|
||||
6
templates/partial-sante-etat.html
Normal file
6
templates/partial-sante-etat.html
Normal file
@@ -0,0 +1,6 @@
|
||||
<option value="0">Combatif</option>
|
||||
<option value="1">Eprouvé 1</option>
|
||||
<option value="2">Eprouvé 2</option>
|
||||
<option value="3">Affaibli</option>
|
||||
<option value="4">Très affaibli</option>
|
||||
<option value="5">Vaincu</option>
|
||||
@@ -25,37 +25,23 @@
|
||||
</div>
|
||||
|
||||
{{#if competence}}
|
||||
<div class="flexrow">
|
||||
<span class="roll-dialog-label">{{competence.name}}</span>
|
||||
<span class="small-label">{{competence.system.niveau}}</span>
|
||||
</div>
|
||||
{{/if}}
|
||||
|
||||
{{#if rune}}
|
||||
<div class="flexrow">
|
||||
<span class="roll-dialog-label">{{rune.name}}</span>
|
||||
<span class="small-label">{{rune.system.formule}}</span>
|
||||
</div>
|
||||
<div class="flexrow">
|
||||
<span class="roll-dialog-label">Lancement</span>
|
||||
<select class="roll-dialog-label" id="runemode" type="text" name="runemode" value="{{runemode}}"
|
||||
data-dtype="String">
|
||||
{{#select runemode}}
|
||||
<option value="prononcer">Prononcer la rune</option>
|
||||
<option value="inscrire">Inscrire la rune</option>
|
||||
{{/select}}
|
||||
</select>
|
||||
</div>
|
||||
<div class="flexrow">
|
||||
<span class="roll-dialog-label">Points d'Ame</span>
|
||||
<select class="roll-dialog-label" id="runeame" type="text" name="runeame" value="{{runeame}}"
|
||||
data-dtype="Number">
|
||||
{{#select runeame}}
|
||||
{{{pointAmeOptions}}}
|
||||
{{/select}}
|
||||
</select>
|
||||
</div>
|
||||
|
||||
<div class="flexrow">
|
||||
<span class="roll-dialog-label">{{competence.name}}</span>
|
||||
<span class="small-label">{{competence.system.niveau}}</span>
|
||||
</div>
|
||||
{{#if maitrises}}
|
||||
<div class="flexrow">
|
||||
<span class="roll-dialog-label">Utiliser une maîtrise</span>
|
||||
<select class="status-small-label color-class-common" id ="select-maitrise" type="text" name="select-maitrise" value="maitriseId" data-dtype="string" >
|
||||
{{#select maitriseId}}
|
||||
<option value="none">Aucune</option>
|
||||
{{#each maitrises as |maitrise mKey|}}
|
||||
<option value="{{maitrise.id}}">{{maitrise.name}}</option>
|
||||
{{/each}}
|
||||
{{/select}}
|
||||
</select>
|
||||
</div>
|
||||
{{/if}}
|
||||
{{/if}}
|
||||
|
||||
<div class="flexrow">
|
||||
@@ -91,14 +77,6 @@
|
||||
</div>
|
||||
{{/if}}
|
||||
|
||||
{{#if canEclatDoubleD20}}
|
||||
<div class="flexrow">
|
||||
<span class="roll-dialog-label">Doubler le d20 (1 Point d'Eclat)</span>
|
||||
<input class="" id="doubleD20" type="checkbox" name="doubleD20" value="{{doubleD20}}" {{checked doubleD20}}/>
|
||||
</div>
|
||||
{{/if}}
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</form>
|
||||
Reference in New Issue
Block a user