Cypher System French v1.5

New "Attacks" section (one per stat), with integrated rolls, taking in
account skill level, costs, damage etc.
Stat and skill rolls don't ask/use damage effort anymore (use the new
attack sections/rolls instead)
New options to simplify rolls: choose if rolls ask for/use assets, bonus
and cost. Default is now not askink/using them.
"Name" button to logo/info button
Info button can be dragged to the macro bar
Added info button to equipment and consummables
Damage track taken in account for effort cost calculation
This commit is contained in:
NathaTerrien
2015-12-22 13:14:29 +01:00
parent 423865f942
commit 02334b9f06
5 changed files with 366 additions and 110 deletions
+9 -4
View File
@@ -659,7 +659,7 @@
value="&{template:cyphBasicRoll} {{charid=@{character_id}}} {{stat=intellect}} {{diceRoll=[[1d20cs>17cf1]]}} {{attribute=@{atkintelname}}} {{attrEdge=@{intellectedge}}} {{difficulty=[[@{rollQstDiff}]]}} {{effortRoll=[[@{rollQstRollEff}]]}} {{assets=[[@{rollQstAsset}]]}} {{bonusToRoll=[[@{rollQstBonus}]]}} {{statExpense=[[@{atkintelcost}]]}} {{effortDmg=[[@{rollQstRollDmg}]]}} {{targNum=[[@{targNumQst}]]}} {{finalDiff=[[@{rollQstDiff}-(1*@{rollQstAsset})-(1*@{rollQstRollEff})-(1*@{atkintellvl})-(1*@{atkintelmod})]]}} {{targNumRoll=[[(3*@{rollQstDiff})-(3*@{rollQstAsset})-(3*@{rollQstRollEff})-(3*@{atkintellvl})-(3*@{atkintelmod})-(1*@{rollQstBonus})]]}} {{totalCost=[[@{effortCostQst}+@{atkintelcost}-@{intellectedge}]]}} {{effortCost=[[@{effortCostQst}]]}} {{bonusDmg=[[@{atkinteldmg}+@{rollQstRollDmg}*3]]}} {{skilled=[[@{atkintellvl}]]}} {{atkmod=[[@{atkintelmod}]]}}"
name="roll_macroIntelAttack"></button>
<button type="roll" name="ShowIntelAttack" class="sheet-btDesc" title="Show in chat" value="&{template:cyphDesc} {{name=@{atkintelname}}} {{type=Attack}} {{description=Mod:@{atkmightmod}, Damage:@{atkinteldmg}, Skilled:@{atkintellvl}, Cost:@{atkintelcost}}}"><img src="https://s3.amazonaws.com/files.d20.io/images/13924213/_SbpEpVjj9V7Dow_GKKYhQ/med.png?1448153028" style="width: 16px;height:16px;"/></button>
<button type="roll" name="ShowIntelAttack" class="sheet-btDesc" title="Show in chat" value="&{template:cyphDesc} {{name=@{atkintelname}}} {{type=Attack}} {{description=Mod:@{atkintelmod}, Damage:@{atkinteldmg}, Skilled:@{atkintellvl}, Cost:@{atkintelcost}}}"><img src="https://s3.amazonaws.com/files.d20.io/images/13924213/_SbpEpVjj9V7Dow_GKKYhQ/med.png?1448153028" style="width: 16px;height:16px;"/></button>
</td>
</tr>
<tr>
@@ -1198,13 +1198,18 @@
{{/rollTotal() targNumRoll targNum}}
{{/rollGreater() difficulty 0}}
{{#rollTotal() difficulty 0}}
{{^rollTotal() finalDiff 0}}
{{#rollLess() finalDiff 0}}
<tr>
<td style="text-align: right;">= Difficulty </td>
<td style="text-align: left;" >{{finalDiff}} steps</td>
</tr>
{{/rollTotal() finalDiff 0}}
{{/rollTotal() difficulty 0}}
{{/rollLess() finalDiff 0}}
{{#rollGreater() finalDiff 0}}
<tr>
<td style="text-align: right;">= Difficulty </td>
<td style="text-align: left;" >+ {{finalDiff}} steps</td>
</tr>
{{/rollGreater() finalDiff 0}} {{/rollTotal() difficulty 0}}
{{#rollGreater() bonusDmg 0}}
<tr><td COLSPAN="2"><hr/></td></tr>
<tr><td><span><b>Damage</b></span></td><td>{{bonusDmg}} ({{effortDmg}} effort)</td></tr>