Main
Skills
Magic
Technomancy
Enhancements
Matrix
Vehicles
Equipment
Social
Character
GM Roll
Edge

Attributes

Base

Bonus

Total

Roll

X
X
X
X

X
X
X
X

Attribute Rolls

Attribute - Bonus - Roll

Movement

Notes

Standard Rolls

Limits

Damage Tracks

Defense

Initiative

X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X

Active Skills

Physical Skills

Show All
Hide Unused

Social Skills

Show All
Hide Unused

Engineering Skills

Show All
Hide Unused

Scientific Skills

Show All
Hide Unused

Combat Skills

Show All
Hide Unused

Vehicle Skills

Show All
Hide Unused

Magical Skills

Show All
Hide Unused

Resonance Skills

Show All
Hide Unused

Exotic Skills

Show All
Hide Unused

Knowledge Skills

Spells

Sustained:
X

Rituals

X

Alchemy

X

Critter Powers

X

Spirits

Sprites

Submersion

Initiation

X
X

Positive Qualities

X

Negative Qualities

X

Adept Powers

X

Cyber-/Bioware

X

Martial Art Techniques

X

Cyberdeck

Cyberprograms

X

Matrix Actions

X
X

Vehicles

X
X
X
X
X
X
X
X

Drones

X
X
X
X
X
X
X
X

Equipment

X

Money

X

Armor

X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X

Contacts

X

SINs + Lifestyle

X

Fellow runners

X

Character Information

X

Wound Calculation Modifier

Chummer Import

