Merge remote-tracking branch 'upstream/master'
This commit is contained in:
@@ -914,7 +914,8 @@ input[type="radio"].sheet-normal:checked ~ input[type="radio"] + span::before {
|
||||
.sheet-rolltemplate-attr .sheet-header,
|
||||
.sheet-rolltemplate-rec .sheet-header,
|
||||
.sheet-rolltemplate-icon .sheet-header,
|
||||
.sheet-rolltemplate-init .sheet-header
|
||||
.sheet-rolltemplate-init .sheet-header,
|
||||
.sheet-rolltemplate-deathsave .sheet-header
|
||||
{
|
||||
width: 230px;
|
||||
margin-left: -30px;
|
||||
@@ -930,6 +931,7 @@ input[type="radio"].sheet-normal:checked ~ input[type="radio"] + span::before {
|
||||
.withoutavatars .sheet-rolltemplate-rec .sheet-header,
|
||||
.withoutavatars .sheet-rolltemplate-icon .sheet-header,
|
||||
.withoutavatars .sheet-rolltemplate-init .sheet-header,
|
||||
.withoutavatars .sheet-rolltemplate-deathsave .sheet-header,
|
||||
.withoutavatars .sheet-rolltemplate-power .sheet-header,
|
||||
.withoutavatars .sheet-rolltemplate-ba .sheet-header
|
||||
{
|
||||
@@ -939,7 +941,8 @@ input[type="radio"].sheet-normal:checked ~ input[type="radio"] + span::before {
|
||||
.sheet-rolltemplate-attr .sheet-headerlabel,
|
||||
.sheet-rolltemplate-rec .sheet-headerlabel,
|
||||
.sheet-rolltemplate-icon .sheet-headerlabel,
|
||||
.sheet-rolltemplate-init .sheet-headerlabel
|
||||
.sheet-rolltemplate-init .sheet-headerlabel,
|
||||
.sheet-rolltemplate-deathsave .sheet-headerlabel
|
||||
{
|
||||
color: white;
|
||||
}
|
||||
@@ -947,7 +950,8 @@ input[type="radio"].sheet-normal:checked ~ input[type="radio"] + span::before {
|
||||
.sheet-rolltemplate-attr .sheet-headerdivider,
|
||||
.sheet-rolltemplate-rec .sheet-headerdivider,
|
||||
.sheet-rolltemplate-icon .sheet-headerdivider,
|
||||
.sheet-rolltemplate-init .sheet-headerdivider
|
||||
.sheet-rolltemplate-init .sheet-headerdivider,
|
||||
.sheet-rolltemplate-deathsave .sheet-headerdivider
|
||||
{
|
||||
font-family: pictos;
|
||||
color: white;
|
||||
@@ -957,6 +961,7 @@ input[type="radio"].sheet-normal:checked ~ input[type="radio"] + span::before {
|
||||
.sheet-rolltemplate-rec .sheet-body,
|
||||
.sheet-rolltemplate-icon .sheet-body,
|
||||
.sheet-rolltemplate-init .sheet-body,
|
||||
.sheet-rolltemplate-deathsave .sheet-body,
|
||||
.sheet-rolltemplate-ba .sheet-body,
|
||||
.sheet-rolltemplate-power .sheet-body
|
||||
{
|
||||
@@ -970,6 +975,7 @@ input[type="radio"].sheet-normal:checked ~ input[type="radio"] + span::before {
|
||||
.withoutavatars .sheet-rolltemplate-rec .sheet-body,
|
||||
.withoutavatars .sheet-rolltemplate-icon .sheet-body,
|
||||
.withoutavatars .sheet-rolltemplate-init .sheet-body,
|
||||
.withoutavatars .sheet-rolltemplate-deathsave .sheet-body,
|
||||
.withoutavatars .sheet-rolltemplate-ba .sheet-body,
|
||||
.withoutavatars .sheet-rolltemplate-power .sheet-body
|
||||
{
|
||||
@@ -983,7 +989,7 @@ input[type="radio"].sheet-normal:checked ~ input[type="radio"] + span::before {
|
||||
.sheet-rolltemplate-attr .sheet-body .sheet-part,
|
||||
.sheet-rolltemplate-rec .sheet-body .sheet-part,
|
||||
.sheet-rolltemplate-icon .sheet-body .sheet-part,
|
||||
.sheet-rolltemplate-init .sheet-body .sheet-part
|
||||
.sheet-rolltemplate-init .sheet-body .sheet-part
|
||||
{
|
||||
width: 34px;
|
||||
display: inline-block;
|
||||
@@ -991,10 +997,18 @@ input[type="radio"].sheet-normal:checked ~ input[type="radio"] + span::before {
|
||||
margin-right: -5px;
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-deathsave .sheet-body .sheet-part {
|
||||
width: 190px;
|
||||
display: inline-block;
|
||||
font-weight: bold;
|
||||
margin-right: -5px;
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-attr .sheet-body .sheet-part:not(:first-child),
|
||||
.sheet-rolltemplate-rec .sheet-body .sheet-part:not(:first-child),
|
||||
.sheet-rolltemplate-icon .sheet-body .sheet-part:not(:first-child),
|
||||
.sheet-rolltemplate-init .sheet-body .sheet-part:not(:first-child)
|
||||
.sheet-rolltemplate-init .sheet-body .sheet-part:not(:first-child),
|
||||
.sheet-rolltemplate-deathsave .sheet-body .sheet-part:not(:first-child)
|
||||
{
|
||||
margin-left: -5px;
|
||||
}
|
||||
@@ -1002,7 +1016,8 @@ input[type="radio"].sheet-normal:checked ~ input[type="radio"] + span::before {
|
||||
.sheet-rolltemplate-attr .sheet-body .sheet-part span,
|
||||
.sheet-rolltemplate-rec .sheet-body .sheet-part span,
|
||||
.sheet-rolltemplate-icon .sheet-body .sheet-part span,
|
||||
.sheet-rolltemplate-init .sheet-body .sheet-part span
|
||||
.sheet-rolltemplate-init .sheet-body .sheet-part span,
|
||||
.sheet-rolltemplate-deathsave .sheet-body .sheet-part span
|
||||
{
|
||||
text-align: center;
|
||||
display: block;
|
||||
@@ -1011,7 +1026,8 @@ input[type="radio"].sheet-normal:checked ~ input[type="radio"] + span::before {
|
||||
.sheet-rolltemplate-attr .sheet-body .sheet-part .inlinerollresult,
|
||||
.sheet-rolltemplate-rec .sheet-body .sheet-part .inlinerollresult,
|
||||
.sheet-rolltemplate-icon .sheet-body .sheet-part .inlinerollresult,
|
||||
.sheet-rolltemplate-init .sheet-body .sheet-part .inlinerollresult
|
||||
.sheet-rolltemplate-init .sheet-body .sheet-part .inlinerollresult,
|
||||
.sheet-rolltemplate-deathsave .sheet-body .sheet-part .inlinerollresult
|
||||
{
|
||||
background-color: inherit;
|
||||
border: 0px;
|
||||
@@ -1024,7 +1040,8 @@ input[type="radio"].sheet-normal:checked ~ input[type="radio"] + span::before {
|
||||
.sheet-rolltemplate-attr .sheet-body .sheet-partspacer,
|
||||
.sheet-rolltemplate-rec .sheet-body .sheet-partspacer,
|
||||
.sheet-rolltemplate-icon .sheet-body .sheet-partspacer,
|
||||
.sheet-rolltemplate-init .sheet-body .sheet-partspacer
|
||||
.sheet-rolltemplate-init .sheet-body .sheet-partspacer,
|
||||
.sheet-rolltemplate-deathsave .sheet-body .sheet-partspacer
|
||||
{
|
||||
display: inline-block;
|
||||
}
|
||||
@@ -1032,7 +1049,8 @@ input[type="radio"].sheet-normal:checked ~ input[type="radio"] + span::before {
|
||||
.sheet-rolltemplate-attr .sheet-body .sheet-result,
|
||||
.sheet-rolltemplate-rec .sheet-body .sheet-result,
|
||||
.sheet-rolltemplate-icon .sheet-body .sheet-result,
|
||||
.sheet-rolltemplate-init .sheet-body .sheet-result
|
||||
.sheet-rolltemplate-init .sheet-body .sheet-result,
|
||||
.sheet-rolltemplate-deathsave .sheet-body .sheet-result
|
||||
{
|
||||
display: inline-block;
|
||||
position: relative;
|
||||
@@ -1226,3 +1244,20 @@ button[type=roll]:hover *
|
||||
{
|
||||
color: gold !important;
|
||||
}
|
||||
|
||||
.sheet-deathsavecontainer {
|
||||
position: absolute;
|
||||
top: 35px;
|
||||
left: 60px;
|
||||
width: 200px;
|
||||
}
|
||||
|
||||
.sheet-deathsavecontainer button[type=roll].sheet-init {
|
||||
top: 0px;
|
||||
left: 0px;
|
||||
width: 75px;
|
||||
}
|
||||
|
||||
.sheet-deathsavecontainer input[type=checkbox] {
|
||||
width: 12px;
|
||||
}
|
||||
|
||||
@@ -104,10 +104,17 @@
|
||||
<button class="attrlabel" type="roll" name="roll_WIS" value="&{template:attr} {{attr=Wisdom}} {{attr_abr=WIS}} {{attr_bonus=[[[[@{WIS-mod}]][WIS]]]}} {{level=@{level}}} {{mod=[[?{Modifiers|0}[MOD]+@{E-DIE}]]}} {{result=[[1d20 + [[@{WIS-mod}]][WIS] + @{level}[LVL] + ?{Modifiers|0}[MOD] + @{BACK-final}">WIS</button>
|
||||
<input class="attrmod" type="text" name="attr_WIS-mod" value="(floor((@{WIS-base}-10)/2))" title="@{WIS-mod}" disabled="true">
|
||||
</div>
|
||||
<div class="attrcontainer">
|
||||
<div class="attrcontainer" style="position: relative;">
|
||||
<input class="attrbase" type="text" name="attr_CHA-base" value="10" title="@{CHA-base}">
|
||||
<button class="attrlabel" type="roll" name="roll_CHA" value="&{template:attr} {{attr=Charisma}} {{attr_abr=CHA}} {{attr_bonus=[[[[@{CHA-mod}]][CHA]]]}} {{level=@{level}}} {{mod=[[?{Modifiers|0}[MOD]+@{E-DIE}]]}} {{result=[[1d20 + [[@{CHA-mod}]][CHA] + @{level}[LVL] + ?{Modifiers|0}[MOD] + @{BACK-final}">CHA</button>
|
||||
<input class="attrmod" type="text" name="attr_CHA-mod" value="(floor((@{CHA-base}-10)/2))" title="@{CHA-mod}" disabled="true">
|
||||
<div class="deathsavecontainer">
|
||||
<button class="init" type="roll" name="roll_DEATHSAVE" value="&{template:deathsave} {{result=[[1d20]]}}">DEATH SAVE</button>
|
||||
<input type="checkbox" name="attr_DEATHSAVE1">
|
||||
<input type="checkbox" name="attr_DEATHSAVE2">
|
||||
<input type="checkbox" name="attr_DEATHSAVE3">
|
||||
<input type="checkbox" name="attr_DEATHSAVE4">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="derived">
|
||||
@@ -331,7 +338,7 @@
|
||||
<div class="bodycontainer">
|
||||
<div class="header">Melee Weapons</div>
|
||||
<div class="weapon">
|
||||
<input type="radio" class="weapon" name="attr_MWEAP-final" value="{{wname=@{MWEAP-name1}}} {{attbonus=[[1d20+[[@{M-BAMOD}]][MMOD]+@{level}[LVL]+@{MWEAP-mod1}[WEAP]+?{Modifiers|0}[MOD]+@{E-DIE}]]}} {{damage=[[@{level}d[[@{MWEAP1}]]+[[(@{M-BAMOD}*@{LVL-multiplier})]]]]}}" checked="checked">
|
||||
<input type="radio" class="weapon" name="attr_MWEAP-final" value="{{wname=@{MWEAP-name1}}} {{attbonus=[[1d20+[[@{M-BAMOD}]][MMOD]+@{level}[LVL]+@{MWEAP-mod1}[WEAP]+?{Modifiers|0}[MOD]+@{E-DIE}]]}} {{damage=[[@{level}d[[@{MWEAP1}]]+@{MWEAP-mod1}[WEAP]+[[(@{M-BAMOD}*@{LVL-multiplier})]]]]}}" checked="checked">
|
||||
<input type="text" class="title" name="attr_MWEAP-name1" placeholder="Rapier">
|
||||
<input type="text" class="weapon" name="attr_MWEAP-mod1" placeholder="0">
|
||||
<select class="weapon" name="attr_MWEAP1" title="@{MWEAP1}">
|
||||
@@ -344,7 +351,7 @@
|
||||
</select>
|
||||
</div>
|
||||
<div class="weapon">
|
||||
<input type="radio" class="weapon" name="attr_MWEAP-final" value="{{wname=@{MWEAP-name2}}} {{attbonus=[[1d20+[[@{M-BAMOD}]][MMOD]+@{level}[LVL]+@{MWEAP-mod2}[WEAP]+?{Modifiers|0}[MOD]+@{E-DIE}]]}} {{damage=[[@{level}d[[@{MWEAP2}]]+[[(@{M-BAMOD}*@{LVL-multiplier})]]]]}}">
|
||||
<input type="radio" class="weapon" name="attr_MWEAP-final" value="{{wname=@{MWEAP-name2}}} {{attbonus=[[1d20+[[@{M-BAMOD}]][MMOD]+@{level}[LVL]+@{MWEAP-mod2}[WEAP]+?{Modifiers|0}[MOD]+@{E-DIE}]]}} {{damage=[[@{level}d[[@{MWEAP2}]]+@{MWEAP-mod2}[WEAP]+[[(@{M-BAMOD}*@{LVL-multiplier})]]]]}}">
|
||||
<input type="text" class="title" name="attr_MWEAP-name2">
|
||||
<input type="text" class="weapon" name="attr_MWEAP-mod2">
|
||||
<select class="weapon" name="attr_MWEAP2" title="@{MWEAP2}">
|
||||
@@ -357,7 +364,7 @@
|
||||
</select>
|
||||
</div>
|
||||
<div class="weapon">
|
||||
<input type="radio" class="weapon" name="attr_MWEAP-final" value="{{wname=@{MWEAP-name3}}} {{attbonus=[[1d20+[[@{M-BAMOD}]][MMOD]+@{level}[LVL]+@{MWEAP-mod3}[WEAP]+?{Modifiers|0}[MOD]+@{E-DIE}]]}} {{damage=[[@{level}d[[@{MWEAP3}]]+[[(@{M-BAMOD}*@{LVL-multiplier})]]]]}}">
|
||||
<input type="radio" class="weapon" name="attr_MWEAP-final" value="{{wname=@{MWEAP-name3}}} {{attbonus=[[1d20+[[@{M-BAMOD}]][MMOD]+@{level}[LVL]+@{MWEAP-mod3}[WEAP]+?{Modifiers|0}[MOD]+@{E-DIE}]]}} {{damage=[[@{level}d[[@{MWEAP3}]]+@{MWEAP-mod3}[WEAP]+[[(@{M-BAMOD}*@{LVL-multiplier})]]]]}}">
|
||||
<input type="text" class="title" name="attr_MWEAP-name3">
|
||||
<input type="text" class="weapon" name="attr_MWEAP-mod3">
|
||||
<select class="weapon" name="attr_MWEAP3" title="@{MWEAP3}">
|
||||
@@ -373,7 +380,7 @@
|
||||
<div class="bodycontainer">
|
||||
<div class="header">Ranged Weapons</div>
|
||||
<div class="weapon">
|
||||
<input type="radio" class="weapon" name="attr_RWEAP-final" value="{{wname=@{RWEAP-name1}}} {{attbonus=[[1d20+[[@{R-BAMOD}]][RMOD]+@{level}[LVL]+@{RWEAP-mod1}[WEAP]+?{Modifiers|0}[MOD]+@{E-DIE}]]}} {{damage=[[@{level}d[[@{RWEAP1}]]+[[(@{R-BAMOD}*@{LVL-multiplier})]]]]}}" checked="checked">
|
||||
<input type="radio" class="weapon" name="attr_RWEAP-final" value="{{wname=@{RWEAP-name1}}} {{attbonus=[[1d20+[[@{R-BAMOD}]][RMOD]+@{level}[LVL]+@{RWEAP-mod1}[WEAP]+?{Modifiers|0}[MOD]+@{E-DIE}]]}} {{damage=[[@{level}d[[@{RWEAP1}]]+@{RWEAP-mod1}[WEAP]+[[(@{R-BAMOD}*@{LVL-multiplier})]]]]}}" checked="checked">
|
||||
<input type="text" class="title" name="attr_RWEAP-name1">
|
||||
<input type="text" class="weapon" name="attr_RWEAP-mod1">
|
||||
<select class="weapon" name="attr_RWEAP1" title="@{RWEAP1}">
|
||||
@@ -386,7 +393,7 @@
|
||||
</select>
|
||||
</div>
|
||||
<div class="weapon">
|
||||
<input type="radio" class="weapon" name="attr_RWEAP-final" value="{{wname=@{RWEAP-name2}}} {{attbonus=[[1d20+[[@{R-BAMOD}]][RMOD]+@{level}[LVL]+@{RWEAP-mod2}[WEAP]+?{Modifiers|0}[MOD]+@{E-DIE}]]}} {{damage=[[@{level}d[[@{RWEAP2}]]+[[(@{R-BAMOD}*@{LVL-multiplier})]]]]}}">
|
||||
<input type="radio" class="weapon" name="attr_RWEAP-final" value="{{wname=@{RWEAP-name2}}} {{attbonus=[[1d20+[[@{R-BAMOD}]][RMOD]+@{level}[LVL]+@{RWEAP-mod2}[WEAP]+?{Modifiers|0}[MOD]+@{E-DIE}]]}} {{damage=[[@{level}d[[@{RWEAP2}]]+@{RWEAP-mod2}[WEAP]+[[(@{R-BAMOD}*@{LVL-multiplier})]]]]}}">
|
||||
<input type="text" class="title" name="attr_RWEAP-name2">
|
||||
<input type="text" class="weapon" name="attr_RWEAP-mod2">
|
||||
<select class="weapon" name="attr_RWEAP2" title="@{RWEAP2}">
|
||||
@@ -399,7 +406,7 @@
|
||||
</select>
|
||||
</div>
|
||||
<div class="weapon">
|
||||
<input type="radio" class="weapon" name="attr_RWEAP-final" value="{{wname=@{RWEAP-name3}}} {{attbonus=[[1d20+[[@{R-BAMOD}]][RMOD]+@{level}[LVL]+@{RWEAP-mod3}[WEAP]+?{Modifiers|0}[MOD]+@{E-DIE}]]}} {{damage=[[@{level}d[[@{RWEAP3}]]+[[(@{R-BAMOD}*@{LVL-multiplier})]]]]}}">
|
||||
<input type="radio" class="weapon" name="attr_RWEAP-final" value="{{wname=@{RWEAP-name3}}} {{attbonus=[[1d20+[[@{R-BAMOD}]][RMOD]+@{level}[LVL]+@{RWEAP-mod3}[WEAP]+?{Modifiers|0}[MOD]+@{E-DIE}]]}} {{damage=[[@{level}d[[@{RWEAP3}]]+@{RWEAP-mod3}[WEAP]+[[(@{R-BAMOD}*@{LVL-multiplier})]]]]}}">
|
||||
<input type="text" class="title" name="attr_RWEAP-name3">
|
||||
<input type="text" class="weapon" name="attr_RWEAP-mod3">
|
||||
<select class="weapon" name="attr_RWEAP3" title="@{RWEAP3}">
|
||||
@@ -804,6 +811,35 @@
|
||||
</div>
|
||||
</rolltemplate>
|
||||
|
||||
<rolltemplate class="sheet-rolltemplate-deathsave">
|
||||
<div class="header">
|
||||
<span class="headerlabel">Death Save</span>
|
||||
</div>
|
||||
<div class="body">
|
||||
<div class="partspacer"> </div>
|
||||
<div class="result">{{result}}</div>
|
||||
<div class="partspacer"> </div>
|
||||
{{#rollWasCrit() result}}
|
||||
<div class="part">
|
||||
<span class="partlabel">CRITICAL SUCCESS</span>
|
||||
<span class="partnumber">Use a recovery and take an action!</span>
|
||||
</div>
|
||||
{{/rollWasCrit() result}}
|
||||
{{#rollBetween() result 16 19}}
|
||||
<div class="part">
|
||||
<span class="partlabel">SUCCESS</span>
|
||||
<span class="partnumber">Use a recovery!</span>
|
||||
</div>
|
||||
{{/rollBetween() result 16 19}}
|
||||
{{#rollLess() result 16}}
|
||||
<div class="part">
|
||||
<span class="partlabel">FAILURE</span>
|
||||
<span class="partnumber">Mark a step toward death!</span>
|
||||
</div>
|
||||
{{/rollLess() result 16}}
|
||||
</div>
|
||||
</rolltemplate>
|
||||
|
||||
<rolltemplate class="sheet-rolltemplate-icon">
|
||||
<div class="header">
|
||||
<span class="headerlabel">{{name}}</span>
|
||||
@@ -1282,29 +1318,30 @@
|
||||
if(level < 5) {lvlmultiplier = 1} else if(level < 8) {lvlmultiplier = 2} else{lvlmultiplier = 3};
|
||||
mattmod = v["M-BAMOD"] === "@{STR-mod}" ? str : dex;
|
||||
rattmod = v["R-BAMOD"] === "@{STR-mod}" ? str : dex;
|
||||
if(v["MWEAP-final"] === "{{wname=@{MWEAP-name1}}} {{attbonus=[[1d20+[[@{M-BAMOD}]][MMOD]+@{level}[LVL]+@{MWEAP-mod1}[WEAP]+?{Modifiers|0}[MOD]+@{E-DIE}]]}} {{damage=[[@{level}d[[@{MWEAP1}]]+[[(@{M-BAMOD}*@{LVL-multiplier})]]]]}}") {
|
||||
console.log(v["RWEAP-final"]);
|
||||
if(v["MWEAP-final"] === "{{wname=@{MWEAP-name1}}} {{attbonus=[[1d20+[[@{M-BAMOD}]][MMOD]+@{level}[LVL]+@{MWEAP-mod1}[WEAP]+?{Modifiers|0}[MOD]+@{E-DIE}]]}} {{damage=[[@{level}d[[@{MWEAP1}]]+@{MWEAP-mod1}[WEAP]+[[(@{M-BAMOD}*@{LVL-multiplier})]]]]}}") {
|
||||
mattackvs = "+" + (level + mattmod + mweap1) + " vs AC";
|
||||
mhit = level + "d" + v["MWEAP1"] + "+" + (mattmod*lvlmultiplier);
|
||||
mhit = level + "d" + v["MWEAP1"] + "+" + ((mattmod*lvlmultiplier)+mweap1);
|
||||
}
|
||||
else if(v["MWEAP-final"] === "{{wname=@{MWEAP-name2}}} {{attbonus=[[1d20+[[@{M-BAMOD}]][MMOD]+@{level}[LVL]+@{MWEAP-mod2}[WEAP]+?{Modifiers|0}[MOD]+@{E-DIE}]]}} {{damage=[[@{level}d[[@{MWEAP2}]]+[[(@{M-BAMOD}*@{LVL-multiplier})]]]]}}") {
|
||||
else if(v["MWEAP-final"] === "{{wname=@{MWEAP-name2}}} {{attbonus=[[1d20+[[@{M-BAMOD}]][MMOD]+@{level}[LVL]+@{MWEAP-mod2}[WEAP]+?{Modifiers|0}[MOD]+@{E-DIE}]]}} {{damage=[[@{level}d[[@{MWEAP2}]]+@{MWEAP-mod2}[WEAP]+[[(@{M-BAMOD}*@{LVL-multiplier})]]]]}}") {
|
||||
mattackvs = "+" + (level + mattmod + mweap2) + " vs AC";
|
||||
mhit = level + "d" + v["MWEAP2"] + "+" + (mattmod*lvlmultiplier);
|
||||
mhit = level + "d" + v["MWEAP2"] + "+" + ((mattmod*lvlmultiplier)+mweap2);
|
||||
}
|
||||
else if(v["MWEAP-final"] === "{{wname=@{MWEAP-name3}}} {{attbonus=[[1d20+[[@{M-BAMOD}]][MMOD]+@{level}[LVL]+@{MWEAP-mod3}[WEAP]+?{Modifiers|0}[MOD]+@{E-DIE}]]}} {{damage=[[@{level}d[[@{MWEAP3}]]+[[(@{M-BAMOD}*@{LVL-multiplier})]]]]}}") {
|
||||
else if(v["MWEAP-final"] === "{{wname=@{MWEAP-name3}}} {{attbonus=[[1d20+[[@{M-BAMOD}]][MMOD]+@{level}[LVL]+@{MWEAP-mod3}[WEAP]+?{Modifiers|0}[MOD]+@{E-DIE}]]}} {{damage=[[@{level}d[[@{MWEAP3}]]+@{MWEAP-mod3}[WEAP]+[[(@{M-BAMOD}*@{LVL-multiplier})]]]]}}") {
|
||||
mattackvs = "+" + (level + mattmod + mweap3) + " vs AC";
|
||||
mhit = level + "d" + v["MWEAP3"] + "+" + (mattmod*lvlmultiplier);
|
||||
mhit = level + "d" + v["MWEAP3"] + "+" + ((mattmod*lvlmultiplier)+mweap3);
|
||||
};
|
||||
if(v["RWEAP-final"] === "{{wname=@{RWEAP-name1}}} {{attbonus=[[1d20+[[@{R-BAMOD}]][RMOD]+@{level}[LVL]+@{RWEAP-mod1}[WEAP]+?{Modifiers|0}[MOD]+@{E-DIE}]]}} {{damage=[[@{level}d[[@{RWEAP1}]]+[[(@{R-BAMOD}*@{LVL-multiplier})]]]]}}") {
|
||||
if(v["RWEAP-final"] === "{{wname=@{RWEAP-name1}}} {{attbonus=[[1d20+[[@{R-BAMOD}]][RMOD]+@{level}[LVL]+@{RWEAP-mod1}[WEAP]+?{Modifiers|0}[MOD]+@{E-DIE}]]}} {{damage=[[@{level}d[[@{RWEAP1}]]+@{RWEAP-mod1}[WEAP]+[[(@{R-BAMOD}*@{LVL-multiplier})]]]]}}") {
|
||||
rattackvs = "+" + (level + rattmod + rweap1) + " vs AC";
|
||||
rhit = level + "d" + v["RWEAP1"] + "+" + (rattmod*lvlmultiplier);
|
||||
rhit = level + "d" + v["RWEAP1"] + "+" + ((rattmod*lvlmultiplier)+rweap1);
|
||||
}
|
||||
else if(v["RWEAP-final"] === "{{wname=@{RWEAP-name2}}} {{attbonus=[[1d20+[[@{R-BAMOD}]][RMOD]+@{level}[LVL]+@{RWEAP-mod2}[WEAP]+?{Modifiers|0}[MOD]+@{E-DIE}]]}} {{damage=[[@{level}d[[@{RWEAP2}]]+[[(@{R-BAMOD}*@{LVL-multiplier})]]]]}}") {
|
||||
else if(v["RWEAP-final"] === "{{wname=@{RWEAP-name2}}} {{attbonus=[[1d20+[[@{R-BAMOD}]][RMOD]+@{level}[LVL]+@{RWEAP-mod2}[WEAP]+?{Modifiers|0}[MOD]+@{E-DIE}]]}} {{damage=[[@{level}d[[@{RWEAP2}]]+@{RWEAP-mod2}[WEAP]+[[(@{R-BAMOD}*@{LVL-multiplier})]]]]}}") {
|
||||
rattackvs = "+" + (level + rattmod + rweap2) + " vs AC";
|
||||
rhit = level + "d" + v["RWEAP2"] + "+" + (rattmod*lvlmultiplier);
|
||||
rhit = level + "d" + v["RWEAP2"] + "+" + ((rattmod*lvlmultiplier)+rweap2);
|
||||
}
|
||||
else if(v["RWEAP-final"] === "{{wname=@{RWEAP-name3}}} {{attbonus=[[1d20+[[@{R-BAMOD}]][RMOD]+@{level}[LVL]+@{RWEAP-mod3}[WEAP]+?{Modifiers|0}[MOD]+@{E-DIE}]]}} {{damage=[[@{level}d[[@{RWEAP3}]]+[[(@{R-BAMOD}*@{LVL-multiplier})]]]]}}") {
|
||||
else if(v["RWEAP-final"] === "{{wname=@{RWEAP-name3}}} {{attbonus=[[1d20+[[@{R-BAMOD}]][RMOD]+@{level}[LVL]+@{RWEAP-mod3}[WEAP]+?{Modifiers|0}[MOD]+@{E-DIE}]]}} {{damage=[[@{level}d[[@{RWEAP3}]]+@{RWEAP-mod3}[WEAP]+[[(@{R-BAMOD}*@{LVL-multiplier})]]]]}}") {
|
||||
rattackvs = "+" + (level + rattmod + rweap3) + " vs AC";
|
||||
rhit = level + "d" + v["RWEAP3"] + "+" + (rattmod*lvlmultiplier);
|
||||
rhit = level + "d" + v["RWEAP3"] + "+" + ((rattmod*lvlmultiplier)+rweap3);
|
||||
};
|
||||
setAttrs({
|
||||
"MBA-attackvs": mattackvs,
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
/* version: 1.5.1 */
|
||||
/* version: 1.7.0 */
|
||||
|
||||
.sheet-13thAge {
|
||||
padding-top: 10px;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<!-- version: 1.5.1 -->
|
||||
<!-- version: 1.7.0 -->
|
||||
|
||||
<div style="display:none;">
|
||||
<b style="color:red;font-size:150%;">Attention: </b>
|
||||
@@ -108,6 +108,9 @@
|
||||
<select name="attr_BM-mod" style="width:3.25em;display:inlineblock;">
|
||||
<option value="@{STR-mod}">STR</option>
|
||||
<option value="@{DEX-mod}">DEX</option>
|
||||
<option value="@{INT-mod}">INT</option>
|
||||
<option value="@{WIS-mod}">WIS</option>
|
||||
<option value="@{CHA-mod}">CHA</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="sheet-table-data sheet-left"><input style="width:100%;" class="sheet-total sheet-center" title="@{BM-misc}" type="number" name="attr_BM-misc" value="0"></span>
|
||||
@@ -125,6 +128,9 @@
|
||||
<select name="attr_BMDMG-mod" style="width:3.25em;display:inlineblock;">
|
||||
<option value="@{STR-mod}">STR</option>
|
||||
<option value="@{DEX-mod}">DEX</option>
|
||||
<option value="@{INT-mod}">INT</option>
|
||||
<option value="@{WIS-mod}">WIS</option>
|
||||
<option value="@{CHA-mod}">CHA</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="sheet-table-data sheet-left"><input style="width:100%;" class="sheet-total sheet-center" title="@{BMDMG-misc}" type="number" name="attr_BMDMG-misc" value="0"></span>
|
||||
@@ -166,6 +172,9 @@
|
||||
<select name="attr_BR-mod" style="width:3.25em;display:inlineblock;">
|
||||
<option value="@{DEX-mod}">DEX</option>
|
||||
<option value="@{STR-mod}">STR</option>
|
||||
<option value="@{INT-mod}">INT</option>
|
||||
<option value="@{WIS-mod}">WIS</option>
|
||||
<option value="@{CHA-mod}">CHA</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="sheet-table-data sheet-left"><input style="width:100%;" class="sheet-total sheet-center" title="@{BR-misc}" type="number" name="attr_BR-misc" value="0"></span>
|
||||
@@ -183,6 +192,9 @@
|
||||
<select name="attr_BRDMG-mod" style="width:3.25em;display:inlineblock;">
|
||||
<option value="@{DEX-mod}">DEX</option>
|
||||
<option value="@{STR-mod}">STR</option>
|
||||
<option value="@{INT-mod}">INT</option>
|
||||
<option value="@{WIS-mod}">WIS</option>
|
||||
<option value="@{CHA-mod}">CHA</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="sheet-table-data sheet-left"><input style="width:100%;" class="sheet-total sheet-center" title="@{BRDMG-misc}" type="number" name="attr_BRDMG-misc" value="0"></span>
|
||||
@@ -275,11 +287,7 @@
|
||||
<span class="sheet-table-header sheet-table-padding">HP</span>
|
||||
<span class="sheet-table-data sheet-left"><input style="width:100%;" class="sheet-total sheet-center" title="@{HP}" type="number" name="attr_HP" value="10"></span>
|
||||
<span class="sheet-table-data sheet-left"><input style="width:100%;" class="sheet-total sheet-center" title="@{HP-temp}" type="number" name="attr_HP-temp" value="0"></span>
|
||||
<span class="sheet-table-data sheet-left">
|
||||
<input style="width:100%;" title="@{HP-lvlmod}" name="attr_HP-lvlmod" value="0" type="hidden" />
|
||||
<input style="width:100%;" title="@{HP-formula}" name="attr_HP-formula" value="((@{HP-base}+((@{CON-mod})+abs((@{CON-mod})))/2)*@{HP-lvlmod})+@{HP-misc}" type="hidden" />
|
||||
<input style="width:100%;" class="sheet-total sheet-center" title="@{HP_max}" type="number" name="attr_HP_max" value="@{HP-formula}" disabled="true">
|
||||
</span>
|
||||
<span class="sheet-table-data sheet-left"><input style="width:100%;" class="sheet-total sheet-center" title="@{HP_max}" type="number" name="attr_HP_max" readonly="readonly" /></span>
|
||||
<span class="sheet-table-data sheet-table-padding"></span>
|
||||
<span class="sheet-table-data sheet-left"><input style="width:100%;" class="sheet-total sheet-center" title="@{HP-base}" type="number" name="attr_HP-base" value="10"></span>
|
||||
<span class="sheet-table-data sheet-left"><input style="width:100%;" class="sheet-total sheet-center" title="@{HP-misc}" type="number" name="attr_HP-misc" value="0"></span>
|
||||
@@ -413,7 +421,7 @@
|
||||
<br> Daily uses left
|
||||
</span>
|
||||
<span class="sheet-table-data sheet-right">
|
||||
<button class="sheet-round-button" type="roll" value="@{macro-text}"></button>
|
||||
<button name="attr_roll" title="%{selected|repeating_class-feature_$X_roll}" class="sheet-round-button" type="roll" value="@{macro-text}"></button>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
@@ -467,7 +475,7 @@
|
||||
<br> Daily uses left
|
||||
</span>
|
||||
<span class="sheet-table-data sheet-right">
|
||||
<button class="sheet-round-button" type="roll" value="@{macro-text}"></button>
|
||||
<button name="attr_roll" title="%{selected|repeating_talent_$X_roll}" class="sheet-round-button" type="roll" value="@{macro-text}"></button>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
@@ -521,7 +529,7 @@
|
||||
<br> Daily uses left
|
||||
</span>
|
||||
<span class="sheet-table-data sheet-right">
|
||||
<button class="sheet-round-button" type="roll" value="@{macro-text}"></button>
|
||||
<button name="attr_roll" title="%{selected|repeating_power_$X_roll}" class="sheet-round-button" type="roll" value="@{macro-text}"></button>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
@@ -575,7 +583,7 @@
|
||||
<br> Daily uses left
|
||||
</span>
|
||||
<span class="sheet-table-data sheet-right">
|
||||
<button class="sheet-round-button" type="roll" value="@{macro-text}"></button>
|
||||
<button name="attr_roll" title="%{selected|repeating_feat_$X_roll}" class="sheet-round-button" type="roll" value="@{macro-text}"></button>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
@@ -609,6 +617,7 @@
|
||||
<option value="[[1d6cs=6cf=5]] [[1d6cs=6cf=5]]">2</option>
|
||||
<option value="[[1d6cs=6cf=5]] [[1d6cs=6cf=5]] [[1d6cs=6cf=5]]">3</option>
|
||||
<option value="[[1d6cs=6cf=5]] [[1d6cs=6cf=5]] [[1d6cs=6cf=5]] [[1d6cs=6cf=5]]">4</option>
|
||||
<option value="[[0d6cs=6cf=5]]">none</option>
|
||||
</select>
|
||||
</span>
|
||||
<span style="width:20%" class="sheet-table-data sheet-center">
|
||||
@@ -693,7 +702,7 @@
|
||||
<br> Daily uses left
|
||||
</span>
|
||||
<span class="sheet-table-data sheet-right">
|
||||
<button class="sheet-round-button" type="roll" value="@{macro-text}"></button>
|
||||
<button name="attr_roll" title="%{selected|repeating_magic-item_$X_roll}" class="sheet-round-button" type="roll" value="@{macro-text}"></button>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
@@ -935,7 +944,7 @@
|
||||
<br> Daily uses left
|
||||
</span>
|
||||
<span class="sheet-table-data sheet-right">
|
||||
<button class="sheet-round-button" type="roll" value="@{macro-text}"></button>
|
||||
<button name="attr_roll" title="%{selected|repeating_npcpower_$X_roll}" class="sheet-round-button" type="roll" value="@{macro-text}"></button>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
@@ -966,7 +975,7 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div style="font-size:8px" class="sheet-right"><br>Sheet Version: 1.5.1</div>
|
||||
<div style="font-size:8px" class="sheet-right"><br>Sheet Version: 1.7.0</div>
|
||||
</div>
|
||||
|
||||
<!-- roll templates -->
|
||||
@@ -1038,15 +1047,25 @@
|
||||
|
||||
<!-- WORKERS -->
|
||||
<script type="text/worker">
|
||||
on("change:level", function() {
|
||||
getAttrs(["level"], function(v) {
|
||||
on("change:level change:con-base change:con-misc change:con-item change:hp-base change:hp-misc sheet:opened", function() {
|
||||
getAttrs(["level", "con-base", "con-misc", "con-item", "hp-base", "hp-misc"], function(v) {
|
||||
level = v["level"] && isNaN(v["level"]) === false ? parseInt(v["level"], 10) : 1;
|
||||
con_base = v["con-base"] && isNaN(v["con-base"]) === false ? parseInt(v["con-base"], 10) : 1;
|
||||
con_misc = v["con-misc"] && isNaN(v["con-misc"]) === false ? parseInt(v["con-misc"], 10) : 1;
|
||||
con_item = v["con-item"] && isNaN(v["con-item"]) === false ? parseInt(v["con-item"], 10) : 1;
|
||||
hp_base = v["hp-base"] && isNaN(v["hp-base"]) === false ? parseInt(v["hp-base"], 10) : 1;
|
||||
hp_misc = v["hp-misc"] && isNaN(v["hp-misc"]) === false ? parseInt(v["hp-misc"], 10) : 1;
|
||||
if (level < 5) {lvlmod = level + 2;}
|
||||
else if (level < 8) {lvlmod = ((level-4)*2) + 6;}
|
||||
else {lvlmod = ((level-7)*4) + 12;};
|
||||
console.log("setting HP-lvlmod" + lvlmod);
|
||||
con_mod = Math.floor((con_base + con_misc + con_item) / 2) - 5;
|
||||
console.log("lvlmod: " + lvlmod);
|
||||
console.log("con_mod: " + con_mod);
|
||||
console.log("hp_base: " + hp_base);
|
||||
console.log("hp_misc: " + hp_misc);
|
||||
hp_max = ((hp_base + ((con_mod + Math.abs(con_mod)) / 2)) * lvlmod) + hp_misc;
|
||||
setAttrs({
|
||||
"HP-lvlmod": lvlmod
|
||||
"HP_max": hp_max
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
+12
-50
@@ -1,59 +1,14 @@
|
||||
# A new 13th Age Character Sheet for roll20.net
|
||||
|
||||
* [View Interactive Sheet Preview](http://neovatar.github.io/roll20-character-sheets/13th_Age-neovatar/testbed/)
|
||||
|
||||
* [Character sheets documentation in the Roll20 wiki](https://wiki.roll20.net/13th_Age_Character_Sheet_neovatar)
|
||||
# A 13th Age Character Sheet for roll20.net
|
||||
|
||||
### Usage
|
||||
|
||||
This character sheet requires a modern web browser.
|
||||
Please check the [character sheets documentation](https://wiki.roll20.net/13th_Age_Character_Sheet_neovatar) in the roll20 wiki.
|
||||
|
||||
#### Escalation Die Macro
|
||||
### Preview
|
||||
|
||||
##### Default: Ask for Escalation Die value
|
||||
[View Interactive Sheet Preview](http://neovatar.github.io/roll20-character-sheets/13th_Age-neovatar/testbed/)
|
||||
|
||||
You can define an escalation die macro in the sheets SETUP tab. The default value is:
|
||||
|
||||
```
|
||||
?{Escalation die value|0}
|
||||
```
|
||||
|
||||
This will ask the player to enter the escalation die value, before the roll is made. The basic melee and ranged attacks use this.
|
||||
|
||||
You can also use the escalation die macro in you own definitions via the ```@{escdie}``` attribute. The following sheet macro example will roll a d20 and add the escalation die value:
|
||||
|
||||
```
|
||||
***Roll d20 and add escalation die***
|
||||
[[1d20+@{escdie}]]
|
||||
```
|
||||
|
||||
##### Advanced: Use Escalation Die Token
|
||||
|
||||
The basic idea is described in a [Youtube session with Roll20 devs Richard and Riley](https://www.youtube.com/watch?t=434&v=ODh7PN3DVcs).
|
||||
|
||||
###### Prepare the Escalation Die Token
|
||||
|
||||
* create a character named "Escalation Die"
|
||||
* allow all players to view / edit this character (**This is important!!!**)
|
||||
* via "Edit" -> "Attributes & Abilities", add an attribute "die"
|
||||
* use a nifty die graphic as token image
|
||||
* connect the escalation die token with the character "Escalation Die"
|
||||
* set one of the bars to track the attribute "die"
|
||||
* click on the token and enter the correct escalation die value in the bar
|
||||
|
||||
###### Use the Escalation Die Token
|
||||
|
||||
Now update all character sheets to use the "Escalation Die" character’s "die" value as escalation die: Go to "SETUP" Tab on your character sheet and enter the following as "Escalation die macro":
|
||||
|
||||
```
|
||||
@{Escalation Die|die}
|
||||
```
|
||||
|
||||
Now the basic attacks and the use of ```@{escdie}``` will pull the escalation die value from the escalation die token.
|
||||
|
||||
Don't forget to update the escalation die value each round.
|
||||
|
||||
#### Bugs and Suggestions
|
||||
### Bugs and Suggestions
|
||||
|
||||
Report bugs or suggestions to the project’s [issue tracker](https://github.com/neovatar/roll20-character-sheets/issues).
|
||||
|
||||
@@ -94,7 +49,14 @@ This will create `13th_Age-neovatar.[css|html]` that you can copy and paste into
|
||||
|
||||
### Changelog
|
||||
|
||||
**1.7.0:**
|
||||
|
||||
* Repeating section items now can be dragged to macro quick bar
|
||||
* Removed HP-lvlmod from sheet and autocalc hp_max with worker (fixes issues with HP recalc and tokens)
|
||||
* Additional to STR and DEX also INT, WIS and CHA may be used as ability mods for basic attacks
|
||||
|
||||
**1.5.0:**
|
||||
|
||||
* Sheet workers are used to calculate HP per level and removed HP lvlmod field
|
||||
|
||||
**1.4.2:**
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"title": "13th Age Roll 20 Character Sheet - neovatar edition",
|
||||
"version": "1.5.1",
|
||||
"version": "1.7.0",
|
||||
"name": "roll20-13th_Age-neovatar",
|
||||
"author": {
|
||||
"name": "Thomas Seliger"
|
||||
|
||||
@@ -4,5 +4,5 @@
|
||||
"authors": "Thomas Seliger (neovatar)",
|
||||
"roll20userid": "388327",
|
||||
"preview": "13th_Age-neovatar.jpg",
|
||||
"instructions": "New edition of a 13th Age character sheet with some automation.\n\nVersion: 1.5.1\n\nIf you find bugs or have suggestions, please use the [Github issue tracker](https://github.com/neovatar/roll20-character-sheets/issues) for this sheet.\n\nFor changes in this version, please check the [CHANGELOG](https://github.com/Roll20/roll20-character-sheets/blob/master/13th_Age-neovatar/README.md#changelog) on Roll20.net Github repository."
|
||||
"instructions": "New edition of a 13th Age character sheet with some automation.\n\nVersion: 1.7.0\n\nIf you find bugs or have suggestions, please use the [Github issue tracker](https://github.com/neovatar/roll20-character-sheets/issues) for this sheet.\n\nFor changes in this version, please check the [CHANGELOG](https://github.com/Roll20/roll20-character-sheets/blob/master/13th_Age-neovatar/README.md#changelog) on Roll20.net Github repository."
|
||||
}
|
||||
@@ -108,6 +108,9 @@
|
||||
<select name="attr_BM-mod" style="width:3.25em;display:inlineblock;">
|
||||
<option value="@{STR-mod}">STR</option>
|
||||
<option value="@{DEX-mod}">DEX</option>
|
||||
<option value="@{INT-mod}">INT</option>
|
||||
<option value="@{WIS-mod}">WIS</option>
|
||||
<option value="@{CHA-mod}">CHA</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="sheet-table-data sheet-left"><input style="width:100%;" class="sheet-total sheet-center" title="@{BM-misc}" type="number" name="attr_BM-misc" value="0"></span>
|
||||
@@ -125,6 +128,9 @@
|
||||
<select name="attr_BMDMG-mod" style="width:3.25em;display:inlineblock;">
|
||||
<option value="@{STR-mod}">STR</option>
|
||||
<option value="@{DEX-mod}">DEX</option>
|
||||
<option value="@{INT-mod}">INT</option>
|
||||
<option value="@{WIS-mod}">WIS</option>
|
||||
<option value="@{CHA-mod}">CHA</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="sheet-table-data sheet-left"><input style="width:100%;" class="sheet-total sheet-center" title="@{BMDMG-misc}" type="number" name="attr_BMDMG-misc" value="0"></span>
|
||||
@@ -166,6 +172,9 @@
|
||||
<select name="attr_BR-mod" style="width:3.25em;display:inlineblock;">
|
||||
<option value="@{DEX-mod}">DEX</option>
|
||||
<option value="@{STR-mod}">STR</option>
|
||||
<option value="@{INT-mod}">INT</option>
|
||||
<option value="@{WIS-mod}">WIS</option>
|
||||
<option value="@{CHA-mod}">CHA</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="sheet-table-data sheet-left"><input style="width:100%;" class="sheet-total sheet-center" title="@{BR-misc}" type="number" name="attr_BR-misc" value="0"></span>
|
||||
@@ -183,6 +192,9 @@
|
||||
<select name="attr_BRDMG-mod" style="width:3.25em;display:inlineblock;">
|
||||
<option value="@{DEX-mod}">DEX</option>
|
||||
<option value="@{STR-mod}">STR</option>
|
||||
<option value="@{INT-mod}">INT</option>
|
||||
<option value="@{WIS-mod}">WIS</option>
|
||||
<option value="@{CHA-mod}">CHA</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="sheet-table-data sheet-left"><input style="width:100%;" class="sheet-total sheet-center" title="@{BRDMG-misc}" type="number" name="attr_BRDMG-misc" value="0"></span>
|
||||
@@ -275,11 +287,7 @@
|
||||
<span class="sheet-table-header sheet-table-padding">HP</span>
|
||||
<span class="sheet-table-data sheet-left"><input style="width:100%;" class="sheet-total sheet-center" title="@{HP}" type="number" name="attr_HP" value="10"></span>
|
||||
<span class="sheet-table-data sheet-left"><input style="width:100%;" class="sheet-total sheet-center" title="@{HP-temp}" type="number" name="attr_HP-temp" value="0"></span>
|
||||
<span class="sheet-table-data sheet-left">
|
||||
<input style="width:100%;" title="@{HP-lvlmod}" name="attr_HP-lvlmod" value="0" type="hidden" />
|
||||
<input style="width:100%;" title="@{HP-formula}" name="attr_HP-formula" value="((@{HP-base}+((@{CON-mod})+abs((@{CON-mod})))/2)*@{HP-lvlmod})+@{HP-misc}" type="hidden" />
|
||||
<input style="width:100%;" class="sheet-total sheet-center" title="@{HP_max}" type="number" name="attr_HP_max" value="@{HP-formula}" disabled="true">
|
||||
</span>
|
||||
<span class="sheet-table-data sheet-left"><input style="width:100%;" class="sheet-total sheet-center" title="@{HP_max}" type="number" name="attr_HP_max" readonly="readonly" /></span>
|
||||
<span class="sheet-table-data sheet-table-padding"></span>
|
||||
<span class="sheet-table-data sheet-left"><input style="width:100%;" class="sheet-total sheet-center" title="@{HP-base}" type="number" name="attr_HP-base" value="10"></span>
|
||||
<span class="sheet-table-data sheet-left"><input style="width:100%;" class="sheet-total sheet-center" title="@{HP-misc}" type="number" name="attr_HP-misc" value="0"></span>
|
||||
@@ -413,7 +421,7 @@
|
||||
<br> Daily uses left
|
||||
</span>
|
||||
<span class="sheet-table-data sheet-right">
|
||||
<button class="sheet-round-button" type="roll" value="@{macro-text}"></button>
|
||||
<button name="attr_roll" title="%{selected|repeating_class-feature_$X_roll}" class="sheet-round-button" type="roll" value="@{macro-text}"></button>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
@@ -467,7 +475,7 @@
|
||||
<br> Daily uses left
|
||||
</span>
|
||||
<span class="sheet-table-data sheet-right">
|
||||
<button class="sheet-round-button" type="roll" value="@{macro-text}"></button>
|
||||
<button name="attr_roll" title="%{selected|repeating_talent_$X_roll}" class="sheet-round-button" type="roll" value="@{macro-text}"></button>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
@@ -521,7 +529,7 @@
|
||||
<br> Daily uses left
|
||||
</span>
|
||||
<span class="sheet-table-data sheet-right">
|
||||
<button class="sheet-round-button" type="roll" value="@{macro-text}"></button>
|
||||
<button name="attr_roll" title="%{selected|repeating_power_$X_roll}" class="sheet-round-button" type="roll" value="@{macro-text}"></button>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
@@ -575,7 +583,7 @@
|
||||
<br> Daily uses left
|
||||
</span>
|
||||
<span class="sheet-table-data sheet-right">
|
||||
<button class="sheet-round-button" type="roll" value="@{macro-text}"></button>
|
||||
<button name="attr_roll" title="%{selected|repeating_feat_$X_roll}" class="sheet-round-button" type="roll" value="@{macro-text}"></button>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
@@ -609,6 +617,7 @@
|
||||
<option value="[[1d6cs=6cf=5]] [[1d6cs=6cf=5]]">2</option>
|
||||
<option value="[[1d6cs=6cf=5]] [[1d6cs=6cf=5]] [[1d6cs=6cf=5]]">3</option>
|
||||
<option value="[[1d6cs=6cf=5]] [[1d6cs=6cf=5]] [[1d6cs=6cf=5]] [[1d6cs=6cf=5]]">4</option>
|
||||
<option value="[[0d6cs=6cf=5]]">none</option>
|
||||
</select>
|
||||
</span>
|
||||
<span style="width:20%" class="sheet-table-data sheet-center">
|
||||
@@ -693,7 +702,7 @@
|
||||
<br> Daily uses left
|
||||
</span>
|
||||
<span class="sheet-table-data sheet-right">
|
||||
<button class="sheet-round-button" type="roll" value="@{macro-text}"></button>
|
||||
<button name="attr_roll" title="%{selected|repeating_magic-item_$X_roll}" class="sheet-round-button" type="roll" value="@{macro-text}"></button>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
@@ -935,7 +944,7 @@
|
||||
<br> Daily uses left
|
||||
</span>
|
||||
<span class="sheet-table-data sheet-right">
|
||||
<button class="sheet-round-button" type="roll" value="@{macro-text}"></button>
|
||||
<button name="attr_roll" title="%{selected|repeating_npcpower_$X_roll}" class="sheet-round-button" type="roll" value="@{macro-text}"></button>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
@@ -1038,15 +1047,25 @@
|
||||
|
||||
<!-- WORKERS -->
|
||||
<script type="text/worker">
|
||||
on("change:level", function() {
|
||||
getAttrs(["level"], function(v) {
|
||||
on("change:level change:con-base change:con-misc change:con-item change:hp-base change:hp-misc sheet:opened", function() {
|
||||
getAttrs(["level", "con-base", "con-misc", "con-item", "hp-base", "hp-misc"], function(v) {
|
||||
level = v["level"] && isNaN(v["level"]) === false ? parseInt(v["level"], 10) : 1;
|
||||
con_base = v["con-base"] && isNaN(v["con-base"]) === false ? parseInt(v["con-base"], 10) : 1;
|
||||
con_misc = v["con-misc"] && isNaN(v["con-misc"]) === false ? parseInt(v["con-misc"], 10) : 1;
|
||||
con_item = v["con-item"] && isNaN(v["con-item"]) === false ? parseInt(v["con-item"], 10) : 1;
|
||||
hp_base = v["hp-base"] && isNaN(v["hp-base"]) === false ? parseInt(v["hp-base"], 10) : 1;
|
||||
hp_misc = v["hp-misc"] && isNaN(v["hp-misc"]) === false ? parseInt(v["hp-misc"], 10) : 1;
|
||||
if (level < 5) {lvlmod = level + 2;}
|
||||
else if (level < 8) {lvlmod = ((level-4)*2) + 6;}
|
||||
else {lvlmod = ((level-7)*4) + 12;};
|
||||
console.log("setting HP-lvlmod" + lvlmod);
|
||||
con_mod = Math.floor((con_base + con_misc + con_item) / 2) - 5;
|
||||
console.log("lvlmod: " + lvlmod);
|
||||
console.log("con_mod: " + con_mod);
|
||||
console.log("hp_base: " + hp_base);
|
||||
console.log("hp_misc: " + hp_misc);
|
||||
hp_max = ((hp_base + ((con_mod + Math.abs(con_mod)) / 2)) * lvlmod) + hp_misc;
|
||||
setAttrs({
|
||||
"HP-lvlmod": lvlmod
|
||||
"HP_max": hp_max
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
@@ -0,0 +1,72 @@
|
||||
.charsheet {
|
||||
background-color: #c0c0c0;
|
||||
}
|
||||
|
||||
.charsheet table{
|
||||
border-collapse:separate;
|
||||
border-spacing:10px;
|
||||
}
|
||||
|
||||
.charsheet textarea{
|
||||
resize:vertical;
|
||||
}
|
||||
|
||||
.charsheet .sheet-section{
|
||||
border-top: 5px solid #505050;
|
||||
padding-top:10px;
|
||||
padding-bottom:10px;
|
||||
}
|
||||
|
||||
.charsheet input[type=number].sheet-smallnumber{
|
||||
width:40px;
|
||||
}
|
||||
|
||||
.charsheet input[type=text].sheet-smalltext{
|
||||
width:60px;
|
||||
height: 18px;
|
||||
margin:0px;
|
||||
}
|
||||
.charsheet input[type=text].sheet-shorttext{
|
||||
padding-top:2px;
|
||||
padding-bottom:2px;
|
||||
}
|
||||
|
||||
.charsheet input[type=text].sheet-skilltext{
|
||||
width:100px;
|
||||
padding:2px;
|
||||
margin-left:3px;
|
||||
}
|
||||
|
||||
.charsheet .sheet-right{
|
||||
float:right;
|
||||
}
|
||||
|
||||
.charsheet .sheet-bold{
|
||||
font-size: 12pt;
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
.charsheet .sheet-border{
|
||||
border: 2px solid white;
|
||||
vertical-align:top;
|
||||
width:100%;
|
||||
padding: 2px;
|
||||
margin: 2px;
|
||||
}
|
||||
|
||||
.charsheet input[type=number].sheet-smallshortnumber{
|
||||
width:40px;
|
||||
padding-top:2px;
|
||||
padding-bottom:2px;
|
||||
display: inline-block;
|
||||
float:right;
|
||||
}
|
||||
|
||||
.charsheet input[type=number].sheet-shortnumber{
|
||||
padding-top:2px;
|
||||
padding-bottom:2px;
|
||||
}
|
||||
|
||||
.charsheet label.sheet-areaLabel{
|
||||
margin:5px;
|
||||
}
|
||||
@@ -0,0 +1,110 @@
|
||||
<div class="sheet-section-main" style=" position:relative;">
|
||||
<div name="header" style="text-align: Center;">
|
||||
<img src="http://www.ilhadotabuleiro.com.br/upload/jogo/imagem/mini/23420.jpg"/>
|
||||
</div>
|
||||
<div name="characterinfo" class="sheet-section">
|
||||
<div class='sheet-2colrow'>
|
||||
<div class='sheet-col' style="display:inline-block;">
|
||||
<label>Nome:<input class="sheet-right sheet-shorttext" type="text" name="attr_charactername" style="width:65%;"/></label>
|
||||
<label>Pontos:<input class="sheet-right sheet-shorttext" type="number" name="attr_playername" style="width:70%;"/></label>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div name="attributes" class="sheet-section">
|
||||
<div class="sheet-3colrow">
|
||||
<div name="Atributos" class="sheet-col">
|
||||
<div name="Força" class="sheet-bold sheet-border">
|
||||
<button type='roll' value='/roll d6 - @{forca}' >Força</button>
|
||||
<div style="float:right;">
|
||||
<input type="number" name="attr_forca" class="sheet-smallnumber sheet-shortnumber" min="0" value="0"/>
|
||||
</div>
|
||||
</div>
|
||||
<div name="Habilidade" class="sheet-bold sheet-border">
|
||||
<button type='roll' class="astext" value='/roll d6 - @{habilidade}' >Habilidade</button>
|
||||
<div style="float:right">
|
||||
<input type="number" name="attr_habilidade" class="sheet-smallnumber sheet-shortnumber" min="0" value="0"/>
|
||||
</div>
|
||||
</div>
|
||||
<div name="Resistencia" class="sheet-bold sheet-border">
|
||||
<button type='roll' class="astext" value='/roll d6 - @{resistencia}' >Resistência</button>
|
||||
<div style="float:right;">
|
||||
<input type="number" name="attr_resistencia" class="sheet-smallnumber sheet-shortnumber" min="0" value="0"/>
|
||||
</div>
|
||||
</div>
|
||||
<div name="Armadura" class="sheet-bold sheet-border">
|
||||
<button type='roll' class="astext" value='/roll d6 - @{armadura}'>Armadura</button>
|
||||
<div style="float:right;">
|
||||
<input type="number" name="attr_armadura" class="sheet-smallnumber sheet-shortnumber" min="0" value="0"/>
|
||||
</div>
|
||||
</div>
|
||||
<div name="Poder-de-Fogo" class="sheet-bold sheet-border">
|
||||
<button type='roll' value='/roll d6 - @{poderdefogo}' >Poder de Fogo</button>
|
||||
<div style="float:right;">
|
||||
<input type="number" name="attr_poderdefogo" class="sheet-smallnumber sheet-shortnumber" min="0" value="0"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div name="characterpoints" class="sheet-section">
|
||||
<div class="sheet-3colrow">
|
||||
<div name="VidaMagia" class="sheet-col">
|
||||
<div name="vida" class="sheet-bold">
|
||||
<div style="float:right;">
|
||||
<label>Pontos de Vida
|
||||
<input type="number" name="attr_vida" class="sheet-smallnumber sheet-shortnumber" value="@{resistencia} * 5"/>
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
<div name="magia" class="sheet-bold">
|
||||
<div style="float:right;">
|
||||
<label>Pontos de Magia
|
||||
<input type="number" name="attr_magia" class="sheet-smallnumber sheet-shortnumber" value="@{resistencia} * 5"/>
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
<div name="experiencia" class="sheet-bold">
|
||||
<div style="float:right;">
|
||||
<label>Pontos de Experiência
|
||||
<input type="number" name="attr_experiencia" class="sheet-smallnumber sheet-shortnumber" value="0"/>
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div name="characterbasics" class="sheet-section">
|
||||
<div class='sheet-2colrow'>
|
||||
<div name="Basic-Info" class='sheet-col'>
|
||||
<label style="padding-top: 4px; padding-bottom: 2px;">Dinheiro<input type="number" name="attr_dinheiro" min="0" class="sheet-smallshortnumber" style="width: 35%; float: right; padding-bottom: 2px;"/></label>
|
||||
</div>
|
||||
</div>
|
||||
<div name="characterfeatures" class="sheet-section">
|
||||
<div class="sheet-3colrow">
|
||||
<div name="Vantagens" class="sheet-col">
|
||||
<label class="sheet-areaLabel">Vantagens:</label>
|
||||
<textarea name="attr_vantagens" style="height:100px; width:250px;"></textarea>
|
||||
</div>
|
||||
<div name="Desvantagens" class="sheet-col">
|
||||
<label class="sheet-areaLabel">Desvantagens:</label>
|
||||
<textarea name="attr_desvantagens" style="height:100px; width:250px;"></textarea>
|
||||
</div>
|
||||
<div name="Dano" class="sheet-col">
|
||||
<label class="sheet-areaLabel">Tipos de Dano:</label>
|
||||
<textarea name="attr_dano" style="height:100px; width:250px;"></textarea>
|
||||
</div>
|
||||
<div name="Magias" class="sheet-col">
|
||||
<label class="sheet-areaLabel">Magias Conhecidas:</label>
|
||||
<textarea name="attr_magias" style="height:100px; width:250px;"></textarea>
|
||||
</div>
|
||||
<div name="Itens" class="sheet-col">
|
||||
<label class="sheet-areaLabel">Itens:</label>
|
||||
<textarea name="attr_itens" style="height:100px; width:250px;"></textarea>
|
||||
</div>
|
||||
<div name="Hitoria" class="sheet-col">
|
||||
<label class="sheet-areaLabel">História:</label>
|
||||
<textarea name="attr_historia" style="height:100px; width:250px;"></textarea>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 161 KiB |
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"html": "3DeT_ALPHA.html",
|
||||
"css": "3DeT_ALPHA.css",
|
||||
"authors": "Julio Melanda",
|
||||
"roll20userid": "1413302",
|
||||
"preview": "3DeT_ALPHA.png",
|
||||
"instructions": "This is a character sheet for 3D&T Defensores de Tóquio 3ª Edição Alpha"
|
||||
}
|
||||
File diff suppressed because one or more lines are too long
+299
-109
File diff suppressed because one or more lines are too long
Binary file not shown.
|
Before Width: | Height: | Size: 869 KiB After Width: | Height: | Size: 1.5 MiB |
+5
-3
@@ -29,8 +29,8 @@ Please report any bugs in the [issues tab](https://github.com/mlenser/roll20-cha
|
||||
* Roll settings to choose to always roll with advantage, disadvantage, or query for both
|
||||
* Optional bonuses to all skills, abilities, saving throws, etc.
|
||||
|
||||

|
||||

|
||||

|
||||

|
||||
|
||||
## How to Update the sheet yourself (as Pro):
|
||||
|
||||
@@ -40,7 +40,9 @@ Please report any bugs in the [issues tab](https://github.com/mlenser/roll20-cha
|
||||
4. In the HTML tab paste the HTML code
|
||||
5. Copy the [css](https://raw.githubusercontent.com/mlenser/roll20-character-sheets/master/5eShaped/5eShaped.css) from github
|
||||
6. On Roll20 in the CSS tab paste the CSS code.
|
||||
7. Hit save.
|
||||
7. Copy the [translation](https://github.com/mlenser/roll20-character-sheets/tree/master/5eShaped/translations) from the appropriate file on github (en is English, fr is French, de is German, it is Italian, etc)
|
||||
8. On Roll20 in the Translation tab paste the JSON from the appropriate file.
|
||||
9. Hit save.
|
||||
|
||||
## Contribute
|
||||
Since many have asked for it: If you appreciate what I do and want to compensate me for the countless hours that I have spent building this character sheet feel free to support me on [Patreon](https://www.patreon.com/mlenser) or Paypal (mlenser@gmail.com).
|
||||
|
||||
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"parser": "babel-eslint",
|
||||
"env": {
|
||||
"browser": true,
|
||||
"node": true
|
||||
},
|
||||
"extends": "airbnb/base",
|
||||
"rules": {
|
||||
"arrow-body-style": 0,
|
||||
"max-len": 0,
|
||||
"no-cond-assign": 0,
|
||||
"no-console": 0,
|
||||
"no-param-reassign": 0,
|
||||
"no-restricted-syntax": 0
|
||||
}
|
||||
}
|
||||
@@ -3,7 +3,7 @@
|
||||
//= include components/header/header.html
|
||||
//= include components/header/nav.html
|
||||
|
||||
//= include components/header/toggleVariables.html
|
||||
//= include components/header/variables.html
|
||||
|
||||
<div class="spacer-smd"></div>
|
||||
|
||||
|
||||
+1339
-1285
File diff suppressed because it is too large
Load Diff
@@ -1,13 +1,13 @@
|
||||
<div class="shaped-row vert-top mar-t-sm">
|
||||
<input type="hidden" name="attr_ammo_toggle_var">
|
||||
<input type="checkbox" name="attr_ammo_toggle" value="@{ammo_toggle_var}" class="attack-toggle">
|
||||
<div class="bold italic mar-r-sm">{{'AMMO' | translate}}.</div>
|
||||
<div class="bold italic mar-r-sm"><span data-i18n="AMMO"></span>.</div>
|
||||
<div class="attack-toggle col-35 pad-l-sm ad-r-sm">
|
||||
<input type="text" name="attr_ammo_field_name">
|
||||
<div class="small-label center">{{'FIELD' | translate}}</div>
|
||||
<div class="small-label center" data-i18n="FIELD"></div>
|
||||
</div>
|
||||
<div class="attack-toggle col-12 pad-l-sm">
|
||||
<input type="number" name="attr_ammo_used" value="1" step="1">
|
||||
<div class="small-label center">{{'USED' | translate}}</div>
|
||||
<div class="small-label center" data-i18n="USED"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -1,72 +1,29 @@
|
||||
<input type="hidden" name="attr_attack_formula">
|
||||
|
||||
<div class="shaped-row vert-top mar-t-sm">
|
||||
<input type="hidden" name="attr_roll_toggle_var" value="{{vs_ac=1}} @{roll_info} {{roll1=[[@{preroll}d20cs>@{crit_range}@{postroll}@{d20_mod} + @{attack_formula}]]}} @{roll_setting}cs>@{crit_range}@{d20_mod} + @{attack_formula}]]}} {{targetAC=@{attacks_vs_target_ac}}} {{targetName=@{attacks_vs_target_name}}}">
|
||||
<input type="checkbox" name="attr_roll_toggle" value="@{roll_toggle_var}" class="attack-toggle" checked>
|
||||
|
||||
<div class="bold italic mar-r-sm">{{'ATTACK' | translate}}.</div>
|
||||
<input type="checkbox" name="attr_roll_toggle" value="{{vs_ac=1}} @{roll_info} {{roll1=[[@{shaped_d20}cs>@{crit_range} + @{attack_formula}]]}} @{roll_setting}cs>@{crit_range} + @{attack_formula}]]}} {{targetAC=@{attacks_vs_target_ac}}} {{targetName=@{attacks_vs_target_name}}}" class="attack-toggle" checked>
|
||||
<div class="bold italic mar-r-sm"><span data-i18n="ATTACK"></span>.</div>
|
||||
<div class="attack-toggle col-08 center pad-r-sm">
|
||||
<input type="checkbox" name="attr_proficiency" checked>
|
||||
|
||||
<div class="small-label">{{'PROF' | translate}}</div>
|
||||
<div class="small-label" data-i18n="PROF"></div>
|
||||
</div>
|
||||
<div class="attack-toggle col-16 center pad-r-sm">
|
||||
<span class="en">
|
||||
<select name="attr_attack_ability">
|
||||
<option value="0">—</option>
|
||||
<option value="@{finesse_mod}">Finesse</option>
|
||||
<option value="@{strength_mod}" selected>Str</option>
|
||||
<option value="@{dexterity_mod}">Dex</option>
|
||||
<option value="@{constitution_mod}">Con</option>
|
||||
<option value="@{intelligence_mod}">Int</option>
|
||||
<option value="@{wisdom_mod}">Wis</option>
|
||||
<option value="@{charisma_mod}">Cha</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="de">
|
||||
<select name="attr_attack_ability">
|
||||
<option value="0">—</option>
|
||||
<option value="@{finesse_mod}">Finesse</option>
|
||||
<option value="@{strength_mod}" selected>Str</option>
|
||||
<option value="@{dexterity_mod}">Ges</option>
|
||||
<option value="@{constitution_mod}">Kon</option>
|
||||
<option value="@{intelligence_mod}">Int</option>
|
||||
<option value="@{wisdom_mod}">Wei</option>
|
||||
<option value="@{charisma_mod}">Cha</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="fr">
|
||||
<select name="attr_attack_ability">
|
||||
<option value="0">—</option>
|
||||
<option value="@{finesse_mod}">Finesse</option>
|
||||
<option value="@{strength_mod}" selected>For</option>
|
||||
<option value="@{dexterity_mod}">Dex</option>
|
||||
<option value="@{constitution_mod}">Con</option>
|
||||
<option value="@{intelligence_mod}">Int</option>
|
||||
<option value="@{wisdom_mod}">Sag</option>
|
||||
<option value="@{charisma_mod}">Cha</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="ru">
|
||||
<select name="attr_attack_ability">
|
||||
<option value="0">—</option>
|
||||
<option value="@{finesse_mod}">Фехтовальное</option>
|
||||
<option value="@{strength_mod}" selected>Сил</option>
|
||||
<option value="@{dexterity_mod}">Лов</option>
|
||||
<option value="@{constitution_mod}">Тел</option>
|
||||
<option value="@{intelligence_mod}">Инт</option>
|
||||
<option value="@{wisdom_mod}">Муд</option>
|
||||
<option value="@{charisma_mod}">Хар</option>
|
||||
</select>
|
||||
</span>
|
||||
<div class="attack-toggle col-10 center pad-r-sm">
|
||||
<select name="attr_attack_ability">
|
||||
<option value="0">—</option>
|
||||
<option value="finesse" data-i18n="FINESSE"></option>
|
||||
<option value="strength" data-i18n="STR"></option>
|
||||
<option value="dexterity" data-i18n="DEX"></option>
|
||||
<option value="constitution" data-i18n="CON"></option>
|
||||
<option value="intelligence" data-i18n="INT"></option>
|
||||
<option value="wisdom" data-i18n="WIS"></option>
|
||||
<option value="charisma" data-i18n="CHA"></option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="attack-toggle center pad-l-sm pad-r-sm">+</div>
|
||||
<div class="attack-toggle col-12 center pad-r-sm">
|
||||
<input type="number" name="attr_attack_bonus" class="center" value="0">
|
||||
<input type="number" name="attr_attack_bonus" class="center">
|
||||
</div>
|
||||
<div class="attack-toggle col-16 center pad-l-sm">
|
||||
<input type="number" name="attr_crit_range" class="center" value="20" step="1" min="1" max="20">
|
||||
|
||||
<div class="small-label">{{'CRIT_RANGE' | translate}}</div>
|
||||
<div class="small-label" data-i18n="CRIT_RANGE"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -1,72 +1,29 @@
|
||||
<input type="hidden" name="attr_attack_formula">
|
||||
|
||||
<div class="shaped-row vert-top mar-t-sm">
|
||||
<input type="hidden" name="attr_roll_toggle_var" value="{{vs_ac=1}} @{roll_info} {{roll1=[[@{preroll}d20cs>@{crit_range}@{postroll}@{d20_mod} + @{attack_formula}]]}} @{roll_setting}cs>@{crit_range}@{d20_mod} + @{attack_formula}]]}} {{targetAC=@{attacks_vs_target_ac}}} {{targetName=@{attacks_vs_target_name}}}">
|
||||
<input type="checkbox" name="attr_roll_toggle" value="@{roll_toggle_var}" class="attack-toggle">
|
||||
|
||||
<div class="bold italic mar-r-sm">{{'ATTACK' | translate}}.</div>
|
||||
<input type="checkbox" name="attr_roll_toggle" value="{{vs_ac=1}} @{roll_info} {{roll1=[[@{shaped_d20}cs>@{crit_range} + @{attack_formula}]]}} @{roll_setting}cs>@{crit_range} + @{attack_formula}]]}} {{targetAC=@{attacks_vs_target_ac}}} {{targetName=@{attacks_vs_target_name}}}" class="attack-toggle">
|
||||
<div class="bold italic mar-r-sm"><span data-i18n="ATTACK"></span>.</div>
|
||||
<div class="attack-toggle col-08 center pad-r-sm">
|
||||
<input type="checkbox" name="attr_proficiency" checked>
|
||||
|
||||
<div class="small-label">{{'PROF' | translate}}</div>
|
||||
<div class="small-label" data-i18n="PROF"></div>
|
||||
</div>
|
||||
<div class="attack-toggle col-16 center pad-r-sm">
|
||||
<span class="en">
|
||||
<select name="attr_attack_ability">
|
||||
<option value="0">—</option>
|
||||
<option value="@{finesse_mod}">Finesse</option>
|
||||
<option value="@{strength_mod}">Str</option>
|
||||
<option value="@{dexterity_mod}">Dex</option>
|
||||
<option value="@{constitution_mod}">Con</option>
|
||||
<option value="@{intelligence_mod}">Int</option>
|
||||
<option value="@{wisdom_mod}">Wis</option>
|
||||
<option value="@{charisma_mod}">Cha</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="de">
|
||||
<select name="attr_attack_ability">
|
||||
<option value="0">—</option>
|
||||
<option value="@{finesse_mod}">Finesse</option>
|
||||
<option value="@{strength_mod}">Str</option>
|
||||
<option value="@{dexterity_mod}">Ges</option>
|
||||
<option value="@{constitution_mod}">Kon</option>
|
||||
<option value="@{intelligence_mod}">Int</option>
|
||||
<option value="@{wisdom_mod}">Wei</option>
|
||||
<option value="@{charisma_mod}">Cha</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="fr">
|
||||
<select name="attr_attack_ability">
|
||||
<option value="0">—</option>
|
||||
<option value="@{finesse_mod}">Finesse</option>
|
||||
<option value="@{strength_mod}">For</option>
|
||||
<option value="@{dexterity_mod}">Dex</option>
|
||||
<option value="@{constitution_mod}">Con</option>
|
||||
<option value="@{intelligence_mod}">Int</option>
|
||||
<option value="@{wisdom_mod}">Sag</option>
|
||||
<option value="@{charisma_mod}">Cha</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="ru">
|
||||
<select name="attr_attack_ability">
|
||||
<option value="0">—</option>
|
||||
<option value="@{finesse_mod}">Фехтовальное</option>
|
||||
<option value="@{strength_mod}">Сил</option>
|
||||
<option value="@{dexterity_mod}">Лов</option>
|
||||
<option value="@{constitution_mod}">Тел</option>
|
||||
<option value="@{intelligence_mod}">Инт</option>
|
||||
<option value="@{wisdom_mod}">Муд</option>
|
||||
<option value="@{charisma_mod}">Хар</option>
|
||||
</select>
|
||||
</span>
|
||||
<div class="attack-toggle col-10 center pad-r-sm">
|
||||
<select name="attr_attack_ability">
|
||||
<option value="0">—</option>
|
||||
<option value="finesse" data-i18n="FINESSE"></option>
|
||||
<option value="strength" data-i18n="STR"></option>
|
||||
<option value="dexterity" data-i18n="DEX"></option>
|
||||
<option value="constitution" data-i18n="CON"></option>
|
||||
<option value="intelligence" data-i18n="INT"></option>
|
||||
<option value="wisdom" data-i18n="WIS"></option>
|
||||
<option value="charisma" data-i18n="CHA"></option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="attack-toggle center pad-l-sm pad-r-sm">+</div>
|
||||
<div class="attack-toggle col-12 center pad-r-sm">
|
||||
<input type="number" name="attr_attack_bonus" class="center" value="0">
|
||||
<input type="number" name="attr_attack_bonus" class="center">
|
||||
</div>
|
||||
<div class="attack-toggle col-16 center pad-l-sm">
|
||||
<input type="number" name="attr_crit_range" class="center" value="20" step="1" min="1" max="20">
|
||||
|
||||
<div class="small-label">{{'CRIT_RANGE' | translate}}</div>
|
||||
<div class="small-label" data-i18n="CRIT_RANGE"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -1,8 +1,6 @@
|
||||
<div class="shaped-row vert-top mar-t-sm">
|
||||
<input type="hidden" name="attr_content_toggle_var" value="{{content=@{content}}}">
|
||||
<input type="checkbox" name="attr_content_toggle" value="@{content_toggle_var}" class="attack-toggle" checked>
|
||||
|
||||
<div class="bold italic mar-r-sm">{{'CONTENT' | translate}}.</div>
|
||||
<input type="checkbox" name="attr_content_toggle" value="{{content=@{content}}}" class="attack-toggle" checked>
|
||||
<div class="bold italic mar-r-sm"><span data-i18n="CONTENT"></span>.</div>
|
||||
<div class="col-80 attack-toggle">
|
||||
<textarea name="attr_content" class="three-line-textarea" accept="Content"></textarea>
|
||||
</div>
|
||||
|
||||
@@ -1,74 +1,43 @@
|
||||
<input type="hidden" name="attr_damage_formula">
|
||||
<input type="hidden" name="attr_damage_crit_formula">
|
||||
|
||||
<div class="shaped-row vert-top mar-t-sm">
|
||||
<input type="hidden" name="attr_damage_toggle_var" value="{{damage=[[@{damage_formula}]]}} {{damage_type=@{damage_type}}} {{crit_damage=[[0d0 + @{damage}[damage] + @{damage_crit}[crit damage]]]}}">
|
||||
<input type="checkbox" name="attr_damage_toggle" value="@{damage_toggle_var}" class="attack-toggle" checked>
|
||||
<input type="checkbox" name="attr_damage_toggle" value="{{damage=[[@{damage_formula}]]}} {{damage_type=@{damage_type}}} {{crit_damage=[[0d0 + @{damage_crit}[crit damage] @{damage_crit_formula}]]}}" class="attack-toggle">
|
||||
|
||||
<div class="bold italic mar-r-sm">{{'DAMAGE' | translate}}.</div>
|
||||
<div class="bold italic mar-r-sm"><span data-i18n="DAMAGE"></span>.</div>
|
||||
<div class="attack-toggle col-12 center">
|
||||
<input type="text" name="attr_damage" class="center" value="0" accept="Damage">
|
||||
<input type="text" name="attr_damage" class="center" accept="Damage" placeholder="1d6">
|
||||
</div>
|
||||
<div class="attack-toggle center pad-l-sm pad-r-sm">+</div>
|
||||
<div class="attack-toggle col-16 center">
|
||||
<span class="en">
|
||||
<select name="attr_damage_ability">
|
||||
<option value="0">—</option>
|
||||
<option value="@{finesse_mod}">Finesse</option>
|
||||
<option value="@{strength_mod}" selected>Str</option>
|
||||
<option value="@{dexterity_mod}">Dex</option>
|
||||
<option value="@{constitution_mod}">Con</option>
|
||||
<option value="@{intelligence_mod}">Int</option>
|
||||
<option value="@{wisdom_mod}">Wis</option>
|
||||
<option value="@{charisma_mod}">Cha</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="de">
|
||||
<select name="attr_damage_ability">
|
||||
<option value="0">—</option>
|
||||
<option value="@{finesse_mod}">Finesse</option>
|
||||
<option value="@{strength_mod}" selected>Str</option>
|
||||
<option value="@{dexterity_mod}">Ges</option>
|
||||
<option value="@{constitution_mod}">Kon</option>
|
||||
<option value="@{intelligence_mod}">Int</option>
|
||||
<option value="@{wisdom_mod}">Wei</option>
|
||||
<option value="@{charisma_mod}">Cha</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="fr">
|
||||
<select name="attr_damage_ability">
|
||||
<option value="0">—</option>
|
||||
<option value="@{finesse_mod}">Finesse</option>
|
||||
<option value="@{strength_mod}" selected>For</option>
|
||||
<option value="@{dexterity_mod}">Dex</option>
|
||||
<option value="@{constitution_mod}">Con</option>
|
||||
<option value="@{intelligence_mod}">Int</option>
|
||||
<option value="@{wisdom_mod}">Sag</option>
|
||||
<option value="@{charisma_mod}">Cha</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="ru">
|
||||
<select name="attr_damage_ability">
|
||||
<option value="0">—</option>
|
||||
<option value="@{finesse_mod}">Фехтовальное</option>
|
||||
<option value="@{strength_mod}" selected>Сил</option>
|
||||
<option value="@{dexterity_mod}">Лов</option>
|
||||
<option value="@{constitution_mod}">Тел</option>
|
||||
<option value="@{intelligence_mod}">Инт</option>
|
||||
<option value="@{wisdom_mod}">Муд</option>
|
||||
<option value="@{charisma_mod}">Хар</option>
|
||||
</select>
|
||||
</span>
|
||||
<div class="attack-toggle col-10 center">
|
||||
<select name="attr_damage_ability">
|
||||
<option value="0">—</option>
|
||||
<option value="finesse" data-i18n="FINESSE"></option>
|
||||
<option value="strength" data-i18n="STR"></option>
|
||||
<option value="dexterity" data-i18n="DEX"></option>
|
||||
<option value="constitution" data-i18n="CON"></option>
|
||||
<option value="intelligence" data-i18n="INT"></option>
|
||||
<option value="wisdom" data-i18n="WIS"></option>
|
||||
<option value="charisma" data-i18n="CHA"></option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="attack-toggle center pad-l-sm pad-r-sm">+</div>
|
||||
<div class="attack-toggle col-12 center pad-r-sm">
|
||||
<input type="number" name="attr_damage_bonus" value="0">
|
||||
<div class="attack-toggle col-10 center pad-r-sm">
|
||||
<input type="number" name="attr_damage_bonus">
|
||||
</div>
|
||||
<div class="attack-toggle col-18 center pad-r-sm">
|
||||
<input type="text" name="attr_damage_type" class="center" placeholder="damage type" accept="Damage Type">
|
||||
<input type="text" name="attr_damage_type" class="center" data-i18n-placeholder="SLASHING" accept="Damage Type">
|
||||
</div>
|
||||
<div class="attack-toggle col-12 center pad-l-sm">
|
||||
<div class="attack-toggle col-16 center pad-l-sm">
|
||||
<input type="text" name="attr_damage_crit" class="center">
|
||||
|
||||
<div class="small-label">{{'CRIT' | translate}}</div>
|
||||
<div class="small-label relative">
|
||||
<span data-i18n="CRIT"></span>
|
||||
<div class="tooltip-position-wrapper">
|
||||
<div class="tooltip">
|
||||
<div class="tooltip-toggle-text center">?</div>
|
||||
<div class="tooltip-content-left small-label" data-i18n="CRIT_DAMAGE_TOOLTIP"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -2,74 +2,42 @@
|
||||
<input type="hidden" name="attr_second_damage_crit_formula">
|
||||
|
||||
<div class="shaped-row vert-top mar-t-sm">
|
||||
<input type="hidden" name="attr_second_damage_toggle_var" value="{{second_damage=[[@{second_damage_formula}]]}} {{second_damage_type=@{second_damage_type}}} {{second_crit_damage=[[0d0 + @{second_damage} + @{second_damage_crit}[crit damage] @{second_damage_crit_formula}]]}}">
|
||||
<input type="checkbox" name="attr_second_damage_toggle" value="@{second_damage_toggle_var}" class="attack-toggle">
|
||||
<input type="checkbox" name="attr_second_damage_toggle" value="{{second_damage=[[@{second_damage_formula}]]}} {{second_damage_type=@{second_damage_type}}} {{second_crit_damage=[[0d0 + @{second_damage_crit}[crit damage] @{second_damage_crit_formula}]]}}" class="attack-toggle">
|
||||
|
||||
<div class="bold italic mar-r-sm">{{'DAMAGE' | translate}}.</div>
|
||||
<div class="bold italic mar-r-sm"><span data-i18n="DAMAGE"></span>.</div>
|
||||
<div class="attack-toggle col-12 center">
|
||||
<input type="text" name="attr_second_damage" class="center" value="0" accept="Secondary Damage">
|
||||
<input type="text" name="attr_second_damage" class="center" accept="Secondary Damage" placeholder="1d6">
|
||||
</div>
|
||||
<div class="attack-toggle center pad-l-sm pad-r-sm">+</div>
|
||||
<div class="attack-toggle col-16 center">
|
||||
<span class="en">
|
||||
<select name="attr_second_damage_ability">
|
||||
<option value="0">—</option>
|
||||
<option value="@{finesse_mod}">Finesse</option>
|
||||
<option value="@{strength_mod}">Str</option>
|
||||
<option value="@{dexterity_mod}">Dex</option>
|
||||
<option value="@{constitution_mod}">Con</option>
|
||||
<option value="@{intelligence_mod}">Int</option>
|
||||
<option value="@{wisdom_mod}">Wis</option>
|
||||
<option value="@{charisma_mod}">Cha</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="de">
|
||||
<select name="attr_second_damage_ability">
|
||||
<option value="0">—</option>
|
||||
<option value="@{finesse_mod}">Finesse</option>
|
||||
<option value="@{strength_mod}">Str</option>
|
||||
<option value="@{dexterity_mod}">Ges</option>
|
||||
<option value="@{constitution_mod}">Kon</option>
|
||||
<option value="@{intelligence_mod}">Int</option>
|
||||
<option value="@{wisdom_mod}">Wei</option>
|
||||
<option value="@{charisma_mod}">Cha</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="fr">
|
||||
<select name="attr_second_damage_ability">
|
||||
<option value="0">—</option>
|
||||
<option value="@{finesse_mod}">Finesse</option>
|
||||
<option value="@{strength_mod}">For</option>
|
||||
<option value="@{dexterity_mod}">Dex</option>
|
||||
<option value="@{constitution_mod}">Con</option>
|
||||
<option value="@{intelligence_mod}">Int</option>
|
||||
<option value="@{wisdom_mod}">Sag</option>
|
||||
<option value="@{charisma_mod}">Cha</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="ru">
|
||||
<select name="attr_second_damage_ability">
|
||||
<option value="0">—</option>
|
||||
<option value="@{finesse_mod}">Фехтовальное</option>
|
||||
<option value="@{strength_mod}">Сил</option>
|
||||
<option value="@{dexterity_mod}">Лов</option>
|
||||
<option value="@{constitution_mod}">Тел</option>
|
||||
<option value="@{intelligence_mod}">Инт</option>
|
||||
<option value="@{wisdom_mod}">Муд</option>
|
||||
<option value="@{charisma_mod}">Хар</option>
|
||||
</select>
|
||||
</span>
|
||||
<div class="attack-toggle col-10 center">
|
||||
<select name="attr_second_damage_ability">
|
||||
<option value="0">—</option>
|
||||
<option value="finesse" data-i18n="FINESSE"></option>
|
||||
<option value="strength" data-i18n="STR"></option>
|
||||
<option value="dexterity" data-i18n="DEX"></option>
|
||||
<option value="constitution" data-i18n="CON"></option>
|
||||
<option value="intelligence" data-i18n="INT"></option>
|
||||
<option value="wisdom" data-i18n="WIS"></option>
|
||||
<option value="charisma" data-i18n="CHA"></option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="attack-toggle center pad-l-sm pad-r-sm">+</div>
|
||||
<div class="attack-toggle col-12 center pad-r-sm">
|
||||
<input type="number" name="attr_second_damage_bonus" value="0">
|
||||
<div class="attack-toggle col-10 center pad-r-sm">
|
||||
<input type="number" name="attr_second_damage_bonus">
|
||||
</div>
|
||||
<div class="attack-toggle col-18 center pad-r-sm">
|
||||
<input type="text" name="attr_second_damage_type" class="center" placeholder="fire" accept="Secondary Damage Type">
|
||||
<input type="text" name="attr_second_damage_type" class="center" data-i18n-placeholder="FIRE" accept="Secondary Damage Type">
|
||||
</div>
|
||||
<div class="attack-toggle col-12 center pad-l-sm">
|
||||
<div class="attack-toggle col-16 center pad-l-sm">
|
||||
<input type="text" name="attr_second_damage_crit" class="center">
|
||||
|
||||
<div class="small-label">{{'CRIT' | translate}}</div>
|
||||
<div class="small-label relative">
|
||||
<span data-i18n="CRIT"></span>
|
||||
<div class="tooltip-position-wrapper">
|
||||
<div class="tooltip">
|
||||
<div class="tooltip-toggle-text center">?</div>
|
||||
<div class="tooltip-content-left small-label" data-i18n="CRIT_DAMAGE_TOOLTIP"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -2,74 +2,42 @@
|
||||
<input type="hidden" name="attr_damage_crit_formula">
|
||||
|
||||
<div class="shaped-row vert-top mar-t-sm">
|
||||
<input type="hidden" name="attr_damage_toggle_var" value="{{damage=[[@{damage_formula}]]}} {{damage_type=@{damage_type}}} {{crit_damage=[[0d0 + @{damage} + @{damage_crit}[crit damage] @{damage_crit_formula}]]}}">
|
||||
<input type="checkbox" name="attr_damage_toggle" value="@{damage_toggle_var}" class="attack-toggle">
|
||||
<input type="checkbox" name="attr_damage_toggle" value="{{damage=[[@{damage_formula}]]}} {{damage_type=@{damage_type}}} {{crit_damage=[[0d0 + @{damage_crit}[crit damage] @{damage_crit_formula}]]}}" class="attack-toggle">
|
||||
|
||||
<div class="bold italic mar-r-sm">{{'DAMAGE' | translate}}.</div>
|
||||
<div class="bold italic mar-r-sm"><span data-i18n="DAMAGE"></span>.</div>
|
||||
<div class="attack-toggle col-12 center">
|
||||
<input type="text" name="attr_damage" class="center" value="0" accept="Damage">
|
||||
<input type="text" name="attr_damage" class="center" accept="Damage" placeholder="1d6">
|
||||
</div>
|
||||
<div class="attack-toggle center pad-l-sm pad-r-sm">+</div>
|
||||
<div class="attack-toggle col-16 center">
|
||||
<span class="en">
|
||||
<select name="attr_damage_ability">
|
||||
<option value="0" selected>—</option>
|
||||
<option value="@{finesse_mod}">Finesse</option>
|
||||
<option value="@{strength_mod}">Str</option>
|
||||
<option value="@{dexterity_mod}">Dex</option>
|
||||
<option value="@{constitution_mod}">Con</option>
|
||||
<option value="@{intelligence_mod}">Int</option>
|
||||
<option value="@{wisdom_mod}">Wis</option>
|
||||
<option value="@{charisma_mod}">Cha</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="de">
|
||||
<select name="attr_damage_ability">
|
||||
<option value="0" selected>—</option>
|
||||
<option value="@{finesse_mod}">Finesse</option>
|
||||
<option value="@{strength_mod}">Str</option>
|
||||
<option value="@{dexterity_mod}">Ges</option>
|
||||
<option value="@{constitution_mod}">Kon</option>
|
||||
<option value="@{intelligence_mod}">Int</option>
|
||||
<option value="@{wisdom_mod}">Wei</option>
|
||||
<option value="@{charisma_mod}">Cha</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="fr">
|
||||
<select name="attr_damage_ability">
|
||||
<option value="0" selected>—</option>
|
||||
<option value="@{finesse_mod}">Finesse</option>
|
||||
<option value="@{strength_mod}">For</option>
|
||||
<option value="@{dexterity_mod}">Dex</option>
|
||||
<option value="@{constitution_mod}">Con</option>
|
||||
<option value="@{intelligence_mod}">Int</option>
|
||||
<option value="@{wisdom_mod}">Sag</option>
|
||||
<option value="@{charisma_mod}">Cha</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="ru">
|
||||
<select name="attr_damage_ability">
|
||||
<option value="0" selected>—</option>
|
||||
<option value="@{finesse_mod}">Фехтовальное</option>
|
||||
<option value="@{strength_mod}">Сил</option>
|
||||
<option value="@{dexterity_mod}">Лов</option>
|
||||
<option value="@{constitution_mod}">Тел</option>
|
||||
<option value="@{intelligence_mod}">Инт</option>
|
||||
<option value="@{wisdom_mod}">Муд</option>
|
||||
<option value="@{charisma_mod}">Хар</option>
|
||||
</select>
|
||||
</span>
|
||||
<div class="attack-toggle col-10 center">
|
||||
<select name="attr_damage_ability">
|
||||
<option value="0">—</option>
|
||||
<option value="finesse" data-i18n="FINESSE"></option>
|
||||
<option value="strength" data-i18n="STR"></option>
|
||||
<option value="dexterity" data-i18n="DEX"></option>
|
||||
<option value="constitution" data-i18n="CON"></option>
|
||||
<option value="intelligence" data-i18n="INT"></option>
|
||||
<option value="wisdom" data-i18n="WIS"></option>
|
||||
<option value="charisma" data-i18n="CHA"></option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="attack-toggle center pad-l-sm pad-r-sm">+</div>
|
||||
<div class="attack-toggle col-12 center pad-r-sm">
|
||||
<input type="number" name="attr_damage_bonus" value="0">
|
||||
<div class="attack-toggle col-10 center pad-r-sm">
|
||||
<input type="number" name="attr_damage_bonus">
|
||||
</div>
|
||||
<div class="attack-toggle col-18 center pad-r-sm">
|
||||
<input type="text" name="attr_damage_type" class="center" placeholder="damage type" accept="Damage Type">
|
||||
<input type="text" name="attr_damage_type" class="center" data-i18n-placeholder="FIRE" accept="Damage Type">
|
||||
</div>
|
||||
<div class="attack-toggle col-12 center pad-l-sm">
|
||||
<div class="attack-toggle col-16 center pad-l-sm">
|
||||
<input type="text" name="attr_damage_crit" class="center">
|
||||
|
||||
<div class="small-label">{{'CRIT' | translate}}</div>
|
||||
<div class="small-label relative">
|
||||
<span data-i18n="CRIT"></span>
|
||||
<div class="tooltip-position-wrapper">
|
||||
<div class="tooltip">
|
||||
<div class="tooltip-toggle-text center">?</div>
|
||||
<div class="tooltip-content-left small-label" data-i18n="CRIT_DAMAGE_TOOLTIP"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -1,21 +1,17 @@
|
||||
<div class="shaped-row vert-top mar-t-sm">
|
||||
<input type="hidden" name="attr_extras_var" value="{{emote=@{emote}}} {{freetext=@{freetext}}} @{freeform}">
|
||||
<input type="checkbox" name="attr_extras_toggle" value="@{extras_var}" class="attack-toggle">
|
||||
<input type="checkbox" name="attr_extras_toggle" value="{{emote=@{emote}}} {{freetext=@{freetext}}} @{freeform}" class="attack-toggle">
|
||||
|
||||
<div class="bold italic mar-r-sm">{{'EXTRAS' | translate}}.</div>
|
||||
<div class="bold italic mar-r-sm"><span data-i18n="EXTRAS"></span>.</div>
|
||||
<div class="attack-toggle col-75 center mar-b-sm">
|
||||
<textarea class="one-line-textarea" name="attr_emote"></textarea>
|
||||
|
||||
<div class="small-label">{{'EMOTE' | translate}}</div>
|
||||
<div class="small-label" data-i18n="EMOTE"></div>
|
||||
</div>
|
||||
<div class="attack-toggle col-100 center">
|
||||
<textarea name="attr_freetext" class="two-line-textarea"></textarea>
|
||||
|
||||
<div class="small-label">{{'FREETEXT' | translate}}</div>
|
||||
<div class="small-label" data-i18n="FREETEXT"></div>
|
||||
</div>
|
||||
<div class="attack-toggle col-100 center mar-t-sm">
|
||||
<textarea name="attr_freeform" class="one-line-textarea"></textarea>
|
||||
|
||||
<div class="small-label">{{'FREEFORM' | translate}}</div>
|
||||
<div class="small-label" data-i18n="FREEFORM"></div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -1,67 +1,28 @@
|
||||
<input type="hidden" name="attr_heal_formula">
|
||||
|
||||
<div class="shaped-row vert-center mar-t-sm">
|
||||
<input type="hidden" name="attr_heal_toggle_var" value=" {{heal=[[@{heal_formula}]]}}">
|
||||
<input type="checkbox" name="attr_heal_toggle" value="@{heal_toggle_var}" class="attack-toggle">
|
||||
|
||||
<div class="bold italic mar-r-sm">{{'HEAL' | translate}}.</div>
|
||||
<input type="checkbox" name="attr_heal_toggle" value="{{heal=[[@{heal_formula}]]}}" class="attack-toggle">
|
||||
<div class="bold italic mar-r-sm"><span data-i18n="HEAL"></span>.</div>
|
||||
<div class="attack-toggle col-12">
|
||||
<input type="text" name="attr_heal" class="center" value="0" accept="Healing">
|
||||
<input type="text" name="attr_heal" class="center" accept="Healing" placeholder="1d6">
|
||||
</div>
|
||||
<div class="attack-toggle pad-l-sm pad-r-sm">+</div>
|
||||
<div class="attack-toggle col-16">
|
||||
<span class="en">
|
||||
<select name="attr_heal_ability">
|
||||
<option value="0" selected>—</option>
|
||||
<option value="@{strength_mod}">Str</option>
|
||||
<option value="@{dexterity_mod}">Dex</option>
|
||||
<option value="@{constitution_mod}">Con</option>
|
||||
<option value="@{intelligence_mod}">Int</option>
|
||||
<option value="@{wisdom_mod}">Wis</option>
|
||||
<option value="@{charisma_mod}">Cha</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="de">
|
||||
<select name="attr_heal_ability">
|
||||
<option value="0" selected>—</option>
|
||||
<option value="@{strength_mod}">Str</option>
|
||||
<option value="@{dexterity_mod}">Ges</option>
|
||||
<option value="@{constitution_mod}">Kon</option>
|
||||
<option value="@{intelligence_mod}">Int</option>
|
||||
<option value="@{wisdom_mod}">Wei</option>
|
||||
<option value="@{charisma_mod}">Cha</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="fr">
|
||||
<select name="attr_heal_ability">
|
||||
<option value="0" selected>—</option>
|
||||
<option value="@{strength_mod}">For</option>
|
||||
<option value="@{dexterity_mod}">Dex</option>
|
||||
<option value="@{constitution_mod}">Con</option>
|
||||
<option value="@{intelligence_mod}">Int</option>
|
||||
<option value="@{wisdom_mod}">Sag</option>
|
||||
<option value="@{charisma_mod}">Cha</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="ru">
|
||||
<select name="attr_heal_ability">
|
||||
<option value="0" selected>—</option>
|
||||
<option value="@{strength_mod}">Сил</option>
|
||||
<option value="@{dexterity_mod}">Лов</option>
|
||||
<option value="@{constitution_mod}">Тел</option>
|
||||
<option value="@{intelligence_mod}">Инт</option>
|
||||
<option value="@{wisdom_mod}">Муд</option>
|
||||
<option value="@{charisma_mod}">Хар</option>
|
||||
</select>
|
||||
</span>
|
||||
<div class="attack-toggle col-10">
|
||||
<select name="attr_heal_ability">
|
||||
<option value="0">—</option>
|
||||
<option value="strength" data-i18n="STR"></option>
|
||||
<option value="dexterity" data-i18n="DEX"></option>
|
||||
<option value="constitution" data-i18n="CON"></option>
|
||||
<option value="intelligence" data-i18n="INT"></option>
|
||||
<option value="wisdom" data-i18n="WIS"></option>
|
||||
<option value="charisma" data-i18n="CHA"></option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="attack-toggle pad-l-sm pad-r-sm">+</div>
|
||||
<div class="attack-toggle col-12 center">
|
||||
<input type="number" name="attr_heal_bonus" value="0">
|
||||
<input type="number" name="attr_heal_bonus">
|
||||
</div>
|
||||
<div class="attack-toggle pad-l-sm pad-r-sm">+</div>
|
||||
<div class="attack-toggle center">
|
||||
<input type="hidden" name="attr_heal_query" value="?{Heal Bonus Amount|}">
|
||||
<input type="checkbox" name="attr_heal_query_toggle" value="@{heal_query}" class="toggle-query"><span class="toggle-query button">{{'QUERY' | translate}}</span>
|
||||
<input type="checkbox" name="attr_heal_query_toggle" value="?{Heal Bonus Amount|}" class="toggle-query"><span class="toggle-query button" data-i18n="QUERY"></span>
|
||||
</div>
|
||||
</div>
|
||||
@@ -1,15 +1,12 @@
|
||||
<div class="shaped-row vert-top mar-t-sm">
|
||||
<input type="hidden" name="attr_higher_level_query">
|
||||
<input type="hidden" name="attr_higher_level_toggle_var" value="{{cast_as_level=@{higher_level_query}}}">
|
||||
<input type="checkbox" name="attr_higher_level_toggle" value="@{higher_level_toggle_var}" class="attack-toggle">
|
||||
|
||||
<div class="bold italic mar-r-sm">{{'HIGHER_LEVEL' | translate}}.</div>
|
||||
<input type="checkbox" name="attr_higher_level_toggle" value="{{cast_as_level=@{higher_level_query}}}" class="attack-toggle">
|
||||
<div class="bold italic mar-r-sm"><span data-i18n="HIGHER_LEVEL"></span>.</div>
|
||||
<div class="attack-toggle col-12 center pad-r-sm">
|
||||
<input type="number" name="attr_higher_level_dice" value="0" accept="Higher Spell Slot Dice">
|
||||
|
||||
<div class="small-label">{{'DICE' | translate}}</div>
|
||||
<input type="number" name="attr_higher_level_dice" class="no-spin" accept="Higher Spell Slot Dice" step="0.01">
|
||||
<div class="small-label" data-i18n="DICE"></div>
|
||||
</div>
|
||||
<div class="attack-toggle col-12 border-right center pad-l-sm pad-r-sm">
|
||||
<div class="attack-toggle col-10 border-right center pad-l-sm pad-r-sm">
|
||||
<select name="attr_higher_level_die" accept="Higher Spell Slot Die">
|
||||
<option value="d0">—</option>
|
||||
<option>d2</option>
|
||||
@@ -20,15 +17,13 @@
|
||||
<option>d12</option>
|
||||
<option>d20</option>
|
||||
</select>
|
||||
|
||||
<div class="small-label">{{'DIE' | translate}}</div>
|
||||
<div class="small-label" data-i18n="DIE"></div>
|
||||
</div>
|
||||
<div class="attack-toggle col-12 center pad-l-sm pad-r-sm">
|
||||
<input type="number" name="attr_second_higher_level_dice" value="0" accept="Secondary Higher Spell Slot Dice">
|
||||
|
||||
<div class="small-label">{{'2nd' | translate}} {{'DICE' | translate}}</div>
|
||||
<input type="number" name="attr_second_higher_level_dice" class="no-spin" accept="Secondary Higher Spell Slot Dice" step="0.01">
|
||||
<div class="small-label"><span data-i18n="2ND"></span> <span data-i18n="DICE"></span></div>
|
||||
</div>
|
||||
<div class="attack-toggle col-12 border-right center pad-l-sm pad-r-sm">
|
||||
<div class="attack-toggle col-10 border-right center pad-l-sm pad-r-sm">
|
||||
<select name="attr_second_higher_level_die" accept="Secondary Higher Spell Slot Die">
|
||||
<option value="d0">—</option>
|
||||
<option>d2</option>
|
||||
@@ -39,12 +34,10 @@
|
||||
<option>d12</option>
|
||||
<option>d20</option>
|
||||
</select>
|
||||
|
||||
<div class="small-label">{{'2nd' | translate}} {{'DIE' | translate}}</div>
|
||||
<div class="small-label"><span data-i18n="2ND"></span> <span data-i18n="DIE"></span></div>
|
||||
</div>
|
||||
<div class="attack-toggle col-12 center pad-l-sm">
|
||||
<input type="text" name="attr_higher_level_heal" class="center" value="0" accept="Higher Level Healing">
|
||||
|
||||
<div class="small-label">{{'FLAT_HEAL' | translate}}</div>
|
||||
<input type="text" name="attr_higher_level_heal" class="center" accept="Higher Level Healing">
|
||||
<div class="small-label" data-i18n="FLAT_HEAL"></div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -1,4 +1,4 @@
|
||||
<div class="col-18 center pad-l-sm pad-r-sm">
|
||||
<input type="text" name="attr_range" class="center">
|
||||
<div class="small-label">{{'RANGE' | translate}}</div>
|
||||
<div class="small-label" data-i18n="RANGE"></div>
|
||||
</div>
|
||||
@@ -1,4 +1,4 @@
|
||||
<div class="col-10 center pad-l-sm pad-r-sm">
|
||||
<input type="text" name="attr_reach" class="center">
|
||||
<div class="small-label">{{'REACH' | translate}}</div>
|
||||
<div class="small-label" data-i18n="REACH"></div>
|
||||
</div>
|
||||
@@ -1,4 +1,4 @@
|
||||
<div class="col-15 center pad-l-sm">
|
||||
<input type="text" name="attr_recharge" class="center">
|
||||
<div class="small-label">{{'RECHARGE' | translate}}</div>
|
||||
<div class="small-label" data-i18n="RECHARGE"></div>
|
||||
</div>
|
||||
@@ -1,116 +1,49 @@
|
||||
<div class="shaped-row vert-top mar-t-sm">
|
||||
<input type="hidden" name="attr_saving_throw_toggle_var" value="{{saving_throw_condition=@{saving_throw_condition}}} {{saving_throw_dc=@{saving_throw_dc}}} {{saving_throw_vs_ability=@{saving_throw_vs_ability}}} {{saving_throw_failure=@{saving_throw_failure}}} {{saving_throw_success=@{saving_throw_success}}} {{targetName=@{attacks_vs_target_name}}}">
|
||||
<input type="checkbox" name="attr_saving_throw_toggle" value="@{saving_throw_toggle_var}" class="attack-toggle">
|
||||
|
||||
<div class="bold italic mar-r-sm">{{'SAVING_THROW' | translate}}.</div>
|
||||
<input type="checkbox" name="attr_saving_throw_toggle" value="{{saving_throw_condition=@{saving_throw_condition}}} {{saving_throw_dc=@{saving_throw_dc}}} {{saving_throw_vs_ability=@{saving_throw_vs_ability}}} {{saving_throw_failure=@{saving_throw_failure}}} {{saving_throw_success=@{saving_throw_success}}} {{targetName=@{attacks_vs_target_name}}}" class="attack-toggle">
|
||||
<div class="bold italic mar-r-sm"><span data-i18n="SAVING_THROW"></span>.</div>
|
||||
<div class="attack-toggle col-65">
|
||||
<textarea class="one-line-textarea" name="attr_saving_throw_condition" placeholder="if the target is.."></textarea>
|
||||
<textarea class="one-line-textarea" name="attr_saving_throw_condition" data-i18n-placeholder="IF_THE_TARGET_IS"></textarea>
|
||||
</div>
|
||||
<div class="attack-toggle col-100"></div>
|
||||
<div class="attack-toggle col-16 center">
|
||||
<span class="en">
|
||||
<select name="attr_saving_throw_ability">
|
||||
<option value="0">—</option>
|
||||
<option value="@{strength_mod}" selected>Str</option>
|
||||
<option value="@{dexterity_mod}">Dex</option>
|
||||
<option value="@{constitution_mod}">Con</option>
|
||||
<option value="@{intelligence_mod}">Int</option>
|
||||
<option value="@{wisdom_mod}">Wis</option>
|
||||
<option value="@{charisma_mod}">Cha</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="de">
|
||||
<select name="attr_saving_throw_ability">
|
||||
<option value="0">—</option>
|
||||
<option value="@{strength_mod}" selected>Str</option>
|
||||
<option value="@{dexterity_mod}">Ges</option>
|
||||
<option value="@{constitution_mod}">Kon</option>
|
||||
<option value="@{intelligence_mod}">Int</option>
|
||||
<option value="@{wisdom_mod}">Wei</option>
|
||||
<option value="@{charisma_mod}">Cha</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="fr">
|
||||
<select name="attr_saving_throw_ability">
|
||||
<option value="0">—</option>
|
||||
<option value="@{strength_mod}" selected>For</option>
|
||||
<option value="@{dexterity_mod}">Dex</option>
|
||||
<option value="@{constitution_mod}">Con</option>
|
||||
<option value="@{intelligence_mod}">Int</option>
|
||||
<option value="@{wisdom_mod}">Sag</option>
|
||||
<option value="@{charisma_mod}">Cha</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="ru">
|
||||
<select name="attr_saving_throw_ability">
|
||||
<option value="0">—</option>
|
||||
<option value="@{strength_mod}" selected>Сил</option>
|
||||
<option value="@{dexterity_mod}">Лов</option>
|
||||
<option value="@{constitution_mod}">Тел</option>
|
||||
<option value="@{intelligence_mod}">Инт</option>
|
||||
<option value="@{wisdom_mod}">Муд</option>
|
||||
<option value="@{charisma_mod}">Хар</option>
|
||||
</select>
|
||||
</span>
|
||||
<div class="attack-toggle col-10 center">
|
||||
<select name="attr_saving_throw_ability">
|
||||
<option value="0">—</option>
|
||||
<option value="finesse" data-i18n="FINESSE"></option>
|
||||
<option value="strength" data-i18n="STR"></option>
|
||||
<option value="dexterity" data-i18n="DEX"></option>
|
||||
<option value="constitution" data-i18n="CON"></option>
|
||||
<option value="intelligence" data-i18n="INT"></option>
|
||||
<option value="wisdom" data-i18n="WIS"></option>
|
||||
<option value="charisma" data-i18n="CHA"></option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="attack-toggle center pad-l-sm pad-r-sm">+</div>
|
||||
<div class="attack-toggle col-12 center pad-r-sm">
|
||||
<input type="number" name="attr_saving_throw_bonus" value="0">
|
||||
<input type="number" name="attr_saving_throw_bonus">
|
||||
</div>
|
||||
<div class="attack-toggle center pad-l-sm pad-r-sm">=</div>
|
||||
<div class="attack-toggle center pad-l-sm pad-r-sm">
|
||||
{{'DC' | translate}}
|
||||
</div>
|
||||
<div class="attack-toggle center pad-l-sm pad-r-sm" data-i18n="DC"></div>
|
||||
<div class="attack-toggle col-09 center">
|
||||
<input type="number" name="attr_saving_throw_dc" readonly>
|
||||
</div>
|
||||
<div class="attack-toggle col-16 center">
|
||||
<span class="en">
|
||||
<select name="attr_saving_throw_vs_ability" accept="Save">
|
||||
<option value="Strength">Str</option>
|
||||
<option value="Dexterity">Dex</option>
|
||||
<option value="Constitution">Con</option>
|
||||
<option value="Intelligence">Int</option>
|
||||
<option value="Wisdom">Wis</option>
|
||||
<option value="Charisma">Cha</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="de">
|
||||
<select name="attr_saving_throw_vs_ability">
|
||||
<option value="Strength">Str</option>
|
||||
<option value="Dexterity">Ges</option>
|
||||
<option value="Constitution">Kon</option>
|
||||
<option value="Intelligence">Int</option>
|
||||
<option value="Wisdom">Wei</option>
|
||||
<option value="Charisma">Cha</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="fr">
|
||||
<select name="attr_saving_throw_vs_ability">
|
||||
<option value="Strength">For</option>
|
||||
<option value="Dexterity">Dex</option>
|
||||
<option value="Constitution">Con</option>
|
||||
<option value="Intelligence">Int</option>
|
||||
<option value="Wisdom">Sag</option>
|
||||
<option value="Charisma">Cha</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="ru">
|
||||
<select name="attr_saving_throw_vs_ability">
|
||||
<option value="Strength">Сил</option>
|
||||
<option value="Dexterity">Лов</option>
|
||||
<option value="Constitution">Тел</option>
|
||||
<option value="Intelligence">Инт</option>
|
||||
<option value="Wisdom">Муд</option>
|
||||
<option value="Charisma">Хар</option>
|
||||
</select>
|
||||
</span>
|
||||
<div class="attack-toggle col-20 center">
|
||||
<select name="attr_saving_throw_vs_ability">
|
||||
<option value="STRENGTH" data-i18n="STRENGTH" class="default-saving-throw"></option>
|
||||
<option value="DEXTERITY" data-i18n="DEXTERITY" class="default-saving-throw"></option>
|
||||
<option value="CONSTITUTION" data-i18n="CONSTITUTION" class="default-saving-throw"></option>
|
||||
<option value="INTELLIGENCE" data-i18n="INTELLIGENCE" class="default-saving-throw"></option>
|
||||
<option value="WISDOM" data-i18n="WISDOM" class="default-saving-throw"></option>
|
||||
<option value="CHARISMA" data-i18n="CHARISMA" class="default-saving-throw"></option>
|
||||
<option value="FORTITUDE" data-i18n="FORTITUDE" class="custom-saving-throw"></option>
|
||||
<option value="REFLEX" data-i18n="REFLEX" class="custom-saving-throw"></option>
|
||||
<option value="WILL" data-i18n="WILL" class="custom-saving-throw"></option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="attack-toggle col-100"></div>
|
||||
<div class="attack-toggle col-50 pad-r-sm">
|
||||
<textarea class="one-line-textarea" name="attr_saving_throw_failure" placeholder="or.."></textarea>
|
||||
<textarea class="one-line-textarea" name="attr_saving_throw_failure" data-i18n-placeholder="OR"></textarea>
|
||||
</div>
|
||||
<div class="attack-toggle col-50 pad-l-sm">
|
||||
<textarea class="one-line-textarea" name="attr_saving_throw_success" placeholder="half damage" accept="Save Success"></textarea>
|
||||
<textarea class="one-line-textarea" name="attr_saving_throw_success" data-i18n-placeholder="HALF_DAMAGE" accept="Save Success"></textarea>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -1,58 +1,28 @@
|
||||
<div class="shaped-row vert-top mar-t-sm relative">
|
||||
<input type="hidden" name="attr_special_effects_var" value="{{fx=@{type}-@{color} @{points_of_origin}}}">
|
||||
<input type="checkbox" name="attr_special_effects_toggle" value="@{special_effects_var}" class="attack-toggle">
|
||||
<input type="checkbox" name="attr_special_effects_toggle" value="{{fx=@{special_effects_type}-@{special_effects_color} @{special_effects_points_of_origin}}}" class="attack-toggle">
|
||||
|
||||
<div class="bold italic mar-r-sm">{{'SPECIAL_EFFECTS' | translate}}.</div>
|
||||
<div class="bold italic mar-r-sm"><span data-i18n="SPECIAL_EFFECTS"></span>.</div>
|
||||
<div class="attack-toggle col-15 center mar-b-sm">
|
||||
<input type="text" name="attr_type" class="center" placeholder="explode">
|
||||
|
||||
<div class="small-label">{{'TYPE' | translate}}</div>
|
||||
<input type="text" name="attr_special_effects_type" class="center" data-i18n-placeholder="EXPLODE">
|
||||
<div class="small-label" data-i18n="TYPE"></div>
|
||||
</div>
|
||||
<div class="attack-toggle col-15 center pad-l-sm mar-b-sm">
|
||||
<input type="text" name="attr_color" class="center" placeholder="fire">
|
||||
|
||||
<div class="small-label">{{'COLOR' | translate}}</div>
|
||||
<input type="text" name="attr_special_effects_color" class="center" data-i18n-placeholder="FIRE">
|
||||
<div class="small-label" data-i18n="COLOR"></div>
|
||||
</div>
|
||||
<div class="attack-toggle col-30 center pad-l-sm mar-b-sm">
|
||||
<span class="en">
|
||||
<select name="attr_points_of_origin">
|
||||
<option value="sourceToTarget @{target|token_id}">source → target</option>
|
||||
<option value="target @{target|token_id}">target</option>
|
||||
<option value="source">source</option>
|
||||
<option value="targetToSource @{target|token_id}">target → source</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="de">
|
||||
<select name="attr_points_of_origin">
|
||||
<option value="sourceToTarget @{target|token_id}">source → target</option>
|
||||
<option value="target @{target|token_id}">target</option>
|
||||
<option value="source">source</option>
|
||||
<option value="targetToSource @{target|token_id}">target → source</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="fr">
|
||||
<select name="attr_points_of_origin">
|
||||
<option value="sourceToTarget @{target|token_id}">source → cible</option>
|
||||
<option value="target @{target|token_id}">cible</option>
|
||||
<option value="source">source</option>
|
||||
<option value="targetToSource @{target|token_id}">cible → source</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="ru">
|
||||
<select name="attr_points_of_origin">
|
||||
<option value="sourceToTarget @{target|token_id}">source → target</option>
|
||||
<option value="target @{target|token_id}">target</option>
|
||||
<option value="source">source</option>
|
||||
<option value="targetToSource @{target|token_id}">target → source</option>
|
||||
</select>
|
||||
</span>
|
||||
|
||||
<div class="small-label">{{'POINTS_OF_ORIGIN' | translate}}</div>
|
||||
<select name="attr_special_effects_points_of_origin">
|
||||
<option value="sourceToTarget @{target|token_id}" data-i18n="SOURCE_TO_TARGET"></option>
|
||||
<option value="target @{target|token_id}" data-i18n="TARGET"></option>
|
||||
<option value="source" data-i18n="SOURCE"></option>
|
||||
<option value="targetToSource @{target|token_id}" data-i18n="TARGET_TO_SOURCE"></option>
|
||||
</select>
|
||||
<div class="small-label" data-i18n="POINTS_OF_ORIGIN"></div>
|
||||
</div>
|
||||
<div class="tooltip-position-wrapper">
|
||||
<div class="tooltip">
|
||||
<div class="tooltip-toggle-text center">A</div>
|
||||
<div class="tooltip-content-left small-label">{{'REQUIRES_API' | translate}}</div>
|
||||
<div class="tooltip-content-left small-label" data-i18n="REQUIRES_API"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -1,31 +1,8 @@
|
||||
<div class="col-17 center pad-l-sm pad-r-sm">
|
||||
<span class="en">
|
||||
<select name="attr_type">
|
||||
<option value="Melee Weapon">Melee</option>
|
||||
<option value="Ranged Weapon">Ranged</option>
|
||||
<option value="Other">Other</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="de">
|
||||
<select name="attr_type">
|
||||
<option value="Melee Weapon">Nahkampf</option>
|
||||
<option value="Ranged Weapon">Reichweite</option>
|
||||
<option value="Other">Andere</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="fr">
|
||||
<select name="attr_type">
|
||||
<option value="Melee Weapon">Mêlée</option>
|
||||
<option value="Ranged Weapon">Tir</option>
|
||||
<option value="Other">Autre</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="ru">
|
||||
<select name="attr_type">
|
||||
<option value="Melee Weapon">Melee</option>
|
||||
<option value="Ranged Weapon">Ranged</option>
|
||||
<option value="Other">Other</option>
|
||||
</select>
|
||||
</span>
|
||||
<div class="small-label">{{'TYPE' | translate}}</div>
|
||||
<select name="attr_type">
|
||||
<option value="Other" data-i18n="OTHER_TYPE"></option>
|
||||
<option value="Melee Weapon" data-i18n="MELEE_WEAPON"></option>
|
||||
<option value="Ranged Weapon" data-i18n="RANGED_WEAPON"></option>
|
||||
</select>
|
||||
<div class="small-label" data-i18n="TYPE"></div>
|
||||
</div>
|
||||
@@ -2,44 +2,36 @@
|
||||
<div class="shaped-row mar-b-md">
|
||||
<div class="col-1-8 pad-r-sm">
|
||||
<input type="text" name="attr_gender" class="center">
|
||||
|
||||
<div class="small-label center">{{'GENDER' | translate}}</div>
|
||||
<div class="small-label center" data-i18n="GENDER"></div>
|
||||
</div>
|
||||
<div class="col-1-8 pad-l-sm pad-r-sm">
|
||||
<input type="text" name="attr_size" class="center">
|
||||
|
||||
<div class="small-label center">{{'SIZE' | translate}}</div>
|
||||
<div class="small-label center" data-i18n="SIZE"></div>
|
||||
</div>
|
||||
<div class="col-1-8 pad-l-sm pad-r-sm">
|
||||
<input type="number" name="attr_age" class="center">
|
||||
|
||||
<div class="small-label center">{{'AGE' | translate}}</div>
|
||||
<div class="small-label center" data-i18n="AGE"></div>
|
||||
</div>
|
||||
<div class="col-1-8 pad-l-sm pad-r-sm">
|
||||
<input type="text" name="attr_height" class="center">
|
||||
|
||||
<div class="small-label center">{{'HEIGHT' | translate}}</div>
|
||||
<div class="small-label center" data-i18n="HEIGHT"></div>
|
||||
</div>
|
||||
<div class="col-1-8 pad-l-sm pad-r-sm">
|
||||
<input type="text" name="attr_weight" class="center">
|
||||
|
||||
<div class="small-label center">{{'WEIGHT' | translate}}</div>
|
||||
<div class="small-label center" data-i18n="WEIGHT"></div>
|
||||
</div>
|
||||
<div class="col-1-8 pad-l-sm pad-r-sm">
|
||||
<input type="text" name="attr_eyes" class="center">
|
||||
|
||||
<div class="small-label center">{{'EYES' | translate}}</div>
|
||||
<div class="small-label center" data-i18n="EYES"></div>
|
||||
</div>
|
||||
<div class="col-1-8 pad-l-sm pad-r-sm">
|
||||
<input type="text" name="attr_skin" class="center">
|
||||
|
||||
<div class="small-label center">{{'SKIN' | translate}}</div>
|
||||
<div class="small-label center" data-i18n="SKIN"></div>
|
||||
</div>
|
||||
<div class="col-1-8 pad-l-sm">
|
||||
<input type="text" name="attr_hair" class="center">
|
||||
|
||||
<div class="small-label center">{{'HAIR' | translate}}</div>
|
||||
<div class="small-label center" data-i18n="HAIR"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="wrap-box-title center">{{'APPEARANCE' | translate}}</div>
|
||||
<div class="wrap-box-title center" data-i18n="APPEARANCE"></div>
|
||||
</div>
|
||||
@@ -29,57 +29,48 @@
|
||||
<div class="shaped-row">
|
||||
<div class="col-80">
|
||||
<input type="hidden" name="attr_jack_of_all_trades">
|
||||
<input type="checkbox" name="attr_jack_of_all_trades_toggle" value="@{jack_of_all_trades}" class="toggle-jack-of-all-trades"><span class="toggle-jack-of-all-trades button">{{'JACK_OF_ALL_TRADES' | translate}}</span>
|
||||
<input type="checkbox" name="attr_jack_of_all_trades_toggle" value="@{jack_of_all_trades}" class="toggle-jack-of-all-trades"><span class="toggle-jack-of-all-trades button" data-i18n="JACK_OF_ALL_TRADES"></span>
|
||||
|
||||
<input type="hidden" name="attr_remarkable_athlete">
|
||||
<input type="checkbox" name="attr_remarkable_athlete_toggle" value="@{remarkable_athlete}" class="toggle-remarkable-athlete"><span class="toggle-remarkable-athlete button">{{'REMARKABLE_ATHLETE' | translate}}</span>
|
||||
<input type="checkbox" name="attr_remarkable_athlete_toggle" value="@{remarkable_athlete}" class="toggle-remarkable-athlete"><span class="toggle-remarkable-athlete button" data-i18n="REMARKABLE_ATHLETE"></span>
|
||||
|
||||
<input type="hidden" name="attr_d20_mod">
|
||||
<input type="checkbox" name="attr_halfling_luck" class="toggle-halfling-luck"><span class="toggle-halfling-luck button">{{'HALFLING_LUCK' | translate}}</span>
|
||||
<input type="checkbox" name="attr_halfling_luck" class="toggle-halfling-luck"><span class="toggle-halfling-luck button" data-i18n="HALFLING_LUCK"></span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-20 has-sorcerer-levels">
|
||||
<div class="wrap-box-label light-label">{{'CLASSES.SORCERER' | translate}}</div>
|
||||
<div class="wrap-box-label light-label" data-i18n="SORCERER"></div>
|
||||
<div>
|
||||
<input type="hidden" name="attr_careful_spell_toggle_var">
|
||||
<input type="checkbox" name="attr_careful_spell_toggle" value="@{careful_spell_toggle_var}"><span>{{'CLASS_FEATURES.METAMAGIC_CAREFUL_SPELL' | translate}}</span>
|
||||
<input type="checkbox" name="attr_careful_spell_toggle" value="1"><span data-i18n="CLASS_FEATURE_METAMAGIC_CAREFUL_SPELL"></span>
|
||||
</div>
|
||||
<div>
|
||||
<input type="hidden" name="attr_distant_spell_toggle_var">
|
||||
<input type="checkbox" name="attr_distant_spell_toggle" value="@{distant_spell_toggle_var}"><span>{{'CLASS_FEATURES.METAMAGIC_DISTANT_SPELL' | translate}}</span>
|
||||
<input type="checkbox" name="attr_distant_spell_toggle" value="1"><span data-i18n="CLASS_FEATURE_METAMAGIC_DISTANT_SPELL"></span>
|
||||
</div>
|
||||
<div>
|
||||
<input type="hidden" name="attr_empowered_spell_toggle_var">
|
||||
<input type="checkbox" name="attr_empowered_spell_toggle" value="@{empowered_spell_toggle_var}"><span>{{'CLASS_FEATURES.METAMAGIC_EMPOWERED_SPELL' | translate}}</span>
|
||||
<input type="checkbox" name="attr_empowered_spell_toggle" value="1"><span data-i18n="CLASS_FEATURE_METAMAGIC_EMPOWERED_SPELL"></span>
|
||||
</div>
|
||||
<div>
|
||||
<input type="hidden" name="attr_extended_spell_toggle_var">
|
||||
<input type="checkbox" name="attr_extended_spell_toggle" value="@{extended_spell_toggle_var}"><span>{{'CLASS_FEATURES.METAMAGIC_EXTENDED_SPELL' | translate}}</span>
|
||||
<input type="checkbox" name="attr_extended_spell_toggle" value="1"><span data-i18n="CLASS_FEATURE_METAMAGIC_EXTENDED_SPELL"></span>
|
||||
</div>
|
||||
<div>
|
||||
<input type="hidden" name="attr_heightened_spell_toggle_var">
|
||||
<input type="checkbox" name="attr_heightened_spell_toggle" value="@{heightened_spell_toggle_var}"><span>{{'CLASS_FEATURES.METAMAGIC_HEIGHTENED_SPELL' | translate}}</span>
|
||||
<input type="checkbox" name="attr_heightened_spell_toggle" value="1"><span data-i18n="CLASS_FEATURE_METAMAGIC_HEIGHTENED_SPELL"></span>
|
||||
</div>
|
||||
<div>
|
||||
<input type="hidden" name="attr_quickened_spell_toggle_var">
|
||||
<input type="checkbox" name="attr_quickened_spell_toggle" value="@{quickened_spell_toggle_var}"><span>{{'CLASS_FEATURES.METAMAGIC_QUICKENED_SPELL' | translate}}</span>
|
||||
<input type="checkbox" name="attr_quickened_spell_toggle" value="1"><span data-i18n="CLASS_FEATURE_METAMAGIC_QUICKENED_SPELL"></span>
|
||||
</div>
|
||||
<div>
|
||||
<input type="hidden" name="attr_subtle_spell_toggle_var">
|
||||
<input type="checkbox" name="attr_subtle_spell_toggle" value="@{subtle_spell_toggle_var}"><span>{{'CLASS_FEATURES.METAMAGIC_SUBTLE_SPELL' | translate}}</span>
|
||||
<input type="checkbox" name="attr_subtle_spell_toggle" value="1"><span data-i18n="CLASS_FEATURE_METAMAGIC_SUBTLE_SPELL"></span>
|
||||
</div>
|
||||
<div>
|
||||
<input type="hidden" name="attr_twinned_spell_toggle_var">
|
||||
<input type="checkbox" name="attr_twinned_spell_toggle" value="@{twinned_spell_toggle_var}"><span>{{'CLASS_FEATURES.METAMAGIC_TWINNED_SPELL' | translate}}</span>
|
||||
<input type="checkbox" name="attr_twinned_spell_toggle" value="1"><span data-i18n="CLASS_FEATURE_METAMAGIC_TWINNED_SPELL"></span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="wrap-box-title">{{'FEATURES' | translate}}</div>
|
||||
<div class="wrap-box-title" data-i18n="FEATURES"></div>
|
||||
</div>
|
||||
|
||||
<div class="wrap-box center">
|
||||
<textarea name="attr_miscellaneous_notes" class="eight-line-textarea"></textarea>
|
||||
|
||||
<div class="wrap-box-title">{{'MISCELLANEOUS_NOTES' | translate}}</div>
|
||||
<div class="wrap-box-title" data-i18n="MISCELLANEOUS_NOTES"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -2,83 +2,30 @@
|
||||
<input type="hidden" name="attr_level">
|
||||
|
||||
<div class="shaped-row vert-center">
|
||||
<div class="col-12 wrap-box-label light-label center pad-r-sm">{{'CLASS' | translate}}</div>
|
||||
<div class="col-10 wrap-box-label light-label center pad-l-sm pad-r-sm">{{'LEVEL' | translate}}</div>
|
||||
<div class="col-10 wrap-box-label light-label center pad-l-sm pad-r-sm">{{'HIT_DICE' | translate}}</div>
|
||||
<div class="col-40 wrap-box-label light-label center pad-l-sm">{{'SPELLCASTING' | translate}}</div>
|
||||
<div class="col-20 wrap-box-label light-label center pad-l-sm pad-r-sm">{{'CUSTOM_NAME' | translate}}</div>
|
||||
<div class="col-12 wrap-box-label light-label center pad-r-sm" data-i18n="CLASS"></div>
|
||||
<div class="col-10 wrap-box-label light-label center pad-l-sm pad-r-sm" data-i18n="LEVEL"></div>
|
||||
<div class="col-10 wrap-box-label light-label center pad-l-sm pad-r-sm" data-i18n="HIT_DICE"></div>
|
||||
<div class="col-40 wrap-box-label light-label center pad-l-sm" data-i18n="SPELLCASTING"></div>
|
||||
<div class="col-20 wrap-box-label light-label center pad-l-sm pad-r-sm" data-i18n="CUSTOM_NAME"></div>
|
||||
</div>
|
||||
<fieldset class="repeating_class">
|
||||
<div class="shaped-row vert-center">
|
||||
<div class="col-12 pad-r-sm">
|
||||
<span class="en">
|
||||
<select name="attr_name">
|
||||
<option value="barbarian">Barbarian</option>
|
||||
<option value="bard">Bard</option>
|
||||
<option value="cleric">Cleric</option>
|
||||
<option value="druid">Druid</option>
|
||||
<option value="fighter">Fighter</option>
|
||||
<option value="monk">Monk</option>
|
||||
<option value="paladin">Paladin</option>
|
||||
<option value="ranger">Ranger</option>
|
||||
<option value="rogue">Rogue</option>
|
||||
<option value="sorcerer">Sorcerer</option>
|
||||
<option value="warlock">Warlock</option>
|
||||
<option value="wizard">Wizard</option>
|
||||
<option value="custom">Custom</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="de">
|
||||
<select name="attr_name">
|
||||
<option value="barbarian">Barbar</option>
|
||||
<option value="bard">Barde</option>
|
||||
<option value="cleric">Kleriker</option>
|
||||
<option value="druid">Druide</option>
|
||||
<option value="fighter">Kämpfer</option>
|
||||
<option value="monk">Mönch</option>
|
||||
<option value="paladin">Paladin</option>
|
||||
<option value="ranger">Waldläufer</option>
|
||||
<option value="rogue">Schurke</option>
|
||||
<option value="sorcerer">Hexenmeister</option>
|
||||
<option value="warlock">Hexer</option>
|
||||
<option value="wizard">Zauberer</option>
|
||||
<option value="custom">Andere</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="fr">
|
||||
<select name="attr_name">
|
||||
<option value="barbarian">Barbare</option>
|
||||
<option value="bard">Barde</option>
|
||||
<option value="cleric">Clerc</option>
|
||||
<option value="druid">Druide</option>
|
||||
<option value="fighter">Guerrier</option>
|
||||
<option value="monk">Moine</option>
|
||||
<option value="paladin">Paladin</option>
|
||||
<option value="ranger">Rôdeur</option>
|
||||
<option value="rogue">Roublard</option>
|
||||
<option value="sorcerer">Ensorceleur</option>
|
||||
<option value="warlock">Sorcier</option>
|
||||
<option value="wizard">Magicien</option>
|
||||
<option value="custom">Autre</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="ru">
|
||||
<select name="attr_name">
|
||||
<option value="barbarian">Варвар</option>
|
||||
<option value="bard">Бард</option>
|
||||
<option value="cleric">Жрец</option>
|
||||
<option value="druid">Друид</option>
|
||||
<option value="fighter">Воин</option>
|
||||
<option value="monk">Монах</option>
|
||||
<option value="paladin">Паладин</option>
|
||||
<option value="ranger">Следопыт</option>
|
||||
<option value="rogue">Плут</option>
|
||||
<option value="sorcerer">Чародей</option>
|
||||
<option value="warlock">Колдун</option>
|
||||
<option value="wizard">Волшебник</option>
|
||||
<option value="custom">Другое</option>
|
||||
</select>
|
||||
</span>
|
||||
<select name="attr_name">
|
||||
<option value="barbarian" data-i18n="BARBARIAN"></option>
|
||||
<option value="bard" data-i18n="BARD"></option>
|
||||
<option value="cleric" data-i18n="CLERIC"></option>
|
||||
<option value="druid" data-i18n="DRUID"></option>
|
||||
<option value="fighter" data-i18n="FIGHTER"></option>
|
||||
<option value="monk" data-i18n="MONK"></option>
|
||||
<option value="paladin" data-i18n="PALADIN"></option>
|
||||
<option value="ranger" data-i18n="RANGER"></option>
|
||||
<option value="rogue" data-i18n="ROGUE"></option>
|
||||
<option value="sorcerer" data-i18n="SORCERER"></option>
|
||||
<option value="warlock" data-i18n="WARLOCK"></option>
|
||||
<option value="wizard" data-i18n="WIZARD"></option>
|
||||
<option value="custom" data-i18n="CUSTOM"></option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-10 pad-l-sm pad-r-sm">
|
||||
<input type="number" name="attr_level">
|
||||
@@ -96,42 +43,13 @@
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-40 pad-l-sm">
|
||||
<span class="en">
|
||||
<select name="attr_spellcasting">
|
||||
<option value="none">—</option>
|
||||
<option value="full">Full (9th level: Bard, Cleric, Druid, Sorcerer, Wizard)</option>
|
||||
<option value="half">Half (5th level: Paladin, Ranger)</option>
|
||||
<option value="third">Third (3rd level: Arcane Archetypes)</option>
|
||||
<option value="warlock">Warlock</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="de">
|
||||
<select name="attr_spellcasting">
|
||||
<option value="none">—</option>
|
||||
<option value="full">Voll (9. ebene: Barde, Kleriker, Druide, Hexenmeister, Zauberer)</option>
|
||||
<option value="half">Hälfte (5. ebene: Paladin, Waldläufer)</option>
|
||||
<option value="third">Dritte (3. ebene: Arcane Urbilder)</option>
|
||||
<option value="warlock">Hexer</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="fr">
|
||||
<select name="attr_spellcasting">
|
||||
<option value="none">—</option>
|
||||
<option value="full">Total (9ème niveau: Barde, Clerc, Druide, Ensorceleur, Magicien)</option>
|
||||
<option value="half">Moitié (5ème niveau: Paladin, Rôdeur)</option>
|
||||
<option value="third">Tiers (3ème niveau: Archetypes d'Arcane)</option>
|
||||
<option value="warlock">Sorcier</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="ru">
|
||||
<select name="attr_spellcasting">
|
||||
<option value="none">—</option>
|
||||
<option value="full">Full (9th level: Bard, Cleric, Druid, Sorcerer, Wizard)</option>
|
||||
<option value="half">Half (5th level: Paladin, Ranger)</option>
|
||||
<option value="third">Third (3rd level: Arcane Archetypes)</option>
|
||||
<option value="warlock">Warlock</option>
|
||||
</select>
|
||||
</span>
|
||||
<select name="attr_spellcasting">
|
||||
<option value="none">—</option>
|
||||
<option value="full" data-i18n="CASTERS_FULL"></option>
|
||||
<option value="half" data-i18n="CASTERS_HALF"></option>
|
||||
<option value="third" data-i18n="CASTERS_THIRD"></option>
|
||||
<option value="warlock" data-i18n="WARLOCK"></option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-20 pad-l-sm pad-r-sm">
|
||||
<input type="checkbox" name="attr_custom_class_toggle" class="toggle-custom-class hidden">
|
||||
@@ -140,5 +58,5 @@
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
<div class="wrap-box-title center">{{'CLASS_LEVELS' | translate}}</div>
|
||||
<div class="wrap-box-title center" data-i18n="CLASS_LEVELS"></div>
|
||||
</div>
|
||||
|
||||
@@ -2,57 +2,18 @@
|
||||
<div class="tooltip-position-wrapper">
|
||||
<div class="tooltip">
|
||||
<div class="tooltip-toggle-text center">?</div>
|
||||
<div class="tooltip-content-left small-label">{{'DEFAULT_ABILITY_TOOLTIP' | translate}}</div>
|
||||
<div class="tooltip-content-left small-label" data-i18n="DEFAULT_ABILITY_TOOLTIP"></div>
|
||||
</div>
|
||||
</div>
|
||||
<span class="en">
|
||||
<select name="attr_default_ability">
|
||||
<option value="0">—</option>
|
||||
<option value="@{finesse_mod}">Finesse</option>
|
||||
<option value="@{strength_mod}">Str</option>
|
||||
<option value="@{dexterity_mod}">Dex</option>
|
||||
<option value="@{constitution_mod}">Con</option>
|
||||
<option value="@{intelligence_mod}">Int</option>
|
||||
<option value="@{wisdom_mod}">Wis</option>
|
||||
<option value="@{charisma_mod}">Cha</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="de">
|
||||
<select name="attr_default_ability">
|
||||
<option value="0">—</option>
|
||||
<option value="@{finesse_mod}">Finesse</option>
|
||||
<option value="@{strength_mod}">Str</option>
|
||||
<option value="@{dexterity_mod}">Ges</option>
|
||||
<option value="@{constitution_mod}">Kon</option>
|
||||
<option value="@{intelligence_mod}">Int</option>
|
||||
<option value="@{wisdom_mod}">Wei</option>
|
||||
<option value="@{charisma_mod}">Cha</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="fr">
|
||||
<select name="attr_default_ability">
|
||||
<option value="0">—</option>
|
||||
<option value="@{finesse_mod}">Finesse</option>
|
||||
<option value="@{strength_mod}">For</option>
|
||||
<option value="@{dexterity_mod}">Dex</option>
|
||||
<option value="@{constitution_mod}">Con</option>
|
||||
<option value="@{intelligence_mod}">Int</option>
|
||||
<option value="@{wisdom_mod}">Sag</option>
|
||||
<option value="@{charisma_mod}">Cha</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="ru">
|
||||
<select name="attr_default_ability">
|
||||
<option value="0">—</option>
|
||||
<option value="@{finesse_mod}">Фехтовальное</option>
|
||||
<option value="@{strength_mod}">Сил</option>
|
||||
<option value="@{dexterity_mod}">Лов</option>
|
||||
<option value="@{constitution_mod}">Тел</option>
|
||||
<option value="@{intelligence_mod}">Инт</option>
|
||||
<option value="@{wisdom_mod}">Муд</option>
|
||||
<option value="@{charisma_mod}">Хар</option>
|
||||
</select>
|
||||
</span>
|
||||
|
||||
<div class="wrap-box-title center">{{'DEFAULT_ABILITY' | translate}}</div>
|
||||
<select name="attr_default_ability">
|
||||
<option value="0">—</option>
|
||||
<option value="finesse" data-i18n="FINESSE"></option>
|
||||
<option value="strength" data-i18n="STR"></option>
|
||||
<option value="dexterity" data-i18n="DEX"></option>
|
||||
<option value="constitution" data-i18n="CON"></option>
|
||||
<option value="intelligence" data-i18n="INT"></option>
|
||||
<option value="wisdom" data-i18n="WIS"></option>
|
||||
<option value="charisma" data-i18n="CHA"></option>
|
||||
</select>
|
||||
<div class="wrap-box-title center" data-i18n="DEFAULT_ABILITY"></div>
|
||||
</div>
|
||||
|
||||
@@ -2,27 +2,23 @@
|
||||
<div class="shaped-row">
|
||||
<div class="col-25 speed mar-t-md pad-r-sm">
|
||||
<input type="text" name="attr_speed_burrow" class="center">
|
||||
|
||||
<div class="small-label center">{{'BURROW' | translate}}</div>
|
||||
<div class="small-label center" data-i18n="BURROW"></div>
|
||||
</div>
|
||||
<div class="col-25 speed mar-t-md pad-l-sm pad-r-sm">
|
||||
<input type="text" name="attr_speed_climb" class="center">
|
||||
|
||||
<div class="small-label center">{{'CLIMB' | translate}}</div>
|
||||
<div class="small-label center" data-i18n="CLIMB"></div>
|
||||
</div>
|
||||
<div class="col-25 speed relative pad-l-sm pad-r-sm">
|
||||
<label class="checkbox-label-sm absolute">
|
||||
<input type="checkbox" name="attr_speed_fly_hover"><span>{{'HOVER' | translate}}</span>
|
||||
<input type="checkbox" name="attr_speed_fly_hover"><span data-i18n="HOVER"></span>
|
||||
</label>
|
||||
<input type="text" name="attr_speed_fly" class="center mar-t-md">
|
||||
|
||||
<div class="small-label center">{{'FLY' | translate}}</div>
|
||||
<div class="small-label center" data-i18n="FLY"></div>
|
||||
</div>
|
||||
<div class="col-25 speed mar-t-md pad-l-sm">
|
||||
<input type="text" name="attr_speed_swim" class="center">
|
||||
|
||||
<div class="small-label center">{{'SWIM' | translate}}</div>
|
||||
<div class="small-label center" data-i18n="SWIM"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="wrap-box-title center">{{'MOVEMENT' | translate}}</div>
|
||||
<div class="wrap-box-title center" data-i18n="MOVEMENT"></div>
|
||||
</div>
|
||||
@@ -2,27 +2,23 @@
|
||||
<div class="shaped-row">
|
||||
<div class="col-25 sense relative pad-r-sm">
|
||||
<label class="checkbox-label-sm absolute">
|
||||
<input type="checkbox" name="attr_blindsight_blind_beyond"><span>{{'BLIND_BEYOND' | translate}}</span>
|
||||
<input type="checkbox" name="attr_blindsight_blind_beyond"><span data-i18n="BLIND_BEYOND"></span>
|
||||
</label>
|
||||
<input type="text" name="attr_blindsight" class="center mar-t-md">
|
||||
|
||||
<div class="small-label center">{{'BLINDSIGHT' | translate}}</div>
|
||||
<div class="small-label center" data-i18n="BLINDSIGHT"></div>
|
||||
</div>
|
||||
<div class="col-25 sense mar-t-md pad-l-sm pad-r-sm">
|
||||
<input type="text" name="attr_darkvision" class="center">
|
||||
|
||||
<div class="small-label center">{{'DARKVISION' | translate}}</div>
|
||||
<div class="small-label center" data-i18n="DARKVISION"></div>
|
||||
</div>
|
||||
<div class="col-25 sense mar-t-md pad-l-sm pad-r-sm">
|
||||
<input type="text" name="attr_tremorsense" class="center">
|
||||
|
||||
<div class="small-label center">{{'TREMORSENSE' | translate}}</div>
|
||||
<div class="small-label center" data-i18n="TREMORSENSE"></div>
|
||||
</div>
|
||||
<div class="col-25 sense mar-t-md pad-l-sm">
|
||||
<input type="text" name="attr_truesight" class="center">
|
||||
|
||||
<div class="small-label center">{{'TRUESIGHT' | translate}}</div>
|
||||
<div class="small-label center" data-i18n="TRUESIGHT"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="wrap-box-title center">{{'VISION' | translate}}</div>
|
||||
<div class="wrap-box-title center" data-i18n="VISION"></div>
|
||||
</div>
|
||||
@@ -3,16 +3,16 @@
|
||||
<div class="ability-wrapper wrap-box center">
|
||||
<input type="hidden" name="attr_strength_check_mod_formula">
|
||||
|
||||
<button type="roll" name="roll_shaped_strength_check" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=Strength}} {{subheader=Ability Check}} @{roll_info} {{roll1=[[@{preroll}d20@{postroll}@{d20_mod} + @{strength_check_mod_formula}]]}} @{roll_setting}@{d20_mod} + @{strength_check_mod_formula}]]}} @{attacher_strength_check}" tabindex="-1">
|
||||
<button type="roll" name="roll_shaped_strength_check" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{STRENGTH} ^{CHECK}}} @{roll_info} {{roll1=[[@{shaped_d20} + @{strength_check_mod_formula}]]}} @{roll_setting} + @{strength_check_mod_formula}]]}} @{hide_gm_info} @{attacher_strength_check}" tabindex="-1">
|
||||
<div>
|
||||
<span class="ability-name">{{'ABILITIES.strength.NAME' | translate}}</span>
|
||||
<span class="ability-name" data-i18n="STRENGTH"></span>
|
||||
<input type="hidden" name="attr_strength_mod">
|
||||
<span name="attr_strength_mod_with_sign" class="ability-modifier block center"></span>
|
||||
</div>
|
||||
</button>
|
||||
|
||||
<div class="edit shaped-row no-wrap vert-center small-label">
|
||||
<span>{{'CHECK' | translate}}</span>
|
||||
<span data-i18n="CHECK"></span>
|
||||
<div>+</div>
|
||||
<div>
|
||||
<input type="number" name="attr_strength_check_bonus" class="no-spin no-border" value="0" step="1">
|
||||
@@ -21,32 +21,30 @@
|
||||
<span class="mar-l-sm" name="attr_strength_check_mod"></span>
|
||||
</div>
|
||||
|
||||
<div class="ability-score-wrapper">
|
||||
<div class="ability-score-wrapper shaped-row no-wrap center vert-center">
|
||||
<span name="attr_strength_calculated" class="presentation small-label"></span>
|
||||
<div class="edit shaped-row no-wrap vert-center">
|
||||
<div>
|
||||
<input type="number" name="attr_strength" class="no-spin no-border" min="1" step="1">
|
||||
</div>
|
||||
<div>+</div>
|
||||
<div>
|
||||
<input type="number" name="attr_strength_bonus" class="no-spin no-border" value="0" step="1">
|
||||
</div>
|
||||
<div class="edit">
|
||||
<input type="number" name="attr_strength" class="no-spin no-border" min="1" step="1">
|
||||
</div>
|
||||
<div class="edit">+</div>
|
||||
<div class="edit">
|
||||
<input type="number" name="attr_strength_bonus" class="no-spin no-border" value="0" step="1">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="ability-wrapper wrap-box center">
|
||||
<input type="hidden" name="attr_dexterity_check_mod_formula">
|
||||
|
||||
<button type="roll" name="roll_shaped_dexterity_check" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=Dexterity}} {{subheader=Ability check}} @{roll_info} {{roll1=[[@{preroll}d20@{postroll}@{d20_mod} + @{dexterity_check_mod_formula}]]}} @{roll_setting}@{d20_mod} + @{dexterity_check_mod_formula}]]}} @{attacher_dexterity_check}" tabindex="-1">
|
||||
<button type="roll" name="roll_shaped_dexterity_check" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{DEXTERITY} ^{CHECK}}} @{roll_info} {{roll1=[[@{shaped_d20} + @{dexterity_check_mod_formula}]]}} @{roll_setting} + @{dexterity_check_mod_formula}]]}} @{hide_gm_info} @{attacher_dexterity_check}" tabindex="-1">
|
||||
<div>
|
||||
<span class="ability-name">{{'ABILITIES.dexterity.NAME' | translate}}</span>
|
||||
<span class="ability-name" data-i18n="DEXTERITY"></span>
|
||||
<input type="hidden" name="attr_dexterity_mod">
|
||||
<span name="attr_dexterity_mod_with_sign" class="ability-modifier block center"></span>
|
||||
</div>
|
||||
</button>
|
||||
|
||||
<div class="edit shaped-row no-wrap vert-center small-label">
|
||||
<span>{{'CHECK' | translate}}</span>
|
||||
<span data-i18n="CHECK"></span>
|
||||
<div>+</div>
|
||||
<div>
|
||||
<input type="number" name="attr_dexterity_check_bonus" class="no-spin no-border" value="0" step="1">
|
||||
@@ -55,32 +53,30 @@
|
||||
<span class="mar-l-sm" name="attr_dexterity_check_mod"></span>
|
||||
</div>
|
||||
|
||||
<div class="ability-score-wrapper">
|
||||
<div class="ability-score-wrapper shaped-row no-wrap center vert-center">
|
||||
<span name="attr_dexterity_calculated" class="presentation small-label"></span>
|
||||
<div class="edit shaped-row no-wrap vert-center">
|
||||
<div>
|
||||
<input type="number" name="attr_dexterity" class="no-spin no-border" min="1" step="1">
|
||||
</div>
|
||||
<div>+</div>
|
||||
<div>
|
||||
<input type="number" name="attr_dexterity_bonus" class="no-spin no-border" value="0" step="1">
|
||||
</div>
|
||||
<div class="edit">
|
||||
<input type="number" name="attr_dexterity" class="no-spin no-border" min="1" step="1">
|
||||
</div>
|
||||
<div class="edit">+</div>
|
||||
<div class="edit">
|
||||
<input type="number" name="attr_dexterity_bonus" class="no-spin no-border" value="0" step="1">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="ability-wrapper wrap-box center">
|
||||
<input type="hidden" name="attr_constitution_check_mod_formula">
|
||||
|
||||
<button type="roll" name="roll_shaped_constitution_check" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=Constitution}} {{subheader=Ability check}} @{roll_info} {{roll1=[[@{preroll}d20@{postroll}@{d20_mod} + @{constitution_check_mod_formula}]]}} @{roll_setting}@{d20_mod} + @{constitution_check_mod_formula}]]}} @{attacher_constitution_check}" tabindex="-1">
|
||||
<button type="roll" name="roll_shaped_constitution_check" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{CONSTITUTION} ^{CHECK}}} @{roll_info} {{roll1=[[@{shaped_d20} + @{constitution_check_mod_formula}]]}} @{roll_setting} + @{constitution_check_mod_formula}]]}} @{hide_gm_info} @{attacher_constitution_check}" tabindex="-1">
|
||||
<div>
|
||||
<span class="ability-name">{{'ABILITIES.constitution.NAME' | translate}}</span>
|
||||
<span class="ability-name" data-i18n="CONSTITUTION"></span>
|
||||
<input type="hidden" name="attr_constitution_mod">
|
||||
<span name="attr_constitution_mod_with_sign" class="ability-modifier block center"></span>
|
||||
</div>
|
||||
</button>
|
||||
|
||||
<div class="edit shaped-row no-wrap vert-center small-label">
|
||||
<span>{{'CHECK' | translate}}</span>
|
||||
<span data-i18n="CHECK"></span>
|
||||
<div>+</div>
|
||||
<div>
|
||||
<input type="number" name="attr_constitution_check_bonus" class="no-spin no-border" value="0" step="1">
|
||||
@@ -89,32 +85,30 @@
|
||||
<span class="mar-l-sm" name="attr_constitution_check_mod"></span>
|
||||
</div>
|
||||
|
||||
<div class="ability-score-wrapper">
|
||||
<div class="ability-score-wrapper shaped-row no-wrap center vert-center">
|
||||
<span name="attr_constitution_calculated" class="presentation small-label"></span>
|
||||
<div class="edit shaped-row no-wrap vert-center">
|
||||
<div>
|
||||
<input type="number" name="attr_constitution" class="no-spin no-border" min="1" step="1">
|
||||
</div>
|
||||
<div>+</div>
|
||||
<div>
|
||||
<input type="number" name="attr_constitution_bonus" class="no-spin no-border" value="0" step="1">
|
||||
</div>
|
||||
<div class="edit">
|
||||
<input type="number" name="attr_constitution" class="no-spin no-border" min="1" step="1">
|
||||
</div>
|
||||
<div class="edit">+</div>
|
||||
<div class="edit">
|
||||
<input type="number" name="attr_constitution_bonus" class="no-spin no-border" value="0" step="1">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="ability-wrapper wrap-box center">
|
||||
<input type="hidden" name="attr_intelligence_check_mod_formula">
|
||||
|
||||
<button type="roll" name="roll_shaped_intelligence_check" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=Intelligence}} {{subheader=Ability check}} @{roll_info} {{roll1=[[@{preroll}d20@{postroll}@{d20_mod} + @{intelligence_check_mod_formula}]]}} @{roll_setting}@{d20_mod} + @{intelligence_check_mod_formula}]]}} @{attacher_intelligence_check}" tabindex="-1">
|
||||
<button type="roll" name="roll_shaped_intelligence_check" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{INTELLIGENCE} ^{CHECK}}} @{roll_info} {{roll1=[[@{shaped_d20} + @{intelligence_check_mod_formula}]]}} @{roll_setting} + @{intelligence_check_mod_formula}]]}} @{hide_gm_info} @{attacher_intelligence_check}" tabindex="-1">
|
||||
<div>
|
||||
<span class="ability-name">{{'ABILITIES.intelligence.NAME' | translate}}</span>
|
||||
<span class="ability-name" data-i18n="INTELLIGENCE"></span>
|
||||
<input type="hidden" name="attr_intelligence_mod">
|
||||
<span name="attr_intelligence_mod_with_sign" class="ability-modifier block center"></span>
|
||||
</div>
|
||||
</button>
|
||||
|
||||
<div class="edit shaped-row no-wrap vert-center small-label">
|
||||
<span>{{'CHECK' | translate}}</span>
|
||||
<span data-i18n="CHECK"></span>
|
||||
<div>+</div>
|
||||
<div>
|
||||
<input type="number" name="attr_intelligence_check_bonus" class="no-spin no-border" value="0" step="1">
|
||||
@@ -123,32 +117,30 @@
|
||||
<span class="mar-l-sm" name="attr_intelligence_check_mod"></span>
|
||||
</div>
|
||||
|
||||
<div class="ability-score-wrapper">
|
||||
<div class="ability-score-wrapper shaped-row no-wrap center vert-center">
|
||||
<span name="attr_intelligence_calculated" class="presentation small-label"></span>
|
||||
<div class="edit shaped-row no-wrap vert-center">
|
||||
<div>
|
||||
<input type="number" name="attr_intelligence" class="no-spin no-border" min="1" step="1">
|
||||
</div>
|
||||
<div>+</div>
|
||||
<div>
|
||||
<input type="number" name="attr_intelligence_bonus" class="no-spin no-border" value="0" step="1">
|
||||
</div>
|
||||
<div class="edit">
|
||||
<input type="number" name="attr_intelligence" class="no-spin no-border" min="1" step="1">
|
||||
</div>
|
||||
<div class="edit">+</div>
|
||||
<div class="edit">
|
||||
<input type="number" name="attr_intelligence_bonus" class="no-spin no-border" value="0" step="1">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="ability-wrapper wrap-box center">
|
||||
<input type="hidden" name="attr_wisdom_check_mod_formula">
|
||||
|
||||
<button type="roll" name="roll_shaped_wisdom_check" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=Wisdom}} {{subheader=Ability check}} @{roll_info} {{roll1=[[@{preroll}d20@{postroll}@{d20_mod} + @{wisdom_check_mod_formula}]]}} @{roll_setting}@{d20_mod} + @{wisdom_check_mod_formula}]]}} @{attacher_wisdom_check}" tabindex="-1">
|
||||
<button type="roll" name="roll_shaped_wisdom_check" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{WISDOM} ^{CHECK}}} @{roll_info} {{roll1=[[@{shaped_d20} + @{wisdom_check_mod_formula}]]}} @{roll_setting} + @{wisdom_check_mod_formula}]]}} @{hide_gm_info} @{attacher_wisdom_check}" tabindex="-1">
|
||||
<div>
|
||||
<span class="ability-name">{{'ABILITIES.wisdom.NAME' | translate}}</span>
|
||||
<span class="ability-name" data-i18n="WISDOM"></span>
|
||||
<input type="hidden" name="attr_wisdom_mod">
|
||||
<span name="attr_wisdom_mod_with_sign" class="ability-modifier block center"></span>
|
||||
</div>
|
||||
</button>
|
||||
|
||||
<div class="edit shaped-row no-wrap vert-center small-label">
|
||||
<span>{{'CHECK' | translate}}</span>
|
||||
<span data-i18n="CHECK"></span>
|
||||
<div>+</div>
|
||||
<div>
|
||||
<input type="number" name="attr_wisdom_check_bonus" class="no-spin no-border" value="0" step="1">
|
||||
@@ -157,32 +149,30 @@
|
||||
<span class="mar-l-sm" name="attr_wisdom_check_mod"></span>
|
||||
</div>
|
||||
|
||||
<div class="ability-score-wrapper">
|
||||
<div class="ability-score-wrapper shaped-row no-wrap center vert-center">
|
||||
<span name="attr_wisdom_calculated" class="presentation small-label"></span>
|
||||
<div class="edit shaped-row no-wrap vert-center">
|
||||
<div>
|
||||
<input type="number" name="attr_wisdom" class="no-spin no-border" min="1" step="1">
|
||||
</div>
|
||||
<div>+</div>
|
||||
<div>
|
||||
<input type="number" name="attr_wisdom_bonus" class="no-spin no-border" value="0" step="1">
|
||||
</div>
|
||||
<div class="edit">
|
||||
<input type="number" name="attr_wisdom" class="no-spin no-border" min="1" step="1">
|
||||
</div>
|
||||
<div class="edit">+</div>
|
||||
<div class="edit">
|
||||
<input type="number" name="attr_wisdom_bonus" class="no-spin no-border" value="0" step="1">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="ability-wrapper wrap-box center">
|
||||
<input type="hidden" name="attr_charisma_check_mod_formula">
|
||||
|
||||
<button type="roll" name="roll_shaped_charisma_check" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=Charisma}} {{subheader=Ability check}} @{roll_info} {{roll1=[[@{preroll}d20@{postroll}@{d20_mod} + @{charisma_check_mod_formula}]]}} @{roll_setting}@{d20_mod} + @{charisma_check_mod_formula}]]}} @{attacher_charisma_check}" tabindex="-1">
|
||||
<button type="roll" name="roll_shaped_charisma_check" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{CHARISMA} ^{CHECK}}} @{roll_info} {{roll1=[[@{shaped_d20} + @{charisma_check_mod_formula}]]}} @{roll_setting} + @{charisma_check_mod_formula}]]}} @{hide_gm_info} @{attacher_charisma_check}" tabindex="-1">
|
||||
<div>
|
||||
<span class="ability-name">{{'ABILITIES.charisma.NAME' | translate}}</span>
|
||||
<span class="ability-name" data-i18n="CHARISMA"></span>
|
||||
<input type="hidden" name="attr_charisma_mod">
|
||||
<span name="attr_charisma_mod_with_sign" class="ability-modifier block center"></span>
|
||||
</div>
|
||||
</button>
|
||||
|
||||
<div class="edit shaped-row no-wrap vert-center small-label">
|
||||
<span>{{'CHECK' | translate}}</span>
|
||||
<span data-i18n="CHECK"></span>
|
||||
<div>+</div>
|
||||
<div>
|
||||
<input type="number" name="attr_charisma_check_bonus" class="no-spin no-border" value="0" step="1">
|
||||
@@ -191,16 +181,14 @@
|
||||
<span class="mar-l-sm" name="attr_charisma_check_mod"></span>
|
||||
</div>
|
||||
|
||||
<div class="ability-score-wrapper">
|
||||
<div class="ability-score-wrapper shaped-row no-wrap center vert-center">
|
||||
<span name="attr_charisma_calculated" class="presentation small-label"></span>
|
||||
<div class="edit shaped-row no-wrap vert-center">
|
||||
<div>
|
||||
<input type="number" name="attr_charisma" class="no-spin no-border" min="1" step="1">
|
||||
</div>
|
||||
<div>+</div>
|
||||
<div>
|
||||
<input type="number" name="attr_charisma_bonus" class="no-spin no-border" value="0" step="1">
|
||||
</div>
|
||||
<div class="edit">
|
||||
<input type="number" name="attr_charisma" class="no-spin no-border" min="1" step="1">
|
||||
</div>
|
||||
<div class="edit">+</div>
|
||||
<div class="edit">
|
||||
<input type="number" name="attr_charisma_bonus" class="no-spin no-border" value="0" step="1">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -1,9 +1,9 @@
|
||||
<div class="shaped-row center">
|
||||
<div class="col-33 center">
|
||||
<button type="roll" name="roll_shaped_ac" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=AC}} {{text_big=[[@{ac}]]}}">
|
||||
<div class="ac col-33 center">
|
||||
<button type="roll" name="roll_shaped_ac" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{AC}}} {{text_big=[[@{ac}]]}}">
|
||||
<div class="shield">
|
||||
<span name="attr_AC" class="big-text bold block center"></span>
|
||||
<div class="wrap-box-title center">{{'ARMOR_CLASS' | translate}}</div>
|
||||
<span name="attr_AC" class="big-text block center"></span>
|
||||
<div class="wrap-box-title center" data-i18n="ARMOR_CLASS"></div>
|
||||
</div>
|
||||
</button>
|
||||
</div>
|
||||
@@ -14,22 +14,22 @@
|
||||
<div>+</div>
|
||||
<input type="text" name="attr_initiative_bonus" class="center no-border" value="0">
|
||||
<div>=</div>
|
||||
<span name="attr_initiative" class="big-text bold block center"></span>
|
||||
<span name="attr_initiative" class="big-text block center"></span>
|
||||
</div>
|
||||
<button type="roll" name="roll_shaped_initiative" value="@{initiative_output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=Initiative}} {{subheader=Ability Check}} @{initiative_roll}@{d20_mod} + @{initiative_to_tracker} + @{initiative_tie_breaker}]]}} @{attacher_initiative}">
|
||||
<span name="attr_initiative" class="presentation big-text bold block center initiative-total"></span>
|
||||
<div class="wrap-box-title center">{{'INITIATIVE' | translate}}</div>
|
||||
<button type="roll" name="roll_shaped_initiative" value="@{initiative_output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{INITIATIVE}}} {{roll1=[[@{initiative_roll} + @{initiative_to_tracker} + @{initiative_tie_breaker}]]}} @{attacher_initiative}">
|
||||
<span name="attr_initiative" class="presentation big-text block center initiative-total"></span>
|
||||
<div class="wrap-box-title center" data-i18n="INITIATIVE"></div>
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-29 center pad-l-md">
|
||||
<div class="wrap-box center speed">
|
||||
<div class="edit">
|
||||
<input type="number" name="attr_speed" class="big-text bold center no-spin no-border" step="1">
|
||||
<input type="number" name="attr_speed" class="big-text center no-spin no-border" step="1">
|
||||
</div>
|
||||
<button type="roll" name="roll_shaped_speed" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=Speed}} {{text_big=[[@{speed}]]}}">
|
||||
<span name="attr_speed" class="presentation big-text bold block center"></span>
|
||||
<div class="wrap-box-title">{{'SPEED' | translate}}</div>
|
||||
<button type="roll" name="roll_shaped_speed" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{SPEED}}} {{text_big=[[@{speed}]]}}">
|
||||
<span name="attr_speed" class="presentation big-text block center"></span>
|
||||
<div class="wrap-box-title" data-i18n="SPEED"></div>
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<div class="attacks wrap-box mar-b-smd">
|
||||
<div class="shaped-row">
|
||||
<div class="col-35 wrap-box-label light-label pad-r-sm">{{'ATTACK' | translate}}</div>
|
||||
<div class="col-08 wrap-box-label light-label center pad-r-sm">{{'ATK' | translate}}</div>
|
||||
<div class="col-57 wrap-box-label light-label">{{'DAMAGE' | translate}}</div>
|
||||
<div class="col-35 wrap-box-label light-label pad-r-sm" data-i18n="ATTACK"></div>
|
||||
<div class="col-08 wrap-box-label light-label center pad-r-sm" data-i18n="ATK"></div>
|
||||
<div class="col-57 wrap-box-label light-label" data-i18n="DAMAGE"></div>
|
||||
</div>
|
||||
<fieldset class="repeating_attack">
|
||||
<div class="attack compendium-drop-target relative mar-b-sm">
|
||||
@@ -28,47 +28,24 @@
|
||||
<div class="details edit">
|
||||
<div class="shaped-row">
|
||||
<div class="col-40 center">
|
||||
<input type="text" name="attr_name" class="center" placeholder="name" accept="Name">
|
||||
<div class="small-label">{{'NAME' | translate}}</div>
|
||||
<input type="text" name="attr_name" class="center" data-i18n-placeholder="NAME" accept="Name">
|
||||
<div class="small-label" data-i18n="NAME"></div>
|
||||
</div>
|
||||
<div class="col-17 center pad-l-sm pad-r-sm">
|
||||
<span class="en">
|
||||
<select name="attr_type" accept="Item Type">
|
||||
<option value="Melee Weapon">Melee</option>
|
||||
<option value="Ranged Weapon">Ranged</option>
|
||||
<option value="Other">Other</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="de">
|
||||
<select name="attr_type">
|
||||
<option value="Melee Weapon">Nahkampf</option>
|
||||
<option value="Ranged Weapon">Reichweite</option>
|
||||
<option value="Other">Andere</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="fr">
|
||||
<select name="attr_type">
|
||||
<option value="Melee Weapon">Mêlée</option>
|
||||
<option value="Ranged Weapon">Tir</option>
|
||||
<option value="Other">Autre</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="ru">
|
||||
<select name="attr_type">
|
||||
<option value="Melee Weapon">Melee</option>
|
||||
<option value="Ranged Weapon">Ranged</option>
|
||||
<option value="Other">Other</option>
|
||||
</select>
|
||||
</span>
|
||||
<div class="small-label">{{'TYPE' | translate}}</div>
|
||||
<select name="attr_type" accept="Item Type">
|
||||
<option value="Other" data-i18n="OTHER"></option>
|
||||
<option value="Melee Weapon" data-i18n="MELEE"></option>
|
||||
<option value="Ranged Weapon" data-i18n="RANGED"></option>
|
||||
</select>
|
||||
<div class="small-label" data-i18n="TYPE"></div>
|
||||
</div>
|
||||
<div class="col-10 center pad-l-sm pad-r-sm">
|
||||
<input type="text" name="attr_reach" class="center">
|
||||
<div class="small-label">{{'REACH' | translate}}</div>
|
||||
<div class="small-label" data-i18n="REACH"></div>
|
||||
</div>
|
||||
<div class="col-18 center pad-l-sm pad-r-sm">
|
||||
<input type="text" name="attr_range" class="center" accept="Range">
|
||||
<div class="small-label">{{'RANGE' | translate}}</div>
|
||||
<div class="small-label" data-i18n="RANGE"></div>
|
||||
</div>
|
||||
<div class="col-15 pad-l-sm">
|
||||
<div class="shaped-row vert-center no-wrap">
|
||||
@@ -80,7 +57,7 @@
|
||||
<input type="number" name="attr_uses_max" class="no-spin" step="1">
|
||||
</div>
|
||||
</div>
|
||||
<div class="small-label center">{{'USES' | translate}}</div>
|
||||
<div class="small-label center" data-i18n="USES"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -96,7 +73,7 @@
|
||||
|
||||
//= include ../equipment/ammo.html
|
||||
|
||||
<button type="roll" name="roll_shaped_attacks" class="wrapper-button" value="/w @{character_name} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=Attacks}} {{text_big=@{attacks_macro_var}}}">
|
||||
<div class="wrap-box-title center">{{'ATTACKS' | translate}}</div>
|
||||
<button type="roll" name="roll_shaped_attacks" class="wrapper-button" value="/w @{character_name} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{ATTACKS}}} {{action=1}} {{text_big=@{attacks_macro_var}}}">
|
||||
<div class="wrap-box-title center" data-i18n="ATTACKS"></div>
|
||||
</button>
|
||||
</div>
|
||||
|
||||
@@ -1,32 +1,28 @@
|
||||
<div class="wrap-box personality-traits center mar-b-sm">
|
||||
<textarea class="three-line-textarea background-textarea no-border edit" name="attr_personality_traits"></textarea>
|
||||
|
||||
<button type="roll" name="roll_shaped_personality_traits" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=Personality Traits}} {{text=@{personality_traits}}}">
|
||||
<span name="attr_personality_traits" class="presentation pre-line small-label"></span>
|
||||
<div class="wrap-box-title center">{{'PERSONALITY_TRAITS' | translate}}</div>
|
||||
<textarea class="four-line-textarea background-textarea no-border edit" name="attr_personality_traits"></textarea>
|
||||
<button type="roll" name="roll_shaped_personality_traits" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{PERSONALITY_TRAITS}}} {{text=@{personality_traits}}}">
|
||||
<span name="attr_personality_traits" class="presentation pre-line background-text"></span>
|
||||
<div class="wrap-box-title center" data-i18n="PERSONALITY_TRAITS"></div>
|
||||
</button>
|
||||
</div>
|
||||
<div class="wrap-box ideals center mar-b-sm">
|
||||
<textarea class="three-line-textarea background-textarea no-border edit" name="attr_ideals"></textarea>
|
||||
|
||||
<button type="roll" name="roll_shaped_ideals" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=Ideals}} {{text=@{ideals}}}">
|
||||
<span name="attr_ideals" class="presentation pre-line small-label"></span>
|
||||
<div class="wrap-box-title center">{{'IDEALS' | translate}}</div>
|
||||
<textarea class="four-line-textarea background-textarea no-border edit" name="attr_ideals"></textarea>
|
||||
<button type="roll" name="roll_shaped_ideals" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{IDEALS}}} {{text=@{ideals}}}">
|
||||
<span name="attr_ideals" class="presentation pre-line background-text"></span>
|
||||
<div class="wrap-box-title center" data-i18n="IDEALS"></div>
|
||||
</button>
|
||||
</div>
|
||||
<div class="wrap-box bonds center mar-b-sm">
|
||||
<textarea class="three-line-textarea background-textarea no-border edit" name="attr_bonds"></textarea>
|
||||
|
||||
<button type="roll" name="roll_shaped_bonds" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=Bonds}} {{text=@{bonds}}}">
|
||||
<span name="attr_bonds" class="presentation pre-line small-label"></span>
|
||||
<div class="wrap-box-title center">{{'BONDS' | translate}}</div>
|
||||
<textarea class="four-line-textarea background-textarea no-border edit" name="attr_bonds"></textarea>
|
||||
<button type="roll" name="roll_shaped_bonds" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{BONDS}}} {{text=@{bonds}}}">
|
||||
<span name="attr_bonds" class="presentation pre-line background-text"></span>
|
||||
<div class="wrap-box-title center" data-i18n="BONDS"></div>
|
||||
</button>
|
||||
</div>
|
||||
<div class="wrap-box flaws center mar-b-smd">
|
||||
<textarea class="three-line-textarea background-textarea no-border edit" name="attr_flaws"></textarea>
|
||||
|
||||
<button type="roll" name="roll_shaped_flaws" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=Flaws}} {{text=@{flaws}}}">
|
||||
<span name="attr_flaws" class="presentation pre-line small-label"></span>
|
||||
<div class="wrap-box-title center">{{'FLAWS' | translate}}</div>
|
||||
<textarea class="four-line-textarea background-textarea no-border edit" name="attr_flaws"></textarea>
|
||||
<button type="roll" name="roll_shaped_flaws" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{FLAWS}}} {{text=@{flaws}}}">
|
||||
<span name="attr_flaws" class="presentation pre-line background-text"></span>
|
||||
<div class="wrap-box-title center" data-i18n="FLAWS"></div>
|
||||
</button>
|
||||
</div>
|
||||
@@ -1,24 +1,28 @@
|
||||
<div class="section-core pc">
|
||||
<div class="shaped-row">
|
||||
<div class="col-29 pad-r-sm">
|
||||
<div class="col-30 pad-r-sm">
|
||||
<div class="shaped-row mar-b-smd">
|
||||
<div class="col-31 pad-r-sm">
|
||||
<div class="col-29 pad-r-sm">
|
||||
//= include abilities.html
|
||||
</div>
|
||||
<div class="col-69 pad-l-sm">
|
||||
<div class="col-71 pad-l-sm">
|
||||
//= include inspiration.html
|
||||
//= include proficiency.html
|
||||
//= include savingThrows.html
|
||||
//= include skills.html
|
||||
<div class="resistances-immunities wrap-box">
|
||||
//= include resistancesVulnerabilities.html
|
||||
<div class="wrap-box-title center" data-i18n="RESISTANCES_AND_IMMUNITIES"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div>
|
||||
//= include languagesProficiencies.html
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-42 pad-l-sm pad-r-sm">
|
||||
<div class="col-38 pad-l-sm pad-r-sm">
|
||||
<div class="shaped-row">
|
||||
<div class="col-60 pad-r-sm">
|
||||
<div class="col-58 pad-r-sm">
|
||||
//= include armorInit.html
|
||||
//= include hitPoints.html
|
||||
<div class="shaped-row">
|
||||
@@ -30,12 +34,8 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-40 pad-l-sm">
|
||||
<div class="col-42 pad-l-sm">
|
||||
//= include ../spells/spellSlots.html
|
||||
<div class="resistances-immunities wrap-box mar-b-smd">
|
||||
//= include resistancesVulnerabilities.html
|
||||
<div class="wrap-box-title center">{{'RESISTANCES_AND_IMMUNITIES' | translate}}</div>
|
||||
</div>
|
||||
//= include exhaustion.html
|
||||
//= include rests.html
|
||||
</div>
|
||||
@@ -47,7 +47,7 @@
|
||||
//= include equipment.html
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-29 pad-l-sm">
|
||||
<div class="col-32 pad-l-sm">
|
||||
//= include background.html
|
||||
//= include traits.html
|
||||
</div>
|
||||
|
||||
@@ -2,11 +2,11 @@
|
||||
<div class="edit">
|
||||
<label class="checkbox-wrap">
|
||||
<input type="checkbox" name="attr_death_saving_throw_prof" value="@{PB}">
|
||||
{{'PROFICIENT' | translate}}
|
||||
<span data-i18n="PROFICIENT"></span>
|
||||
</label>
|
||||
</div>
|
||||
<div class="shaped-row vert-center death-success">
|
||||
<div class="col-50 small-label right">{{'SUCCESSES' | translate}}</div>
|
||||
<div class="col-50 small-label right" data-i18n="SUCCESSES"></div>
|
||||
<div class="col-50 center inline-block-wrapper relative">
|
||||
<input type="radio" name="attr_death_saving_throw_successes" value="0" checked><span>✖</span>
|
||||
<input type="radio" name="attr_death_saving_throw_successes" value="1"><span></span>
|
||||
@@ -16,7 +16,7 @@
|
||||
</div>
|
||||
</div>
|
||||
<div class="shaped-row vert-center death-saving-throw death-fail">
|
||||
<div class="col-50 small-label right">{{'FAILURES' | translate}}</div>
|
||||
<div class="col-50 small-label right" data-i18n="FAILURES"></div>
|
||||
<div class="col-50 center inline-block-wrapper relative">
|
||||
<input type="radio" name="attr_death_saving_throw_failures" value="0" checked><span>✖</span>
|
||||
<input type="radio" name="attr_death_saving_throw_failures" value="1"><span></span>
|
||||
@@ -26,7 +26,7 @@
|
||||
</div>
|
||||
</div>
|
||||
<button type="roll" name="roll_shaped_death_saving_throw"
|
||||
value="@{death_save_output_option} &{template:5e-shaped} {{death_saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} @{show_character_name} {{title=Death Saving Throw}} {{subheader=Saving Throw}} @{roll_info} {{roll1=[[@{preroll}d20@{postroll}@{d20_mod} + @{death_saving_throw_prof}[proficient] + (@{global_saving_throw_bonus})[global saving throw bonus]]]}} @{roll_setting}@{d20_mod} + (@{global_saving_throw_bonus})[global saving throw bonus]]]}} {{death_saving_throw_successes=@{death_saving_throw_successes}}} {{death_saving_throw_failures=@{death_saving_throw_failures}}} @{attacher_death_saving_throw}">
|
||||
<div class="wrap-box-title center">{{'DEATH_SAVES' | translate}}</div>
|
||||
value="@{death_save_output_option} &{template:5e-shaped} {{death_saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} @{show_character_name} {{title=^{DEATH_SAVING_THROW}}} @{roll_info} {{roll1=[[@{shaped_d20} + @{death_saving_throw_prof}[proficient] + (@{global_saving_throw_bonus})[global saving throw bonus]]]}} @{roll_setting} + (@{global_saving_throw_bonus})[global saving throw bonus]]]}} {{death_saving_throw_successes=@{death_saving_throw_successes}}} {{death_saving_throw_failures=@{death_saving_throw_failures}}} @{attacher_death_saving_throw}">
|
||||
<div class="wrap-box-title center" data-i18n="DEATH_SAVES"></div>
|
||||
</button>
|
||||
</div>
|
||||
@@ -7,9 +7,9 @@
|
||||
<div>
|
||||
<div class="shaped-row">
|
||||
<div class="col-06"></div>
|
||||
<div class="col-57 wrap-box-label light-label pad-l-sm pad-r-sm">{{'ARMOR' | translate}}</div>
|
||||
<div class="col-25 wrap-box-label light-label center pad-r-sm">{{'USES' | translate}}</div>
|
||||
<div class="col-12 wrap-box-label light-label center">{{'AC' | translate}}</div>
|
||||
<div class="col-57 wrap-box-label light-label pad-l-sm pad-r-sm" data-i18n="ARMOR"></div>
|
||||
<div class="col-25 wrap-box-label light-label center pad-r-sm" data-i18n="USES"></div>
|
||||
<div class="col-12 wrap-box-label light-label center" data-i18n="AC"></div>
|
||||
</div>
|
||||
<fieldset class="repeating_armor">
|
||||
<div class="shaped-row compendium-drop-target vert-center">
|
||||
@@ -17,7 +17,7 @@
|
||||
<input type="checkbox" name="attr_worn" checked>
|
||||
</div>
|
||||
<div class="col-57 pad-l-sm pad-r-sm">
|
||||
<button type="roll" name="roll_armor" class="presentation wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{armor=1}} {{subheader=Armor}} {{text_top=AC [[@{ac_base}[ac] + @{ac_bonus}[bonus ac]]]}} {{uses=@{uses}}} {{uses_max=@{uses|max}}}">
|
||||
<button type="roll" name="roll_armor" class="presentation wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{armor=1}} {{text_big=AC [[@{ac_base}[ac] + @{ac_bonus}[bonus ac]]]}} {{uses=@{uses}}} {{uses_max=@{uses|max}}}">
|
||||
<span name="attr_name"></span>
|
||||
</button>
|
||||
<input type="text" name="attr_name" class="edit" accept="Name">
|
||||
@@ -51,9 +51,9 @@
|
||||
<div class="mar-t-md">
|
||||
<div class="shaped-row">
|
||||
<div class="col-06"></div>
|
||||
<div class="col-57 wrap-box-label light-label pad-l-sm pad-r-sm">{{'EQUIPMENT' | translate}}</div>
|
||||
<div class="col-25 wrap-box-label light-label center pad-r-sm">{{'USES' | translate}}</div>
|
||||
<div class="col-12 wrap-box-label light-label center">{{'QTY' | translate}}</div>
|
||||
<div class="col-57 wrap-box-label light-label pad-l-sm pad-r-sm" data-i18n="EQUIPMENT"></div>
|
||||
<div class="col-25 wrap-box-label light-label center pad-r-sm" data-i18n="USES"></div>
|
||||
<div class="col-12 wrap-box-label light-label center" data-i18n="QTY"></div>
|
||||
</div>
|
||||
<div class="equipment-wrapper">
|
||||
<fieldset class="repeating_equipment">
|
||||
@@ -62,7 +62,7 @@
|
||||
<input type="checkbox" name="attr_carried" checked>
|
||||
</div>
|
||||
<div class="col-57 pad-l-sm pad-r-sm">
|
||||
<button type="roll" name="roll_equipment" class="presentation" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{equipment=1}} {{subheader=Equipment}} {{text=@{content}}} {{uses=@{uses}}} {{uses_max=@{uses|max}}}">
|
||||
<button type="roll" name="roll_equipment" class="presentation" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{equipment=1}} {{text=@{content}}} {{uses=@{uses}}} {{uses_max=@{uses|max}}}">
|
||||
<span name="attr_name"></span>
|
||||
</button>
|
||||
<input type="text" name="attr_name" class="edit" accept="Name">
|
||||
@@ -90,6 +90,5 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="wrap-box-title center">{{'EQUIPMENT' | translate}}</div>
|
||||
<div class="wrap-box-title center" data-i18n="EQUIPMENT"></div>
|
||||
</div>
|
||||
|
||||
@@ -1,12 +1,10 @@
|
||||
<div class="exhaustion wrap-box relative mar-b-smd">
|
||||
<div class="shaped-row vert-center">
|
||||
<div class="exhaustion-wrapper">
|
||||
<input type="number" name="attr_exhaustion_level" class="no-spin bold big-font no-border" min="0" value="0" max="6">
|
||||
<input type="number" name="attr_exhaustion_level" class="no-spin big-font no-border" min="0" value="0" max="6">
|
||||
</div>
|
||||
<button type="roll" name="roll_shaped_exhaustion" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=Exhaustion Level}} {{text_big=[[@{exhaustion_level}]]}}">
|
||||
<div class="wrap-box-title">
|
||||
{{'EXHAUSTION_LEVEL' | translate}}
|
||||
</div>
|
||||
<button type="roll" name="roll_shaped_exhaustion" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{EXHAUSTION_LEVEL}}} {{text_big=[[@{exhaustion_level}]]}}">
|
||||
<div class="wrap-box-title white-space-no-wrap" data-i18n="EXHAUSTION_LEVEL"></div>
|
||||
</button>
|
||||
</div>
|
||||
<div class="tooltip-position-wrapper">
|
||||
@@ -16,34 +14,34 @@
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>{{'LEVEL' | translate}}</th>
|
||||
<th>{{'EFFECT' | translate}}</th>
|
||||
<th data-i18n="LEVEL"></th>
|
||||
<th data-i18n="EFFECT"></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="center">1</td>
|
||||
<td>{{'EXHAUSTION_LEVEL_1' | translate}}</td>
|
||||
<td data-i18n="EXHAUSTION_LEVEL_1"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="center">2</td>
|
||||
<td>{{'EXHAUSTION_LEVEL_2' | translate}}</td>
|
||||
<td data-i18n="EXHAUSTION_LEVEL_2"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="center">3</td>
|
||||
<td>{{'EXHAUSTION_LEVEL_3' | translate}}</td>
|
||||
<td data-i18n="EXHAUSTION_LEVEL_3"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="center">4</td>
|
||||
<td>{{'EXHAUSTION_LEVEL_4' | translate}}</td>
|
||||
<td data-i18n="EXHAUSTION_LEVEL_4"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="center">5</td>
|
||||
<td>{{'EXHAUSTION_LEVEL_5' | translate}}</td>
|
||||
<td data-i18n="EXHAUSTION_LEVEL_5"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="center">6</td>
|
||||
<td>{{'EXHAUSTION_LEVEL_6' | translate}}</td>
|
||||
<td data-i18n="EXHAUSTION_LEVEL_6"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
@@ -1,116 +1,6 @@
|
||||
<div class="hit-dice wrap-box center mar-b-smd">
|
||||
<input type="checkbox" name="attr_hd_d2_toggle" value="1" class="toggle-hd-d2 hidden">
|
||||
<input type="checkbox" name="attr_hd_d4_toggle" value="1" class="toggle-hd-d4 hidden">
|
||||
<input type="checkbox" name="attr_hd_d6_toggle" value="1" class="toggle-hd-d6 hidden">
|
||||
<input type="checkbox" name="attr_hd_d8_toggle" value="1" class="toggle-hd-d8 hidden">
|
||||
<input type="checkbox" name="attr_hd_d10_toggle" value="1" class="toggle-hd-d10 hidden">
|
||||
<input type="checkbox" name="attr_hd_d12_toggle" value="1" class="toggle-hd-d12 hidden">
|
||||
<input type="checkbox" name="attr_hd_d20_toggle" value="1" class="toggle-hd-d20 hidden">
|
||||
|
||||
<div class="shaped-row center vert-center toggle-hd-d2">
|
||||
<div class="col-28 pad-r-sm">
|
||||
<input type="number" name="attr_hd_d2" class="no-spin no-border" min="0" step="1">
|
||||
</div>
|
||||
<div class="col-05">/</div>
|
||||
<div class="col-28">
|
||||
<span name="attr_hd_d2_max" class="pseudo-input center"></span>
|
||||
</div>
|
||||
<input type="hidden" name="attr_hd_d2_query">
|
||||
<div class="col-33 center">
|
||||
<button type="roll" name="roll_shaped_hd_d2" class="bold" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{hd_d2_query}d2 Hit Dice}} {{uses=@{hd_d2}}} {{uses_max=@{hd_d2|max}}} @{roll_info} {{roll1=[[{((@{hd_d2_query})d2[d2 * hd] + ((@{hd_d2_query}) * @{constitution_mod})[con mod * hd]), 0d0+1}kh1[minimum of 1]]]}} @{attacher_hit_dice}">
|
||||
d2
|
||||
</button>
|
||||
</div>
|
||||
<div class="hit-dice-container">
|
||||
//= include ../hitDice/hitDice.html
|
||||
</div>
|
||||
<div class="shaped-row center vert-center toggle-hd-d4">
|
||||
<div class="col-28 pad-r-sm">
|
||||
<input type="number" name="attr_hd_d4" class="no-spin no-border" min="0" step="1">
|
||||
</div>
|
||||
<div class="col-05">/</div>
|
||||
<div class="col-28">
|
||||
<span name="attr_hd_d4_max" class="pseudo-input center"></span>
|
||||
</div>
|
||||
<input type="hidden" name="attr_hd_d4_query">
|
||||
<div class="col-33 center">
|
||||
<button type="roll" name="roll_shaped_hd_d4" class="bold" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{hd_d4_query}d4 Hit Dice}} {{uses=@{hd_d4}}} {{uses_max=@{hd_d4|max}}} @{roll_info} {{roll1=[[{((@{hd_d4_query})d4[d4 * hd] + ((@{hd_d4_query}) * @{constitution_mod})[con mod * hd]), 0d0+1}kh1[minimum of 1]]]}} @{attacher_hit_dice}">
|
||||
d4
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="shaped-row center vert-center toggle-hd-d6">
|
||||
<div class="col-28 pad-r-sm">
|
||||
<input type="number" name="attr_hd_d6" class="no-spin no-border" min="0" step="1">
|
||||
</div>
|
||||
<div class="col-05">/</div>
|
||||
<div class="col-28">
|
||||
<span name="attr_hd_d6_max" class="pseudo-input center"></span>
|
||||
</div>
|
||||
<input type="hidden" name="attr_hd_d6_query">
|
||||
<div class="col-33 center">
|
||||
<button type="roll" name="roll_shaped_hd_d6" class="bold" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{hd_d6_query}d6 Hit Dice}} {{uses=@{hd_d6}}} {{uses_max=@{hd_d6|max}}} @{roll_info} {{roll1=[[{((@{hd_d6_query})d6[d6 * hd] + ((@{hd_d6_query}) * @{constitution_mod})[con mod * hd]), 0d0+1}kh1[minimum of 1]]]}} @{attacher_hit_dice}">
|
||||
d6
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="shaped-row center vert-center toggle-hd-d8">
|
||||
<div class="col-28 pad-r-sm">
|
||||
<input type="number" name="attr_hd_d8" class="no-spin no-border" min="0" step="1">
|
||||
</div>
|
||||
<div class="col-05">/</div>
|
||||
<div class="col-28">
|
||||
<span name="attr_hd_d8_max" class="pseudo-input center"></span>
|
||||
</div>
|
||||
<input type="hidden" name="attr_hd_d8_query">
|
||||
<div class="col-33 center">
|
||||
<button type="roll" name="roll_shaped_hd_d8" class="bold" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{hd_d8_query}d8 Hit Dice}} {{uses=@{hd_d8}}} {{uses_max=@{hd_d8|max}}} @{roll_info} {{roll1=[[{((@{hd_d8_query})d8[d8 * hd] + ((@{hd_d8_query}) * @{constitution_mod})[con mod * hd]), 0d0+1}kh1[minimum of 1]]]}} @{attacher_hit_dice}">
|
||||
d8
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="shaped-row center vert-center toggle-hd-d10">
|
||||
<div class="col-28 pad-r-sm">
|
||||
<input type="number" name="attr_hd_d10" class="no-spin no-border" min="0" step="1">
|
||||
</div>
|
||||
<div class="col-05">/</div>
|
||||
<div class="col-28">
|
||||
<span name="attr_hd_d10_max" class="pseudo-input center"></span>
|
||||
</div>
|
||||
<input type="hidden" name="attr_hd_d10_query">
|
||||
<div class="col-33 center">
|
||||
<button type="roll" name="roll_shaped_hd_d10" class="bold" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{hd_d10_query}d10 Hit Dice}} {{uses=@{hd_d10}}} {{uses_max=@{hd_d10|max}}} @{roll_info} {{roll1=[[{((@{hd_d10_query})d10[d10 * hd] + ((@{hd_d10_query}) * @{constitution_mod})[con mod * hd]), 0d0+1}kh1[minimum of 1]]]}} @{attacher_hit_dice}">
|
||||
d10
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="shaped-row center vert-center toggle-hd-d12">
|
||||
<div class="col-28 pad-r-sm">
|
||||
<input type="number" name="attr_hd_d12" class="no-spin no-border" min="0" step="1">
|
||||
</div>
|
||||
<div class="col-05">/</div>
|
||||
<div class="col-28">
|
||||
<span name="attr_hd_d12_max" class="pseudo-input center"></span>
|
||||
</div>
|
||||
<input type="hidden" name="attr_hd_d12_query">
|
||||
<div class="col-33 center">
|
||||
<button type="roll" name="roll_shaped_hd_d12" class="bold" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{hd_d12_query}d12 Hit Dice}} {{uses=@{hd_d12}}} {{uses_max=@{hd_d12|max}}} @{roll_info} {{roll1=[[{((@{hd_d12_query})d12[d12 * hd] + ((@{hd_d12_query}) * @{constitution_mod})[con mod * hd]), 0d0+1}kh1[minimum of 1]]]}} @{attacher_hit_dice}">
|
||||
d12
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="shaped-row center vert-center toggle-hd-d20">
|
||||
<div class="col-28 pad-r-sm">
|
||||
<input type="number" name="attr_hd_d20" class="no-spin no-border" min="0" step="1">
|
||||
</div>
|
||||
<div class="col-05">/</div>
|
||||
<div class="col-28">
|
||||
<span name="attr_hd_d20_max" class="pseudo-input center"></span>
|
||||
</div>
|
||||
<input type="hidden" name="attr_hd_d20_query">
|
||||
<div class="col-33 center">
|
||||
<button type="roll" name="roll_shaped_hd_d20" class="bold" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{hd_d20_query}d20 Hit Dice}} {{uses=@{hd_d20}}} {{uses_max=@{hd_d20|max}}} @{roll_info} {{roll1=[[{((@{hd_d20_query})d20[d20 * hd] + ((@{hd_d20_query}) * @{constitution_mod})[con mod * hd]), 0d0+1}kh1[minimum of 1]]]}} @{attacher_hit_dice}">
|
||||
d20
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="wrap-box-title">{{'HIT_DICE' | translate}}</div>
|
||||
<div class="wrap-box-title" data-i18n="HIT_DICE"></div>
|
||||
</div>
|
||||
@@ -1,18 +1,18 @@
|
||||
<div class="shaped-row">
|
||||
<div class="col-60 center">
|
||||
<div class="heart mar-b-smd">
|
||||
<div class="shaped-row center flex-end no-wrap pad-t-eight">
|
||||
<div class="shaped-row center flex-end no-wrap pad-t-seven">
|
||||
<div class="col-40">
|
||||
<input type="number" name="attr_HP" class="big-text bold no-spin no-border" step="1">
|
||||
<input type="number" name="attr_HP" class="big-text no-spin no-border" step="1">
|
||||
</div>
|
||||
<div class="heart-divider pad-l-sm pad-r-sm">/</div>
|
||||
<div class="col-40">
|
||||
<input type="number" name="attr_HP_max" class="big-text bold no-spin no-border" min="1" step="1">
|
||||
<input type="number" name="attr_HP_max" class="big-text no-spin no-border" min="1" step="1">
|
||||
</div>
|
||||
</div>
|
||||
<button type="roll" name="roll_shaped_hp" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=Hit Points}} {{text_big=[[@{HP}]]/[[@{HP|max}]]}}">
|
||||
<button type="roll" name="roll_shaped_hp" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{HIT_POINTS}}} {{text_big=[[@{HP}]]/[[@{HP|max}]]}}">
|
||||
<div class="shaped-row center">
|
||||
<div class="wrap-box-title col-60">{{'HIT_POINTS' | translate}}</div>
|
||||
<div class="wrap-box-title col-70" data-i18n="HIT_POINTS"></div>
|
||||
</div>
|
||||
</button>
|
||||
</div>
|
||||
@@ -24,12 +24,11 @@
|
||||
<input type="number" name="attr_temp_HP" class="no-spin no-border" min="0" step="1">
|
||||
</div>
|
||||
</div>
|
||||
<button type="roll" name="roll_shaped_temp_hp" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=Temporary Hit Points}} {{text_big=[[@{temp_HP}]]}}">
|
||||
<button type="roll" name="roll_shaped_temp_hp" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{HIT_POINTS_TEMPORARY}}} {{text_big=[[@{temp_HP}]]}}">
|
||||
<div class="shaped-row center">
|
||||
<div class="wrap-box-title col-60">{{'HIT_POINTS_TEMP' | translate}}</div>
|
||||
<div class="wrap-box-title col-70" data-i18n="HIT_POINTS_TEMP"></div>
|
||||
</div>
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@@ -3,10 +3,8 @@
|
||||
<label class="checkbox-label">
|
||||
<input type="checkbox" name="attr_inspiration" value="1"><span></span>
|
||||
</label>
|
||||
<button type="roll" name="roll_shaped_inspiration" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=Inspiration}} {{text_big=[[@{inspiration}]]}}" tabindex="-1">
|
||||
<div class="wrap-box-title">
|
||||
{{'INSPIRATION' | translate}}
|
||||
</div>
|
||||
<button type="roll" name="roll_shaped_inspiration" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{INSPIRATION}}} {{text_big=[[@{inspiration}]]}}" tabindex="-1">
|
||||
<div class="wrap-box-title" data-i18n="INSPIRATION"></div>
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
@@ -1,6 +1,6 @@
|
||||
<div class="languages">
|
||||
<button type="roll" name="roll_shaped_languages" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=Languages}} {{text_top=@{languages}}}">
|
||||
<span class="heading">{{'LANGUAGES' | translate}}.</span>
|
||||
<button type="roll" name="roll_shaped_languages" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{LANGUAGES}}} {{text_big=@{languages}}}">
|
||||
<span class="heading" data-i18n="LANGUAGES">.</span>
|
||||
<span name="attr_languages" class="presentation pre-line"></span>
|
||||
</button>
|
||||
<textarea name="attr_languages" class="two-line-textarea no-border edit"></textarea>
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
<div class="wrap-box languages-proficienciess">
|
||||
<div class="wrap-box languages-proficiencies">
|
||||
<div class="proficienciess">
|
||||
<button type="roll" name="roll_shaped_proficiencies" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=Proficiencies}} {{text=@{proficiencies}}}">
|
||||
<span class="heading">{{'PROFICIENCIES' | translate}}.</span>
|
||||
<button type="roll" name="roll_shaped_proficiencies" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{PROFICIENCIES}}} {{text=@{proficiencies}}}">
|
||||
<span class="heading" data-i18n="PROFICIENCIES">.</span>
|
||||
<span name="attr_proficiencies" class="presentation pre-line"></span>
|
||||
</button>
|
||||
<textarea name="attr_proficiencies" class="five-line-textarea no-border edit"></textarea>
|
||||
</div>
|
||||
|
||||
//= include languages.html
|
||||
|
||||
<div class="wrap-box-title center">{{'OTHER_PROFICIENCIES_AND_LANGUAGES' | translate}}</div>
|
||||
<div class="wrap-box-title center" data-i18n="OTHER_PROFICIENCIES_AND_LANGUAGES"></div>
|
||||
</div>
|
||||
@@ -1,12 +1,12 @@
|
||||
<div class="proficiency-bonus wrap-box relative mar-t-sm mar-b-md">
|
||||
<button type="roll" name="roll_shaped_pb" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=Proficiency Bonus}} {{text_top=[[@{pb}]]}}" tabindex="-1">
|
||||
<button type="roll" name="roll_shaped_pb" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{PROFICIENCY_BONUS}}} {{text_big=[[@{pb}]]}}" tabindex="-1">
|
||||
<div class="shaped-row vert-center">
|
||||
<div class="proficiency-bonus-wrapper center">
|
||||
<input type="number" name="attr_PB" class="bold big-font no-border" readonly tabindex="-1">
|
||||
<input type="number" name="attr_PB" class="big-font no-border" readonly tabindex="-1">
|
||||
<input type="hidden" name="attr_exp">
|
||||
<input type="hidden" name="attr_h_PB" value="[[floor(@{PB}/2)]]">
|
||||
</div>
|
||||
<div class="wrap-box-title pad-l-sm">{{'PROFICIENCY_BONUS' | translate}}</div>
|
||||
<div class="wrap-box-title pad-l-sm" data-i18n="PROFICIENCY_BONUS"></div>
|
||||
</div>
|
||||
</button>
|
||||
</div>
|
||||
@@ -1,31 +1,31 @@
|
||||
<div class="damage-vulnerabilities">
|
||||
<input type="hidden" name="attr_damage_vulnerabilities_exist" class="item-toggle">
|
||||
<button type="roll" name="roll_shaped_damage_vulnerabilities" class="wrapper-button item-to-toggle" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=Damage vulnerabilities}} {{text=@{damage_vulnerabilities}}}">
|
||||
<span class="heading">{{'DAMAGE_VULNERABILITIES' | translate}}.</span>
|
||||
<button type="roll" name="roll_shaped_damage_vulnerabilities" class="wrapper-button item-to-toggle" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{DAMAGE_VULNERABILITIES}}} {{text=@{damage_vulnerabilities}}}">
|
||||
<span class="heading" data-i18n="DAMAGE_VULNERABILITIES">.</span>
|
||||
<span name="attr_damage_vulnerabilities" class="presentation pre-line"></span>
|
||||
</button>
|
||||
<textarea name="attr_damage_vulnerabilities" class="edit two-line-textarea no-border"></textarea>
|
||||
</div>
|
||||
<div class="damage-resistances">
|
||||
<input type="hidden" name="attr_damage_resistances_exist" class="item-toggle">
|
||||
<button type="roll" name="roll_shaped_damage_resistances" class="wrapper-button item-to-toggle" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=Damage resistances}} {{text=@{damage_resistances}}}">
|
||||
<span class="heading">{{'DAMAGE_RESISTANCES' | translate}}.</span>
|
||||
<button type="roll" name="roll_shaped_damage_resistances" class="wrapper-button item-to-toggle" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{DAMAGE_RESISTANCES}}} {{text=@{damage_resistances}}}">
|
||||
<span class="heading" data-i18n="DAMAGE_RESISTANCES">.</span>
|
||||
<span name="attr_damage_resistances" class="presentation pre-line"></span>
|
||||
</button>
|
||||
<textarea name="attr_damage_resistances" class="edit two-line-textarea no-border"></textarea>
|
||||
</div>
|
||||
<div class="damage-immunities">
|
||||
<input type="hidden" name="attr_damage_immunities_exist" class="item-toggle">
|
||||
<button type="roll" name="roll_shaped_damage_immunities" class="wrapper-button item-to-toggle" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=Damage immunities}} {{text=@{damage_immunities}}}">
|
||||
<span class="heading">{{'DAMAGE_IMMUNITIES' | translate}}.</span>
|
||||
<button type="roll" name="roll_shaped_damage_immunities" class="wrapper-button item-to-toggle" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{DAMAGE_IMMUNITIES}}} {{text=@{damage_immunities}}}">
|
||||
<span class="heading" data-i18n="DAMAGE_IMMUNITIES">.</span>
|
||||
<span name="attr_damage_immunities" class="presentation pre-line"></span>
|
||||
</button>
|
||||
<textarea name="attr_damage_immunities" class="edit two-line-textarea no-border"></textarea>
|
||||
</div>
|
||||
<div class="condition-immunities">
|
||||
<input type="hidden" name="attr_condition_immunities_exist" class="item-toggle">
|
||||
<button type="roll" name="roll_shaped_condition_immunities" class="wrapper-button item-to-toggle" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=Condition immunities}} {{text=@{condition_immunities}}}">
|
||||
<span class="heading">{{'CONDITION_IMMUNITIES' | translate}}.</span>
|
||||
<button type="roll" name="roll_shaped_condition_immunities" class="wrapper-button item-to-toggle" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{CONDITION_IMMUNITIES}}} {{text=@{condition_immunities}}}">
|
||||
<span class="heading" data-i18n="CONDITION_IMMUNITIES">.</span>
|
||||
<span name="attr_condition_immunities" class="presentation pre-line"></span>
|
||||
</button>
|
||||
<textarea name="attr_condition_immunities" class="edit two-line-textarea no-border"></textarea>
|
||||
|
||||
@@ -1,22 +1,22 @@
|
||||
<span class="edit">{{'SHOW_RESTS' | translate}}</span><input type="checkbox" name="attr_show_rests" class="edit item-shown">
|
||||
<input type="checkbox" name="attr_show_rests" class="hidden item-shown">
|
||||
<div class="wrap-box no-wrap relative mar-b-smd item-to-show">
|
||||
<div class="tooltip-position-wrapper">
|
||||
<div class="tooltip">
|
||||
<div class="tooltip-toggle-text center">A</div>
|
||||
<div class="tooltip-content-left small-label">{{'REQUIRES_API' | translate}}</div>
|
||||
<div class="tooltip-content-left small-label" data-i18n="REQUIRES_API"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="shaped-row">
|
||||
<div class="pad-r-sm">
|
||||
<button type="roll" name="roll_shaped_short_rest" class="visible-button" value="!shaped-rest --short --id @{character_id}">
|
||||
<span>{{'SHORT_REST' | translate}}</span>
|
||||
<span data-i18n="SHORT_REST"></span>
|
||||
</button>
|
||||
</div>
|
||||
<div class="pad-l-sm">
|
||||
<button type="roll" name="roll_shaped_long_rest" class="visible-button" value="!shaped-rest --long --id @{character_id}">
|
||||
<span>{{'LONG_REST' | translate}}</span>
|
||||
<span data-i18n="LONG_REST"></span>
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="wrap-box-title center">{{'RESTS' | translate}}</div>
|
||||
<div class="wrap-box-title center" data-i18n="RESTS"></div>
|
||||
</div>
|
||||
|
||||
@@ -1,83 +1,126 @@
|
||||
<div class="saving-throw wrap-box mar-b-smd">
|
||||
<div class="shaped-row flex-end pad-b-sm">
|
||||
<div class="center pad-l-sm pad-r-sm">
|
||||
<input type="checkbox" name="attr_strength_save_prof" value="@{PB}">
|
||||
<div class="default-saving-throw">
|
||||
<div class="shaped-row flex-end pad-b-sm">
|
||||
<div class="center pad-l-sm pad-r-sm">
|
||||
<input type="checkbox" name="attr_strength_save_prof" value="@{PB}">
|
||||
</div>
|
||||
<div class="col-12 edit">
|
||||
<input type="number" name="attr_strength_save_bonus" class="no-spin small-label" value="0" step="1">
|
||||
</div>
|
||||
<input type="hidden" name="attr_strength_saving_throw_mod">
|
||||
<button type="roll" name="roll_shaped_strength_saving_throw" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{STRENGTH} ^{SAVE}}} @{roll_info} {{roll1=[[@{shaped_d20} + @{strength_saving_throw_mod}]]}} @{roll_setting} + @{strength_saving_throw_mod}]]}} @{hide_gm_info} @{attacher_strength_saving_throw}" tabindex="-1">
|
||||
<span name="attr_strength_saving_throw_mod_with_sign" class="col-2-em input-like center bold border-bottom"></span>
|
||||
<span class="ability-saving-throw-name" data-i18n="STRENGTH"></span>
|
||||
</button>
|
||||
</div>
|
||||
<div class="col-12 edit">
|
||||
<input type="number" name="attr_strength_save_bonus" class="no-spin small-label" value="0" step="1">
|
||||
<div class="shaped-row flex-end pad-b-sm">
|
||||
<div class="center pad-l-sm pad-r-sm">
|
||||
<input type="checkbox" name="attr_dexterity_save_prof" value="@{PB}">
|
||||
</div>
|
||||
<div class="col-12 edit">
|
||||
<input type="number" name="attr_dexterity_save_bonus" class="no-spin small-label" value="0" step="1">
|
||||
</div>
|
||||
<input type="hidden" name="attr_dexterity_saving_throw_mod">
|
||||
<button type="roll" name="roll_shaped_dexterity_saving_throw" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{DEXTERITY} ^{SAVE}}} @{roll_info} {{roll1=[[@{shaped_d20} + @{dexterity_saving_throw_mod}]]}} @{roll_setting} + @{dexterity_saving_throw_mod}]]}} @{hide_gm_info} @{attacher_dexterity_saving_throw}" tabindex="-1">
|
||||
<span name="attr_dexterity_saving_throw_mod_with_sign" class="col-2-em input-like center bold border-bottom"></span>
|
||||
<span class="ability-saving-throw-name" data-i18n="DEXTERITY"></span>
|
||||
</button>
|
||||
</div>
|
||||
<div class="shaped-row flex-end pad-b-sm">
|
||||
<div class="center pad-l-sm pad-r-sm">
|
||||
<input type="checkbox" name="attr_constitution_save_prof" value="@{PB}">
|
||||
</div>
|
||||
<div class="col-12 edit">
|
||||
<input type="number" name="attr_constitution_save_bonus" class="no-spin small-label" value="0" step="1">
|
||||
</div>
|
||||
<input type="hidden" name="attr_constitution_saving_throw_mod">
|
||||
<button type="roll" name="roll_shaped_constitution_saving_throw" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{CONSTITUTION} ^{SAVE}}} @{roll_info} {{roll1=[[@{shaped_d20} + @{constitution_saving_throw_mod}]]}} @{roll_setting} + @{constitution_saving_throw_mod}]]}} @{hide_gm_info} @{attacher_constitution_saving_throw}" tabindex="-1">
|
||||
<span name="attr_constitution_saving_throw_mod_with_sign" class="col-2-em input-like center bold border-bottom"></span>
|
||||
<span class="ability-saving-throw-name" data-i18n="CONSTITUTION"></span>
|
||||
</button>
|
||||
</div>
|
||||
<div class="shaped-row flex-end pad-b-sm">
|
||||
<div class="center pad-l-sm pad-r-sm">
|
||||
<input type="checkbox" name="attr_intelligence_save_prof" value="@{PB}">
|
||||
</div>
|
||||
<div class="col-12 edit">
|
||||
<input type="number" name="attr_intelligence_save_bonus" class="no-spin small-label" value="0" step="1">
|
||||
</div>
|
||||
<input type="hidden" name="attr_intelligence_saving_throw_mod">
|
||||
<button type="roll" name="roll_shaped_intelligence_saving_throw" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{INTELLIGENCE} ^{SAVE}}} @{roll_info} {{roll1=[[@{shaped_d20} + @{intelligence_saving_throw_mod}]]}} @{roll_setting} + @{intelligence_saving_throw_mod}]]}} @{hide_gm_info} @{attacher_intelligence_saving_throw}" tabindex="-1">
|
||||
<span name="attr_intelligence_saving_throw_mod_with_sign" class="col-2-em input-like center bold border-bottom"></span>
|
||||
<span class="ability-saving-throw-name" data-i18n="INTELLIGENCE"></span>
|
||||
</button>
|
||||
</div>
|
||||
<div class="shaped-row flex-end pad-b-sm">
|
||||
<div class="center pad-l-sm pad-r-sm">
|
||||
<input type="checkbox" name="attr_wisdom_save_prof" value="@{PB}">
|
||||
</div>
|
||||
<div class="col-12 edit">
|
||||
<input type="number" name="attr_wisdom_save_bonus" class="no-spin small-label" value="0" step="1">
|
||||
</div>
|
||||
<input type="hidden" name="attr_wisdom_saving_throw_mod">
|
||||
<button type="roll" name="roll_shaped_wisdom_saving_throw" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{WISDOM} ^{SAVE}}} @{roll_info} {{roll1=[[@{shaped_d20} + @{wisdom_saving_throw_mod}]]}} @{roll_setting} + @{wisdom_saving_throw_mod}]]}} @{hide_gm_info} @{attacher_wisdom_saving_throw}" tabindex="-1">
|
||||
<span name="attr_wisdom_saving_throw_mod_with_sign" class="col-2-em input-like center bold border-bottom"></span>
|
||||
<span class="ability-saving-throw-name" data-i18n="WISDOM"></span>
|
||||
</button>
|
||||
</div>
|
||||
<div class="shaped-row flex-end">
|
||||
<div class="center pad-l-sm pad-r-sm">
|
||||
<input type="checkbox" name="attr_charisma_save_prof" value="@{PB}">
|
||||
</div>
|
||||
<div class="col-12 edit">
|
||||
<input type="number" name="attr_charisma_save_bonus" class="no-spin small-label" value="0" step="1">
|
||||
</div>
|
||||
<input type="hidden" name="attr_charisma_saving_throw_mod">
|
||||
<button type="roll" name="roll_shaped_charisma_saving_throw" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{CHARISMA} ^{SAVE}}} @{roll_info} {{roll1=[[@{shaped_d20} + @{charisma_saving_throw_mod}]]}} @{roll_setting} + @{charisma_saving_throw_mod}]]}} @{hide_gm_info} @{attacher_charisma_saving_throw}" tabindex="-1">
|
||||
<span name="attr_charisma_saving_throw_mod_with_sign" class="col-2-em input-like center bold border-bottom"></span>
|
||||
<span class="ability-saving-throw-name" data-i18n="CHARISMA"></span>
|
||||
</button>
|
||||
</div>
|
||||
<input type="hidden" name="attr_strength_saving_throw_mod">
|
||||
<button type="roll" name="roll_shaped_strength_saving_throw" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=Strength}} {{subheader=Saving Throw}} @{roll_info} {{roll1=[[@{preroll}d20@{postroll}@{d20_mod} + @{strength_saving_throw_mod}]]}} @{roll_setting}@{d20_mod} + @{strength_saving_throw_mod}]]}} @{attacher_strength_saving_throw}" tabindex="-1">
|
||||
<span name="attr_strength_saving_throw_mod_with_sign" class="col-2-em input-like inline-block center bold border-bottom"></span>
|
||||
<span class="ability-saving-throw-name pad-l-sm">{{'ABILITIES.strength.NAME' | translate}}</span>
|
||||
</button>
|
||||
</div>
|
||||
<div class="shaped-row flex-end pad-b-sm">
|
||||
<div class="center pad-l-sm pad-r-sm">
|
||||
<input type="checkbox" name="attr_dexterity_save_prof" value="@{PB}">
|
||||
<div class="custom-saving-throw">
|
||||
<div class="shaped-row flex-end pad-b-sm">
|
||||
<div class="center pad-l-sm pad-r-sm">
|
||||
<input type="checkbox" name="attr_fortitude_save_prof" value="@{PB}">
|
||||
</div>
|
||||
<div class="col-12 edit">
|
||||
<input type="number" name="attr_fortitude_save_bonus" class="no-spin small-label" value="0" step="1">
|
||||
</div>
|
||||
<input type="hidden" name="attr_fortitude_saving_throw_mod">
|
||||
<button type="roll" name="roll_shaped_fortitude_saving_throw" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{FORTITUDE} ^{SAVE}}} @{roll_info} {{roll1=[[@{shaped_d20} + @{fortitude_saving_throw_mod}]]}} @{roll_setting} + @{fortitude_saving_throw_mod}]]}} @{hide_gm_info} @{attacher_fortitude_saving_throw}" tabindex="-1">
|
||||
<span name="attr_fortitude_saving_throw_mod_with_sign" class="col-2-em input-like center bold border-bottom"></span>
|
||||
<span class="ability-saving-throw-name" data-i18n="FORTITUDE"></span>
|
||||
</button>
|
||||
</div>
|
||||
<div class="col-12 edit">
|
||||
<input type="number" name="attr_dexterity_save_bonus" class="no-spin small-label" value="0" step="1">
|
||||
<div class="shaped-row flex-end pad-b-sm">
|
||||
<div class="center pad-l-sm pad-r-sm">
|
||||
<input type="checkbox" name="attr_reflex_save_prof" value="@{PB}">
|
||||
</div>
|
||||
<div class="col-12 edit">
|
||||
<input type="number" name="attr_reflex_save_bonus" class="no-spin small-label" value="0" step="1">
|
||||
</div>
|
||||
<input type="hidden" name="attr_reflex_saving_throw_mod">
|
||||
<button type="roll" name="roll_shaped_reflex_saving_throw" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{REFLEX} ^{SAVE}}} @{roll_info} {{roll1=[[@{shaped_d20} + @{reflex_saving_throw_mod}]]}} @{roll_setting} + @{reflex_saving_throw_mod}]]}} @{hide_gm_info} @{attacher_reflex_saving_throw}" tabindex="-1">
|
||||
<span name="attr_reflex_saving_throw_mod_with_sign" class="col-2-em input-like center bold border-bottom"></span>
|
||||
<span class="ability-saving-throw-name" data-i18n="REFLEX"></span>
|
||||
</button>
|
||||
</div>
|
||||
<div class="shaped-row flex-end">
|
||||
<div class="center pad-l-sm pad-r-sm">
|
||||
<input type="checkbox" name="attr_will_save_prof" value="@{PB}">
|
||||
</div>
|
||||
<div class="col-12 edit">
|
||||
<input type="number" name="attr_will_save_bonus" class="no-spin small-label" value="0" step="1">
|
||||
</div>
|
||||
<input type="hidden" name="attr_will_saving_throw_mod">
|
||||
<button type="roll" name="roll_shaped_will_saving_throw" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{WILL} ^{SAVE}}} @{roll_info} {{roll1=[[@{shaped_d20} + @{will_saving_throw_mod}]]}} @{roll_setting} + @{will_saving_throw_mod}]]}} @{hide_gm_info} @{attacher_will_saving_throw}" tabindex="-1">
|
||||
<span name="attr_will_saving_throw_mod_with_sign" class="col-2-em input-like center bold border-bottom"></span>
|
||||
<span class="ability-saving-throw-name" data-i18n="WILL"></span>
|
||||
</button>
|
||||
</div>
|
||||
<input type="hidden" name="attr_dexterity_saving_throw_mod">
|
||||
<button type="roll" name="roll_shaped_dexterity_saving_throw" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=Dexterity}} {{subheader=Saving Throw}} @{roll_info} {{roll1=[[@{preroll}d20@{postroll}@{d20_mod} + @{dexterity_saving_throw_mod}]]}} @{roll_setting}@{d20_mod} + @{dexterity_saving_throw_mod}]]}} @{attacher_dexterity_saving_throw}" tabindex="-1">
|
||||
<span name="attr_dexterity_saving_throw_mod_with_sign" class="col-2-em input-like inline-block center bold border-bottom"></span>
|
||||
<span class="ability-saving-throw-name pad-l-sm">{{'ABILITIES.dexterity.NAME' | translate}}</span>
|
||||
</button>
|
||||
</div>
|
||||
<div class="shaped-row flex-end pad-b-sm">
|
||||
<div class="center pad-l-sm pad-r-sm">
|
||||
<input type="checkbox" name="attr_constitution_save_prof" value="@{PB}">
|
||||
</div>
|
||||
<div class="col-12 edit">
|
||||
<input type="number" name="attr_constitution_save_bonus" class="no-spin small-label" value="0" step="1">
|
||||
</div>
|
||||
<input type="hidden" name="attr_constitution_saving_throw_mod">
|
||||
<button type="roll" name="roll_shaped_constitution_saving_throw" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=Constitution}} {{subheader=Saving Throw}} @{roll_info} {{roll1=[[@{preroll}d20@{postroll}@{d20_mod} + @{constitution_saving_throw_mod}]]}} @{roll_setting}@{d20_mod} + @{constitution_saving_throw_mod}]]}} @{attacher_constitution_saving_throw}" tabindex="-1">
|
||||
<span name="attr_constitution_saving_throw_mod_with_sign" class="col-2-em input-like inline-block center bold border-bottom"></span>
|
||||
<span class="ability-saving-throw-name pad-l-sm">{{'ABILITIES.constitution.NAME' | translate}}</span>
|
||||
</button>
|
||||
</div>
|
||||
<div class="shaped-row flex-end pad-b-sm">
|
||||
<div class="center pad-l-sm pad-r-sm">
|
||||
<input type="checkbox" name="attr_intelligence_save_prof" value="@{PB}">
|
||||
</div>
|
||||
<div class="col-12 edit">
|
||||
<input type="number" name="attr_intelligence_save_bonus" class="no-spin small-label" value="0" step="1">
|
||||
</div>
|
||||
<input type="hidden" name="attr_intelligence_saving_throw_mod">
|
||||
<button type="roll" name="roll_shaped_intelligence_saving_throw" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=Intelligence}} {{subheader=Saving Throw}} @{roll_info} {{roll1=[[@{preroll}d20@{postroll}@{d20_mod} + @{intelligence_saving_throw_mod}]]}} @{roll_setting}@{d20_mod} + @{intelligence_saving_throw_mod}]]}} @{attacher_intelligence_saving_throw}" tabindex="-1">
|
||||
<span name="attr_intelligence_saving_throw_mod_with_sign" class="col-2-em input-like inline-block center bold border-bottom"></span>
|
||||
<span class="ability-saving-throw-name pad-l-sm">{{'ABILITIES.intelligence.NAME' | translate}}</span>
|
||||
</button>
|
||||
</div>
|
||||
<div class="shaped-row flex-end pad-b-sm">
|
||||
<div class="center pad-l-sm pad-r-sm">
|
||||
<input type="checkbox" name="attr_wisdom_save_prof" value="@{PB}">
|
||||
</div>
|
||||
<div class="col-12 edit">
|
||||
<input type="number" name="attr_wisdom_save_bonus" class="no-spin small-label" value="0" step="1">
|
||||
</div>
|
||||
<input type="hidden" name="attr_wisdom_saving_throw_mod">
|
||||
<button type="roll" name="roll_shaped_wisdom_saving_throw" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=Wisdom}} {{subheader=Saving Throw}} @{roll_info} {{roll1=[[@{preroll}d20@{postroll}@{d20_mod} + @{wisdom_saving_throw_mod}]]}} @{roll_setting}@{d20_mod} + @{wisdom_saving_throw_mod}]]}} @{attacher_wisdom_saving_throw}" tabindex="-1">
|
||||
<span name="attr_wisdom_saving_throw_mod_with_sign" class="col-2-em input-like inline-block center bold border-bottom"></span>
|
||||
<span class="ability-saving-throw-name pad-l-sm">{{'ABILITIES.wisdom.NAME' | translate}}</span>
|
||||
</button>
|
||||
</div>
|
||||
<div class="shaped-row flex-end">
|
||||
<div class="center pad-l-sm pad-r-sm">
|
||||
<input type="checkbox" name="attr_charisma_save_prof" value="@{PB}">
|
||||
</div>
|
||||
<div class="col-12 edit">
|
||||
<input type="number" name="attr_charisma_save_bonus" class="no-spin small-label" value="0" step="1">
|
||||
</div>
|
||||
<input type="hidden" name="attr_charisma_saving_throw_mod">
|
||||
<button type="roll" name="roll_shaped_charisma_saving_throw" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=Charisma}} {{subheader=Saving Throw}} @{roll_info} {{roll1=[[@{preroll}d20@{postroll}@{d20_mod} + @{charisma_saving_throw_mod}]]}} @{roll_setting}@{d20_mod} + @{charisma_saving_throw_mod}]]}} @{attacher_charisma_saving_throw}" tabindex="-1">
|
||||
<span name="attr_charisma_saving_throw_mod_with_sign" class="col-2-em input-like inline-block center bold border-bottom"></span>
|
||||
<span class="ability-saving-throw-name pad-l-sm">{{'ABILITIES.charisma.NAME' | translate}}</span>
|
||||
</button>
|
||||
</div>
|
||||
<button type="roll" name="roll_shaped_saving_throw" class="wrapper-button" value="/w @{character_name} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=Saving Throws}} {{text_big=@{saving_throw_macro_var}}}">
|
||||
<div class="wrap-box-title center">{{'SAVING_THROWS' | translate}}</div>
|
||||
<button type="roll" name="roll_shaped_saving_throw" class="wrapper-button" value="/w @{character_name} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{SAVING_THROWS}}} {{text_big=@{saving_throw_macro_var_to_use}}}">
|
||||
<div class="wrap-box-title center" data-i18n="SAVING_THROWS"></div>
|
||||
</button>
|
||||
</div>
|
||||
@@ -1,98 +1,48 @@
|
||||
<div class="skills wrap-box">
|
||||
<div class="skills wrap-box mar-b-smd">
|
||||
<input type="checkbox" name="attr_show_passive_skills" class="item-shown hidden">
|
||||
<fieldset class="repeating_skill">
|
||||
<div class="shaped-row no-wrap flex-end">
|
||||
<div class="col-11 skill-select-wrapper no-shrink">
|
||||
<span class="en">
|
||||
<select name="attr_proficiency" class="no-border">
|
||||
<option value="unproficient">—    Unproficient</option>
|
||||
<option value="proficient">✓    Proficient</option>
|
||||
<option value="expertise">✗    Expertise</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="de">
|
||||
<select name="attr_proficiency" class="no-border">
|
||||
<option value="unproficient">—    Fehlt Tüchtig</option>
|
||||
<option value="proficient">✓    Tüchtig</option>
|
||||
<option value="expertise">✗    Sachverstand</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="fr">
|
||||
<select name="attr_proficiency" class="no-border">
|
||||
<option value="unproficient">—    Non Maîtrisée</option>
|
||||
<option value="proficient">✓    Maîtrise</option>
|
||||
<option value="expertise">✗    Expertise</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="ru">
|
||||
<select name="attr_proficiency" class="no-border">
|
||||
<option value="unproficient">—    Нет владеет</option>
|
||||
<option value="proficient">✓    Владение</option>
|
||||
<option value="expertise">✗    Эксперт</option>
|
||||
</select>
|
||||
</span>
|
||||
<div class="col-10 no-shrink edit pad-r-sm">
|
||||
<select name="attr_skill_d20">
|
||||
<option value="@{shaped_d20}" data-i18n="NORMAL"></option>
|
||||
<option value="2d20@{d20_mod}kh1" data-i18n="ADVANTAGE"></option>
|
||||
<option value="2d20@{d20_mod}kl1" data-i18n="DISADVANTAGE"></option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-08 skill-select-wrapper no-shrink">
|
||||
<select name="attr_proficiency" class="no-border">
|
||||
<option value="unproficient" data-i18n="SKILL_SELECT_UNPROFICIENT"></option>
|
||||
<option value="proficient" data-i18n="SKILL_SELECT_PROFICIENT"></option>
|
||||
<option value="expertise" data-i18n="SKILL_SELECT_EXPERTISE"></option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-09 edit no-shrink">
|
||||
<input type="number" name="attr_bonus" class="no-spin small-label" value="0" step="1">
|
||||
</div>
|
||||
<button type="roll" name="roll_skill" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name} (@{ability_short_name})}} {{subheader=Ability Check}} @{roll_info} {{roll1=[[@{preroll}d20@{postroll}@{d20_mod} + @{formula}]]}} @{roll_setting}@{d20_mod} + @{formula}]]}} @{attacher_skill}" tabindex="-1">
|
||||
<button type="roll" name="roll_skill" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name} (^{@{ability_key}})}} @{roll_info} @{skill_info} {{roll1=[[@{skill_d20} + @{formula}]]}} @{roll_setting} + @{formula}]]}} @{attacher_skill}" tabindex="-1">
|
||||
<div class="shaped-row no-wrap flex-end">
|
||||
<span name="attr_total_with_sign" class="col-2-em input-like inline-block center bold border-bottom"></span>
|
||||
<span name="attr_name" class="skill-name white-space-no-wrap presentation pad-l-sm"></span>
|
||||
<span name="attr_total_with_sign" class="col-2-em input-like center bold border-bottom"></span>
|
||||
<span name="attr_name" class="skill-name presentation pad-l-sm"></span>
|
||||
</div>
|
||||
</button>
|
||||
<div class="col-50 edit">
|
||||
<input type="text" name="attr_name" class="skill-name">
|
||||
</div>
|
||||
<input type="hidden" name="attr_formula">
|
||||
<input type="hidden" name="attr_ability_short_name">
|
||||
<input type="hidden" name="attr_skill_info">
|
||||
<input type="hidden" name="attr_ability_key">
|
||||
<div class="skills-ability-selector-wrapper no-shrink pad-l-sm">
|
||||
<div class="shaped-row no-wrap vert-center">
|
||||
<span>(</span>
|
||||
<span class="en">
|
||||
<select name="attr_ability" class="skills-ability-selector">
|
||||
<option value="@{strength_mod}">Str</option>
|
||||
<option value="@{dexterity_mod}">Dex</option>
|
||||
<option value="@{constitution_mod}">Con</option>
|
||||
<option value="@{intelligence_mod}">Int</option>
|
||||
<option value="@{wisdom_mod}">Wis</option>
|
||||
<option value="@{charisma_mod}">Cha</option>
|
||||
<option value="0">—</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="de">
|
||||
<select name="attr_ability" class="skills-ability-selector">
|
||||
<option value="@{strength_mod}">Str</option>
|
||||
<option value="@{dexterity_mod}">Ges</option>
|
||||
<option value="@{constitution_mod}">Kon</option>
|
||||
<option value="@{intelligence_mod}">Int</option>
|
||||
<option value="@{wisdom_mod}">Wei</option>
|
||||
<option value="@{charisma_mod}">Cha</option>
|
||||
<option value="0">—</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="fr">
|
||||
<select name="attr_ability" class="skills-ability-selector">
|
||||
<option value="@{strength_mod}">For</option>
|
||||
<option value="@{dexterity_mod}">Dex</option>
|
||||
<option value="@{constitution_mod}">Con</option>
|
||||
<option value="@{intelligence_mod}">Int</option>
|
||||
<option value="@{wisdom_mod}">Sag</option>
|
||||
<option value="@{charisma_mod}">Cha</option>
|
||||
<option value="0">—</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="ru">
|
||||
<select name="attr_ability" class="skills-ability-selector">
|
||||
<option value="@{strength_mod}">Сил</option>
|
||||
<option value="@{dexterity_mod}">Лов</option>
|
||||
<option value="@{constitution_mod}">Тел</option>
|
||||
<option value="@{intelligence_mod}">Инт</option>
|
||||
<option value="@{wisdom_mod}">Муд</option>
|
||||
<option value="@{charisma_mod}">Хар</option>
|
||||
<option value="0">—</option>
|
||||
</select>
|
||||
</span>
|
||||
<select name="attr_ability" class="skills-ability-selector">
|
||||
<option value="0">—</option>
|
||||
<option value="strength" data-i18n="STR"></option>
|
||||
<option value="dexterity" data-i18n="DEX"></option>
|
||||
<option value="constitution" data-i18n="CON"></option>
|
||||
<option value="intelligence" data-i18n="INT"></option>
|
||||
<option value="wisdom" data-i18n="WIS"></option>
|
||||
<option value="charisma" data-i18n="CHA"></option>
|
||||
</select>
|
||||
<span>)</span>
|
||||
</div>
|
||||
</div>
|
||||
@@ -100,20 +50,19 @@
|
||||
<input type="number" name="attr_passive_bonus" class="no-spin small-label" value="0" step="1">
|
||||
</div>
|
||||
<input type="hidden" name="attr_passive">
|
||||
<button type="roll" name="roll_passive" class="item-to-show" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name} (@{ability_short_name})}} {{subheader=Passive Ability Check}} @{roll_info} {{roll1=[[@{passive}]]}} @{attacher_skill}" tabindex="-1">
|
||||
<button type="roll" name="roll_passive" class="item-to-show" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{PASSIVE} @{name} (<span data-i18n=@{ability_key}>@{ability_key}<span>)}} @{roll_info} {{roll1=[[@{passive}]]}} @{hide_gm_info} @{attacher_skill}" tabindex="-1">
|
||||
<div class="shaped-row no-wrap flex-end">
|
||||
<span name="attr_passive" class="col-1-3-em input-like inline-block center border-bottom"></span>
|
||||
<span name="attr_passive" class="col-1-3-em input-like small-label center border-bottom"></span>
|
||||
</div>
|
||||
</button>
|
||||
</div>
|
||||
</fieldset>
|
||||
<div class="mar-t-sm"></div>
|
||||
<input type="checkbox" name="attr_generate_skills" class="toggle-pseudo-button edit"><span class="toggle-pseudo-button button edit">{{'GENERATE_SKILLS' | translate}}</span>
|
||||
<input type="checkbox" name="attr_generate_skills" class="toggle-pseudo-button edit"><span class="toggle-pseudo-button button edit" data-i18n="GENERATE_SKILLS"></span>
|
||||
<div class="mar-t-sm">
|
||||
<input type="checkbox" name="attr_show_passive_skills" class="edit item-shown"><span class="edit">{{'SHOW_PASSIVE' | translate}}</span>
|
||||
<input type="checkbox" name="attr_show_passive_skills" class="edit item-shown"><span class="edit" data-i18n="SHOW_PASSIVE"></span>
|
||||
</div>
|
||||
<button type="roll" name="roll_shaped_ability_checks" class="wrapper-button" value="/w @{character_name} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=Ability Checks}} {{text_big=@{ability_checks_macro_var}}}">
|
||||
<div class="wrap-box-title center">{{'SKILLS_TITLE' | translate}}</div>
|
||||
<button type="roll" name="roll_shaped_ability_checks" class="wrapper-button" value="/w @{character_name} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{ABILITY_CHECKS}}} {{@{ability_checks_text_size}=@{ability_checks_macro_var}}}">
|
||||
<div class="wrap-box-title center" data-i18n="SKILLS"></div>
|
||||
</button>
|
||||
|
||||
</div>
|
||||
@@ -1,6 +1,6 @@
|
||||
<div class="wrap-box">
|
||||
//= include ../traits/traits.html
|
||||
<button type="roll" name="roll_shaped_traits" class="wrapper-button" value="/w @{character_name} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=Traits}} {{text_big=@{traits_macro_var}}}">
|
||||
<div class="wrap-box-title center">{{'FEATURES_AND_TRAITS' | translate}}</div>
|
||||
<button type="roll" name="roll_shaped_traits" class="wrapper-button" value="/w @{character_name} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{TRAITS}}} {{text_big=@{traits_macro_var}}}">
|
||||
<div class="wrap-box-title center" data-i18n="FEATURES_AND_TRAITS"></div>
|
||||
</button>
|
||||
</div>
|
||||
@@ -1,21 +1,21 @@
|
||||
<div class="ammo mar-t-md">
|
||||
<div class="edit wrap-box-label light-label mar-b-sm">{{'AMMO' | translate}}</div>
|
||||
<div class="edit wrap-box-label light-label mar-b-sm" data-i18n="AMMO"></div>
|
||||
<fieldset class="repeating_ammo">
|
||||
<div class="shaped-row compendium-drop-target no-wrap">
|
||||
<div>
|
||||
<input type="number" name="attr_qty" min="0" step="1">
|
||||
<div class="small-label edit center">{{'QTY' | translate}}</div>
|
||||
<div class="small-label edit center" data-i18n="QTY"></div>
|
||||
</div>
|
||||
<div class="edit pad-l-sm">
|
||||
<input type="number" name="attr_weight" class="no-spin" value=".05" step=".005" accept="Weight">
|
||||
<div class="small-label center">{{'WEIGHT' | translate}}</div>
|
||||
<div class="small-label center" data-i18n="WEIGHT"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="small-label center">
|
||||
<button type="roll" name="roll_ammo" class="presentation" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{subheader=Ammo}} {{text_top=@{qty}}}" tabindex="-1">
|
||||
<button type="roll" name="roll_ammo" class="presentation" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{text_big=@{qty}}}" tabindex="-1">
|
||||
<span name="attr_name" class="pseudo-input"></span>
|
||||
</button>
|
||||
<input type="text" name="attr_name" class="edit center small-label no-border" placeholder="arrows" accept="Name">
|
||||
<input type="text" name="attr_name" class="edit center small-label no-border" data-i18n-placeholder="ARROWS" accept="Name">
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
@@ -1,17 +1,17 @@
|
||||
<div class="wrap-box">
|
||||
<div class="shaped-row">
|
||||
<div class="col-03 small-label"></div>
|
||||
<div class="col-20 wrap-box-label light-label pad-r-sm">{{'ARMOR' | translate}}</div>
|
||||
<div class="col-17 wrap-box-label light-label center pad-r-sm">{{'TYPE' | translate}}</div>
|
||||
<div class="edit col-05 wrap-box-label light-label center">{{'AC' | translate}}</div>
|
||||
<div class="col-20 wrap-box-label light-label pad-r-sm" data-i18n="ARMOR"></div>
|
||||
<div class="col-17 wrap-box-label light-label center pad-r-sm" data-i18n="TYPE"></div>
|
||||
<div class="edit col-05 wrap-box-label light-label center" data-i18n="AC"></div>
|
||||
<div class="edit col-02"></div>
|
||||
<div class="edit col-07 wrap-box-label light-label center">{{'BONUS' | translate}}</div>
|
||||
<div class="edit col-07 wrap-box-label light-label center" data-i18n="BONUS"></div>
|
||||
<div class="edit col-02"></div>
|
||||
<div class="col-06 wrap-box-label light-label center">{{'TOTAL' | translate}}</div>
|
||||
<div class="col-11 wrap-box-label light-label pad-l-md">{{'ABILITIES.strength.NAME' | translate}}</div>
|
||||
<div class="col-09 wrap-box-label light-label center pad-l-md">{{'SKILLS.stealth' | translate}}</div>
|
||||
<div class="col-10 wrap-box-label light-label center">{{'USES' | translate}}</div>
|
||||
<div class="col-08 wrap-box-label light-label center pad-l-md">{{'WEIGHT' | translate}}</div>
|
||||
<div class="col-06 wrap-box-label light-label center" data-i18n="TOTAL"></div>
|
||||
<div class="col-11 wrap-box-label light-label pad-l-md" data-i18n="STRENGTH"></div>
|
||||
<div class="col-09 wrap-box-label light-label center pad-l-md" data-i18n="STEALTH"></div>
|
||||
<div class="col-10 wrap-box-label light-label center" data-i18n="USES"></div>
|
||||
<div class="col-08 wrap-box-label light-label center pad-l-md" data-i18n="WEIGHT"></div>
|
||||
</div>
|
||||
<fieldset class="repeating_armor">
|
||||
<div class="shaped-row compendium-drop-target vert-center">
|
||||
@@ -24,50 +24,15 @@
|
||||
<input type="text" name="attr_name" accept="Name">
|
||||
</div>
|
||||
<div class="col-17 center pad-r-sm">
|
||||
<span class="en">
|
||||
<select name="attr_type" accept="Item Type">
|
||||
<option value="Light Armor">Light Armor</option>
|
||||
<option value="Medium Armor">Medium Armor</option>
|
||||
<option value="Heavy Armor">Heavy Armor</option>
|
||||
<option value="Armored">Other Armor</option>
|
||||
<option value="Shield">Shield</option>
|
||||
<option value="AC">Armored and Unarmored</option>
|
||||
<option value="Unarmored">Unarmored</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="de">
|
||||
<select name="attr_type" accept="Item Type">
|
||||
<option value="Light Armor">Leichte Rüstung</option>
|
||||
<option value="Medium Armor">Mittlere Rüstung</option>
|
||||
<option value="Heavy Armor">Schwere Rüstung</option>
|
||||
<option value="Armored">Andere Rüstung</option>
|
||||
<option value="Shield">Schild</option>
|
||||
<option value="AC">Panzer und Ungepanzerten</option>
|
||||
<option value="Unarmored">Ungepanzerten</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="fr">
|
||||
<select name="attr_type" accept="Item Type">
|
||||
<option value="Light Armor">Armure Légère</option>
|
||||
<option value="Medium Armor">Armure Intermédiaire</option>
|
||||
<option value="Heavy Armor">Armure Lourde</option>
|
||||
<option value="Armored">Autre type d'Armure</option>
|
||||
<option value="Shield">Bouclier</option>
|
||||
<option value="AC">Bonus avec et sans armure</option>
|
||||
<option value="Unarmored">Pas une armure</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="ru">
|
||||
<select name="attr_type" accept="Item Type">
|
||||
<option value="Light Armor">Light Armor</option>
|
||||
<option value="Medium Armor">Medium Armor</option>
|
||||
<option value="Heavy Armor">Heavy Armor</option>
|
||||
<option value="Armored">Other Armor</option>
|
||||
<option value="Shield">Shield</option>
|
||||
<option value="AC">Armored and Unarmored</option>
|
||||
<option value="Unarmored">Unarmored</option>
|
||||
</select>
|
||||
</span>
|
||||
<select name="attr_type" accept="Item Type">
|
||||
<option value="Light Armor" data-i18n="LIGHT_ARMOR"></option>
|
||||
<option value="Medium Armor" data-i18n="MEDIUM_ARMOR"></option>
|
||||
<option value="Heavy Armor" data-i18n="HEAVY_ARMOR"></option>
|
||||
<option value="Armored" data-i18n="OTHER_ARMOR"></option>
|
||||
<option value="Shield" data-i18n="SHIELD"></option>
|
||||
<option value="AC" data-i18n="ARMORED_AND_UNARMORED"></option>
|
||||
<option value="Unarmored" data-i18n="UNARMORED"></option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="edit col-05 center">
|
||||
<input type="number" name="attr_ac_base" class="no-spin" value="0" step="1" accept="AC">
|
||||
@@ -81,34 +46,11 @@
|
||||
<span name="attr_ac_total" class="pseudo-input center border-bottom"></span>
|
||||
</div>
|
||||
<div class="col-11 pad-l-md">
|
||||
<span class="en">
|
||||
<select name="attr_strength_requirements">
|
||||
<option value="no">—</option>
|
||||
<option>Str 13</option>
|
||||
<option>Str 15</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="de">
|
||||
<select name="attr_strength_requirements">
|
||||
<option value="no">—</option>
|
||||
<option>Stä 13</option>
|
||||
<option>Stä 15</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="fr">
|
||||
<select name="attr_strength_requirements">
|
||||
<option value="no">—</option>
|
||||
<option>For 13</option>
|
||||
<option>For 15</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="ru">
|
||||
<select name="attr_strength_requirements">
|
||||
<option value="no">—</option>
|
||||
<option>Сил 13</option>
|
||||
<option>Сил 15</option>
|
||||
</select>
|
||||
</span>
|
||||
<select name="attr_strength_requirements">
|
||||
<option value="no">—</option>
|
||||
<option value="Str 13" data-i18n="STR_13"></option>
|
||||
<option value="Str 15" data-i18n="STR_15"></option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-09 center pad-l-md">
|
||||
<input type="checkbox" name="attr_stealth" value="Disadvantage" accept="Stealth">
|
||||
@@ -129,75 +71,35 @@
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
<div class="shaped-row center pad-t-md pad-b-md">
|
||||
<div class="col-12 center pad-r-md">
|
||||
<span name="attr_ac_armored_calc" class="pseudo-input center border-bottom"></span>
|
||||
|
||||
<div class="small-label">{{'AC_ARMORED' | translate}}</div>
|
||||
<div class="small-label" data-i18n="AC_ARMORED"></div>
|
||||
</div>
|
||||
<div class="col-12 center pad-r-md">
|
||||
<span class="en">
|
||||
<select name="attr_ac_unarmored_ability">
|
||||
<option value="0" selected>—</option>
|
||||
<option value="@{strength_mod}">Str</option>
|
||||
<option value="@{dexterity_mod}">Dex</option>
|
||||
<option value="@{constitution_mod}">Con</option>
|
||||
<option value="@{intelligence_mod}">Int</option>
|
||||
<option value="@{wisdom_mod}">Wis</option>
|
||||
<option value="@{charisma_mod}">Cha</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="de">
|
||||
<select name="attr_ac_unarmored_ability">
|
||||
<option value="0" selected>—</option>
|
||||
<option value="@{strength_mod}">Str</option>
|
||||
<option value="@{dexterity_mod}">Ges</option>
|
||||
<option value="@{constitution_mod}">Kon</option>
|
||||
<option value="@{intelligence_mod}">Int</option>
|
||||
<option value="@{wisdom_mod}">Wei</option>
|
||||
<option value="@{charisma_mod}">Cha</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="fr">
|
||||
<select name="attr_ac_unarmored_ability">
|
||||
<option value="0" selected>—</option>
|
||||
<option value="@{strength_mod}">For</option>
|
||||
<option value="@{dexterity_mod}">Dex</option>
|
||||
<option value="@{constitution_mod}">Con</option>
|
||||
<option value="@{intelligence_mod}">Int</option>
|
||||
<option value="@{wisdom_mod}">Sag</option>
|
||||
<option value="@{charisma_mod}">Cha</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="ru">
|
||||
<select name="attr_ac_unarmored_ability">
|
||||
<option value="0" selected>—</option>
|
||||
<option value="@{strength_mod}">Сил</option>
|
||||
<option value="@{dexterity_mod}">Лов</option>
|
||||
<option value="@{constitution_mod}">Тел</option>
|
||||
<option value="@{intelligence_mod}">Инт</option>
|
||||
<option value="@{wisdom_mod}">Муд</option>
|
||||
<option value="@{charisma_mod}">Хар</option>
|
||||
</select>
|
||||
</span>
|
||||
|
||||
<div class="small-label">{{'AC_UNARMORED_ABILITY' | translate}}</div>
|
||||
<select name="attr_ac_unarmored_ability">
|
||||
<option value="" selected>—</option>
|
||||
<option value="strength" data-i18n="STR"></option>
|
||||
<option value="dexterity" data-i18n="DEX"></option>
|
||||
<option value="constitution" data-i18n="CON"></option>
|
||||
<option value="intelligence" data-i18n="INT"></option>
|
||||
<option value="wisdom" data-i18n="WIS"></option>
|
||||
<option value="charisma" data-i18n="CHA"></option>
|
||||
</select>
|
||||
<div class="small-label" data-i18n="AC_UNARMORED_ABILITY"></div>
|
||||
</div>
|
||||
<div class="col-12 center pad-r-md">
|
||||
<span name="attr_ac_unarmored_calc" class="pseudo-input center border-bottom"></span>
|
||||
|
||||
<div class="small-label">{{'AC_UNARMORED' | translate}}</div>
|
||||
<div class="small-label" data-i18n="AC_UNARMORED"></div>
|
||||
</div>
|
||||
<div class="col-15 center bold">
|
||||
<button type="roll" name="roll_shaped_ac" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=AC}} {{text_big=[[@{ac}]]}}">
|
||||
<div class="col-15 center">
|
||||
<button type="roll" name="roll_shaped_ac" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{AC}}} {{text_big=[[@{ac}]]}}">
|
||||
<div class="shield">
|
||||
<span name="attr_AC" class="pseudo-input center big-text bold"></span>
|
||||
|
||||
<div class="wrap-box-title center">{{'ARMOR_CLASS' | translate}}</div>
|
||||
<span name="attr_AC" class="pseudo-input center big-text"></span>
|
||||
<div class="wrap-box-title center" data-i18n="ARMOR_CLASS"></div>
|
||||
</div>
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="wrap-box-title center">{{'ARMOR' | translate}}</div>
|
||||
<div class="wrap-box-title center" data-i18n="ARMOR"></div>
|
||||
</div>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<div class="shaped-row vert-center mar-t-md">
|
||||
<div class="col-02"></div>
|
||||
<div class="col-20 wrap-box-label light-label pad-r-sm">{{'ATTACK' | translate}}</div>
|
||||
<div class="col-45 wrap-box-label light-label pad-r-sm">{{'FREETEXT' | translate}}</div>
|
||||
<div class="col-10 wrap-box-label light-label center">{{'USES' | translate}}</div>
|
||||
<div class="col-07 wrap-box-label light-label center pad-l-md">{{'QTY' | translate}}</div>
|
||||
<div class="col-20 wrap-box-label light-label pad-r-sm" data-i18n="ATTACK"></div>
|
||||
<div class="col-45 wrap-box-label light-label pad-r-sm" data-i18n="FREETEXT"></div>
|
||||
<div class="col-10 wrap-box-label light-label center" data-i18n="USES"></div>
|
||||
<div class="col-07 wrap-box-label light-label center pad-l-md" data-i18n="QTY"></div>
|
||||
<div class="col-01"></div>
|
||||
<div class="col-07 wrap-box-label light-label center">{{'WEIGHT' | translate}}</div>
|
||||
<div class="col-07 wrap-box-label light-label center" data-i18n="WEIGHT"></div>
|
||||
<div class="col-01"></div>
|
||||
<div class="col-07 wrap-box-label light-label center">{{'TOTAL' | translate}}</div>
|
||||
<div class="col-07 wrap-box-label light-label center" data-i18n="TOTAL"></div>
|
||||
</div>
|
||||
<fieldset class="repeating_attack">
|
||||
<div class="shaped-row compendium-drop-target vert-center">
|
||||
|
||||
@@ -1,60 +1,60 @@
|
||||
<div class="coin shaped-row no-wrap vert-center mar-t-md">
|
||||
<div class="wrap-box col-38">
|
||||
<button type="roll" name="roll_shaped_coinage_cp" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=Copper Pieces}} {{text_big=[[@{cp}]]}}" tabindex="-1">
|
||||
<div class="light-label pad-r-sm">{{'COINS_CP' | translate}}</div>
|
||||
<button type="roll" name="roll_shaped_coinage_cp" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{COPPER_PIECES}}} {{text_big=[[@{cp}]]}}" tabindex="-1">
|
||||
<div class="light-label pad-r-sm" data-i18n="COINS_CP"></div>
|
||||
</button>
|
||||
</div>
|
||||
<div class="wrap-box coin-value-wrap">
|
||||
<div class="shaped-row wrap-box coin-value-wrap">
|
||||
<input type="number" name="attr_cp" class="no-spin no-border" value="0" min="0" step="1">
|
||||
</div>
|
||||
</div>
|
||||
<div class="coin shaped-row no-wrap vert-center mar-t-lg">
|
||||
<div class="coin shaped-row no-wrap vert-center mar-t-md">
|
||||
<div class="wrap-box col-38">
|
||||
<button type="roll" name="roll_shaped_coinage_sp" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=Silver Pieces}} {{text_big=[[@{sp}]]}}" tabindex="-1">
|
||||
<div class="light-label pad-r-sm">{{'COINS_SP' | translate}}</div>
|
||||
<button type="roll" name="roll_shaped_coinage_sp" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{SILVER_PIECES}}} {{text_big=[[@{sp}]]}}" tabindex="-1">
|
||||
<div class="light-label pad-r-sm" data-i18n="COINS_SP"></div>
|
||||
</button>
|
||||
</div>
|
||||
<div class="wrap-box coin-value-wrap">
|
||||
<div class="shaped-row wrap-box coin-value-wrap">
|
||||
<input type="number" name="attr_sp" class="no-spin no-border" value="0" min="0" step="1">
|
||||
</div>
|
||||
</div>
|
||||
<div class="coin shaped-row no-wrap vert-center mar-t-lg">
|
||||
<div class="coin shaped-row no-wrap vert-center mar-t-md">
|
||||
<div class="wrap-box col-38">
|
||||
<button type="roll" name="roll_shaped_coinage_ep" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=Electrum Pieces}} {{text_big=[[@{ep}]]}}" tabindex="-1">
|
||||
<div class="light-label pad-r-sm">{{'COINS_EP' | translate}}</div>
|
||||
<button type="roll" name="roll_shaped_coinage_ep" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{ELECTRUM_PIECES}}} {{text_big=[[@{ep}]]}}" tabindex="-1">
|
||||
<div class="light-label pad-r-sm" data-i18n="COINS_EP"></div>
|
||||
</button>
|
||||
</div>
|
||||
<div class="wrap-box coin-value-wrap">
|
||||
<div class="shaped-row wrap-box coin-value-wrap">
|
||||
<input type="number" name="attr_ep" class="no-spin no-border" value="0" min="0" step="1">
|
||||
</div>
|
||||
</div>
|
||||
<div class="coin shaped-row no-wrap vert-center mar-t-lg">
|
||||
<div class="coin shaped-row no-wrap vert-center mar-t-md">
|
||||
<div class="wrap-box col-38">
|
||||
<button type="roll" name="roll_shaped_coinage_gp" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=Gold Pieces}} {{text_big=[[@{gp}]]}}" tabindex="-1">
|
||||
<div class="light-label pad-r-sm">{{'COINS_GP' | translate}}</div>
|
||||
<button type="roll" name="roll_shaped_coinage_gp" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{GOLD_PIECES}}} {{text_big=[[@{gp}]]}}" tabindex="-1">
|
||||
<div class="light-label pad-r-sm" data-i18n="COINS_GP"></div>
|
||||
</button>
|
||||
</div>
|
||||
<div class="wrap-box coin-value-wrap">
|
||||
<div class="shaped-row wrap-box coin-value-wrap">
|
||||
<input type="number" name="attr_gp" class="no-spin no-border" value="0" min="0" step="1">
|
||||
</div>
|
||||
</div>
|
||||
<div class="coin shaped-row no-wrap vert-center mar-t-lg">
|
||||
<div class="coin shaped-row no-wrap vert-center mar-t-md">
|
||||
<div class="wrap-box col-38">
|
||||
<button type="roll" name="roll_shaped_coinage_pp" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=Platinum Pieces}} {{text_big=[[@{pp}]]}}" tabindex="-1">
|
||||
<div class="light-label pad-r-sm">{{'COINS_PP' | translate}}</div>
|
||||
<button type="roll" name="roll_shaped_coinage_pp" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{PLATINUM_PIECES}}} {{text_big=[[@{pp}]]}}" tabindex="-1">
|
||||
<div class="light-label pad-r-sm" data-i18n="COINS_PP"></div>
|
||||
</button>
|
||||
</div>
|
||||
<div class="wrap-box coin-value-wrap">
|
||||
<div class="shaped-row wrap-box coin-value-wrap">
|
||||
<input type="number" name="attr_pp" class="no-spin no-border" value="0" min="0" step="1">
|
||||
</div>
|
||||
</div>
|
||||
<div class="coin shaped-row no-wrap vert-center mar-t-lg">
|
||||
<div class="coin shaped-row no-wrap vert-center mar-t-md">
|
||||
<div class="wrap-box col-38">
|
||||
<button type="roll" name="roll_shaped_coinage_total_gp" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=Total Gold Value}} {{text_big=[[@{total_gp}]]}}" tabindex="-1">
|
||||
<div class="light-label bold pad-r-sm">{{'COINS_GP' | translate}}</div>
|
||||
<button type="roll" name="roll_shaped_coinage_total_gp" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{TOTAL_GOLD_VALUE}}} {{text_big=[[@{total_gp}]]}}" tabindex="-1">
|
||||
<div class="light-label bold pad-r-sm" data-i18n="COINS_GP"></div>
|
||||
</button>
|
||||
</div>
|
||||
<div class="wrap-box coin-value-wrap">
|
||||
<div class="shaped-row wrap-box coin-value-wrap">
|
||||
<input type="number" name="attr_total_gp" class="bold no-border" value="0" readonly>
|
||||
</div>
|
||||
</div>
|
||||
@@ -19,6 +19,6 @@
|
||||
//= include attacks.html
|
||||
</div>
|
||||
</div>
|
||||
<div class="wrap-box-title center">{{'EQUIPMENT' | translate}}</div>
|
||||
<div class="wrap-box-title center" data-i18n="EQUIPMENT"></div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -1,13 +1,13 @@
|
||||
<div class="shaped-row">
|
||||
<div class="col-02"></div>
|
||||
<div class="col-20 wrap-box-label light-label pad-r-sm">{{'EQUIPMENT' | translate}}</div>
|
||||
<div class="col-45 wrap-box-label light-label pad-r-sm">{{'CONTENT' | translate}}</div>
|
||||
<div class="col-10 wrap-box-label light-label center">{{'USES' | translate}}</div>
|
||||
<div class="col-07 wrap-box-label light-label center pad-l-md">{{'QTY' | translate}}</div>
|
||||
<div class="col-20 wrap-box-label light-label pad-r-sm" data-i18n="EQUIPMENT"></div>
|
||||
<div class="col-45 wrap-box-label light-label pad-r-sm" data-i18n="CONTENT"></div>
|
||||
<div class="col-10 wrap-box-label light-label center" data-i18n="USES"></div>
|
||||
<div class="col-07 wrap-box-label light-label center pad-l-md" data-i18n="QTY"></div>
|
||||
<div class="col-01"></div>
|
||||
<div class="col-07 wrap-box-label light-label center">{{'WEIGHT' | translate}}</div>
|
||||
<div class="col-07 wrap-box-label light-label center" data-i18n="WEIGHT"></div>
|
||||
<div class="col-01"></div>
|
||||
<div class="col-07 wrap-box-label light-label center">{{'TOTAL' | translate}}</div>
|
||||
<div class="col-07 wrap-box-label light-label center" data-i18n="TOTAL"></div>
|
||||
</div>
|
||||
<fieldset class="repeating_equipment">
|
||||
<div class="shaped-row compendium-drop-target vert-center">
|
||||
|
||||
@@ -2,99 +2,77 @@
|
||||
<div class="col-50 pad-r-sm">
|
||||
<div class="wrap-box">
|
||||
<div class="shaped-row vert-center">
|
||||
<div class="col-50 small-label">
|
||||
{{'ATTACKS' | translate}}
|
||||
</div>
|
||||
<div class="col-50 small-label" data-i18n="ATTACKS"></div>
|
||||
<div class="col-50">
|
||||
<span name="attr_weight_attacks" class="pseudo-input center border-bottom"></span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="shaped-row vert-center">
|
||||
<div class="col-50 small-label">
|
||||
{{'AMMO' | translate}}
|
||||
</div>
|
||||
<div class="col-50 small-label" data-i18n="AMMO"></div>
|
||||
<div class="col-50">
|
||||
<span name="attr_weight_ammo" class="pseudo-input center border-bottom"></span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="shaped-row vert-center">
|
||||
<div class="col-50 small-label">
|
||||
{{'ARMOR' | translate}}
|
||||
</div>
|
||||
<div class="col-50 small-label" data-i18n="ARMOR"></div>
|
||||
<div class="col-50">
|
||||
<span name="attr_weight_armor" class="pseudo-input center border-bottom"></span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="shaped-row vert-center">
|
||||
<div class="col-50 small-label">
|
||||
{{'EQUIPMENT' | translate}}
|
||||
</div>
|
||||
<div class="col-50 small-label" data-i18n="EQUIPMENT"></div>
|
||||
<div class="col-50">
|
||||
<span name="attr_weight_equipment" class="pseudo-input center border-bottom"></span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="shaped-row vert-center">
|
||||
<div class="col-50 small-label">
|
||||
{{'COINAGE' | translate}}
|
||||
</div>
|
||||
<div class="col-50 small-label" data-i18n="COINAGE"></div>
|
||||
<div class="col-50">
|
||||
<span name="attr_weight_coinage" class="pseudo-input center border-bottom"></span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="shaped-row vert-center">
|
||||
<div class="col-50 small-label">
|
||||
{{'TOTAL' | translate}}
|
||||
</div>
|
||||
<div class="col-50 small-label" data-i18n="TOTAL"></div>
|
||||
<div class="col-50">
|
||||
<span name="attr_weight_total" class="pseudo-input center border-bottom bold"></span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="wrap-box-title center">{{'WEIGHT' | translate}}</div>
|
||||
<div class="wrap-box-title center" data-i18n="WEIGHT"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-50 pad-l-sm">
|
||||
<div class="wrap-box">
|
||||
<div class="shaped-row edit">
|
||||
<div class="col-75 small-label">
|
||||
{{'MULTIPLIER' | translate}}
|
||||
</div>
|
||||
<div class="col-75 small-label" data-i18n="MULTIPLIER"></div>
|
||||
<div class="col-25">
|
||||
<input type="number" name="attr_weight_multiplier" class="no-spin" value="1" step=".05">
|
||||
</div>
|
||||
</div>
|
||||
<div class="shaped-row">
|
||||
<div class="col-75 small-label">
|
||||
{{'CARRYING_CAPACITY' | translate}}
|
||||
</div>
|
||||
<div class="col-75 small-label" data-i18n="CARRYING_CAPACITY"></div>
|
||||
<div class="col-25">
|
||||
<span name="attr_carrying_capacity" class="pseudo-input center border-bottom"></span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="shaped-row">
|
||||
<div class="col-75 small-label">
|
||||
{{'CARRYING_PUSH_DRAG_LIFT' | translate}}
|
||||
</div>
|
||||
<div class="col-75 small-label" data-i18n="CARRYING_PUSH_DRAG_LIFT"></div>
|
||||
<div class="col-25">
|
||||
<span name="attr_max_push_drag_lift" class="pseudo-input center border-bottom"></span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="shaped-row">
|
||||
<div class="col-75 small-label">
|
||||
{{'ENCUMBERED' | translate}}
|
||||
</div>
|
||||
<div class="col-75 small-label" data-i18n="ENCUMBERED"></div>
|
||||
<div class="col-25">
|
||||
<span name="attr_encumbered" class="pseudo-input center border-bottom"></span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="shaped-row">
|
||||
<div class="col-75 small-label">
|
||||
{{'ENCUMBERED_HEAVILY' | translate}}
|
||||
</div>
|
||||
<div class="col-75 small-label" data-i18n="ENCUMBERED_HEAVILY"></div>
|
||||
<div class="col-25">
|
||||
<span name="attr_heavily_encumbered" class="pseudo-input center border-bottom"></span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="wrap-box-title center">{{'CARRYING_CAPACITY' | translate}}</div>
|
||||
<div class="wrap-box-title center" data-i18n="CARRYING_CAPACITY"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -1,3 +1,2 @@
|
||||
//= include flags.html
|
||||
<input class="slide-input-pc" type="checkbox" name="attr_is_npc" value="1"><label class="slide-toggle-pc"><span class="slide-cover">···</span><span class="slide-toggle-pc-left">{{'PC' | translate}}</span><span class="slide-toggle-pc-right">{{'NPC' | translate}}</span></label>
|
||||
<input class="slide-input-pc" type="checkbox" name="attr_is_npc" value="1"><label class="slide-toggle-pc"><span class="slide-cover">···</span><span class="slide-toggle-pc-left" data-i18n="PC"></span><span class="slide-toggle-pc-right" data-i18n="NPC"></span></label>
|
||||
<span class="small-label bold pad-l-sm">Shaped v<span name="attr_version" class="bold small-label"></span></span>
|
||||
@@ -1,4 +0,0 @@
|
||||
<input type="radio" name="attr_lang" class="toggle-language float-right" value="ru" checked><span class="toggle-language ru float-right"></span>
|
||||
<input type="radio" name="attr_lang" class="toggle-language float-right" value="fr"><span class="toggle-language fr float-right"></span>
|
||||
<input type="radio" name="attr_lang" class="toggle-language float-right" value="de"><span class="toggle-language de float-right"></span>
|
||||
<input type="radio" name="attr_lang" class="toggle-language float-right" value="en" checked><span class="toggle-language en float-right"></span>
|
||||
@@ -6,37 +6,36 @@
|
||||
</div>
|
||||
<div class="character-name">
|
||||
<input type="text" name="attr_character_name">
|
||||
|
||||
<div class="wrap-box-label bold">{{'CHARACTER_NAME' | translate}}</div>
|
||||
<div class="wrap-box-label" data-i18n="CHARACTER_NAME"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-60 header-info">
|
||||
<div class="wrap-box pad-md">
|
||||
<div class="wrap-box">
|
||||
<div class="shaped-row">
|
||||
<div class="col-70 pad-r-lg">
|
||||
<input type="text" name="attr_class_and_level" readonly>
|
||||
<button type="roll" name="roll_shaped_class" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=Class & Level}} {{text_big=@{class_and_level}}}">
|
||||
<div class="wrap-box-label bold">{{'CLASS_AND_LEVEL' | translate}}</div>
|
||||
<input type="text" name="attr_class_and_level" data-i18n-placeholder="CLASS_AND_LEVEL_PLACEHOLDER" readonly>
|
||||
<button type="roll" name="roll_shaped_class" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{CLASS_AND_LEVEL}}} {{text_big=@{class_and_level}}}">
|
||||
<div class="wrap-box-label" data-i18n="CLASS_AND_LEVEL"></div>
|
||||
</button>
|
||||
</div>
|
||||
<div class="col-30">
|
||||
<input type="text" name="attr_background">
|
||||
<button type="roll" name="roll_shaped_background" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=Background}} {{text_big=@{background}}}">
|
||||
<div class="wrap-box-label bold">{{'BACKGROUND' | translate}}</div>
|
||||
<button type="roll" name="roll_shaped_background" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{BACKGROUND}}} {{text_big=@{background}}}">
|
||||
<div class="wrap-box-label" data-i18n="BACKGROUND"></div>
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="shaped-row">
|
||||
<div class="col-35 pad-r-lg">
|
||||
<input type="text" name="attr_race">
|
||||
<button type="roll" name="roll_shaped_race" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=Race}} {{text_big=@{race}}}">
|
||||
<div class="wrap-box-label bold">{{'RACE' | translate}}</div>
|
||||
<button type="roll" name="roll_shaped_race" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{RACE}}} {{text_big=@{race}}}">
|
||||
<div class="wrap-box-label" data-i18n="RACE"></div>
|
||||
</button>
|
||||
</div>
|
||||
<div class="col-35 pad-r-lg">
|
||||
<input type="text" name="attr_alignment">
|
||||
<button type="roll" name="roll_shaped_alignment" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=Alignment}} {{text_big=@{alignment}}}">
|
||||
<div class="wrap-box-label bold">{{'ALIGNMENT' | translate}}</div>
|
||||
<button type="roll" name="roll_shaped_alignment" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{ALIGNMENT}}} {{text_big=@{alignment}}}">
|
||||
<div class="wrap-box-label" data-i18n="ALIGNMENT"></div>
|
||||
</button>
|
||||
</div>
|
||||
<div class="col-30">
|
||||
@@ -49,12 +48,12 @@
|
||||
<span name="attr_xp_next_level" class="pseudo-input border-bottom center"></span>
|
||||
</div>
|
||||
</div>
|
||||
<button type="roll" name="roll_shaped_xp" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=Experience Points}} {{text_top=[[@{xp}]]/[[@{xp_next_level}]]}} {{text_big=for level [[@{level} + 1]]}}">
|
||||
<div class="wrap-box-label bold">{{'EXPERIENCE_POINTS' | translate}}</div>
|
||||
<button type="roll" name="roll_shaped_xp" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{EXPERIENCE_POINTS}}} {{text_big=[[@{xp}]]/[[@{xp_next_level}]] for level [[@{level} + 1]]}}">
|
||||
<div class="wrap-box-label" data-i18n="EXPERIENCE_POINTS"></div>
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -1,14 +1,14 @@
|
||||
<div class="mar-t-md npc"></div>
|
||||
<input type="radio" name="attr_tab" class="toggle-page-core" value="core" checked><span class="toggle-page-core button">{{'CORE' | translate}}</span>
|
||||
<input type="radio" name="attr_tab" class="toggle-page-spells" value="spells"><span class="toggle-page-spells button">{{'SPELLS' | translate}}</span>
|
||||
<input type="radio" name="attr_tab" class="toggle-page-equipment pc" value="equipment"><span class="toggle-page-equipment button pc">{{'EQUIPMENT' | translate}}</span>
|
||||
<input type="radio" name="attr_tab" class="toggle-page-character pc" value="character"><span class="toggle-page-character button pc">{{'CHARACTER' | translate}}</span>
|
||||
<div class="mar-t-md"></div>
|
||||
<input type="radio" name="attr_tab" class="toggle-page-core" value="core" checked><span class="toggle-page-core button" data-i18n="CORE"></span>
|
||||
<input type="radio" name="attr_tab" class="toggle-page-spells" value="spells"><span class="toggle-page-spells button" data-i18n="SPELLS"></span>
|
||||
<input type="radio" name="attr_tab" class="toggle-page-equipment pc" value="equipment"><span class="toggle-page-equipment button pc" data-i18n="EQUIPMENT"></span>
|
||||
<input type="radio" name="attr_tab" class="toggle-page-character pc" value="character"><span class="toggle-page-character button pc" data-i18n="CHARACTER"></span>
|
||||
<input type="radio" name="attr_tab" class="toggle-page-settings" value="settings"><span class="toggle-page-settings button pictos">y</span>
|
||||
<input type="radio" name="attr_tab" class="toggle-page-all" value="all"><span class="toggle-page-all button">{{'ALL' | translate}}</span>
|
||||
<input type="radio" name="attr_tab" class="toggle-page-all" value="all"><span class="toggle-page-all button" data-i18n="ALL"></span>
|
||||
<input type="checkbox" name="attr_edit_mode" class="toggle-edit-mode mar-l-lg negative-mar-t-eight"><span class="toggle-edit-mode pictos negative-mar-t-eight">p</span>
|
||||
|
||||
<div class="float-right mar-t-smd">
|
||||
<input type="radio" name="attr_roll_setting" class="toggle-roll-normal" value="@{roll_1}" checked><span class="toggle-roll-normal button">{{'NORMAL' | translate}}</span>
|
||||
<input type="radio" name="attr_roll_setting" class="toggle-roll-advantage" value="@{roll_advantage}"><span class="toggle-roll-advantage button">{{'ADVANTAGE' | translate}}</span>
|
||||
<input type="radio" name="attr_roll_setting" class="toggle-roll-disadvantage" value="@{roll_disadvantage}"><span class="toggle-roll-disadvantage button">{{'DISADVANTAGE' | translate}}</span>
|
||||
<input type="radio" name="attr_roll_setting" class="toggle-roll-normal" value="{{ignore=[[0" checked><span class="toggle-roll-normal button" data-i18n="NORMAL"></span>
|
||||
<input type="radio" name="attr_roll_setting" class="toggle-roll-advantage" value="adv {{ignore=[[0"><span class="toggle-roll-advantage button" data-i18n="ADVANTAGE"></span>
|
||||
<input type="radio" name="attr_roll_setting" class="toggle-roll-disadvantage" value="dis {{ignore=[[0"><span class="toggle-roll-disadvantage button" data-i18n="DISADVANTAGE"></span>
|
||||
</div>
|
||||
+8
-11
@@ -1,16 +1,7 @@
|
||||
<input type="hidden" name="attr_has_barbarian_levels" class="has-barbarian-levels hidden">
|
||||
<input type="hidden" name="attr_has_bard_levels" class="has-bard-levels hidden">
|
||||
<input type="hidden" name="attr_has_cleric_levels" class="has-cleric-levels hidden">
|
||||
<input type="hidden" name="attr_has_druid_levels" class="has-druid-levels hidden">
|
||||
<input type="hidden" name="attr_has_fighter_levels" class="has-fighter-levels hidden">
|
||||
<input type="hidden" name="attr_has_monk_levels" class="has-monk-levels hidden">
|
||||
<input type="hidden" name="attr_has_paladin_levels" class="has-paladin-levels hidden">
|
||||
<input type="hidden" name="attr_has_ranger_levels" class="has-ranger-levels hidden">
|
||||
<input type="hidden" name="attr_has_rogue_levels" class="has-rogue-levels hidden">
|
||||
<input type="hidden" name="attr_has_sorcerer_levels" class="has-sorcerer-levels hidden">
|
||||
<input type="hidden" name="attr_has_warlock_levels" class="has-warlock-levels hidden">
|
||||
<input type="hidden" name="attr_has_wizard_levels" class="has-wizard-levels hidden">
|
||||
|
||||
<input type="checkbox" name="attr_spell_slots_l0_toggle" class="toggle-spell-level-0 hidden">
|
||||
<input type="checkbox" name="attr_spell_slots_l1_toggle" class="toggle-spell-level-1 hidden">
|
||||
<input type="checkbox" name="attr_spell_slots_l2_toggle" class="toggle-spell-level-2 hidden">
|
||||
<input type="checkbox" name="attr_spell_slots_l3_toggle" class="toggle-spell-level-3 hidden">
|
||||
@@ -19,4 +10,10 @@
|
||||
<input type="checkbox" name="attr_spell_slots_l6_toggle" class="toggle-spell-level-6 hidden">
|
||||
<input type="checkbox" name="attr_spell_slots_l7_toggle" class="toggle-spell-level-7 hidden">
|
||||
<input type="checkbox" name="attr_spell_slots_l8_toggle" class="toggle-spell-level-8 hidden">
|
||||
<input type="checkbox" name="attr_spell_slots_l9_toggle" class="toggle-spell-level-9 hidden">
|
||||
<input type="checkbox" name="attr_spell_slots_l9_toggle" class="toggle-spell-level-9 hidden">
|
||||
|
||||
<input type="hidden" name="attr_roll_info">
|
||||
<input type="hidden" name="attr_shaped_d20" value="d20">
|
||||
<input type="hidden" name="attr_d20_mod">
|
||||
|
||||
<input type="hidden" name="attr_use_custom_saving_throws" class="toggle-use-custom-saving-throws hidden">
|
||||
@@ -0,0 +1,113 @@
|
||||
<input type="checkbox" name="attr_hd_d2_toggle" value="1" class="toggle-hd-d2 hidden">
|
||||
<input type="checkbox" name="attr_hd_d4_toggle" value="1" class="toggle-hd-d4 hidden">
|
||||
<input type="checkbox" name="attr_hd_d6_toggle" value="1" class="toggle-hd-d6 hidden">
|
||||
<input type="checkbox" name="attr_hd_d8_toggle" value="1" class="toggle-hd-d8 hidden">
|
||||
<input type="checkbox" name="attr_hd_d10_toggle" value="1" class="toggle-hd-d10 hidden">
|
||||
<input type="checkbox" name="attr_hd_d12_toggle" value="1" class="toggle-hd-d12 hidden">
|
||||
<input type="checkbox" name="attr_hd_d20_toggle" value="1" class="toggle-hd-d20 hidden">
|
||||
|
||||
<div class="shaped-row center flex-end toggle-hd-d2">
|
||||
<div class="col-29 pad-r-sm">
|
||||
<input type="number" name="attr_hd_d2" class="no-spin no-border" min="0" step="1">
|
||||
</div>
|
||||
<div class="col-05">/</div>
|
||||
<div class="col-29">
|
||||
<span name="attr_hd_d2_max" class="center"></span>
|
||||
</div>
|
||||
<input type="hidden" name="attr_hd_d2_query">
|
||||
<div class="col-37 center">
|
||||
<button type="roll" name="roll_shaped_hd_d2" class="bold" value="@{hit_dice_output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{hd_d2_query}d2 ^{HIT_DICE}}} {{uses=@{hd_d2}}} {{uses_max=@{hd_d2|max}}} @{roll_info} {{roll1=[[{((@{hd_d2_query})d2[d2 * hd] + ((@{hd_d2_query}) * @{constitution_mod})[con mod * hd]), 0d0+1}kh1[minimum of 1]]]}} @{attacher_hit_dice}">
|
||||
d2
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="shaped-row center flex-end toggle-hd-d4">
|
||||
<div class="col-29 pad-r-sm">
|
||||
<input type="number" name="attr_hd_d4" class="no-spin no-border" min="0" step="1">
|
||||
</div>
|
||||
<div class="col-05">/</div>
|
||||
<div class="col-29">
|
||||
<span name="attr_hd_d4_max" class="center"></span>
|
||||
</div>
|
||||
<input type="hidden" name="attr_hd_d4_query">
|
||||
<div class="col-37 center">
|
||||
<button type="roll" name="roll_shaped_hd_d4" class="bold" value="@{hit_dice_output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{hd_d4_query}d4 ^{HIT_DICE}}} {{uses=@{hd_d4}}} {{uses_max=@{hd_d4|max}}} @{roll_info} {{roll1=[[{((@{hd_d4_query})d4[d4 * hd] + ((@{hd_d4_query}) * @{constitution_mod})[con mod * hd]), 0d0+1}kh1[minimum of 1]]]}} @{attacher_hit_dice}">
|
||||
d4
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="shaped-row center flex-end toggle-hd-d6">
|
||||
<div class="col-29 pad-r-sm">
|
||||
<input type="number" name="attr_hd_d6" class="no-spin no-border" min="0" step="1">
|
||||
</div>
|
||||
<div class="col-05">/</div>
|
||||
<div class="col-29">
|
||||
<span name="attr_hd_d6_max" class="center"></span>
|
||||
</div>
|
||||
<input type="hidden" name="attr_hd_d6_query">
|
||||
<div class="col-37 center">
|
||||
<button type="roll" name="roll_shaped_hd_d6" class="bold" value="@{hit_dice_output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{hd_d6_query}d6 ^{HIT_DICE}}} {{uses=@{hd_d6}}} {{uses_max=@{hd_d6|max}}} @{roll_info} {{roll1=[[{((@{hd_d6_query})d6[d6 * hd] + ((@{hd_d6_query}) * @{constitution_mod})[con mod * hd]), 0d0+1}kh1[minimum of 1]]]}} @{attacher_hit_dice}">
|
||||
d6
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="shaped-row center flex-end toggle-hd-d8">
|
||||
<div class="col-29 pad-r-sm">
|
||||
<input type="number" name="attr_hd_d8" class="no-spin no-border" min="0" step="1">
|
||||
</div>
|
||||
<div class="col-05">/</div>
|
||||
<div class="col-29">
|
||||
<span name="attr_hd_d8_max" class="center"></span>
|
||||
</div>
|
||||
<input type="hidden" name="attr_hd_d8_query">
|
||||
<div class="col-37 center">
|
||||
<button type="roll" name="roll_shaped_hd_d8" class="bold" value="@{hit_dice_output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{hd_d8_query}d8 ^{HIT_DICE}}} {{uses=@{hd_d8}}} {{uses_max=@{hd_d8|max}}} @{roll_info} {{roll1=[[{((@{hd_d8_query})d8[d8 * hd] + ((@{hd_d8_query}) * @{constitution_mod})[con mod * hd]), 0d0+1}kh1[minimum of 1]]]}} @{attacher_hit_dice}">
|
||||
d8
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="shaped-row center flex-end toggle-hd-d10">
|
||||
<div class="col-29 pad-r-sm">
|
||||
<input type="number" name="attr_hd_d10" class="no-spin no-border" min="0" step="1">
|
||||
</div>
|
||||
<div class="col-05">/</div>
|
||||
<div class="col-29">
|
||||
<span name="attr_hd_d10_max" class="center"></span>
|
||||
</div>
|
||||
<input type="hidden" name="attr_hd_d10_query">
|
||||
<div class="col-37 center">
|
||||
<button type="roll" name="roll_shaped_hd_d10" class="bold" value="@{hit_dice_output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{hd_d10_query}d10 ^{HIT_DICE}}} {{uses=@{hd_d10}}} {{uses_max=@{hd_d10|max}}} @{roll_info} {{roll1=[[{((@{hd_d10_query})d10[d10 * hd] + ((@{hd_d10_query}) * @{constitution_mod})[con mod * hd]), 0d0+1}kh1[minimum of 1]]]}} @{attacher_hit_dice}">
|
||||
d10
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="shaped-row center flex-end toggle-hd-d12">
|
||||
<div class="col-29 pad-r-sm">
|
||||
<input type="number" name="attr_hd_d12" class="no-spin no-border" min="0" step="1">
|
||||
</div>
|
||||
<div class="col-05">/</div>
|
||||
<div class="col-29">
|
||||
<span name="attr_hd_d12_max" class="center"></span>
|
||||
</div>
|
||||
<input type="hidden" name="attr_hd_d12_query">
|
||||
<div class="col-37 center">
|
||||
<button type="roll" name="roll_shaped_hd_d12" class="bold" value="@{hit_dice_output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{hd_d12_query}d12 ^{HIT_DICE}}} {{uses=@{hd_d12}}} {{uses_max=@{hd_d12|max}}} @{roll_info} {{roll1=[[{((@{hd_d12_query})d12[d12 * hd] + ((@{hd_d12_query}) * @{constitution_mod})[con mod * hd]), 0d0+1}kh1[minimum of 1]]]}} @{attacher_hit_dice}">
|
||||
d12
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="shaped-row center flex-end toggle-hd-d20">
|
||||
<div class="col-29 pad-r-sm">
|
||||
<input type="number" name="attr_hd_d20" class="no-spin no-border" min="0" step="1">
|
||||
</div>
|
||||
<div class="col-05">/</div>
|
||||
<div class="col-29">
|
||||
<span name="attr_hd_d20_max" class="center"></span>
|
||||
</div>
|
||||
<input type="hidden" name="attr_hd_d20_query">
|
||||
<div class="col-37 center">
|
||||
<button type="roll" name="roll_shaped_hd_d20" class="bold" value="@{hit_dice_output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{hd_d20_query}d20 ^{HIT_DICE}}} {{uses=@{hd_d20}}} {{uses_max=@{hd_d20|max}}} @{roll_info} {{roll1=[[{((@{hd_d20_query})d20[d20 * hd] + ((@{hd_d20_query}) * @{constitution_mod})[con mod * hd]), 0d0+1}kh1[minimum of 1]]]}} @{attacher_hit_dice}">
|
||||
d20
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
@@ -2,10 +2,10 @@
|
||||
<div class="overlay absolute">
|
||||
<div class="shaped-row fixed pad-l-hundred pad-t-hundred">
|
||||
<div class="pad-r-md">
|
||||
<input type="checkbox" name="attr_reject_import" class="toggle-pseudo-button"><span class="toggle-pseudo-button button">{{'CANCEL' | translate}}</span>
|
||||
<input type="checkbox" name="attr_reject_import" class="toggle-pseudo-button"><span class="toggle-pseudo-button button" data-i18n="CANCEL"></span>
|
||||
</div>
|
||||
<div class="pad-l-md">
|
||||
<input type="checkbox" name="attr_accept_import" class="toggle-pseudo-button"><span class="toggle-pseudo-button button">{{'IMPORT' | translate}}</span>
|
||||
<input type="checkbox" name="attr_accept_import" class="toggle-pseudo-button"><span class="toggle-pseudo-button button" data-i18n="IMPORT"></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -1,12 +1,18 @@
|
||||
<input type="hidden" name="attr_ability_checks_query_var">
|
||||
<button type="roll" name="roll_shaped_ability_checks_query" class="visible-button" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{subheader=Ability Check}} @{roll_info} @{ability_checks_query_var}">
|
||||
{{'ABILITY_CHECKS_QUERY' | translate}}
|
||||
</button>
|
||||
<div class="shaped-row center">
|
||||
<div class="col-40">
|
||||
<select name="attr_ability_checks_text_size">
|
||||
<option value="text" data-i18n="NORMAL"></option>
|
||||
<option value="text_big" data-i18n="BIG" selected></option>
|
||||
</select>
|
||||
<div class="small-label" data-i18n="TEXT_SIZE"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="mar-t-sm"></div>
|
||||
<span data-i18n="SHOW_TOTALS"></span><input type="checkbox" name="attr_ability_checks_show_totals" checked>
|
||||
<div class="mar-t-sm"></div>
|
||||
<input type="hidden" name="attr_ability_checks_macro_var">
|
||||
<button type="roll" name="roll_shaped_ability_checks" class="visible-button" value="/w @{character_name} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=Ability Checks}} {{text_big=@{ability_checks_macro_var}}}">
|
||||
{{'ABILITY_CHECKS' | translate}}
|
||||
</button>
|
||||
<button type="roll" name="roll_shaped_ability_checks_small" class="visible-button" value="/w @{character_name} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=Ability Checks}} {{text=@{ability_checks_macro_var}}}">
|
||||
{{'ABILITY_CHECKS' | translate}} - {{'SMALL' | translate}}
|
||||
</button>
|
||||
<button type="roll" name="roll_shaped_ability_checks" class="visible-button" value="/w @{character_name} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{ABILITY_CHECKS}}} {{@{ability_checks_text_size}=@{ability_checks_macro_var}}}" data-i18n="ABILITY_CHECKS"></button>
|
||||
<div class="mar-t-sm"></div>
|
||||
<button type="roll" name="roll_shaped_ability_checks_small" class="hidden" value="/w @{character_name} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{ABILITY_CHECKS}}} {{text=@{ability_checks_macro_var}}}" data-i18n="ABILITY_CHECKS"></button>
|
||||
<input type="hidden" name="attr_ability_checks_query_var">
|
||||
<button type="roll" name="roll_shaped_ability_checks_query" class="hidden" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} @{roll_info} @{ability_checks_query_var}" data-i18n="ABILITY_CHECKS_QUERY"></button>
|
||||
@@ -1,7 +1,5 @@
|
||||
<input type="hidden" name="attr_actions_exist" class="item-toggle">
|
||||
<div class="npc item-to-toggle">
|
||||
<input type="hidden" name="attr_actions_macro_var">
|
||||
<button type="roll" name="roll_shaped_actions" class="visible-button" value="/w @{character_name} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=Actions}} {{text_big=@{actions_macro_var}}}">
|
||||
{{'ACTIONS' | translate}}
|
||||
</button>
|
||||
<button type="roll" name="roll_shaped_actions" class="visible-button" value="/w @{character_name} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{ACTIONS}}} {{text_big=@{actions_macro_var}}}" data-i18n="ACTIONS"></button>
|
||||
</div>
|
||||
@@ -1,6 +1,4 @@
|
||||
<div class="pc">
|
||||
<input type="hidden" name="attr_attacks_macro_var">
|
||||
<button type="roll" name="roll_shaped_attacks" class="visible-button" value="/w @{character_name} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=Attacks}} {{text_big=@{attacks_macro_var}}}">
|
||||
{{'ATTACKS' | translate}}
|
||||
</button>
|
||||
<button type="roll" name="roll_shaped_attacks" class="visible-button" value="/w @{character_name} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{ATTACKS}}} {{text_big=@{attacks_macro_var}}}" data-i18n="ATTACKS"></button>
|
||||
</div>
|
||||
@@ -1,7 +1,5 @@
|
||||
<input type="hidden" name="attr_lairactions_exist" class="item-toggle">
|
||||
<div class="npc item-to-toggle">
|
||||
<input type="hidden" name="attr_lairactions_macro_var">
|
||||
<button type="roll" name="roll_shaped_lairactions" class="visible-button" value="/w @{character_name} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=Lair Actions}} {{text_big=@{lairactions_macro_var}}}">
|
||||
{{'LAIR_ACTIONS' | translate}}
|
||||
</button>
|
||||
<button type="roll" name="roll_shaped_lairactions" class="visible-button" value="/w @{character_name} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{LAIR_ACTIONS}}} {{text_big=@{lairactions_macro_var}}}" data-i18n="LAIR_ACTIONS"></button>
|
||||
</div>
|
||||
@@ -1,7 +1,5 @@
|
||||
<input type="hidden" name="attr_legendaryactions_exist" class="item-toggle">
|
||||
<div class="npc item-to-toggle">
|
||||
<input type="hidden" name="attr_legendaryactions_macro_var">
|
||||
<button type="roll" name="roll_shaped_legendaryactions" class="visible-button" value="/w @{character_name} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=Legendary Actions}} {{text_big=@{legendaryactions_macro_var}}}">
|
||||
{{'LEGENDARY_ACTIONS' | translate}}
|
||||
</button>
|
||||
<button type="roll" name="roll_shaped_legendaryactions" class="visible-button" value="/w @{character_name} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{LEGENDARY_ACTIONS}}} {{text_big=@{legendaryactions_macro_var}}}" data-i18n="LEGENDARY_ACTIONS"></button>
|
||||
</div>
|
||||
@@ -24,7 +24,10 @@
|
||||
<div class="mar-t-sm npc"></div>
|
||||
//= include regionalEffects.html
|
||||
</div>
|
||||
<div class="col-20">
|
||||
//= include spells.html
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="wrap-box-title">{{'MACROS' | translate}}</div>
|
||||
<div class="wrap-box-title" data-i18n="MACROS"></div>
|
||||
</div>
|
||||
@@ -1,7 +1,5 @@
|
||||
<input type="hidden" name="attr_reactions_exist" class="item-toggle">
|
||||
<div class="npc item-to-toggle">
|
||||
<input type="hidden" name="attr_reactions_macro_var">
|
||||
<button type="roll" name="roll_shaped_reactions" class="visible-button" value="/w @{character_name} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=Reactions}} {{text_big=@{reactions_macro_var}}}">
|
||||
{{'REACTIONS' | translate}}
|
||||
</button>
|
||||
<button type="roll" name="roll_shaped_reactions" class="visible-button" value="/w @{character_name} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{REACTIONS}}} {{text_big=@{reactions_macro_var}}}" data-i18n="REACTIONS"></button>
|
||||
</div>
|
||||
@@ -1,7 +1,5 @@
|
||||
<input type="hidden" name="attr_regionaleffects_exist" class="item-toggle">
|
||||
<div class="npc item-to-toggle">
|
||||
<input type="hidden" name="attr_regionaleffects_macro_var">
|
||||
<button type="roll" name="roll_shaped_regionaleffects" class="visible-button" value="/w @{character_name} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=Regional Effects}} {{text_big=@{regionaleffects_macro_var}}}">
|
||||
{{'REGIONAL_EFFECTS' | translate}}
|
||||
</button>
|
||||
<button type="roll" name="roll_shaped_regionaleffects" class="visible-button" value="/w @{character_name} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{REGIONAL_EFFECTS}}} {{text_big=@{regionaleffects_macro_var}}}" data-i18n="REGIONAL_EFFECTS"> </button>
|
||||
</div>
|
||||
@@ -1,14 +1,22 @@
|
||||
<input type="hidden" name="attr_saving_throw_query_var"
|
||||
value="?{Saving Throw|Strength, {{title=Strength&#125;&#125; {{roll1=[[@{preroll}d20@{postroll}@{d20_mod} + @{strength_saving_throw_mod}]]&#125;&#125; @{roll_setting}@{d20_mod} + @{strength_saving_throw_mod}]]&#125;&#125;|Dexterity, {{title=Dexterity&#125;&#125; {{roll1=[[@{preroll}d20@{postroll}@{d20_mod} + @{dexterity_saving_throw_mod}]]&#125;&#125; @{roll_setting}@{d20_mod} + @{dexterity_saving_throw_mod}]]&#125;&#125;|Constitution, {{title=Constitution&#125;&#125; {{roll1=[[@{preroll}d20@{postroll}@{d20_mod} + @{constitution_saving_throw_mod}]]&#125;&#125; @{roll_setting}@{d20_mod} + @{constitution_saving_throw_mod}]]&#125;&#125;|Intelligence, {{title=Intelligence&#125;&#125; {{roll1=[[@{preroll}d20@{postroll}@{d20_mod} + @{intelligence_saving_throw_mod}]]&#125;&#125; @{roll_setting}@{d20_mod} + @{intelligence_saving_throw_mod}]]&#125;&#125;|Wisdom, {{title=Wisdom&#125;&#125; {{roll1=[[@{preroll}d20@{postroll}@{d20_mod} + @{wisdom_saving_throw_mod}]]&#125;&#125; @{roll_setting}@{d20_mod} + @{wisdom_saving_throw_mod}]]&#125;&#125;|Charisma, {{title=Charisma&#125;&#125; {{roll1=[[@{preroll}d20@{postroll}@{d20_mod} + @{charisma_saving_throw_mod}]]&#125;&#125; @{roll_setting}@{d20_mod} + @{charisma_saving_throw_mod}]]&#125;&#125;}">
|
||||
<button type="roll" name="roll_shaped_saving_throw_query" class="visible-button" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{subheader=Saving Throw}} @{roll_info} @{saving_throw_query_var}">
|
||||
{{'SAVING_THROWS_QUERY' | translate}}
|
||||
</button>
|
||||
<div class="mar-t-sm"></div>
|
||||
<div class="shaped-row center">
|
||||
<div class="col-40">
|
||||
<select name="attr_saving_throws_text_size">
|
||||
<option value="text" data-i18n="NORMAL"></option>
|
||||
<option value="text_big" data-i18n="BIG" selected></option>
|
||||
</select>
|
||||
<div class="small-label" data-i18n="TEXT_SIZE"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="mar-t-sm"></div>
|
||||
<input type="hidden" name="attr_saving_throw_macro_var"
|
||||
value="[Strength](~shaped_strength_saving_throw), [Dexterity](~shaped_dexterity_saving_throw), [Constitution](~shaped_constitution_saving_throw), [Intelligence](~shaped_intelligence_saving_throw), [Wisdom](~shaped_wisdom_saving_throw), [Charisma](~shaped_charisma_saving_throw), [Death](~shaped_death_saving_throw)">
|
||||
<button type="roll" name="roll_shaped_saving_throw" class="visible-button" value="/w @{character_name} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=Saving Throws}} {{text_big=@{saving_throw_macro_var}}}">
|
||||
{{'SAVING_THROWS' | translate}}
|
||||
</button>
|
||||
<button type="roll" name="roll_shaped_saving_throw_small" class="visible-button" value="/w @{character_name} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=Saving Throws}} {{text=@{saving_throw_macro_var}}}">
|
||||
{{'SAVING_THROWS' | translate}} - {{'SMALL' | translate}}
|
||||
</button>
|
||||
value="[^{STRENGTH}](~shaped_strength_saving_throw), [^{DEXTERITY}](~shaped_dexterity_saving_throw), [^{CONSTITUTION}](~shaped_constitution_saving_throw), [^{INTELLIGENCE}](~shaped_intelligence_saving_throw), [^{WISDOM}](~shaped_wisdom_saving_throw), [^{CHARISMA}](~shaped_charisma_saving_throw), [^{DEATH}](~shaped_death_saving_throw)">
|
||||
<input type="hidden" name="attr_custom_saving_throw_macro_var"
|
||||
value="[^{FORTITUDE}](~shaped_fortitude_saving_throw), [^{REFLEX}](~shaped_reflex_saving_throw), [^{WILL}](~shaped_will_saving_throw), [^{DEATH}](~shaped_death_saving_throw)">
|
||||
<input type="hidden" name="attr_saving_throw_macro_var_to_use" value="@{saving_throw_macro_var}">
|
||||
<button type="roll" name="roll_shaped_saving_throw" class="visible-button" value="/w @{character_name} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{SAVING_THROWS}}} {{@{saving_throws_text_size}=@{saving_throw_macro_var_to_use}}}" data-i18n="SAVING_THROWS"></button>
|
||||
<div class="mar-t-sm"></div>
|
||||
<button type="roll" name="roll_shaped_saving_throw_small" class="hidden" value="/w @{character_name} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{SAVING_THROWS}}} {{text=@{saving_throw_macro_var}}}" data-i18n="SAVING_THROWS"></button>
|
||||
<input type="hidden" name="attr_saving_throw_query_var"
|
||||
value="?{Saving Throw|Strength, {{title=Strength&#125;&#125; {{roll1=[[@{shaped_d20} + @{strength_saving_throw_mod}]]&#125;&#125; @{roll_setting} + @{strength_saving_throw_mod}]]&#125;&#125;|Dexterity, {{title=Dexterity&#125;&#125; {{roll1=[[@{shaped_d20} + @{dexterity_saving_throw_mod}]]&#125;&#125; @{roll_setting} + @{dexterity_saving_throw_mod}]]&#125;&#125;|Constitution, {{title=Constitution&#125;&#125; {{roll1=[[@{shaped_d20} + @{constitution_saving_throw_mod}]]&#125;&#125; @{roll_setting} + @{constitution_saving_throw_mod}]]&#125;&#125;|Intelligence, {{title=Intelligence&#125;&#125; {{roll1=[[@{shaped_d20} + @{intelligence_saving_throw_mod}]]&#125;&#125; @{roll_setting} + @{intelligence_saving_throw_mod}]]&#125;&#125;|Wisdom, {{title=Wisdom&#125;&#125; {{roll1=[[@{shaped_d20} + @{wisdom_saving_throw_mod}]]&#125;&#125; @{roll_setting} + @{wisdom_saving_throw_mod}]]&#125;&#125;|Charisma, {{title=Charisma&#125;&#125; {{roll1=[[@{shaped_d20} + @{charisma_saving_throw_mod}]]&#125;&#125; @{roll_setting} + @{charisma_saving_throw_mod}]]&#125;&#125;}">
|
||||
<button type="roll" name="roll_shaped_saving_throw_query" class="hidden" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} @{roll_info} @{saving_throw_query_var}" data-i18n="SAVING_THROWS_QUERY"></button>
|
||||
@@ -0,0 +1,31 @@
|
||||
<input type="hidden" name="attr_spells_level_0_macro_var">
|
||||
<input type="hidden" name="attr_spells_level_1_macro_var">
|
||||
<input type="hidden" name="attr_spells_level_2_macro_var">
|
||||
<input type="hidden" name="attr_spells_level_3_macro_var">
|
||||
<input type="hidden" name="attr_spells_level_4_macro_var">
|
||||
<input type="hidden" name="attr_spells_level_5_macro_var">
|
||||
<input type="hidden" name="attr_spells_level_6_macro_var">
|
||||
<input type="hidden" name="attr_spells_level_7_macro_var">
|
||||
<input type="hidden" name="attr_spells_level_8_macro_var">
|
||||
<input type="hidden" name="attr_spells_level_9_macro_var">
|
||||
|
||||
<input type="hidden" name="attr_spell_slots_macro_var" value="{{spells_text_size=@{spells_text_size}}} {{spells_level_1_uses=@{spell_slots_l1}/@{spell_slots_l1|max}}} {{spells_level_1_show=@{spells_level_1_show}}} {{spells_level_2_uses=@{spell_slots_l2}/@{spell_slots_l2|max}}} {{spells_level_2_show=@{spells_level_2_show}}}{{spells_level_3_uses=@{spell_slots_l3}/@{spell_slots_l3|max}}} {{spells_level_3_show=@{spells_level_3_show}}} {{spells_level_4_uses=@{spell_slots_l4}/@{spell_slots_l4|max}}} {{spells_level_4_show=@{spells_level_4_show}}} {{spells_level_5_uses=@{spell_slots_l5}/@{spell_slots_l5|max}}} {{spells_level_5_show=@{spells_level_5_show}}} {{spells_level_6_uses=@{spell_slots_l6}/@{spell_slots_l6|max}}} {{spells_level_6_show=@{spells_level_6_show}}} {{spells_level_7_uses=@{spell_slots_l7}/@{spell_slots_l7|max}}} {{spells_level_7_show=@{spells_level_7_show}}} {{spells_level_8_uses=@{spell_slots_l8}/@{spell_slots_l8|max}}} {{spells_level_8_show=@{spells_level_8_show}}} {{spells_level_9_uses=@{spell_slots_l9}/@{spell_slots_l9|max}}} {{spells_level_9_show=@{spells_level_9_show}}}">
|
||||
<input type="hidden" name="attr_spells_macro_var" value="/w @{character_name} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{SPELLS}}} {{spell_list=1}} {{cantrips=@{spells_level_0_macro_var}}} @{spell_slots_macro_var} {{spells_level_1=@{spells_level_1_macro_var}}} {{spells_level_2=@{spells_level_2_macro_var}}} {{spells_level_3=@{spells_level_3_macro_var}}} {{spells_level_4=@{spells_level_4_macro_var}}} {{spells_level_5=@{spells_level_5_macro_var}}} {{spells_level_6=@{spells_level_6_macro_var}}} {{spells_level_7=@{spells_level_7_macro_var}}} {{spells_level_8=@{spells_level_8_macro_var}}} {{spells_level_9=@{spells_level_9_macro_var}}}">
|
||||
|
||||
<div class="shaped-row center">
|
||||
<div class="col-40">
|
||||
<select name="attr_spells_text_size">
|
||||
<option value="" data-i18n="NORMAL"></option>
|
||||
<option value="big" data-i18n="BIG"></option>
|
||||
</select>
|
||||
<div class="small-label" data-i18n="TEXT_SIZE"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="mar-t-sm"></div>
|
||||
<span data-i18n="SHOW_UNPREPARED_SPELLS"></span><input type="checkbox" name="attr_spells_show_unprepared" checked>
|
||||
<div class="mar-t-sm"></div>
|
||||
<span checked data-i18n="SHOW_SPELL_LEVEL_IF_ALL_SLOTS_ARE_USED"></span><input type="checkbox" name="attr_spells_show_spell_level_if_all_slots_are_used">
|
||||
<div class="mar-t-sm"></div>
|
||||
<button type="roll" name="roll_shaped_spells" class="visible-button" value="@{spells_macro_var}" data-i18n="SPELLS"></button>
|
||||
<div class="mar-t-sm"></div>
|
||||
<button type="roll" name="roll_shaped_spell_slots" class="visible-button" value="/w @{character_name} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{SPELLS}}} {{spell_list=1}} @{spell_slots_macro_var}" data-i18n="SPELL_SLOTS"></button>
|
||||
@@ -8,7 +8,5 @@
|
||||
<input type="hidden" name="attr_legendaryactions_chat_var">
|
||||
<input type="hidden" name="attr_lairactions_chat_var">
|
||||
<input type="hidden" name="attr_regionaleffects_chat_var">
|
||||
<button type="roll" name="roll_shaped_statblock" class="visible-button" value="/w @{character_name} @{output_option} &{template:5e-shaped} {{title=@{character_name}}} {{subheader=@{size} @{type}, @{alignment}}} {{Armor Class=@{ac} (@{ac_note})}} {{Hit Points=@{HP} (@{hp_formula})}} {{Speed=@{npc_speed}}} {{Abilities=[Str @{strength} (@{strength_mod_with_sign})](~shaped_strength_check), [Dex @{dexterity} (@{dexterity_mod_with_sign})](~shaped_dexterity_check), [Con @{constitution} (@{constitution_mod_with_sign})](~shaped_constitution_check), [Int @{intelligence} (@{intelligence_mod_with_sign})](~shaped_intelligence_check), [Wis @{wisdom} (@{wisdom_mod_with_sign})](~shaped_wisdom_check), [Cha @{charisma} (@{charisma_mod_with_sign})](~shaped_charisma_check)}} {{Saving Throws=[Str @{strength_saving_throw_mod_with_sign}](~shaped_strength_saving_throw), [Dex @{dexterity_saving_throw_mod_with_sign}](~shaped_dexterity_saving_throw), [Con @{constitution_saving_throw_mod_with_sign}](~shaped_constitution_saving_throw), [Int @{intelligence_saving_throw_mod_with_sign}](~shaped_intelligence_saving_throw), [Wis @{wisdom_saving_throw_mod_with_sign}](~shaped_wisdom_saving_throw), [Cha @{charisma_saving_throw_mod_with_sign}](~shaped_charisma_saving_throw)}} {{Skills=@{skills_macro_var}}} @{damage_resistances_var} {{Senses=@{senses}}} @{languages_chat_var} {{Challenge=@{challenge} (@{xp_readable})}} @{traits_chat_var} @{actions_chat_var} @{reactions_chat_var} @{legendaryactions_chat_var} @{lairactions_chat_var} @{regionaleffects_chat_var}">
|
||||
{{'STATBLOCK' | translate}}
|
||||
</button>
|
||||
<button type="roll" name="roll_shaped_statblock" class="visible-button" value="/w @{character_name} @{output_option} &{template:5e-shaped} {{title=@{character_name}}} {{subheader=@{size} @{type}, @{alignment}}} {{Armor Class=@{ac} (@{ac_note})}} {{Hit Points=@{HP} (@{hp_formula})}} {{Speed=@{npc_speed}}} {{Abilities=[Str @{strength} (@{strength_mod_with_sign})](~shaped_strength_check), [Dex @{dexterity} (@{dexterity_mod_with_sign})](~shaped_dexterity_check), [Con @{constitution} (@{constitution_mod_with_sign})](~shaped_constitution_check), [Int @{intelligence} (@{intelligence_mod_with_sign})](~shaped_intelligence_check), [Wis @{wisdom} (@{wisdom_mod_with_sign})](~shaped_wisdom_check), [Cha @{charisma} (@{charisma_mod_with_sign})](~shaped_charisma_check)}} {{Saving Throws=[Str @{strength_saving_throw_mod_with_sign}](~shaped_strength_saving_throw), [Dex @{dexterity_saving_throw_mod_with_sign}](~shaped_dexterity_saving_throw), [Con @{constitution_saving_throw_mod_with_sign}](~shaped_constitution_saving_throw), [Int @{intelligence_saving_throw_mod_with_sign}](~shaped_intelligence_saving_throw), [Wis @{wisdom_saving_throw_mod_with_sign}](~shaped_wisdom_saving_throw), [Cha @{charisma_saving_throw_mod_with_sign}](~shaped_charisma_saving_throw)}} {{Skills=@{skills_macro_var}}} @{damage_resistances_var} {{Senses=@{senses}}} @{languages_chat_var} {{Challenge=@{challenge} (@{xp_readable})}} @{traits_chat_var} @{actions_chat_var} @{reactions_chat_var} @{legendaryactions_chat_var} @{lairactions_chat_var} @{regionaleffects_chat_var}" data-i18n="STATBLOCK"></button>
|
||||
</div>
|
||||
@@ -1,7 +1,5 @@
|
||||
<input type="hidden" name="attr_traits_exist" class="item-toggle">
|
||||
<div class="item-to-toggle">
|
||||
<input type="hidden" name="attr_traits_macro_var">
|
||||
<button type="roll" name="roll_shaped_traits" class="visible-button" value="/w @{character_name} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=Traits}} {{text_big=@{traits_macro_var}}}">
|
||||
{{'TRAITS' | translate}}
|
||||
</button>
|
||||
<button type="roll" name="roll_shaped_traits" class="visible-button" value="/w @{character_name} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{TRAITS}}} {{text_big=@{traits_macro_var}}}" data-i18n="TRAITS"></button>
|
||||
</div>
|
||||
@@ -1,9 +1,7 @@
|
||||
<div class="shaped-row">
|
||||
<div class="col-16 center pad-r-sm">
|
||||
<button type="roll" name="roll_shaped_strength_check" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=Strength}} {{subheader=Ability Check}} @{roll_info} {{roll1=[[@{preroll}d20@{postroll}@{d20_mod} + @{strength_check_mod}]]}} @{roll_setting}@{d20_mod} + @{strength_check_mod}]]}} @{attacher_strength_check}" tabindex="-1">
|
||||
<div class="heading uppercase center">
|
||||
{{'ABILITIES.strength.SHORT_NAME' | translate}}
|
||||
</div>
|
||||
<button type="roll" name="roll_shaped_strength_check" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{STRENGTH} ^{CHECK}}} @{roll_info} {{roll1=[[@{shaped_d20} + @{strength_check_mod_formula}]]}} @{roll_setting} + @{strength_check_mod_formula}]]}} @{hide_gm_info} @{attacher_strength_check}" tabindex="-1">
|
||||
<div class="heading uppercase center" data-i18n="STR"></div>
|
||||
<div class="presentation mar-t-sm">
|
||||
<span name="attr_strength" class="center"></span>
|
||||
(<span name="attr_strength_mod_with_sign" class="center"></span>)
|
||||
@@ -22,9 +20,8 @@
|
||||
(<span name="attr_strength_mod_with_sign" class="center"></span>)
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="edit shaped-row no-wrap vert-center small-label">
|
||||
<span>{{'CHECK' | translate}}</span>
|
||||
<span data-i18n="CHECK"></span>
|
||||
<div>+</div>
|
||||
<div>
|
||||
<input type="number" name="attr_strength_check_bonus" class="no-spin no-border" value="0" step="1">
|
||||
@@ -34,10 +31,8 @@
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-16 center pad-l-sm pad-r-sm">
|
||||
<button type="roll" name="roll_shaped_dexterity_check" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=Dexterity}} {{subheader=Ability check}} @{roll_info} {{roll1=[[@{preroll}d20@{postroll}@{d20_mod} + @{dexterity_check_mod}]]}} @{roll_setting}@{d20_mod} + @{dexterity_check_mod}]]}} @{attacher_dexterity_check}" tabindex="-1">
|
||||
<div class="heading uppercase center">
|
||||
{{'ABILITIES.dexterity.SHORT_NAME' | translate}}
|
||||
</div>
|
||||
<button type="roll" name="roll_shaped_dexterity_check" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{DEXTERITY} ^{CHECK}}} @{roll_info} {{roll1=[[@{shaped_d20} + @{dexterity_check_mod_formula}]]}} @{roll_setting} + @{dexterity_check_mod_formula}]]}} @{hide_gm_info} @{attacher_dexterity_check}" tabindex="-1">
|
||||
<div class="heading uppercase center" data-i18n="DEX"></div>
|
||||
<div class="presentation mar-t-sm">
|
||||
<span name="attr_dexterity" class="center"></span>
|
||||
(<span name="attr_dexterity_mod_with_sign" class="center"></span>)
|
||||
@@ -56,9 +51,8 @@
|
||||
(<span name="attr_dexterity_mod_with_sign" class="center"></span>)
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="edit shaped-row no-wrap vert-center small-label">
|
||||
<span>{{'CHECK' | translate}}</span>
|
||||
<span data-i18n="CHECK"></span>
|
||||
<div>+</div>
|
||||
<div>
|
||||
<input type="number" name="attr_dexterity_check_bonus" class="no-spin no-border" value="0" step="1">
|
||||
@@ -68,10 +62,8 @@
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-16 center pad-l-sm pad-r-sm">
|
||||
<button type="roll" name="roll_shaped_constitution_check" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=Constitution}} {{subheader=Ability check}} @{roll_info} {{roll1=[[@{preroll}d20@{postroll}@{d20_mod} + @{constitution_check_mod}]]}} @{roll_setting}@{d20_mod} + @{constitution_check_mod}]]}} @{attacher_constitution_check}" tabindex="-1">
|
||||
<div class="heading uppercase center">
|
||||
{{'ABILITIES.constitution.SHORT_NAME' | translate}}
|
||||
</div>
|
||||
<button type="roll" name="roll_shaped_constitution_check" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{CONSTITUTION} ^{CHECK}}} @{roll_info} {{roll1=[[@{shaped_d20} + @{constitution_check_mod_formula}]]}} @{roll_setting} + @{constitution_check_mod_formula}]]}} @{hide_gm_info} @{attacher_constitution_check}" tabindex="-1">
|
||||
<div class="heading uppercase center" data-i18n="CON"></div>
|
||||
<div class="presentation mar-t-sm">
|
||||
<span name="attr_constitution" class="center"></span>
|
||||
(<span name="attr_constitution_mod_with_sign" class="center"></span>)
|
||||
@@ -90,9 +82,8 @@
|
||||
(<span name="attr_constitution_mod_with_sign" class="center"></span>)
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="edit shaped-row no-wrap vert-center small-label">
|
||||
<span>{{'CHECK' | translate}}</span>
|
||||
<span data-i18n="CHECK"></span>
|
||||
<div>+</div>
|
||||
<div>
|
||||
<input type="number" name="attr_constitution_check_bonus" class="no-spin no-border" value="0" step="1">
|
||||
@@ -102,10 +93,8 @@
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-16 center pad-l-sm pad-r-sm">
|
||||
<button type="roll" name="roll_shaped_intelligence_check" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=Intelligence}} {{subheader=Ability check}} @{roll_info} {{roll1=[[@{preroll}d20@{postroll}@{d20_mod} + @{intelligence_check_mod}]]}} @{roll_setting}@{d20_mod} + @{intelligence_check_mod}]]}} @{attacher_intelligence_check}" tabindex="-1">
|
||||
<div class="heading uppercase center">
|
||||
{{'ABILITIES.intelligence.SHORT_NAME' | translate}}
|
||||
</div>
|
||||
<button type="roll" name="roll_shaped_intelligence_check" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{INTELLIGENCE} ^{CHECK}}} @{roll_info} {{roll1=[[@{shaped_d20} + @{intelligence_check_mod_formula}]]}} @{roll_setting} + @{intelligence_check_mod_formula}]]}} @{hide_gm_info} @{attacher_intelligence_check}" tabindex="-1">
|
||||
<div class="heading uppercase center" data-i18n="INT"></div>
|
||||
<div class="presentation mar-t-sm">
|
||||
<span name="attr_intelligence" class="center"></span>
|
||||
(<span name="attr_intelligence_mod_with_sign" class="center"></span>)
|
||||
@@ -124,9 +113,8 @@
|
||||
(<span name="attr_intelligence_mod_with_sign" class="center"></span>)
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="edit shaped-row no-wrap vert-center small-label">
|
||||
<span>{{'CHECK' | translate}}</span>
|
||||
<span data-i18n="CHECK"></span>
|
||||
<div>+</div>
|
||||
<div>
|
||||
<input type="number" name="attr_intelligence_check_bonus" class="no-spin no-border" value="0" step="1">
|
||||
@@ -136,10 +124,8 @@
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-16 center pad-l-sm pad-r-sm">
|
||||
<button type="roll" name="roll_shaped_wisdom_check" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=Wisdom}} {{subheader=Ability check}} @{roll_info} {{roll1=[[@{preroll}d20@{postroll}@{d20_mod} + @{wisdom_check_mod}]]}} @{roll_setting}@{d20_mod} + @{wisdom_check_mod}]]}} @{attacher_wisdom_check}" tabindex="-1">
|
||||
<div class="heading uppercase center">
|
||||
{{'ABILITIES.wisdom.SHORT_NAME' | translate}}
|
||||
</div>
|
||||
<button type="roll" name="roll_shaped_wisdom_check" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{WISDOM} ^{CHECK}}} @{roll_info} {{roll1=[[@{shaped_d20} + @{wisdom_check_mod_formula}]]}} @{roll_setting} + @{wisdom_check_mod_formula}]]}} @{hide_gm_info} @{attacher_wisdom_check}" tabindex="-1">
|
||||
<div class="heading uppercase center" data-i18n="WIS"></div>
|
||||
<div class="presentation mar-t-sm">
|
||||
<span name="attr_wisdom" class="center"></span>
|
||||
(<span name="attr_wisdom_mod_with_sign" class="center"></span>)
|
||||
@@ -158,9 +144,8 @@
|
||||
(<span name="attr_wisdom_mod_with_sign" class="center"></span>)
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="edit shaped-row no-wrap vert-center small-label">
|
||||
<span>{{'CHECK' | translate}}</span>
|
||||
<span data-i18n="CHECK"></span>
|
||||
<div>+</div>
|
||||
<div>
|
||||
<input type="number" name="attr_wisdom_check_bonus" class="no-spin no-border" value="0" step="1">
|
||||
@@ -170,10 +155,8 @@
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-16 center pad-l-sm">
|
||||
<button type="roll" name="roll_shaped_charisma_check" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=Charisma}} {{subheader=Ability check}} @{roll_info} {{roll1=[[@{preroll}d20@{postroll}@{d20_mod} + @{charisma_check_mod}]]}} @{roll_setting}@{d20_mod} + @{charisma_check_mod}]]}} @{attacher_charisma_check}" tabindex="-1">
|
||||
<div class="heading uppercase center">
|
||||
{{'ABILITIES.charisma.SHORT_NAME' | translate}}
|
||||
</div>
|
||||
<button type="roll" name="roll_shaped_charisma_check" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{CHARISMA} ^{CHECK}}} @{roll_info} {{roll1=[[@{shaped_d20} + @{charisma_check_mod_formula}]]}} @{roll_setting} + @{charisma_check_mod_formula}]]}} @{hide_gm_info} @{attacher_charisma_check}" tabindex="-1">
|
||||
<div class="heading uppercase center" data-i18n="CHA"></div>
|
||||
<div class="presentation mar-t-sm">
|
||||
<span name="attr_charisma" class="center"></span>
|
||||
(<span name="attr_charisma_mod_with_sign" class="center"></span>)
|
||||
@@ -194,7 +177,7 @@
|
||||
</div>
|
||||
|
||||
<div class="edit shaped-row no-wrap vert-center small-label">
|
||||
<span>{{'CHECK' | translate}}</span>
|
||||
<span data-i18n="CHECK"></span>
|
||||
<div>+</div>
|
||||
<div>
|
||||
<input type="number" name="attr_charisma_check_bonus" class="no-spin no-border" value="0" step="1">
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<div class="shaped-row flex-end">
|
||||
<button type="roll" name="roll_shaped_ac" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=AC}} {{text_top=[[@{ac}]]}} {{text_center=@{ac_note}}}">
|
||||
<span class="heading">{{'ARMOR_CLASS' | translate}}</span>
|
||||
<div class="ac shaped-row flex-end">
|
||||
<button type="roll" name="roll_shaped_ac" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{AC}}} {{text_top=[[@{ac}]]}} {{text_center=@{ac_note}}}">
|
||||
<span class="heading" data-i18n="ARMOR_CLASS"></span>
|
||||
<span class="presentation">
|
||||
<span name="attr_AC"></span>
|
||||
(<span name="attr_ac_note"></span>)
|
||||
@@ -19,8 +19,8 @@
|
||||
</div>
|
||||
</div>
|
||||
<div class="shaped-row flex-end no-wrap">
|
||||
<button type="roll" name="roll_shaped_initiative" value="@{initiative_output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=Initiative}} {{subheader=Ability Check}} @{initiative_roll}@{d20_mod} + @{initiative_to_tracker} + @{initiative_tie_breaker}]]}} @{attacher_initiative}">
|
||||
<span class="heading">{{'INITIATIVE' | translate}}</span>
|
||||
<button type="roll" name="roll_shaped_initiative" value="@{initiative_output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{INITIATIVE}}} {{roll1=[[@{initiative_roll} + @{initiative_to_tracker} + @{initiative_tie_breaker}]]}} @{attacher_initiative}">
|
||||
<span class="heading" data-i18n="INITIATIVE"></span>
|
||||
<span name="attr_initiative" class="presentation"></span>
|
||||
</button>
|
||||
<div class="edit">+</div>
|
||||
@@ -32,21 +32,21 @@
|
||||
</div>
|
||||
<div class="shaped-row flex-end">
|
||||
<input type="hidden" name="attr_hp_srd" accept="HP">
|
||||
<button type="roll" name="roll_shaped_hp" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=Hit Points}} {{text_big=[[@{HP}]]/[[@{HP|max}]]}}">
|
||||
<span class="heading">{{'HIT_POINTS' | translate}}</span>
|
||||
<button type="roll" name="roll_shaped_hp" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{HIT_POINTS}}} {{text_big=[[@{HP}]]/[[@{HP|max}]]}}">
|
||||
<span class="heading" data-i18n="HIT_POINTS"></span>
|
||||
<span name="attr_HP" class="presentation"></span>
|
||||
</button>
|
||||
<span class="presentation pad-l-sm">
|
||||
<button type="roll" name="roll_shaped_npc_hp" value="/w GM &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=Hit Points Rolled}} {{text_top=[[@{hp_formula}]]}} {{text_center=Average [[@{HP}]]}}">
|
||||
<button type="roll" name="roll_shaped_npc_hp" value="/w GM &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{HIT_POINTS_ROLLED}}}{{text_top=[[@{hp_formula}]] (Average [[@{HP}]])}}">
|
||||
(<span name="attr_hp_formula"></span>)
|
||||
</button>
|
||||
</span>
|
||||
<div class="col-76 pad-l-sm edit">
|
||||
<div class="col-40 pad-l-sm edit">
|
||||
<div class="shaped-row">
|
||||
<div class="col-10 pad-r-sm">
|
||||
<div class="col-18 pad-r-sm">
|
||||
<input type="number" name="attr_hit_dice" class="no-border no-spin" class="no-spin" step="1">
|
||||
</div>
|
||||
<div class="col-12 pad-r-sm">
|
||||
<div class="col-18 pad-r-sm">
|
||||
<select name="attr_hit_die" class="no-border">
|
||||
<option>d2</option>
|
||||
<option>d4</option>
|
||||
@@ -57,15 +57,18 @@
|
||||
<option>d20</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-40 pad-l-sm">
|
||||
<div class="col-64 pad-l-sm">
|
||||
<input type="text" name="attr_hp_extra" class="no-border">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-20 pad-l-lg">
|
||||
//= include ../hitDice/hitDice.html
|
||||
</div>
|
||||
</div>
|
||||
<div class="shaped-row flex-end">
|
||||
<button type="roll" name="roll_shaped_npc_speed" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=Speed}} {{text_top=@{npc_speed}}}">
|
||||
<span class="heading">{{'SPEED' | translate}}</span>
|
||||
<button type="roll" name="roll_shaped_npc_speed" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{SPEED}}} {{text_big=@{npc_speed}}}">
|
||||
<span class="heading" data-i18n="SPEED"></span>
|
||||
<span name="attr_npc_speed" class="presentation"></span>
|
||||
</button>
|
||||
<div class="col-80 pad-l-sm edit">
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
|
||||
<div class="shaped-row edit">
|
||||
<div class="col-40 center">
|
||||
<input type="text" name="attr_name" class="bold italic" placeholder="Bite">
|
||||
<input type="text" name="attr_name" class="bold italic" data-i18n-placeholder="BITE">
|
||||
</div>
|
||||
//= include ../actionComponents/type.html
|
||||
//= include ../actionComponents/reach.html
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<input type="hidden" name="attr_actions_exist" class="item-toggle">
|
||||
<div class="item-to-toggle">
|
||||
<h3>{{'ACTIONS' | translate}}</h3>
|
||||
<h3 data-i18n="ACTIONS"></h3>
|
||||
<fieldset class="repeating_action">
|
||||
//= include actionContents.html
|
||||
</fieldset>
|
||||
|
||||
@@ -3,8 +3,8 @@
|
||||
//= include resistancesVulnerabilities.html
|
||||
<div class="shaped-row vert-center">
|
||||
<input type="hidden" name="attr_senses_exist" class="item-toggle">
|
||||
<button type="roll" name="roll_shaped_senses" class="item-to-toggle" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=Senses}} {{text_top=@{senses}}}">
|
||||
<span class="heading">{{'SENSES' | translate}}</span>
|
||||
<button type="roll" name="roll_shaped_senses" class="item-to-toggle" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{SENSES}}} {{text_big=@{senses}}}">
|
||||
<span class="heading" data-i18n="SENSES"></span>
|
||||
<span name="attr_senses" class="presentation"></span>
|
||||
</button>
|
||||
<div class="col-80 pad-l-sm edit">
|
||||
@@ -13,8 +13,8 @@
|
||||
</div>
|
||||
<div class="shaped-row vert-center">
|
||||
<input type="hidden" name="attr_languages_exist" class="item-toggle">
|
||||
<button type="roll" name="roll_shaped_languages" class="item-to-toggle" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=Languages}} {{text_top=@{languages}}}">
|
||||
<span class="heading">{{'LANGUAGES' | translate}}</span>
|
||||
<button type="roll" name="roll_shaped_languages" class="item-to-toggle" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{LANGUAGES}}} {{text_big=@{languages}}}">
|
||||
<span class="heading" data-i18n="LANGUAGES"></span>
|
||||
<span name="attr_languages" class="presentation"></span>
|
||||
</button>
|
||||
<div class="col-80 pad-l-sm edit">
|
||||
@@ -22,8 +22,8 @@
|
||||
</div>
|
||||
</div>
|
||||
<div class="shaped-row vert-center">
|
||||
<button type="roll" name="roll_shaped_challenge" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=Challenge}} {{text_top=@{challenge}}} {{text_center=@{xp_readable} XP}}" tabindex="-1">
|
||||
<span class="heading">{{'CHALLENGE' | translate}}</span>
|
||||
<button type="roll" name="roll_shaped_challenge" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{CHALLENGE}}} {{text_top=@{challenge} (@{xp_readable} XP)}}" tabindex="-1">
|
||||
<span class="heading" data-i18n="CHALLENGE"></span>
|
||||
<span class="presentation">
|
||||
<span name="attr_challenge"></span>
|
||||
(<span name="attr_xp_readable"></span> XP)
|
||||
@@ -36,8 +36,8 @@
|
||||
</div>
|
||||
</div>
|
||||
<div>
|
||||
<button type="roll" name="roll_shaped_pb" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=Proficiency Bonus}} {{text_top=[[@{pb}]]}}" tabindex="-1">
|
||||
<span class="heading">{{'PROFICIENCY_BONUS' | translate}}</span>
|
||||
<button type="roll" name="roll_shaped_pb" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{PROFICIENCY_BONUS}}} {{text_big=[[@{pb}]]}}" tabindex="-1">
|
||||
<span class="heading" data-i18n="PROFICIENCY_BONUS"></span>
|
||||
<span name="attr_PB"></span>
|
||||
</button>
|
||||
</div>
|
||||
@@ -9,9 +9,9 @@
|
||||
//= include ../actionComponents/range.html
|
||||
//= include ../actionComponents/recharge.html
|
||||
</div>
|
||||
<input type="checkbox" name="attr_toggle_details" class="toggle-icon-settings edit" checked><span class="toggle-icon-settings pictos edit">y</span>
|
||||
<input type="checkbox" name="attr_toggle_details" class="toggle-icon-settings edit"><span class="toggle-icon-settings pictos edit">y</span>
|
||||
<div class="details edit">
|
||||
//= include ../actionComponents/attack.html
|
||||
//= include ../actionComponents/attackSpell.html
|
||||
//= include ../actionComponents/savingThrow.html
|
||||
//= include ../actionComponents/damage.html
|
||||
//= include ../actionComponents/damageSecondary.html
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<input type="hidden" name="attr_lairactions_exist" class="item-toggle">
|
||||
<div class="item-to-toggle">
|
||||
<h3>{{'LAIR_ACTIONS' | translate}}</h3>
|
||||
<h3 data-i18n="LAIR_ACTIONS"></h3>
|
||||
<fieldset class="repeating_lairaction">
|
||||
//= include lairActionContents.html
|
||||
</fieldset>
|
||||
|
||||
@@ -1,11 +1,15 @@
|
||||
<input type="hidden" name="attr_legendaryactions_exist" class="item-toggle">
|
||||
<div class="item-to-toggle">
|
||||
<h3>{{'LEGENDARY_ACTIONS' | translate}}</h3>
|
||||
<h3 data-i18n="LEGENDARY_ACTIONS"></h3>
|
||||
<div class="mar-b-md">
|
||||
{{'LEGENDARY_ACTIONS_TEXT_1' | translate}} <span name="attr_character_name"></span> {{'LEGENDARY_ACTIONS_TEXT_2' | translate}}
|
||||
<span data-i18n="LEGENDARY_ACTIONS_TEXT_1"></span>
|
||||
<span name="attr_character_name"></span>
|
||||
<span data-i18n="LEGENDARY_ACTIONS_TEXT_2"></span>
|
||||
<span name="attr_legendary_action_amount" class="presentation"></span>
|
||||
<div class="col-2-em inline-block edit"><input type="number" name="attr_legendary_action_amount" class="no-border no-spin"></div>
|
||||
{{'LEGENDARY_ACTIONS_TEXT_3' | translate}} <span name="attr_character_name"></span> {{'LEGENDARY_ACTIONS_TEXT_4' | translate}}
|
||||
<span data-i18n="LEGENDARY_ACTIONS_TEXT_3"></span>
|
||||
<span name="attr_character_name"></span>
|
||||
<span data-i18n="LEGENDARY_ACTIONS_TEXT_4"></span>
|
||||
</div>
|
||||
<fieldset class="repeating_legendaryaction">
|
||||
//= include actionContents.html
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
<div class="col-50 pad-r-md">
|
||||
<div>
|
||||
<span name="attr_character_name" class="creature-name presentation"></span>
|
||||
<input type="text" name="attr_character_name" class="edit creature-name no-border" accept="Name" placeholder="Dragon">
|
||||
<input type="text" name="attr_character_name" class="edit creature-name no-border" accept="Name" data-i18n-placeholder="DRAGON">
|
||||
</div>
|
||||
//= include sizeTypeAlignment.html
|
||||
<div class="divider"></div>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<input type="hidden" name="attr_reactions_exist" class="item-toggle">
|
||||
<div class="item-to-toggle">
|
||||
<h3>{{'REACTIONS' | translate}}</h3>
|
||||
<h3 data-i18n="REACTIONS"></h3>
|
||||
<fieldset class="repeating_reaction">
|
||||
//= include actionContents.html
|
||||
</fieldset>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<input type="hidden" name="attr_regionaleffects_exist" class="item-toggle">
|
||||
<div class="item-to-toggle">
|
||||
<h3>{{'REGIONAL_EFFECTS' | translate}}</h3>
|
||||
<h3 data-i18n="REGIONAL_EFFECTS"></h3>
|
||||
<fieldset class="repeating_regionaleffect">
|
||||
//= include lairActionContents.html
|
||||
</fieldset>
|
||||
|
||||
@@ -1,31 +1,31 @@
|
||||
<div class="damage-vulnerabilities">
|
||||
<input type="hidden" name="attr_damage_vulnerabilities_exist" class="item-toggle">
|
||||
<button type="roll" name="roll_shaped_damage_vulnerabilities" class="wrapper-button item-to-toggle" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=Damage vulnerabilities}} {{text=@{damage_vulnerabilities}}}">
|
||||
<span class="heading">{{'DAMAGE_VULNERABILITIES' | translate}}</span>
|
||||
<button type="roll" name="roll_shaped_damage_vulnerabilities" class="wrapper-button item-to-toggle" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{DAMAGE_VULNERABILITIES}}} {{text=@{damage_vulnerabilities}}}">
|
||||
<span class="heading" data-i18n="DAMAGE_VULNERABILITIES"></span>
|
||||
<span name="attr_damage_vulnerabilities" class="presentation pre-line"></span>
|
||||
</button>
|
||||
<textarea name="attr_damage_vulnerabilities" class="edit two-line-textarea no-border" accept="Vulnerabilities"></textarea>
|
||||
</div>
|
||||
<div class="damage-resistances">
|
||||
<input type="hidden" name="attr_damage_resistances_exist" class="item-toggle">
|
||||
<button type="roll" name="roll_shaped_damage_resistances" class="wrapper-button item-to-toggle" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=Damage resistances}} {{text=@{damage_resistances}}}">
|
||||
<span class="heading">{{'DAMAGE_RESISTANCES' | translate}}</span>
|
||||
<button type="roll" name="roll_shaped_damage_resistances" class="wrapper-button item-to-toggle" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{DAMAGE_RESISTANCES}}} {{text=@{damage_resistances}}}">
|
||||
<span class="heading" data-i18n="DAMAGE_RESISTANCES"></span>
|
||||
<span name="attr_damage_resistances" class="presentation pre-line"></span>
|
||||
</button>
|
||||
<textarea name="attr_damage_resistances" class="edit two-line-textarea no-border" accept="Resistances"></textarea>
|
||||
</div>
|
||||
<div class="damage-immunities">
|
||||
<input type="hidden" name="attr_damage_immunities_exist" class="item-toggle">
|
||||
<button type="roll" name="roll_shaped_damage_immunities" class="wrapper-button item-to-toggle" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=Damage immunities}} {{text=@{damage_immunities}}}">
|
||||
<span class="heading">{{'DAMAGE_IMMUNITIES' | translate}}</span>
|
||||
<button type="roll" name="roll_shaped_damage_immunities" class="wrapper-button item-to-toggle" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{DAMAGE_IMMUNITIES}}} {{text=@{damage_immunities}}}">
|
||||
<span class="heading" data-i18n="DAMAGE_IMMUNITIES"></span>
|
||||
<span name="attr_damage_immunities" class="presentation pre-line"></span>
|
||||
</button>
|
||||
<textarea name="attr_damage_immunities" class="edit two-line-textarea no-border" accept="Immunities"></textarea>
|
||||
</div>
|
||||
<div class="condition-immunities">
|
||||
<input type="hidden" name="attr_condition_immunities_exist" class="item-toggle">
|
||||
<button type="roll" name="roll_shaped_condition_immunities" class="wrapper-button item-to-toggle" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=Condition immunities}} {{text=@{condition_immunities}}}">
|
||||
<span class="heading">{{'CONDITION_IMMUNITIES' | translate}}</span>
|
||||
<button type="roll" name="roll_shaped_condition_immunities" class="wrapper-button item-to-toggle" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{CONDITION_IMMUNITIES}}} {{text=@{condition_immunities}}}">
|
||||
<span class="heading" data-i18n="CONDITION_IMMUNITIES"></span>
|
||||
<span name="attr_condition_immunities" class="presentation pre-line"></span>
|
||||
</button>
|
||||
<textarea name="attr_condition_immunities" class="edit two-line-textarea no-border" accept="Condition Immunities"></textarea>
|
||||
|
||||
@@ -1,71 +1,119 @@
|
||||
<input type="hidden" name="attr_saving_throws_srd" accept="Saving Throws">
|
||||
|
||||
<div class="saving-throws shaped-row flex-end">
|
||||
<span class="heading">{{'SAVING_THROWS' | translate}}</span>
|
||||
<button type="roll" name="roll_shaped_saving_throw" value="/w @{character_name} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{SAVING_THROWS}}} {{text_big=@{saving_throw_macro_var_to_use}}}">
|
||||
<span class="heading" data-i18n="SAVING_THROWS"></span>
|
||||
</button>
|
||||
<span class="pad-l-sm"></span>
|
||||
<span class="edit">
|
||||
<input type="checkbox" name="attr_strength_save_prof" value="@{PB}">
|
||||
</span>
|
||||
<div class="col-1-3-em edit">
|
||||
<input type="number" name="attr_strength_save_bonus" class="no-spin small-label" value="0" step="1">
|
||||
<div class="shaped-row default-saving-throw">
|
||||
<span class="edit">
|
||||
<input type="checkbox" name="attr_strength_save_prof" value="@{PB}">
|
||||
</span>
|
||||
<div class="col-1-3-em edit">
|
||||
<input type="number" name="attr_strength_save_bonus" class="no-spin small-label" value="0" step="1">
|
||||
</div>
|
||||
<button type="roll" name="roll_shaped_strength_saving_throw" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{STRENGTH} ^{SAVE}}} @{roll_info} {{roll1=[[@{shaped_d20} + @{strength_saving_throw_mod}]]}} @{roll_setting} + @{strength_saving_throw_mod}]]}} @{hide_gm_info} @{attacher_strength_saving_throw}" tabindex="-1">
|
||||
<span data-i18n="STR"></span>
|
||||
<span name="attr_strength_saving_throw_mod_with_sign" class="inline-block center"></span>
|
||||
</button>
|
||||
<span class="pad-r-sm">,</span>
|
||||
</div>
|
||||
<button type="roll" name="roll_shaped_strength_saving_throw" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=Strength}} {{subheader=Saving Throw}} @{roll_info} {{roll1=[[@{preroll}d20@{postroll}@{d20_mod} + @{strength_saving_throw_mod}]]}} @{roll_setting}@{d20_mod} + @{strength_saving_throw_mod}]]}} @{attacher_strength_saving_throw}" tabindex="-1">
|
||||
<span>{{'ABILITIES.strength.SHORT_NAME' | translate}}</span>
|
||||
<span name="attr_strength_saving_throw_mod_with_sign" class="inline-block center"></span>
|
||||
</button>
|
||||
<span class="pad-r-sm">,</span>
|
||||
<span class="edit border-left pad-l-sm">
|
||||
<input type="checkbox" name="attr_dexterity_save_prof" value="@{PB}">
|
||||
</span>
|
||||
<div class="col-1-3-em edit">
|
||||
<input type="number" name="attr_dexterity_save_bonus" class="no-spin small-label" value="0" step="1">
|
||||
<div class="shaped-row default-saving-throw">
|
||||
<span class="edit border-left pad-l-sm">
|
||||
<input type="checkbox" name="attr_dexterity_save_prof" value="@{PB}">
|
||||
</span>
|
||||
<div class="col-1-3-em edit">
|
||||
<input type="number" name="attr_dexterity_save_bonus" class="no-spin small-label" value="0" step="1">
|
||||
</div>
|
||||
<button type="roll" name="roll_shaped_dexterity_saving_throw" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{DEXTERITY} ^{SAVE}}} @{roll_info} {{roll1=[[@{shaped_d20} + @{dexterity_saving_throw_mod}]]}} @{roll_setting} + @{dexterity_saving_throw_mod}]]}} @{hide_gm_info} @{attacher_dexterity_saving_throw}" tabindex="-1">
|
||||
<span data-i18n="DEX"></span>
|
||||
<span name="attr_dexterity_saving_throw_mod_with_sign" class="inline-block center"></span>
|
||||
</button>
|
||||
<span class="pad-r-sm">,</span>
|
||||
<span class="edit border-left pad-l-sm">
|
||||
<input type="checkbox" name="attr_constitution_save_prof" value="@{PB}">
|
||||
</span>
|
||||
<div class="col-1-3-em edit">
|
||||
<input type="number" name="attr_constitution_save_bonus" class="no-spin small-label" value="0" step="1">
|
||||
</div>
|
||||
<button type="roll" name="roll_shaped_constitution_saving_throw" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{CONSTITUTION} ^{SAVE}}} @{roll_info} {{roll1=[[@{shaped_d20} + @{constitution_saving_throw_mod}]]}} @{roll_setting} + @{constitution_saving_throw_mod}]]}} @{hide_gm_info} @{attacher_constitution_saving_throw}" tabindex="-1">
|
||||
<span data-i18n="CON"></span>
|
||||
<span name="attr_constitution_saving_throw_mod_with_sign" class="inline-block center"></span>
|
||||
</button>
|
||||
<span class="pad-r-sm">,</span>
|
||||
</div>
|
||||
<button type="roll" name="roll_shaped_dexterity_saving_throw" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=Dexterity}} {{subheader=Saving Throw}} @{roll_info} {{roll1=[[@{preroll}d20@{postroll}@{d20_mod} + @{dexterity_saving_throw_mod}]]}} @{roll_setting}@{d20_mod} + @{dexterity_saving_throw_mod}]]}} @{attacher_dexterity_saving_throw}" tabindex="-1">
|
||||
<span>{{'ABILITIES.dexterity.SHORT_NAME' | translate}}</span>
|
||||
<span name="attr_dexterity_saving_throw_mod_with_sign" class="inline-block center"></span>
|
||||
</button>
|
||||
<span class="pad-r-sm">,</span>
|
||||
<span class="edit border-left pad-l-sm">
|
||||
<input type="checkbox" name="attr_constitution_save_prof" value="@{PB}">
|
||||
</span>
|
||||
<div class="col-1-3-em edit">
|
||||
<input type="number" name="attr_constitution_save_bonus" class="no-spin small-label" value="0" step="1">
|
||||
<div class="shaped-row default-saving-throw">
|
||||
<span class="edit border-left pad-l-sm">
|
||||
<input type="checkbox" name="attr_intelligence_save_prof" value="@{PB}">
|
||||
</span>
|
||||
<div class="col-1-3-em edit">
|
||||
<input type="number" name="attr_intelligence_save_bonus" class="no-spin small-label" value="0" step="1">
|
||||
</div>
|
||||
<button type="roll" name="roll_shaped_intelligence_saving_throw" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{INTELLIGENCE} ^{SAVE}}} @{roll_info} {{roll1=[[@{shaped_d20} + @{intelligence_saving_throw_mod}]]}} @{roll_setting} + @{intelligence_saving_throw_mod}]]}} @{hide_gm_info} @{attacher_intelligence_saving_throw}" tabindex="-1">
|
||||
<span data-i18n="INT"></span>
|
||||
<span name="attr_intelligence_saving_throw_mod_with_sign" class="inline-block center"></span>
|
||||
</button>
|
||||
<span class="pad-r-sm">,</span>
|
||||
<span class="edit border-left pad-l-sm">
|
||||
<input type="checkbox" name="attr_wisdom_save_prof" value="@{PB}">
|
||||
</span>
|
||||
<div class="col-1-3-em edit">
|
||||
<input type="number" name="attr_wisdom_save_bonus" class="no-spin small-label" value="0" step="1">
|
||||
</div>
|
||||
<button type="roll" name="roll_shaped_wisdom_saving_throw" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{WISDOM} ^{SAVE}}} @{roll_info} {{roll1=[[@{shaped_d20} + @{wisdom_saving_throw_mod}]]}} @{roll_setting} + @{wisdom_saving_throw_mod}]]}} @{hide_gm_info} @{attacher_wisdom_saving_throw}" tabindex="-1">
|
||||
<span data-i18n="WIS"></span>
|
||||
<span name="attr_wisdom_saving_throw_mod_with_sign" class="inline-block center"></span>
|
||||
</button>
|
||||
<span class="pad-r-sm">,</span>
|
||||
</div>
|
||||
<button type="roll" name="roll_shaped_constitution_saving_throw" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=Constitution}} {{subheader=Saving Throw}} @{roll_info} {{roll1=[[@{preroll}d20@{postroll}@{d20_mod} + @{constitution_saving_throw_mod}]]}} @{roll_setting}@{d20_mod} + @{constitution_saving_throw_mod}]]}} @{attacher_constitution_saving_throw}" tabindex="-1">
|
||||
<span>{{'ABILITIES.constitution.SHORT_NAME' | translate}}</span>
|
||||
<span name="attr_constitution_saving_throw_mod_with_sign" class="inline-block center"></span>
|
||||
</button>
|
||||
<span class="pad-r-sm">,</span>
|
||||
<span class="edit border-left pad-l-sm">
|
||||
<input type="checkbox" name="attr_intelligence_save_prof" value="@{PB}">
|
||||
</span>
|
||||
<div class="col-1-3-em edit">
|
||||
<input type="number" name="attr_intelligence_save_bonus" class="no-spin small-label" value="0" step="1">
|
||||
<div class="shaped-row default-saving-throw">
|
||||
<span class="edit border-left pad-l-sm">
|
||||
<input type="checkbox" name="attr_charisma_save_prof" value="@{PB}">
|
||||
</span>
|
||||
<div class="col-1-3-em edit">
|
||||
<input type="number" name="attr_charisma_save_bonus" class="no-spin small-label" value="0" step="1">
|
||||
</div>
|
||||
<button type="roll" name="roll_shaped_charisma_saving_throw" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{CHARISMA} ^{SAVE}}} @{roll_info} {{roll1=[[@{shaped_d20} + @{charisma_saving_throw_mod}]]}} @{roll_setting} + @{charisma_saving_throw_mod}]]}} @{hide_gm_info} @{attacher_charisma_saving_throw}" tabindex="-1">
|
||||
<span data-i18n="CHA"></span>
|
||||
<span name="attr_charisma_saving_throw_mod_with_sign" class="inline-block center"></span>
|
||||
</button>
|
||||
</div>
|
||||
<button type="roll" name="roll_shaped_intelligence_saving_throw" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=Intelligence}} {{subheader=Saving Throw}} @{roll_info} {{roll1=[[@{preroll}d20@{postroll}@{d20_mod} + @{intelligence_saving_throw_mod}]]}} @{roll_setting}@{d20_mod} + @{intelligence_saving_throw_mod}]]}} @{attacher_intelligence_saving_throw}" tabindex="-1">
|
||||
<span>{{'ABILITIES.intelligence.SHORT_NAME' | translate}}</span>
|
||||
<span name="attr_intelligence_saving_throw_mod_with_sign" class="inline-block center"></span>
|
||||
</button>
|
||||
<span class="pad-r-sm">,</span>
|
||||
<span class="edit border-left pad-l-sm">
|
||||
<input type="checkbox" name="attr_wisdom_save_prof" value="@{PB}">
|
||||
</span>
|
||||
<div class="col-1-3-em edit">
|
||||
<input type="number" name="attr_wisdom_save_bonus" class="no-spin small-label" value="0" step="1">
|
||||
<div class="shaped-row custom-saving-throw">
|
||||
<span class="edit">
|
||||
<input type="checkbox" name="attr_fortitude_save_prof" value="@{PB}">
|
||||
</span>
|
||||
<div class="col-1-3-em edit">
|
||||
<input type="number" name="attr_fortitude_save_bonus" class="no-spin small-label" value="0" step="1">
|
||||
</div>
|
||||
<button type="roll" name="roll_shaped_fortitude_saving_throw" class="inline" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{FORTITUDE} ^{SAVE}}} @{roll_info} {{roll1=[[@{shaped_d20} + @{fortitude_saving_throw_mod}]]}} @{roll_setting} + @{fortitude_saving_throw_mod}]]}} @{hide_gm_info} @{attacher_fortitude_saving_throw}" tabindex="-1">
|
||||
<span data-i18n="FORTITUDE"></span>
|
||||
<span name="attr_fortitude_saving_throw_mod_with_sign" class="inline-block center"></span>
|
||||
</button>
|
||||
</div>
|
||||
<button type="roll" name="roll_shaped_wisdom_saving_throw" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=Wisdom}} {{subheader=Saving Throw}} @{roll_info} {{roll1=[[@{preroll}d20@{postroll}@{d20_mod} + @{wisdom_saving_throw_mod}]]}} @{roll_setting}@{d20_mod} + @{wisdom_saving_throw_mod}]]}} @{attacher_wisdom_saving_throw}" tabindex="-1">
|
||||
<span>{{'ABILITIES.wisdom.SHORT_NAME' | translate}}</span>
|
||||
<span name="attr_wisdom_saving_throw_mod_with_sign" class="inline-block center"></span>
|
||||
</button>
|
||||
<span class="pad-r-sm">,</span>
|
||||
<span class="edit border-left pad-l-sm">
|
||||
<input type="checkbox" name="attr_charisma_save_prof" value="@{PB}">
|
||||
</span>
|
||||
<div class="col-1-3-em edit">
|
||||
<input type="number" name="attr_charisma_save_bonus" class="no-spin small-label" value="0" step="1">
|
||||
<div class="shaped-row custom-saving-throw">
|
||||
<span class="pad-r-sm">,</span>
|
||||
<span class="edit border-left pad-l-sm">
|
||||
<input type="checkbox" name="attr_reflex_save_prof" value="@{PB}">
|
||||
</span>
|
||||
<div class="col-1-3-em edit">
|
||||
<input type="number" name="attr_reflex_save_bonus" class="no-spin small-label" value="0" step="1">
|
||||
</div>
|
||||
<button type="roll" name="roll_shaped_reflex_saving_throw" class="inline" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{REFLEX} ^{SAVE}}} @{roll_info} {{roll1=[[@{shaped_d20} + @{reflex_saving_throw_mod}]]}} @{roll_setting} + @{reflex_saving_throw_mod}]]}} @{hide_gm_info} @{attacher_reflex_saving_throw}" tabindex="-1">
|
||||
<span data-i18n="REFLEX"></span>
|
||||
<span name="attr_reflex_saving_throw_mod_with_sign" class="inline-block center"></span>
|
||||
</button>
|
||||
</div>
|
||||
<div class="shaped-row custom-saving-throw">
|
||||
<span class="pad-r-sm">,</span>
|
||||
<span class="edit border-left pad-l-sm">
|
||||
<input type="checkbox" name="attr_will_save_prof" value="@{PB}">
|
||||
</span>
|
||||
<div class="col-1-3-em edit">
|
||||
<input type="number" name="attr_will_save_bonus" class="no-spin small-label" value="0" step="1">
|
||||
</div>
|
||||
<button type="roll" name="roll_shaped_will_saving_throw" class="inline" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{WILL} ^{SAVE}}} @{roll_info} {{roll1=[[@{shaped_d20} + @{will_saving_throw_mod}]]}} @{roll_setting} + @{will_saving_throw_mod}]]}} @{hide_gm_info} @{attacher_will_saving_throw}" tabindex="-1">
|
||||
<span data-i18n="WILL"></span>
|
||||
<span name="attr_will_saving_throw_mod_with_sign" class="inline-block center"></span>
|
||||
</button>
|
||||
</div>
|
||||
<button type="roll" name="roll_shaped_charisma_saving_throw" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=Charisma}} {{subheader=Saving Throw}} @{roll_info} {{roll1=[[@{preroll}d20@{postroll}@{d20_mod} + @{charisma_saving_throw_mod}]]}} @{roll_setting}@{d20_mod} + @{charisma_saving_throw_mod}]]}} @{attacher_charisma_saving_throw}" tabindex="-1">
|
||||
<span>{{'ABILITIES.charisma.SHORT_NAME' | translate}}</span>
|
||||
<span name="attr_charisma_saving_throw_mod_with_sign" class="inline-block center"></span>
|
||||
</button>
|
||||
</div>
|
||||
@@ -1,51 +1,19 @@
|
||||
<div class="shaped-row edit">
|
||||
<div class="col-20 pad-r-sm">
|
||||
<span class="en">
|
||||
<select name="attr_size" class="italic no-border" accept="Size">
|
||||
<option value="Tiny">Tiny</option>
|
||||
<option value="Small">Small</option>
|
||||
<option value="Medium">Medium</option>
|
||||
<option value="Large" selected>Large</option>
|
||||
<option value="Huge">Huge</option>
|
||||
<option value="Gargantuan">Gargantuan</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="de">
|
||||
<select name="attr_size" class="italic no-border">
|
||||
<option value="Tiny">Sehr klein</option>
|
||||
<option value="Small">Klein</option>
|
||||
<option value="Medium">Mittel</option>
|
||||
<option value="Large" selected>Groß</option>
|
||||
<option value="Huge">Enorm</option>
|
||||
<option value="Gargantuan">Gewaltig</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="fr">
|
||||
<select name="attr_size" class="italic no-border">
|
||||
<option value="Tiny">Très Petite</option>
|
||||
<option value="Small">Petite</option>
|
||||
<option value="Medium">Moyenne</option>
|
||||
<option value="Large" selected>Grande</option>
|
||||
<option value="Huge">Très Grande</option>
|
||||
<option value="Gargantuan">Gigantesque</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="ru">
|
||||
<select name="attr_size" class="italic no-border">
|
||||
<option value="Tiny">Tiny</option>
|
||||
<option value="Small">Small</option>
|
||||
<option value="Medium">Medium</option>
|
||||
<option value="Large" selected>Large</option>
|
||||
<option value="Huge">Huge</option>
|
||||
<option value="Gargantuan">Gargantuan</option>
|
||||
</select>
|
||||
</span>
|
||||
<select name="attr_size" class="italic no-border" accept="Size">
|
||||
<option value="Tiny" data-i18n="TINY"></option>
|
||||
<option value="Small" data-i18n="SMALL"></option>
|
||||
<option value="Medium" data-i18n="MEDIUM"></option>
|
||||
<option value="Large" data-i18n="LARGE" selected></option>
|
||||
<option value="Huge" data-i18n="HUGE"></option>
|
||||
<option value="Gargantuan" data-i18n="GARGANTUAN"></option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-30 pad-l-sm pad-r-sm">
|
||||
<input type="text" name="attr_type" class="italic no-border" placeholder="dragon" accept="Type">
|
||||
<input type="text" name="attr_type" class="italic no-border" data-i18n-placeholder="DRAGON" accept="Type">
|
||||
</div>
|
||||
<div class="col-23 pad-l-sm">
|
||||
<input type="text" name="attr_alignment" class="italic no-border" placeholder="lawful evil" accept="Alignment">
|
||||
<input type="text" name="attr_alignment" class="italic no-border" data-i18n-placeholder="LAWFUL_EVIL" accept="Alignment">
|
||||
</div>
|
||||
</div>
|
||||
<span class="italic presentation">
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user