This will override everything
Please Wait!
Currently vehicles and matrix actions have no glitch detection!
{{#subheader}} {{/subheader}} {{#val1}} {{/val1}} {{#val2}} {{/val2}} {{#val3}} {{#^rollTotal() val3_num 0}} {{/^rollTotal() val3_num 0}} {{/val3}} {{#val4}} {{#^rollTotal() val4_num 0}} {{/^rollTotal() val4_num 0}} {{/val4}} {{#val5}} {{#^rollTotal() val5_num 0}} {{/^rollTotal() val5_num 0}} {{/val5}} {{#val6}} {{#^rollTotal() val6_num 0}} {{/^rollTotal() val6_num 0}} {{/val6}} {{#val7}} {{#^rollTotal() val7_num 0}} {{/^rollTotal() val7_num 0}} {{/val7}} {{#val8}} {{#^rollTotal() val8_num 0}} {{/^rollTotal() val8_num 0}} {{/val8}} {{#mod_num}} {{#^rollTotal() mod_num 0}} {{/^rollTotal() mod_num 0}} {{/mod_num}} {{#sustainedspells}} {{#^rollTotal() sustainedspells 0}} {{/^rollTotal() sustainedspells 0}} {{/sustainedspells}} {{#wounds_num}} {{#^rollTotal() wounds_num 0}} {{/^rollTotal() wounds_num 0}} {{/wounds_num}} {{#edge}} {{/edge}} {{^edge}} {{#limit}} {{#limit_mod}} {{#^rollTotal() limit_mod 0}} {{/^rollTotal() limit_mod 0}} {{/limit_mod}} {{/limit}} {{/edge}} {{#result}} {{#rollGreater() result 1}} {{/rollGreater() result 1}} {{#rollTotal() result 1}} {{/rollTotal() result 1}} {{#rollTotal() result 0}} {{/rollTotal() result 0}} {{#rollBetween() computed::glitch 1 1}} {{/rollBetween() computed::glitch 1 1}} {{#rollBetween() computed::glitch 2 2}} {{/rollBetween() computed::glitch 2 2}} {{/result}} {{#initiative}} {{#rollGreater() initiative 10}} {{/rollGreater() initiative 10}} {{#rollLess() initiative 11}} {{/rollLess() initiative 11}} {{/initiative}} {{#after1}} {{/after1}} {{#drain}} {{/drain}} {{#after2}} {{/after2}} {{#after3}} {{/after3}} {{#description}} {{/description}}
{{#name}}{{name}} rolls{{#roll_name}} {{roll_name}}{{/roll_name}}{{/name}}
{{subheader}}
Dicepool
> {{val1}}({{val1_num}})
> {{val2}}({{val2_num}})
> {{val3}}({{val3_num}})
> {{val4}}({{val4_num}})
> {{val5}}({{val5_num}})
> {{val6}}({{val6_num}})
> {{val7}}({{val7_num}})
> {{val8}}({{val8_num}})
> Modifiers({{mod_num}})
> Sustained spells({{sustainedspells}})
> Woundpenalty({{wounds_num}})
Edge
> Edge({{edge_num}})
Limit
> {{limit}}({{limit_num}})
> Modifiers({{limit_mod}})
Result
{{result}} Successes
{{result}} Success
{{result}} Successes
Glitch!
Critical Glitch!
Result
{{initiative}} Initiative
{{initiative}} Initiative
{{after1}}({{after1_num}}{{#after1dmg}}{{after1dmg}}{{/after1dmg}})
Incoming {{drain}}({{#rollGreater() drain_num 1}}{{drain_num}}{{/rollGreater() drain_num 1}}{{#rollLess() drain_num 2}}2{{/rollLess() drain_num 2}}{{#spiritdrain}}{{after1_num}}* 2{{/spiritdrain}})
{{after2}}({{after2_num}})
{{after3}}({{after3_num}})
Description
{{description}}
{{#rollGreater() result 0}} {{#^rollTotal() computed::passthrough 0}}
[Dodge](~selected|reactdodge||{{computed::passthrough}})
{{/^rollTotal() computed::passthrough 0}} {{/rollGreater() result 0}}
{{#subheader}} {{/subheader}} {{#tries}} {{#^rollTotal() tries 0}} {{/^rollTotal() tries 0}} {{/tries}} {{#sustainedspells}} {{#^rollTotal() sustainedspells 0}} {{/^rollTotal() sustainedspells 0}} {{/sustainedspells}} {{#wounds_num}} {{#^rollTotal() wounds_num 0}} {{/^rollTotal() wounds_num 0}} {{/wounds_num}} {{#edge}} {{/edge}} {{^edge}} {{/edge}} {{#result}} {{#rollGreater() result 1}} {{/rollGreater() result 1}} {{#rollTotal() result 1}} {{/rollTotal() result 1}} {{#rollTotal() result 0}} {{/rollTotal() result 0}} {{#rollBetween() computed::glitch 1 1}} {{/rollBetween() computed::glitch 1 1}} {{#rollBetween() computed::glitch 2 2}} {{/rollBetween() computed::glitch 2 2}} {{/result}}
{{#name}}{{name}} rolls{{#roll_name}} {{roll_name}}{{/roll_name}}{{/name}}
{{subheader}}
Dicepool
> Dice Pool({{dice_num}})
> Tries({{tries}})
> Sustained spells({{sustainedspells}})
> Woundpenalty({{wounds_num}})
Edge
> Edge({{edge_num}})
Limit
> Limit({{limit_num}})
Result
{{result}} Successes
{{result}} Success
{{result}} Successes
Glitch!
Critical Glitch!
Sum hits({{computed::sumhits}})
{{#^rollTotal() computed::passthrough 0}}
[Next Roll](~{{name}}|rollextended||{{computed::passthrough}})
{{/^rollTotal() computed::passthrough 0}}
{{#subheader}} {{/subheader}} {{#magic}} {{/magic}} {{#spellschool}} {{/spellschool}} {{#drainAttr}} {{#^rollTotal() drainAttr_num 0}} {{/^rollTotal() drainAttr_num 0}} {{/drainAttr}} {{#willpower}} {{#^rollTotal() willpower_num 0}} {{/^rollTotal() willpower_num 0}} {{/willpower}} {{#drainBonus}} {{#^rollTotal() drainBonus_num 0}} {{/^rollTotal() drainBonus_num 0}} {{/drainBonus}} {{#mod_num}} {{#^rollTotal() mod_num 0}} {{/^rollTotal() mod_num 0}} {{/mod_num}} {{#sustainedspells}} {{#^rollTotal() sustainedspells 0}} {{/^rollTotal() sustainedspells 0}} {{/sustainedspells}} {{#wounds_num}} {{#^rollTotal() wounds_num 0}} {{/^rollTotal() wounds_num 0}} {{/wounds_num}} {{#edge}} {{/edge}} {{^edge}} {{#limit}} {{#limit_mod}} {{#^rollTotal() limit_mod 0}} {{/^rollTotal() limit_mod 0}} {{/limit_mod}} {{/limit}} {{/edge}} {{#result}} {{#rollGreater() result 1}} {{/rollGreater() result 1}} {{#rollTotal() result 1}} {{/rollTotal() result 1}} {{#rollTotal() result 0}} {{/rollTotal() result 0}} {{#rollBetween() computed::glitch 1 1}} {{/rollBetween() computed::glitch 1 1}} {{#rollBetween() computed::glitch 2 2}} {{/rollBetween() computed::glitch 2 2}} {{/result}} {{#nethits}} {{#rollGreater() computed::nethits 0}} {{/rollGreater() computed::nethits 0}} {{#^rollGreater() computed::nethits 0}} {{/^rollGreater() computed::nethits 0}} {{/nethits}} {{#description}} {{/description}}
{{#name}}{{name}} rolls{{#roll_name}} {{roll_name}}{{/roll_name}}{{/name}}
{{subheader}}
Dicepool
> {{magic}}({{magic_num}})
> {{spellschool}}({{spellschool_num}})
> {{drainAttr}}({{drainAttr_num}})
> {{willpower}}({{willpower_num}})
> {{drainBonus}}({{drainBonus_num}})
> {{drainResist}}({{drainResist_num}})
> Modifiers({{mod_num}})
> Sustained spells({{sustainedspells}})
> Woundpenalty({{wounds_num}})
Edge
> Edge({{edge_num}})
Limit
> {{limit}}({{limit_num}})
> Modifiers({{limit_mod}})
Result
{{result}} Successes
{{result}} Success
{{result}} Successes
Glitch!
Critical Glitch!
Nethits
{{computed::nethits}} Nethits
0 Nethits
Opposing hits({{opposing}})
Incoming {{drain}}( {{#rollGreater() computed::drain_num 1}} {{computed::drain_num}} {{/rollGreater() computed::drain_num 1}} {{#rollLess() computed::drain_num 2}} 2 {{/rollLess() computed::drain_num 2}} )
{{drainResist}}({{drainResist_num}})
Description
{{description}}
{{#^rollTotal() bonus 0}} {{/^rollTotal() bonus 0}} {{#mod}} {{#^rollTotal() mod 0}} {{/^rollTotal() mod 0}} {{/mod}} {{#sustainedspells}} {{#^rollTotal() sustainedspells 0}} {{/^rollTotal() sustainedspells 0}} {{/sustainedspells}} {{#wounds_num}} {{#^rollTotal() wounds_num 0}} {{/^rollTotal() wounds_num 0}} {{/wounds_num}} {{#edge}} {{/edge}} {{#result}} {{#rollGreater() result 1}} {{/rollGreater() result 1}} {{#rollTotal() result 1}} {{/rollTotal() result 1}} {{#rollTotal() result 0}} {{/rollTotal() result 0}} {{/result}} {{#nethits}} {{#rollGreater() computed::nethits 0}} {{/rollGreater() computed::nethits 0}} {{#^rollGreater() computed::nethits 0}} {{/^rollGreater() computed::nethits 0}} {{/nethits}}
{{name}} rolls to Dodge {{attacker_name}}
Dicepool
> Reaction({{rea}})
> Intuition({{int}})
> Bonus({{bonus}})
> Modifiers({{mod}})
> Sustained spells({{sustainedspells}})
> Woundpenalty({{wounds_num}})
Edge
> Edge({{edge_num}})
Result
{{result}} Successes
{{result}} Success
{{result}} Successes
Attacker Nethits
{{computed::nethits}} Nethits
Damage taken
AP({{computed::attackAp}}) ~ DV({{computed::attackDamage}}{{computed::attackDmgType}})
0 Nethits
{{#rollGreater() computed::nethits 0}} {{#^rollTotal() computed::passthrough 0}}
[Soak](~{{name}}|reactsoak||{{computed::passthrough}})
{{/^rollTotal() computed::passthrough 0}} {{/rollGreater() computed::nethits 0}}
{{#^rollTotal() ap 0}} {{/^rollTotal() ap 0}} {{#^rollTotal() bonus 0}} {{/^rollTotal() bonus 0}} {{#mod}} {{#^rollTotal() mod 0}} {{/^rollTotal() mod 0}} {{/mod}} {{#edge}} {{/edge}} {{#result}} {{#rollGreater() result 1}} {{/rollGreater() result 1}} {{#rollTotal() result 1}} {{/rollTotal() result 1}} {{#rollTotal() result 0}} {{/rollTotal() result 0}} {{/result}} {{#dmgTaken}} {{#rollGreater() computed::dmgTaken 0}} {{/rollGreater() computed::dmgTaken 0}} {{#^rollGreater() computed::dmgTaken 0}} {{/^rollGreater() computed::dmgTaken 0}} {{/dmgTaken}}
{{name}} rolls to Absorb Damage
Dicepool
> Body({{body}})
> Armor({{armor}})
> Armor Penetration({{ap}})
> Bonus({{bonus}})
> Modifiers({{mod}})
Edge
> Edge({{edge_num}})
Result
{{result}} Successes
{{result}} Success
{{result}} Successes
Damage taken
{{computed::dmgTaken}} {{computed::dmgType}}
0 Damage taken