+ Stance
Standard
@@ -461,7 +472,7 @@ Author: Dougansf -->
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} Dexterity**
---Step|[[ ?{Step|@{DexStep}+@{DexMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{DexStep}+@{DexMod}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
--Result|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
}}
!modattr {{
@@ -486,7 +497,7 @@ Author: Dougansf -->
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} Dexterity**
---Step|[[ ?{Step|@{DexStep}+@{DexMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{DexStep}+@{DexMod}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
--Result|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
}}
!modattr {{
@@ -525,7 +536,7 @@ Author: Dougansf -->
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} Strength**
---Step|[[ ?{Step|@{StrStep}+@{StrMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{StrStep}+@{StrMod}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
--Result|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
}}
!modattr {{
@@ -550,7 +561,7 @@ Author: Dougansf -->
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} Strength**
---Step|[[ ?{Step|@{StrStep}+@{StrMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{StrStep}+@{StrMod}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
--Result|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
}}
!modattr {{
@@ -589,7 +600,7 @@ Author: Dougansf -->
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} Toughness**
---Step|[[ ?{Step|@{TouStep}+@{TouMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{TouStep}+@{TouMod}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
--Result|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
}}
!modattr {{
@@ -614,7 +625,7 @@ Author: Dougansf -->
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} Toughness**
---Step|[[ ?{Step|@{TouStep}+@{TouMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{TouStep}+@{TouMod}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
--Result|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
}}
!modattr {{
@@ -653,7 +664,7 @@ Author: Dougansf -->
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} Perception**
---Step|[[ ?{Step|@{PerStep}+@{PerMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{PerStep}+@{PerMod}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
--Result|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
}}
!modattr {{
@@ -678,7 +689,7 @@ Author: Dougansf -->
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} Perception**
---Step|[[ ?{Step|@{PerStep}+@{PerMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{PerStep}+@{PerMod}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
--Result|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
}}
!modattr {{
@@ -717,7 +728,7 @@ Author: Dougansf -->
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} Willpower**
---Step|[[ ?{Step|@{WilStep}+@{WilMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{WilStep}+@{WilMod}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
--Result|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
}}
!modattr {{
@@ -742,7 +753,7 @@ Author: Dougansf -->
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} Willpower**
---Step|[[ ?{Step|@{WilStep}+@{WilMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{WilStep}+@{WilMod}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
--Result|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
}}
!modattr {{
@@ -781,7 +792,7 @@ Author: Dougansf -->
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} Charisma**
---Step|[[ ?{Step|@{ChaStep}+@{ChaMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{ChaStep}+@{ChaMod}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
--Result|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
}}
!modattr {{
@@ -806,7 +817,7 @@ Author: Dougansf -->
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} Charisma**
---Step|[[ ?{Step|@{ChaStep}+@{ChaMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{ChaStep}+@{ChaMod}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
--Result|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
}}
!modattr {{
@@ -858,7 +869,7 @@ Author: Dougansf -->
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} Initiative**
---Step|[[ ?{Step|@{InitTotal}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{InitTotal}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
--Result|**[[ [TRKR] [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
}}
!modattr {{
@@ -1049,7 +1060,7 @@ Author: Dougansf -->
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} Recovery**
---Step|[[ ?{Step|@{TouStep}+@{TouMod}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{TouStep}+@{TouMod}+@{ActionMod}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
--Damage Healed|[[ {1d1, ceil(( { [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] } - ?{Wounds|@{Wounds}}) ) }kh1 ]]
}}
!modattr {{
@@ -1274,7 +1285,7 @@ Author: Dougansf -->
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} @{TalentName}**
---Step|[[ ?{Step|@{TalentStep}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{TalentStrain}} ]] Strain
+--Step|[[ ?{Step|@{TalentStep}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{TalentStrain}} ]] Strain
--Result|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
--?? @{TalentDurationTotal} > 0 ?? Duration| @{TalentDurationTotal} @{TalentDurationIncrement}
}}
@@ -1298,7 +1309,7 @@ Author: Dougansf -->
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} @{TalentName}**
---Step|[[ ?{Step|@{TalentStep}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{TalentStrain}} ]] Strain
+--Step|[[ ?{Step|@{TalentStep}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{TalentStrain}} ]] Strain
--Result|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
--?? @{TalentDurationTotal} > 0 ?? Duration| @{TalentDurationTotal} @{TalentDurationIncrement}
}}
@@ -1321,7 +1332,7 @@ Author: Dougansf -->
--charid|@{character_id}
--name|**@{Name} @{TalentName}**
--leftsub|vs @{target|token_name}
---Step|[[ ?{Step|@{TalentStep}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{TalentStrain}} ]] Strain
+--Step|[[ ?{Step|@{TalentStep}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{TalentStrain}} ]] Strain
--Result:|**[^Result.base]**
--Successes| [[ floor(([$Result] { [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] } - @{TalentDefense}) / 5)+1 ]]
--?? @{TalentDurationTotal} > 0 ?? Duration| @{TalentDurationTotal} @{TalentDurationIncrement}
@@ -1525,7 +1536,7 @@ Author: Dougansf -->
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} @{SkillName}**
---Step|[[ ?{Step|@{SkillStep}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{SkillStrain}} ]] Strain
+--Step|[[ ?{Step|@{SkillStep}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{SkillStrain}} ]] Strain
--Result|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
--?? @{SkillDurationTotal} > 0 ?? Duration| @{SkillDurationTotal} @{SkillDurationIncrement}
}}
@@ -1549,7 +1560,7 @@ Author: Dougansf -->
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} @{SkillName}**
---Step|[[ ?{Step|@{SkillStep}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{SkillStrain}} ]] Strain
+--Step|[[ ?{Step|@{SkillStep}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{SkillStrain}} ]] Strain
--Result|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
--?? @{SkillDurationTotal} > 0 ?? Duration| @{SkillDurationTotal} @{SkillDurationIncrement}
}}
@@ -1572,7 +1583,7 @@ Author: Dougansf -->
--charid|@{character_id}
--name|**@{Name} @{SkillName}**
--leftsub|vs @{target|token_name}
---Step|[[ ?{Step|@{SkillStep}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{SkillStrain}} ]] Strain
+--Step|[[ ?{Step|@{SkillStep}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{SkillStrain}} ]] Strain
--Result:|**[^Result.base]**
--Successes| [[ floor(([$Result] { [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] } - @{SkillDefense}) / 5)+1 ]]
--?? @{SkillDurationTotal} > 0 ?? Duration| @{SkillDurationTotal} @{SkillDurationIncrement}
@@ -1697,7 +1708,7 @@ Melee Weapons
--charid|@{character_id}
--name|**@{Name} @{WeaponName}**
--leftsub|Attack
---Step|[[ ?{Step|@{AtkStep}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{AtkStrain}} ]] Strain
+--Step|[[ ?{Step|@{AtkStep}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{AtkStrain}} ]] Strain
--Result|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
}}
!modattr {{
@@ -1720,7 +1731,7 @@ Melee Weapons
--charid|@{character_id}
--name|**@{Name} @{WeaponName}**
--leftsub|Attack
---Step|[[ ?{Step|@{AtkStep}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{AtkStrain}} ]] Strain
+--Step|[[ ?{Step|@{AtkStep}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{AtkStrain}} ]] Strain
--Result:|**[^Result.base]** vs @{target|token_name}
--Successes| [[ floor(([$Result] { [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] } - @{WeaponDefense}) / 5)+1 ]]
}}
@@ -1763,7 +1774,7 @@ Melee Weapons
--charid|@{character_id}
--name|**@{Name} @{WeaponName}**
--leftsub|Damage
---Step|[[ ?{Step|@{DamStep}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{DamStrain}} ]] Strain
+--Step|[[ ?{Step|@{DamStep}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{DamStrain}} ]] Strain
--Damage|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
}}
!modattr {{
@@ -1786,7 +1797,7 @@ Melee Weapons
--charid|@{character_id}
--name|**@{Name} @{WeaponName}**
--leftsub|Damage vs @{target|token_name}
---Step|[[ ?{Step|@{DamStep}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{DamStrain}} ]] Strain
+--Step|[[ ?{Step|@{DamStep}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{DamStrain}} ]] Strain
--Damage after Armor|[[ {0d1, ceil(( { [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] } - @{WeaponDamType}) ) }kh1 ]]
}}
!modattr {{
@@ -1821,10 +1832,10 @@ Melee Weapons
Ranged Weapons
- Ammunition: Current
-
- Max
-
+ Ammunition: Current
+
+ Max
+
@@ -1909,7 +1920,7 @@ Ranged Weapons
--charid|@{character_id}
--name|**@{Name} @{RWeaponName}**
--leftsub|Attack
---Step|[[ ?{Step|@{RAtkStep}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{RAtkStrain}} ]] Strain
+--Step|[[ ?{Step|@{RAtkStep}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{RAtkStrain}} ]] Strain
--Result|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
}}
!modattr {{
@@ -1933,7 +1944,7 @@ Ranged Weapons
--charid|@{character_id}
--name|**@{Name} @{RWeaponName}**
--leftsub|Attack
---Step|[[ ?{Step|@{RAtkStep}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{RAtkStrain}} ]] Strain
+--Step|[[ ?{Step|@{RAtkStep}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{RAtkStrain}} ]] Strain
--Result:|**[^Result.base]** vs @{target|token_name}
--Successes| [[ floor(([$Result] { [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] } - @{RWeaponDefense}) / 5)+1 ]]
}}
@@ -1974,7 +1985,7 @@ Ranged Weapons
--charid|@{character_id}
--name|**@{Name} @{RWeaponName}**
--leftsub|Damage
---Step|[[ ?{Step|@{RDamStep}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{RDamStrain}} ]] Strain
+--Step|[[ ?{Step|@{RDamStep}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{RDamStrain}} ]] Strain
--Result|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
}}
!modattr {{
@@ -1997,7 +2008,7 @@ Ranged Weapons
--charid|@{character_id}
--name|**@{Name} @{RWeaponName}**
--leftsub|Damage vs @{target|token_name}
---Step|[[ ?{Step|@{RDamStep}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{RDamStrain}} ]] Strain
+--Step|[[ ?{Step|@{RDamStep}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{RDamStrain}} ]] Strain
--Damage after Armor|[[ {0d1, ceil(( { [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] } - @{RWeaponDamType}) ) }kh1 ]]
}}
!modattr {{
@@ -2026,13 +2037,13 @@ Ranged Weapons
- Short
+ Short
- Long
+ Long
@@ -2041,6 +2052,7 @@ Ranged Weapons
+
@@ -2055,9 +2067,9 @@ Ranged Weapons
-
-
-
+
+
+
@@ -2094,7 +2106,23 @@ Ranged Weapons
-
+
+
+
+
+
+ Modifiers
+
+
+
+
+
+
+
+
+
+
+
@@ -2121,9 +2149,9 @@ Ranged Weapons
-
-
-
+
+
+
+
@@ -2400,7 +2447,7 @@ Ranged Weapons
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} Spellcasting**
---Step|[[ ?{Step|@{SCStep}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{SCStrain}} ]] Strain
+--Step|[[ ?{Step|@{SCStep}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{SCStrain}} ]] Strain
--Result|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
}}
!modattr {{
@@ -2423,7 +2470,7 @@ Ranged Weapons
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} Spellcasting**
---Step|[[ ?{Step|@{SCStep}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{SCStrain}} ]] Strain
+--Step|[[ ?{Step|@{SCStep}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{SCStrain}} ]] Strain
--Result|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
}}
!modattr {{
@@ -2445,7 +2492,7 @@ Ranged Weapons
--charid|@{character_id}
--name|**@{Name} Spellcasting**
--leftsub| vs @{target|token_name}
---Step|[[ ?{Step|@{SCStep}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{SCStrain}} ]] Strain
+--Step|[[ ?{Step|@{SCStep}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{SCStrain}} ]] Strain
--Result:|**[^Result.base]**
--Successes| [[ floor(([$Result] { [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] } - @{target|MD}) / 5)+1 ]]
}}
@@ -2464,11 +2511,11 @@ Ranged Weapons
Willforce
Use?
-
-
+
+
-
+
@@ -2517,7 +2564,7 @@ Ranged Weapons
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} Willforce**
---Step|[[ ?{Step|@{WFStep}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|1} ]] Strain
+--Step|[[ ?{Step|@{WFStep}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|1} ]] Strain
--Result|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
}}
!modattr {{
@@ -2540,7 +2587,7 @@ Ranged Weapons
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} Willforce**
---Step|[[ ?{Step|@{WFStep}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|1} ]] Strain
+--Step|[[ ?{Step|@{WFStep}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|1} ]] Strain
--Result|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
}}
!modattr {{
@@ -2622,7 +2669,7 @@ Ranged Weapons
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} @{TWName}**
---Step|[[ ?{Step|@{TWStep}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{TWStrain}} ]] Strain
+--Step|[[ ?{Step|@{TWStep}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{TWStrain}} ]] Strain
--Result|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
}}
!modattr {{
@@ -2645,7 +2692,7 @@ Ranged Weapons
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} @{TWName}**
---Step|[[ ?{Step|@{TWStep}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{TWStrain}} ]] Strain
+--Step|[[ ?{Step|@{TWStep}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{TWStrain}} ]] Strain
--Result|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
}}
!modattr {{
@@ -2667,7 +2714,7 @@ Ranged Weapons
--charid|@{character_id}
--name|**@{Name} @{TWName}**
--leftsub| vs @{target|token_name}
---Step|[[ ?{Step|@{TWStep}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{TWStrain}} ]] Strain
+--Step|[[ ?{Step|@{TWStep}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{TWStrain}} ]] Strain
--Result:|**[^Result.base]**
--Successes| [[ floor(([$Result] { [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] } - @{target|MD}) / 5)+1 ]]
}}
@@ -2683,6 +2730,9 @@ Ranged Weapons
+
+ Effect Test Bonus
+
Matrixes
@@ -2826,7 +2876,7 @@ Ranged Weapons
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} @{SpellName}**
---Step|[[ ?{Step|@{WFStep}+@{SpellDamage}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{WFSUse}} ]] Strain
+--Step|[[ ?{Step|@{WFStep}+@{SpellDamage}+@{EffBon}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{WFSUse}} ]] Strain
--Damage|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
--?? @{SpellEffectNumber} <> 0 ?? Effect|[[ ?{Modifier #|@{SpellEffectNumber}}]] @{SpellEffect}
--Duration|[[ ?{Duration #|@{SpellDurationNumber}+@{SpellDurationRank}}]] ?{Time Frame|@{SpellDurationIncrement}}
@@ -2851,7 +2901,7 @@ Ranged Weapons
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} @{SpellName}**
---Step|[[ ?{Step|@{WFStep}+@{SpellDamage}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{WFSUse}} ]] Strain
+--Step|[[ ?{Step|@{WFStep}+@{SpellDamage}+@{EffBon}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{WFSUse}} ]] Strain
--Damage|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
--?? @{SpellEffectNumber} <> 0 ?? Effect|[[ ?{Modifier #|@{SpellEffectNumber}}]] @{SpellEffect}
--Duration|[[ ?{Duration #|@{SpellDurationNumber}+@{SpellDurationRank}}]] ?{Time Frame|@{SpellDurationIncrement}}
@@ -2875,7 +2925,7 @@ Ranged Weapons
--charid|@{character_id}
--name|**@{Name} @{SpellName}**
--leftsub|Damage vs @{target|token_name}
---Step|[[ ?{Step|@{WFStep}+@{SpellDamage}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{WFSUse}} ]] Strain
+--Step|[[ ?{Step|@{WFStep}+@{SpellDamage}+@{EffBon}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{WFSUse}} ]] Strain
--Damage after Armor|[[ {0d1, ceil(( { [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] } - @{SpellDamType}) ) }kh1 ]]
--?? @{SpellEffectNumber} <> 0 ?? Effect|[[ ?{Modifier #|@{SpellEffectNumber}}]] @{SpellEffect}
--Duration|[[ ?{Duration #|@{SpellDurationNumber}+@{SpellDurationRank}}]] ?{Time Frame|@{SpellDurationIncrement}}
@@ -3088,7 +3138,7 @@ Ranged Weapons
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} @{SpellName}**
---Step|[[ ?{Step|@{WilStep}+@{WilMod}+@{SpellDamage}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{WFStep}+@{SpellDamage}+@{EffBon}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{WFSUse}} ]] Strain
--Damage|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
--?? @{SpellEffectNumber} <> 0 ?? Effect|[[ ?{Modifier #|@{SpellEffectNumber}}]] @{SpellEffect}
--Duration|[[ ?{Duration #|@{SpellDurationNumber}+@{SpellDurationRank}}]] ?{Time Frame|@{SpellDurationIncrement}}
@@ -3113,7 +3163,7 @@ Ranged Weapons
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} @{SpellName}**
---Step|[[ ?{Step|@{WilStep}+@{WilMod}+@{SpellDamage}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{WFStep}+@{SpellDamage}+@{EffBon}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{WFSUse}} ]] Strain
--Damage|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
--?? @{SpellEffectNumber} <> 0 ?? Effect|[[ ?{Modifier #|@{SpellEffectNumber}}]] @{SpellEffect}
--Duration|[[ ?{Duration #|@{SpellDurationNumber}+@{SpellDurationRank}}]] ?{Time Frame|@{SpellDurationIncrement}}
@@ -3137,7 +3187,7 @@ Ranged Weapons
--charid|@{character_id}
--name|**@{Name} @{SpellName}**
--leftsub|Damage vs @{target|token_name}
---Step|[[ ?{Step|@{WilStep}+@{WilMod}+@{SpellDamage}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{WFStep}+@{SpellDamage}+@{EffBon}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{WFSUse}} ]] Strain
--Damage after Armor|[[ {0d1, ceil(( { [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] } - @{SpellDamType}) ) }kh1 ]]
--?? @{SpellEffectNumber} <> 0 ?? Effect|[[ ?{Modifier #|@{SpellEffectNumber}}]] @{SpellEffect}
--Duration|[[ ?{Duration #|@{SpellDurationNumber}+@{SpellDurationRank}}]] ?{Time Frame|@{SpellDurationIncrement}}
@@ -3330,7 +3380,7 @@ Ranged Weapons
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} @{SpellName}**
---Step|[[ ?{Step|@{WilStep}+@{WilMod}+@{SpellDamage}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{WFStep}+@{SpellDamage}+@{EffBon}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{WFSUse}} ]] Strain
--Damage|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
--?? @{SpellEffectNumber} <> 0 ?? Effect|[[ ?{Modifier #|@{SpellEffectNumber}}]] @{SpellEffect}
--Duration|[[ ?{Duration #|@{SpellDurationNumber}+@{SpellDurationRank}}]] ?{Time Frame|@{SpellDurationIncrement}}
@@ -3355,7 +3405,7 @@ Ranged Weapons
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} @{SpellName}**
---Step|[[ ?{Step|@{WilStep}+@{WilMod}+@{SpellDamage}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{WFStep}+@{SpellDamage}+@{EffBon}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{WFSUse}} ]] Strain
--Damage|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
--?? @{SpellEffectNumber} <> 0 ?? Effect|[[ ?{Modifier #|@{SpellEffectNumber}}]] @{SpellEffect}
--Duration|[[ ?{Duration #|@{SpellDurationNumber}+@{SpellDurationRank}}]] ?{Time Frame|@{SpellDurationIncrement}}
@@ -3379,7 +3429,7 @@ Ranged Weapons
--charid|@{character_id}
--name|**@{Name} @{SpellName}**
--leftsub|Damage vs @{target|token_name}
---Step|[[ ?{Step|@{WilStep}+@{WilMod}+@{SpellDamage}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{WFStep}+@{SpellDamage}+@{EffBon}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{WFSUse}} ]] Strain
--Damage after Armor|[[ {0d1, ceil(( { [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] } - @{SpellDamType}) ) }kh1 ]]
--?? @{SpellEffectNumber} <> 0 ?? Effect|[[ ?{Modifier #|@{SpellEffectNumber}}]] @{SpellEffect}
--Duration|[[ ?{Duration #|@{SpellDurationNumber}+@{SpellDurationRank}}]] ?{Time Frame|@{SpellDurationIncrement}}
@@ -3572,7 +3622,7 @@ Ranged Weapons
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} @{SpellName}**
---Step|[[ ?{Step|@{WilStep}+@{WilMod}+@{SpellDamage}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{WFStep}+@{SpellDamage}+@{EffBon}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{WFSUse}} ]] Strain
--Damage|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
--?? @{SpellEffectNumber} <> 0 ?? Effect|[[ ?{Modifier #|@{SpellEffectNumber}}]] @{SpellEffect}
--Duration|[[ ?{Duration #|@{SpellDurationNumber}+@{SpellDurationRank}}]] ?{Time Frame|@{SpellDurationIncrement}}
@@ -3597,7 +3647,7 @@ Ranged Weapons
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} @{SpellName}**
---Step|[[ ?{Step|@{WilStep}+@{WilMod}+@{SpellDamage}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{WFStep}+@{SpellDamage}+@{EffBon}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{WFSUse}} ]] Strain
--Damage|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
--?? @{SpellEffectNumber} <> 0 ?? Effect|[[ ?{Modifier #|@{SpellEffectNumber}}]] @{SpellEffect}
--Duration|[[ ?{Duration #|@{SpellDurationNumber}+@{SpellDurationRank}}]] ?{Time Frame|@{SpellDurationIncrement}}
@@ -3621,7 +3671,7 @@ Ranged Weapons
--charid|@{character_id}
--name|**@{Name} @{SpellName}**
--leftsub|Damage vs @{target|token_name}
---Step|[[ ?{Step|@{WilStep}+@{WilMod}+@{SpellDamage}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{WFStep}+@{SpellDamage}+@{EffBon}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{WFSUse}} ]] Strain
--Damage after Armor|[[ {0d1, ceil(( { [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] } - @{SpellDamType}) ) }kh1 ]]
--?? @{SpellEffectNumber} <> 0 ?? Effect|[[ ?{Modifier #|@{SpellEffectNumber}}]] @{SpellEffect}
--Duration|[[ ?{Duration #|@{SpellDurationNumber}+@{SpellDurationRank}}]] ?{Time Frame|@{SpellDurationIncrement}}
@@ -3814,7 +3864,7 @@ Ranged Weapons
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} @{SpellName}**
---Step|[[ ?{Step|@{WilStep}+@{WilMod}+@{SpellDamage}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{WFStep}+@{SpellDamage}+@{EffBon}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{WFSUse}} ]] Strain
--Damage|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
--?? @{SpellEffectNumber} <> 0 ?? Effect|[[ ?{Modifier #|@{SpellEffectNumber}}]] @{SpellEffect}
--Duration|[[ ?{Duration #|@{SpellDurationNumber}+@{SpellDurationRank}}]] ?{Time Frame|@{SpellDurationIncrement}}
@@ -3839,7 +3889,7 @@ Ranged Weapons
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} @{SpellName}**
---Step|[[ ?{Step|@{WilStep}+@{WilMod}+@{SpellDamage}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{WFStep}+@{SpellDamage}+@{EffBon}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{WFSUse}} ]] Strain
--Damage|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
--?? @{SpellEffectNumber} <> 0 ?? Effect|[[ ?{Modifier #|@{SpellEffectNumber}}]] @{SpellEffect}
--Duration|[[ ?{Duration #|@{SpellDurationNumber}+@{SpellDurationRank}}]] ?{Time Frame|@{SpellDurationIncrement}}
@@ -3863,7 +3913,7 @@ Ranged Weapons
--charid|@{character_id}
--name|**@{Name} @{SpellName}**
--leftsub|Damage vs @{target|token_name}
---Step|[[ ?{Step|@{WilStep}+@{WilMod}+@{SpellDamage}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{WFStep}+@{SpellDamage}+@{EffBon}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{WFSUse}} ]] Strain
--Damage after Armor|[[ {0d1, ceil(( { [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] } - @{SpellDamType}) ) }kh1 ]]
--?? @{SpellEffectNumber} <> 0 ?? Effect|[[ ?{Modifier #|@{SpellEffectNumber}}]] @{SpellEffect}
--Duration|[[ ?{Duration #|@{SpellDurationNumber}+@{SpellDurationRank}}]] ?{Time Frame|@{SpellDurationIncrement}}
@@ -4056,7 +4106,7 @@ Ranged Weapons
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} @{SpellName}**
---Step|[[ ?{Step|@{WilStep}+@{WilMod}+@{SpellDamage}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{WFStep}+@{SpellDamage}+@{EffBon}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{WFSUse}} ]] Strain
--Damage|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
--?? @{SpellEffectNumber} <> 0 ?? Effect|[[ ?{Modifier #|@{SpellEffectNumber}}]] @{SpellEffect}
--Duration|[[ ?{Duration #|@{SpellDurationNumber}+@{SpellDurationRank}}]] ?{Time Frame|@{SpellDurationIncrement}}
@@ -4081,7 +4131,7 @@ Ranged Weapons
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} @{SpellName}**
---Step|[[ ?{Step|@{WilStep}+@{WilMod}+@{SpellDamage}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{WFStep}+@{SpellDamage}+@{EffBon}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{WFSUse}} ]] Strain
--Damage|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
--?? @{SpellEffectNumber} <> 0 ?? Effect|[[ ?{Modifier #|@{SpellEffectNumber}}]] @{SpellEffect}
--Duration|[[ ?{Duration #|@{SpellDurationNumber}+@{SpellDurationRank}}]] ?{Time Frame|@{SpellDurationIncrement}}
@@ -4105,7 +4155,7 @@ Ranged Weapons
--charid|@{character_id}
--name|**@{Name} @{SpellName}**
--leftsub|Damage vs @{target|token_name}
---Step|[[ ?{Step|@{WilStep}+@{WilMod}+@{SpellDamage}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{WFStep}+@{SpellDamage}+@{EffBon}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{WFSUse}} ]] Strain
--Damage after Armor|[[ {0d1, ceil(( { [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] } - @{SpellDamType}) ) }kh1 ]]
--?? @{SpellEffectNumber} <> 0 ?? Effect|[[ ?{Modifier #|@{SpellEffectNumber}}]] @{SpellEffect}
--Duration|[[ ?{Duration #|@{SpellDurationNumber}+@{SpellDurationRank}}]] ?{Time Frame|@{SpellDurationIncrement}}
@@ -4298,7 +4348,7 @@ Ranged Weapons
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} @{SpellName}**
---Step|[[ ?{Step|@{WilStep}+@{WilMod}+@{SpellDamage}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{WFStep}+@{SpellDamage}+@{EffBon}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{WFSUse}} ]] Strain
--Damage|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
--?? @{SpellEffectNumber} <> 0 ?? Effect|[[ ?{Modifier #|@{SpellEffectNumber}}]] @{SpellEffect}
--Duration|[[ ?{Duration #|@{SpellDurationNumber}+@{SpellDurationRank}}]] ?{Time Frame|@{SpellDurationIncrement}}
@@ -4323,7 +4373,7 @@ Ranged Weapons
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} @{SpellName}**
---Step|[[ ?{Step|@{WilStep}+@{WilMod}+@{SpellDamage}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{WFStep}+@{SpellDamage}+@{EffBon}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{WFSUse}} ]] Strain
--Damage|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
--?? @{SpellEffectNumber} <> 0 ?? Effect|[[ ?{Modifier #|@{SpellEffectNumber}}]] @{SpellEffect}
--Duration|[[ ?{Duration #|@{SpellDurationNumber}+@{SpellDurationRank}}]] ?{Time Frame|@{SpellDurationIncrement}}
@@ -4347,7 +4397,7 @@ Ranged Weapons
--charid|@{character_id}
--name|**@{Name} @{SpellName}**
--leftsub|Damage vs @{target|token_name}
---Step|[[ ?{Step|@{WilStep}+@{WilMod}+@{SpellDamage}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{WFStep}+@{SpellDamage}+@{EffBon}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{WFSUse}} ]] Strain
--Damage after Armor|[[ {0d1, ceil(( { [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] } - @{SpellDamType}) ) }kh1 ]]
--?? @{SpellEffectNumber} <> 0 ?? Effect|[[ ?{Modifier #|@{SpellEffectNumber}}]] @{SpellEffect}
--Duration|[[ ?{Duration #|@{SpellDurationNumber}+@{SpellDurationRank}}]] ?{Time Frame|@{SpellDurationIncrement}}
@@ -4540,7 +4590,7 @@ Ranged Weapons
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} @{SpellName}**
---Step|[[ ?{Step|@{WilStep}+@{WilMod}+@{SpellDamage}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{WFStep}+@{SpellDamage}+@{EffBon}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{WFSUse}} ]] Strain
--Damage|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
--?? @{SpellEffectNumber} <> 0 ?? Effect|[[ ?{Modifier #|@{SpellEffectNumber}}]] @{SpellEffect}
--Duration|[[ ?{Duration #|@{SpellDurationNumber}+@{SpellDurationRank}}]] ?{Time Frame|@{SpellDurationIncrement}}
@@ -4565,7 +4615,7 @@ Ranged Weapons
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} @{SpellName}**
---Step|[[ ?{Step|@{WilStep}+@{WilMod}+@{SpellDamage}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{WFStep}+@{SpellDamage}+@{EffBon}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{WFSUse}} ]] Strain
--Damage|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
--?? @{SpellEffectNumber} <> 0 ?? Effect|[[ ?{Modifier #|@{SpellEffectNumber}}]] @{SpellEffect}
--Duration|[[ ?{Duration #|@{SpellDurationNumber}+@{SpellDurationRank}}]] ?{Time Frame|@{SpellDurationIncrement}}
@@ -4589,7 +4639,7 @@ Ranged Weapons
--charid|@{character_id}
--name|**@{Name} @{SpellName}**
--leftsub|Damage vs @{target|token_name}
---Step|[[ ?{Step|@{WilStep}+@{WilMod}+@{SpellDamage}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{WFStep}+@{SpellDamage}+@{EffBon}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{WFSUse}} ]] Strain
--Damage after Armor|[[ {0d1, ceil(( { [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] } - @{SpellDamType}) ) }kh1 ]]
--?? @{SpellEffectNumber} <> 0 ?? Effect|[[ ?{Modifier #|@{SpellEffectNumber}}]] @{SpellEffect}
--Duration|[[ ?{Duration #|@{SpellDurationNumber}+@{SpellDurationRank}}]] ?{Time Frame|@{SpellDurationIncrement}}
@@ -4782,7 +4832,7 @@ Ranged Weapons
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} @{SpellName}**
---Step|[[ ?{Step|@{WilStep}+@{WilMod}+@{SpellDamage}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{WFStep}+@{SpellDamage}+@{EffBon}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{WFSUse}} ]] Strain
--Damage|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
--?? @{SpellEffectNumber} <> 0 ?? Effect|[[ ?{Modifier #|@{SpellEffectNumber}}]] @{SpellEffect}
--Duration|[[ ?{Duration #|@{SpellDurationNumber}+@{SpellDurationRank}}]] ?{Time Frame|@{SpellDurationIncrement}}
@@ -4807,7 +4857,7 @@ Ranged Weapons
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} @{SpellName}**
---Step|[[ ?{Step|@{WilStep}+@{WilMod}+@{SpellDamage}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{WFStep}+@{SpellDamage}+@{EffBon}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{WFSUse}} ]] Strain
--Damage|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
--?? @{SpellEffectNumber} <> 0 ?? Effect|[[ ?{Modifier #|@{SpellEffectNumber}}]] @{SpellEffect}
--Duration|[[ ?{Duration #|@{SpellDurationNumber}+@{SpellDurationRank}}]] ?{Time Frame|@{SpellDurationIncrement}}
@@ -4831,7 +4881,7 @@ Ranged Weapons
--charid|@{character_id}
--name|**@{Name} @{SpellName}**
--leftsub|Damage vs @{target|token_name}
---Step|[[ ?{Step|@{WilStep}+@{WilMod}+@{SpellDamage}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{WFStep}+@{SpellDamage}+@{EffBon}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{WFSUse}} ]] Strain
--Damage after Armor|[[ {0d1, ceil(( { [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] } - @{SpellDamType}) ) }kh1 ]]
--?? @{SpellEffectNumber} <> 0 ?? Effect|[[ ?{Modifier #|@{SpellEffectNumber}}]] @{SpellEffect}
--Duration|[[ ?{Duration #|@{SpellDurationNumber}+@{SpellDurationRank}}]] ?{Time Frame|@{SpellDurationIncrement}}
@@ -5081,7 +5131,7 @@ Ranged Weapons
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} Dexterity**
---Step|[[ ?{Step|@{DexStep}+@{DexMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{DexStep}+@{DexMod}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
--Result|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
}}
!modattr {{
@@ -5106,7 +5156,7 @@ Ranged Weapons
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} Dexterity**
---Step|[[ ?{Step|@{DexStep}+@{DexMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{DexStep}+@{DexMod}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
--Result|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
}}
!modattr {{
@@ -5142,7 +5192,7 @@ Ranged Weapons
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} Strength**
---Step|[[ ?{Step|@{StrStep}+@{StrMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{StrStep}+@{StrMod}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
--Result|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
}}
!modattr {{
@@ -5167,7 +5217,7 @@ Ranged Weapons
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} Strength**
---Step|[[ ?{Step|@{StrStep}+@{StrMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{StrStep}+@{StrMod}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
--Result|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
}}
!modattr {{
@@ -5203,7 +5253,7 @@ Ranged Weapons
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} Toughness**
---Step|[[ ?{Step|@{TouStep}+@{TouMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{TouStep}+@{TouMod}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
--Result|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
}}
!modattr {{
@@ -5228,7 +5278,7 @@ Ranged Weapons
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} Toughness**
---Step|[[ ?{Step|@{TouStep}+@{TouMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{TouStep}+@{TouMod}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
--Result|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
}}
!modattr {{
@@ -5264,7 +5314,7 @@ Ranged Weapons
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} Perception**
---Step|[[ ?{Step|@{PerStep}+@{PerMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{PerStep}+@{PerMod}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
--Result|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
}}
!modattr {{
@@ -5289,7 +5339,7 @@ Ranged Weapons
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} Perception**
---Step|[[ ?{Step|@{PerStep}+@{PerMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{PerStep}+@{PerMod}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
--Result|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
}}
!modattr {{
@@ -5325,7 +5375,7 @@ Ranged Weapons
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} Willpower**
---Step|[[ ?{Step|@{WilStep}+@{WilMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{WilStep}+@{WilMod}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
--Result|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
}}
!modattr {{
@@ -5350,7 +5400,7 @@ Ranged Weapons
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} Willpower**
---Step|[[ ?{Step|@{WilStep}+@{WilMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{WilStep}+@{WilMod}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
--Result|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
}}
!modattr {{
@@ -5386,7 +5436,7 @@ Ranged Weapons
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} Charisma**
---Step|[[ ?{Step|@{ChaStep}+@{ChaMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{ChaStep}+@{ChaMod}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
--Result|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
}}
!modattr {{
@@ -5411,7 +5461,7 @@ Ranged Weapons
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} Charisma**
---Step|[[ ?{Step|@{ChaStep}+@{ChaMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{ChaStep}+@{ChaMod}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
--Result|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
}}
!modattr {{
@@ -5450,7 +5500,7 @@ Ranged Weapons
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} Initiative**
---Step|[[ ?{Step|@{InitTotal}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{InitTotal}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
--Result|**[[ [TRKR] [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
}}
!modattr {{
@@ -5641,7 +5691,7 @@ Ranged Weapons
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} Recovery**
---Step|[[ ?{Step|@{TouStep}+@{TouMod}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{TouStep}+@{TouMod}+@{ActionMod}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
--Damage Healed|[[ {1d1, ceil(( { [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] } - ?{Wounds|@{Wounds}}) ) }kh1 ]]
}}
!modattr {{
@@ -5737,7 +5787,7 @@ Ranged Weapons
--charid|@{character_id}
--name|**@{Name} @{NPCWeaponName}**
--leftsub|Attack
---Step|[[ ?{Step|@{NPCAtkStep}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{NPCAtkStep}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
--Result|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
}}
!modattr {{
@@ -5761,7 +5811,7 @@ Ranged Weapons
--charid|@{character_id}
--name|**@{Name} @{NPCWeaponName}**
--leftsub|Attack
---Step|[[ ?{Step|@{NPCAtkStep}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{NPCAtkStep}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
--Result|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
}}
!modattr {{
@@ -5783,7 +5833,7 @@ Ranged Weapons
--charid|@{character_id}
--name|**@{Name} @{NPCWeaponName}**
--leftsub|Attack vs @{target|token_name}
---Step|[[ ?{Step|@{NPCAtkStep}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{NPCAtkStep}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
--Result:|**[^Result.base]**
--Successes| [[ floor(([$Result] { [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] } - @{NPCWeaponDefense}) / 5)+1 ]]
}}
@@ -5820,7 +5870,7 @@ Ranged Weapons
--charid|@{character_id}
--name|**@{Name} @{NPCWeaponName}**
--leftsub|Damage
---Step|[[ ?{Step|@{NPCDamStep}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{NPCDamStep}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
--Result|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
}}
!modattr {{
@@ -5844,7 +5894,7 @@ Ranged Weapons
--charid|@{character_id}
--name|**@{Name} @{NPCWeaponName}**
--leftsub|Damage
---Step|[[ ?{Step|@{NPCDamStep}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{NPCDamStep}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
--Result|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
}}
!modattr {{
@@ -5866,7 +5916,7 @@ Ranged Weapons
--charid|@{character_id}
--name|**@{Name} @{NPCWeaponName}**
--leftsub|Damage vs @{target|token_name}
---Step|[[ ?{Step|@{NPCDamStep}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
+--Step|[[ ?{Step|@{NPCDamStep}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain
--Damage after Armor|[[ {0d1, ceil(( { [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] } - @{NPCWeaponDamType}) ) }kh1 ]]
}}
!modattr {{
@@ -6067,7 +6117,7 @@ Ranged Weapons
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} @{PowerName}**
---Step|[[ ?{Step|@{PowerStep}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{PowerStrain}} ]] Strain
+--Step|[[ ?{Step|@{PowerStep}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{PowerStrain}} ]] Strain
--Result|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
--?? @{PowerDurationTotal} > 0 ?? Duration| @{PowerDurationTotal} @{PowerDurationIncrement}
}}
@@ -6091,7 +6141,7 @@ Ranged Weapons
--bodyfontsize|12px
--charid|@{character_id}
--name|**@{Name} @{PowerName}**
---Step|[[ ?{Step|@{PowerStep}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{PowerStrain}} ]] Strain
+--Step|[[ ?{Step|@{PowerStep}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{PowerStrain}} ]] Strain
--Result|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] ]]**
--?? @{PowerDurationTotal} > 0 ?? Duration| @{PowerDurationTotal} @{PowerDurationIncrement}
}}
@@ -6114,7 +6164,7 @@ Ranged Weapons
--charid|@{character_id}
--name|**@{Name} @{PowerName}**
--leftsub|vs @{target|token_name}
---Step|[[ ?{Step|@{PowerStep}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{PowerStrain}} ]] Strain
+--Step|[[ ?{Step|@{PowerStep}+@{ActionMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{PowerStrain}} ]] Strain
--Result:|**[^Result.base]**
--Successes| [[ floor(([$Result] { [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + [?{Karma #|0} Karma] [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep} - 11, 0}kh1 % 11]] + floor([[{@{KarmaStep} - 11, 0}kh1]] / 11))]]d20! + [[?{Karma #} * ({2, 4, 5, 6, 7}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 3}=[[{@{KarmaStep}, 0}kh1]] + {1e3, 3}=[[{@{KarmaStep} - 11, 0}kh1 % 11]] * 2)]]d[[{{(@{KarmaStep} - 1) * 2, 4}kh1, {12} }kl1]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * (1 - {3, 6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]] + {1, 4, 8}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d[[10 - {4, 5, 8, 9}=[[{@{KarmaStep}, 0}kh1 % 11]] * 4]]! + [[?{Karma #} * ({1e3, 8}<[[{@{KarmaStep}, 0}kh1]] * ({0, 5, 7, 9}=[[{@{KarmaStep}, 1}kh1 % 11]] + 2 * {6, 10}=[[{@{KarmaStep}, 0}kh1 % 11]]))]]d8! - [[?{Karma #} * ({1, 2}=[[{@{KarmaStep}, 0}kh1]] * (3 - [[{@{KarmaStep}, 0}kh1]]))]] } - @{PowerDefense}) / 5)+1 ]]
--?? @{PowerDurationTotal} > 0 ?? Duration| @{PowerDurationTotal} @{PowerDurationIncrement}
diff --git a/Eclipse Phase Alternate/ep-sheet.css b/Eclipse Phase Alternate/ep-sheet.css
new file mode 100644
index 0000000000..d49445d836
--- /dev/null
+++ b/Eclipse Phase Alternate/ep-sheet.css
@@ -0,0 +1,1115 @@
+
+
+.sheet-visibility-hidden,
+input.sheet-toggle-edit-mode:not(:checked)~div .sheet-visibility-hidden-in-presentation {
+ visibility: hidden!important;
+}
+
+input.sheet-toggle-edit-mode:not(:checked)~div .repcontrol,
+input.sheet-toggle-edit-mode:not(:checked)~div .sheet-edit,
+input.sheet-toggle-edit-mode:checked~div .sheet-presentation {
+ display: none;
+}
+
+input.sheet-toggle-edit-mode:checked+span.sheet-toggle-edit-mode {
+ text-shadow: -1px 0 #000000, 0 1px #000000, 1px 0 #000000, 0 -1px #000000;
+ background-color: transparent;
+ color: rgb(240, 199, 148);
+}
+
+span.sheet-toggle-edit-mode {
+ text-shadow: -1px 0 #000000, 0 1px #000000, 1px 0 #000000, 0 -1px #000000;
+ background-color: transparent;
+ color: #7C7C7C;
+ font-size: 20px;
+ margin-top: 0px;
+ margin-left: -23px;
+ width: 23px;
+ height: 20px;
+ cursor: pointer;
+ border-radius: 3px;
+ display: inline-block;
+ overflow: hidden;
+ position: relative;
+ text-align: center;
+ vertical-align: top;
+}
+
+input.sheet-toggle-edit-mode {
+ cursor: pointer;
+ opacity: 0;
+ position: relative;
+ z-index: 200;
+ vertical-align: top;
+ height: 20px;
+ background-color: transparent;
+ color: #7C7C7C;
+ font-size: 12px;
+ padding: 0;
+ margin-top: -6px;
+ width: 23px;
+}
+
+input.sheet-toggle-edit-mode:checked~div input,
+input.sheet-toggle-edit-mode:checked~div select,
+input.sheet-toggle-edit-mode:checked~div textarea {
+ background-color: rgb(193, 203, 210)
+}
+
+.sheet-pseudoButtonWrapper{
+ cursor: pointer;
+ display: inline-block;
+ margin: 0 1px;
+}
+.sheet-pseudoButtonWrapper label{
+ width: auto;
+}
+.sheet-pseudoButtonWrapper input{
+ display: none;
+}
+.sheet-pseudoButtonWrapper input:checked + span{
+ background-color: rgb(38, 82, 110);
+}
+.sheet-pseudoButtonWrapper span{
+ background-color: #7C7C7C;
+ border-radius: 3px;
+ color: #FAFAFA;
+ overflow: hidden;
+ padding: 0 3px;
+ text-align: center;
+}
+
+
+
+@font-face {
+ font-family: 'Abel';
+ font-style: normal;
+ font-weight: 400;
+ src: local('Abel'), local('Abel-Regular'), url(https://fonts.gstatic.com/s/abel/v6/UzN-iejR1VoXU2Oc-7LsbvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
+ unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
+}
+
+
+@font-face {
+ font-family: 'Aldrich';
+ font-style: normal;
+ font-weight: 400;
+ src: local('Aldrich'), url(https://fonts.gstatic.com/s/aldrich/v6/TqyqZ92O6-MkXS4JR8sZ6gLUuEpTyoUstqEm5AMlJo4.woff2) format('woff2');
+ unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
+}
+
+.sheet-abel {
+ font-family: 'Abel', serif;
+}
+
+.sheet-aldrich {
+ font-family: 'Aldrich', monospace;
+}
+
+label {
+ font-size: 1em;
+ font-weight: 400;
+ margin-bottom: 0;
+ padding-right: 0;
+ text-align: inherit;
+ width: auto
+}
+
+input {
+ background-color: transparent;
+ color: #0C0C0C;
+ font-size: 12px;
+ padding: 0;
+}
+
+button,
+input[type=number],
+input[type=text],
+select,
+textarea {
+ border: 0;
+ border-radius: 0;
+ box-shadow: none;
+ margin-bottom: 0!important
+}
+
+button:focus,
+input[type=number]:focus,
+input[type=text]:focus,
+select:focus,
+textarea:focus {
+ outline: 0
+}
+
+button[type=roll] {
+ background-image: none;
+ border: 0;
+ box-shadow: none;
+ text-align: left;
+ text-shadow: initial
+}
+
+button[type=roll].btn {
+ color: inherit;
+ font-size: inherit;
+ margin: 0
+}
+
+button[type=roll].btn:not(.sheet-visible-button) {
+ background-color: transparent;
+ padding: 0
+}
+
+button[type=roll].btn:not(.sheet-visible-button):hover,
+button[type=roll].btn:not(.sheet-visible-button):hover .sheet-light-label,
+button[type=roll].btn:not(.sheet-visible-button):hover h3,
+button[type=roll].btn:not(.sheet-visible-button):hover input,
+button[type=roll].btn:not(.sheet-visible-button):hover span,
+button[type=roll].btn:not(.sheet-visible-button):hover div {
+ color: rgb(240, 199, 148)!important
+}
+
+button[type=roll].btn.sheet-visible-button {
+ background-color: rgb(240, 199, 148);
+ border-radius: 3px;
+ box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .3);
+ color: rgba(255, 255, 255, .87);
+ font-size: .9em;
+ padding: 1px 3px;
+}
+
+button[type=roll].btn.sheet-visible-button:active {
+ box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .3)
+}
+
+button[type=roll]:hover {
+ background-position: initial
+}
+
+button[type=roll]::before {
+ content: ''!important;
+ font-family: inherit!important
+}
+
+button[type=roll]:active {
+ box-shadow: none
+}
+
+
+
+button.repcontrol_add,
+button.repcontrol_edit {
+ font-size: .8em;
+ padding: 1px 3px
+}
+
+button.repcontrol_del {
+ padding: 0 3px 2px;
+ position: relative;
+ z-index: 999
+}
+
+button.repcontrol_add,
+button.repcontrol_del,
+button.repcontrol_edit {
+ border-radius: 3px
+}
+
+.btn.repcontrol_move {
+ background: 0 0;
+ border: 0;
+ font-size: 1.2em;
+ font-weight: 700;
+ padding: 2px 0;
+ position: relative;
+ z-index: 999
+}
+
+.repcontrol::after {
+ clear: both;
+ content: ' ';
+ display: block;
+ font-size: 0;
+ height: 0;
+ visibility: hidden
+}
+
+.repcontrol_add {
+ float: left
+}
+
+input,
+select,
+textarea {
+ background-color: #FFFFFF;
+ color: #000;
+ font-size: 12px;
+ padding-top: 0;
+ padding-bottom: 0;
+ padding-left: 2px;
+ padding-right: 2px;
+}
+
+input[type=number],
+input[type=text],
+select,
+textarea {
+ width: 100%!important;
+}
+
+input[type=number],
+input[type=text],
+select {
+ height: 1.5em;
+ line-height: normal;
+}
+
+input[type="checkbox"] {
+ margin: 3px 0;
+ line-height: normal;
+ border-radius : 0;
+}
+
+input[type="number"] {
+ -moz-appearance: textfield;
+ text-align: center;
+}
+
+textarea {
+ height: 150px;
+ resize: vertical;
+ box-sizing: border-box;
+}
+
+input[type=checkbox]:checked ~ .sheet-checklabel {
+ display: inherit;
+}
+input[type=checkbox]:not(:checked) ~ .sheet-checklabel {
+ display: none;
+}
+
+h2.sheet-h2hr {
+ overflow: hidden;
+ text-align: center;
+ color: rgb(6, 45, 71);
+ font-size: 1em;
+ text-transform: uppercase;
+}
+
+h2.sheet-h2hr:before,
+h2.sheet-h2hr:after {
+ background-color: rgb(6, 45, 71);
+ content: "";
+ display: inline-block;
+ height: 1px;
+ position: relative;
+ vertical-align: middle;
+ width: 50%;
+}
+h2.sheet-h2hr:before {
+ right: 0.5em;
+ margin-left: -50%;
+}
+h2.sheet-h2hr:after {
+ left: 0.5em;
+ margin-right: -50%;
+}
+
+span.sheet-h2hr {
+ display: block;
+ overflow: hidden;
+ text-align: center;
+ color: rgb(6, 45, 71);
+ font-size: 1rem;
+ font-variant: small-caps;
+}
+span.sheet-h2hr:before,
+span.sheet-h2hr:after {
+ background-color: rgb(6, 45, 71);
+ content: "";
+ display: inline-block;
+ height: 1px;
+ position: relative;
+ vertical-align: middle;
+ width: 50%;
+}
+span.sheet-h2hr:before {
+ right: 0.5em;
+ margin-left: -50%;
+}
+span.sheet-h2hr:after {
+ left: 0.5em;
+ margin-right: -50%;
+}
+
+.sheet-description,
+.sheet-smallDescription,
+.sheet-labelledValue {
+ user-select: text;
+}
+
+.sheet-ep-row, .sheet-ep-twocolrow, .sheet-ep-threecolrow {
+ display: block;
+ clear: both;
+}
+
+.sheet-ep-col {
+ display: inline-block;
+ vertical-align: top;
+}
+
+.sheet-ep-col:last-child {
+ margin-right: 0!important
+}
+
+.sheet-ep-twocolrow .sheet-ep-col {
+ width: calc(50% - 20px);
+ margin-right: 30px;
+}
+
+.sheet-ep-threecolrow .sheet-ep-col {
+ width: calc(30% - 40px);
+ margin-right: 30px;
+}
+
+.sheet-flex-grow {
+ -webkit-box-flex: 1;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+}
+
+.sheet-flex-container {
+ -webkit-box-orient: horizontal;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: row;
+ flex-direction: row;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+}
+
+.sheet-flex-start {
+ -webkit-box-align: flex-start;
+ -ms-flex-align: flex-start;
+ align-items: flex-start;
+}
+
+.sheet-flex-end {
+ -webkit-box-align: flex-end;
+ -ms-flex-align: flex-end;
+ align-items: flex-end;
+}
+
+.sheet-flex-header {
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ -ms-flex-direction: row-reverse;
+ flex-direction: row-reverse;
+ align-items: center;
+}
+
+.sheet-flex-centre {
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+}
+
+.sheet-flex-stretch {
+ -webkit-box-align: stretch;
+ -ms-flex-align: stretch;
+ align-items: stretch;
+}
+
+.sheet-one-line-textarea,
+.sheet-xs-textarea {
+ height: 1.273em
+}
+
+.sheet-two-line-textarea {
+ height: 3em
+}
+
+.sheet-max-two-line-textarea {
+ max-height: 3em
+}
+
+.sheet-three-line-textarea {
+ height: 3.4em
+}
+
+.sheet-four-line-textarea {
+ height: 4.5em
+}
+
+.sheet-five-line-textarea {
+ height: 5.9em
+}
+
+.sheet-six-line-textarea {
+ height: 7em
+}
+
+.sheet-eight-line-textarea {
+ height: 9.3em
+}
+
+.sheet-twenty-line-textarea {
+ height: 23.3em
+}
+
+.sheet-thirty-line-textarea {
+ height: 35.6em
+}
+
+.sheet-presentation span {
+ color: #0C0C0C;
+ white-space: pre-wrap;
+}
+
+
+
+.sheet-inlineLabel::after {
+ content: ": ";
+}
+
+.sheet-subtleInlineLabel::after {
+ content: ". ";
+}
+
+span.sheet-cat-tag-field {
+ color: rgb(111, 19, 3);
+ font-size: 80%;
+ font-weight: bold;
+ padding-left: 1px;
+ padding-right: 1px;
+ position: relative;
+ top: -0.5em;
+}
+
+span.sheet-trait-tag-field {
+ font-family: monospace;
+ font-size: 1em;
+}
+
+span.sheet-skillName {
+ font-variant: small-caps;
+}
+
+span.sheet-skillSpec:not(:empty)::before {
+ content: " — ";
+}
+
+.sheet-labelGroup span:empty::before {
+ content: "—";
+}
+
+.sheet-rollList::before {
+ content: "‣";
+}
+
+
+
+.sheet-rolltemplate-ep-ini,
+.sheet-rolltemplate-ep-default,
+.sheet-rolltemplate-ep-damage {
+ margin-left: -42px
+}
+
+.withoutavatars .sheet-rolltemplate-ep-ini,
+.withoutavatars .sheet-rolltemplate-ep-default,
+.withoutavatars .sheet-rolltemplate-ep-damage {
+ margin-left: -11px
+}
+
+
+.sheet-rolltemplate-ep-ini .sheet-template-wrapper,
+.sheet-rolltemplate-ep-default .sheet-template-wrapper,
+.sheet-rolltemplate-ep-damage .sheet-template-wrapper {
+ background-color: #242424;
+ color: #FAFAFA;
+ border: 0px;
+ border-radius: 10px;
+ box-sizing: border-box;
+ font-size: 12px;
+ overflow: hidden;
+ position: relative;
+}
+
+.sheet-rolltemplate-ep-ini .inlinerollresult,
+.sheet-rolltemplate-ep-default .inlinerollresult,
+.sheet-rolltemplate-ep-damage .inlinerollresult {
+ background: 0 0;
+ border: 2px solid transparent;
+ border-radius: 1px;
+ font-size: 18px;
+ padding: 0 2px;
+ color: rgb(240, 199, 148);
+ text-shadow:
+ -1px -1px 1px rgb(111, 63, 3),
+ 1px -1px 1px rgb(111, 63, 3),
+ -1px 1px 1px rgb(111, 63, 3),
+ 1px 1px 1px rgb(111, 63, 3);
+}
+
+.sheet-rolltemplate-ep-ini .sheet-fieldvalue,
+.sheet-rolltemplate-ep-default .sheet-fieldvalue,
+.sheet-rolltemplate-ep-damage .sheet-fieldvalue {
+ font-size: larger;
+ padding: 0 2px;
+ color: rgb(240, 199, 148);
+ font-weight: bold;
+}
+
+.sheet-rolltemplate-ep-ini .inlinerollresult.fullcrit,
+.sheet-rolltemplate-ep-ini .inlinerollresult.fullfail,
+.sheet-rolltemplate-ep-default .inlinerollresult.fullcrit,
+.sheet-rolltemplate-ep-default .inlinerollresult.fullfail,
+.sheet-rolltemplate-ep-damage .inlinerollresult.fullcrit,
+.sheet-rolltemplate-ep-damage .inlinerollresult.fullfail {
+ border: 0px;
+}
+
+
+
+.sheet-rolltemplate-ep-ini .sheet-template-wrapper h3,
+.sheet-rolltemplate-ep-default .sheet-template-wrapper h3,
+.sheet-rolltemplate-ep-damage .sheet-template-wrapper h3 {
+ background-image: linear-gradient(to right, rgb(38, 82, 110) -30%, transparent 120%);
+ color: #FAFAFA;
+ font-variant: small-caps;
+ font-family: 'Aldrich', monospace;
+ text-align: center;
+ font-weight: 500;
+ text-shadow:
+ -1px -1px 1px rgb(98, 132, 154),
+ 1px -1px 1px rgb(98, 132, 154),
+ -1px 1px 1px rgb(98, 132, 154),
+ 1px 1px 1px rgb(98, 132, 154);
+ padding: 5px;
+}
+
+.sheet-rolltemplate-ep-default .sheet-template-wrapper h4,
+.sheet-rolltemplate-ep-damage .sheet-template-wrapper h4 {
+ background-color: transparent;
+ color: #FAFAFA;
+
+ font-family: 'Abel', serif;
+ text-align: left;
+ font-style: italic;
+ padding-left: 5px;
+ padding-right: 5px;
+ padding-top: 2px;
+ padding-bottom: 0px;
+ margin-left: 2em;
+ margin-right: 2em;
+ border-bottom: 1px solid rgb(98, 132, 154);
+}
+
+.sheet-rolltemplate-ep-default .sheet-template-wrapper h4 .sheet-sub-header,
+.sheet-rolltemplate-ep-damage .sheet-template-wrapper h4 .sheet-sub-header {
+ background-color: transparent;
+ color: #FAFAFA;
+
+ font-family: 'Abel', serif;
+ text-align: left;
+ font-style: normal;
+ font-size: smaller;
+ padding-left: 5px;
+ padding-right: 5px;
+ padding-top: 2px;
+ padding-bottom: 0px;
+ margin-left: 2em;
+ margin-right: 2em;
+}
+
+.sheet-rolltemplate-ep-ini .sheet-template-wrapper p,
+.sheet-rolltemplate-ep-default .sheet-template-wrapper p,
+.sheet-rolltemplate-ep-damage .sheet-template-wrapper p {
+ font-family: 'Abel', serif;
+ text-align: left;
+ padding: 5px;
+ text-indent: 2em;
+ margin: 0px;
+}
+
+.sheet-rolltemplate-ep-default .sheet-roll-success {
+ background-image: linear-gradient(to right, rgb(38, 126, 68) -30%, transparent 120%);
+}
+
+.sheet-rolltemplate-ep-default .sheet-roll-failure {
+ background-image: linear-gradient(to right, rgb(172, 71, 52) -30%, transparent 120%);
+}
+
+.sheet-rolltemplate-ep-ini .sheet-template-wrapper a[href^='~'],
+.sheet-rolltemplate-ep-default .sheet-template-wrapper a[href^='~'],
+.sheet-rolltemplate-ep-damage .sheet-template-wrapper a[href^='~'],
+.sheet-rolltemplate-ep-ini .sheet-template-wrapper a[href^='!'],
+.sheet-rolltemplate-ep-default .sheet-template-wrapper a[href^='!'],
+.sheet-rolltemplate-ep-damage .sheet-template-wrapper a[href^='!'] {
+ background-color: transparent;
+ border: 0;
+ color: rgb(240, 199, 148);
+ display: inline;
+ padding: 0
+}
+
+input.sheet-pageToggle:not([value='0']) ~ .sheet-tab0 { display: none }
+input.sheet-pageToggle:not([value='1']) ~ .sheet-tab1 { display: none }
+input.sheet-pageToggle:not([value='2']) ~ .sheet-tab2 { display: none }
+input.sheet-pageToggle:not([value='3']) ~ .sheet-tab3 { display: none }
+input.sheet-pageToggle:not([value='6']) ~ .sheet-tab6 { display: none }
+input.sheet-pageToggle:not([value='5']) ~ .sheet-tab5 { display: none }
+input.sheet-pageToggle:not([value='7']) ~ .sheet-tab7 { display: none }
+input.sheet-pageToggle:not([value='4']) ~ .sheet-tab4 { display: none }
+
+.sheet-wrapper{
+ font-size: 12px;
+ min-width: 24rem;
+}
+
+.sheet-pictos{
+ font-family: Pictos;
+ font-size: 13px;
+}
+
+.sheet-toggle-edit-mode{
+ height: 20px;
+}
+
+.sheet-mar-l-lg{
+ margin-left: 10px;
+}
+
+
+
+
+
+.sheet-hidden{
+ display: none;
+}
+
+.sheet-nav{
+ display: flex;
+ flex-wrap: wrap;
+ position: relative;
+ z-index: 10;
+}
+
+.sheet-wrapper{
+ background-image: url('http://files.lars-kroll.com/EclipsePhase_Logo_Black.png');
+ background-position: right top;
+ background-repeat: no-repeat;
+ background-size: 350px;
+}
+
+.sheet-wrapBox{
+ background-color: #FAFAFA;
+ border: 1px solid #000000;
+ border-radius: 3px;
+ margin-bottom: 5px;
+ padding: 3px;
+}
+
+.sheet-flexRow{
+ width: 100%;
+}
+
+.sheet-headerBox{
+ width: 100%;
+}
+
+.sheet-footerBox{
+ border-top-color: rgb(204, 204, 204);
+ border-top-style: solid;
+ border-top-width: 1px;
+ width: 100%;
+}
+
+.sheet-logoBox{
+ width: 350px;
+}
+
+.sheet-logoPlaceholder{
+ height: 52px;
+}
+
+.sheet-aRight{
+ text-align: right;
+}
+
+.sheet-aCenter{
+ text-align: center;
+}
+
+.sheet-noBreak{
+ white-space: nowrap;
+}
+
+.sheet-margin5px{
+ margin: 5px;
+}
+
+.sheet-wrapBoxTitle{
+ color: rgb(6, 45, 71);
+ font-size: 11px;
+ font-weight: 700;
+ margin-bottom: -2px;
+ margin-top: 4px;
+ padding-left: 2px;
+ padding-right: 2px;
+ text-align: center;
+ text-transform: uppercase;
+}
+
+.sheet-smallWrapBoxTitle{
+ color: rgb(6, 45, 71);
+ font-size: 9px;
+ font-weight: 700;
+ margin-bottom: -2px;
+ margin-top: 2px;
+ padding-left: 2px;
+ padding-right: 2px;
+ text-align: center;
+ text-transform: uppercase;
+}
+.sheet-smallWrapBoxTitle span{
+ font-size: 9px;
+ font-weight: 700;
+ text-transform: uppercase;
+}
+
+.sheet-largeText input{
+ font-size: 1.4rem;
+ font-weight: bold;
+}
+.sheet-largeText span{
+ font-size: 1.4rem;
+ font-weight: bold;
+}
+
+.sheet-aptTable{
+ min-width: 20rem;
+ table-layout: fixed;
+ width: 100%;
+}
+.sheet-aptTable th{
+ width: 2.9em;
+}
+.sheet-aptTable td span{
+ display: block;
+ padding-right: 2px;
+ text-align: right;
+}
+
+.sheet-repTable{
+ min-width: 20rem;
+ table-layout: fixed;
+ width: 100%;
+}
+.sheet-repTable td{
+ text-align: center;
+}
+.sheet-repTable td span{
+ display: block;
+ padding-right: 2px;
+ text-align: right;
+}
+
+
+.sheet-spacerCol{
+ width: 12%;
+}
+
+.sheet-repScoreCol{
+ width: 14%;
+}
+
+.sheet-favLvlCol{
+ width: 10%;
+}
+
+.sheet-skillName{
+ font-weight: bold;
+}
+
+.sheet-skillField{
+ font-style: oblique;
+ padding-left: 2px;
+ padding-right: 4px;
+}
+
+.sheet-skillApt{
+ text-transform: uppercase;
+}
+
+.sheet-skillSpec{
+ font-style: italic;
+}
+
+.sheet-skillTotal{
+ border-bottom-color: #C9C9C9;
+ border-bottom-style: solid;
+ border-bottom-width: 1px;
+ font-weight: normal;
+ padding-bottom: 0px;
+ padding-left: 5px;
+ padding-right: 10px;
+ text-align: right;
+ width: 1.5em;
+}
+
+.sheet-tfrowName{
+ font-weight: bold;
+ padding-left: 2px;
+ padding-right: 2px;
+}
+
+.sheet-rollLabel{
+ color: rgb(98, 132, 154);
+ font-weight: bold;
+ padding-left: 2px;
+ padding-right: 2px;
+}
+
+.sheet-rollList{
+ display: block;
+ margin-left: 5px;
+ margin-right: 5px;
+}
+
+.sheet-tcol{
+ display: block;
+ width: 100%;
+}
+
+
+.sheet-subLabel{
+ background-color: transparent;
+ border-top-color: #242424;
+ border-top-style: dashed;
+ border-top-width: 1px;
+ color: #0C0C0C;
+ font-size: 9px;
+ margin-bottom: 2px;
+ margin-top: 1px;
+ padding-left: 2px;
+ padding-right: 2px;
+ text-align: left;
+ text-transform: uppercase;
+}
+
+.sheet-inlineLabel{
+ font-weight: bold;
+ margin-right: 2px;
+}
+
+.sheet-subtleInlineLabel{
+ font-style: italic;
+}
+
+.sheet-lineLabel{
+ color: #0C0C0C;
+ font-size: 11px;
+ margin-right: 5px;
+ text-transform: uppercase;
+}
+
+.sheet-inlineContentGroup{
+ display: inline-flex;
+ margin-left: 2px;
+ margin-right: 2px;
+ margin-top: 2px;
+ white-space: nowrap;
+}
+
+.sheet-inlineLabelGroup{
+ display: inline-flex;
+ margin-left: 2px;
+ margin-right: 2px;
+ margin-top: 2px;
+ white-space: nowrap;
+}
+
+.sheet-flowPar{
+ display: inline-block;
+ font-size: 0.7rem;
+ line-height: 1.4;
+ margin-left: 2px;
+ margin-right: 5px;
+ padding-left: 2rem;
+ text-align: justify;
+ text-indent: -2rem;
+ vertical-align: text-top;
+}
+
+.sheet-note{
+ display: inline-block;
+ font-size: smaller;
+ margin-left: 2px;
+ margin-right: 2px;
+ white-space: normal;
+}
+.sheet-note .sheet-inlineLabel{
+ font-style: italic;
+ font-weight: normal;
+}
+
+.sheet-fieldLabel{
+ background-color: rgb(6, 45, 71);
+ color: #FAFAFA;
+ padding-bottom: 1px;
+ padding-left: 3px;
+ padding-right: 1px;
+ padding-top: 1px;
+ white-space: nowrap;
+}
+
+.sheet-fieldLabelBold{
+ background-color: rgb(6, 45, 71);
+ color: #FAFAFA;
+ font-weight: bold;
+ padding-bottom: 1px;
+ padding-left: 3px;
+ padding-right: 1px;
+ padding-top: 1px;
+ white-space: nowrap;
+}
+
+.sheet-secondTableHeader{
+ color: rgb(6, 45, 71);
+ font-size: 9px;
+ font-weight: bold;
+ text-align: center;
+ text-transform: uppercase;
+}
+
+.sheet-labelGroup{
+ border-bottom-color: #7C7C7C;
+ border-bottom-width: 1px;
+ display: block;
+ margin-left: 5px;
+ margin-right: 5px;
+ padding: 0px;
+}
+
+.sheet-halfRemRowSeparator{
+ border-bottom-color: #C9C9C9;
+ border-bottom-style: solid;
+ border-bottom-width: 1px;
+ margin-bottom: 0.5rem;
+ padding-bottom: 0.5rem;
+}
+
+
+.sheet-inlineNumber{
+ display: inline-flex;
+}
+
+.sheet-rem15{
+ width: 15rem;
+}
+
+.sheet-max2p5rem{
+ max-width: 2.5rem;
+}
+
+.sheet-max3charinline{
+ display: inline-flex;
+ max-width: 3em;
+}
+
+.sheet-max5rem{
+ max-width: 5rem;
+}
+
+.sheet-max10rem{
+ max-width: 10rem;
+}
+
+.sheet-max15rem{
+ max-width: 15rem;
+}
+
+.sheet-max20rem{
+ max-width: 20rem;
+}
+
+.sheet-min5rem{
+ max-width: 100%;
+ min-width: 5rem;
+}
+
+.sheet-min1rem{
+ max-width: 100%;
+ min-width: 1rem;
+}
+
+.sheet-min02rem{
+ max-width: 100%;
+ min-width: 0.2rem;
+}
+
+.sheet-exactly15rem{
+ width: 15rem;
+}
+
+.sheet-exactly20rem{
+ width: 20rem;
+}
+
+.sheet-exactly23rem{
+ width: 23rem;
+}
+
+.sheet-marginr1rem{
+ margin-right: 1rem;
+}
+
+.sheet-marginrp5rem{
+ margin-right: 0.5rem;
+}
+
+.sheet-skillRow{
+ width: 100%;
+}
+
+.sheet-growFull{
+ width: 100%;
+}
+
+
+.sheet-description{
+ font-size: 0.9em;
+}
+
+.sheet-smallDescription{
+ font-size: 0.7em;
+}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Eclipse Phase Alternate/ep-sheet.html b/Eclipse Phase Alternate/ep-sheet.html
new file mode 100644
index 0000000000..39d6647a21
--- /dev/null
+++ b/Eclipse Phase Alternate/ep-sheet.html
@@ -0,0 +1,1062 @@
+
,
,
, , , ,
, , ,
, ,
, ,
,
,
,
+{{character}} : {{ini-roll}}
+{{character}} {{#attribute-label}}
{{attribute-label}} {{/attribute-label}}{{#attribute-field}}{{#attribute-subfield}}
{{attribute-field}} {{/attribute-subfield}}{{^attribute-subfield}}
{{attribute-field}} {{/attribute-subfield}}{{/attribute-field}}
{{test-roll}} vs {{test-target}}
{{#rollTotal() test-roll 0}}
! » : {{test-roll}}
{{#rollLess() test-roll 30}}{{#success-macro}}
{{success-macro}}
{{/success-macro}}{{/rollLess() test-roll 30}}{{#rollGreater() test-roll 29}}{{#rollLess() test-roll 60}}{{#success-macro-es30}}
{{success-macro-es30}}
{{/success-macro-es30}}{{^success-macro-es30}}{{#success-macro}}
{{success-macro}}
{{/success-macro}}{{/success-macro-es30}}{{/rollLess() test-roll 60}}{{/rollGreater() test-roll 29}}{{#rollGreater() test-roll 59}}{{#success-macro-es60}}
{{success-macro-es60}}
{{/success-macro-es60}}{{^success-macro-es60}}{{#success-macro}}
{{success-macro}}
{{/success-macro}}{{/success-macro-es60}}{{/rollGreater() test-roll 59}}
{{/rollTotal() test-roll 0}}{{#rollTotal() test-roll 99}}
... » : {{test-roll}} - {{test-target}}
{{/rollTotal() test-roll 99}}{{#^rollTotal() test-roll 0}}{{#^rollTotal() test-roll 99}}{{#^rollWasCrit() test-roll}}{{#rollTotal() test-roll test-target}}
! » : {{test-roll}}
{{#rollLess() test-roll 30}}{{#success-macro}}
{{success-macro}}
{{/success-macro}}{{/rollLess() test-roll 30}}{{#rollGreater() test-roll 29}}{{#rollLess() test-roll 60}}{{#success-macro-es30}}
{{success-macro-es30}}
{{/success-macro-es30}}{{^success-macro-es30}}{{#success-macro}}
{{success-macro}}
{{/success-macro}}{{/success-macro-es30}}{{/rollLess() test-roll 60}}{{/rollGreater() test-roll 29}}{{#rollGreater() test-roll 59}}{{#success-macro-es60}}
{{success-macro-es60}}
{{/success-macro-es60}}{{^success-macro-es60}}{{#success-macro}}
{{success-macro}}
{{/success-macro}}{{/success-macro-es60}}{{/rollGreater() test-roll 59}}
{{/rollTotal() test-roll test-target}}{{#rollLess() test-roll test-target}}
! » : {{test-roll}}
{{#rollLess() test-roll 30}}{{#success-macro}}
{{success-macro}}
{{/success-macro}}{{/rollLess() test-roll 30}}{{#rollGreater() test-roll 29}}{{#rollLess() test-roll 60}}{{#success-macro-es30}}
{{success-macro-es30}}
{{/success-macro-es30}}{{^success-macro-es30}}{{#success-macro}}
{{success-macro}}
{{/success-macro}}{{/success-macro-es30}}{{/rollLess() test-roll 60}}{{/rollGreater() test-roll 29}}{{#rollGreater() test-roll 59}}{{#success-macro-es60}}
{{success-macro-es60}}
{{/success-macro-es60}}{{^success-macro-es60}}{{#success-macro}}
{{success-macro}}
{{/success-macro}}{{/success-macro-es60}}{{/rollGreater() test-roll 59}}
{{/rollLess() test-roll test-target}}{{#rollGreater() test-roll test-target}}
... » : {{test-roll}} - {{test-target}}
{{/rollGreater() test-roll test-target}}{{/^rollWasCrit() test-roll}}{{#rollWasCrit() test-roll}}{{#rollTotal() test-roll test-target}}
! » : {{test-roll}}
{{#rollLess() test-roll 30}}{{#success-macro}}
{{success-macro}}
{{/success-macro}}{{/rollLess() test-roll 30}}{{#rollGreater() test-roll 29}}{{#rollLess() test-roll 60}}{{#success-macro-es30}}
{{success-macro-es30}}
{{/success-macro-es30}}{{^success-macro-es30}}{{#success-macro}}
{{success-macro}}
{{/success-macro}}{{/success-macro-es30}}{{/rollLess() test-roll 60}}{{/rollGreater() test-roll 29}}{{#rollGreater() test-roll 59}}{{#success-macro-es60}}
{{success-macro-es60}}
{{/success-macro-es60}}{{^success-macro-es60}}{{#success-macro}}
{{success-macro}}
{{/success-macro}}{{/success-macro-es60}}{{/rollGreater() test-roll 59}}
{{/rollTotal() test-roll test-target}}{{#rollLess() test-roll test-target}}
! » : {{test-roll}}
{{#rollLess() test-roll 30}}{{#success-macro}}
{{success-macro}}
{{/success-macro}}{{/rollLess() test-roll 30}}{{#rollGreater() test-roll 29}}{{#rollLess() test-roll 60}}{{#success-macro-es30}}
{{success-macro-es30}}
{{/success-macro-es30}}{{^success-macro-es30}}{{#success-macro}}
{{success-macro}}
{{/success-macro}}{{/success-macro-es30}}{{/rollLess() test-roll 60}}{{/rollGreater() test-roll 29}}{{#rollGreater() test-roll 59}}{{#success-macro-es60}}
{{success-macro-es60}}
{{/success-macro-es60}}{{^success-macro-es60}}{{#success-macro}}
{{success-macro}}
{{/success-macro}}{{/success-macro-es60}}{{/rollGreater() test-roll 59}}
{{/rollLess() test-roll test-target}}{{#rollGreater() test-roll test-target}}
... » : {{test-roll}} - {{test-target}}
{{/rollGreater() test-roll test-target}}{{/rollWasCrit() test-roll}}{{/^rollTotal() test-roll 99}}{{/^rollTotal() test-roll 0}}
+{{character}} {{#attribute-label}}
{{attribute-label}} {{/attribute-label}}{{#attribute-field}}
{{attribute-field}} {{/attribute-field}}
: {{damage-roll}}{{#damage-type}} {{damage-type}} {{/damage-type}}{{#damage-explanation}} {{damage-explanation}} {{/damage-explanation}}
{{#armour-penetration}}
: {{armour-penetration}}
{{/armour-penetration}}{{#concentrate-damage-bf}}{{#concentrate-damage-fa}}
: {{concentrate-damage-bf}}
: {{concentrate-damage-fa}}
{{/concentrate-damage-fa}}{{/concentrate-damage-bf}}
diff --git a/Eclipse Phase Alternate/ep-sheet.png b/Eclipse Phase Alternate/ep-sheet.png
new file mode 100644
index 0000000000..9acc04f054
Binary files /dev/null and b/Eclipse Phase Alternate/ep-sheet.png differ
diff --git a/Eclipse Phase Alternate/readme.md b/Eclipse Phase Alternate/readme.md
new file mode 100644
index 0000000000..b269a23222
--- /dev/null
+++ b/Eclipse Phase Alternate/readme.md
@@ -0,0 +1,4 @@
+# Eclipse Phase Alternate character sheet
+
+## [Issue tracker](https://github.com/Bathtor/EPSheet/issues)
+Please report any issues on the issue tracker.
\ No newline at end of file
diff --git a/Eclipse Phase Alternate/sheet.json b/Eclipse Phase Alternate/sheet.json
new file mode 100644
index 0000000000..1089e56bc0
--- /dev/null
+++ b/Eclipse Phase Alternate/sheet.json
@@ -0,0 +1,8 @@
+{
+ "html": "ep-sheet.html",
+ "css": "ep-sheet.css",
+ "authors": "Lars Kroll (Lars K. on Roll20)",
+ "roll20userid": "726160",
+ "preview": "ep-sheet.png",
+ "instructions": "This sheet is designed for use with Eclipse Phase 1st edition. It makes heavy use of sheet workers and prepared rolls to speed up the otherwise fairly heavy system."
+}
diff --git a/Eclipse Phase Alternate/translation.json b/Eclipse Phase Alternate/translation.json
new file mode 100644
index 0000000000..2a2d3a497e
--- /dev/null
+++ b/Eclipse Phase Alternate/translation.json
@@ -0,0 +1,332 @@
+{
+ "active-morph": "Active Morph",
+ "active-skills": "Active Skills",
+ "actual-age": "Actual Age",
+ "alienation-test": "Alienation Test",
+ "ammo-type": "Ammo Type",
+ "ap": "AP",
+ "apt-base": "Base",
+ "apt-morph-bonus": "Morph Bonus",
+ "apt-morph-max": "Morph Max",
+ "apt-temp": "Temp",
+ "apt-total": "Total",
+ "aptitudes": "Aptitudes",
+ "armour": "Armour",
+ "armour-accessory": "Armour Accessory",
+ "armour-active-total": "Active Bonus",
+ "armour-layering-penalty": "Layered Armour Penalty",
+ "armour-name": "Name",
+ "armour-penetration": "Armour Penetration",
+ "armour-worn": "Armour Worn",
+ "async": "Async",
+ "async-trait": "Has Asyc trait",
+ "atRep": "@-Rep",
+ "author": "Author",
+ "background": "Background",
+ "bf": "BF",
+ "brute-strength": "Brute Strength",
+ "burst-fire": "Burst Fire",
+ "burst-fire-description": "Two bursts maybe fired with the same Complex Action. Each burst is handled as a separate attack. Bursts use up 3 shots worth of ammunition.\nA burst may be shot against a single target (concentrated fire) or against two targets within one meter of each other. Against a single target, the attacker can choose either a +10 modifier to hit or increase the DV by +1d10.",
+ "cRep": "c-Rep",
+ "called-in-favours": "Called in Favours",
+ "cash": "Cash (Credit Chips)",
+ "catching-objects": "Catching Objects",
+ "character-info": "Character Info",
+ "character-name": "Character Name",
+ "character-traits": "Character Traits",
+ "chat-output": "Chat Output",
+ "circleAlist": "The Circle-A List (Autonomists)",
+ "civicNet": "CivicNet (Hypercorps)",
+ "cog": "COG",
+ "cognition": "Cognition",
+ "cognitionx3": "Cognition tripled",
+ "cogx3": "COG × 3",
+ "concentrate-fire": "Concentrate Fire",
+ "continutity-test": "Continuity Test",
+ "coo": "COO",
+ "coo-som": "COO + SOM",
+ "coordination": "Coordination",
+ "coordination-somatics": "Coordination + Somatics",
+ "core": "Core",
+ "crypto-credit": "Crypto Credits",
+ "currency": "Currency",
+ "current-moxie": "Current Moxie Points",
+ "damage": "Damage",
+ "damage-bonus": "Damage Bonus",
+ "damage-inflicts": "Inflicts",
+ "damage-typeopt-Energy": "Energy",
+ "damage-typeopt-GM": "Whisper to GM",
+ "damage-typeopt-Kinetic": "Kinetic",
+ "damage-typeopt-Public": "Public",
+ "damage-typeopt-short-Energy": "E",
+ "damage-typeopt-short-Kinetic": "K",
+ "damage-value": "Damage Value",
+ "db": "DB",
+ "death-rating": "Death Rating",
+ "derangement-description": "Description",
+ "derangement-duration": "Duration",
+ "derangement-severity": "Severity",
+ "derangement-severity-opt-Major": "Major",
+ "derangement-severity-opt-Minor": "Minor",
+ "derangement-severity-opt-Moderate": "Moderate",
+ "derangements": "Derangements",
+ "disorder-description": "Description",
+ "disorder-remaining-treatment": "Remaining treatment time",
+ "disorders": "Disorders",
+ "dr": "DR",
+ "dur": "DUR",
+ "dur-energy-armor": "DUR + Energy Armor",
+ "durability": "Durability",
+ "durability-energy-armor": "Durability + Energy Armor",
+ "dv": "DV",
+ "eRep": "e-Rep",
+ "ecoWave": "EcoWave (Ecologists)",
+ "energy": "Energy",
+ "equipment": "Equipment",
+ "equipment-description": "Description",
+ "equipment-name": "Name",
+ "escape-artist": "Escape Artist",
+ "exploreNet": "ExploreNet (Gatecrashers)",
+ "extreme-range": "Extreme",
+ "fRep": "f-Rep",
+ "fa": "FA",
+ "faction": "Faction",
+ "fame": "Fame (Media)",
+ "fire-modes": "Firing Modes",
+ "fraydiv2": "Fray/2",
+ "frayhalved": "Fray halved",
+ "full-automatic": "Full Automatic",
+ "full-automatic-description": "Only one full-auto attack may be made with each Complex Action. This attack may be made on a single target or against up to three separate targets within one meter of another. Against a single individual, the attacker can choose either a +30 modifier to hit or increase the DV by +3d10. Firing in full automatic mode uses up 10 shots.",
+ "gRep": "g-Rep",
+ "gear": "Gear",
+ "gear-freeform": "Freeform Gear",
+ "gender-id": "Gender Identity",
+ "generate-skills": "Generate Default Skills",
+ "generating-skills": "Generating Skills...",
+ "github": "Github",
+ "guanxi": "Guanxi (Criminals)",
+ "having-an-idea": "Having an Idea",
+ "heal-trauma": "Heal Trauma",
+ "hours-long": "hours",
+ "hours-short": "h",
+ "iRep": "i-Rep",
+ "id-credits": "Credits",
+ "id-description": "Description",
+ "id-notes": "Notes",
+ "identities": "Identities",
+ "identity": "Identity",
+ "init": "INIT",
+ "initiative": "Initiative",
+ "insanity-rating": "Insanity Rating",
+ "int": "INT",
+ "integration-test": "Integration Test",
+ "intuition": "Intuition",
+ "intuitionx3": "Intuition tripled",
+ "intx3": "INT × 3",
+ "ir": "IR",
+ "kinetic": "Kinetic",
+ "knowledge-skills": "Knowledge Skills",
+ "l-range": "L",
+ "level1": "Level 1",
+ "level2": "Level 2",
+ "level3": "Level 3",
+ "level4": "Level 4",
+ "level5": "Level 5",
+ "long-range": "Long",
+ "luc": "LUC",
+ "lucidity": "Lucidity",
+ "lvl1": "Lvl 1",
+ "lvl2": "Lvl 2",
+ "lvl3": "Lvl 3",
+ "lvl4": "Lvl 4",
+ "lvl5": "Lvl 5",
+ "m-range": "M",
+ "magazine": "Magazine",
+ "margin-of-failure": "Margin of Failure",
+ "margin-of-success": "Margin of Success",
+ "medium-range": "Medium",
+ "melee-weapons": "Melee Weapons",
+ "memorise-recall": "Memorise/Recall",
+ "mental-health": "Mental Health",
+ "mental-only-actions": "Mental Only Actions",
+ "misc-action-mod": "Misc. All Actions Modifier",
+ "misc-dur-bonus": "Misc. Durability Bonus",
+ "misc-initiative-mod": "Misc. Initiative Modifier",
+ "misc-modifiers": "Misc. Modifiers",
+ "misc-notes": "Misc. Notes",
+ "misc-physical-mod": "Misc. Physical Modifier",
+ "moa": "MOA",
+ "mof": "MoF",
+ "morph-aptitude-boni": "Aptitude Boni",
+ "morph-aptitude-max": "Aptitude Max",
+ "morph-armour": "Armour",
+ "morph-armour-energy": "Energy Armour",
+ "morph-armour-kinetic": "Kinetic Armour",
+ "morph-bank": "Morph Bank",
+ "morph-description": "Description",
+ "morph-durability": "Durability",
+ "morph-implants": "Implants/Enhancements",
+ "morph-label": "Label",
+ "morph-location": "Storage Location",
+ "morph-mobility-system": "Mobility System(s)",
+ "morph-name": "Model",
+ "morph-skill-boni": "Skill Boni",
+ "morph-traits": "Traits",
+ "morph-type": "Type",
+ "morph-visible-age": "Visible Age",
+ "morph-visible-gender": "Visible Gender",
+ "morphs": "Morph",
+ "mos": "MoS",
+ "motivations": "Motivations",
+ "mox": "MOX",
+ "moxie": "Moxie",
+ "muse": "Muse",
+ "muse-info": "Muse Info",
+ "muse-name": "Name",
+ "muse-notes": "Notes",
+ "muse-skills": "Muse Skills",
+ "note": "Note",
+ "options": "Options",
+ "or-total-ap": "or ignore armour if critical success",
+ "physical-health": "Physical Health",
+ "psi": "Psi",
+ "psi-action": "Action",
+ "psi-chi": "Psi-chi Sleights",
+ "psi-current": "Currently Sustained",
+ "psi-defense": "Psi Defense",
+ "psi-duration": "Duration",
+ "psi-gamma": "Psi-gamma Sleights",
+ "psi-range": "Range",
+ "psi-skill": "Skill",
+ "psi-strain-mod": "Strain Mod",
+ "psi-sustained": "Sustained Sleights",
+ "psi-sustained-mod": "Skill Penalty",
+ "psi-temp-time": "Temporary Duration",
+ "psi-temp-units": "units",
+ "psi-typeopt-Active": "Active",
+ "psi-typeopt-Passive": "Passive",
+ "psi-typeopt-short-Active": "A",
+ "psi-typeopt-short-Passive": "P",
+ "rRep": "r-Rep",
+ "ranged-defence": "Ranged Defence",
+ "ranged-weapons": "Ranged Weapons",
+ "ref": "REF",
+ "ref-coox2": "REF + COO × 2",
+ "reflex": "Reflex",
+ "reflex-coordinationx2": "Reflect + Coordination doubled",
+ "rep-score": "Score",
+ "reputaion": "Reputation",
+ "resist-shock": "Resist Shock",
+ "resist-trauma-disorientation": "Resist Trauma Disorientation",
+ "resist-wound-knockdown": "Resist Knockdown from Wound",
+ "rez": "REZ",
+ "rez-points": "Rez Points",
+ "rna": "Research Network Associates (Scientists)",
+ "roll-auto-failure": "Roll is an automatic failure",
+ "roll-auto-success": "Roll is an automatic success",
+ "roll-crit-failure": "Roll is a critical failure",
+ "roll-crit-success": "Roll is a critical success",
+ "roll-failure": "Roll is a failure",
+ "roll-success": "Roll is a success",
+ "rolls-for": "rolls for",
+ "s-range": "S",
+ "sa": "SA",
+ "sav": "SAV",
+ "savy": "Savy",
+ "semi-automatic": "Semi-Automatic",
+ "semi-automatic-description": "Semi-automatic weapons may be fired twice with the same Complex Action. Each shot is handled as a separate attack.",
+ "sheet-settings": "Sheet Settings",
+ "short-range": "Short",
+ "single-shot": "Single Shot",
+ "single-shot-description": "Single shot weapons may only be fired once per Complex Action.",
+ "size": "Size",
+ "skill-categories": "Categories",
+ "skill-catopt-Combat": "Combat",
+ "skill-catopt-Mental": "Mental",
+ "skill-catopt-NA": "None",
+ "skill-catopt-Physical": "Physical",
+ "skill-catopt-Psi": "Psi & Mental",
+ "skill-catopt-Social": "Social",
+ "skill-catopt-Technical": "Technical",
+ "skill-catopt-Vehicle": "Vehicle",
+ "skill-catopt-short-Combat": "C",
+ "skill-catopt-short-Mental": "M",
+ "skill-catopt-short-NA": " ",
+ "skill-catopt-short-Physical": "P",
+ "skill-catopt-short-Psi": "Ψ&M",
+ "skill-catopt-short-Social": "S",
+ "skill-catopt-short-Technical": "T",
+ "skill-catopt-short-Vehicle": "V",
+ "skill-classopt-Active": "Active",
+ "skill-classopt-Knowledge": "Knowledge",
+ "skill-commands": "Commands",
+ "skill-field": "Field",
+ "skill-linked-aptitude": "Aptitude",
+ "skill-morph-bonus": "Morph Bonus",
+ "skill-name": "Name",
+ "skill-no-defaulting": "No Defaulting",
+ "skill-no-sort-manual": "Due to Roll20 limitations, manually added items can not be sorted automatically at this time.",
+ "skill-ranks": "Ranks",
+ "skill-reload-page": "Sorting result is only shown after reopening the sheet.",
+ "skill-sortopt-Aptitude": "Aptitude",
+ "skill-sortopt-Category": "Category",
+ "skill-sortopt-Name": "Name",
+ "skill-sortopt-None": " - ",
+ "skill-specialisations": "Specialisations",
+ "skill-total": "Total",
+ "skills": "Skills",
+ "skills-sort": "Sort Now",
+ "skills-sort-by": "Sort by",
+ "sleight-description": "Description",
+ "sleight-name": "Name",
+ "som": "SOM",
+ "somatics": "Somatics",
+ "somaticsx3": "Somatics tripled",
+ "somx3": "SOM × 3",
+ "spd": "SPD",
+ "special-rolls": "Special Rolls",
+ "speed": "Speed",
+ "ss": "SS",
+ "stats": "Character Stats",
+ "strain": "Strain",
+ "stress": "Stress",
+ "stress-test": "Stress Test",
+ "stress-value": "Stress Value",
+ "success-roll": "Success Roll",
+ "sv": "SV",
+ "theEye": "The Eye (Firewall)",
+ "trait-description": "Description",
+ "trait-name": "Name",
+ "trait-type-opt-Negative": "Negative",
+ "trait-type-opt-Neutral": "Neutral",
+ "trait-type-opt-Positive": "Positive",
+ "trait-type-opt-short-Negative": "-",
+ "trait-type-opt-short-Neutral": "◦",
+ "trait-type-opt-short-Positive": "+",
+ "traits": "Traits",
+ "trauma": "Trauma",
+ "trauma-threshold": "Trauma Threshold",
+ "tt": "TT",
+ "uRep": "u-Rep",
+ "ultimateRep": "Ultimate (Ultimates)",
+ "version": "v",
+ "weapon-damage": "Damage",
+ "weapon-description": "Description",
+ "weapon-dmg": "Dmg",
+ "weapon-name": "Weapon Name",
+ "weapon-ranges": "Ranges",
+ "weapon-skill": "Skill",
+ "weapon-skill-search": "Search Skill",
+ "wil": "WIL",
+ "willpower": "Willpower",
+ "willpowerx2": "Willpower doubled",
+ "willpowerx3": "Willpower tripled",
+ "wilx2": "WIL × 2",
+ "wilx3": "WIL × 3",
+ "wound-threshold": "Wound Threshold",
+ "wounds": "Wounds",
+ "wounds-ignored": "Ignored Wounds",
+ "wt": "WT",
+ "x-range": "X",
+ "xRep": "x-Rep"
+}
\ No newline at end of file
diff --git a/Eclipse Phase Alternate/translations/af.json b/Eclipse Phase Alternate/translations/af.json
new file mode 100644
index 0000000000..2a2d3a497e
--- /dev/null
+++ b/Eclipse Phase Alternate/translations/af.json
@@ -0,0 +1,332 @@
+{
+ "active-morph": "Active Morph",
+ "active-skills": "Active Skills",
+ "actual-age": "Actual Age",
+ "alienation-test": "Alienation Test",
+ "ammo-type": "Ammo Type",
+ "ap": "AP",
+ "apt-base": "Base",
+ "apt-morph-bonus": "Morph Bonus",
+ "apt-morph-max": "Morph Max",
+ "apt-temp": "Temp",
+ "apt-total": "Total",
+ "aptitudes": "Aptitudes",
+ "armour": "Armour",
+ "armour-accessory": "Armour Accessory",
+ "armour-active-total": "Active Bonus",
+ "armour-layering-penalty": "Layered Armour Penalty",
+ "armour-name": "Name",
+ "armour-penetration": "Armour Penetration",
+ "armour-worn": "Armour Worn",
+ "async": "Async",
+ "async-trait": "Has Asyc trait",
+ "atRep": "@-Rep",
+ "author": "Author",
+ "background": "Background",
+ "bf": "BF",
+ "brute-strength": "Brute Strength",
+ "burst-fire": "Burst Fire",
+ "burst-fire-description": "Two bursts maybe fired with the same Complex Action. Each burst is handled as a separate attack. Bursts use up 3 shots worth of ammunition.\nA burst may be shot against a single target (concentrated fire) or against two targets within one meter of each other. Against a single target, the attacker can choose either a +10 modifier to hit or increase the DV by +1d10.",
+ "cRep": "c-Rep",
+ "called-in-favours": "Called in Favours",
+ "cash": "Cash (Credit Chips)",
+ "catching-objects": "Catching Objects",
+ "character-info": "Character Info",
+ "character-name": "Character Name",
+ "character-traits": "Character Traits",
+ "chat-output": "Chat Output",
+ "circleAlist": "The Circle-A List (Autonomists)",
+ "civicNet": "CivicNet (Hypercorps)",
+ "cog": "COG",
+ "cognition": "Cognition",
+ "cognitionx3": "Cognition tripled",
+ "cogx3": "COG × 3",
+ "concentrate-fire": "Concentrate Fire",
+ "continutity-test": "Continuity Test",
+ "coo": "COO",
+ "coo-som": "COO + SOM",
+ "coordination": "Coordination",
+ "coordination-somatics": "Coordination + Somatics",
+ "core": "Core",
+ "crypto-credit": "Crypto Credits",
+ "currency": "Currency",
+ "current-moxie": "Current Moxie Points",
+ "damage": "Damage",
+ "damage-bonus": "Damage Bonus",
+ "damage-inflicts": "Inflicts",
+ "damage-typeopt-Energy": "Energy",
+ "damage-typeopt-GM": "Whisper to GM",
+ "damage-typeopt-Kinetic": "Kinetic",
+ "damage-typeopt-Public": "Public",
+ "damage-typeopt-short-Energy": "E",
+ "damage-typeopt-short-Kinetic": "K",
+ "damage-value": "Damage Value",
+ "db": "DB",
+ "death-rating": "Death Rating",
+ "derangement-description": "Description",
+ "derangement-duration": "Duration",
+ "derangement-severity": "Severity",
+ "derangement-severity-opt-Major": "Major",
+ "derangement-severity-opt-Minor": "Minor",
+ "derangement-severity-opt-Moderate": "Moderate",
+ "derangements": "Derangements",
+ "disorder-description": "Description",
+ "disorder-remaining-treatment": "Remaining treatment time",
+ "disorders": "Disorders",
+ "dr": "DR",
+ "dur": "DUR",
+ "dur-energy-armor": "DUR + Energy Armor",
+ "durability": "Durability",
+ "durability-energy-armor": "Durability + Energy Armor",
+ "dv": "DV",
+ "eRep": "e-Rep",
+ "ecoWave": "EcoWave (Ecologists)",
+ "energy": "Energy",
+ "equipment": "Equipment",
+ "equipment-description": "Description",
+ "equipment-name": "Name",
+ "escape-artist": "Escape Artist",
+ "exploreNet": "ExploreNet (Gatecrashers)",
+ "extreme-range": "Extreme",
+ "fRep": "f-Rep",
+ "fa": "FA",
+ "faction": "Faction",
+ "fame": "Fame (Media)",
+ "fire-modes": "Firing Modes",
+ "fraydiv2": "Fray/2",
+ "frayhalved": "Fray halved",
+ "full-automatic": "Full Automatic",
+ "full-automatic-description": "Only one full-auto attack may be made with each Complex Action. This attack may be made on a single target or against up to three separate targets within one meter of another. Against a single individual, the attacker can choose either a +30 modifier to hit or increase the DV by +3d10. Firing in full automatic mode uses up 10 shots.",
+ "gRep": "g-Rep",
+ "gear": "Gear",
+ "gear-freeform": "Freeform Gear",
+ "gender-id": "Gender Identity",
+ "generate-skills": "Generate Default Skills",
+ "generating-skills": "Generating Skills...",
+ "github": "Github",
+ "guanxi": "Guanxi (Criminals)",
+ "having-an-idea": "Having an Idea",
+ "heal-trauma": "Heal Trauma",
+ "hours-long": "hours",
+ "hours-short": "h",
+ "iRep": "i-Rep",
+ "id-credits": "Credits",
+ "id-description": "Description",
+ "id-notes": "Notes",
+ "identities": "Identities",
+ "identity": "Identity",
+ "init": "INIT",
+ "initiative": "Initiative",
+ "insanity-rating": "Insanity Rating",
+ "int": "INT",
+ "integration-test": "Integration Test",
+ "intuition": "Intuition",
+ "intuitionx3": "Intuition tripled",
+ "intx3": "INT × 3",
+ "ir": "IR",
+ "kinetic": "Kinetic",
+ "knowledge-skills": "Knowledge Skills",
+ "l-range": "L",
+ "level1": "Level 1",
+ "level2": "Level 2",
+ "level3": "Level 3",
+ "level4": "Level 4",
+ "level5": "Level 5",
+ "long-range": "Long",
+ "luc": "LUC",
+ "lucidity": "Lucidity",
+ "lvl1": "Lvl 1",
+ "lvl2": "Lvl 2",
+ "lvl3": "Lvl 3",
+ "lvl4": "Lvl 4",
+ "lvl5": "Lvl 5",
+ "m-range": "M",
+ "magazine": "Magazine",
+ "margin-of-failure": "Margin of Failure",
+ "margin-of-success": "Margin of Success",
+ "medium-range": "Medium",
+ "melee-weapons": "Melee Weapons",
+ "memorise-recall": "Memorise/Recall",
+ "mental-health": "Mental Health",
+ "mental-only-actions": "Mental Only Actions",
+ "misc-action-mod": "Misc. All Actions Modifier",
+ "misc-dur-bonus": "Misc. Durability Bonus",
+ "misc-initiative-mod": "Misc. Initiative Modifier",
+ "misc-modifiers": "Misc. Modifiers",
+ "misc-notes": "Misc. Notes",
+ "misc-physical-mod": "Misc. Physical Modifier",
+ "moa": "MOA",
+ "mof": "MoF",
+ "morph-aptitude-boni": "Aptitude Boni",
+ "morph-aptitude-max": "Aptitude Max",
+ "morph-armour": "Armour",
+ "morph-armour-energy": "Energy Armour",
+ "morph-armour-kinetic": "Kinetic Armour",
+ "morph-bank": "Morph Bank",
+ "morph-description": "Description",
+ "morph-durability": "Durability",
+ "morph-implants": "Implants/Enhancements",
+ "morph-label": "Label",
+ "morph-location": "Storage Location",
+ "morph-mobility-system": "Mobility System(s)",
+ "morph-name": "Model",
+ "morph-skill-boni": "Skill Boni",
+ "morph-traits": "Traits",
+ "morph-type": "Type",
+ "morph-visible-age": "Visible Age",
+ "morph-visible-gender": "Visible Gender",
+ "morphs": "Morph",
+ "mos": "MoS",
+ "motivations": "Motivations",
+ "mox": "MOX",
+ "moxie": "Moxie",
+ "muse": "Muse",
+ "muse-info": "Muse Info",
+ "muse-name": "Name",
+ "muse-notes": "Notes",
+ "muse-skills": "Muse Skills",
+ "note": "Note",
+ "options": "Options",
+ "or-total-ap": "or ignore armour if critical success",
+ "physical-health": "Physical Health",
+ "psi": "Psi",
+ "psi-action": "Action",
+ "psi-chi": "Psi-chi Sleights",
+ "psi-current": "Currently Sustained",
+ "psi-defense": "Psi Defense",
+ "psi-duration": "Duration",
+ "psi-gamma": "Psi-gamma Sleights",
+ "psi-range": "Range",
+ "psi-skill": "Skill",
+ "psi-strain-mod": "Strain Mod",
+ "psi-sustained": "Sustained Sleights",
+ "psi-sustained-mod": "Skill Penalty",
+ "psi-temp-time": "Temporary Duration",
+ "psi-temp-units": "units",
+ "psi-typeopt-Active": "Active",
+ "psi-typeopt-Passive": "Passive",
+ "psi-typeopt-short-Active": "A",
+ "psi-typeopt-short-Passive": "P",
+ "rRep": "r-Rep",
+ "ranged-defence": "Ranged Defence",
+ "ranged-weapons": "Ranged Weapons",
+ "ref": "REF",
+ "ref-coox2": "REF + COO × 2",
+ "reflex": "Reflex",
+ "reflex-coordinationx2": "Reflect + Coordination doubled",
+ "rep-score": "Score",
+ "reputaion": "Reputation",
+ "resist-shock": "Resist Shock",
+ "resist-trauma-disorientation": "Resist Trauma Disorientation",
+ "resist-wound-knockdown": "Resist Knockdown from Wound",
+ "rez": "REZ",
+ "rez-points": "Rez Points",
+ "rna": "Research Network Associates (Scientists)",
+ "roll-auto-failure": "Roll is an automatic failure",
+ "roll-auto-success": "Roll is an automatic success",
+ "roll-crit-failure": "Roll is a critical failure",
+ "roll-crit-success": "Roll is a critical success",
+ "roll-failure": "Roll is a failure",
+ "roll-success": "Roll is a success",
+ "rolls-for": "rolls for",
+ "s-range": "S",
+ "sa": "SA",
+ "sav": "SAV",
+ "savy": "Savy",
+ "semi-automatic": "Semi-Automatic",
+ "semi-automatic-description": "Semi-automatic weapons may be fired twice with the same Complex Action. Each shot is handled as a separate attack.",
+ "sheet-settings": "Sheet Settings",
+ "short-range": "Short",
+ "single-shot": "Single Shot",
+ "single-shot-description": "Single shot weapons may only be fired once per Complex Action.",
+ "size": "Size",
+ "skill-categories": "Categories",
+ "skill-catopt-Combat": "Combat",
+ "skill-catopt-Mental": "Mental",
+ "skill-catopt-NA": "None",
+ "skill-catopt-Physical": "Physical",
+ "skill-catopt-Psi": "Psi & Mental",
+ "skill-catopt-Social": "Social",
+ "skill-catopt-Technical": "Technical",
+ "skill-catopt-Vehicle": "Vehicle",
+ "skill-catopt-short-Combat": "C",
+ "skill-catopt-short-Mental": "M",
+ "skill-catopt-short-NA": " ",
+ "skill-catopt-short-Physical": "P",
+ "skill-catopt-short-Psi": "Ψ&M",
+ "skill-catopt-short-Social": "S",
+ "skill-catopt-short-Technical": "T",
+ "skill-catopt-short-Vehicle": "V",
+ "skill-classopt-Active": "Active",
+ "skill-classopt-Knowledge": "Knowledge",
+ "skill-commands": "Commands",
+ "skill-field": "Field",
+ "skill-linked-aptitude": "Aptitude",
+ "skill-morph-bonus": "Morph Bonus",
+ "skill-name": "Name",
+ "skill-no-defaulting": "No Defaulting",
+ "skill-no-sort-manual": "Due to Roll20 limitations, manually added items can not be sorted automatically at this time.",
+ "skill-ranks": "Ranks",
+ "skill-reload-page": "Sorting result is only shown after reopening the sheet.",
+ "skill-sortopt-Aptitude": "Aptitude",
+ "skill-sortopt-Category": "Category",
+ "skill-sortopt-Name": "Name",
+ "skill-sortopt-None": " - ",
+ "skill-specialisations": "Specialisations",
+ "skill-total": "Total",
+ "skills": "Skills",
+ "skills-sort": "Sort Now",
+ "skills-sort-by": "Sort by",
+ "sleight-description": "Description",
+ "sleight-name": "Name",
+ "som": "SOM",
+ "somatics": "Somatics",
+ "somaticsx3": "Somatics tripled",
+ "somx3": "SOM × 3",
+ "spd": "SPD",
+ "special-rolls": "Special Rolls",
+ "speed": "Speed",
+ "ss": "SS",
+ "stats": "Character Stats",
+ "strain": "Strain",
+ "stress": "Stress",
+ "stress-test": "Stress Test",
+ "stress-value": "Stress Value",
+ "success-roll": "Success Roll",
+ "sv": "SV",
+ "theEye": "The Eye (Firewall)",
+ "trait-description": "Description",
+ "trait-name": "Name",
+ "trait-type-opt-Negative": "Negative",
+ "trait-type-opt-Neutral": "Neutral",
+ "trait-type-opt-Positive": "Positive",
+ "trait-type-opt-short-Negative": "-",
+ "trait-type-opt-short-Neutral": "◦",
+ "trait-type-opt-short-Positive": "+",
+ "traits": "Traits",
+ "trauma": "Trauma",
+ "trauma-threshold": "Trauma Threshold",
+ "tt": "TT",
+ "uRep": "u-Rep",
+ "ultimateRep": "Ultimate (Ultimates)",
+ "version": "v",
+ "weapon-damage": "Damage",
+ "weapon-description": "Description",
+ "weapon-dmg": "Dmg",
+ "weapon-name": "Weapon Name",
+ "weapon-ranges": "Ranges",
+ "weapon-skill": "Skill",
+ "weapon-skill-search": "Search Skill",
+ "wil": "WIL",
+ "willpower": "Willpower",
+ "willpowerx2": "Willpower doubled",
+ "willpowerx3": "Willpower tripled",
+ "wilx2": "WIL × 2",
+ "wilx3": "WIL × 3",
+ "wound-threshold": "Wound Threshold",
+ "wounds": "Wounds",
+ "wounds-ignored": "Ignored Wounds",
+ "wt": "WT",
+ "x-range": "X",
+ "xRep": "x-Rep"
+}
\ No newline at end of file
diff --git a/Eclipse Phase Alternate/translations/cs.json b/Eclipse Phase Alternate/translations/cs.json
new file mode 100644
index 0000000000..2a2d3a497e
--- /dev/null
+++ b/Eclipse Phase Alternate/translations/cs.json
@@ -0,0 +1,332 @@
+{
+ "active-morph": "Active Morph",
+ "active-skills": "Active Skills",
+ "actual-age": "Actual Age",
+ "alienation-test": "Alienation Test",
+ "ammo-type": "Ammo Type",
+ "ap": "AP",
+ "apt-base": "Base",
+ "apt-morph-bonus": "Morph Bonus",
+ "apt-morph-max": "Morph Max",
+ "apt-temp": "Temp",
+ "apt-total": "Total",
+ "aptitudes": "Aptitudes",
+ "armour": "Armour",
+ "armour-accessory": "Armour Accessory",
+ "armour-active-total": "Active Bonus",
+ "armour-layering-penalty": "Layered Armour Penalty",
+ "armour-name": "Name",
+ "armour-penetration": "Armour Penetration",
+ "armour-worn": "Armour Worn",
+ "async": "Async",
+ "async-trait": "Has Asyc trait",
+ "atRep": "@-Rep",
+ "author": "Author",
+ "background": "Background",
+ "bf": "BF",
+ "brute-strength": "Brute Strength",
+ "burst-fire": "Burst Fire",
+ "burst-fire-description": "Two bursts maybe fired with the same Complex Action. Each burst is handled as a separate attack. Bursts use up 3 shots worth of ammunition.\nA burst may be shot against a single target (concentrated fire) or against two targets within one meter of each other. Against a single target, the attacker can choose either a +10 modifier to hit or increase the DV by +1d10.",
+ "cRep": "c-Rep",
+ "called-in-favours": "Called in Favours",
+ "cash": "Cash (Credit Chips)",
+ "catching-objects": "Catching Objects",
+ "character-info": "Character Info",
+ "character-name": "Character Name",
+ "character-traits": "Character Traits",
+ "chat-output": "Chat Output",
+ "circleAlist": "The Circle-A List (Autonomists)",
+ "civicNet": "CivicNet (Hypercorps)",
+ "cog": "COG",
+ "cognition": "Cognition",
+ "cognitionx3": "Cognition tripled",
+ "cogx3": "COG × 3",
+ "concentrate-fire": "Concentrate Fire",
+ "continutity-test": "Continuity Test",
+ "coo": "COO",
+ "coo-som": "COO + SOM",
+ "coordination": "Coordination",
+ "coordination-somatics": "Coordination + Somatics",
+ "core": "Core",
+ "crypto-credit": "Crypto Credits",
+ "currency": "Currency",
+ "current-moxie": "Current Moxie Points",
+ "damage": "Damage",
+ "damage-bonus": "Damage Bonus",
+ "damage-inflicts": "Inflicts",
+ "damage-typeopt-Energy": "Energy",
+ "damage-typeopt-GM": "Whisper to GM",
+ "damage-typeopt-Kinetic": "Kinetic",
+ "damage-typeopt-Public": "Public",
+ "damage-typeopt-short-Energy": "E",
+ "damage-typeopt-short-Kinetic": "K",
+ "damage-value": "Damage Value",
+ "db": "DB",
+ "death-rating": "Death Rating",
+ "derangement-description": "Description",
+ "derangement-duration": "Duration",
+ "derangement-severity": "Severity",
+ "derangement-severity-opt-Major": "Major",
+ "derangement-severity-opt-Minor": "Minor",
+ "derangement-severity-opt-Moderate": "Moderate",
+ "derangements": "Derangements",
+ "disorder-description": "Description",
+ "disorder-remaining-treatment": "Remaining treatment time",
+ "disorders": "Disorders",
+ "dr": "DR",
+ "dur": "DUR",
+ "dur-energy-armor": "DUR + Energy Armor",
+ "durability": "Durability",
+ "durability-energy-armor": "Durability + Energy Armor",
+ "dv": "DV",
+ "eRep": "e-Rep",
+ "ecoWave": "EcoWave (Ecologists)",
+ "energy": "Energy",
+ "equipment": "Equipment",
+ "equipment-description": "Description",
+ "equipment-name": "Name",
+ "escape-artist": "Escape Artist",
+ "exploreNet": "ExploreNet (Gatecrashers)",
+ "extreme-range": "Extreme",
+ "fRep": "f-Rep",
+ "fa": "FA",
+ "faction": "Faction",
+ "fame": "Fame (Media)",
+ "fire-modes": "Firing Modes",
+ "fraydiv2": "Fray/2",
+ "frayhalved": "Fray halved",
+ "full-automatic": "Full Automatic",
+ "full-automatic-description": "Only one full-auto attack may be made with each Complex Action. This attack may be made on a single target or against up to three separate targets within one meter of another. Against a single individual, the attacker can choose either a +30 modifier to hit or increase the DV by +3d10. Firing in full automatic mode uses up 10 shots.",
+ "gRep": "g-Rep",
+ "gear": "Gear",
+ "gear-freeform": "Freeform Gear",
+ "gender-id": "Gender Identity",
+ "generate-skills": "Generate Default Skills",
+ "generating-skills": "Generating Skills...",
+ "github": "Github",
+ "guanxi": "Guanxi (Criminals)",
+ "having-an-idea": "Having an Idea",
+ "heal-trauma": "Heal Trauma",
+ "hours-long": "hours",
+ "hours-short": "h",
+ "iRep": "i-Rep",
+ "id-credits": "Credits",
+ "id-description": "Description",
+ "id-notes": "Notes",
+ "identities": "Identities",
+ "identity": "Identity",
+ "init": "INIT",
+ "initiative": "Initiative",
+ "insanity-rating": "Insanity Rating",
+ "int": "INT",
+ "integration-test": "Integration Test",
+ "intuition": "Intuition",
+ "intuitionx3": "Intuition tripled",
+ "intx3": "INT × 3",
+ "ir": "IR",
+ "kinetic": "Kinetic",
+ "knowledge-skills": "Knowledge Skills",
+ "l-range": "L",
+ "level1": "Level 1",
+ "level2": "Level 2",
+ "level3": "Level 3",
+ "level4": "Level 4",
+ "level5": "Level 5",
+ "long-range": "Long",
+ "luc": "LUC",
+ "lucidity": "Lucidity",
+ "lvl1": "Lvl 1",
+ "lvl2": "Lvl 2",
+ "lvl3": "Lvl 3",
+ "lvl4": "Lvl 4",
+ "lvl5": "Lvl 5",
+ "m-range": "M",
+ "magazine": "Magazine",
+ "margin-of-failure": "Margin of Failure",
+ "margin-of-success": "Margin of Success",
+ "medium-range": "Medium",
+ "melee-weapons": "Melee Weapons",
+ "memorise-recall": "Memorise/Recall",
+ "mental-health": "Mental Health",
+ "mental-only-actions": "Mental Only Actions",
+ "misc-action-mod": "Misc. All Actions Modifier",
+ "misc-dur-bonus": "Misc. Durability Bonus",
+ "misc-initiative-mod": "Misc. Initiative Modifier",
+ "misc-modifiers": "Misc. Modifiers",
+ "misc-notes": "Misc. Notes",
+ "misc-physical-mod": "Misc. Physical Modifier",
+ "moa": "MOA",
+ "mof": "MoF",
+ "morph-aptitude-boni": "Aptitude Boni",
+ "morph-aptitude-max": "Aptitude Max",
+ "morph-armour": "Armour",
+ "morph-armour-energy": "Energy Armour",
+ "morph-armour-kinetic": "Kinetic Armour",
+ "morph-bank": "Morph Bank",
+ "morph-description": "Description",
+ "morph-durability": "Durability",
+ "morph-implants": "Implants/Enhancements",
+ "morph-label": "Label",
+ "morph-location": "Storage Location",
+ "morph-mobility-system": "Mobility System(s)",
+ "morph-name": "Model",
+ "morph-skill-boni": "Skill Boni",
+ "morph-traits": "Traits",
+ "morph-type": "Type",
+ "morph-visible-age": "Visible Age",
+ "morph-visible-gender": "Visible Gender",
+ "morphs": "Morph",
+ "mos": "MoS",
+ "motivations": "Motivations",
+ "mox": "MOX",
+ "moxie": "Moxie",
+ "muse": "Muse",
+ "muse-info": "Muse Info",
+ "muse-name": "Name",
+ "muse-notes": "Notes",
+ "muse-skills": "Muse Skills",
+ "note": "Note",
+ "options": "Options",
+ "or-total-ap": "or ignore armour if critical success",
+ "physical-health": "Physical Health",
+ "psi": "Psi",
+ "psi-action": "Action",
+ "psi-chi": "Psi-chi Sleights",
+ "psi-current": "Currently Sustained",
+ "psi-defense": "Psi Defense",
+ "psi-duration": "Duration",
+ "psi-gamma": "Psi-gamma Sleights",
+ "psi-range": "Range",
+ "psi-skill": "Skill",
+ "psi-strain-mod": "Strain Mod",
+ "psi-sustained": "Sustained Sleights",
+ "psi-sustained-mod": "Skill Penalty",
+ "psi-temp-time": "Temporary Duration",
+ "psi-temp-units": "units",
+ "psi-typeopt-Active": "Active",
+ "psi-typeopt-Passive": "Passive",
+ "psi-typeopt-short-Active": "A",
+ "psi-typeopt-short-Passive": "P",
+ "rRep": "r-Rep",
+ "ranged-defence": "Ranged Defence",
+ "ranged-weapons": "Ranged Weapons",
+ "ref": "REF",
+ "ref-coox2": "REF + COO × 2",
+ "reflex": "Reflex",
+ "reflex-coordinationx2": "Reflect + Coordination doubled",
+ "rep-score": "Score",
+ "reputaion": "Reputation",
+ "resist-shock": "Resist Shock",
+ "resist-trauma-disorientation": "Resist Trauma Disorientation",
+ "resist-wound-knockdown": "Resist Knockdown from Wound",
+ "rez": "REZ",
+ "rez-points": "Rez Points",
+ "rna": "Research Network Associates (Scientists)",
+ "roll-auto-failure": "Roll is an automatic failure",
+ "roll-auto-success": "Roll is an automatic success",
+ "roll-crit-failure": "Roll is a critical failure",
+ "roll-crit-success": "Roll is a critical success",
+ "roll-failure": "Roll is a failure",
+ "roll-success": "Roll is a success",
+ "rolls-for": "rolls for",
+ "s-range": "S",
+ "sa": "SA",
+ "sav": "SAV",
+ "savy": "Savy",
+ "semi-automatic": "Semi-Automatic",
+ "semi-automatic-description": "Semi-automatic weapons may be fired twice with the same Complex Action. Each shot is handled as a separate attack.",
+ "sheet-settings": "Sheet Settings",
+ "short-range": "Short",
+ "single-shot": "Single Shot",
+ "single-shot-description": "Single shot weapons may only be fired once per Complex Action.",
+ "size": "Size",
+ "skill-categories": "Categories",
+ "skill-catopt-Combat": "Combat",
+ "skill-catopt-Mental": "Mental",
+ "skill-catopt-NA": "None",
+ "skill-catopt-Physical": "Physical",
+ "skill-catopt-Psi": "Psi & Mental",
+ "skill-catopt-Social": "Social",
+ "skill-catopt-Technical": "Technical",
+ "skill-catopt-Vehicle": "Vehicle",
+ "skill-catopt-short-Combat": "C",
+ "skill-catopt-short-Mental": "M",
+ "skill-catopt-short-NA": " ",
+ "skill-catopt-short-Physical": "P",
+ "skill-catopt-short-Psi": "Ψ&M",
+ "skill-catopt-short-Social": "S",
+ "skill-catopt-short-Technical": "T",
+ "skill-catopt-short-Vehicle": "V",
+ "skill-classopt-Active": "Active",
+ "skill-classopt-Knowledge": "Knowledge",
+ "skill-commands": "Commands",
+ "skill-field": "Field",
+ "skill-linked-aptitude": "Aptitude",
+ "skill-morph-bonus": "Morph Bonus",
+ "skill-name": "Name",
+ "skill-no-defaulting": "No Defaulting",
+ "skill-no-sort-manual": "Due to Roll20 limitations, manually added items can not be sorted automatically at this time.",
+ "skill-ranks": "Ranks",
+ "skill-reload-page": "Sorting result is only shown after reopening the sheet.",
+ "skill-sortopt-Aptitude": "Aptitude",
+ "skill-sortopt-Category": "Category",
+ "skill-sortopt-Name": "Name",
+ "skill-sortopt-None": " - ",
+ "skill-specialisations": "Specialisations",
+ "skill-total": "Total",
+ "skills": "Skills",
+ "skills-sort": "Sort Now",
+ "skills-sort-by": "Sort by",
+ "sleight-description": "Description",
+ "sleight-name": "Name",
+ "som": "SOM",
+ "somatics": "Somatics",
+ "somaticsx3": "Somatics tripled",
+ "somx3": "SOM × 3",
+ "spd": "SPD",
+ "special-rolls": "Special Rolls",
+ "speed": "Speed",
+ "ss": "SS",
+ "stats": "Character Stats",
+ "strain": "Strain",
+ "stress": "Stress",
+ "stress-test": "Stress Test",
+ "stress-value": "Stress Value",
+ "success-roll": "Success Roll",
+ "sv": "SV",
+ "theEye": "The Eye (Firewall)",
+ "trait-description": "Description",
+ "trait-name": "Name",
+ "trait-type-opt-Negative": "Negative",
+ "trait-type-opt-Neutral": "Neutral",
+ "trait-type-opt-Positive": "Positive",
+ "trait-type-opt-short-Negative": "-",
+ "trait-type-opt-short-Neutral": "◦",
+ "trait-type-opt-short-Positive": "+",
+ "traits": "Traits",
+ "trauma": "Trauma",
+ "trauma-threshold": "Trauma Threshold",
+ "tt": "TT",
+ "uRep": "u-Rep",
+ "ultimateRep": "Ultimate (Ultimates)",
+ "version": "v",
+ "weapon-damage": "Damage",
+ "weapon-description": "Description",
+ "weapon-dmg": "Dmg",
+ "weapon-name": "Weapon Name",
+ "weapon-ranges": "Ranges",
+ "weapon-skill": "Skill",
+ "weapon-skill-search": "Search Skill",
+ "wil": "WIL",
+ "willpower": "Willpower",
+ "willpowerx2": "Willpower doubled",
+ "willpowerx3": "Willpower tripled",
+ "wilx2": "WIL × 2",
+ "wilx3": "WIL × 3",
+ "wound-threshold": "Wound Threshold",
+ "wounds": "Wounds",
+ "wounds-ignored": "Ignored Wounds",
+ "wt": "WT",
+ "x-range": "X",
+ "xRep": "x-Rep"
+}
\ No newline at end of file
diff --git a/Eclipse Phase Alternate/translations/da.json b/Eclipse Phase Alternate/translations/da.json
new file mode 100644
index 0000000000..2a2d3a497e
--- /dev/null
+++ b/Eclipse Phase Alternate/translations/da.json
@@ -0,0 +1,332 @@
+{
+ "active-morph": "Active Morph",
+ "active-skills": "Active Skills",
+ "actual-age": "Actual Age",
+ "alienation-test": "Alienation Test",
+ "ammo-type": "Ammo Type",
+ "ap": "AP",
+ "apt-base": "Base",
+ "apt-morph-bonus": "Morph Bonus",
+ "apt-morph-max": "Morph Max",
+ "apt-temp": "Temp",
+ "apt-total": "Total",
+ "aptitudes": "Aptitudes",
+ "armour": "Armour",
+ "armour-accessory": "Armour Accessory",
+ "armour-active-total": "Active Bonus",
+ "armour-layering-penalty": "Layered Armour Penalty",
+ "armour-name": "Name",
+ "armour-penetration": "Armour Penetration",
+ "armour-worn": "Armour Worn",
+ "async": "Async",
+ "async-trait": "Has Asyc trait",
+ "atRep": "@-Rep",
+ "author": "Author",
+ "background": "Background",
+ "bf": "BF",
+ "brute-strength": "Brute Strength",
+ "burst-fire": "Burst Fire",
+ "burst-fire-description": "Two bursts maybe fired with the same Complex Action. Each burst is handled as a separate attack. Bursts use up 3 shots worth of ammunition.\nA burst may be shot against a single target (concentrated fire) or against two targets within one meter of each other. Against a single target, the attacker can choose either a +10 modifier to hit or increase the DV by +1d10.",
+ "cRep": "c-Rep",
+ "called-in-favours": "Called in Favours",
+ "cash": "Cash (Credit Chips)",
+ "catching-objects": "Catching Objects",
+ "character-info": "Character Info",
+ "character-name": "Character Name",
+ "character-traits": "Character Traits",
+ "chat-output": "Chat Output",
+ "circleAlist": "The Circle-A List (Autonomists)",
+ "civicNet": "CivicNet (Hypercorps)",
+ "cog": "COG",
+ "cognition": "Cognition",
+ "cognitionx3": "Cognition tripled",
+ "cogx3": "COG × 3",
+ "concentrate-fire": "Concentrate Fire",
+ "continutity-test": "Continuity Test",
+ "coo": "COO",
+ "coo-som": "COO + SOM",
+ "coordination": "Coordination",
+ "coordination-somatics": "Coordination + Somatics",
+ "core": "Core",
+ "crypto-credit": "Crypto Credits",
+ "currency": "Currency",
+ "current-moxie": "Current Moxie Points",
+ "damage": "Damage",
+ "damage-bonus": "Damage Bonus",
+ "damage-inflicts": "Inflicts",
+ "damage-typeopt-Energy": "Energy",
+ "damage-typeopt-GM": "Whisper to GM",
+ "damage-typeopt-Kinetic": "Kinetic",
+ "damage-typeopt-Public": "Public",
+ "damage-typeopt-short-Energy": "E",
+ "damage-typeopt-short-Kinetic": "K",
+ "damage-value": "Damage Value",
+ "db": "DB",
+ "death-rating": "Death Rating",
+ "derangement-description": "Description",
+ "derangement-duration": "Duration",
+ "derangement-severity": "Severity",
+ "derangement-severity-opt-Major": "Major",
+ "derangement-severity-opt-Minor": "Minor",
+ "derangement-severity-opt-Moderate": "Moderate",
+ "derangements": "Derangements",
+ "disorder-description": "Description",
+ "disorder-remaining-treatment": "Remaining treatment time",
+ "disorders": "Disorders",
+ "dr": "DR",
+ "dur": "DUR",
+ "dur-energy-armor": "DUR + Energy Armor",
+ "durability": "Durability",
+ "durability-energy-armor": "Durability + Energy Armor",
+ "dv": "DV",
+ "eRep": "e-Rep",
+ "ecoWave": "EcoWave (Ecologists)",
+ "energy": "Energy",
+ "equipment": "Equipment",
+ "equipment-description": "Description",
+ "equipment-name": "Name",
+ "escape-artist": "Escape Artist",
+ "exploreNet": "ExploreNet (Gatecrashers)",
+ "extreme-range": "Extreme",
+ "fRep": "f-Rep",
+ "fa": "FA",
+ "faction": "Faction",
+ "fame": "Fame (Media)",
+ "fire-modes": "Firing Modes",
+ "fraydiv2": "Fray/2",
+ "frayhalved": "Fray halved",
+ "full-automatic": "Full Automatic",
+ "full-automatic-description": "Only one full-auto attack may be made with each Complex Action. This attack may be made on a single target or against up to three separate targets within one meter of another. Against a single individual, the attacker can choose either a +30 modifier to hit or increase the DV by +3d10. Firing in full automatic mode uses up 10 shots.",
+ "gRep": "g-Rep",
+ "gear": "Gear",
+ "gear-freeform": "Freeform Gear",
+ "gender-id": "Gender Identity",
+ "generate-skills": "Generate Default Skills",
+ "generating-skills": "Generating Skills...",
+ "github": "Github",
+ "guanxi": "Guanxi (Criminals)",
+ "having-an-idea": "Having an Idea",
+ "heal-trauma": "Heal Trauma",
+ "hours-long": "hours",
+ "hours-short": "h",
+ "iRep": "i-Rep",
+ "id-credits": "Credits",
+ "id-description": "Description",
+ "id-notes": "Notes",
+ "identities": "Identities",
+ "identity": "Identity",
+ "init": "INIT",
+ "initiative": "Initiative",
+ "insanity-rating": "Insanity Rating",
+ "int": "INT",
+ "integration-test": "Integration Test",
+ "intuition": "Intuition",
+ "intuitionx3": "Intuition tripled",
+ "intx3": "INT × 3",
+ "ir": "IR",
+ "kinetic": "Kinetic",
+ "knowledge-skills": "Knowledge Skills",
+ "l-range": "L",
+ "level1": "Level 1",
+ "level2": "Level 2",
+ "level3": "Level 3",
+ "level4": "Level 4",
+ "level5": "Level 5",
+ "long-range": "Long",
+ "luc": "LUC",
+ "lucidity": "Lucidity",
+ "lvl1": "Lvl 1",
+ "lvl2": "Lvl 2",
+ "lvl3": "Lvl 3",
+ "lvl4": "Lvl 4",
+ "lvl5": "Lvl 5",
+ "m-range": "M",
+ "magazine": "Magazine",
+ "margin-of-failure": "Margin of Failure",
+ "margin-of-success": "Margin of Success",
+ "medium-range": "Medium",
+ "melee-weapons": "Melee Weapons",
+ "memorise-recall": "Memorise/Recall",
+ "mental-health": "Mental Health",
+ "mental-only-actions": "Mental Only Actions",
+ "misc-action-mod": "Misc. All Actions Modifier",
+ "misc-dur-bonus": "Misc. Durability Bonus",
+ "misc-initiative-mod": "Misc. Initiative Modifier",
+ "misc-modifiers": "Misc. Modifiers",
+ "misc-notes": "Misc. Notes",
+ "misc-physical-mod": "Misc. Physical Modifier",
+ "moa": "MOA",
+ "mof": "MoF",
+ "morph-aptitude-boni": "Aptitude Boni",
+ "morph-aptitude-max": "Aptitude Max",
+ "morph-armour": "Armour",
+ "morph-armour-energy": "Energy Armour",
+ "morph-armour-kinetic": "Kinetic Armour",
+ "morph-bank": "Morph Bank",
+ "morph-description": "Description",
+ "morph-durability": "Durability",
+ "morph-implants": "Implants/Enhancements",
+ "morph-label": "Label",
+ "morph-location": "Storage Location",
+ "morph-mobility-system": "Mobility System(s)",
+ "morph-name": "Model",
+ "morph-skill-boni": "Skill Boni",
+ "morph-traits": "Traits",
+ "morph-type": "Type",
+ "morph-visible-age": "Visible Age",
+ "morph-visible-gender": "Visible Gender",
+ "morphs": "Morph",
+ "mos": "MoS",
+ "motivations": "Motivations",
+ "mox": "MOX",
+ "moxie": "Moxie",
+ "muse": "Muse",
+ "muse-info": "Muse Info",
+ "muse-name": "Name",
+ "muse-notes": "Notes",
+ "muse-skills": "Muse Skills",
+ "note": "Note",
+ "options": "Options",
+ "or-total-ap": "or ignore armour if critical success",
+ "physical-health": "Physical Health",
+ "psi": "Psi",
+ "psi-action": "Action",
+ "psi-chi": "Psi-chi Sleights",
+ "psi-current": "Currently Sustained",
+ "psi-defense": "Psi Defense",
+ "psi-duration": "Duration",
+ "psi-gamma": "Psi-gamma Sleights",
+ "psi-range": "Range",
+ "psi-skill": "Skill",
+ "psi-strain-mod": "Strain Mod",
+ "psi-sustained": "Sustained Sleights",
+ "psi-sustained-mod": "Skill Penalty",
+ "psi-temp-time": "Temporary Duration",
+ "psi-temp-units": "units",
+ "psi-typeopt-Active": "Active",
+ "psi-typeopt-Passive": "Passive",
+ "psi-typeopt-short-Active": "A",
+ "psi-typeopt-short-Passive": "P",
+ "rRep": "r-Rep",
+ "ranged-defence": "Ranged Defence",
+ "ranged-weapons": "Ranged Weapons",
+ "ref": "REF",
+ "ref-coox2": "REF + COO × 2",
+ "reflex": "Reflex",
+ "reflex-coordinationx2": "Reflect + Coordination doubled",
+ "rep-score": "Score",
+ "reputaion": "Reputation",
+ "resist-shock": "Resist Shock",
+ "resist-trauma-disorientation": "Resist Trauma Disorientation",
+ "resist-wound-knockdown": "Resist Knockdown from Wound",
+ "rez": "REZ",
+ "rez-points": "Rez Points",
+ "rna": "Research Network Associates (Scientists)",
+ "roll-auto-failure": "Roll is an automatic failure",
+ "roll-auto-success": "Roll is an automatic success",
+ "roll-crit-failure": "Roll is a critical failure",
+ "roll-crit-success": "Roll is a critical success",
+ "roll-failure": "Roll is a failure",
+ "roll-success": "Roll is a success",
+ "rolls-for": "rolls for",
+ "s-range": "S",
+ "sa": "SA",
+ "sav": "SAV",
+ "savy": "Savy",
+ "semi-automatic": "Semi-Automatic",
+ "semi-automatic-description": "Semi-automatic weapons may be fired twice with the same Complex Action. Each shot is handled as a separate attack.",
+ "sheet-settings": "Sheet Settings",
+ "short-range": "Short",
+ "single-shot": "Single Shot",
+ "single-shot-description": "Single shot weapons may only be fired once per Complex Action.",
+ "size": "Size",
+ "skill-categories": "Categories",
+ "skill-catopt-Combat": "Combat",
+ "skill-catopt-Mental": "Mental",
+ "skill-catopt-NA": "None",
+ "skill-catopt-Physical": "Physical",
+ "skill-catopt-Psi": "Psi & Mental",
+ "skill-catopt-Social": "Social",
+ "skill-catopt-Technical": "Technical",
+ "skill-catopt-Vehicle": "Vehicle",
+ "skill-catopt-short-Combat": "C",
+ "skill-catopt-short-Mental": "M",
+ "skill-catopt-short-NA": " ",
+ "skill-catopt-short-Physical": "P",
+ "skill-catopt-short-Psi": "Ψ&M",
+ "skill-catopt-short-Social": "S",
+ "skill-catopt-short-Technical": "T",
+ "skill-catopt-short-Vehicle": "V",
+ "skill-classopt-Active": "Active",
+ "skill-classopt-Knowledge": "Knowledge",
+ "skill-commands": "Commands",
+ "skill-field": "Field",
+ "skill-linked-aptitude": "Aptitude",
+ "skill-morph-bonus": "Morph Bonus",
+ "skill-name": "Name",
+ "skill-no-defaulting": "No Defaulting",
+ "skill-no-sort-manual": "Due to Roll20 limitations, manually added items can not be sorted automatically at this time.",
+ "skill-ranks": "Ranks",
+ "skill-reload-page": "Sorting result is only shown after reopening the sheet.",
+ "skill-sortopt-Aptitude": "Aptitude",
+ "skill-sortopt-Category": "Category",
+ "skill-sortopt-Name": "Name",
+ "skill-sortopt-None": " - ",
+ "skill-specialisations": "Specialisations",
+ "skill-total": "Total",
+ "skills": "Skills",
+ "skills-sort": "Sort Now",
+ "skills-sort-by": "Sort by",
+ "sleight-description": "Description",
+ "sleight-name": "Name",
+ "som": "SOM",
+ "somatics": "Somatics",
+ "somaticsx3": "Somatics tripled",
+ "somx3": "SOM × 3",
+ "spd": "SPD",
+ "special-rolls": "Special Rolls",
+ "speed": "Speed",
+ "ss": "SS",
+ "stats": "Character Stats",
+ "strain": "Strain",
+ "stress": "Stress",
+ "stress-test": "Stress Test",
+ "stress-value": "Stress Value",
+ "success-roll": "Success Roll",
+ "sv": "SV",
+ "theEye": "The Eye (Firewall)",
+ "trait-description": "Description",
+ "trait-name": "Name",
+ "trait-type-opt-Negative": "Negative",
+ "trait-type-opt-Neutral": "Neutral",
+ "trait-type-opt-Positive": "Positive",
+ "trait-type-opt-short-Negative": "-",
+ "trait-type-opt-short-Neutral": "◦",
+ "trait-type-opt-short-Positive": "+",
+ "traits": "Traits",
+ "trauma": "Trauma",
+ "trauma-threshold": "Trauma Threshold",
+ "tt": "TT",
+ "uRep": "u-Rep",
+ "ultimateRep": "Ultimate (Ultimates)",
+ "version": "v",
+ "weapon-damage": "Damage",
+ "weapon-description": "Description",
+ "weapon-dmg": "Dmg",
+ "weapon-name": "Weapon Name",
+ "weapon-ranges": "Ranges",
+ "weapon-skill": "Skill",
+ "weapon-skill-search": "Search Skill",
+ "wil": "WIL",
+ "willpower": "Willpower",
+ "willpowerx2": "Willpower doubled",
+ "willpowerx3": "Willpower tripled",
+ "wilx2": "WIL × 2",
+ "wilx3": "WIL × 3",
+ "wound-threshold": "Wound Threshold",
+ "wounds": "Wounds",
+ "wounds-ignored": "Ignored Wounds",
+ "wt": "WT",
+ "x-range": "X",
+ "xRep": "x-Rep"
+}
\ No newline at end of file
diff --git a/Eclipse Phase Alternate/translations/de.json b/Eclipse Phase Alternate/translations/de.json
new file mode 100644
index 0000000000..2a2d3a497e
--- /dev/null
+++ b/Eclipse Phase Alternate/translations/de.json
@@ -0,0 +1,332 @@
+{
+ "active-morph": "Active Morph",
+ "active-skills": "Active Skills",
+ "actual-age": "Actual Age",
+ "alienation-test": "Alienation Test",
+ "ammo-type": "Ammo Type",
+ "ap": "AP",
+ "apt-base": "Base",
+ "apt-morph-bonus": "Morph Bonus",
+ "apt-morph-max": "Morph Max",
+ "apt-temp": "Temp",
+ "apt-total": "Total",
+ "aptitudes": "Aptitudes",
+ "armour": "Armour",
+ "armour-accessory": "Armour Accessory",
+ "armour-active-total": "Active Bonus",
+ "armour-layering-penalty": "Layered Armour Penalty",
+ "armour-name": "Name",
+ "armour-penetration": "Armour Penetration",
+ "armour-worn": "Armour Worn",
+ "async": "Async",
+ "async-trait": "Has Asyc trait",
+ "atRep": "@-Rep",
+ "author": "Author",
+ "background": "Background",
+ "bf": "BF",
+ "brute-strength": "Brute Strength",
+ "burst-fire": "Burst Fire",
+ "burst-fire-description": "Two bursts maybe fired with the same Complex Action. Each burst is handled as a separate attack. Bursts use up 3 shots worth of ammunition.\nA burst may be shot against a single target (concentrated fire) or against two targets within one meter of each other. Against a single target, the attacker can choose either a +10 modifier to hit or increase the DV by +1d10.",
+ "cRep": "c-Rep",
+ "called-in-favours": "Called in Favours",
+ "cash": "Cash (Credit Chips)",
+ "catching-objects": "Catching Objects",
+ "character-info": "Character Info",
+ "character-name": "Character Name",
+ "character-traits": "Character Traits",
+ "chat-output": "Chat Output",
+ "circleAlist": "The Circle-A List (Autonomists)",
+ "civicNet": "CivicNet (Hypercorps)",
+ "cog": "COG",
+ "cognition": "Cognition",
+ "cognitionx3": "Cognition tripled",
+ "cogx3": "COG × 3",
+ "concentrate-fire": "Concentrate Fire",
+ "continutity-test": "Continuity Test",
+ "coo": "COO",
+ "coo-som": "COO + SOM",
+ "coordination": "Coordination",
+ "coordination-somatics": "Coordination + Somatics",
+ "core": "Core",
+ "crypto-credit": "Crypto Credits",
+ "currency": "Currency",
+ "current-moxie": "Current Moxie Points",
+ "damage": "Damage",
+ "damage-bonus": "Damage Bonus",
+ "damage-inflicts": "Inflicts",
+ "damage-typeopt-Energy": "Energy",
+ "damage-typeopt-GM": "Whisper to GM",
+ "damage-typeopt-Kinetic": "Kinetic",
+ "damage-typeopt-Public": "Public",
+ "damage-typeopt-short-Energy": "E",
+ "damage-typeopt-short-Kinetic": "K",
+ "damage-value": "Damage Value",
+ "db": "DB",
+ "death-rating": "Death Rating",
+ "derangement-description": "Description",
+ "derangement-duration": "Duration",
+ "derangement-severity": "Severity",
+ "derangement-severity-opt-Major": "Major",
+ "derangement-severity-opt-Minor": "Minor",
+ "derangement-severity-opt-Moderate": "Moderate",
+ "derangements": "Derangements",
+ "disorder-description": "Description",
+ "disorder-remaining-treatment": "Remaining treatment time",
+ "disorders": "Disorders",
+ "dr": "DR",
+ "dur": "DUR",
+ "dur-energy-armor": "DUR + Energy Armor",
+ "durability": "Durability",
+ "durability-energy-armor": "Durability + Energy Armor",
+ "dv": "DV",
+ "eRep": "e-Rep",
+ "ecoWave": "EcoWave (Ecologists)",
+ "energy": "Energy",
+ "equipment": "Equipment",
+ "equipment-description": "Description",
+ "equipment-name": "Name",
+ "escape-artist": "Escape Artist",
+ "exploreNet": "ExploreNet (Gatecrashers)",
+ "extreme-range": "Extreme",
+ "fRep": "f-Rep",
+ "fa": "FA",
+ "faction": "Faction",
+ "fame": "Fame (Media)",
+ "fire-modes": "Firing Modes",
+ "fraydiv2": "Fray/2",
+ "frayhalved": "Fray halved",
+ "full-automatic": "Full Automatic",
+ "full-automatic-description": "Only one full-auto attack may be made with each Complex Action. This attack may be made on a single target or against up to three separate targets within one meter of another. Against a single individual, the attacker can choose either a +30 modifier to hit or increase the DV by +3d10. Firing in full automatic mode uses up 10 shots.",
+ "gRep": "g-Rep",
+ "gear": "Gear",
+ "gear-freeform": "Freeform Gear",
+ "gender-id": "Gender Identity",
+ "generate-skills": "Generate Default Skills",
+ "generating-skills": "Generating Skills...",
+ "github": "Github",
+ "guanxi": "Guanxi (Criminals)",
+ "having-an-idea": "Having an Idea",
+ "heal-trauma": "Heal Trauma",
+ "hours-long": "hours",
+ "hours-short": "h",
+ "iRep": "i-Rep",
+ "id-credits": "Credits",
+ "id-description": "Description",
+ "id-notes": "Notes",
+ "identities": "Identities",
+ "identity": "Identity",
+ "init": "INIT",
+ "initiative": "Initiative",
+ "insanity-rating": "Insanity Rating",
+ "int": "INT",
+ "integration-test": "Integration Test",
+ "intuition": "Intuition",
+ "intuitionx3": "Intuition tripled",
+ "intx3": "INT × 3",
+ "ir": "IR",
+ "kinetic": "Kinetic",
+ "knowledge-skills": "Knowledge Skills",
+ "l-range": "L",
+ "level1": "Level 1",
+ "level2": "Level 2",
+ "level3": "Level 3",
+ "level4": "Level 4",
+ "level5": "Level 5",
+ "long-range": "Long",
+ "luc": "LUC",
+ "lucidity": "Lucidity",
+ "lvl1": "Lvl 1",
+ "lvl2": "Lvl 2",
+ "lvl3": "Lvl 3",
+ "lvl4": "Lvl 4",
+ "lvl5": "Lvl 5",
+ "m-range": "M",
+ "magazine": "Magazine",
+ "margin-of-failure": "Margin of Failure",
+ "margin-of-success": "Margin of Success",
+ "medium-range": "Medium",
+ "melee-weapons": "Melee Weapons",
+ "memorise-recall": "Memorise/Recall",
+ "mental-health": "Mental Health",
+ "mental-only-actions": "Mental Only Actions",
+ "misc-action-mod": "Misc. All Actions Modifier",
+ "misc-dur-bonus": "Misc. Durability Bonus",
+ "misc-initiative-mod": "Misc. Initiative Modifier",
+ "misc-modifiers": "Misc. Modifiers",
+ "misc-notes": "Misc. Notes",
+ "misc-physical-mod": "Misc. Physical Modifier",
+ "moa": "MOA",
+ "mof": "MoF",
+ "morph-aptitude-boni": "Aptitude Boni",
+ "morph-aptitude-max": "Aptitude Max",
+ "morph-armour": "Armour",
+ "morph-armour-energy": "Energy Armour",
+ "morph-armour-kinetic": "Kinetic Armour",
+ "morph-bank": "Morph Bank",
+ "morph-description": "Description",
+ "morph-durability": "Durability",
+ "morph-implants": "Implants/Enhancements",
+ "morph-label": "Label",
+ "morph-location": "Storage Location",
+ "morph-mobility-system": "Mobility System(s)",
+ "morph-name": "Model",
+ "morph-skill-boni": "Skill Boni",
+ "morph-traits": "Traits",
+ "morph-type": "Type",
+ "morph-visible-age": "Visible Age",
+ "morph-visible-gender": "Visible Gender",
+ "morphs": "Morph",
+ "mos": "MoS",
+ "motivations": "Motivations",
+ "mox": "MOX",
+ "moxie": "Moxie",
+ "muse": "Muse",
+ "muse-info": "Muse Info",
+ "muse-name": "Name",
+ "muse-notes": "Notes",
+ "muse-skills": "Muse Skills",
+ "note": "Note",
+ "options": "Options",
+ "or-total-ap": "or ignore armour if critical success",
+ "physical-health": "Physical Health",
+ "psi": "Psi",
+ "psi-action": "Action",
+ "psi-chi": "Psi-chi Sleights",
+ "psi-current": "Currently Sustained",
+ "psi-defense": "Psi Defense",
+ "psi-duration": "Duration",
+ "psi-gamma": "Psi-gamma Sleights",
+ "psi-range": "Range",
+ "psi-skill": "Skill",
+ "psi-strain-mod": "Strain Mod",
+ "psi-sustained": "Sustained Sleights",
+ "psi-sustained-mod": "Skill Penalty",
+ "psi-temp-time": "Temporary Duration",
+ "psi-temp-units": "units",
+ "psi-typeopt-Active": "Active",
+ "psi-typeopt-Passive": "Passive",
+ "psi-typeopt-short-Active": "A",
+ "psi-typeopt-short-Passive": "P",
+ "rRep": "r-Rep",
+ "ranged-defence": "Ranged Defence",
+ "ranged-weapons": "Ranged Weapons",
+ "ref": "REF",
+ "ref-coox2": "REF + COO × 2",
+ "reflex": "Reflex",
+ "reflex-coordinationx2": "Reflect + Coordination doubled",
+ "rep-score": "Score",
+ "reputaion": "Reputation",
+ "resist-shock": "Resist Shock",
+ "resist-trauma-disorientation": "Resist Trauma Disorientation",
+ "resist-wound-knockdown": "Resist Knockdown from Wound",
+ "rez": "REZ",
+ "rez-points": "Rez Points",
+ "rna": "Research Network Associates (Scientists)",
+ "roll-auto-failure": "Roll is an automatic failure",
+ "roll-auto-success": "Roll is an automatic success",
+ "roll-crit-failure": "Roll is a critical failure",
+ "roll-crit-success": "Roll is a critical success",
+ "roll-failure": "Roll is a failure",
+ "roll-success": "Roll is a success",
+ "rolls-for": "rolls for",
+ "s-range": "S",
+ "sa": "SA",
+ "sav": "SAV",
+ "savy": "Savy",
+ "semi-automatic": "Semi-Automatic",
+ "semi-automatic-description": "Semi-automatic weapons may be fired twice with the same Complex Action. Each shot is handled as a separate attack.",
+ "sheet-settings": "Sheet Settings",
+ "short-range": "Short",
+ "single-shot": "Single Shot",
+ "single-shot-description": "Single shot weapons may only be fired once per Complex Action.",
+ "size": "Size",
+ "skill-categories": "Categories",
+ "skill-catopt-Combat": "Combat",
+ "skill-catopt-Mental": "Mental",
+ "skill-catopt-NA": "None",
+ "skill-catopt-Physical": "Physical",
+ "skill-catopt-Psi": "Psi & Mental",
+ "skill-catopt-Social": "Social",
+ "skill-catopt-Technical": "Technical",
+ "skill-catopt-Vehicle": "Vehicle",
+ "skill-catopt-short-Combat": "C",
+ "skill-catopt-short-Mental": "M",
+ "skill-catopt-short-NA": " ",
+ "skill-catopt-short-Physical": "P",
+ "skill-catopt-short-Psi": "Ψ&M",
+ "skill-catopt-short-Social": "S",
+ "skill-catopt-short-Technical": "T",
+ "skill-catopt-short-Vehicle": "V",
+ "skill-classopt-Active": "Active",
+ "skill-classopt-Knowledge": "Knowledge",
+ "skill-commands": "Commands",
+ "skill-field": "Field",
+ "skill-linked-aptitude": "Aptitude",
+ "skill-morph-bonus": "Morph Bonus",
+ "skill-name": "Name",
+ "skill-no-defaulting": "No Defaulting",
+ "skill-no-sort-manual": "Due to Roll20 limitations, manually added items can not be sorted automatically at this time.",
+ "skill-ranks": "Ranks",
+ "skill-reload-page": "Sorting result is only shown after reopening the sheet.",
+ "skill-sortopt-Aptitude": "Aptitude",
+ "skill-sortopt-Category": "Category",
+ "skill-sortopt-Name": "Name",
+ "skill-sortopt-None": " - ",
+ "skill-specialisations": "Specialisations",
+ "skill-total": "Total",
+ "skills": "Skills",
+ "skills-sort": "Sort Now",
+ "skills-sort-by": "Sort by",
+ "sleight-description": "Description",
+ "sleight-name": "Name",
+ "som": "SOM",
+ "somatics": "Somatics",
+ "somaticsx3": "Somatics tripled",
+ "somx3": "SOM × 3",
+ "spd": "SPD",
+ "special-rolls": "Special Rolls",
+ "speed": "Speed",
+ "ss": "SS",
+ "stats": "Character Stats",
+ "strain": "Strain",
+ "stress": "Stress",
+ "stress-test": "Stress Test",
+ "stress-value": "Stress Value",
+ "success-roll": "Success Roll",
+ "sv": "SV",
+ "theEye": "The Eye (Firewall)",
+ "trait-description": "Description",
+ "trait-name": "Name",
+ "trait-type-opt-Negative": "Negative",
+ "trait-type-opt-Neutral": "Neutral",
+ "trait-type-opt-Positive": "Positive",
+ "trait-type-opt-short-Negative": "-",
+ "trait-type-opt-short-Neutral": "◦",
+ "trait-type-opt-short-Positive": "+",
+ "traits": "Traits",
+ "trauma": "Trauma",
+ "trauma-threshold": "Trauma Threshold",
+ "tt": "TT",
+ "uRep": "u-Rep",
+ "ultimateRep": "Ultimate (Ultimates)",
+ "version": "v",
+ "weapon-damage": "Damage",
+ "weapon-description": "Description",
+ "weapon-dmg": "Dmg",
+ "weapon-name": "Weapon Name",
+ "weapon-ranges": "Ranges",
+ "weapon-skill": "Skill",
+ "weapon-skill-search": "Search Skill",
+ "wil": "WIL",
+ "willpower": "Willpower",
+ "willpowerx2": "Willpower doubled",
+ "willpowerx3": "Willpower tripled",
+ "wilx2": "WIL × 2",
+ "wilx3": "WIL × 3",
+ "wound-threshold": "Wound Threshold",
+ "wounds": "Wounds",
+ "wounds-ignored": "Ignored Wounds",
+ "wt": "WT",
+ "x-range": "X",
+ "xRep": "x-Rep"
+}
\ No newline at end of file
diff --git a/Eclipse Phase Alternate/translations/el.json b/Eclipse Phase Alternate/translations/el.json
new file mode 100644
index 0000000000..2a2d3a497e
--- /dev/null
+++ b/Eclipse Phase Alternate/translations/el.json
@@ -0,0 +1,332 @@
+{
+ "active-morph": "Active Morph",
+ "active-skills": "Active Skills",
+ "actual-age": "Actual Age",
+ "alienation-test": "Alienation Test",
+ "ammo-type": "Ammo Type",
+ "ap": "AP",
+ "apt-base": "Base",
+ "apt-morph-bonus": "Morph Bonus",
+ "apt-morph-max": "Morph Max",
+ "apt-temp": "Temp",
+ "apt-total": "Total",
+ "aptitudes": "Aptitudes",
+ "armour": "Armour",
+ "armour-accessory": "Armour Accessory",
+ "armour-active-total": "Active Bonus",
+ "armour-layering-penalty": "Layered Armour Penalty",
+ "armour-name": "Name",
+ "armour-penetration": "Armour Penetration",
+ "armour-worn": "Armour Worn",
+ "async": "Async",
+ "async-trait": "Has Asyc trait",
+ "atRep": "@-Rep",
+ "author": "Author",
+ "background": "Background",
+ "bf": "BF",
+ "brute-strength": "Brute Strength",
+ "burst-fire": "Burst Fire",
+ "burst-fire-description": "Two bursts maybe fired with the same Complex Action. Each burst is handled as a separate attack. Bursts use up 3 shots worth of ammunition.\nA burst may be shot against a single target (concentrated fire) or against two targets within one meter of each other. Against a single target, the attacker can choose either a +10 modifier to hit or increase the DV by +1d10.",
+ "cRep": "c-Rep",
+ "called-in-favours": "Called in Favours",
+ "cash": "Cash (Credit Chips)",
+ "catching-objects": "Catching Objects",
+ "character-info": "Character Info",
+ "character-name": "Character Name",
+ "character-traits": "Character Traits",
+ "chat-output": "Chat Output",
+ "circleAlist": "The Circle-A List (Autonomists)",
+ "civicNet": "CivicNet (Hypercorps)",
+ "cog": "COG",
+ "cognition": "Cognition",
+ "cognitionx3": "Cognition tripled",
+ "cogx3": "COG × 3",
+ "concentrate-fire": "Concentrate Fire",
+ "continutity-test": "Continuity Test",
+ "coo": "COO",
+ "coo-som": "COO + SOM",
+ "coordination": "Coordination",
+ "coordination-somatics": "Coordination + Somatics",
+ "core": "Core",
+ "crypto-credit": "Crypto Credits",
+ "currency": "Currency",
+ "current-moxie": "Current Moxie Points",
+ "damage": "Damage",
+ "damage-bonus": "Damage Bonus",
+ "damage-inflicts": "Inflicts",
+ "damage-typeopt-Energy": "Energy",
+ "damage-typeopt-GM": "Whisper to GM",
+ "damage-typeopt-Kinetic": "Kinetic",
+ "damage-typeopt-Public": "Public",
+ "damage-typeopt-short-Energy": "E",
+ "damage-typeopt-short-Kinetic": "K",
+ "damage-value": "Damage Value",
+ "db": "DB",
+ "death-rating": "Death Rating",
+ "derangement-description": "Description",
+ "derangement-duration": "Duration",
+ "derangement-severity": "Severity",
+ "derangement-severity-opt-Major": "Major",
+ "derangement-severity-opt-Minor": "Minor",
+ "derangement-severity-opt-Moderate": "Moderate",
+ "derangements": "Derangements",
+ "disorder-description": "Description",
+ "disorder-remaining-treatment": "Remaining treatment time",
+ "disorders": "Disorders",
+ "dr": "DR",
+ "dur": "DUR",
+ "dur-energy-armor": "DUR + Energy Armor",
+ "durability": "Durability",
+ "durability-energy-armor": "Durability + Energy Armor",
+ "dv": "DV",
+ "eRep": "e-Rep",
+ "ecoWave": "EcoWave (Ecologists)",
+ "energy": "Energy",
+ "equipment": "Equipment",
+ "equipment-description": "Description",
+ "equipment-name": "Name",
+ "escape-artist": "Escape Artist",
+ "exploreNet": "ExploreNet (Gatecrashers)",
+ "extreme-range": "Extreme",
+ "fRep": "f-Rep",
+ "fa": "FA",
+ "faction": "Faction",
+ "fame": "Fame (Media)",
+ "fire-modes": "Firing Modes",
+ "fraydiv2": "Fray/2",
+ "frayhalved": "Fray halved",
+ "full-automatic": "Full Automatic",
+ "full-automatic-description": "Only one full-auto attack may be made with each Complex Action. This attack may be made on a single target or against up to three separate targets within one meter of another. Against a single individual, the attacker can choose either a +30 modifier to hit or increase the DV by +3d10. Firing in full automatic mode uses up 10 shots.",
+ "gRep": "g-Rep",
+ "gear": "Gear",
+ "gear-freeform": "Freeform Gear",
+ "gender-id": "Gender Identity",
+ "generate-skills": "Generate Default Skills",
+ "generating-skills": "Generating Skills...",
+ "github": "Github",
+ "guanxi": "Guanxi (Criminals)",
+ "having-an-idea": "Having an Idea",
+ "heal-trauma": "Heal Trauma",
+ "hours-long": "hours",
+ "hours-short": "h",
+ "iRep": "i-Rep",
+ "id-credits": "Credits",
+ "id-description": "Description",
+ "id-notes": "Notes",
+ "identities": "Identities",
+ "identity": "Identity",
+ "init": "INIT",
+ "initiative": "Initiative",
+ "insanity-rating": "Insanity Rating",
+ "int": "INT",
+ "integration-test": "Integration Test",
+ "intuition": "Intuition",
+ "intuitionx3": "Intuition tripled",
+ "intx3": "INT × 3",
+ "ir": "IR",
+ "kinetic": "Kinetic",
+ "knowledge-skills": "Knowledge Skills",
+ "l-range": "L",
+ "level1": "Level 1",
+ "level2": "Level 2",
+ "level3": "Level 3",
+ "level4": "Level 4",
+ "level5": "Level 5",
+ "long-range": "Long",
+ "luc": "LUC",
+ "lucidity": "Lucidity",
+ "lvl1": "Lvl 1",
+ "lvl2": "Lvl 2",
+ "lvl3": "Lvl 3",
+ "lvl4": "Lvl 4",
+ "lvl5": "Lvl 5",
+ "m-range": "M",
+ "magazine": "Magazine",
+ "margin-of-failure": "Margin of Failure",
+ "margin-of-success": "Margin of Success",
+ "medium-range": "Medium",
+ "melee-weapons": "Melee Weapons",
+ "memorise-recall": "Memorise/Recall",
+ "mental-health": "Mental Health",
+ "mental-only-actions": "Mental Only Actions",
+ "misc-action-mod": "Misc. All Actions Modifier",
+ "misc-dur-bonus": "Misc. Durability Bonus",
+ "misc-initiative-mod": "Misc. Initiative Modifier",
+ "misc-modifiers": "Misc. Modifiers",
+ "misc-notes": "Misc. Notes",
+ "misc-physical-mod": "Misc. Physical Modifier",
+ "moa": "MOA",
+ "mof": "MoF",
+ "morph-aptitude-boni": "Aptitude Boni",
+ "morph-aptitude-max": "Aptitude Max",
+ "morph-armour": "Armour",
+ "morph-armour-energy": "Energy Armour",
+ "morph-armour-kinetic": "Kinetic Armour",
+ "morph-bank": "Morph Bank",
+ "morph-description": "Description",
+ "morph-durability": "Durability",
+ "morph-implants": "Implants/Enhancements",
+ "morph-label": "Label",
+ "morph-location": "Storage Location",
+ "morph-mobility-system": "Mobility System(s)",
+ "morph-name": "Model",
+ "morph-skill-boni": "Skill Boni",
+ "morph-traits": "Traits",
+ "morph-type": "Type",
+ "morph-visible-age": "Visible Age",
+ "morph-visible-gender": "Visible Gender",
+ "morphs": "Morph",
+ "mos": "MoS",
+ "motivations": "Motivations",
+ "mox": "MOX",
+ "moxie": "Moxie",
+ "muse": "Muse",
+ "muse-info": "Muse Info",
+ "muse-name": "Name",
+ "muse-notes": "Notes",
+ "muse-skills": "Muse Skills",
+ "note": "Note",
+ "options": "Options",
+ "or-total-ap": "or ignore armour if critical success",
+ "physical-health": "Physical Health",
+ "psi": "Psi",
+ "psi-action": "Action",
+ "psi-chi": "Psi-chi Sleights",
+ "psi-current": "Currently Sustained",
+ "psi-defense": "Psi Defense",
+ "psi-duration": "Duration",
+ "psi-gamma": "Psi-gamma Sleights",
+ "psi-range": "Range",
+ "psi-skill": "Skill",
+ "psi-strain-mod": "Strain Mod",
+ "psi-sustained": "Sustained Sleights",
+ "psi-sustained-mod": "Skill Penalty",
+ "psi-temp-time": "Temporary Duration",
+ "psi-temp-units": "units",
+ "psi-typeopt-Active": "Active",
+ "psi-typeopt-Passive": "Passive",
+ "psi-typeopt-short-Active": "A",
+ "psi-typeopt-short-Passive": "P",
+ "rRep": "r-Rep",
+ "ranged-defence": "Ranged Defence",
+ "ranged-weapons": "Ranged Weapons",
+ "ref": "REF",
+ "ref-coox2": "REF + COO × 2",
+ "reflex": "Reflex",
+ "reflex-coordinationx2": "Reflect + Coordination doubled",
+ "rep-score": "Score",
+ "reputaion": "Reputation",
+ "resist-shock": "Resist Shock",
+ "resist-trauma-disorientation": "Resist Trauma Disorientation",
+ "resist-wound-knockdown": "Resist Knockdown from Wound",
+ "rez": "REZ",
+ "rez-points": "Rez Points",
+ "rna": "Research Network Associates (Scientists)",
+ "roll-auto-failure": "Roll is an automatic failure",
+ "roll-auto-success": "Roll is an automatic success",
+ "roll-crit-failure": "Roll is a critical failure",
+ "roll-crit-success": "Roll is a critical success",
+ "roll-failure": "Roll is a failure",
+ "roll-success": "Roll is a success",
+ "rolls-for": "rolls for",
+ "s-range": "S",
+ "sa": "SA",
+ "sav": "SAV",
+ "savy": "Savy",
+ "semi-automatic": "Semi-Automatic",
+ "semi-automatic-description": "Semi-automatic weapons may be fired twice with the same Complex Action. Each shot is handled as a separate attack.",
+ "sheet-settings": "Sheet Settings",
+ "short-range": "Short",
+ "single-shot": "Single Shot",
+ "single-shot-description": "Single shot weapons may only be fired once per Complex Action.",
+ "size": "Size",
+ "skill-categories": "Categories",
+ "skill-catopt-Combat": "Combat",
+ "skill-catopt-Mental": "Mental",
+ "skill-catopt-NA": "None",
+ "skill-catopt-Physical": "Physical",
+ "skill-catopt-Psi": "Psi & Mental",
+ "skill-catopt-Social": "Social",
+ "skill-catopt-Technical": "Technical",
+ "skill-catopt-Vehicle": "Vehicle",
+ "skill-catopt-short-Combat": "C",
+ "skill-catopt-short-Mental": "M",
+ "skill-catopt-short-NA": " ",
+ "skill-catopt-short-Physical": "P",
+ "skill-catopt-short-Psi": "Ψ&M",
+ "skill-catopt-short-Social": "S",
+ "skill-catopt-short-Technical": "T",
+ "skill-catopt-short-Vehicle": "V",
+ "skill-classopt-Active": "Active",
+ "skill-classopt-Knowledge": "Knowledge",
+ "skill-commands": "Commands",
+ "skill-field": "Field",
+ "skill-linked-aptitude": "Aptitude",
+ "skill-morph-bonus": "Morph Bonus",
+ "skill-name": "Name",
+ "skill-no-defaulting": "No Defaulting",
+ "skill-no-sort-manual": "Due to Roll20 limitations, manually added items can not be sorted automatically at this time.",
+ "skill-ranks": "Ranks",
+ "skill-reload-page": "Sorting result is only shown after reopening the sheet.",
+ "skill-sortopt-Aptitude": "Aptitude",
+ "skill-sortopt-Category": "Category",
+ "skill-sortopt-Name": "Name",
+ "skill-sortopt-None": " - ",
+ "skill-specialisations": "Specialisations",
+ "skill-total": "Total",
+ "skills": "Skills",
+ "skills-sort": "Sort Now",
+ "skills-sort-by": "Sort by",
+ "sleight-description": "Description",
+ "sleight-name": "Name",
+ "som": "SOM",
+ "somatics": "Somatics",
+ "somaticsx3": "Somatics tripled",
+ "somx3": "SOM × 3",
+ "spd": "SPD",
+ "special-rolls": "Special Rolls",
+ "speed": "Speed",
+ "ss": "SS",
+ "stats": "Character Stats",
+ "strain": "Strain",
+ "stress": "Stress",
+ "stress-test": "Stress Test",
+ "stress-value": "Stress Value",
+ "success-roll": "Success Roll",
+ "sv": "SV",
+ "theEye": "The Eye (Firewall)",
+ "trait-description": "Description",
+ "trait-name": "Name",
+ "trait-type-opt-Negative": "Negative",
+ "trait-type-opt-Neutral": "Neutral",
+ "trait-type-opt-Positive": "Positive",
+ "trait-type-opt-short-Negative": "-",
+ "trait-type-opt-short-Neutral": "◦",
+ "trait-type-opt-short-Positive": "+",
+ "traits": "Traits",
+ "trauma": "Trauma",
+ "trauma-threshold": "Trauma Threshold",
+ "tt": "TT",
+ "uRep": "u-Rep",
+ "ultimateRep": "Ultimate (Ultimates)",
+ "version": "v",
+ "weapon-damage": "Damage",
+ "weapon-description": "Description",
+ "weapon-dmg": "Dmg",
+ "weapon-name": "Weapon Name",
+ "weapon-ranges": "Ranges",
+ "weapon-skill": "Skill",
+ "weapon-skill-search": "Search Skill",
+ "wil": "WIL",
+ "willpower": "Willpower",
+ "willpowerx2": "Willpower doubled",
+ "willpowerx3": "Willpower tripled",
+ "wilx2": "WIL × 2",
+ "wilx3": "WIL × 3",
+ "wound-threshold": "Wound Threshold",
+ "wounds": "Wounds",
+ "wounds-ignored": "Ignored Wounds",
+ "wt": "WT",
+ "x-range": "X",
+ "xRep": "x-Rep"
+}
\ No newline at end of file
diff --git a/Eclipse Phase Alternate/translations/en.json b/Eclipse Phase Alternate/translations/en.json
new file mode 100644
index 0000000000..2a2d3a497e
--- /dev/null
+++ b/Eclipse Phase Alternate/translations/en.json
@@ -0,0 +1,332 @@
+{
+ "active-morph": "Active Morph",
+ "active-skills": "Active Skills",
+ "actual-age": "Actual Age",
+ "alienation-test": "Alienation Test",
+ "ammo-type": "Ammo Type",
+ "ap": "AP",
+ "apt-base": "Base",
+ "apt-morph-bonus": "Morph Bonus",
+ "apt-morph-max": "Morph Max",
+ "apt-temp": "Temp",
+ "apt-total": "Total",
+ "aptitudes": "Aptitudes",
+ "armour": "Armour",
+ "armour-accessory": "Armour Accessory",
+ "armour-active-total": "Active Bonus",
+ "armour-layering-penalty": "Layered Armour Penalty",
+ "armour-name": "Name",
+ "armour-penetration": "Armour Penetration",
+ "armour-worn": "Armour Worn",
+ "async": "Async",
+ "async-trait": "Has Asyc trait",
+ "atRep": "@-Rep",
+ "author": "Author",
+ "background": "Background",
+ "bf": "BF",
+ "brute-strength": "Brute Strength",
+ "burst-fire": "Burst Fire",
+ "burst-fire-description": "Two bursts maybe fired with the same Complex Action. Each burst is handled as a separate attack. Bursts use up 3 shots worth of ammunition.\nA burst may be shot against a single target (concentrated fire) or against two targets within one meter of each other. Against a single target, the attacker can choose either a +10 modifier to hit or increase the DV by +1d10.",
+ "cRep": "c-Rep",
+ "called-in-favours": "Called in Favours",
+ "cash": "Cash (Credit Chips)",
+ "catching-objects": "Catching Objects",
+ "character-info": "Character Info",
+ "character-name": "Character Name",
+ "character-traits": "Character Traits",
+ "chat-output": "Chat Output",
+ "circleAlist": "The Circle-A List (Autonomists)",
+ "civicNet": "CivicNet (Hypercorps)",
+ "cog": "COG",
+ "cognition": "Cognition",
+ "cognitionx3": "Cognition tripled",
+ "cogx3": "COG × 3",
+ "concentrate-fire": "Concentrate Fire",
+ "continutity-test": "Continuity Test",
+ "coo": "COO",
+ "coo-som": "COO + SOM",
+ "coordination": "Coordination",
+ "coordination-somatics": "Coordination + Somatics",
+ "core": "Core",
+ "crypto-credit": "Crypto Credits",
+ "currency": "Currency",
+ "current-moxie": "Current Moxie Points",
+ "damage": "Damage",
+ "damage-bonus": "Damage Bonus",
+ "damage-inflicts": "Inflicts",
+ "damage-typeopt-Energy": "Energy",
+ "damage-typeopt-GM": "Whisper to GM",
+ "damage-typeopt-Kinetic": "Kinetic",
+ "damage-typeopt-Public": "Public",
+ "damage-typeopt-short-Energy": "E",
+ "damage-typeopt-short-Kinetic": "K",
+ "damage-value": "Damage Value",
+ "db": "DB",
+ "death-rating": "Death Rating",
+ "derangement-description": "Description",
+ "derangement-duration": "Duration",
+ "derangement-severity": "Severity",
+ "derangement-severity-opt-Major": "Major",
+ "derangement-severity-opt-Minor": "Minor",
+ "derangement-severity-opt-Moderate": "Moderate",
+ "derangements": "Derangements",
+ "disorder-description": "Description",
+ "disorder-remaining-treatment": "Remaining treatment time",
+ "disorders": "Disorders",
+ "dr": "DR",
+ "dur": "DUR",
+ "dur-energy-armor": "DUR + Energy Armor",
+ "durability": "Durability",
+ "durability-energy-armor": "Durability + Energy Armor",
+ "dv": "DV",
+ "eRep": "e-Rep",
+ "ecoWave": "EcoWave (Ecologists)",
+ "energy": "Energy",
+ "equipment": "Equipment",
+ "equipment-description": "Description",
+ "equipment-name": "Name",
+ "escape-artist": "Escape Artist",
+ "exploreNet": "ExploreNet (Gatecrashers)",
+ "extreme-range": "Extreme",
+ "fRep": "f-Rep",
+ "fa": "FA",
+ "faction": "Faction",
+ "fame": "Fame (Media)",
+ "fire-modes": "Firing Modes",
+ "fraydiv2": "Fray/2",
+ "frayhalved": "Fray halved",
+ "full-automatic": "Full Automatic",
+ "full-automatic-description": "Only one full-auto attack may be made with each Complex Action. This attack may be made on a single target or against up to three separate targets within one meter of another. Against a single individual, the attacker can choose either a +30 modifier to hit or increase the DV by +3d10. Firing in full automatic mode uses up 10 shots.",
+ "gRep": "g-Rep",
+ "gear": "Gear",
+ "gear-freeform": "Freeform Gear",
+ "gender-id": "Gender Identity",
+ "generate-skills": "Generate Default Skills",
+ "generating-skills": "Generating Skills...",
+ "github": "Github",
+ "guanxi": "Guanxi (Criminals)",
+ "having-an-idea": "Having an Idea",
+ "heal-trauma": "Heal Trauma",
+ "hours-long": "hours",
+ "hours-short": "h",
+ "iRep": "i-Rep",
+ "id-credits": "Credits",
+ "id-description": "Description",
+ "id-notes": "Notes",
+ "identities": "Identities",
+ "identity": "Identity",
+ "init": "INIT",
+ "initiative": "Initiative",
+ "insanity-rating": "Insanity Rating",
+ "int": "INT",
+ "integration-test": "Integration Test",
+ "intuition": "Intuition",
+ "intuitionx3": "Intuition tripled",
+ "intx3": "INT × 3",
+ "ir": "IR",
+ "kinetic": "Kinetic",
+ "knowledge-skills": "Knowledge Skills",
+ "l-range": "L",
+ "level1": "Level 1",
+ "level2": "Level 2",
+ "level3": "Level 3",
+ "level4": "Level 4",
+ "level5": "Level 5",
+ "long-range": "Long",
+ "luc": "LUC",
+ "lucidity": "Lucidity",
+ "lvl1": "Lvl 1",
+ "lvl2": "Lvl 2",
+ "lvl3": "Lvl 3",
+ "lvl4": "Lvl 4",
+ "lvl5": "Lvl 5",
+ "m-range": "M",
+ "magazine": "Magazine",
+ "margin-of-failure": "Margin of Failure",
+ "margin-of-success": "Margin of Success",
+ "medium-range": "Medium",
+ "melee-weapons": "Melee Weapons",
+ "memorise-recall": "Memorise/Recall",
+ "mental-health": "Mental Health",
+ "mental-only-actions": "Mental Only Actions",
+ "misc-action-mod": "Misc. All Actions Modifier",
+ "misc-dur-bonus": "Misc. Durability Bonus",
+ "misc-initiative-mod": "Misc. Initiative Modifier",
+ "misc-modifiers": "Misc. Modifiers",
+ "misc-notes": "Misc. Notes",
+ "misc-physical-mod": "Misc. Physical Modifier",
+ "moa": "MOA",
+ "mof": "MoF",
+ "morph-aptitude-boni": "Aptitude Boni",
+ "morph-aptitude-max": "Aptitude Max",
+ "morph-armour": "Armour",
+ "morph-armour-energy": "Energy Armour",
+ "morph-armour-kinetic": "Kinetic Armour",
+ "morph-bank": "Morph Bank",
+ "morph-description": "Description",
+ "morph-durability": "Durability",
+ "morph-implants": "Implants/Enhancements",
+ "morph-label": "Label",
+ "morph-location": "Storage Location",
+ "morph-mobility-system": "Mobility System(s)",
+ "morph-name": "Model",
+ "morph-skill-boni": "Skill Boni",
+ "morph-traits": "Traits",
+ "morph-type": "Type",
+ "morph-visible-age": "Visible Age",
+ "morph-visible-gender": "Visible Gender",
+ "morphs": "Morph",
+ "mos": "MoS",
+ "motivations": "Motivations",
+ "mox": "MOX",
+ "moxie": "Moxie",
+ "muse": "Muse",
+ "muse-info": "Muse Info",
+ "muse-name": "Name",
+ "muse-notes": "Notes",
+ "muse-skills": "Muse Skills",
+ "note": "Note",
+ "options": "Options",
+ "or-total-ap": "or ignore armour if critical success",
+ "physical-health": "Physical Health",
+ "psi": "Psi",
+ "psi-action": "Action",
+ "psi-chi": "Psi-chi Sleights",
+ "psi-current": "Currently Sustained",
+ "psi-defense": "Psi Defense",
+ "psi-duration": "Duration",
+ "psi-gamma": "Psi-gamma Sleights",
+ "psi-range": "Range",
+ "psi-skill": "Skill",
+ "psi-strain-mod": "Strain Mod",
+ "psi-sustained": "Sustained Sleights",
+ "psi-sustained-mod": "Skill Penalty",
+ "psi-temp-time": "Temporary Duration",
+ "psi-temp-units": "units",
+ "psi-typeopt-Active": "Active",
+ "psi-typeopt-Passive": "Passive",
+ "psi-typeopt-short-Active": "A",
+ "psi-typeopt-short-Passive": "P",
+ "rRep": "r-Rep",
+ "ranged-defence": "Ranged Defence",
+ "ranged-weapons": "Ranged Weapons",
+ "ref": "REF",
+ "ref-coox2": "REF + COO × 2",
+ "reflex": "Reflex",
+ "reflex-coordinationx2": "Reflect + Coordination doubled",
+ "rep-score": "Score",
+ "reputaion": "Reputation",
+ "resist-shock": "Resist Shock",
+ "resist-trauma-disorientation": "Resist Trauma Disorientation",
+ "resist-wound-knockdown": "Resist Knockdown from Wound",
+ "rez": "REZ",
+ "rez-points": "Rez Points",
+ "rna": "Research Network Associates (Scientists)",
+ "roll-auto-failure": "Roll is an automatic failure",
+ "roll-auto-success": "Roll is an automatic success",
+ "roll-crit-failure": "Roll is a critical failure",
+ "roll-crit-success": "Roll is a critical success",
+ "roll-failure": "Roll is a failure",
+ "roll-success": "Roll is a success",
+ "rolls-for": "rolls for",
+ "s-range": "S",
+ "sa": "SA",
+ "sav": "SAV",
+ "savy": "Savy",
+ "semi-automatic": "Semi-Automatic",
+ "semi-automatic-description": "Semi-automatic weapons may be fired twice with the same Complex Action. Each shot is handled as a separate attack.",
+ "sheet-settings": "Sheet Settings",
+ "short-range": "Short",
+ "single-shot": "Single Shot",
+ "single-shot-description": "Single shot weapons may only be fired once per Complex Action.",
+ "size": "Size",
+ "skill-categories": "Categories",
+ "skill-catopt-Combat": "Combat",
+ "skill-catopt-Mental": "Mental",
+ "skill-catopt-NA": "None",
+ "skill-catopt-Physical": "Physical",
+ "skill-catopt-Psi": "Psi & Mental",
+ "skill-catopt-Social": "Social",
+ "skill-catopt-Technical": "Technical",
+ "skill-catopt-Vehicle": "Vehicle",
+ "skill-catopt-short-Combat": "C",
+ "skill-catopt-short-Mental": "M",
+ "skill-catopt-short-NA": " ",
+ "skill-catopt-short-Physical": "P",
+ "skill-catopt-short-Psi": "Ψ&M",
+ "skill-catopt-short-Social": "S",
+ "skill-catopt-short-Technical": "T",
+ "skill-catopt-short-Vehicle": "V",
+ "skill-classopt-Active": "Active",
+ "skill-classopt-Knowledge": "Knowledge",
+ "skill-commands": "Commands",
+ "skill-field": "Field",
+ "skill-linked-aptitude": "Aptitude",
+ "skill-morph-bonus": "Morph Bonus",
+ "skill-name": "Name",
+ "skill-no-defaulting": "No Defaulting",
+ "skill-no-sort-manual": "Due to Roll20 limitations, manually added items can not be sorted automatically at this time.",
+ "skill-ranks": "Ranks",
+ "skill-reload-page": "Sorting result is only shown after reopening the sheet.",
+ "skill-sortopt-Aptitude": "Aptitude",
+ "skill-sortopt-Category": "Category",
+ "skill-sortopt-Name": "Name",
+ "skill-sortopt-None": " - ",
+ "skill-specialisations": "Specialisations",
+ "skill-total": "Total",
+ "skills": "Skills",
+ "skills-sort": "Sort Now",
+ "skills-sort-by": "Sort by",
+ "sleight-description": "Description",
+ "sleight-name": "Name",
+ "som": "SOM",
+ "somatics": "Somatics",
+ "somaticsx3": "Somatics tripled",
+ "somx3": "SOM × 3",
+ "spd": "SPD",
+ "special-rolls": "Special Rolls",
+ "speed": "Speed",
+ "ss": "SS",
+ "stats": "Character Stats",
+ "strain": "Strain",
+ "stress": "Stress",
+ "stress-test": "Stress Test",
+ "stress-value": "Stress Value",
+ "success-roll": "Success Roll",
+ "sv": "SV",
+ "theEye": "The Eye (Firewall)",
+ "trait-description": "Description",
+ "trait-name": "Name",
+ "trait-type-opt-Negative": "Negative",
+ "trait-type-opt-Neutral": "Neutral",
+ "trait-type-opt-Positive": "Positive",
+ "trait-type-opt-short-Negative": "-",
+ "trait-type-opt-short-Neutral": "◦",
+ "trait-type-opt-short-Positive": "+",
+ "traits": "Traits",
+ "trauma": "Trauma",
+ "trauma-threshold": "Trauma Threshold",
+ "tt": "TT",
+ "uRep": "u-Rep",
+ "ultimateRep": "Ultimate (Ultimates)",
+ "version": "v",
+ "weapon-damage": "Damage",
+ "weapon-description": "Description",
+ "weapon-dmg": "Dmg",
+ "weapon-name": "Weapon Name",
+ "weapon-ranges": "Ranges",
+ "weapon-skill": "Skill",
+ "weapon-skill-search": "Search Skill",
+ "wil": "WIL",
+ "willpower": "Willpower",
+ "willpowerx2": "Willpower doubled",
+ "willpowerx3": "Willpower tripled",
+ "wilx2": "WIL × 2",
+ "wilx3": "WIL × 3",
+ "wound-threshold": "Wound Threshold",
+ "wounds": "Wounds",
+ "wounds-ignored": "Ignored Wounds",
+ "wt": "WT",
+ "x-range": "X",
+ "xRep": "x-Rep"
+}
\ No newline at end of file
diff --git a/Eclipse Phase Alternate/translations/es.json b/Eclipse Phase Alternate/translations/es.json
new file mode 100644
index 0000000000..2a2d3a497e
--- /dev/null
+++ b/Eclipse Phase Alternate/translations/es.json
@@ -0,0 +1,332 @@
+{
+ "active-morph": "Active Morph",
+ "active-skills": "Active Skills",
+ "actual-age": "Actual Age",
+ "alienation-test": "Alienation Test",
+ "ammo-type": "Ammo Type",
+ "ap": "AP",
+ "apt-base": "Base",
+ "apt-morph-bonus": "Morph Bonus",
+ "apt-morph-max": "Morph Max",
+ "apt-temp": "Temp",
+ "apt-total": "Total",
+ "aptitudes": "Aptitudes",
+ "armour": "Armour",
+ "armour-accessory": "Armour Accessory",
+ "armour-active-total": "Active Bonus",
+ "armour-layering-penalty": "Layered Armour Penalty",
+ "armour-name": "Name",
+ "armour-penetration": "Armour Penetration",
+ "armour-worn": "Armour Worn",
+ "async": "Async",
+ "async-trait": "Has Asyc trait",
+ "atRep": "@-Rep",
+ "author": "Author",
+ "background": "Background",
+ "bf": "BF",
+ "brute-strength": "Brute Strength",
+ "burst-fire": "Burst Fire",
+ "burst-fire-description": "Two bursts maybe fired with the same Complex Action. Each burst is handled as a separate attack. Bursts use up 3 shots worth of ammunition.\nA burst may be shot against a single target (concentrated fire) or against two targets within one meter of each other. Against a single target, the attacker can choose either a +10 modifier to hit or increase the DV by +1d10.",
+ "cRep": "c-Rep",
+ "called-in-favours": "Called in Favours",
+ "cash": "Cash (Credit Chips)",
+ "catching-objects": "Catching Objects",
+ "character-info": "Character Info",
+ "character-name": "Character Name",
+ "character-traits": "Character Traits",
+ "chat-output": "Chat Output",
+ "circleAlist": "The Circle-A List (Autonomists)",
+ "civicNet": "CivicNet (Hypercorps)",
+ "cog": "COG",
+ "cognition": "Cognition",
+ "cognitionx3": "Cognition tripled",
+ "cogx3": "COG × 3",
+ "concentrate-fire": "Concentrate Fire",
+ "continutity-test": "Continuity Test",
+ "coo": "COO",
+ "coo-som": "COO + SOM",
+ "coordination": "Coordination",
+ "coordination-somatics": "Coordination + Somatics",
+ "core": "Core",
+ "crypto-credit": "Crypto Credits",
+ "currency": "Currency",
+ "current-moxie": "Current Moxie Points",
+ "damage": "Damage",
+ "damage-bonus": "Damage Bonus",
+ "damage-inflicts": "Inflicts",
+ "damage-typeopt-Energy": "Energy",
+ "damage-typeopt-GM": "Whisper to GM",
+ "damage-typeopt-Kinetic": "Kinetic",
+ "damage-typeopt-Public": "Public",
+ "damage-typeopt-short-Energy": "E",
+ "damage-typeopt-short-Kinetic": "K",
+ "damage-value": "Damage Value",
+ "db": "DB",
+ "death-rating": "Death Rating",
+ "derangement-description": "Description",
+ "derangement-duration": "Duration",
+ "derangement-severity": "Severity",
+ "derangement-severity-opt-Major": "Major",
+ "derangement-severity-opt-Minor": "Minor",
+ "derangement-severity-opt-Moderate": "Moderate",
+ "derangements": "Derangements",
+ "disorder-description": "Description",
+ "disorder-remaining-treatment": "Remaining treatment time",
+ "disorders": "Disorders",
+ "dr": "DR",
+ "dur": "DUR",
+ "dur-energy-armor": "DUR + Energy Armor",
+ "durability": "Durability",
+ "durability-energy-armor": "Durability + Energy Armor",
+ "dv": "DV",
+ "eRep": "e-Rep",
+ "ecoWave": "EcoWave (Ecologists)",
+ "energy": "Energy",
+ "equipment": "Equipment",
+ "equipment-description": "Description",
+ "equipment-name": "Name",
+ "escape-artist": "Escape Artist",
+ "exploreNet": "ExploreNet (Gatecrashers)",
+ "extreme-range": "Extreme",
+ "fRep": "f-Rep",
+ "fa": "FA",
+ "faction": "Faction",
+ "fame": "Fame (Media)",
+ "fire-modes": "Firing Modes",
+ "fraydiv2": "Fray/2",
+ "frayhalved": "Fray halved",
+ "full-automatic": "Full Automatic",
+ "full-automatic-description": "Only one full-auto attack may be made with each Complex Action. This attack may be made on a single target or against up to three separate targets within one meter of another. Against a single individual, the attacker can choose either a +30 modifier to hit or increase the DV by +3d10. Firing in full automatic mode uses up 10 shots.",
+ "gRep": "g-Rep",
+ "gear": "Gear",
+ "gear-freeform": "Freeform Gear",
+ "gender-id": "Gender Identity",
+ "generate-skills": "Generate Default Skills",
+ "generating-skills": "Generating Skills...",
+ "github": "Github",
+ "guanxi": "Guanxi (Criminals)",
+ "having-an-idea": "Having an Idea",
+ "heal-trauma": "Heal Trauma",
+ "hours-long": "hours",
+ "hours-short": "h",
+ "iRep": "i-Rep",
+ "id-credits": "Credits",
+ "id-description": "Description",
+ "id-notes": "Notes",
+ "identities": "Identities",
+ "identity": "Identity",
+ "init": "INIT",
+ "initiative": "Initiative",
+ "insanity-rating": "Insanity Rating",
+ "int": "INT",
+ "integration-test": "Integration Test",
+ "intuition": "Intuition",
+ "intuitionx3": "Intuition tripled",
+ "intx3": "INT × 3",
+ "ir": "IR",
+ "kinetic": "Kinetic",
+ "knowledge-skills": "Knowledge Skills",
+ "l-range": "L",
+ "level1": "Level 1",
+ "level2": "Level 2",
+ "level3": "Level 3",
+ "level4": "Level 4",
+ "level5": "Level 5",
+ "long-range": "Long",
+ "luc": "LUC",
+ "lucidity": "Lucidity",
+ "lvl1": "Lvl 1",
+ "lvl2": "Lvl 2",
+ "lvl3": "Lvl 3",
+ "lvl4": "Lvl 4",
+ "lvl5": "Lvl 5",
+ "m-range": "M",
+ "magazine": "Magazine",
+ "margin-of-failure": "Margin of Failure",
+ "margin-of-success": "Margin of Success",
+ "medium-range": "Medium",
+ "melee-weapons": "Melee Weapons",
+ "memorise-recall": "Memorise/Recall",
+ "mental-health": "Mental Health",
+ "mental-only-actions": "Mental Only Actions",
+ "misc-action-mod": "Misc. All Actions Modifier",
+ "misc-dur-bonus": "Misc. Durability Bonus",
+ "misc-initiative-mod": "Misc. Initiative Modifier",
+ "misc-modifiers": "Misc. Modifiers",
+ "misc-notes": "Misc. Notes",
+ "misc-physical-mod": "Misc. Physical Modifier",
+ "moa": "MOA",
+ "mof": "MoF",
+ "morph-aptitude-boni": "Aptitude Boni",
+ "morph-aptitude-max": "Aptitude Max",
+ "morph-armour": "Armour",
+ "morph-armour-energy": "Energy Armour",
+ "morph-armour-kinetic": "Kinetic Armour",
+ "morph-bank": "Morph Bank",
+ "morph-description": "Description",
+ "morph-durability": "Durability",
+ "morph-implants": "Implants/Enhancements",
+ "morph-label": "Label",
+ "morph-location": "Storage Location",
+ "morph-mobility-system": "Mobility System(s)",
+ "morph-name": "Model",
+ "morph-skill-boni": "Skill Boni",
+ "morph-traits": "Traits",
+ "morph-type": "Type",
+ "morph-visible-age": "Visible Age",
+ "morph-visible-gender": "Visible Gender",
+ "morphs": "Morph",
+ "mos": "MoS",
+ "motivations": "Motivations",
+ "mox": "MOX",
+ "moxie": "Moxie",
+ "muse": "Muse",
+ "muse-info": "Muse Info",
+ "muse-name": "Name",
+ "muse-notes": "Notes",
+ "muse-skills": "Muse Skills",
+ "note": "Note",
+ "options": "Options",
+ "or-total-ap": "or ignore armour if critical success",
+ "physical-health": "Physical Health",
+ "psi": "Psi",
+ "psi-action": "Action",
+ "psi-chi": "Psi-chi Sleights",
+ "psi-current": "Currently Sustained",
+ "psi-defense": "Psi Defense",
+ "psi-duration": "Duration",
+ "psi-gamma": "Psi-gamma Sleights",
+ "psi-range": "Range",
+ "psi-skill": "Skill",
+ "psi-strain-mod": "Strain Mod",
+ "psi-sustained": "Sustained Sleights",
+ "psi-sustained-mod": "Skill Penalty",
+ "psi-temp-time": "Temporary Duration",
+ "psi-temp-units": "units",
+ "psi-typeopt-Active": "Active",
+ "psi-typeopt-Passive": "Passive",
+ "psi-typeopt-short-Active": "A",
+ "psi-typeopt-short-Passive": "P",
+ "rRep": "r-Rep",
+ "ranged-defence": "Ranged Defence",
+ "ranged-weapons": "Ranged Weapons",
+ "ref": "REF",
+ "ref-coox2": "REF + COO × 2",
+ "reflex": "Reflex",
+ "reflex-coordinationx2": "Reflect + Coordination doubled",
+ "rep-score": "Score",
+ "reputaion": "Reputation",
+ "resist-shock": "Resist Shock",
+ "resist-trauma-disorientation": "Resist Trauma Disorientation",
+ "resist-wound-knockdown": "Resist Knockdown from Wound",
+ "rez": "REZ",
+ "rez-points": "Rez Points",
+ "rna": "Research Network Associates (Scientists)",
+ "roll-auto-failure": "Roll is an automatic failure",
+ "roll-auto-success": "Roll is an automatic success",
+ "roll-crit-failure": "Roll is a critical failure",
+ "roll-crit-success": "Roll is a critical success",
+ "roll-failure": "Roll is a failure",
+ "roll-success": "Roll is a success",
+ "rolls-for": "rolls for",
+ "s-range": "S",
+ "sa": "SA",
+ "sav": "SAV",
+ "savy": "Savy",
+ "semi-automatic": "Semi-Automatic",
+ "semi-automatic-description": "Semi-automatic weapons may be fired twice with the same Complex Action. Each shot is handled as a separate attack.",
+ "sheet-settings": "Sheet Settings",
+ "short-range": "Short",
+ "single-shot": "Single Shot",
+ "single-shot-description": "Single shot weapons may only be fired once per Complex Action.",
+ "size": "Size",
+ "skill-categories": "Categories",
+ "skill-catopt-Combat": "Combat",
+ "skill-catopt-Mental": "Mental",
+ "skill-catopt-NA": "None",
+ "skill-catopt-Physical": "Physical",
+ "skill-catopt-Psi": "Psi & Mental",
+ "skill-catopt-Social": "Social",
+ "skill-catopt-Technical": "Technical",
+ "skill-catopt-Vehicle": "Vehicle",
+ "skill-catopt-short-Combat": "C",
+ "skill-catopt-short-Mental": "M",
+ "skill-catopt-short-NA": " ",
+ "skill-catopt-short-Physical": "P",
+ "skill-catopt-short-Psi": "Ψ&M",
+ "skill-catopt-short-Social": "S",
+ "skill-catopt-short-Technical": "T",
+ "skill-catopt-short-Vehicle": "V",
+ "skill-classopt-Active": "Active",
+ "skill-classopt-Knowledge": "Knowledge",
+ "skill-commands": "Commands",
+ "skill-field": "Field",
+ "skill-linked-aptitude": "Aptitude",
+ "skill-morph-bonus": "Morph Bonus",
+ "skill-name": "Name",
+ "skill-no-defaulting": "No Defaulting",
+ "skill-no-sort-manual": "Due to Roll20 limitations, manually added items can not be sorted automatically at this time.",
+ "skill-ranks": "Ranks",
+ "skill-reload-page": "Sorting result is only shown after reopening the sheet.",
+ "skill-sortopt-Aptitude": "Aptitude",
+ "skill-sortopt-Category": "Category",
+ "skill-sortopt-Name": "Name",
+ "skill-sortopt-None": " - ",
+ "skill-specialisations": "Specialisations",
+ "skill-total": "Total",
+ "skills": "Skills",
+ "skills-sort": "Sort Now",
+ "skills-sort-by": "Sort by",
+ "sleight-description": "Description",
+ "sleight-name": "Name",
+ "som": "SOM",
+ "somatics": "Somatics",
+ "somaticsx3": "Somatics tripled",
+ "somx3": "SOM × 3",
+ "spd": "SPD",
+ "special-rolls": "Special Rolls",
+ "speed": "Speed",
+ "ss": "SS",
+ "stats": "Character Stats",
+ "strain": "Strain",
+ "stress": "Stress",
+ "stress-test": "Stress Test",
+ "stress-value": "Stress Value",
+ "success-roll": "Success Roll",
+ "sv": "SV",
+ "theEye": "The Eye (Firewall)",
+ "trait-description": "Description",
+ "trait-name": "Name",
+ "trait-type-opt-Negative": "Negative",
+ "trait-type-opt-Neutral": "Neutral",
+ "trait-type-opt-Positive": "Positive",
+ "trait-type-opt-short-Negative": "-",
+ "trait-type-opt-short-Neutral": "◦",
+ "trait-type-opt-short-Positive": "+",
+ "traits": "Traits",
+ "trauma": "Trauma",
+ "trauma-threshold": "Trauma Threshold",
+ "tt": "TT",
+ "uRep": "u-Rep",
+ "ultimateRep": "Ultimate (Ultimates)",
+ "version": "v",
+ "weapon-damage": "Damage",
+ "weapon-description": "Description",
+ "weapon-dmg": "Dmg",
+ "weapon-name": "Weapon Name",
+ "weapon-ranges": "Ranges",
+ "weapon-skill": "Skill",
+ "weapon-skill-search": "Search Skill",
+ "wil": "WIL",
+ "willpower": "Willpower",
+ "willpowerx2": "Willpower doubled",
+ "willpowerx3": "Willpower tripled",
+ "wilx2": "WIL × 2",
+ "wilx3": "WIL × 3",
+ "wound-threshold": "Wound Threshold",
+ "wounds": "Wounds",
+ "wounds-ignored": "Ignored Wounds",
+ "wt": "WT",
+ "x-range": "X",
+ "xRep": "x-Rep"
+}
\ No newline at end of file
diff --git a/Eclipse Phase Alternate/translations/fr.json b/Eclipse Phase Alternate/translations/fr.json
new file mode 100644
index 0000000000..2a2d3a497e
--- /dev/null
+++ b/Eclipse Phase Alternate/translations/fr.json
@@ -0,0 +1,332 @@
+{
+ "active-morph": "Active Morph",
+ "active-skills": "Active Skills",
+ "actual-age": "Actual Age",
+ "alienation-test": "Alienation Test",
+ "ammo-type": "Ammo Type",
+ "ap": "AP",
+ "apt-base": "Base",
+ "apt-morph-bonus": "Morph Bonus",
+ "apt-morph-max": "Morph Max",
+ "apt-temp": "Temp",
+ "apt-total": "Total",
+ "aptitudes": "Aptitudes",
+ "armour": "Armour",
+ "armour-accessory": "Armour Accessory",
+ "armour-active-total": "Active Bonus",
+ "armour-layering-penalty": "Layered Armour Penalty",
+ "armour-name": "Name",
+ "armour-penetration": "Armour Penetration",
+ "armour-worn": "Armour Worn",
+ "async": "Async",
+ "async-trait": "Has Asyc trait",
+ "atRep": "@-Rep",
+ "author": "Author",
+ "background": "Background",
+ "bf": "BF",
+ "brute-strength": "Brute Strength",
+ "burst-fire": "Burst Fire",
+ "burst-fire-description": "Two bursts maybe fired with the same Complex Action. Each burst is handled as a separate attack. Bursts use up 3 shots worth of ammunition.\nA burst may be shot against a single target (concentrated fire) or against two targets within one meter of each other. Against a single target, the attacker can choose either a +10 modifier to hit or increase the DV by +1d10.",
+ "cRep": "c-Rep",
+ "called-in-favours": "Called in Favours",
+ "cash": "Cash (Credit Chips)",
+ "catching-objects": "Catching Objects",
+ "character-info": "Character Info",
+ "character-name": "Character Name",
+ "character-traits": "Character Traits",
+ "chat-output": "Chat Output",
+ "circleAlist": "The Circle-A List (Autonomists)",
+ "civicNet": "CivicNet (Hypercorps)",
+ "cog": "COG",
+ "cognition": "Cognition",
+ "cognitionx3": "Cognition tripled",
+ "cogx3": "COG × 3",
+ "concentrate-fire": "Concentrate Fire",
+ "continutity-test": "Continuity Test",
+ "coo": "COO",
+ "coo-som": "COO + SOM",
+ "coordination": "Coordination",
+ "coordination-somatics": "Coordination + Somatics",
+ "core": "Core",
+ "crypto-credit": "Crypto Credits",
+ "currency": "Currency",
+ "current-moxie": "Current Moxie Points",
+ "damage": "Damage",
+ "damage-bonus": "Damage Bonus",
+ "damage-inflicts": "Inflicts",
+ "damage-typeopt-Energy": "Energy",
+ "damage-typeopt-GM": "Whisper to GM",
+ "damage-typeopt-Kinetic": "Kinetic",
+ "damage-typeopt-Public": "Public",
+ "damage-typeopt-short-Energy": "E",
+ "damage-typeopt-short-Kinetic": "K",
+ "damage-value": "Damage Value",
+ "db": "DB",
+ "death-rating": "Death Rating",
+ "derangement-description": "Description",
+ "derangement-duration": "Duration",
+ "derangement-severity": "Severity",
+ "derangement-severity-opt-Major": "Major",
+ "derangement-severity-opt-Minor": "Minor",
+ "derangement-severity-opt-Moderate": "Moderate",
+ "derangements": "Derangements",
+ "disorder-description": "Description",
+ "disorder-remaining-treatment": "Remaining treatment time",
+ "disorders": "Disorders",
+ "dr": "DR",
+ "dur": "DUR",
+ "dur-energy-armor": "DUR + Energy Armor",
+ "durability": "Durability",
+ "durability-energy-armor": "Durability + Energy Armor",
+ "dv": "DV",
+ "eRep": "e-Rep",
+ "ecoWave": "EcoWave (Ecologists)",
+ "energy": "Energy",
+ "equipment": "Equipment",
+ "equipment-description": "Description",
+ "equipment-name": "Name",
+ "escape-artist": "Escape Artist",
+ "exploreNet": "ExploreNet (Gatecrashers)",
+ "extreme-range": "Extreme",
+ "fRep": "f-Rep",
+ "fa": "FA",
+ "faction": "Faction",
+ "fame": "Fame (Media)",
+ "fire-modes": "Firing Modes",
+ "fraydiv2": "Fray/2",
+ "frayhalved": "Fray halved",
+ "full-automatic": "Full Automatic",
+ "full-automatic-description": "Only one full-auto attack may be made with each Complex Action. This attack may be made on a single target or against up to three separate targets within one meter of another. Against a single individual, the attacker can choose either a +30 modifier to hit or increase the DV by +3d10. Firing in full automatic mode uses up 10 shots.",
+ "gRep": "g-Rep",
+ "gear": "Gear",
+ "gear-freeform": "Freeform Gear",
+ "gender-id": "Gender Identity",
+ "generate-skills": "Generate Default Skills",
+ "generating-skills": "Generating Skills...",
+ "github": "Github",
+ "guanxi": "Guanxi (Criminals)",
+ "having-an-idea": "Having an Idea",
+ "heal-trauma": "Heal Trauma",
+ "hours-long": "hours",
+ "hours-short": "h",
+ "iRep": "i-Rep",
+ "id-credits": "Credits",
+ "id-description": "Description",
+ "id-notes": "Notes",
+ "identities": "Identities",
+ "identity": "Identity",
+ "init": "INIT",
+ "initiative": "Initiative",
+ "insanity-rating": "Insanity Rating",
+ "int": "INT",
+ "integration-test": "Integration Test",
+ "intuition": "Intuition",
+ "intuitionx3": "Intuition tripled",
+ "intx3": "INT × 3",
+ "ir": "IR",
+ "kinetic": "Kinetic",
+ "knowledge-skills": "Knowledge Skills",
+ "l-range": "L",
+ "level1": "Level 1",
+ "level2": "Level 2",
+ "level3": "Level 3",
+ "level4": "Level 4",
+ "level5": "Level 5",
+ "long-range": "Long",
+ "luc": "LUC",
+ "lucidity": "Lucidity",
+ "lvl1": "Lvl 1",
+ "lvl2": "Lvl 2",
+ "lvl3": "Lvl 3",
+ "lvl4": "Lvl 4",
+ "lvl5": "Lvl 5",
+ "m-range": "M",
+ "magazine": "Magazine",
+ "margin-of-failure": "Margin of Failure",
+ "margin-of-success": "Margin of Success",
+ "medium-range": "Medium",
+ "melee-weapons": "Melee Weapons",
+ "memorise-recall": "Memorise/Recall",
+ "mental-health": "Mental Health",
+ "mental-only-actions": "Mental Only Actions",
+ "misc-action-mod": "Misc. All Actions Modifier",
+ "misc-dur-bonus": "Misc. Durability Bonus",
+ "misc-initiative-mod": "Misc. Initiative Modifier",
+ "misc-modifiers": "Misc. Modifiers",
+ "misc-notes": "Misc. Notes",
+ "misc-physical-mod": "Misc. Physical Modifier",
+ "moa": "MOA",
+ "mof": "MoF",
+ "morph-aptitude-boni": "Aptitude Boni",
+ "morph-aptitude-max": "Aptitude Max",
+ "morph-armour": "Armour",
+ "morph-armour-energy": "Energy Armour",
+ "morph-armour-kinetic": "Kinetic Armour",
+ "morph-bank": "Morph Bank",
+ "morph-description": "Description",
+ "morph-durability": "Durability",
+ "morph-implants": "Implants/Enhancements",
+ "morph-label": "Label",
+ "morph-location": "Storage Location",
+ "morph-mobility-system": "Mobility System(s)",
+ "morph-name": "Model",
+ "morph-skill-boni": "Skill Boni",
+ "morph-traits": "Traits",
+ "morph-type": "Type",
+ "morph-visible-age": "Visible Age",
+ "morph-visible-gender": "Visible Gender",
+ "morphs": "Morph",
+ "mos": "MoS",
+ "motivations": "Motivations",
+ "mox": "MOX",
+ "moxie": "Moxie",
+ "muse": "Muse",
+ "muse-info": "Muse Info",
+ "muse-name": "Name",
+ "muse-notes": "Notes",
+ "muse-skills": "Muse Skills",
+ "note": "Note",
+ "options": "Options",
+ "or-total-ap": "or ignore armour if critical success",
+ "physical-health": "Physical Health",
+ "psi": "Psi",
+ "psi-action": "Action",
+ "psi-chi": "Psi-chi Sleights",
+ "psi-current": "Currently Sustained",
+ "psi-defense": "Psi Defense",
+ "psi-duration": "Duration",
+ "psi-gamma": "Psi-gamma Sleights",
+ "psi-range": "Range",
+ "psi-skill": "Skill",
+ "psi-strain-mod": "Strain Mod",
+ "psi-sustained": "Sustained Sleights",
+ "psi-sustained-mod": "Skill Penalty",
+ "psi-temp-time": "Temporary Duration",
+ "psi-temp-units": "units",
+ "psi-typeopt-Active": "Active",
+ "psi-typeopt-Passive": "Passive",
+ "psi-typeopt-short-Active": "A",
+ "psi-typeopt-short-Passive": "P",
+ "rRep": "r-Rep",
+ "ranged-defence": "Ranged Defence",
+ "ranged-weapons": "Ranged Weapons",
+ "ref": "REF",
+ "ref-coox2": "REF + COO × 2",
+ "reflex": "Reflex",
+ "reflex-coordinationx2": "Reflect + Coordination doubled",
+ "rep-score": "Score",
+ "reputaion": "Reputation",
+ "resist-shock": "Resist Shock",
+ "resist-trauma-disorientation": "Resist Trauma Disorientation",
+ "resist-wound-knockdown": "Resist Knockdown from Wound",
+ "rez": "REZ",
+ "rez-points": "Rez Points",
+ "rna": "Research Network Associates (Scientists)",
+ "roll-auto-failure": "Roll is an automatic failure",
+ "roll-auto-success": "Roll is an automatic success",
+ "roll-crit-failure": "Roll is a critical failure",
+ "roll-crit-success": "Roll is a critical success",
+ "roll-failure": "Roll is a failure",
+ "roll-success": "Roll is a success",
+ "rolls-for": "rolls for",
+ "s-range": "S",
+ "sa": "SA",
+ "sav": "SAV",
+ "savy": "Savy",
+ "semi-automatic": "Semi-Automatic",
+ "semi-automatic-description": "Semi-automatic weapons may be fired twice with the same Complex Action. Each shot is handled as a separate attack.",
+ "sheet-settings": "Sheet Settings",
+ "short-range": "Short",
+ "single-shot": "Single Shot",
+ "single-shot-description": "Single shot weapons may only be fired once per Complex Action.",
+ "size": "Size",
+ "skill-categories": "Categories",
+ "skill-catopt-Combat": "Combat",
+ "skill-catopt-Mental": "Mental",
+ "skill-catopt-NA": "None",
+ "skill-catopt-Physical": "Physical",
+ "skill-catopt-Psi": "Psi & Mental",
+ "skill-catopt-Social": "Social",
+ "skill-catopt-Technical": "Technical",
+ "skill-catopt-Vehicle": "Vehicle",
+ "skill-catopt-short-Combat": "C",
+ "skill-catopt-short-Mental": "M",
+ "skill-catopt-short-NA": " ",
+ "skill-catopt-short-Physical": "P",
+ "skill-catopt-short-Psi": "Ψ&M",
+ "skill-catopt-short-Social": "S",
+ "skill-catopt-short-Technical": "T",
+ "skill-catopt-short-Vehicle": "V",
+ "skill-classopt-Active": "Active",
+ "skill-classopt-Knowledge": "Knowledge",
+ "skill-commands": "Commands",
+ "skill-field": "Field",
+ "skill-linked-aptitude": "Aptitude",
+ "skill-morph-bonus": "Morph Bonus",
+ "skill-name": "Name",
+ "skill-no-defaulting": "No Defaulting",
+ "skill-no-sort-manual": "Due to Roll20 limitations, manually added items can not be sorted automatically at this time.",
+ "skill-ranks": "Ranks",
+ "skill-reload-page": "Sorting result is only shown after reopening the sheet.",
+ "skill-sortopt-Aptitude": "Aptitude",
+ "skill-sortopt-Category": "Category",
+ "skill-sortopt-Name": "Name",
+ "skill-sortopt-None": " - ",
+ "skill-specialisations": "Specialisations",
+ "skill-total": "Total",
+ "skills": "Skills",
+ "skills-sort": "Sort Now",
+ "skills-sort-by": "Sort by",
+ "sleight-description": "Description",
+ "sleight-name": "Name",
+ "som": "SOM",
+ "somatics": "Somatics",
+ "somaticsx3": "Somatics tripled",
+ "somx3": "SOM × 3",
+ "spd": "SPD",
+ "special-rolls": "Special Rolls",
+ "speed": "Speed",
+ "ss": "SS",
+ "stats": "Character Stats",
+ "strain": "Strain",
+ "stress": "Stress",
+ "stress-test": "Stress Test",
+ "stress-value": "Stress Value",
+ "success-roll": "Success Roll",
+ "sv": "SV",
+ "theEye": "The Eye (Firewall)",
+ "trait-description": "Description",
+ "trait-name": "Name",
+ "trait-type-opt-Negative": "Negative",
+ "trait-type-opt-Neutral": "Neutral",
+ "trait-type-opt-Positive": "Positive",
+ "trait-type-opt-short-Negative": "-",
+ "trait-type-opt-short-Neutral": "◦",
+ "trait-type-opt-short-Positive": "+",
+ "traits": "Traits",
+ "trauma": "Trauma",
+ "trauma-threshold": "Trauma Threshold",
+ "tt": "TT",
+ "uRep": "u-Rep",
+ "ultimateRep": "Ultimate (Ultimates)",
+ "version": "v",
+ "weapon-damage": "Damage",
+ "weapon-description": "Description",
+ "weapon-dmg": "Dmg",
+ "weapon-name": "Weapon Name",
+ "weapon-ranges": "Ranges",
+ "weapon-skill": "Skill",
+ "weapon-skill-search": "Search Skill",
+ "wil": "WIL",
+ "willpower": "Willpower",
+ "willpowerx2": "Willpower doubled",
+ "willpowerx3": "Willpower tripled",
+ "wilx2": "WIL × 2",
+ "wilx3": "WIL × 3",
+ "wound-threshold": "Wound Threshold",
+ "wounds": "Wounds",
+ "wounds-ignored": "Ignored Wounds",
+ "wt": "WT",
+ "x-range": "X",
+ "xRep": "x-Rep"
+}
\ No newline at end of file
diff --git a/Eclipse Phase Alternate/translations/he.json b/Eclipse Phase Alternate/translations/he.json
new file mode 100644
index 0000000000..2a2d3a497e
--- /dev/null
+++ b/Eclipse Phase Alternate/translations/he.json
@@ -0,0 +1,332 @@
+{
+ "active-morph": "Active Morph",
+ "active-skills": "Active Skills",
+ "actual-age": "Actual Age",
+ "alienation-test": "Alienation Test",
+ "ammo-type": "Ammo Type",
+ "ap": "AP",
+ "apt-base": "Base",
+ "apt-morph-bonus": "Morph Bonus",
+ "apt-morph-max": "Morph Max",
+ "apt-temp": "Temp",
+ "apt-total": "Total",
+ "aptitudes": "Aptitudes",
+ "armour": "Armour",
+ "armour-accessory": "Armour Accessory",
+ "armour-active-total": "Active Bonus",
+ "armour-layering-penalty": "Layered Armour Penalty",
+ "armour-name": "Name",
+ "armour-penetration": "Armour Penetration",
+ "armour-worn": "Armour Worn",
+ "async": "Async",
+ "async-trait": "Has Asyc trait",
+ "atRep": "@-Rep",
+ "author": "Author",
+ "background": "Background",
+ "bf": "BF",
+ "brute-strength": "Brute Strength",
+ "burst-fire": "Burst Fire",
+ "burst-fire-description": "Two bursts maybe fired with the same Complex Action. Each burst is handled as a separate attack. Bursts use up 3 shots worth of ammunition.\nA burst may be shot against a single target (concentrated fire) or against two targets within one meter of each other. Against a single target, the attacker can choose either a +10 modifier to hit or increase the DV by +1d10.",
+ "cRep": "c-Rep",
+ "called-in-favours": "Called in Favours",
+ "cash": "Cash (Credit Chips)",
+ "catching-objects": "Catching Objects",
+ "character-info": "Character Info",
+ "character-name": "Character Name",
+ "character-traits": "Character Traits",
+ "chat-output": "Chat Output",
+ "circleAlist": "The Circle-A List (Autonomists)",
+ "civicNet": "CivicNet (Hypercorps)",
+ "cog": "COG",
+ "cognition": "Cognition",
+ "cognitionx3": "Cognition tripled",
+ "cogx3": "COG × 3",
+ "concentrate-fire": "Concentrate Fire",
+ "continutity-test": "Continuity Test",
+ "coo": "COO",
+ "coo-som": "COO + SOM",
+ "coordination": "Coordination",
+ "coordination-somatics": "Coordination + Somatics",
+ "core": "Core",
+ "crypto-credit": "Crypto Credits",
+ "currency": "Currency",
+ "current-moxie": "Current Moxie Points",
+ "damage": "Damage",
+ "damage-bonus": "Damage Bonus",
+ "damage-inflicts": "Inflicts",
+ "damage-typeopt-Energy": "Energy",
+ "damage-typeopt-GM": "Whisper to GM",
+ "damage-typeopt-Kinetic": "Kinetic",
+ "damage-typeopt-Public": "Public",
+ "damage-typeopt-short-Energy": "E",
+ "damage-typeopt-short-Kinetic": "K",
+ "damage-value": "Damage Value",
+ "db": "DB",
+ "death-rating": "Death Rating",
+ "derangement-description": "Description",
+ "derangement-duration": "Duration",
+ "derangement-severity": "Severity",
+ "derangement-severity-opt-Major": "Major",
+ "derangement-severity-opt-Minor": "Minor",
+ "derangement-severity-opt-Moderate": "Moderate",
+ "derangements": "Derangements",
+ "disorder-description": "Description",
+ "disorder-remaining-treatment": "Remaining treatment time",
+ "disorders": "Disorders",
+ "dr": "DR",
+ "dur": "DUR",
+ "dur-energy-armor": "DUR + Energy Armor",
+ "durability": "Durability",
+ "durability-energy-armor": "Durability + Energy Armor",
+ "dv": "DV",
+ "eRep": "e-Rep",
+ "ecoWave": "EcoWave (Ecologists)",
+ "energy": "Energy",
+ "equipment": "Equipment",
+ "equipment-description": "Description",
+ "equipment-name": "Name",
+ "escape-artist": "Escape Artist",
+ "exploreNet": "ExploreNet (Gatecrashers)",
+ "extreme-range": "Extreme",
+ "fRep": "f-Rep",
+ "fa": "FA",
+ "faction": "Faction",
+ "fame": "Fame (Media)",
+ "fire-modes": "Firing Modes",
+ "fraydiv2": "Fray/2",
+ "frayhalved": "Fray halved",
+ "full-automatic": "Full Automatic",
+ "full-automatic-description": "Only one full-auto attack may be made with each Complex Action. This attack may be made on a single target or against up to three separate targets within one meter of another. Against a single individual, the attacker can choose either a +30 modifier to hit or increase the DV by +3d10. Firing in full automatic mode uses up 10 shots.",
+ "gRep": "g-Rep",
+ "gear": "Gear",
+ "gear-freeform": "Freeform Gear",
+ "gender-id": "Gender Identity",
+ "generate-skills": "Generate Default Skills",
+ "generating-skills": "Generating Skills...",
+ "github": "Github",
+ "guanxi": "Guanxi (Criminals)",
+ "having-an-idea": "Having an Idea",
+ "heal-trauma": "Heal Trauma",
+ "hours-long": "hours",
+ "hours-short": "h",
+ "iRep": "i-Rep",
+ "id-credits": "Credits",
+ "id-description": "Description",
+ "id-notes": "Notes",
+ "identities": "Identities",
+ "identity": "Identity",
+ "init": "INIT",
+ "initiative": "Initiative",
+ "insanity-rating": "Insanity Rating",
+ "int": "INT",
+ "integration-test": "Integration Test",
+ "intuition": "Intuition",
+ "intuitionx3": "Intuition tripled",
+ "intx3": "INT × 3",
+ "ir": "IR",
+ "kinetic": "Kinetic",
+ "knowledge-skills": "Knowledge Skills",
+ "l-range": "L",
+ "level1": "Level 1",
+ "level2": "Level 2",
+ "level3": "Level 3",
+ "level4": "Level 4",
+ "level5": "Level 5",
+ "long-range": "Long",
+ "luc": "LUC",
+ "lucidity": "Lucidity",
+ "lvl1": "Lvl 1",
+ "lvl2": "Lvl 2",
+ "lvl3": "Lvl 3",
+ "lvl4": "Lvl 4",
+ "lvl5": "Lvl 5",
+ "m-range": "M",
+ "magazine": "Magazine",
+ "margin-of-failure": "Margin of Failure",
+ "margin-of-success": "Margin of Success",
+ "medium-range": "Medium",
+ "melee-weapons": "Melee Weapons",
+ "memorise-recall": "Memorise/Recall",
+ "mental-health": "Mental Health",
+ "mental-only-actions": "Mental Only Actions",
+ "misc-action-mod": "Misc. All Actions Modifier",
+ "misc-dur-bonus": "Misc. Durability Bonus",
+ "misc-initiative-mod": "Misc. Initiative Modifier",
+ "misc-modifiers": "Misc. Modifiers",
+ "misc-notes": "Misc. Notes",
+ "misc-physical-mod": "Misc. Physical Modifier",
+ "moa": "MOA",
+ "mof": "MoF",
+ "morph-aptitude-boni": "Aptitude Boni",
+ "morph-aptitude-max": "Aptitude Max",
+ "morph-armour": "Armour",
+ "morph-armour-energy": "Energy Armour",
+ "morph-armour-kinetic": "Kinetic Armour",
+ "morph-bank": "Morph Bank",
+ "morph-description": "Description",
+ "morph-durability": "Durability",
+ "morph-implants": "Implants/Enhancements",
+ "morph-label": "Label",
+ "morph-location": "Storage Location",
+ "morph-mobility-system": "Mobility System(s)",
+ "morph-name": "Model",
+ "morph-skill-boni": "Skill Boni",
+ "morph-traits": "Traits",
+ "morph-type": "Type",
+ "morph-visible-age": "Visible Age",
+ "morph-visible-gender": "Visible Gender",
+ "morphs": "Morph",
+ "mos": "MoS",
+ "motivations": "Motivations",
+ "mox": "MOX",
+ "moxie": "Moxie",
+ "muse": "Muse",
+ "muse-info": "Muse Info",
+ "muse-name": "Name",
+ "muse-notes": "Notes",
+ "muse-skills": "Muse Skills",
+ "note": "Note",
+ "options": "Options",
+ "or-total-ap": "or ignore armour if critical success",
+ "physical-health": "Physical Health",
+ "psi": "Psi",
+ "psi-action": "Action",
+ "psi-chi": "Psi-chi Sleights",
+ "psi-current": "Currently Sustained",
+ "psi-defense": "Psi Defense",
+ "psi-duration": "Duration",
+ "psi-gamma": "Psi-gamma Sleights",
+ "psi-range": "Range",
+ "psi-skill": "Skill",
+ "psi-strain-mod": "Strain Mod",
+ "psi-sustained": "Sustained Sleights",
+ "psi-sustained-mod": "Skill Penalty",
+ "psi-temp-time": "Temporary Duration",
+ "psi-temp-units": "units",
+ "psi-typeopt-Active": "Active",
+ "psi-typeopt-Passive": "Passive",
+ "psi-typeopt-short-Active": "A",
+ "psi-typeopt-short-Passive": "P",
+ "rRep": "r-Rep",
+ "ranged-defence": "Ranged Defence",
+ "ranged-weapons": "Ranged Weapons",
+ "ref": "REF",
+ "ref-coox2": "REF + COO × 2",
+ "reflex": "Reflex",
+ "reflex-coordinationx2": "Reflect + Coordination doubled",
+ "rep-score": "Score",
+ "reputaion": "Reputation",
+ "resist-shock": "Resist Shock",
+ "resist-trauma-disorientation": "Resist Trauma Disorientation",
+ "resist-wound-knockdown": "Resist Knockdown from Wound",
+ "rez": "REZ",
+ "rez-points": "Rez Points",
+ "rna": "Research Network Associates (Scientists)",
+ "roll-auto-failure": "Roll is an automatic failure",
+ "roll-auto-success": "Roll is an automatic success",
+ "roll-crit-failure": "Roll is a critical failure",
+ "roll-crit-success": "Roll is a critical success",
+ "roll-failure": "Roll is a failure",
+ "roll-success": "Roll is a success",
+ "rolls-for": "rolls for",
+ "s-range": "S",
+ "sa": "SA",
+ "sav": "SAV",
+ "savy": "Savy",
+ "semi-automatic": "Semi-Automatic",
+ "semi-automatic-description": "Semi-automatic weapons may be fired twice with the same Complex Action. Each shot is handled as a separate attack.",
+ "sheet-settings": "Sheet Settings",
+ "short-range": "Short",
+ "single-shot": "Single Shot",
+ "single-shot-description": "Single shot weapons may only be fired once per Complex Action.",
+ "size": "Size",
+ "skill-categories": "Categories",
+ "skill-catopt-Combat": "Combat",
+ "skill-catopt-Mental": "Mental",
+ "skill-catopt-NA": "None",
+ "skill-catopt-Physical": "Physical",
+ "skill-catopt-Psi": "Psi & Mental",
+ "skill-catopt-Social": "Social",
+ "skill-catopt-Technical": "Technical",
+ "skill-catopt-Vehicle": "Vehicle",
+ "skill-catopt-short-Combat": "C",
+ "skill-catopt-short-Mental": "M",
+ "skill-catopt-short-NA": " ",
+ "skill-catopt-short-Physical": "P",
+ "skill-catopt-short-Psi": "Ψ&M",
+ "skill-catopt-short-Social": "S",
+ "skill-catopt-short-Technical": "T",
+ "skill-catopt-short-Vehicle": "V",
+ "skill-classopt-Active": "Active",
+ "skill-classopt-Knowledge": "Knowledge",
+ "skill-commands": "Commands",
+ "skill-field": "Field",
+ "skill-linked-aptitude": "Aptitude",
+ "skill-morph-bonus": "Morph Bonus",
+ "skill-name": "Name",
+ "skill-no-defaulting": "No Defaulting",
+ "skill-no-sort-manual": "Due to Roll20 limitations, manually added items can not be sorted automatically at this time.",
+ "skill-ranks": "Ranks",
+ "skill-reload-page": "Sorting result is only shown after reopening the sheet.",
+ "skill-sortopt-Aptitude": "Aptitude",
+ "skill-sortopt-Category": "Category",
+ "skill-sortopt-Name": "Name",
+ "skill-sortopt-None": " - ",
+ "skill-specialisations": "Specialisations",
+ "skill-total": "Total",
+ "skills": "Skills",
+ "skills-sort": "Sort Now",
+ "skills-sort-by": "Sort by",
+ "sleight-description": "Description",
+ "sleight-name": "Name",
+ "som": "SOM",
+ "somatics": "Somatics",
+ "somaticsx3": "Somatics tripled",
+ "somx3": "SOM × 3",
+ "spd": "SPD",
+ "special-rolls": "Special Rolls",
+ "speed": "Speed",
+ "ss": "SS",
+ "stats": "Character Stats",
+ "strain": "Strain",
+ "stress": "Stress",
+ "stress-test": "Stress Test",
+ "stress-value": "Stress Value",
+ "success-roll": "Success Roll",
+ "sv": "SV",
+ "theEye": "The Eye (Firewall)",
+ "trait-description": "Description",
+ "trait-name": "Name",
+ "trait-type-opt-Negative": "Negative",
+ "trait-type-opt-Neutral": "Neutral",
+ "trait-type-opt-Positive": "Positive",
+ "trait-type-opt-short-Negative": "-",
+ "trait-type-opt-short-Neutral": "◦",
+ "trait-type-opt-short-Positive": "+",
+ "traits": "Traits",
+ "trauma": "Trauma",
+ "trauma-threshold": "Trauma Threshold",
+ "tt": "TT",
+ "uRep": "u-Rep",
+ "ultimateRep": "Ultimate (Ultimates)",
+ "version": "v",
+ "weapon-damage": "Damage",
+ "weapon-description": "Description",
+ "weapon-dmg": "Dmg",
+ "weapon-name": "Weapon Name",
+ "weapon-ranges": "Ranges",
+ "weapon-skill": "Skill",
+ "weapon-skill-search": "Search Skill",
+ "wil": "WIL",
+ "willpower": "Willpower",
+ "willpowerx2": "Willpower doubled",
+ "willpowerx3": "Willpower tripled",
+ "wilx2": "WIL × 2",
+ "wilx3": "WIL × 3",
+ "wound-threshold": "Wound Threshold",
+ "wounds": "Wounds",
+ "wounds-ignored": "Ignored Wounds",
+ "wt": "WT",
+ "x-range": "X",
+ "xRep": "x-Rep"
+}
\ No newline at end of file
diff --git a/Eclipse Phase Alternate/translations/it.json b/Eclipse Phase Alternate/translations/it.json
new file mode 100644
index 0000000000..2a2d3a497e
--- /dev/null
+++ b/Eclipse Phase Alternate/translations/it.json
@@ -0,0 +1,332 @@
+{
+ "active-morph": "Active Morph",
+ "active-skills": "Active Skills",
+ "actual-age": "Actual Age",
+ "alienation-test": "Alienation Test",
+ "ammo-type": "Ammo Type",
+ "ap": "AP",
+ "apt-base": "Base",
+ "apt-morph-bonus": "Morph Bonus",
+ "apt-morph-max": "Morph Max",
+ "apt-temp": "Temp",
+ "apt-total": "Total",
+ "aptitudes": "Aptitudes",
+ "armour": "Armour",
+ "armour-accessory": "Armour Accessory",
+ "armour-active-total": "Active Bonus",
+ "armour-layering-penalty": "Layered Armour Penalty",
+ "armour-name": "Name",
+ "armour-penetration": "Armour Penetration",
+ "armour-worn": "Armour Worn",
+ "async": "Async",
+ "async-trait": "Has Asyc trait",
+ "atRep": "@-Rep",
+ "author": "Author",
+ "background": "Background",
+ "bf": "BF",
+ "brute-strength": "Brute Strength",
+ "burst-fire": "Burst Fire",
+ "burst-fire-description": "Two bursts maybe fired with the same Complex Action. Each burst is handled as a separate attack. Bursts use up 3 shots worth of ammunition.\nA burst may be shot against a single target (concentrated fire) or against two targets within one meter of each other. Against a single target, the attacker can choose either a +10 modifier to hit or increase the DV by +1d10.",
+ "cRep": "c-Rep",
+ "called-in-favours": "Called in Favours",
+ "cash": "Cash (Credit Chips)",
+ "catching-objects": "Catching Objects",
+ "character-info": "Character Info",
+ "character-name": "Character Name",
+ "character-traits": "Character Traits",
+ "chat-output": "Chat Output",
+ "circleAlist": "The Circle-A List (Autonomists)",
+ "civicNet": "CivicNet (Hypercorps)",
+ "cog": "COG",
+ "cognition": "Cognition",
+ "cognitionx3": "Cognition tripled",
+ "cogx3": "COG × 3",
+ "concentrate-fire": "Concentrate Fire",
+ "continutity-test": "Continuity Test",
+ "coo": "COO",
+ "coo-som": "COO + SOM",
+ "coordination": "Coordination",
+ "coordination-somatics": "Coordination + Somatics",
+ "core": "Core",
+ "crypto-credit": "Crypto Credits",
+ "currency": "Currency",
+ "current-moxie": "Current Moxie Points",
+ "damage": "Damage",
+ "damage-bonus": "Damage Bonus",
+ "damage-inflicts": "Inflicts",
+ "damage-typeopt-Energy": "Energy",
+ "damage-typeopt-GM": "Whisper to GM",
+ "damage-typeopt-Kinetic": "Kinetic",
+ "damage-typeopt-Public": "Public",
+ "damage-typeopt-short-Energy": "E",
+ "damage-typeopt-short-Kinetic": "K",
+ "damage-value": "Damage Value",
+ "db": "DB",
+ "death-rating": "Death Rating",
+ "derangement-description": "Description",
+ "derangement-duration": "Duration",
+ "derangement-severity": "Severity",
+ "derangement-severity-opt-Major": "Major",
+ "derangement-severity-opt-Minor": "Minor",
+ "derangement-severity-opt-Moderate": "Moderate",
+ "derangements": "Derangements",
+ "disorder-description": "Description",
+ "disorder-remaining-treatment": "Remaining treatment time",
+ "disorders": "Disorders",
+ "dr": "DR",
+ "dur": "DUR",
+ "dur-energy-armor": "DUR + Energy Armor",
+ "durability": "Durability",
+ "durability-energy-armor": "Durability + Energy Armor",
+ "dv": "DV",
+ "eRep": "e-Rep",
+ "ecoWave": "EcoWave (Ecologists)",
+ "energy": "Energy",
+ "equipment": "Equipment",
+ "equipment-description": "Description",
+ "equipment-name": "Name",
+ "escape-artist": "Escape Artist",
+ "exploreNet": "ExploreNet (Gatecrashers)",
+ "extreme-range": "Extreme",
+ "fRep": "f-Rep",
+ "fa": "FA",
+ "faction": "Faction",
+ "fame": "Fame (Media)",
+ "fire-modes": "Firing Modes",
+ "fraydiv2": "Fray/2",
+ "frayhalved": "Fray halved",
+ "full-automatic": "Full Automatic",
+ "full-automatic-description": "Only one full-auto attack may be made with each Complex Action. This attack may be made on a single target or against up to three separate targets within one meter of another. Against a single individual, the attacker can choose either a +30 modifier to hit or increase the DV by +3d10. Firing in full automatic mode uses up 10 shots.",
+ "gRep": "g-Rep",
+ "gear": "Gear",
+ "gear-freeform": "Freeform Gear",
+ "gender-id": "Gender Identity",
+ "generate-skills": "Generate Default Skills",
+ "generating-skills": "Generating Skills...",
+ "github": "Github",
+ "guanxi": "Guanxi (Criminals)",
+ "having-an-idea": "Having an Idea",
+ "heal-trauma": "Heal Trauma",
+ "hours-long": "hours",
+ "hours-short": "h",
+ "iRep": "i-Rep",
+ "id-credits": "Credits",
+ "id-description": "Description",
+ "id-notes": "Notes",
+ "identities": "Identities",
+ "identity": "Identity",
+ "init": "INIT",
+ "initiative": "Initiative",
+ "insanity-rating": "Insanity Rating",
+ "int": "INT",
+ "integration-test": "Integration Test",
+ "intuition": "Intuition",
+ "intuitionx3": "Intuition tripled",
+ "intx3": "INT × 3",
+ "ir": "IR",
+ "kinetic": "Kinetic",
+ "knowledge-skills": "Knowledge Skills",
+ "l-range": "L",
+ "level1": "Level 1",
+ "level2": "Level 2",
+ "level3": "Level 3",
+ "level4": "Level 4",
+ "level5": "Level 5",
+ "long-range": "Long",
+ "luc": "LUC",
+ "lucidity": "Lucidity",
+ "lvl1": "Lvl 1",
+ "lvl2": "Lvl 2",
+ "lvl3": "Lvl 3",
+ "lvl4": "Lvl 4",
+ "lvl5": "Lvl 5",
+ "m-range": "M",
+ "magazine": "Magazine",
+ "margin-of-failure": "Margin of Failure",
+ "margin-of-success": "Margin of Success",
+ "medium-range": "Medium",
+ "melee-weapons": "Melee Weapons",
+ "memorise-recall": "Memorise/Recall",
+ "mental-health": "Mental Health",
+ "mental-only-actions": "Mental Only Actions",
+ "misc-action-mod": "Misc. All Actions Modifier",
+ "misc-dur-bonus": "Misc. Durability Bonus",
+ "misc-initiative-mod": "Misc. Initiative Modifier",
+ "misc-modifiers": "Misc. Modifiers",
+ "misc-notes": "Misc. Notes",
+ "misc-physical-mod": "Misc. Physical Modifier",
+ "moa": "MOA",
+ "mof": "MoF",
+ "morph-aptitude-boni": "Aptitude Boni",
+ "morph-aptitude-max": "Aptitude Max",
+ "morph-armour": "Armour",
+ "morph-armour-energy": "Energy Armour",
+ "morph-armour-kinetic": "Kinetic Armour",
+ "morph-bank": "Morph Bank",
+ "morph-description": "Description",
+ "morph-durability": "Durability",
+ "morph-implants": "Implants/Enhancements",
+ "morph-label": "Label",
+ "morph-location": "Storage Location",
+ "morph-mobility-system": "Mobility System(s)",
+ "morph-name": "Model",
+ "morph-skill-boni": "Skill Boni",
+ "morph-traits": "Traits",
+ "morph-type": "Type",
+ "morph-visible-age": "Visible Age",
+ "morph-visible-gender": "Visible Gender",
+ "morphs": "Morph",
+ "mos": "MoS",
+ "motivations": "Motivations",
+ "mox": "MOX",
+ "moxie": "Moxie",
+ "muse": "Muse",
+ "muse-info": "Muse Info",
+ "muse-name": "Name",
+ "muse-notes": "Notes",
+ "muse-skills": "Muse Skills",
+ "note": "Note",
+ "options": "Options",
+ "or-total-ap": "or ignore armour if critical success",
+ "physical-health": "Physical Health",
+ "psi": "Psi",
+ "psi-action": "Action",
+ "psi-chi": "Psi-chi Sleights",
+ "psi-current": "Currently Sustained",
+ "psi-defense": "Psi Defense",
+ "psi-duration": "Duration",
+ "psi-gamma": "Psi-gamma Sleights",
+ "psi-range": "Range",
+ "psi-skill": "Skill",
+ "psi-strain-mod": "Strain Mod",
+ "psi-sustained": "Sustained Sleights",
+ "psi-sustained-mod": "Skill Penalty",
+ "psi-temp-time": "Temporary Duration",
+ "psi-temp-units": "units",
+ "psi-typeopt-Active": "Active",
+ "psi-typeopt-Passive": "Passive",
+ "psi-typeopt-short-Active": "A",
+ "psi-typeopt-short-Passive": "P",
+ "rRep": "r-Rep",
+ "ranged-defence": "Ranged Defence",
+ "ranged-weapons": "Ranged Weapons",
+ "ref": "REF",
+ "ref-coox2": "REF + COO × 2",
+ "reflex": "Reflex",
+ "reflex-coordinationx2": "Reflect + Coordination doubled",
+ "rep-score": "Score",
+ "reputaion": "Reputation",
+ "resist-shock": "Resist Shock",
+ "resist-trauma-disorientation": "Resist Trauma Disorientation",
+ "resist-wound-knockdown": "Resist Knockdown from Wound",
+ "rez": "REZ",
+ "rez-points": "Rez Points",
+ "rna": "Research Network Associates (Scientists)",
+ "roll-auto-failure": "Roll is an automatic failure",
+ "roll-auto-success": "Roll is an automatic success",
+ "roll-crit-failure": "Roll is a critical failure",
+ "roll-crit-success": "Roll is a critical success",
+ "roll-failure": "Roll is a failure",
+ "roll-success": "Roll is a success",
+ "rolls-for": "rolls for",
+ "s-range": "S",
+ "sa": "SA",
+ "sav": "SAV",
+ "savy": "Savy",
+ "semi-automatic": "Semi-Automatic",
+ "semi-automatic-description": "Semi-automatic weapons may be fired twice with the same Complex Action. Each shot is handled as a separate attack.",
+ "sheet-settings": "Sheet Settings",
+ "short-range": "Short",
+ "single-shot": "Single Shot",
+ "single-shot-description": "Single shot weapons may only be fired once per Complex Action.",
+ "size": "Size",
+ "skill-categories": "Categories",
+ "skill-catopt-Combat": "Combat",
+ "skill-catopt-Mental": "Mental",
+ "skill-catopt-NA": "None",
+ "skill-catopt-Physical": "Physical",
+ "skill-catopt-Psi": "Psi & Mental",
+ "skill-catopt-Social": "Social",
+ "skill-catopt-Technical": "Technical",
+ "skill-catopt-Vehicle": "Vehicle",
+ "skill-catopt-short-Combat": "C",
+ "skill-catopt-short-Mental": "M",
+ "skill-catopt-short-NA": " ",
+ "skill-catopt-short-Physical": "P",
+ "skill-catopt-short-Psi": "Ψ&M",
+ "skill-catopt-short-Social": "S",
+ "skill-catopt-short-Technical": "T",
+ "skill-catopt-short-Vehicle": "V",
+ "skill-classopt-Active": "Active",
+ "skill-classopt-Knowledge": "Knowledge",
+ "skill-commands": "Commands",
+ "skill-field": "Field",
+ "skill-linked-aptitude": "Aptitude",
+ "skill-morph-bonus": "Morph Bonus",
+ "skill-name": "Name",
+ "skill-no-defaulting": "No Defaulting",
+ "skill-no-sort-manual": "Due to Roll20 limitations, manually added items can not be sorted automatically at this time.",
+ "skill-ranks": "Ranks",
+ "skill-reload-page": "Sorting result is only shown after reopening the sheet.",
+ "skill-sortopt-Aptitude": "Aptitude",
+ "skill-sortopt-Category": "Category",
+ "skill-sortopt-Name": "Name",
+ "skill-sortopt-None": " - ",
+ "skill-specialisations": "Specialisations",
+ "skill-total": "Total",
+ "skills": "Skills",
+ "skills-sort": "Sort Now",
+ "skills-sort-by": "Sort by",
+ "sleight-description": "Description",
+ "sleight-name": "Name",
+ "som": "SOM",
+ "somatics": "Somatics",
+ "somaticsx3": "Somatics tripled",
+ "somx3": "SOM × 3",
+ "spd": "SPD",
+ "special-rolls": "Special Rolls",
+ "speed": "Speed",
+ "ss": "SS",
+ "stats": "Character Stats",
+ "strain": "Strain",
+ "stress": "Stress",
+ "stress-test": "Stress Test",
+ "stress-value": "Stress Value",
+ "success-roll": "Success Roll",
+ "sv": "SV",
+ "theEye": "The Eye (Firewall)",
+ "trait-description": "Description",
+ "trait-name": "Name",
+ "trait-type-opt-Negative": "Negative",
+ "trait-type-opt-Neutral": "Neutral",
+ "trait-type-opt-Positive": "Positive",
+ "trait-type-opt-short-Negative": "-",
+ "trait-type-opt-short-Neutral": "◦",
+ "trait-type-opt-short-Positive": "+",
+ "traits": "Traits",
+ "trauma": "Trauma",
+ "trauma-threshold": "Trauma Threshold",
+ "tt": "TT",
+ "uRep": "u-Rep",
+ "ultimateRep": "Ultimate (Ultimates)",
+ "version": "v",
+ "weapon-damage": "Damage",
+ "weapon-description": "Description",
+ "weapon-dmg": "Dmg",
+ "weapon-name": "Weapon Name",
+ "weapon-ranges": "Ranges",
+ "weapon-skill": "Skill",
+ "weapon-skill-search": "Search Skill",
+ "wil": "WIL",
+ "willpower": "Willpower",
+ "willpowerx2": "Willpower doubled",
+ "willpowerx3": "Willpower tripled",
+ "wilx2": "WIL × 2",
+ "wilx3": "WIL × 3",
+ "wound-threshold": "Wound Threshold",
+ "wounds": "Wounds",
+ "wounds-ignored": "Ignored Wounds",
+ "wt": "WT",
+ "x-range": "X",
+ "xRep": "x-Rep"
+}
\ No newline at end of file
diff --git a/Eclipse Phase Alternate/translations/ja.json b/Eclipse Phase Alternate/translations/ja.json
new file mode 100644
index 0000000000..2a2d3a497e
--- /dev/null
+++ b/Eclipse Phase Alternate/translations/ja.json
@@ -0,0 +1,332 @@
+{
+ "active-morph": "Active Morph",
+ "active-skills": "Active Skills",
+ "actual-age": "Actual Age",
+ "alienation-test": "Alienation Test",
+ "ammo-type": "Ammo Type",
+ "ap": "AP",
+ "apt-base": "Base",
+ "apt-morph-bonus": "Morph Bonus",
+ "apt-morph-max": "Morph Max",
+ "apt-temp": "Temp",
+ "apt-total": "Total",
+ "aptitudes": "Aptitudes",
+ "armour": "Armour",
+ "armour-accessory": "Armour Accessory",
+ "armour-active-total": "Active Bonus",
+ "armour-layering-penalty": "Layered Armour Penalty",
+ "armour-name": "Name",
+ "armour-penetration": "Armour Penetration",
+ "armour-worn": "Armour Worn",
+ "async": "Async",
+ "async-trait": "Has Asyc trait",
+ "atRep": "@-Rep",
+ "author": "Author",
+ "background": "Background",
+ "bf": "BF",
+ "brute-strength": "Brute Strength",
+ "burst-fire": "Burst Fire",
+ "burst-fire-description": "Two bursts maybe fired with the same Complex Action. Each burst is handled as a separate attack. Bursts use up 3 shots worth of ammunition.\nA burst may be shot against a single target (concentrated fire) or against two targets within one meter of each other. Against a single target, the attacker can choose either a +10 modifier to hit or increase the DV by +1d10.",
+ "cRep": "c-Rep",
+ "called-in-favours": "Called in Favours",
+ "cash": "Cash (Credit Chips)",
+ "catching-objects": "Catching Objects",
+ "character-info": "Character Info",
+ "character-name": "Character Name",
+ "character-traits": "Character Traits",
+ "chat-output": "Chat Output",
+ "circleAlist": "The Circle-A List (Autonomists)",
+ "civicNet": "CivicNet (Hypercorps)",
+ "cog": "COG",
+ "cognition": "Cognition",
+ "cognitionx3": "Cognition tripled",
+ "cogx3": "COG × 3",
+ "concentrate-fire": "Concentrate Fire",
+ "continutity-test": "Continuity Test",
+ "coo": "COO",
+ "coo-som": "COO + SOM",
+ "coordination": "Coordination",
+ "coordination-somatics": "Coordination + Somatics",
+ "core": "Core",
+ "crypto-credit": "Crypto Credits",
+ "currency": "Currency",
+ "current-moxie": "Current Moxie Points",
+ "damage": "Damage",
+ "damage-bonus": "Damage Bonus",
+ "damage-inflicts": "Inflicts",
+ "damage-typeopt-Energy": "Energy",
+ "damage-typeopt-GM": "Whisper to GM",
+ "damage-typeopt-Kinetic": "Kinetic",
+ "damage-typeopt-Public": "Public",
+ "damage-typeopt-short-Energy": "E",
+ "damage-typeopt-short-Kinetic": "K",
+ "damage-value": "Damage Value",
+ "db": "DB",
+ "death-rating": "Death Rating",
+ "derangement-description": "Description",
+ "derangement-duration": "Duration",
+ "derangement-severity": "Severity",
+ "derangement-severity-opt-Major": "Major",
+ "derangement-severity-opt-Minor": "Minor",
+ "derangement-severity-opt-Moderate": "Moderate",
+ "derangements": "Derangements",
+ "disorder-description": "Description",
+ "disorder-remaining-treatment": "Remaining treatment time",
+ "disorders": "Disorders",
+ "dr": "DR",
+ "dur": "DUR",
+ "dur-energy-armor": "DUR + Energy Armor",
+ "durability": "Durability",
+ "durability-energy-armor": "Durability + Energy Armor",
+ "dv": "DV",
+ "eRep": "e-Rep",
+ "ecoWave": "EcoWave (Ecologists)",
+ "energy": "Energy",
+ "equipment": "Equipment",
+ "equipment-description": "Description",
+ "equipment-name": "Name",
+ "escape-artist": "Escape Artist",
+ "exploreNet": "ExploreNet (Gatecrashers)",
+ "extreme-range": "Extreme",
+ "fRep": "f-Rep",
+ "fa": "FA",
+ "faction": "Faction",
+ "fame": "Fame (Media)",
+ "fire-modes": "Firing Modes",
+ "fraydiv2": "Fray/2",
+ "frayhalved": "Fray halved",
+ "full-automatic": "Full Automatic",
+ "full-automatic-description": "Only one full-auto attack may be made with each Complex Action. This attack may be made on a single target or against up to three separate targets within one meter of another. Against a single individual, the attacker can choose either a +30 modifier to hit or increase the DV by +3d10. Firing in full automatic mode uses up 10 shots.",
+ "gRep": "g-Rep",
+ "gear": "Gear",
+ "gear-freeform": "Freeform Gear",
+ "gender-id": "Gender Identity",
+ "generate-skills": "Generate Default Skills",
+ "generating-skills": "Generating Skills...",
+ "github": "Github",
+ "guanxi": "Guanxi (Criminals)",
+ "having-an-idea": "Having an Idea",
+ "heal-trauma": "Heal Trauma",
+ "hours-long": "hours",
+ "hours-short": "h",
+ "iRep": "i-Rep",
+ "id-credits": "Credits",
+ "id-description": "Description",
+ "id-notes": "Notes",
+ "identities": "Identities",
+ "identity": "Identity",
+ "init": "INIT",
+ "initiative": "Initiative",
+ "insanity-rating": "Insanity Rating",
+ "int": "INT",
+ "integration-test": "Integration Test",
+ "intuition": "Intuition",
+ "intuitionx3": "Intuition tripled",
+ "intx3": "INT × 3",
+ "ir": "IR",
+ "kinetic": "Kinetic",
+ "knowledge-skills": "Knowledge Skills",
+ "l-range": "L",
+ "level1": "Level 1",
+ "level2": "Level 2",
+ "level3": "Level 3",
+ "level4": "Level 4",
+ "level5": "Level 5",
+ "long-range": "Long",
+ "luc": "LUC",
+ "lucidity": "Lucidity",
+ "lvl1": "Lvl 1",
+ "lvl2": "Lvl 2",
+ "lvl3": "Lvl 3",
+ "lvl4": "Lvl 4",
+ "lvl5": "Lvl 5",
+ "m-range": "M",
+ "magazine": "Magazine",
+ "margin-of-failure": "Margin of Failure",
+ "margin-of-success": "Margin of Success",
+ "medium-range": "Medium",
+ "melee-weapons": "Melee Weapons",
+ "memorise-recall": "Memorise/Recall",
+ "mental-health": "Mental Health",
+ "mental-only-actions": "Mental Only Actions",
+ "misc-action-mod": "Misc. All Actions Modifier",
+ "misc-dur-bonus": "Misc. Durability Bonus",
+ "misc-initiative-mod": "Misc. Initiative Modifier",
+ "misc-modifiers": "Misc. Modifiers",
+ "misc-notes": "Misc. Notes",
+ "misc-physical-mod": "Misc. Physical Modifier",
+ "moa": "MOA",
+ "mof": "MoF",
+ "morph-aptitude-boni": "Aptitude Boni",
+ "morph-aptitude-max": "Aptitude Max",
+ "morph-armour": "Armour",
+ "morph-armour-energy": "Energy Armour",
+ "morph-armour-kinetic": "Kinetic Armour",
+ "morph-bank": "Morph Bank",
+ "morph-description": "Description",
+ "morph-durability": "Durability",
+ "morph-implants": "Implants/Enhancements",
+ "morph-label": "Label",
+ "morph-location": "Storage Location",
+ "morph-mobility-system": "Mobility System(s)",
+ "morph-name": "Model",
+ "morph-skill-boni": "Skill Boni",
+ "morph-traits": "Traits",
+ "morph-type": "Type",
+ "morph-visible-age": "Visible Age",
+ "morph-visible-gender": "Visible Gender",
+ "morphs": "Morph",
+ "mos": "MoS",
+ "motivations": "Motivations",
+ "mox": "MOX",
+ "moxie": "Moxie",
+ "muse": "Muse",
+ "muse-info": "Muse Info",
+ "muse-name": "Name",
+ "muse-notes": "Notes",
+ "muse-skills": "Muse Skills",
+ "note": "Note",
+ "options": "Options",
+ "or-total-ap": "or ignore armour if critical success",
+ "physical-health": "Physical Health",
+ "psi": "Psi",
+ "psi-action": "Action",
+ "psi-chi": "Psi-chi Sleights",
+ "psi-current": "Currently Sustained",
+ "psi-defense": "Psi Defense",
+ "psi-duration": "Duration",
+ "psi-gamma": "Psi-gamma Sleights",
+ "psi-range": "Range",
+ "psi-skill": "Skill",
+ "psi-strain-mod": "Strain Mod",
+ "psi-sustained": "Sustained Sleights",
+ "psi-sustained-mod": "Skill Penalty",
+ "psi-temp-time": "Temporary Duration",
+ "psi-temp-units": "units",
+ "psi-typeopt-Active": "Active",
+ "psi-typeopt-Passive": "Passive",
+ "psi-typeopt-short-Active": "A",
+ "psi-typeopt-short-Passive": "P",
+ "rRep": "r-Rep",
+ "ranged-defence": "Ranged Defence",
+ "ranged-weapons": "Ranged Weapons",
+ "ref": "REF",
+ "ref-coox2": "REF + COO × 2",
+ "reflex": "Reflex",
+ "reflex-coordinationx2": "Reflect + Coordination doubled",
+ "rep-score": "Score",
+ "reputaion": "Reputation",
+ "resist-shock": "Resist Shock",
+ "resist-trauma-disorientation": "Resist Trauma Disorientation",
+ "resist-wound-knockdown": "Resist Knockdown from Wound",
+ "rez": "REZ",
+ "rez-points": "Rez Points",
+ "rna": "Research Network Associates (Scientists)",
+ "roll-auto-failure": "Roll is an automatic failure",
+ "roll-auto-success": "Roll is an automatic success",
+ "roll-crit-failure": "Roll is a critical failure",
+ "roll-crit-success": "Roll is a critical success",
+ "roll-failure": "Roll is a failure",
+ "roll-success": "Roll is a success",
+ "rolls-for": "rolls for",
+ "s-range": "S",
+ "sa": "SA",
+ "sav": "SAV",
+ "savy": "Savy",
+ "semi-automatic": "Semi-Automatic",
+ "semi-automatic-description": "Semi-automatic weapons may be fired twice with the same Complex Action. Each shot is handled as a separate attack.",
+ "sheet-settings": "Sheet Settings",
+ "short-range": "Short",
+ "single-shot": "Single Shot",
+ "single-shot-description": "Single shot weapons may only be fired once per Complex Action.",
+ "size": "Size",
+ "skill-categories": "Categories",
+ "skill-catopt-Combat": "Combat",
+ "skill-catopt-Mental": "Mental",
+ "skill-catopt-NA": "None",
+ "skill-catopt-Physical": "Physical",
+ "skill-catopt-Psi": "Psi & Mental",
+ "skill-catopt-Social": "Social",
+ "skill-catopt-Technical": "Technical",
+ "skill-catopt-Vehicle": "Vehicle",
+ "skill-catopt-short-Combat": "C",
+ "skill-catopt-short-Mental": "M",
+ "skill-catopt-short-NA": " ",
+ "skill-catopt-short-Physical": "P",
+ "skill-catopt-short-Psi": "Ψ&M",
+ "skill-catopt-short-Social": "S",
+ "skill-catopt-short-Technical": "T",
+ "skill-catopt-short-Vehicle": "V",
+ "skill-classopt-Active": "Active",
+ "skill-classopt-Knowledge": "Knowledge",
+ "skill-commands": "Commands",
+ "skill-field": "Field",
+ "skill-linked-aptitude": "Aptitude",
+ "skill-morph-bonus": "Morph Bonus",
+ "skill-name": "Name",
+ "skill-no-defaulting": "No Defaulting",
+ "skill-no-sort-manual": "Due to Roll20 limitations, manually added items can not be sorted automatically at this time.",
+ "skill-ranks": "Ranks",
+ "skill-reload-page": "Sorting result is only shown after reopening the sheet.",
+ "skill-sortopt-Aptitude": "Aptitude",
+ "skill-sortopt-Category": "Category",
+ "skill-sortopt-Name": "Name",
+ "skill-sortopt-None": " - ",
+ "skill-specialisations": "Specialisations",
+ "skill-total": "Total",
+ "skills": "Skills",
+ "skills-sort": "Sort Now",
+ "skills-sort-by": "Sort by",
+ "sleight-description": "Description",
+ "sleight-name": "Name",
+ "som": "SOM",
+ "somatics": "Somatics",
+ "somaticsx3": "Somatics tripled",
+ "somx3": "SOM × 3",
+ "spd": "SPD",
+ "special-rolls": "Special Rolls",
+ "speed": "Speed",
+ "ss": "SS",
+ "stats": "Character Stats",
+ "strain": "Strain",
+ "stress": "Stress",
+ "stress-test": "Stress Test",
+ "stress-value": "Stress Value",
+ "success-roll": "Success Roll",
+ "sv": "SV",
+ "theEye": "The Eye (Firewall)",
+ "trait-description": "Description",
+ "trait-name": "Name",
+ "trait-type-opt-Negative": "Negative",
+ "trait-type-opt-Neutral": "Neutral",
+ "trait-type-opt-Positive": "Positive",
+ "trait-type-opt-short-Negative": "-",
+ "trait-type-opt-short-Neutral": "◦",
+ "trait-type-opt-short-Positive": "+",
+ "traits": "Traits",
+ "trauma": "Trauma",
+ "trauma-threshold": "Trauma Threshold",
+ "tt": "TT",
+ "uRep": "u-Rep",
+ "ultimateRep": "Ultimate (Ultimates)",
+ "version": "v",
+ "weapon-damage": "Damage",
+ "weapon-description": "Description",
+ "weapon-dmg": "Dmg",
+ "weapon-name": "Weapon Name",
+ "weapon-ranges": "Ranges",
+ "weapon-skill": "Skill",
+ "weapon-skill-search": "Search Skill",
+ "wil": "WIL",
+ "willpower": "Willpower",
+ "willpowerx2": "Willpower doubled",
+ "willpowerx3": "Willpower tripled",
+ "wilx2": "WIL × 2",
+ "wilx3": "WIL × 3",
+ "wound-threshold": "Wound Threshold",
+ "wounds": "Wounds",
+ "wounds-ignored": "Ignored Wounds",
+ "wt": "WT",
+ "x-range": "X",
+ "xRep": "x-Rep"
+}
\ No newline at end of file
diff --git a/Eclipse Phase Alternate/translations/ko.json b/Eclipse Phase Alternate/translations/ko.json
new file mode 100644
index 0000000000..2a2d3a497e
--- /dev/null
+++ b/Eclipse Phase Alternate/translations/ko.json
@@ -0,0 +1,332 @@
+{
+ "active-morph": "Active Morph",
+ "active-skills": "Active Skills",
+ "actual-age": "Actual Age",
+ "alienation-test": "Alienation Test",
+ "ammo-type": "Ammo Type",
+ "ap": "AP",
+ "apt-base": "Base",
+ "apt-morph-bonus": "Morph Bonus",
+ "apt-morph-max": "Morph Max",
+ "apt-temp": "Temp",
+ "apt-total": "Total",
+ "aptitudes": "Aptitudes",
+ "armour": "Armour",
+ "armour-accessory": "Armour Accessory",
+ "armour-active-total": "Active Bonus",
+ "armour-layering-penalty": "Layered Armour Penalty",
+ "armour-name": "Name",
+ "armour-penetration": "Armour Penetration",
+ "armour-worn": "Armour Worn",
+ "async": "Async",
+ "async-trait": "Has Asyc trait",
+ "atRep": "@-Rep",
+ "author": "Author",
+ "background": "Background",
+ "bf": "BF",
+ "brute-strength": "Brute Strength",
+ "burst-fire": "Burst Fire",
+ "burst-fire-description": "Two bursts maybe fired with the same Complex Action. Each burst is handled as a separate attack. Bursts use up 3 shots worth of ammunition.\nA burst may be shot against a single target (concentrated fire) or against two targets within one meter of each other. Against a single target, the attacker can choose either a +10 modifier to hit or increase the DV by +1d10.",
+ "cRep": "c-Rep",
+ "called-in-favours": "Called in Favours",
+ "cash": "Cash (Credit Chips)",
+ "catching-objects": "Catching Objects",
+ "character-info": "Character Info",
+ "character-name": "Character Name",
+ "character-traits": "Character Traits",
+ "chat-output": "Chat Output",
+ "circleAlist": "The Circle-A List (Autonomists)",
+ "civicNet": "CivicNet (Hypercorps)",
+ "cog": "COG",
+ "cognition": "Cognition",
+ "cognitionx3": "Cognition tripled",
+ "cogx3": "COG × 3",
+ "concentrate-fire": "Concentrate Fire",
+ "continutity-test": "Continuity Test",
+ "coo": "COO",
+ "coo-som": "COO + SOM",
+ "coordination": "Coordination",
+ "coordination-somatics": "Coordination + Somatics",
+ "core": "Core",
+ "crypto-credit": "Crypto Credits",
+ "currency": "Currency",
+ "current-moxie": "Current Moxie Points",
+ "damage": "Damage",
+ "damage-bonus": "Damage Bonus",
+ "damage-inflicts": "Inflicts",
+ "damage-typeopt-Energy": "Energy",
+ "damage-typeopt-GM": "Whisper to GM",
+ "damage-typeopt-Kinetic": "Kinetic",
+ "damage-typeopt-Public": "Public",
+ "damage-typeopt-short-Energy": "E",
+ "damage-typeopt-short-Kinetic": "K",
+ "damage-value": "Damage Value",
+ "db": "DB",
+ "death-rating": "Death Rating",
+ "derangement-description": "Description",
+ "derangement-duration": "Duration",
+ "derangement-severity": "Severity",
+ "derangement-severity-opt-Major": "Major",
+ "derangement-severity-opt-Minor": "Minor",
+ "derangement-severity-opt-Moderate": "Moderate",
+ "derangements": "Derangements",
+ "disorder-description": "Description",
+ "disorder-remaining-treatment": "Remaining treatment time",
+ "disorders": "Disorders",
+ "dr": "DR",
+ "dur": "DUR",
+ "dur-energy-armor": "DUR + Energy Armor",
+ "durability": "Durability",
+ "durability-energy-armor": "Durability + Energy Armor",
+ "dv": "DV",
+ "eRep": "e-Rep",
+ "ecoWave": "EcoWave (Ecologists)",
+ "energy": "Energy",
+ "equipment": "Equipment",
+ "equipment-description": "Description",
+ "equipment-name": "Name",
+ "escape-artist": "Escape Artist",
+ "exploreNet": "ExploreNet (Gatecrashers)",
+ "extreme-range": "Extreme",
+ "fRep": "f-Rep",
+ "fa": "FA",
+ "faction": "Faction",
+ "fame": "Fame (Media)",
+ "fire-modes": "Firing Modes",
+ "fraydiv2": "Fray/2",
+ "frayhalved": "Fray halved",
+ "full-automatic": "Full Automatic",
+ "full-automatic-description": "Only one full-auto attack may be made with each Complex Action. This attack may be made on a single target or against up to three separate targets within one meter of another. Against a single individual, the attacker can choose either a +30 modifier to hit or increase the DV by +3d10. Firing in full automatic mode uses up 10 shots.",
+ "gRep": "g-Rep",
+ "gear": "Gear",
+ "gear-freeform": "Freeform Gear",
+ "gender-id": "Gender Identity",
+ "generate-skills": "Generate Default Skills",
+ "generating-skills": "Generating Skills...",
+ "github": "Github",
+ "guanxi": "Guanxi (Criminals)",
+ "having-an-idea": "Having an Idea",
+ "heal-trauma": "Heal Trauma",
+ "hours-long": "hours",
+ "hours-short": "h",
+ "iRep": "i-Rep",
+ "id-credits": "Credits",
+ "id-description": "Description",
+ "id-notes": "Notes",
+ "identities": "Identities",
+ "identity": "Identity",
+ "init": "INIT",
+ "initiative": "Initiative",
+ "insanity-rating": "Insanity Rating",
+ "int": "INT",
+ "integration-test": "Integration Test",
+ "intuition": "Intuition",
+ "intuitionx3": "Intuition tripled",
+ "intx3": "INT × 3",
+ "ir": "IR",
+ "kinetic": "Kinetic",
+ "knowledge-skills": "Knowledge Skills",
+ "l-range": "L",
+ "level1": "Level 1",
+ "level2": "Level 2",
+ "level3": "Level 3",
+ "level4": "Level 4",
+ "level5": "Level 5",
+ "long-range": "Long",
+ "luc": "LUC",
+ "lucidity": "Lucidity",
+ "lvl1": "Lvl 1",
+ "lvl2": "Lvl 2",
+ "lvl3": "Lvl 3",
+ "lvl4": "Lvl 4",
+ "lvl5": "Lvl 5",
+ "m-range": "M",
+ "magazine": "Magazine",
+ "margin-of-failure": "Margin of Failure",
+ "margin-of-success": "Margin of Success",
+ "medium-range": "Medium",
+ "melee-weapons": "Melee Weapons",
+ "memorise-recall": "Memorise/Recall",
+ "mental-health": "Mental Health",
+ "mental-only-actions": "Mental Only Actions",
+ "misc-action-mod": "Misc. All Actions Modifier",
+ "misc-dur-bonus": "Misc. Durability Bonus",
+ "misc-initiative-mod": "Misc. Initiative Modifier",
+ "misc-modifiers": "Misc. Modifiers",
+ "misc-notes": "Misc. Notes",
+ "misc-physical-mod": "Misc. Physical Modifier",
+ "moa": "MOA",
+ "mof": "MoF",
+ "morph-aptitude-boni": "Aptitude Boni",
+ "morph-aptitude-max": "Aptitude Max",
+ "morph-armour": "Armour",
+ "morph-armour-energy": "Energy Armour",
+ "morph-armour-kinetic": "Kinetic Armour",
+ "morph-bank": "Morph Bank",
+ "morph-description": "Description",
+ "morph-durability": "Durability",
+ "morph-implants": "Implants/Enhancements",
+ "morph-label": "Label",
+ "morph-location": "Storage Location",
+ "morph-mobility-system": "Mobility System(s)",
+ "morph-name": "Model",
+ "morph-skill-boni": "Skill Boni",
+ "morph-traits": "Traits",
+ "morph-type": "Type",
+ "morph-visible-age": "Visible Age",
+ "morph-visible-gender": "Visible Gender",
+ "morphs": "Morph",
+ "mos": "MoS",
+ "motivations": "Motivations",
+ "mox": "MOX",
+ "moxie": "Moxie",
+ "muse": "Muse",
+ "muse-info": "Muse Info",
+ "muse-name": "Name",
+ "muse-notes": "Notes",
+ "muse-skills": "Muse Skills",
+ "note": "Note",
+ "options": "Options",
+ "or-total-ap": "or ignore armour if critical success",
+ "physical-health": "Physical Health",
+ "psi": "Psi",
+ "psi-action": "Action",
+ "psi-chi": "Psi-chi Sleights",
+ "psi-current": "Currently Sustained",
+ "psi-defense": "Psi Defense",
+ "psi-duration": "Duration",
+ "psi-gamma": "Psi-gamma Sleights",
+ "psi-range": "Range",
+ "psi-skill": "Skill",
+ "psi-strain-mod": "Strain Mod",
+ "psi-sustained": "Sustained Sleights",
+ "psi-sustained-mod": "Skill Penalty",
+ "psi-temp-time": "Temporary Duration",
+ "psi-temp-units": "units",
+ "psi-typeopt-Active": "Active",
+ "psi-typeopt-Passive": "Passive",
+ "psi-typeopt-short-Active": "A",
+ "psi-typeopt-short-Passive": "P",
+ "rRep": "r-Rep",
+ "ranged-defence": "Ranged Defence",
+ "ranged-weapons": "Ranged Weapons",
+ "ref": "REF",
+ "ref-coox2": "REF + COO × 2",
+ "reflex": "Reflex",
+ "reflex-coordinationx2": "Reflect + Coordination doubled",
+ "rep-score": "Score",
+ "reputaion": "Reputation",
+ "resist-shock": "Resist Shock",
+ "resist-trauma-disorientation": "Resist Trauma Disorientation",
+ "resist-wound-knockdown": "Resist Knockdown from Wound",
+ "rez": "REZ",
+ "rez-points": "Rez Points",
+ "rna": "Research Network Associates (Scientists)",
+ "roll-auto-failure": "Roll is an automatic failure",
+ "roll-auto-success": "Roll is an automatic success",
+ "roll-crit-failure": "Roll is a critical failure",
+ "roll-crit-success": "Roll is a critical success",
+ "roll-failure": "Roll is a failure",
+ "roll-success": "Roll is a success",
+ "rolls-for": "rolls for",
+ "s-range": "S",
+ "sa": "SA",
+ "sav": "SAV",
+ "savy": "Savy",
+ "semi-automatic": "Semi-Automatic",
+ "semi-automatic-description": "Semi-automatic weapons may be fired twice with the same Complex Action. Each shot is handled as a separate attack.",
+ "sheet-settings": "Sheet Settings",
+ "short-range": "Short",
+ "single-shot": "Single Shot",
+ "single-shot-description": "Single shot weapons may only be fired once per Complex Action.",
+ "size": "Size",
+ "skill-categories": "Categories",
+ "skill-catopt-Combat": "Combat",
+ "skill-catopt-Mental": "Mental",
+ "skill-catopt-NA": "None",
+ "skill-catopt-Physical": "Physical",
+ "skill-catopt-Psi": "Psi & Mental",
+ "skill-catopt-Social": "Social",
+ "skill-catopt-Technical": "Technical",
+ "skill-catopt-Vehicle": "Vehicle",
+ "skill-catopt-short-Combat": "C",
+ "skill-catopt-short-Mental": "M",
+ "skill-catopt-short-NA": " ",
+ "skill-catopt-short-Physical": "P",
+ "skill-catopt-short-Psi": "Ψ&M",
+ "skill-catopt-short-Social": "S",
+ "skill-catopt-short-Technical": "T",
+ "skill-catopt-short-Vehicle": "V",
+ "skill-classopt-Active": "Active",
+ "skill-classopt-Knowledge": "Knowledge",
+ "skill-commands": "Commands",
+ "skill-field": "Field",
+ "skill-linked-aptitude": "Aptitude",
+ "skill-morph-bonus": "Morph Bonus",
+ "skill-name": "Name",
+ "skill-no-defaulting": "No Defaulting",
+ "skill-no-sort-manual": "Due to Roll20 limitations, manually added items can not be sorted automatically at this time.",
+ "skill-ranks": "Ranks",
+ "skill-reload-page": "Sorting result is only shown after reopening the sheet.",
+ "skill-sortopt-Aptitude": "Aptitude",
+ "skill-sortopt-Category": "Category",
+ "skill-sortopt-Name": "Name",
+ "skill-sortopt-None": " - ",
+ "skill-specialisations": "Specialisations",
+ "skill-total": "Total",
+ "skills": "Skills",
+ "skills-sort": "Sort Now",
+ "skills-sort-by": "Sort by",
+ "sleight-description": "Description",
+ "sleight-name": "Name",
+ "som": "SOM",
+ "somatics": "Somatics",
+ "somaticsx3": "Somatics tripled",
+ "somx3": "SOM × 3",
+ "spd": "SPD",
+ "special-rolls": "Special Rolls",
+ "speed": "Speed",
+ "ss": "SS",
+ "stats": "Character Stats",
+ "strain": "Strain",
+ "stress": "Stress",
+ "stress-test": "Stress Test",
+ "stress-value": "Stress Value",
+ "success-roll": "Success Roll",
+ "sv": "SV",
+ "theEye": "The Eye (Firewall)",
+ "trait-description": "Description",
+ "trait-name": "Name",
+ "trait-type-opt-Negative": "Negative",
+ "trait-type-opt-Neutral": "Neutral",
+ "trait-type-opt-Positive": "Positive",
+ "trait-type-opt-short-Negative": "-",
+ "trait-type-opt-short-Neutral": "◦",
+ "trait-type-opt-short-Positive": "+",
+ "traits": "Traits",
+ "trauma": "Trauma",
+ "trauma-threshold": "Trauma Threshold",
+ "tt": "TT",
+ "uRep": "u-Rep",
+ "ultimateRep": "Ultimate (Ultimates)",
+ "version": "v",
+ "weapon-damage": "Damage",
+ "weapon-description": "Description",
+ "weapon-dmg": "Dmg",
+ "weapon-name": "Weapon Name",
+ "weapon-ranges": "Ranges",
+ "weapon-skill": "Skill",
+ "weapon-skill-search": "Search Skill",
+ "wil": "WIL",
+ "willpower": "Willpower",
+ "willpowerx2": "Willpower doubled",
+ "willpowerx3": "Willpower tripled",
+ "wilx2": "WIL × 2",
+ "wilx3": "WIL × 3",
+ "wound-threshold": "Wound Threshold",
+ "wounds": "Wounds",
+ "wounds-ignored": "Ignored Wounds",
+ "wt": "WT",
+ "x-range": "X",
+ "xRep": "x-Rep"
+}
\ No newline at end of file
diff --git a/Eclipse Phase Alternate/translations/nl.json b/Eclipse Phase Alternate/translations/nl.json
new file mode 100644
index 0000000000..2a2d3a497e
--- /dev/null
+++ b/Eclipse Phase Alternate/translations/nl.json
@@ -0,0 +1,332 @@
+{
+ "active-morph": "Active Morph",
+ "active-skills": "Active Skills",
+ "actual-age": "Actual Age",
+ "alienation-test": "Alienation Test",
+ "ammo-type": "Ammo Type",
+ "ap": "AP",
+ "apt-base": "Base",
+ "apt-morph-bonus": "Morph Bonus",
+ "apt-morph-max": "Morph Max",
+ "apt-temp": "Temp",
+ "apt-total": "Total",
+ "aptitudes": "Aptitudes",
+ "armour": "Armour",
+ "armour-accessory": "Armour Accessory",
+ "armour-active-total": "Active Bonus",
+ "armour-layering-penalty": "Layered Armour Penalty",
+ "armour-name": "Name",
+ "armour-penetration": "Armour Penetration",
+ "armour-worn": "Armour Worn",
+ "async": "Async",
+ "async-trait": "Has Asyc trait",
+ "atRep": "@-Rep",
+ "author": "Author",
+ "background": "Background",
+ "bf": "BF",
+ "brute-strength": "Brute Strength",
+ "burst-fire": "Burst Fire",
+ "burst-fire-description": "Two bursts maybe fired with the same Complex Action. Each burst is handled as a separate attack. Bursts use up 3 shots worth of ammunition.\nA burst may be shot against a single target (concentrated fire) or against two targets within one meter of each other. Against a single target, the attacker can choose either a +10 modifier to hit or increase the DV by +1d10.",
+ "cRep": "c-Rep",
+ "called-in-favours": "Called in Favours",
+ "cash": "Cash (Credit Chips)",
+ "catching-objects": "Catching Objects",
+ "character-info": "Character Info",
+ "character-name": "Character Name",
+ "character-traits": "Character Traits",
+ "chat-output": "Chat Output",
+ "circleAlist": "The Circle-A List (Autonomists)",
+ "civicNet": "CivicNet (Hypercorps)",
+ "cog": "COG",
+ "cognition": "Cognition",
+ "cognitionx3": "Cognition tripled",
+ "cogx3": "COG × 3",
+ "concentrate-fire": "Concentrate Fire",
+ "continutity-test": "Continuity Test",
+ "coo": "COO",
+ "coo-som": "COO + SOM",
+ "coordination": "Coordination",
+ "coordination-somatics": "Coordination + Somatics",
+ "core": "Core",
+ "crypto-credit": "Crypto Credits",
+ "currency": "Currency",
+ "current-moxie": "Current Moxie Points",
+ "damage": "Damage",
+ "damage-bonus": "Damage Bonus",
+ "damage-inflicts": "Inflicts",
+ "damage-typeopt-Energy": "Energy",
+ "damage-typeopt-GM": "Whisper to GM",
+ "damage-typeopt-Kinetic": "Kinetic",
+ "damage-typeopt-Public": "Public",
+ "damage-typeopt-short-Energy": "E",
+ "damage-typeopt-short-Kinetic": "K",
+ "damage-value": "Damage Value",
+ "db": "DB",
+ "death-rating": "Death Rating",
+ "derangement-description": "Description",
+ "derangement-duration": "Duration",
+ "derangement-severity": "Severity",
+ "derangement-severity-opt-Major": "Major",
+ "derangement-severity-opt-Minor": "Minor",
+ "derangement-severity-opt-Moderate": "Moderate",
+ "derangements": "Derangements",
+ "disorder-description": "Description",
+ "disorder-remaining-treatment": "Remaining treatment time",
+ "disorders": "Disorders",
+ "dr": "DR",
+ "dur": "DUR",
+ "dur-energy-armor": "DUR + Energy Armor",
+ "durability": "Durability",
+ "durability-energy-armor": "Durability + Energy Armor",
+ "dv": "DV",
+ "eRep": "e-Rep",
+ "ecoWave": "EcoWave (Ecologists)",
+ "energy": "Energy",
+ "equipment": "Equipment",
+ "equipment-description": "Description",
+ "equipment-name": "Name",
+ "escape-artist": "Escape Artist",
+ "exploreNet": "ExploreNet (Gatecrashers)",
+ "extreme-range": "Extreme",
+ "fRep": "f-Rep",
+ "fa": "FA",
+ "faction": "Faction",
+ "fame": "Fame (Media)",
+ "fire-modes": "Firing Modes",
+ "fraydiv2": "Fray/2",
+ "frayhalved": "Fray halved",
+ "full-automatic": "Full Automatic",
+ "full-automatic-description": "Only one full-auto attack may be made with each Complex Action. This attack may be made on a single target or against up to three separate targets within one meter of another. Against a single individual, the attacker can choose either a +30 modifier to hit or increase the DV by +3d10. Firing in full automatic mode uses up 10 shots.",
+ "gRep": "g-Rep",
+ "gear": "Gear",
+ "gear-freeform": "Freeform Gear",
+ "gender-id": "Gender Identity",
+ "generate-skills": "Generate Default Skills",
+ "generating-skills": "Generating Skills...",
+ "github": "Github",
+ "guanxi": "Guanxi (Criminals)",
+ "having-an-idea": "Having an Idea",
+ "heal-trauma": "Heal Trauma",
+ "hours-long": "hours",
+ "hours-short": "h",
+ "iRep": "i-Rep",
+ "id-credits": "Credits",
+ "id-description": "Description",
+ "id-notes": "Notes",
+ "identities": "Identities",
+ "identity": "Identity",
+ "init": "INIT",
+ "initiative": "Initiative",
+ "insanity-rating": "Insanity Rating",
+ "int": "INT",
+ "integration-test": "Integration Test",
+ "intuition": "Intuition",
+ "intuitionx3": "Intuition tripled",
+ "intx3": "INT × 3",
+ "ir": "IR",
+ "kinetic": "Kinetic",
+ "knowledge-skills": "Knowledge Skills",
+ "l-range": "L",
+ "level1": "Level 1",
+ "level2": "Level 2",
+ "level3": "Level 3",
+ "level4": "Level 4",
+ "level5": "Level 5",
+ "long-range": "Long",
+ "luc": "LUC",
+ "lucidity": "Lucidity",
+ "lvl1": "Lvl 1",
+ "lvl2": "Lvl 2",
+ "lvl3": "Lvl 3",
+ "lvl4": "Lvl 4",
+ "lvl5": "Lvl 5",
+ "m-range": "M",
+ "magazine": "Magazine",
+ "margin-of-failure": "Margin of Failure",
+ "margin-of-success": "Margin of Success",
+ "medium-range": "Medium",
+ "melee-weapons": "Melee Weapons",
+ "memorise-recall": "Memorise/Recall",
+ "mental-health": "Mental Health",
+ "mental-only-actions": "Mental Only Actions",
+ "misc-action-mod": "Misc. All Actions Modifier",
+ "misc-dur-bonus": "Misc. Durability Bonus",
+ "misc-initiative-mod": "Misc. Initiative Modifier",
+ "misc-modifiers": "Misc. Modifiers",
+ "misc-notes": "Misc. Notes",
+ "misc-physical-mod": "Misc. Physical Modifier",
+ "moa": "MOA",
+ "mof": "MoF",
+ "morph-aptitude-boni": "Aptitude Boni",
+ "morph-aptitude-max": "Aptitude Max",
+ "morph-armour": "Armour",
+ "morph-armour-energy": "Energy Armour",
+ "morph-armour-kinetic": "Kinetic Armour",
+ "morph-bank": "Morph Bank",
+ "morph-description": "Description",
+ "morph-durability": "Durability",
+ "morph-implants": "Implants/Enhancements",
+ "morph-label": "Label",
+ "morph-location": "Storage Location",
+ "morph-mobility-system": "Mobility System(s)",
+ "morph-name": "Model",
+ "morph-skill-boni": "Skill Boni",
+ "morph-traits": "Traits",
+ "morph-type": "Type",
+ "morph-visible-age": "Visible Age",
+ "morph-visible-gender": "Visible Gender",
+ "morphs": "Morph",
+ "mos": "MoS",
+ "motivations": "Motivations",
+ "mox": "MOX",
+ "moxie": "Moxie",
+ "muse": "Muse",
+ "muse-info": "Muse Info",
+ "muse-name": "Name",
+ "muse-notes": "Notes",
+ "muse-skills": "Muse Skills",
+ "note": "Note",
+ "options": "Options",
+ "or-total-ap": "or ignore armour if critical success",
+ "physical-health": "Physical Health",
+ "psi": "Psi",
+ "psi-action": "Action",
+ "psi-chi": "Psi-chi Sleights",
+ "psi-current": "Currently Sustained",
+ "psi-defense": "Psi Defense",
+ "psi-duration": "Duration",
+ "psi-gamma": "Psi-gamma Sleights",
+ "psi-range": "Range",
+ "psi-skill": "Skill",
+ "psi-strain-mod": "Strain Mod",
+ "psi-sustained": "Sustained Sleights",
+ "psi-sustained-mod": "Skill Penalty",
+ "psi-temp-time": "Temporary Duration",
+ "psi-temp-units": "units",
+ "psi-typeopt-Active": "Active",
+ "psi-typeopt-Passive": "Passive",
+ "psi-typeopt-short-Active": "A",
+ "psi-typeopt-short-Passive": "P",
+ "rRep": "r-Rep",
+ "ranged-defence": "Ranged Defence",
+ "ranged-weapons": "Ranged Weapons",
+ "ref": "REF",
+ "ref-coox2": "REF + COO × 2",
+ "reflex": "Reflex",
+ "reflex-coordinationx2": "Reflect + Coordination doubled",
+ "rep-score": "Score",
+ "reputaion": "Reputation",
+ "resist-shock": "Resist Shock",
+ "resist-trauma-disorientation": "Resist Trauma Disorientation",
+ "resist-wound-knockdown": "Resist Knockdown from Wound",
+ "rez": "REZ",
+ "rez-points": "Rez Points",
+ "rna": "Research Network Associates (Scientists)",
+ "roll-auto-failure": "Roll is an automatic failure",
+ "roll-auto-success": "Roll is an automatic success",
+ "roll-crit-failure": "Roll is a critical failure",
+ "roll-crit-success": "Roll is a critical success",
+ "roll-failure": "Roll is a failure",
+ "roll-success": "Roll is a success",
+ "rolls-for": "rolls for",
+ "s-range": "S",
+ "sa": "SA",
+ "sav": "SAV",
+ "savy": "Savy",
+ "semi-automatic": "Semi-Automatic",
+ "semi-automatic-description": "Semi-automatic weapons may be fired twice with the same Complex Action. Each shot is handled as a separate attack.",
+ "sheet-settings": "Sheet Settings",
+ "short-range": "Short",
+ "single-shot": "Single Shot",
+ "single-shot-description": "Single shot weapons may only be fired once per Complex Action.",
+ "size": "Size",
+ "skill-categories": "Categories",
+ "skill-catopt-Combat": "Combat",
+ "skill-catopt-Mental": "Mental",
+ "skill-catopt-NA": "None",
+ "skill-catopt-Physical": "Physical",
+ "skill-catopt-Psi": "Psi & Mental",
+ "skill-catopt-Social": "Social",
+ "skill-catopt-Technical": "Technical",
+ "skill-catopt-Vehicle": "Vehicle",
+ "skill-catopt-short-Combat": "C",
+ "skill-catopt-short-Mental": "M",
+ "skill-catopt-short-NA": " ",
+ "skill-catopt-short-Physical": "P",
+ "skill-catopt-short-Psi": "Ψ&M",
+ "skill-catopt-short-Social": "S",
+ "skill-catopt-short-Technical": "T",
+ "skill-catopt-short-Vehicle": "V",
+ "skill-classopt-Active": "Active",
+ "skill-classopt-Knowledge": "Knowledge",
+ "skill-commands": "Commands",
+ "skill-field": "Field",
+ "skill-linked-aptitude": "Aptitude",
+ "skill-morph-bonus": "Morph Bonus",
+ "skill-name": "Name",
+ "skill-no-defaulting": "No Defaulting",
+ "skill-no-sort-manual": "Due to Roll20 limitations, manually added items can not be sorted automatically at this time.",
+ "skill-ranks": "Ranks",
+ "skill-reload-page": "Sorting result is only shown after reopening the sheet.",
+ "skill-sortopt-Aptitude": "Aptitude",
+ "skill-sortopt-Category": "Category",
+ "skill-sortopt-Name": "Name",
+ "skill-sortopt-None": " - ",
+ "skill-specialisations": "Specialisations",
+ "skill-total": "Total",
+ "skills": "Skills",
+ "skills-sort": "Sort Now",
+ "skills-sort-by": "Sort by",
+ "sleight-description": "Description",
+ "sleight-name": "Name",
+ "som": "SOM",
+ "somatics": "Somatics",
+ "somaticsx3": "Somatics tripled",
+ "somx3": "SOM × 3",
+ "spd": "SPD",
+ "special-rolls": "Special Rolls",
+ "speed": "Speed",
+ "ss": "SS",
+ "stats": "Character Stats",
+ "strain": "Strain",
+ "stress": "Stress",
+ "stress-test": "Stress Test",
+ "stress-value": "Stress Value",
+ "success-roll": "Success Roll",
+ "sv": "SV",
+ "theEye": "The Eye (Firewall)",
+ "trait-description": "Description",
+ "trait-name": "Name",
+ "trait-type-opt-Negative": "Negative",
+ "trait-type-opt-Neutral": "Neutral",
+ "trait-type-opt-Positive": "Positive",
+ "trait-type-opt-short-Negative": "-",
+ "trait-type-opt-short-Neutral": "◦",
+ "trait-type-opt-short-Positive": "+",
+ "traits": "Traits",
+ "trauma": "Trauma",
+ "trauma-threshold": "Trauma Threshold",
+ "tt": "TT",
+ "uRep": "u-Rep",
+ "ultimateRep": "Ultimate (Ultimates)",
+ "version": "v",
+ "weapon-damage": "Damage",
+ "weapon-description": "Description",
+ "weapon-dmg": "Dmg",
+ "weapon-name": "Weapon Name",
+ "weapon-ranges": "Ranges",
+ "weapon-skill": "Skill",
+ "weapon-skill-search": "Search Skill",
+ "wil": "WIL",
+ "willpower": "Willpower",
+ "willpowerx2": "Willpower doubled",
+ "willpowerx3": "Willpower tripled",
+ "wilx2": "WIL × 2",
+ "wilx3": "WIL × 3",
+ "wound-threshold": "Wound Threshold",
+ "wounds": "Wounds",
+ "wounds-ignored": "Ignored Wounds",
+ "wt": "WT",
+ "x-range": "X",
+ "xRep": "x-Rep"
+}
\ No newline at end of file
diff --git a/Eclipse Phase Alternate/translations/pt.json b/Eclipse Phase Alternate/translations/pt.json
new file mode 100644
index 0000000000..2a2d3a497e
--- /dev/null
+++ b/Eclipse Phase Alternate/translations/pt.json
@@ -0,0 +1,332 @@
+{
+ "active-morph": "Active Morph",
+ "active-skills": "Active Skills",
+ "actual-age": "Actual Age",
+ "alienation-test": "Alienation Test",
+ "ammo-type": "Ammo Type",
+ "ap": "AP",
+ "apt-base": "Base",
+ "apt-morph-bonus": "Morph Bonus",
+ "apt-morph-max": "Morph Max",
+ "apt-temp": "Temp",
+ "apt-total": "Total",
+ "aptitudes": "Aptitudes",
+ "armour": "Armour",
+ "armour-accessory": "Armour Accessory",
+ "armour-active-total": "Active Bonus",
+ "armour-layering-penalty": "Layered Armour Penalty",
+ "armour-name": "Name",
+ "armour-penetration": "Armour Penetration",
+ "armour-worn": "Armour Worn",
+ "async": "Async",
+ "async-trait": "Has Asyc trait",
+ "atRep": "@-Rep",
+ "author": "Author",
+ "background": "Background",
+ "bf": "BF",
+ "brute-strength": "Brute Strength",
+ "burst-fire": "Burst Fire",
+ "burst-fire-description": "Two bursts maybe fired with the same Complex Action. Each burst is handled as a separate attack. Bursts use up 3 shots worth of ammunition.\nA burst may be shot against a single target (concentrated fire) or against two targets within one meter of each other. Against a single target, the attacker can choose either a +10 modifier to hit or increase the DV by +1d10.",
+ "cRep": "c-Rep",
+ "called-in-favours": "Called in Favours",
+ "cash": "Cash (Credit Chips)",
+ "catching-objects": "Catching Objects",
+ "character-info": "Character Info",
+ "character-name": "Character Name",
+ "character-traits": "Character Traits",
+ "chat-output": "Chat Output",
+ "circleAlist": "The Circle-A List (Autonomists)",
+ "civicNet": "CivicNet (Hypercorps)",
+ "cog": "COG",
+ "cognition": "Cognition",
+ "cognitionx3": "Cognition tripled",
+ "cogx3": "COG × 3",
+ "concentrate-fire": "Concentrate Fire",
+ "continutity-test": "Continuity Test",
+ "coo": "COO",
+ "coo-som": "COO + SOM",
+ "coordination": "Coordination",
+ "coordination-somatics": "Coordination + Somatics",
+ "core": "Core",
+ "crypto-credit": "Crypto Credits",
+ "currency": "Currency",
+ "current-moxie": "Current Moxie Points",
+ "damage": "Damage",
+ "damage-bonus": "Damage Bonus",
+ "damage-inflicts": "Inflicts",
+ "damage-typeopt-Energy": "Energy",
+ "damage-typeopt-GM": "Whisper to GM",
+ "damage-typeopt-Kinetic": "Kinetic",
+ "damage-typeopt-Public": "Public",
+ "damage-typeopt-short-Energy": "E",
+ "damage-typeopt-short-Kinetic": "K",
+ "damage-value": "Damage Value",
+ "db": "DB",
+ "death-rating": "Death Rating",
+ "derangement-description": "Description",
+ "derangement-duration": "Duration",
+ "derangement-severity": "Severity",
+ "derangement-severity-opt-Major": "Major",
+ "derangement-severity-opt-Minor": "Minor",
+ "derangement-severity-opt-Moderate": "Moderate",
+ "derangements": "Derangements",
+ "disorder-description": "Description",
+ "disorder-remaining-treatment": "Remaining treatment time",
+ "disorders": "Disorders",
+ "dr": "DR",
+ "dur": "DUR",
+ "dur-energy-armor": "DUR + Energy Armor",
+ "durability": "Durability",
+ "durability-energy-armor": "Durability + Energy Armor",
+ "dv": "DV",
+ "eRep": "e-Rep",
+ "ecoWave": "EcoWave (Ecologists)",
+ "energy": "Energy",
+ "equipment": "Equipment",
+ "equipment-description": "Description",
+ "equipment-name": "Name",
+ "escape-artist": "Escape Artist",
+ "exploreNet": "ExploreNet (Gatecrashers)",
+ "extreme-range": "Extreme",
+ "fRep": "f-Rep",
+ "fa": "FA",
+ "faction": "Faction",
+ "fame": "Fame (Media)",
+ "fire-modes": "Firing Modes",
+ "fraydiv2": "Fray/2",
+ "frayhalved": "Fray halved",
+ "full-automatic": "Full Automatic",
+ "full-automatic-description": "Only one full-auto attack may be made with each Complex Action. This attack may be made on a single target or against up to three separate targets within one meter of another. Against a single individual, the attacker can choose either a +30 modifier to hit or increase the DV by +3d10. Firing in full automatic mode uses up 10 shots.",
+ "gRep": "g-Rep",
+ "gear": "Gear",
+ "gear-freeform": "Freeform Gear",
+ "gender-id": "Gender Identity",
+ "generate-skills": "Generate Default Skills",
+ "generating-skills": "Generating Skills...",
+ "github": "Github",
+ "guanxi": "Guanxi (Criminals)",
+ "having-an-idea": "Having an Idea",
+ "heal-trauma": "Heal Trauma",
+ "hours-long": "hours",
+ "hours-short": "h",
+ "iRep": "i-Rep",
+ "id-credits": "Credits",
+ "id-description": "Description",
+ "id-notes": "Notes",
+ "identities": "Identities",
+ "identity": "Identity",
+ "init": "INIT",
+ "initiative": "Initiative",
+ "insanity-rating": "Insanity Rating",
+ "int": "INT",
+ "integration-test": "Integration Test",
+ "intuition": "Intuition",
+ "intuitionx3": "Intuition tripled",
+ "intx3": "INT × 3",
+ "ir": "IR",
+ "kinetic": "Kinetic",
+ "knowledge-skills": "Knowledge Skills",
+ "l-range": "L",
+ "level1": "Level 1",
+ "level2": "Level 2",
+ "level3": "Level 3",
+ "level4": "Level 4",
+ "level5": "Level 5",
+ "long-range": "Long",
+ "luc": "LUC",
+ "lucidity": "Lucidity",
+ "lvl1": "Lvl 1",
+ "lvl2": "Lvl 2",
+ "lvl3": "Lvl 3",
+ "lvl4": "Lvl 4",
+ "lvl5": "Lvl 5",
+ "m-range": "M",
+ "magazine": "Magazine",
+ "margin-of-failure": "Margin of Failure",
+ "margin-of-success": "Margin of Success",
+ "medium-range": "Medium",
+ "melee-weapons": "Melee Weapons",
+ "memorise-recall": "Memorise/Recall",
+ "mental-health": "Mental Health",
+ "mental-only-actions": "Mental Only Actions",
+ "misc-action-mod": "Misc. All Actions Modifier",
+ "misc-dur-bonus": "Misc. Durability Bonus",
+ "misc-initiative-mod": "Misc. Initiative Modifier",
+ "misc-modifiers": "Misc. Modifiers",
+ "misc-notes": "Misc. Notes",
+ "misc-physical-mod": "Misc. Physical Modifier",
+ "moa": "MOA",
+ "mof": "MoF",
+ "morph-aptitude-boni": "Aptitude Boni",
+ "morph-aptitude-max": "Aptitude Max",
+ "morph-armour": "Armour",
+ "morph-armour-energy": "Energy Armour",
+ "morph-armour-kinetic": "Kinetic Armour",
+ "morph-bank": "Morph Bank",
+ "morph-description": "Description",
+ "morph-durability": "Durability",
+ "morph-implants": "Implants/Enhancements",
+ "morph-label": "Label",
+ "morph-location": "Storage Location",
+ "morph-mobility-system": "Mobility System(s)",
+ "morph-name": "Model",
+ "morph-skill-boni": "Skill Boni",
+ "morph-traits": "Traits",
+ "morph-type": "Type",
+ "morph-visible-age": "Visible Age",
+ "morph-visible-gender": "Visible Gender",
+ "morphs": "Morph",
+ "mos": "MoS",
+ "motivations": "Motivations",
+ "mox": "MOX",
+ "moxie": "Moxie",
+ "muse": "Muse",
+ "muse-info": "Muse Info",
+ "muse-name": "Name",
+ "muse-notes": "Notes",
+ "muse-skills": "Muse Skills",
+ "note": "Note",
+ "options": "Options",
+ "or-total-ap": "or ignore armour if critical success",
+ "physical-health": "Physical Health",
+ "psi": "Psi",
+ "psi-action": "Action",
+ "psi-chi": "Psi-chi Sleights",
+ "psi-current": "Currently Sustained",
+ "psi-defense": "Psi Defense",
+ "psi-duration": "Duration",
+ "psi-gamma": "Psi-gamma Sleights",
+ "psi-range": "Range",
+ "psi-skill": "Skill",
+ "psi-strain-mod": "Strain Mod",
+ "psi-sustained": "Sustained Sleights",
+ "psi-sustained-mod": "Skill Penalty",
+ "psi-temp-time": "Temporary Duration",
+ "psi-temp-units": "units",
+ "psi-typeopt-Active": "Active",
+ "psi-typeopt-Passive": "Passive",
+ "psi-typeopt-short-Active": "A",
+ "psi-typeopt-short-Passive": "P",
+ "rRep": "r-Rep",
+ "ranged-defence": "Ranged Defence",
+ "ranged-weapons": "Ranged Weapons",
+ "ref": "REF",
+ "ref-coox2": "REF + COO × 2",
+ "reflex": "Reflex",
+ "reflex-coordinationx2": "Reflect + Coordination doubled",
+ "rep-score": "Score",
+ "reputaion": "Reputation",
+ "resist-shock": "Resist Shock",
+ "resist-trauma-disorientation": "Resist Trauma Disorientation",
+ "resist-wound-knockdown": "Resist Knockdown from Wound",
+ "rez": "REZ",
+ "rez-points": "Rez Points",
+ "rna": "Research Network Associates (Scientists)",
+ "roll-auto-failure": "Roll is an automatic failure",
+ "roll-auto-success": "Roll is an automatic success",
+ "roll-crit-failure": "Roll is a critical failure",
+ "roll-crit-success": "Roll is a critical success",
+ "roll-failure": "Roll is a failure",
+ "roll-success": "Roll is a success",
+ "rolls-for": "rolls for",
+ "s-range": "S",
+ "sa": "SA",
+ "sav": "SAV",
+ "savy": "Savy",
+ "semi-automatic": "Semi-Automatic",
+ "semi-automatic-description": "Semi-automatic weapons may be fired twice with the same Complex Action. Each shot is handled as a separate attack.",
+ "sheet-settings": "Sheet Settings",
+ "short-range": "Short",
+ "single-shot": "Single Shot",
+ "single-shot-description": "Single shot weapons may only be fired once per Complex Action.",
+ "size": "Size",
+ "skill-categories": "Categories",
+ "skill-catopt-Combat": "Combat",
+ "skill-catopt-Mental": "Mental",
+ "skill-catopt-NA": "None",
+ "skill-catopt-Physical": "Physical",
+ "skill-catopt-Psi": "Psi & Mental",
+ "skill-catopt-Social": "Social",
+ "skill-catopt-Technical": "Technical",
+ "skill-catopt-Vehicle": "Vehicle",
+ "skill-catopt-short-Combat": "C",
+ "skill-catopt-short-Mental": "M",
+ "skill-catopt-short-NA": " ",
+ "skill-catopt-short-Physical": "P",
+ "skill-catopt-short-Psi": "Ψ&M",
+ "skill-catopt-short-Social": "S",
+ "skill-catopt-short-Technical": "T",
+ "skill-catopt-short-Vehicle": "V",
+ "skill-classopt-Active": "Active",
+ "skill-classopt-Knowledge": "Knowledge",
+ "skill-commands": "Commands",
+ "skill-field": "Field",
+ "skill-linked-aptitude": "Aptitude",
+ "skill-morph-bonus": "Morph Bonus",
+ "skill-name": "Name",
+ "skill-no-defaulting": "No Defaulting",
+ "skill-no-sort-manual": "Due to Roll20 limitations, manually added items can not be sorted automatically at this time.",
+ "skill-ranks": "Ranks",
+ "skill-reload-page": "Sorting result is only shown after reopening the sheet.",
+ "skill-sortopt-Aptitude": "Aptitude",
+ "skill-sortopt-Category": "Category",
+ "skill-sortopt-Name": "Name",
+ "skill-sortopt-None": " - ",
+ "skill-specialisations": "Specialisations",
+ "skill-total": "Total",
+ "skills": "Skills",
+ "skills-sort": "Sort Now",
+ "skills-sort-by": "Sort by",
+ "sleight-description": "Description",
+ "sleight-name": "Name",
+ "som": "SOM",
+ "somatics": "Somatics",
+ "somaticsx3": "Somatics tripled",
+ "somx3": "SOM × 3",
+ "spd": "SPD",
+ "special-rolls": "Special Rolls",
+ "speed": "Speed",
+ "ss": "SS",
+ "stats": "Character Stats",
+ "strain": "Strain",
+ "stress": "Stress",
+ "stress-test": "Stress Test",
+ "stress-value": "Stress Value",
+ "success-roll": "Success Roll",
+ "sv": "SV",
+ "theEye": "The Eye (Firewall)",
+ "trait-description": "Description",
+ "trait-name": "Name",
+ "trait-type-opt-Negative": "Negative",
+ "trait-type-opt-Neutral": "Neutral",
+ "trait-type-opt-Positive": "Positive",
+ "trait-type-opt-short-Negative": "-",
+ "trait-type-opt-short-Neutral": "◦",
+ "trait-type-opt-short-Positive": "+",
+ "traits": "Traits",
+ "trauma": "Trauma",
+ "trauma-threshold": "Trauma Threshold",
+ "tt": "TT",
+ "uRep": "u-Rep",
+ "ultimateRep": "Ultimate (Ultimates)",
+ "version": "v",
+ "weapon-damage": "Damage",
+ "weapon-description": "Description",
+ "weapon-dmg": "Dmg",
+ "weapon-name": "Weapon Name",
+ "weapon-ranges": "Ranges",
+ "weapon-skill": "Skill",
+ "weapon-skill-search": "Search Skill",
+ "wil": "WIL",
+ "willpower": "Willpower",
+ "willpowerx2": "Willpower doubled",
+ "willpowerx3": "Willpower tripled",
+ "wilx2": "WIL × 2",
+ "wilx3": "WIL × 3",
+ "wound-threshold": "Wound Threshold",
+ "wounds": "Wounds",
+ "wounds-ignored": "Ignored Wounds",
+ "wt": "WT",
+ "x-range": "X",
+ "xRep": "x-Rep"
+}
\ No newline at end of file
diff --git a/Eclipse Phase Alternate/translations/ru.json b/Eclipse Phase Alternate/translations/ru.json
new file mode 100644
index 0000000000..2a2d3a497e
--- /dev/null
+++ b/Eclipse Phase Alternate/translations/ru.json
@@ -0,0 +1,332 @@
+{
+ "active-morph": "Active Morph",
+ "active-skills": "Active Skills",
+ "actual-age": "Actual Age",
+ "alienation-test": "Alienation Test",
+ "ammo-type": "Ammo Type",
+ "ap": "AP",
+ "apt-base": "Base",
+ "apt-morph-bonus": "Morph Bonus",
+ "apt-morph-max": "Morph Max",
+ "apt-temp": "Temp",
+ "apt-total": "Total",
+ "aptitudes": "Aptitudes",
+ "armour": "Armour",
+ "armour-accessory": "Armour Accessory",
+ "armour-active-total": "Active Bonus",
+ "armour-layering-penalty": "Layered Armour Penalty",
+ "armour-name": "Name",
+ "armour-penetration": "Armour Penetration",
+ "armour-worn": "Armour Worn",
+ "async": "Async",
+ "async-trait": "Has Asyc trait",
+ "atRep": "@-Rep",
+ "author": "Author",
+ "background": "Background",
+ "bf": "BF",
+ "brute-strength": "Brute Strength",
+ "burst-fire": "Burst Fire",
+ "burst-fire-description": "Two bursts maybe fired with the same Complex Action. Each burst is handled as a separate attack. Bursts use up 3 shots worth of ammunition.\nA burst may be shot against a single target (concentrated fire) or against two targets within one meter of each other. Against a single target, the attacker can choose either a +10 modifier to hit or increase the DV by +1d10.",
+ "cRep": "c-Rep",
+ "called-in-favours": "Called in Favours",
+ "cash": "Cash (Credit Chips)",
+ "catching-objects": "Catching Objects",
+ "character-info": "Character Info",
+ "character-name": "Character Name",
+ "character-traits": "Character Traits",
+ "chat-output": "Chat Output",
+ "circleAlist": "The Circle-A List (Autonomists)",
+ "civicNet": "CivicNet (Hypercorps)",
+ "cog": "COG",
+ "cognition": "Cognition",
+ "cognitionx3": "Cognition tripled",
+ "cogx3": "COG × 3",
+ "concentrate-fire": "Concentrate Fire",
+ "continutity-test": "Continuity Test",
+ "coo": "COO",
+ "coo-som": "COO + SOM",
+ "coordination": "Coordination",
+ "coordination-somatics": "Coordination + Somatics",
+ "core": "Core",
+ "crypto-credit": "Crypto Credits",
+ "currency": "Currency",
+ "current-moxie": "Current Moxie Points",
+ "damage": "Damage",
+ "damage-bonus": "Damage Bonus",
+ "damage-inflicts": "Inflicts",
+ "damage-typeopt-Energy": "Energy",
+ "damage-typeopt-GM": "Whisper to GM",
+ "damage-typeopt-Kinetic": "Kinetic",
+ "damage-typeopt-Public": "Public",
+ "damage-typeopt-short-Energy": "E",
+ "damage-typeopt-short-Kinetic": "K",
+ "damage-value": "Damage Value",
+ "db": "DB",
+ "death-rating": "Death Rating",
+ "derangement-description": "Description",
+ "derangement-duration": "Duration",
+ "derangement-severity": "Severity",
+ "derangement-severity-opt-Major": "Major",
+ "derangement-severity-opt-Minor": "Minor",
+ "derangement-severity-opt-Moderate": "Moderate",
+ "derangements": "Derangements",
+ "disorder-description": "Description",
+ "disorder-remaining-treatment": "Remaining treatment time",
+ "disorders": "Disorders",
+ "dr": "DR",
+ "dur": "DUR",
+ "dur-energy-armor": "DUR + Energy Armor",
+ "durability": "Durability",
+ "durability-energy-armor": "Durability + Energy Armor",
+ "dv": "DV",
+ "eRep": "e-Rep",
+ "ecoWave": "EcoWave (Ecologists)",
+ "energy": "Energy",
+ "equipment": "Equipment",
+ "equipment-description": "Description",
+ "equipment-name": "Name",
+ "escape-artist": "Escape Artist",
+ "exploreNet": "ExploreNet (Gatecrashers)",
+ "extreme-range": "Extreme",
+ "fRep": "f-Rep",
+ "fa": "FA",
+ "faction": "Faction",
+ "fame": "Fame (Media)",
+ "fire-modes": "Firing Modes",
+ "fraydiv2": "Fray/2",
+ "frayhalved": "Fray halved",
+ "full-automatic": "Full Automatic",
+ "full-automatic-description": "Only one full-auto attack may be made with each Complex Action. This attack may be made on a single target or against up to three separate targets within one meter of another. Against a single individual, the attacker can choose either a +30 modifier to hit or increase the DV by +3d10. Firing in full automatic mode uses up 10 shots.",
+ "gRep": "g-Rep",
+ "gear": "Gear",
+ "gear-freeform": "Freeform Gear",
+ "gender-id": "Gender Identity",
+ "generate-skills": "Generate Default Skills",
+ "generating-skills": "Generating Skills...",
+ "github": "Github",
+ "guanxi": "Guanxi (Criminals)",
+ "having-an-idea": "Having an Idea",
+ "heal-trauma": "Heal Trauma",
+ "hours-long": "hours",
+ "hours-short": "h",
+ "iRep": "i-Rep",
+ "id-credits": "Credits",
+ "id-description": "Description",
+ "id-notes": "Notes",
+ "identities": "Identities",
+ "identity": "Identity",
+ "init": "INIT",
+ "initiative": "Initiative",
+ "insanity-rating": "Insanity Rating",
+ "int": "INT",
+ "integration-test": "Integration Test",
+ "intuition": "Intuition",
+ "intuitionx3": "Intuition tripled",
+ "intx3": "INT × 3",
+ "ir": "IR",
+ "kinetic": "Kinetic",
+ "knowledge-skills": "Knowledge Skills",
+ "l-range": "L",
+ "level1": "Level 1",
+ "level2": "Level 2",
+ "level3": "Level 3",
+ "level4": "Level 4",
+ "level5": "Level 5",
+ "long-range": "Long",
+ "luc": "LUC",
+ "lucidity": "Lucidity",
+ "lvl1": "Lvl 1",
+ "lvl2": "Lvl 2",
+ "lvl3": "Lvl 3",
+ "lvl4": "Lvl 4",
+ "lvl5": "Lvl 5",
+ "m-range": "M",
+ "magazine": "Magazine",
+ "margin-of-failure": "Margin of Failure",
+ "margin-of-success": "Margin of Success",
+ "medium-range": "Medium",
+ "melee-weapons": "Melee Weapons",
+ "memorise-recall": "Memorise/Recall",
+ "mental-health": "Mental Health",
+ "mental-only-actions": "Mental Only Actions",
+ "misc-action-mod": "Misc. All Actions Modifier",
+ "misc-dur-bonus": "Misc. Durability Bonus",
+ "misc-initiative-mod": "Misc. Initiative Modifier",
+ "misc-modifiers": "Misc. Modifiers",
+ "misc-notes": "Misc. Notes",
+ "misc-physical-mod": "Misc. Physical Modifier",
+ "moa": "MOA",
+ "mof": "MoF",
+ "morph-aptitude-boni": "Aptitude Boni",
+ "morph-aptitude-max": "Aptitude Max",
+ "morph-armour": "Armour",
+ "morph-armour-energy": "Energy Armour",
+ "morph-armour-kinetic": "Kinetic Armour",
+ "morph-bank": "Morph Bank",
+ "morph-description": "Description",
+ "morph-durability": "Durability",
+ "morph-implants": "Implants/Enhancements",
+ "morph-label": "Label",
+ "morph-location": "Storage Location",
+ "morph-mobility-system": "Mobility System(s)",
+ "morph-name": "Model",
+ "morph-skill-boni": "Skill Boni",
+ "morph-traits": "Traits",
+ "morph-type": "Type",
+ "morph-visible-age": "Visible Age",
+ "morph-visible-gender": "Visible Gender",
+ "morphs": "Morph",
+ "mos": "MoS",
+ "motivations": "Motivations",
+ "mox": "MOX",
+ "moxie": "Moxie",
+ "muse": "Muse",
+ "muse-info": "Muse Info",
+ "muse-name": "Name",
+ "muse-notes": "Notes",
+ "muse-skills": "Muse Skills",
+ "note": "Note",
+ "options": "Options",
+ "or-total-ap": "or ignore armour if critical success",
+ "physical-health": "Physical Health",
+ "psi": "Psi",
+ "psi-action": "Action",
+ "psi-chi": "Psi-chi Sleights",
+ "psi-current": "Currently Sustained",
+ "psi-defense": "Psi Defense",
+ "psi-duration": "Duration",
+ "psi-gamma": "Psi-gamma Sleights",
+ "psi-range": "Range",
+ "psi-skill": "Skill",
+ "psi-strain-mod": "Strain Mod",
+ "psi-sustained": "Sustained Sleights",
+ "psi-sustained-mod": "Skill Penalty",
+ "psi-temp-time": "Temporary Duration",
+ "psi-temp-units": "units",
+ "psi-typeopt-Active": "Active",
+ "psi-typeopt-Passive": "Passive",
+ "psi-typeopt-short-Active": "A",
+ "psi-typeopt-short-Passive": "P",
+ "rRep": "r-Rep",
+ "ranged-defence": "Ranged Defence",
+ "ranged-weapons": "Ranged Weapons",
+ "ref": "REF",
+ "ref-coox2": "REF + COO × 2",
+ "reflex": "Reflex",
+ "reflex-coordinationx2": "Reflect + Coordination doubled",
+ "rep-score": "Score",
+ "reputaion": "Reputation",
+ "resist-shock": "Resist Shock",
+ "resist-trauma-disorientation": "Resist Trauma Disorientation",
+ "resist-wound-knockdown": "Resist Knockdown from Wound",
+ "rez": "REZ",
+ "rez-points": "Rez Points",
+ "rna": "Research Network Associates (Scientists)",
+ "roll-auto-failure": "Roll is an automatic failure",
+ "roll-auto-success": "Roll is an automatic success",
+ "roll-crit-failure": "Roll is a critical failure",
+ "roll-crit-success": "Roll is a critical success",
+ "roll-failure": "Roll is a failure",
+ "roll-success": "Roll is a success",
+ "rolls-for": "rolls for",
+ "s-range": "S",
+ "sa": "SA",
+ "sav": "SAV",
+ "savy": "Savy",
+ "semi-automatic": "Semi-Automatic",
+ "semi-automatic-description": "Semi-automatic weapons may be fired twice with the same Complex Action. Each shot is handled as a separate attack.",
+ "sheet-settings": "Sheet Settings",
+ "short-range": "Short",
+ "single-shot": "Single Shot",
+ "single-shot-description": "Single shot weapons may only be fired once per Complex Action.",
+ "size": "Size",
+ "skill-categories": "Categories",
+ "skill-catopt-Combat": "Combat",
+ "skill-catopt-Mental": "Mental",
+ "skill-catopt-NA": "None",
+ "skill-catopt-Physical": "Physical",
+ "skill-catopt-Psi": "Psi & Mental",
+ "skill-catopt-Social": "Social",
+ "skill-catopt-Technical": "Technical",
+ "skill-catopt-Vehicle": "Vehicle",
+ "skill-catopt-short-Combat": "C",
+ "skill-catopt-short-Mental": "M",
+ "skill-catopt-short-NA": " ",
+ "skill-catopt-short-Physical": "P",
+ "skill-catopt-short-Psi": "Ψ&M",
+ "skill-catopt-short-Social": "S",
+ "skill-catopt-short-Technical": "T",
+ "skill-catopt-short-Vehicle": "V",
+ "skill-classopt-Active": "Active",
+ "skill-classopt-Knowledge": "Knowledge",
+ "skill-commands": "Commands",
+ "skill-field": "Field",
+ "skill-linked-aptitude": "Aptitude",
+ "skill-morph-bonus": "Morph Bonus",
+ "skill-name": "Name",
+ "skill-no-defaulting": "No Defaulting",
+ "skill-no-sort-manual": "Due to Roll20 limitations, manually added items can not be sorted automatically at this time.",
+ "skill-ranks": "Ranks",
+ "skill-reload-page": "Sorting result is only shown after reopening the sheet.",
+ "skill-sortopt-Aptitude": "Aptitude",
+ "skill-sortopt-Category": "Category",
+ "skill-sortopt-Name": "Name",
+ "skill-sortopt-None": " - ",
+ "skill-specialisations": "Specialisations",
+ "skill-total": "Total",
+ "skills": "Skills",
+ "skills-sort": "Sort Now",
+ "skills-sort-by": "Sort by",
+ "sleight-description": "Description",
+ "sleight-name": "Name",
+ "som": "SOM",
+ "somatics": "Somatics",
+ "somaticsx3": "Somatics tripled",
+ "somx3": "SOM × 3",
+ "spd": "SPD",
+ "special-rolls": "Special Rolls",
+ "speed": "Speed",
+ "ss": "SS",
+ "stats": "Character Stats",
+ "strain": "Strain",
+ "stress": "Stress",
+ "stress-test": "Stress Test",
+ "stress-value": "Stress Value",
+ "success-roll": "Success Roll",
+ "sv": "SV",
+ "theEye": "The Eye (Firewall)",
+ "trait-description": "Description",
+ "trait-name": "Name",
+ "trait-type-opt-Negative": "Negative",
+ "trait-type-opt-Neutral": "Neutral",
+ "trait-type-opt-Positive": "Positive",
+ "trait-type-opt-short-Negative": "-",
+ "trait-type-opt-short-Neutral": "◦",
+ "trait-type-opt-short-Positive": "+",
+ "traits": "Traits",
+ "trauma": "Trauma",
+ "trauma-threshold": "Trauma Threshold",
+ "tt": "TT",
+ "uRep": "u-Rep",
+ "ultimateRep": "Ultimate (Ultimates)",
+ "version": "v",
+ "weapon-damage": "Damage",
+ "weapon-description": "Description",
+ "weapon-dmg": "Dmg",
+ "weapon-name": "Weapon Name",
+ "weapon-ranges": "Ranges",
+ "weapon-skill": "Skill",
+ "weapon-skill-search": "Search Skill",
+ "wil": "WIL",
+ "willpower": "Willpower",
+ "willpowerx2": "Willpower doubled",
+ "willpowerx3": "Willpower tripled",
+ "wilx2": "WIL × 2",
+ "wilx3": "WIL × 3",
+ "wound-threshold": "Wound Threshold",
+ "wounds": "Wounds",
+ "wounds-ignored": "Ignored Wounds",
+ "wt": "WT",
+ "x-range": "X",
+ "xRep": "x-Rep"
+}
\ No newline at end of file
diff --git a/Eclipse Phase Alternate/translations/sv.json b/Eclipse Phase Alternate/translations/sv.json
new file mode 100644
index 0000000000..2a2d3a497e
--- /dev/null
+++ b/Eclipse Phase Alternate/translations/sv.json
@@ -0,0 +1,332 @@
+{
+ "active-morph": "Active Morph",
+ "active-skills": "Active Skills",
+ "actual-age": "Actual Age",
+ "alienation-test": "Alienation Test",
+ "ammo-type": "Ammo Type",
+ "ap": "AP",
+ "apt-base": "Base",
+ "apt-morph-bonus": "Morph Bonus",
+ "apt-morph-max": "Morph Max",
+ "apt-temp": "Temp",
+ "apt-total": "Total",
+ "aptitudes": "Aptitudes",
+ "armour": "Armour",
+ "armour-accessory": "Armour Accessory",
+ "armour-active-total": "Active Bonus",
+ "armour-layering-penalty": "Layered Armour Penalty",
+ "armour-name": "Name",
+ "armour-penetration": "Armour Penetration",
+ "armour-worn": "Armour Worn",
+ "async": "Async",
+ "async-trait": "Has Asyc trait",
+ "atRep": "@-Rep",
+ "author": "Author",
+ "background": "Background",
+ "bf": "BF",
+ "brute-strength": "Brute Strength",
+ "burst-fire": "Burst Fire",
+ "burst-fire-description": "Two bursts maybe fired with the same Complex Action. Each burst is handled as a separate attack. Bursts use up 3 shots worth of ammunition.\nA burst may be shot against a single target (concentrated fire) or against two targets within one meter of each other. Against a single target, the attacker can choose either a +10 modifier to hit or increase the DV by +1d10.",
+ "cRep": "c-Rep",
+ "called-in-favours": "Called in Favours",
+ "cash": "Cash (Credit Chips)",
+ "catching-objects": "Catching Objects",
+ "character-info": "Character Info",
+ "character-name": "Character Name",
+ "character-traits": "Character Traits",
+ "chat-output": "Chat Output",
+ "circleAlist": "The Circle-A List (Autonomists)",
+ "civicNet": "CivicNet (Hypercorps)",
+ "cog": "COG",
+ "cognition": "Cognition",
+ "cognitionx3": "Cognition tripled",
+ "cogx3": "COG × 3",
+ "concentrate-fire": "Concentrate Fire",
+ "continutity-test": "Continuity Test",
+ "coo": "COO",
+ "coo-som": "COO + SOM",
+ "coordination": "Coordination",
+ "coordination-somatics": "Coordination + Somatics",
+ "core": "Core",
+ "crypto-credit": "Crypto Credits",
+ "currency": "Currency",
+ "current-moxie": "Current Moxie Points",
+ "damage": "Damage",
+ "damage-bonus": "Damage Bonus",
+ "damage-inflicts": "Inflicts",
+ "damage-typeopt-Energy": "Energy",
+ "damage-typeopt-GM": "Whisper to GM",
+ "damage-typeopt-Kinetic": "Kinetic",
+ "damage-typeopt-Public": "Public",
+ "damage-typeopt-short-Energy": "E",
+ "damage-typeopt-short-Kinetic": "K",
+ "damage-value": "Damage Value",
+ "db": "DB",
+ "death-rating": "Death Rating",
+ "derangement-description": "Description",
+ "derangement-duration": "Duration",
+ "derangement-severity": "Severity",
+ "derangement-severity-opt-Major": "Major",
+ "derangement-severity-opt-Minor": "Minor",
+ "derangement-severity-opt-Moderate": "Moderate",
+ "derangements": "Derangements",
+ "disorder-description": "Description",
+ "disorder-remaining-treatment": "Remaining treatment time",
+ "disorders": "Disorders",
+ "dr": "DR",
+ "dur": "DUR",
+ "dur-energy-armor": "DUR + Energy Armor",
+ "durability": "Durability",
+ "durability-energy-armor": "Durability + Energy Armor",
+ "dv": "DV",
+ "eRep": "e-Rep",
+ "ecoWave": "EcoWave (Ecologists)",
+ "energy": "Energy",
+ "equipment": "Equipment",
+ "equipment-description": "Description",
+ "equipment-name": "Name",
+ "escape-artist": "Escape Artist",
+ "exploreNet": "ExploreNet (Gatecrashers)",
+ "extreme-range": "Extreme",
+ "fRep": "f-Rep",
+ "fa": "FA",
+ "faction": "Faction",
+ "fame": "Fame (Media)",
+ "fire-modes": "Firing Modes",
+ "fraydiv2": "Fray/2",
+ "frayhalved": "Fray halved",
+ "full-automatic": "Full Automatic",
+ "full-automatic-description": "Only one full-auto attack may be made with each Complex Action. This attack may be made on a single target or against up to three separate targets within one meter of another. Against a single individual, the attacker can choose either a +30 modifier to hit or increase the DV by +3d10. Firing in full automatic mode uses up 10 shots.",
+ "gRep": "g-Rep",
+ "gear": "Gear",
+ "gear-freeform": "Freeform Gear",
+ "gender-id": "Gender Identity",
+ "generate-skills": "Generate Default Skills",
+ "generating-skills": "Generating Skills...",
+ "github": "Github",
+ "guanxi": "Guanxi (Criminals)",
+ "having-an-idea": "Having an Idea",
+ "heal-trauma": "Heal Trauma",
+ "hours-long": "hours",
+ "hours-short": "h",
+ "iRep": "i-Rep",
+ "id-credits": "Credits",
+ "id-description": "Description",
+ "id-notes": "Notes",
+ "identities": "Identities",
+ "identity": "Identity",
+ "init": "INIT",
+ "initiative": "Initiative",
+ "insanity-rating": "Insanity Rating",
+ "int": "INT",
+ "integration-test": "Integration Test",
+ "intuition": "Intuition",
+ "intuitionx3": "Intuition tripled",
+ "intx3": "INT × 3",
+ "ir": "IR",
+ "kinetic": "Kinetic",
+ "knowledge-skills": "Knowledge Skills",
+ "l-range": "L",
+ "level1": "Level 1",
+ "level2": "Level 2",
+ "level3": "Level 3",
+ "level4": "Level 4",
+ "level5": "Level 5",
+ "long-range": "Long",
+ "luc": "LUC",
+ "lucidity": "Lucidity",
+ "lvl1": "Lvl 1",
+ "lvl2": "Lvl 2",
+ "lvl3": "Lvl 3",
+ "lvl4": "Lvl 4",
+ "lvl5": "Lvl 5",
+ "m-range": "M",
+ "magazine": "Magazine",
+ "margin-of-failure": "Margin of Failure",
+ "margin-of-success": "Margin of Success",
+ "medium-range": "Medium",
+ "melee-weapons": "Melee Weapons",
+ "memorise-recall": "Memorise/Recall",
+ "mental-health": "Mental Health",
+ "mental-only-actions": "Mental Only Actions",
+ "misc-action-mod": "Misc. All Actions Modifier",
+ "misc-dur-bonus": "Misc. Durability Bonus",
+ "misc-initiative-mod": "Misc. Initiative Modifier",
+ "misc-modifiers": "Misc. Modifiers",
+ "misc-notes": "Misc. Notes",
+ "misc-physical-mod": "Misc. Physical Modifier",
+ "moa": "MOA",
+ "mof": "MoF",
+ "morph-aptitude-boni": "Aptitude Boni",
+ "morph-aptitude-max": "Aptitude Max",
+ "morph-armour": "Armour",
+ "morph-armour-energy": "Energy Armour",
+ "morph-armour-kinetic": "Kinetic Armour",
+ "morph-bank": "Morph Bank",
+ "morph-description": "Description",
+ "morph-durability": "Durability",
+ "morph-implants": "Implants/Enhancements",
+ "morph-label": "Label",
+ "morph-location": "Storage Location",
+ "morph-mobility-system": "Mobility System(s)",
+ "morph-name": "Model",
+ "morph-skill-boni": "Skill Boni",
+ "morph-traits": "Traits",
+ "morph-type": "Type",
+ "morph-visible-age": "Visible Age",
+ "morph-visible-gender": "Visible Gender",
+ "morphs": "Morph",
+ "mos": "MoS",
+ "motivations": "Motivations",
+ "mox": "MOX",
+ "moxie": "Moxie",
+ "muse": "Muse",
+ "muse-info": "Muse Info",
+ "muse-name": "Name",
+ "muse-notes": "Notes",
+ "muse-skills": "Muse Skills",
+ "note": "Note",
+ "options": "Options",
+ "or-total-ap": "or ignore armour if critical success",
+ "physical-health": "Physical Health",
+ "psi": "Psi",
+ "psi-action": "Action",
+ "psi-chi": "Psi-chi Sleights",
+ "psi-current": "Currently Sustained",
+ "psi-defense": "Psi Defense",
+ "psi-duration": "Duration",
+ "psi-gamma": "Psi-gamma Sleights",
+ "psi-range": "Range",
+ "psi-skill": "Skill",
+ "psi-strain-mod": "Strain Mod",
+ "psi-sustained": "Sustained Sleights",
+ "psi-sustained-mod": "Skill Penalty",
+ "psi-temp-time": "Temporary Duration",
+ "psi-temp-units": "units",
+ "psi-typeopt-Active": "Active",
+ "psi-typeopt-Passive": "Passive",
+ "psi-typeopt-short-Active": "A",
+ "psi-typeopt-short-Passive": "P",
+ "rRep": "r-Rep",
+ "ranged-defence": "Ranged Defence",
+ "ranged-weapons": "Ranged Weapons",
+ "ref": "REF",
+ "ref-coox2": "REF + COO × 2",
+ "reflex": "Reflex",
+ "reflex-coordinationx2": "Reflect + Coordination doubled",
+ "rep-score": "Score",
+ "reputaion": "Reputation",
+ "resist-shock": "Resist Shock",
+ "resist-trauma-disorientation": "Resist Trauma Disorientation",
+ "resist-wound-knockdown": "Resist Knockdown from Wound",
+ "rez": "REZ",
+ "rez-points": "Rez Points",
+ "rna": "Research Network Associates (Scientists)",
+ "roll-auto-failure": "Roll is an automatic failure",
+ "roll-auto-success": "Roll is an automatic success",
+ "roll-crit-failure": "Roll is a critical failure",
+ "roll-crit-success": "Roll is a critical success",
+ "roll-failure": "Roll is a failure",
+ "roll-success": "Roll is a success",
+ "rolls-for": "rolls for",
+ "s-range": "S",
+ "sa": "SA",
+ "sav": "SAV",
+ "savy": "Savy",
+ "semi-automatic": "Semi-Automatic",
+ "semi-automatic-description": "Semi-automatic weapons may be fired twice with the same Complex Action. Each shot is handled as a separate attack.",
+ "sheet-settings": "Sheet Settings",
+ "short-range": "Short",
+ "single-shot": "Single Shot",
+ "single-shot-description": "Single shot weapons may only be fired once per Complex Action.",
+ "size": "Size",
+ "skill-categories": "Categories",
+ "skill-catopt-Combat": "Combat",
+ "skill-catopt-Mental": "Mental",
+ "skill-catopt-NA": "None",
+ "skill-catopt-Physical": "Physical",
+ "skill-catopt-Psi": "Psi & Mental",
+ "skill-catopt-Social": "Social",
+ "skill-catopt-Technical": "Technical",
+ "skill-catopt-Vehicle": "Vehicle",
+ "skill-catopt-short-Combat": "C",
+ "skill-catopt-short-Mental": "M",
+ "skill-catopt-short-NA": " ",
+ "skill-catopt-short-Physical": "P",
+ "skill-catopt-short-Psi": "Ψ&M",
+ "skill-catopt-short-Social": "S",
+ "skill-catopt-short-Technical": "T",
+ "skill-catopt-short-Vehicle": "V",
+ "skill-classopt-Active": "Active",
+ "skill-classopt-Knowledge": "Knowledge",
+ "skill-commands": "Commands",
+ "skill-field": "Field",
+ "skill-linked-aptitude": "Aptitude",
+ "skill-morph-bonus": "Morph Bonus",
+ "skill-name": "Name",
+ "skill-no-defaulting": "No Defaulting",
+ "skill-no-sort-manual": "Due to Roll20 limitations, manually added items can not be sorted automatically at this time.",
+ "skill-ranks": "Ranks",
+ "skill-reload-page": "Sorting result is only shown after reopening the sheet.",
+ "skill-sortopt-Aptitude": "Aptitude",
+ "skill-sortopt-Category": "Category",
+ "skill-sortopt-Name": "Name",
+ "skill-sortopt-None": " - ",
+ "skill-specialisations": "Specialisations",
+ "skill-total": "Total",
+ "skills": "Skills",
+ "skills-sort": "Sort Now",
+ "skills-sort-by": "Sort by",
+ "sleight-description": "Description",
+ "sleight-name": "Name",
+ "som": "SOM",
+ "somatics": "Somatics",
+ "somaticsx3": "Somatics tripled",
+ "somx3": "SOM × 3",
+ "spd": "SPD",
+ "special-rolls": "Special Rolls",
+ "speed": "Speed",
+ "ss": "SS",
+ "stats": "Character Stats",
+ "strain": "Strain",
+ "stress": "Stress",
+ "stress-test": "Stress Test",
+ "stress-value": "Stress Value",
+ "success-roll": "Success Roll",
+ "sv": "SV",
+ "theEye": "The Eye (Firewall)",
+ "trait-description": "Description",
+ "trait-name": "Name",
+ "trait-type-opt-Negative": "Negative",
+ "trait-type-opt-Neutral": "Neutral",
+ "trait-type-opt-Positive": "Positive",
+ "trait-type-opt-short-Negative": "-",
+ "trait-type-opt-short-Neutral": "◦",
+ "trait-type-opt-short-Positive": "+",
+ "traits": "Traits",
+ "trauma": "Trauma",
+ "trauma-threshold": "Trauma Threshold",
+ "tt": "TT",
+ "uRep": "u-Rep",
+ "ultimateRep": "Ultimate (Ultimates)",
+ "version": "v",
+ "weapon-damage": "Damage",
+ "weapon-description": "Description",
+ "weapon-dmg": "Dmg",
+ "weapon-name": "Weapon Name",
+ "weapon-ranges": "Ranges",
+ "weapon-skill": "Skill",
+ "weapon-skill-search": "Search Skill",
+ "wil": "WIL",
+ "willpower": "Willpower",
+ "willpowerx2": "Willpower doubled",
+ "willpowerx3": "Willpower tripled",
+ "wilx2": "WIL × 2",
+ "wilx3": "WIL × 3",
+ "wound-threshold": "Wound Threshold",
+ "wounds": "Wounds",
+ "wounds-ignored": "Ignored Wounds",
+ "wt": "WT",
+ "x-range": "X",
+ "xRep": "x-Rep"
+}
\ No newline at end of file
diff --git a/Eclipse Phase Alternate/translations/tr.json b/Eclipse Phase Alternate/translations/tr.json
new file mode 100644
index 0000000000..2a2d3a497e
--- /dev/null
+++ b/Eclipse Phase Alternate/translations/tr.json
@@ -0,0 +1,332 @@
+{
+ "active-morph": "Active Morph",
+ "active-skills": "Active Skills",
+ "actual-age": "Actual Age",
+ "alienation-test": "Alienation Test",
+ "ammo-type": "Ammo Type",
+ "ap": "AP",
+ "apt-base": "Base",
+ "apt-morph-bonus": "Morph Bonus",
+ "apt-morph-max": "Morph Max",
+ "apt-temp": "Temp",
+ "apt-total": "Total",
+ "aptitudes": "Aptitudes",
+ "armour": "Armour",
+ "armour-accessory": "Armour Accessory",
+ "armour-active-total": "Active Bonus",
+ "armour-layering-penalty": "Layered Armour Penalty",
+ "armour-name": "Name",
+ "armour-penetration": "Armour Penetration",
+ "armour-worn": "Armour Worn",
+ "async": "Async",
+ "async-trait": "Has Asyc trait",
+ "atRep": "@-Rep",
+ "author": "Author",
+ "background": "Background",
+ "bf": "BF",
+ "brute-strength": "Brute Strength",
+ "burst-fire": "Burst Fire",
+ "burst-fire-description": "Two bursts maybe fired with the same Complex Action. Each burst is handled as a separate attack. Bursts use up 3 shots worth of ammunition.\nA burst may be shot against a single target (concentrated fire) or against two targets within one meter of each other. Against a single target, the attacker can choose either a +10 modifier to hit or increase the DV by +1d10.",
+ "cRep": "c-Rep",
+ "called-in-favours": "Called in Favours",
+ "cash": "Cash (Credit Chips)",
+ "catching-objects": "Catching Objects",
+ "character-info": "Character Info",
+ "character-name": "Character Name",
+ "character-traits": "Character Traits",
+ "chat-output": "Chat Output",
+ "circleAlist": "The Circle-A List (Autonomists)",
+ "civicNet": "CivicNet (Hypercorps)",
+ "cog": "COG",
+ "cognition": "Cognition",
+ "cognitionx3": "Cognition tripled",
+ "cogx3": "COG × 3",
+ "concentrate-fire": "Concentrate Fire",
+ "continutity-test": "Continuity Test",
+ "coo": "COO",
+ "coo-som": "COO + SOM",
+ "coordination": "Coordination",
+ "coordination-somatics": "Coordination + Somatics",
+ "core": "Core",
+ "crypto-credit": "Crypto Credits",
+ "currency": "Currency",
+ "current-moxie": "Current Moxie Points",
+ "damage": "Damage",
+ "damage-bonus": "Damage Bonus",
+ "damage-inflicts": "Inflicts",
+ "damage-typeopt-Energy": "Energy",
+ "damage-typeopt-GM": "Whisper to GM",
+ "damage-typeopt-Kinetic": "Kinetic",
+ "damage-typeopt-Public": "Public",
+ "damage-typeopt-short-Energy": "E",
+ "damage-typeopt-short-Kinetic": "K",
+ "damage-value": "Damage Value",
+ "db": "DB",
+ "death-rating": "Death Rating",
+ "derangement-description": "Description",
+ "derangement-duration": "Duration",
+ "derangement-severity": "Severity",
+ "derangement-severity-opt-Major": "Major",
+ "derangement-severity-opt-Minor": "Minor",
+ "derangement-severity-opt-Moderate": "Moderate",
+ "derangements": "Derangements",
+ "disorder-description": "Description",
+ "disorder-remaining-treatment": "Remaining treatment time",
+ "disorders": "Disorders",
+ "dr": "DR",
+ "dur": "DUR",
+ "dur-energy-armor": "DUR + Energy Armor",
+ "durability": "Durability",
+ "durability-energy-armor": "Durability + Energy Armor",
+ "dv": "DV",
+ "eRep": "e-Rep",
+ "ecoWave": "EcoWave (Ecologists)",
+ "energy": "Energy",
+ "equipment": "Equipment",
+ "equipment-description": "Description",
+ "equipment-name": "Name",
+ "escape-artist": "Escape Artist",
+ "exploreNet": "ExploreNet (Gatecrashers)",
+ "extreme-range": "Extreme",
+ "fRep": "f-Rep",
+ "fa": "FA",
+ "faction": "Faction",
+ "fame": "Fame (Media)",
+ "fire-modes": "Firing Modes",
+ "fraydiv2": "Fray/2",
+ "frayhalved": "Fray halved",
+ "full-automatic": "Full Automatic",
+ "full-automatic-description": "Only one full-auto attack may be made with each Complex Action. This attack may be made on a single target or against up to three separate targets within one meter of another. Against a single individual, the attacker can choose either a +30 modifier to hit or increase the DV by +3d10. Firing in full automatic mode uses up 10 shots.",
+ "gRep": "g-Rep",
+ "gear": "Gear",
+ "gear-freeform": "Freeform Gear",
+ "gender-id": "Gender Identity",
+ "generate-skills": "Generate Default Skills",
+ "generating-skills": "Generating Skills...",
+ "github": "Github",
+ "guanxi": "Guanxi (Criminals)",
+ "having-an-idea": "Having an Idea",
+ "heal-trauma": "Heal Trauma",
+ "hours-long": "hours",
+ "hours-short": "h",
+ "iRep": "i-Rep",
+ "id-credits": "Credits",
+ "id-description": "Description",
+ "id-notes": "Notes",
+ "identities": "Identities",
+ "identity": "Identity",
+ "init": "INIT",
+ "initiative": "Initiative",
+ "insanity-rating": "Insanity Rating",
+ "int": "INT",
+ "integration-test": "Integration Test",
+ "intuition": "Intuition",
+ "intuitionx3": "Intuition tripled",
+ "intx3": "INT × 3",
+ "ir": "IR",
+ "kinetic": "Kinetic",
+ "knowledge-skills": "Knowledge Skills",
+ "l-range": "L",
+ "level1": "Level 1",
+ "level2": "Level 2",
+ "level3": "Level 3",
+ "level4": "Level 4",
+ "level5": "Level 5",
+ "long-range": "Long",
+ "luc": "LUC",
+ "lucidity": "Lucidity",
+ "lvl1": "Lvl 1",
+ "lvl2": "Lvl 2",
+ "lvl3": "Lvl 3",
+ "lvl4": "Lvl 4",
+ "lvl5": "Lvl 5",
+ "m-range": "M",
+ "magazine": "Magazine",
+ "margin-of-failure": "Margin of Failure",
+ "margin-of-success": "Margin of Success",
+ "medium-range": "Medium",
+ "melee-weapons": "Melee Weapons",
+ "memorise-recall": "Memorise/Recall",
+ "mental-health": "Mental Health",
+ "mental-only-actions": "Mental Only Actions",
+ "misc-action-mod": "Misc. All Actions Modifier",
+ "misc-dur-bonus": "Misc. Durability Bonus",
+ "misc-initiative-mod": "Misc. Initiative Modifier",
+ "misc-modifiers": "Misc. Modifiers",
+ "misc-notes": "Misc. Notes",
+ "misc-physical-mod": "Misc. Physical Modifier",
+ "moa": "MOA",
+ "mof": "MoF",
+ "morph-aptitude-boni": "Aptitude Boni",
+ "morph-aptitude-max": "Aptitude Max",
+ "morph-armour": "Armour",
+ "morph-armour-energy": "Energy Armour",
+ "morph-armour-kinetic": "Kinetic Armour",
+ "morph-bank": "Morph Bank",
+ "morph-description": "Description",
+ "morph-durability": "Durability",
+ "morph-implants": "Implants/Enhancements",
+ "morph-label": "Label",
+ "morph-location": "Storage Location",
+ "morph-mobility-system": "Mobility System(s)",
+ "morph-name": "Model",
+ "morph-skill-boni": "Skill Boni",
+ "morph-traits": "Traits",
+ "morph-type": "Type",
+ "morph-visible-age": "Visible Age",
+ "morph-visible-gender": "Visible Gender",
+ "morphs": "Morph",
+ "mos": "MoS",
+ "motivations": "Motivations",
+ "mox": "MOX",
+ "moxie": "Moxie",
+ "muse": "Muse",
+ "muse-info": "Muse Info",
+ "muse-name": "Name",
+ "muse-notes": "Notes",
+ "muse-skills": "Muse Skills",
+ "note": "Note",
+ "options": "Options",
+ "or-total-ap": "or ignore armour if critical success",
+ "physical-health": "Physical Health",
+ "psi": "Psi",
+ "psi-action": "Action",
+ "psi-chi": "Psi-chi Sleights",
+ "psi-current": "Currently Sustained",
+ "psi-defense": "Psi Defense",
+ "psi-duration": "Duration",
+ "psi-gamma": "Psi-gamma Sleights",
+ "psi-range": "Range",
+ "psi-skill": "Skill",
+ "psi-strain-mod": "Strain Mod",
+ "psi-sustained": "Sustained Sleights",
+ "psi-sustained-mod": "Skill Penalty",
+ "psi-temp-time": "Temporary Duration",
+ "psi-temp-units": "units",
+ "psi-typeopt-Active": "Active",
+ "psi-typeopt-Passive": "Passive",
+ "psi-typeopt-short-Active": "A",
+ "psi-typeopt-short-Passive": "P",
+ "rRep": "r-Rep",
+ "ranged-defence": "Ranged Defence",
+ "ranged-weapons": "Ranged Weapons",
+ "ref": "REF",
+ "ref-coox2": "REF + COO × 2",
+ "reflex": "Reflex",
+ "reflex-coordinationx2": "Reflect + Coordination doubled",
+ "rep-score": "Score",
+ "reputaion": "Reputation",
+ "resist-shock": "Resist Shock",
+ "resist-trauma-disorientation": "Resist Trauma Disorientation",
+ "resist-wound-knockdown": "Resist Knockdown from Wound",
+ "rez": "REZ",
+ "rez-points": "Rez Points",
+ "rna": "Research Network Associates (Scientists)",
+ "roll-auto-failure": "Roll is an automatic failure",
+ "roll-auto-success": "Roll is an automatic success",
+ "roll-crit-failure": "Roll is a critical failure",
+ "roll-crit-success": "Roll is a critical success",
+ "roll-failure": "Roll is a failure",
+ "roll-success": "Roll is a success",
+ "rolls-for": "rolls for",
+ "s-range": "S",
+ "sa": "SA",
+ "sav": "SAV",
+ "savy": "Savy",
+ "semi-automatic": "Semi-Automatic",
+ "semi-automatic-description": "Semi-automatic weapons may be fired twice with the same Complex Action. Each shot is handled as a separate attack.",
+ "sheet-settings": "Sheet Settings",
+ "short-range": "Short",
+ "single-shot": "Single Shot",
+ "single-shot-description": "Single shot weapons may only be fired once per Complex Action.",
+ "size": "Size",
+ "skill-categories": "Categories",
+ "skill-catopt-Combat": "Combat",
+ "skill-catopt-Mental": "Mental",
+ "skill-catopt-NA": "None",
+ "skill-catopt-Physical": "Physical",
+ "skill-catopt-Psi": "Psi & Mental",
+ "skill-catopt-Social": "Social",
+ "skill-catopt-Technical": "Technical",
+ "skill-catopt-Vehicle": "Vehicle",
+ "skill-catopt-short-Combat": "C",
+ "skill-catopt-short-Mental": "M",
+ "skill-catopt-short-NA": " ",
+ "skill-catopt-short-Physical": "P",
+ "skill-catopt-short-Psi": "Ψ&M",
+ "skill-catopt-short-Social": "S",
+ "skill-catopt-short-Technical": "T",
+ "skill-catopt-short-Vehicle": "V",
+ "skill-classopt-Active": "Active",
+ "skill-classopt-Knowledge": "Knowledge",
+ "skill-commands": "Commands",
+ "skill-field": "Field",
+ "skill-linked-aptitude": "Aptitude",
+ "skill-morph-bonus": "Morph Bonus",
+ "skill-name": "Name",
+ "skill-no-defaulting": "No Defaulting",
+ "skill-no-sort-manual": "Due to Roll20 limitations, manually added items can not be sorted automatically at this time.",
+ "skill-ranks": "Ranks",
+ "skill-reload-page": "Sorting result is only shown after reopening the sheet.",
+ "skill-sortopt-Aptitude": "Aptitude",
+ "skill-sortopt-Category": "Category",
+ "skill-sortopt-Name": "Name",
+ "skill-sortopt-None": " - ",
+ "skill-specialisations": "Specialisations",
+ "skill-total": "Total",
+ "skills": "Skills",
+ "skills-sort": "Sort Now",
+ "skills-sort-by": "Sort by",
+ "sleight-description": "Description",
+ "sleight-name": "Name",
+ "som": "SOM",
+ "somatics": "Somatics",
+ "somaticsx3": "Somatics tripled",
+ "somx3": "SOM × 3",
+ "spd": "SPD",
+ "special-rolls": "Special Rolls",
+ "speed": "Speed",
+ "ss": "SS",
+ "stats": "Character Stats",
+ "strain": "Strain",
+ "stress": "Stress",
+ "stress-test": "Stress Test",
+ "stress-value": "Stress Value",
+ "success-roll": "Success Roll",
+ "sv": "SV",
+ "theEye": "The Eye (Firewall)",
+ "trait-description": "Description",
+ "trait-name": "Name",
+ "trait-type-opt-Negative": "Negative",
+ "trait-type-opt-Neutral": "Neutral",
+ "trait-type-opt-Positive": "Positive",
+ "trait-type-opt-short-Negative": "-",
+ "trait-type-opt-short-Neutral": "◦",
+ "trait-type-opt-short-Positive": "+",
+ "traits": "Traits",
+ "trauma": "Trauma",
+ "trauma-threshold": "Trauma Threshold",
+ "tt": "TT",
+ "uRep": "u-Rep",
+ "ultimateRep": "Ultimate (Ultimates)",
+ "version": "v",
+ "weapon-damage": "Damage",
+ "weapon-description": "Description",
+ "weapon-dmg": "Dmg",
+ "weapon-name": "Weapon Name",
+ "weapon-ranges": "Ranges",
+ "weapon-skill": "Skill",
+ "weapon-skill-search": "Search Skill",
+ "wil": "WIL",
+ "willpower": "Willpower",
+ "willpowerx2": "Willpower doubled",
+ "willpowerx3": "Willpower tripled",
+ "wilx2": "WIL × 2",
+ "wilx3": "WIL × 3",
+ "wound-threshold": "Wound Threshold",
+ "wounds": "Wounds",
+ "wounds-ignored": "Ignored Wounds",
+ "wt": "WT",
+ "x-range": "X",
+ "xRep": "x-Rep"
+}
\ No newline at end of file
diff --git a/Eclipse Phase Alternate/translations/zh.json b/Eclipse Phase Alternate/translations/zh.json
new file mode 100644
index 0000000000..2a2d3a497e
--- /dev/null
+++ b/Eclipse Phase Alternate/translations/zh.json
@@ -0,0 +1,332 @@
+{
+ "active-morph": "Active Morph",
+ "active-skills": "Active Skills",
+ "actual-age": "Actual Age",
+ "alienation-test": "Alienation Test",
+ "ammo-type": "Ammo Type",
+ "ap": "AP",
+ "apt-base": "Base",
+ "apt-morph-bonus": "Morph Bonus",
+ "apt-morph-max": "Morph Max",
+ "apt-temp": "Temp",
+ "apt-total": "Total",
+ "aptitudes": "Aptitudes",
+ "armour": "Armour",
+ "armour-accessory": "Armour Accessory",
+ "armour-active-total": "Active Bonus",
+ "armour-layering-penalty": "Layered Armour Penalty",
+ "armour-name": "Name",
+ "armour-penetration": "Armour Penetration",
+ "armour-worn": "Armour Worn",
+ "async": "Async",
+ "async-trait": "Has Asyc trait",
+ "atRep": "@-Rep",
+ "author": "Author",
+ "background": "Background",
+ "bf": "BF",
+ "brute-strength": "Brute Strength",
+ "burst-fire": "Burst Fire",
+ "burst-fire-description": "Two bursts maybe fired with the same Complex Action. Each burst is handled as a separate attack. Bursts use up 3 shots worth of ammunition.\nA burst may be shot against a single target (concentrated fire) or against two targets within one meter of each other. Against a single target, the attacker can choose either a +10 modifier to hit or increase the DV by +1d10.",
+ "cRep": "c-Rep",
+ "called-in-favours": "Called in Favours",
+ "cash": "Cash (Credit Chips)",
+ "catching-objects": "Catching Objects",
+ "character-info": "Character Info",
+ "character-name": "Character Name",
+ "character-traits": "Character Traits",
+ "chat-output": "Chat Output",
+ "circleAlist": "The Circle-A List (Autonomists)",
+ "civicNet": "CivicNet (Hypercorps)",
+ "cog": "COG",
+ "cognition": "Cognition",
+ "cognitionx3": "Cognition tripled",
+ "cogx3": "COG × 3",
+ "concentrate-fire": "Concentrate Fire",
+ "continutity-test": "Continuity Test",
+ "coo": "COO",
+ "coo-som": "COO + SOM",
+ "coordination": "Coordination",
+ "coordination-somatics": "Coordination + Somatics",
+ "core": "Core",
+ "crypto-credit": "Crypto Credits",
+ "currency": "Currency",
+ "current-moxie": "Current Moxie Points",
+ "damage": "Damage",
+ "damage-bonus": "Damage Bonus",
+ "damage-inflicts": "Inflicts",
+ "damage-typeopt-Energy": "Energy",
+ "damage-typeopt-GM": "Whisper to GM",
+ "damage-typeopt-Kinetic": "Kinetic",
+ "damage-typeopt-Public": "Public",
+ "damage-typeopt-short-Energy": "E",
+ "damage-typeopt-short-Kinetic": "K",
+ "damage-value": "Damage Value",
+ "db": "DB",
+ "death-rating": "Death Rating",
+ "derangement-description": "Description",
+ "derangement-duration": "Duration",
+ "derangement-severity": "Severity",
+ "derangement-severity-opt-Major": "Major",
+ "derangement-severity-opt-Minor": "Minor",
+ "derangement-severity-opt-Moderate": "Moderate",
+ "derangements": "Derangements",
+ "disorder-description": "Description",
+ "disorder-remaining-treatment": "Remaining treatment time",
+ "disorders": "Disorders",
+ "dr": "DR",
+ "dur": "DUR",
+ "dur-energy-armor": "DUR + Energy Armor",
+ "durability": "Durability",
+ "durability-energy-armor": "Durability + Energy Armor",
+ "dv": "DV",
+ "eRep": "e-Rep",
+ "ecoWave": "EcoWave (Ecologists)",
+ "energy": "Energy",
+ "equipment": "Equipment",
+ "equipment-description": "Description",
+ "equipment-name": "Name",
+ "escape-artist": "Escape Artist",
+ "exploreNet": "ExploreNet (Gatecrashers)",
+ "extreme-range": "Extreme",
+ "fRep": "f-Rep",
+ "fa": "FA",
+ "faction": "Faction",
+ "fame": "Fame (Media)",
+ "fire-modes": "Firing Modes",
+ "fraydiv2": "Fray/2",
+ "frayhalved": "Fray halved",
+ "full-automatic": "Full Automatic",
+ "full-automatic-description": "Only one full-auto attack may be made with each Complex Action. This attack may be made on a single target or against up to three separate targets within one meter of another. Against a single individual, the attacker can choose either a +30 modifier to hit or increase the DV by +3d10. Firing in full automatic mode uses up 10 shots.",
+ "gRep": "g-Rep",
+ "gear": "Gear",
+ "gear-freeform": "Freeform Gear",
+ "gender-id": "Gender Identity",
+ "generate-skills": "Generate Default Skills",
+ "generating-skills": "Generating Skills...",
+ "github": "Github",
+ "guanxi": "Guanxi (Criminals)",
+ "having-an-idea": "Having an Idea",
+ "heal-trauma": "Heal Trauma",
+ "hours-long": "hours",
+ "hours-short": "h",
+ "iRep": "i-Rep",
+ "id-credits": "Credits",
+ "id-description": "Description",
+ "id-notes": "Notes",
+ "identities": "Identities",
+ "identity": "Identity",
+ "init": "INIT",
+ "initiative": "Initiative",
+ "insanity-rating": "Insanity Rating",
+ "int": "INT",
+ "integration-test": "Integration Test",
+ "intuition": "Intuition",
+ "intuitionx3": "Intuition tripled",
+ "intx3": "INT × 3",
+ "ir": "IR",
+ "kinetic": "Kinetic",
+ "knowledge-skills": "Knowledge Skills",
+ "l-range": "L",
+ "level1": "Level 1",
+ "level2": "Level 2",
+ "level3": "Level 3",
+ "level4": "Level 4",
+ "level5": "Level 5",
+ "long-range": "Long",
+ "luc": "LUC",
+ "lucidity": "Lucidity",
+ "lvl1": "Lvl 1",
+ "lvl2": "Lvl 2",
+ "lvl3": "Lvl 3",
+ "lvl4": "Lvl 4",
+ "lvl5": "Lvl 5",
+ "m-range": "M",
+ "magazine": "Magazine",
+ "margin-of-failure": "Margin of Failure",
+ "margin-of-success": "Margin of Success",
+ "medium-range": "Medium",
+ "melee-weapons": "Melee Weapons",
+ "memorise-recall": "Memorise/Recall",
+ "mental-health": "Mental Health",
+ "mental-only-actions": "Mental Only Actions",
+ "misc-action-mod": "Misc. All Actions Modifier",
+ "misc-dur-bonus": "Misc. Durability Bonus",
+ "misc-initiative-mod": "Misc. Initiative Modifier",
+ "misc-modifiers": "Misc. Modifiers",
+ "misc-notes": "Misc. Notes",
+ "misc-physical-mod": "Misc. Physical Modifier",
+ "moa": "MOA",
+ "mof": "MoF",
+ "morph-aptitude-boni": "Aptitude Boni",
+ "morph-aptitude-max": "Aptitude Max",
+ "morph-armour": "Armour",
+ "morph-armour-energy": "Energy Armour",
+ "morph-armour-kinetic": "Kinetic Armour",
+ "morph-bank": "Morph Bank",
+ "morph-description": "Description",
+ "morph-durability": "Durability",
+ "morph-implants": "Implants/Enhancements",
+ "morph-label": "Label",
+ "morph-location": "Storage Location",
+ "morph-mobility-system": "Mobility System(s)",
+ "morph-name": "Model",
+ "morph-skill-boni": "Skill Boni",
+ "morph-traits": "Traits",
+ "morph-type": "Type",
+ "morph-visible-age": "Visible Age",
+ "morph-visible-gender": "Visible Gender",
+ "morphs": "Morph",
+ "mos": "MoS",
+ "motivations": "Motivations",
+ "mox": "MOX",
+ "moxie": "Moxie",
+ "muse": "Muse",
+ "muse-info": "Muse Info",
+ "muse-name": "Name",
+ "muse-notes": "Notes",
+ "muse-skills": "Muse Skills",
+ "note": "Note",
+ "options": "Options",
+ "or-total-ap": "or ignore armour if critical success",
+ "physical-health": "Physical Health",
+ "psi": "Psi",
+ "psi-action": "Action",
+ "psi-chi": "Psi-chi Sleights",
+ "psi-current": "Currently Sustained",
+ "psi-defense": "Psi Defense",
+ "psi-duration": "Duration",
+ "psi-gamma": "Psi-gamma Sleights",
+ "psi-range": "Range",
+ "psi-skill": "Skill",
+ "psi-strain-mod": "Strain Mod",
+ "psi-sustained": "Sustained Sleights",
+ "psi-sustained-mod": "Skill Penalty",
+ "psi-temp-time": "Temporary Duration",
+ "psi-temp-units": "units",
+ "psi-typeopt-Active": "Active",
+ "psi-typeopt-Passive": "Passive",
+ "psi-typeopt-short-Active": "A",
+ "psi-typeopt-short-Passive": "P",
+ "rRep": "r-Rep",
+ "ranged-defence": "Ranged Defence",
+ "ranged-weapons": "Ranged Weapons",
+ "ref": "REF",
+ "ref-coox2": "REF + COO × 2",
+ "reflex": "Reflex",
+ "reflex-coordinationx2": "Reflect + Coordination doubled",
+ "rep-score": "Score",
+ "reputaion": "Reputation",
+ "resist-shock": "Resist Shock",
+ "resist-trauma-disorientation": "Resist Trauma Disorientation",
+ "resist-wound-knockdown": "Resist Knockdown from Wound",
+ "rez": "REZ",
+ "rez-points": "Rez Points",
+ "rna": "Research Network Associates (Scientists)",
+ "roll-auto-failure": "Roll is an automatic failure",
+ "roll-auto-success": "Roll is an automatic success",
+ "roll-crit-failure": "Roll is a critical failure",
+ "roll-crit-success": "Roll is a critical success",
+ "roll-failure": "Roll is a failure",
+ "roll-success": "Roll is a success",
+ "rolls-for": "rolls for",
+ "s-range": "S",
+ "sa": "SA",
+ "sav": "SAV",
+ "savy": "Savy",
+ "semi-automatic": "Semi-Automatic",
+ "semi-automatic-description": "Semi-automatic weapons may be fired twice with the same Complex Action. Each shot is handled as a separate attack.",
+ "sheet-settings": "Sheet Settings",
+ "short-range": "Short",
+ "single-shot": "Single Shot",
+ "single-shot-description": "Single shot weapons may only be fired once per Complex Action.",
+ "size": "Size",
+ "skill-categories": "Categories",
+ "skill-catopt-Combat": "Combat",
+ "skill-catopt-Mental": "Mental",
+ "skill-catopt-NA": "None",
+ "skill-catopt-Physical": "Physical",
+ "skill-catopt-Psi": "Psi & Mental",
+ "skill-catopt-Social": "Social",
+ "skill-catopt-Technical": "Technical",
+ "skill-catopt-Vehicle": "Vehicle",
+ "skill-catopt-short-Combat": "C",
+ "skill-catopt-short-Mental": "M",
+ "skill-catopt-short-NA": " ",
+ "skill-catopt-short-Physical": "P",
+ "skill-catopt-short-Psi": "Ψ&M",
+ "skill-catopt-short-Social": "S",
+ "skill-catopt-short-Technical": "T",
+ "skill-catopt-short-Vehicle": "V",
+ "skill-classopt-Active": "Active",
+ "skill-classopt-Knowledge": "Knowledge",
+ "skill-commands": "Commands",
+ "skill-field": "Field",
+ "skill-linked-aptitude": "Aptitude",
+ "skill-morph-bonus": "Morph Bonus",
+ "skill-name": "Name",
+ "skill-no-defaulting": "No Defaulting",
+ "skill-no-sort-manual": "Due to Roll20 limitations, manually added items can not be sorted automatically at this time.",
+ "skill-ranks": "Ranks",
+ "skill-reload-page": "Sorting result is only shown after reopening the sheet.",
+ "skill-sortopt-Aptitude": "Aptitude",
+ "skill-sortopt-Category": "Category",
+ "skill-sortopt-Name": "Name",
+ "skill-sortopt-None": " - ",
+ "skill-specialisations": "Specialisations",
+ "skill-total": "Total",
+ "skills": "Skills",
+ "skills-sort": "Sort Now",
+ "skills-sort-by": "Sort by",
+ "sleight-description": "Description",
+ "sleight-name": "Name",
+ "som": "SOM",
+ "somatics": "Somatics",
+ "somaticsx3": "Somatics tripled",
+ "somx3": "SOM × 3",
+ "spd": "SPD",
+ "special-rolls": "Special Rolls",
+ "speed": "Speed",
+ "ss": "SS",
+ "stats": "Character Stats",
+ "strain": "Strain",
+ "stress": "Stress",
+ "stress-test": "Stress Test",
+ "stress-value": "Stress Value",
+ "success-roll": "Success Roll",
+ "sv": "SV",
+ "theEye": "The Eye (Firewall)",
+ "trait-description": "Description",
+ "trait-name": "Name",
+ "trait-type-opt-Negative": "Negative",
+ "trait-type-opt-Neutral": "Neutral",
+ "trait-type-opt-Positive": "Positive",
+ "trait-type-opt-short-Negative": "-",
+ "trait-type-opt-short-Neutral": "◦",
+ "trait-type-opt-short-Positive": "+",
+ "traits": "Traits",
+ "trauma": "Trauma",
+ "trauma-threshold": "Trauma Threshold",
+ "tt": "TT",
+ "uRep": "u-Rep",
+ "ultimateRep": "Ultimate (Ultimates)",
+ "version": "v",
+ "weapon-damage": "Damage",
+ "weapon-description": "Description",
+ "weapon-dmg": "Dmg",
+ "weapon-name": "Weapon Name",
+ "weapon-ranges": "Ranges",
+ "weapon-skill": "Skill",
+ "weapon-skill-search": "Search Skill",
+ "wil": "WIL",
+ "willpower": "Willpower",
+ "willpowerx2": "Willpower doubled",
+ "willpowerx3": "Willpower tripled",
+ "wilx2": "WIL × 2",
+ "wilx3": "WIL × 3",
+ "wound-threshold": "Wound Threshold",
+ "wounds": "Wounds",
+ "wounds-ignored": "Ignored Wounds",
+ "wt": "WT",
+ "x-range": "X",
+ "xRep": "x-Rep"
+}
\ No newline at end of file
diff --git a/Eclipse Phase Alternate/translations/zu.json b/Eclipse Phase Alternate/translations/zu.json
new file mode 100644
index 0000000000..fbb09c6e60
--- /dev/null
+++ b/Eclipse Phase Alternate/translations/zu.json
@@ -0,0 +1,332 @@
+{
+ "active-morph": "crwdns65361:0crwdne65361:0",
+ "active-skills": "crwdns65362:0crwdne65362:0",
+ "actual-age": "crwdns65363:0crwdne65363:0",
+ "alienation-test": "crwdns65364:0crwdne65364:0",
+ "ammo-type": "crwdns65365:0crwdne65365:0",
+ "ap": "crwdns65366:0crwdne65366:0",
+ "apt-base": "crwdns65367:0crwdne65367:0",
+ "apt-morph-bonus": "crwdns65368:0crwdne65368:0",
+ "apt-morph-max": "crwdns65369:0crwdne65369:0",
+ "apt-temp": "crwdns65370:0crwdne65370:0",
+ "apt-total": "crwdns65371:0crwdne65371:0",
+ "aptitudes": "crwdns65372:0crwdne65372:0",
+ "armour": "crwdns65373:0crwdne65373:0",
+ "armour-accessory": "crwdns65374:0crwdne65374:0",
+ "armour-active-total": "crwdns65375:0crwdne65375:0",
+ "armour-layering-penalty": "crwdns65376:0crwdne65376:0",
+ "armour-name": "crwdns65377:0crwdne65377:0",
+ "armour-penetration": "crwdns65378:0crwdne65378:0",
+ "armour-worn": "crwdns65379:0crwdne65379:0",
+ "async": "crwdns65380:0crwdne65380:0",
+ "async-trait": "crwdns65381:0crwdne65381:0",
+ "atRep": "crwdns65382:0crwdne65382:0",
+ "author": "crwdns65383:0crwdne65383:0",
+ "background": "crwdns65384:0crwdne65384:0",
+ "bf": "crwdns65385:0crwdne65385:0",
+ "brute-strength": "crwdns65386:0crwdne65386:0",
+ "burst-fire": "crwdns65387:0crwdne65387:0",
+ "burst-fire-description": "crwdns65388:0crwdne65388:0",
+ "cRep": "crwdns65389:0crwdne65389:0",
+ "called-in-favours": "crwdns65390:0crwdne65390:0",
+ "cash": "crwdns65391:0crwdne65391:0",
+ "catching-objects": "crwdns65392:0crwdne65392:0",
+ "character-info": "crwdns65393:0crwdne65393:0",
+ "character-name": "crwdns65394:0crwdne65394:0",
+ "character-traits": "crwdns65395:0crwdne65395:0",
+ "chat-output": "crwdns65396:0crwdne65396:0",
+ "circleAlist": "crwdns65397:0crwdne65397:0",
+ "civicNet": "crwdns65398:0crwdne65398:0",
+ "cog": "crwdns65399:0crwdne65399:0",
+ "cognition": "crwdns65400:0crwdne65400:0",
+ "cognitionx3": "crwdns65401:0crwdne65401:0",
+ "cogx3": "crwdns65402:0crwdne65402:0",
+ "concentrate-fire": "crwdns65403:0crwdne65403:0",
+ "continutity-test": "crwdns65404:0crwdne65404:0",
+ "coo": "crwdns65405:0crwdne65405:0",
+ "coo-som": "crwdns65406:0crwdne65406:0",
+ "coordination": "crwdns65407:0crwdne65407:0",
+ "coordination-somatics": "crwdns65408:0crwdne65408:0",
+ "core": "crwdns65409:0crwdne65409:0",
+ "crypto-credit": "crwdns65410:0crwdne65410:0",
+ "currency": "crwdns65411:0crwdne65411:0",
+ "current-moxie": "crwdns65412:0crwdne65412:0",
+ "damage": "crwdns65413:0crwdne65413:0",
+ "damage-bonus": "crwdns65414:0crwdne65414:0",
+ "damage-inflicts": "crwdns65415:0crwdne65415:0",
+ "damage-typeopt-Energy": "crwdns65416:0crwdne65416:0",
+ "damage-typeopt-GM": "crwdns65417:0crwdne65417:0",
+ "damage-typeopt-Kinetic": "crwdns65418:0crwdne65418:0",
+ "damage-typeopt-Public": "crwdns65419:0crwdne65419:0",
+ "damage-typeopt-short-Energy": "crwdns65420:0crwdne65420:0",
+ "damage-typeopt-short-Kinetic": "crwdns65421:0crwdne65421:0",
+ "damage-value": "crwdns65422:0crwdne65422:0",
+ "db": "crwdns65423:0crwdne65423:0",
+ "death-rating": "crwdns65424:0crwdne65424:0",
+ "derangement-description": "crwdns65425:0crwdne65425:0",
+ "derangement-duration": "crwdns65426:0crwdne65426:0",
+ "derangement-severity": "crwdns65427:0crwdne65427:0",
+ "derangement-severity-opt-Major": "crwdns65428:0crwdne65428:0",
+ "derangement-severity-opt-Minor": "crwdns65429:0crwdne65429:0",
+ "derangement-severity-opt-Moderate": "crwdns65430:0crwdne65430:0",
+ "derangements": "crwdns65431:0crwdne65431:0",
+ "disorder-description": "crwdns65432:0crwdne65432:0",
+ "disorder-remaining-treatment": "crwdns65433:0crwdne65433:0",
+ "disorders": "crwdns65434:0crwdne65434:0",
+ "dr": "crwdns65435:0crwdne65435:0",
+ "dur": "crwdns65436:0crwdne65436:0",
+ "dur-energy-armor": "crwdns65437:0crwdne65437:0",
+ "durability": "crwdns65438:0crwdne65438:0",
+ "durability-energy-armor": "crwdns65439:0crwdne65439:0",
+ "dv": "crwdns65440:0crwdne65440:0",
+ "eRep": "crwdns65441:0crwdne65441:0",
+ "ecoWave": "crwdns65442:0crwdne65442:0",
+ "energy": "crwdns65443:0crwdne65443:0",
+ "equipment": "crwdns65444:0crwdne65444:0",
+ "equipment-description": "crwdns65445:0crwdne65445:0",
+ "equipment-name": "crwdns65446:0crwdne65446:0",
+ "escape-artist": "crwdns65447:0crwdne65447:0",
+ "exploreNet": "crwdns65448:0crwdne65448:0",
+ "extreme-range": "crwdns65449:0crwdne65449:0",
+ "fRep": "crwdns65450:0crwdne65450:0",
+ "fa": "crwdns65451:0crwdne65451:0",
+ "faction": "crwdns65452:0crwdne65452:0",
+ "fame": "crwdns65453:0crwdne65453:0",
+ "fire-modes": "crwdns65454:0crwdne65454:0",
+ "fraydiv2": "crwdns65455:0crwdne65455:0",
+ "frayhalved": "crwdns65456:0crwdne65456:0",
+ "full-automatic": "crwdns65457:0crwdne65457:0",
+ "full-automatic-description": "crwdns65458:0crwdne65458:0",
+ "gRep": "crwdns65459:0crwdne65459:0",
+ "gear": "crwdns65460:0crwdne65460:0",
+ "gear-freeform": "crwdns65461:0crwdne65461:0",
+ "gender-id": "crwdns65462:0crwdne65462:0",
+ "generate-skills": "crwdns65463:0crwdne65463:0",
+ "generating-skills": "crwdns65464:0crwdne65464:0",
+ "github": "crwdns65465:0crwdne65465:0",
+ "guanxi": "crwdns65466:0crwdne65466:0",
+ "having-an-idea": "crwdns65467:0crwdne65467:0",
+ "heal-trauma": "crwdns65468:0crwdne65468:0",
+ "hours-long": "crwdns65469:0crwdne65469:0",
+ "hours-short": "crwdns65470:0crwdne65470:0",
+ "iRep": "crwdns65471:0crwdne65471:0",
+ "id-credits": "crwdns65472:0crwdne65472:0",
+ "id-description": "crwdns65473:0crwdne65473:0",
+ "id-notes": "crwdns65474:0crwdne65474:0",
+ "identities": "crwdns65475:0crwdne65475:0",
+ "identity": "crwdns65476:0crwdne65476:0",
+ "init": "crwdns65477:0crwdne65477:0",
+ "initiative": "crwdns65478:0crwdne65478:0",
+ "insanity-rating": "crwdns65479:0crwdne65479:0",
+ "int": "crwdns65480:0crwdne65480:0",
+ "integration-test": "crwdns65481:0crwdne65481:0",
+ "intuition": "crwdns65482:0crwdne65482:0",
+ "intuitionx3": "crwdns65483:0crwdne65483:0",
+ "intx3": "crwdns65484:0crwdne65484:0",
+ "ir": "crwdns65485:0crwdne65485:0",
+ "kinetic": "crwdns65486:0crwdne65486:0",
+ "knowledge-skills": "crwdns65487:0crwdne65487:0",
+ "l-range": "crwdns65488:0crwdne65488:0",
+ "level1": "crwdns65489:0crwdne65489:0",
+ "level2": "crwdns65490:0crwdne65490:0",
+ "level3": "crwdns65491:0crwdne65491:0",
+ "level4": "crwdns65492:0crwdne65492:0",
+ "level5": "crwdns65493:0crwdne65493:0",
+ "long-range": "crwdns65494:0crwdne65494:0",
+ "luc": "crwdns65495:0crwdne65495:0",
+ "lucidity": "crwdns65496:0crwdne65496:0",
+ "lvl1": "crwdns65497:0crwdne65497:0",
+ "lvl2": "crwdns65498:0crwdne65498:0",
+ "lvl3": "crwdns65499:0crwdne65499:0",
+ "lvl4": "crwdns65500:0crwdne65500:0",
+ "lvl5": "crwdns65501:0crwdne65501:0",
+ "m-range": "crwdns65502:0crwdne65502:0",
+ "magazine": "crwdns65503:0crwdne65503:0",
+ "margin-of-failure": "crwdns65504:0crwdne65504:0",
+ "margin-of-success": "crwdns65505:0crwdne65505:0",
+ "medium-range": "crwdns65506:0crwdne65506:0",
+ "melee-weapons": "crwdns65507:0crwdne65507:0",
+ "memorise-recall": "crwdns65508:0crwdne65508:0",
+ "mental-health": "crwdns65509:0crwdne65509:0",
+ "mental-only-actions": "crwdns65510:0crwdne65510:0",
+ "misc-action-mod": "crwdns65511:0crwdne65511:0",
+ "misc-dur-bonus": "crwdns65512:0crwdne65512:0",
+ "misc-initiative-mod": "crwdns65513:0crwdne65513:0",
+ "misc-modifiers": "crwdns65514:0crwdne65514:0",
+ "misc-notes": "crwdns65515:0crwdne65515:0",
+ "misc-physical-mod": "crwdns65516:0crwdne65516:0",
+ "moa": "crwdns65517:0crwdne65517:0",
+ "mof": "crwdns65518:0crwdne65518:0",
+ "morph-aptitude-boni": "crwdns65519:0crwdne65519:0",
+ "morph-aptitude-max": "crwdns65520:0crwdne65520:0",
+ "morph-armour": "crwdns65521:0crwdne65521:0",
+ "morph-armour-energy": "crwdns65522:0crwdne65522:0",
+ "morph-armour-kinetic": "crwdns65523:0crwdne65523:0",
+ "morph-bank": "crwdns65524:0crwdne65524:0",
+ "morph-description": "crwdns65525:0crwdne65525:0",
+ "morph-durability": "crwdns65526:0crwdne65526:0",
+ "morph-implants": "crwdns65527:0crwdne65527:0",
+ "morph-label": "crwdns65528:0crwdne65528:0",
+ "morph-location": "crwdns65529:0crwdne65529:0",
+ "morph-mobility-system": "crwdns65530:0crwdne65530:0",
+ "morph-name": "crwdns65531:0crwdne65531:0",
+ "morph-skill-boni": "crwdns65532:0crwdne65532:0",
+ "morph-traits": "crwdns65533:0crwdne65533:0",
+ "morph-type": "crwdns65534:0crwdne65534:0",
+ "morph-visible-age": "crwdns65535:0crwdne65535:0",
+ "morph-visible-gender": "crwdns65536:0crwdne65536:0",
+ "morphs": "crwdns65537:0crwdne65537:0",
+ "mos": "crwdns65538:0crwdne65538:0",
+ "motivations": "crwdns65539:0crwdne65539:0",
+ "mox": "crwdns65540:0crwdne65540:0",
+ "moxie": "crwdns65541:0crwdne65541:0",
+ "muse": "crwdns65542:0crwdne65542:0",
+ "muse-info": "crwdns65543:0crwdne65543:0",
+ "muse-name": "crwdns65544:0crwdne65544:0",
+ "muse-notes": "crwdns65545:0crwdne65545:0",
+ "muse-skills": "crwdns65546:0crwdne65546:0",
+ "note": "crwdns65547:0crwdne65547:0",
+ "options": "crwdns65548:0crwdne65548:0",
+ "or-total-ap": "crwdns65549:0crwdne65549:0",
+ "physical-health": "crwdns65550:0crwdne65550:0",
+ "psi": "crwdns65551:0crwdne65551:0",
+ "psi-action": "crwdns65552:0crwdne65552:0",
+ "psi-chi": "crwdns65553:0crwdne65553:0",
+ "psi-current": "crwdns65554:0crwdne65554:0",
+ "psi-defense": "crwdns65555:0crwdne65555:0",
+ "psi-duration": "crwdns65556:0crwdne65556:0",
+ "psi-gamma": "crwdns65557:0crwdne65557:0",
+ "psi-range": "crwdns65558:0crwdne65558:0",
+ "psi-skill": "crwdns65559:0crwdne65559:0",
+ "psi-strain-mod": "crwdns65560:0crwdne65560:0",
+ "psi-sustained": "crwdns65561:0crwdne65561:0",
+ "psi-sustained-mod": "crwdns65562:0crwdne65562:0",
+ "psi-temp-time": "crwdns65563:0crwdne65563:0",
+ "psi-temp-units": "crwdns65564:0crwdne65564:0",
+ "psi-typeopt-Active": "crwdns65565:0crwdne65565:0",
+ "psi-typeopt-Passive": "crwdns65566:0crwdne65566:0",
+ "psi-typeopt-short-Active": "crwdns65567:0crwdne65567:0",
+ "psi-typeopt-short-Passive": "crwdns65568:0crwdne65568:0",
+ "rRep": "crwdns65569:0crwdne65569:0",
+ "ranged-defence": "crwdns65570:0crwdne65570:0",
+ "ranged-weapons": "crwdns65571:0crwdne65571:0",
+ "ref": "crwdns65572:0crwdne65572:0",
+ "ref-coox2": "crwdns65573:0crwdne65573:0",
+ "reflex": "crwdns65574:0crwdne65574:0",
+ "reflex-coordinationx2": "crwdns65575:0crwdne65575:0",
+ "rep-score": "crwdns65576:0crwdne65576:0",
+ "reputaion": "crwdns65577:0crwdne65577:0",
+ "resist-shock": "crwdns65578:0crwdne65578:0",
+ "resist-trauma-disorientation": "crwdns65579:0crwdne65579:0",
+ "resist-wound-knockdown": "crwdns65580:0crwdne65580:0",
+ "rez": "crwdns65581:0crwdne65581:0",
+ "rez-points": "crwdns65582:0crwdne65582:0",
+ "rna": "crwdns65583:0crwdne65583:0",
+ "roll-auto-failure": "crwdns65584:0crwdne65584:0",
+ "roll-auto-success": "crwdns65585:0crwdne65585:0",
+ "roll-crit-failure": "crwdns65586:0crwdne65586:0",
+ "roll-crit-success": "crwdns65587:0crwdne65587:0",
+ "roll-failure": "crwdns65588:0crwdne65588:0",
+ "roll-success": "crwdns65589:0crwdne65589:0",
+ "rolls-for": "crwdns65590:0crwdne65590:0",
+ "s-range": "crwdns65591:0crwdne65591:0",
+ "sa": "crwdns65592:0crwdne65592:0",
+ "sav": "crwdns65593:0crwdne65593:0",
+ "savy": "crwdns65594:0crwdne65594:0",
+ "semi-automatic": "crwdns65595:0crwdne65595:0",
+ "semi-automatic-description": "crwdns65596:0crwdne65596:0",
+ "sheet-settings": "crwdns65597:0crwdne65597:0",
+ "short-range": "crwdns65598:0crwdne65598:0",
+ "single-shot": "crwdns65599:0crwdne65599:0",
+ "single-shot-description": "crwdns65600:0crwdne65600:0",
+ "size": "crwdns65601:0crwdne65601:0",
+ "skill-categories": "crwdns65602:0crwdne65602:0",
+ "skill-catopt-Combat": "crwdns65603:0crwdne65603:0",
+ "skill-catopt-Mental": "crwdns65604:0crwdne65604:0",
+ "skill-catopt-NA": "crwdns65605:0crwdne65605:0",
+ "skill-catopt-Physical": "crwdns65606:0crwdne65606:0",
+ "skill-catopt-Psi": "crwdns65607:0crwdne65607:0",
+ "skill-catopt-Social": "crwdns65608:0crwdne65608:0",
+ "skill-catopt-Technical": "crwdns65609:0crwdne65609:0",
+ "skill-catopt-Vehicle": "crwdns65610:0crwdne65610:0",
+ "skill-catopt-short-Combat": "crwdns65611:0crwdne65611:0",
+ "skill-catopt-short-Mental": "crwdns65612:0crwdne65612:0",
+ "skill-catopt-short-NA": "crwdns65613:0crwdne65613:0",
+ "skill-catopt-short-Physical": "crwdns65614:0crwdne65614:0",
+ "skill-catopt-short-Psi": "crwdns65615:0crwdne65615:0",
+ "skill-catopt-short-Social": "crwdns65616:0crwdne65616:0",
+ "skill-catopt-short-Technical": "crwdns65617:0crwdne65617:0",
+ "skill-catopt-short-Vehicle": "crwdns65618:0crwdne65618:0",
+ "skill-classopt-Active": "crwdns65619:0crwdne65619:0",
+ "skill-classopt-Knowledge": "crwdns65620:0crwdne65620:0",
+ "skill-commands": "crwdns65621:0crwdne65621:0",
+ "skill-field": "crwdns65622:0crwdne65622:0",
+ "skill-linked-aptitude": "crwdns65623:0crwdne65623:0",
+ "skill-morph-bonus": "crwdns65624:0crwdne65624:0",
+ "skill-name": "crwdns65625:0crwdne65625:0",
+ "skill-no-defaulting": "crwdns65626:0crwdne65626:0",
+ "skill-no-sort-manual": "crwdns65627:0crwdne65627:0",
+ "skill-ranks": "crwdns65628:0crwdne65628:0",
+ "skill-reload-page": "crwdns65629:0crwdne65629:0",
+ "skill-sortopt-Aptitude": "crwdns65630:0crwdne65630:0",
+ "skill-sortopt-Category": "crwdns65631:0crwdne65631:0",
+ "skill-sortopt-Name": "crwdns65632:0crwdne65632:0",
+ "skill-sortopt-None": "crwdns65633:0crwdne65633:0",
+ "skill-specialisations": "crwdns65634:0crwdne65634:0",
+ "skill-total": "crwdns65635:0crwdne65635:0",
+ "skills": "crwdns65636:0crwdne65636:0",
+ "skills-sort": "crwdns65637:0crwdne65637:0",
+ "skills-sort-by": "crwdns65638:0crwdne65638:0",
+ "sleight-description": "crwdns65639:0crwdne65639:0",
+ "sleight-name": "crwdns65640:0crwdne65640:0",
+ "som": "crwdns65641:0crwdne65641:0",
+ "somatics": "crwdns65642:0crwdne65642:0",
+ "somaticsx3": "crwdns65643:0crwdne65643:0",
+ "somx3": "crwdns65644:0crwdne65644:0",
+ "spd": "crwdns65645:0crwdne65645:0",
+ "special-rolls": "crwdns65646:0crwdne65646:0",
+ "speed": "crwdns65647:0crwdne65647:0",
+ "ss": "crwdns65648:0crwdne65648:0",
+ "stats": "crwdns65649:0crwdne65649:0",
+ "strain": "crwdns65650:0crwdne65650:0",
+ "stress": "crwdns65651:0crwdne65651:0",
+ "stress-test": "crwdns65652:0crwdne65652:0",
+ "stress-value": "crwdns65653:0crwdne65653:0",
+ "success-roll": "crwdns65654:0crwdne65654:0",
+ "sv": "crwdns65655:0crwdne65655:0",
+ "theEye": "crwdns65656:0crwdne65656:0",
+ "trait-description": "crwdns65657:0crwdne65657:0",
+ "trait-name": "crwdns65658:0crwdne65658:0",
+ "trait-type-opt-Negative": "crwdns65659:0crwdne65659:0",
+ "trait-type-opt-Neutral": "crwdns65660:0crwdne65660:0",
+ "trait-type-opt-Positive": "crwdns65661:0crwdne65661:0",
+ "trait-type-opt-short-Negative": "crwdns65662:0crwdne65662:0",
+ "trait-type-opt-short-Neutral": "crwdns65663:0crwdne65663:0",
+ "trait-type-opt-short-Positive": "crwdns65664:0crwdne65664:0",
+ "traits": "crwdns65665:0crwdne65665:0",
+ "trauma": "crwdns65666:0crwdne65666:0",
+ "trauma-threshold": "crwdns65667:0crwdne65667:0",
+ "tt": "crwdns65668:0crwdne65668:0",
+ "uRep": "crwdns65669:0crwdne65669:0",
+ "ultimateRep": "crwdns65670:0crwdne65670:0",
+ "version": "crwdns65671:0crwdne65671:0",
+ "weapon-damage": "crwdns65672:0crwdne65672:0",
+ "weapon-description": "crwdns65673:0crwdne65673:0",
+ "weapon-dmg": "crwdns65674:0crwdne65674:0",
+ "weapon-name": "crwdns65675:0crwdne65675:0",
+ "weapon-ranges": "crwdns65676:0crwdne65676:0",
+ "weapon-skill": "crwdns65677:0crwdne65677:0",
+ "weapon-skill-search": "crwdns65678:0crwdne65678:0",
+ "wil": "crwdns65679:0crwdne65679:0",
+ "willpower": "crwdns65680:0crwdne65680:0",
+ "willpowerx2": "crwdns65681:0crwdne65681:0",
+ "willpowerx3": "crwdns65682:0crwdne65682:0",
+ "wilx2": "crwdns65683:0crwdne65683:0",
+ "wilx3": "crwdns65684:0crwdne65684:0",
+ "wound-threshold": "crwdns65685:0crwdne65685:0",
+ "wounds": "crwdns65686:0crwdne65686:0",
+ "wounds-ignored": "crwdns65687:0crwdne65687:0",
+ "wt": "crwdns65688:0crwdne65688:0",
+ "x-range": "crwdns65689:0crwdne65689:0",
+ "xRep": "crwdns65690:0crwdne65690:0"
+}
\ No newline at end of file
diff --git a/Eclipse Phase V2/Eclipse Phase V2.css b/Eclipse Phase V2/Eclipse Phase V2.css
new file mode 100644
index 0000000000..23a2e1fd60
--- /dev/null
+++ b/Eclipse Phase V2/Eclipse Phase V2.css
@@ -0,0 +1,651 @@
+.charsheet
+{
+ color:black !important;
+}
+
+input.sheet-tab
+{
+ height: 22px;
+ position: relative;
+ top: 5px;
+ left: 7px;
+ margin: -1.5px;
+ cursor: pointer;
+ z-index: 1;
+ opacity: 0;
+ margin-bottom:14px;
+ margin-top:3px;
+}
+
+input.sheet-tab + span::before
+{
+ content: attr(title);
+
+ text-align: center;
+ display: inline-block;
+ height: 20px;
+
+
+ font-size: 14px;
+ font-weight:bold;
+ border:1px solid black;
+ border-top-left-radius: 3em 3em;
+ border-top-right-radius: 3em 3em;
+ border-bottom-right-radius: 3em 3em;
+ border-bottom-left-radius: 3em 3em;
+
+ position: relative;
+
+
+ background-color:rgb(0, 124, 151);
+ color:white;
+}
+
+input.sheet-tab:checked + span::before
+{
+ background-color:rgb(0, 124, 151);
+ box-shadow: 0px 0px 7px 0px #000000 inset;
+ color:white;
+}
+
+input.sheet-tab-130px
+{
+ width: 129px;
+}
+
+input.sheet-tab-130px + span::before
+{
+ width: 125px;
+ margin-left:-120px;
+}
+
+input.sheet-tab-100px
+{
+ width: 99px;
+}
+
+input.sheet-tab-100px + span::before
+{
+ width: 95px;
+ margin-left:-90px;
+}
+
+.sheet-hidden
+{
+ display:none;
+}
+
+input.sheet-option
+{
+ width:21px;
+ height: 21px;
+ cursor: pointer;
+ z-index: 1;
+ opacity: 0;
+ float:right;
+ margin:0px;
+}
+
+input.sheet-option+ span{
+ float:right;
+ margin-right:-21px;
+ text-align: center;
+ display: inline-block;
+ width: 21px;
+ height:21px;
+}
+
+input.sheet-option+ span::before
+{
+ font-family: "pictos";
+ content: 'y';
+ color:black;
+ text-shadow: 2px 2px 2px rgb(117, 173, 192);
+ font-size: 20px;
+}
+input.sheet-option:checked+ span::before
+{
+ text-shadow: 2px 2px 2px rgb(0, 124, 151);
+ opacity: 1;
+}
+
+input.sheet-option:checked ~ div div.sheet-hidden
+{
+ display:block;
+}
+
+input.sheet-optionHide + span::before
+{
+ content: '+' !important;
+ color:rgb(0, 124, 151);
+ opacity:1;
+}
+
+input.sheet-optionHide:checked + span::before
+{
+ content: '-' !important;
+ color:rgb(0, 124, 151);
+ opacity:1;
+ text-shadow: 2px 2px 2px rgb(117, 173, 192);
+}
+
+input.sheet-optionHideMorph + span::before
+{
+ content: '+' !important;
+ opacity:1;
+ text-shadow: 0.5px 0 0 black, -0.5px 0 0 black, 0 0.5px 0 black, 0 -0.5px 0 black, 0px 0px black, -0px -0px 0 black, 0px -0px 0 black, -0px 0px 0 black;
+ color: rgb(117, 173, 192) !important;
+}
+
+input.sheet-optionHideMorph:checked + span::before
+{
+ content: '-' !important;
+ opacity:1;
+ text-shadow: 0.5px 0 0 black, -0.5px 0 0 black, 0 0.5px 0 black, 0 -0.5px 0 black, 0px 0px black, -0px -0px 0 black, 0px -0px 0 black, -0px 0px 0 black;
+ color: rgb(117, 173, 192) !important;
+}
+
+input.sheet-expand,
+input.sheet-expand + span::before
+{
+ opacity:0;
+}
+
+div:hover > span.sheet-expand::before
+{
+ opacity: 1;
+}
+
+input.sheet-expand:checked ~ div.sheet-expand
+{
+ display:inline-block;
+ width:100%;
+}
+
+div.sheet-expandHide
+{
+ display:inline-block;
+}
+
+div.sheet-expand
+{
+ display:none;
+}
+
+input.sheet-expand:checked ~ div.sheet-expandHide
+{
+ display:none;
+}
+
+input.sheet-tab1:checked ~ .sheet-tab1Show,
+input.sheet-tab2:checked ~ .sheet-tab2Show,
+input.sheet-tab3:checked ~ .sheet-tab3Show,
+input.sheet-tab4:checked ~ .sheet-tab4Show,
+input.sheet-tab5:checked ~ .sheet-tab5Show,
+input.sheet-tab6:checked ~ .sheet-tab6Show,
+input.sheet-tab7:checked ~ .sheet-tab7Show,
+input.sheet-tab8:checked ~ .sheet-tab8Show
+{
+ display:block;
+}
+
+input
+{
+ color:black;
+}
+
+input[type="number"]
+{
+ margin: 0;
+ -moz-appearance:textfield;
+}
+
+input[type=number]::-webkit-outer-spin-button,
+input[type=number]::-webkit-inner-spin-button
+{
+ -webkit-appearance: none;
+ margin: 0;
+}
+
+button[type=roll].sheet-apt-check::before
+{
+ content: "" !important;
+}
+
+button[type=roll].sheet-apt-check
+{
+ margin:0px;
+ padding:0px;
+}
+
+button[type=roll] input
+{
+ background-color:transparent;
+ border:0px;
+ box-shadow:none;
+ padding:0px;
+}
+
+.sheet-dark-row
+{
+ background-color:rgb(0, 124, 151);
+ margin-right:-10px;
+ margin-left:-20px;
+}
+
+.sheet-header
+{
+ margin-bottom:20px;
+}
+
+.sheet-center
+{
+ text-align:center;
+}
+
+.sheet-title
+{
+ font-weight:bold;
+}
+
+div.sheet-block-title,
+span.sheet-block-title
+{
+ margin-bottom:-2px;
+ font-size:18px;
+ text-transform:uppercase;
+ color:rgb(0, 124, 151);
+ font-weight:bold;
+ text-align:right;
+ margin-left:auto;
+ margin-right:20px;
+ display:block;
+}
+
+div.sheet-block
+{
+ background-color:rgb(117, 173, 192);
+ padding-top:10px;
+ padding-left:20px;
+ padding-bottom:10px;
+ padding-right:10px;
+ border-radius:20px;
+}
+
+div.sheet-identity-img
+{
+ height:102px;
+ width:233px;
+ display:inline-block;
+ vertical-align:top;
+ margin-top:60px;
+}
+
+input.sheet-lower-input
+{
+ border-top:0px;
+ border-right:0px;
+ border-left:0px;
+ border-radius:0px;
+ box-shadow:none;
+ padding-bottom:0px;
+ padding-left:0px;
+ padding-right:0px;
+ border-bottom-color:white;
+ font-weight:500;
+ background-color:transparent;
+ margin-right:10px !important;
+}
+
+input.sheet-lower-inputWMargin
+{
+ border-top:0px;
+ border-right:0px;
+ border-left:0px;
+ border-radius:0px;
+ box-shadow:none;
+ padding-bottom:0px;
+ padding-left:0px;
+ padding-right:0px;
+ border-bottom-color:white;
+ font-weight:500;
+ background-color:transparent;
+}
+
+input.sheet-lower-inputWMargin
+{
+ border-top:0px;
+ border-right:0px;
+ border-left:0px;
+ border-radius:0px;
+ box-shadow:none;
+ padding-bottom:0px;
+ padding-left:0px;
+ padding-right:0px;
+ border-bottom-color:white;
+ font-weight:500;
+ background-color:transparent;
+}
+
+div.sheet-subtitle
+{
+ margin-right:10px;
+ display:inline-block;
+ font-weight:bold;
+}
+
+div.sheet-subtitle-left
+{
+ vertical-align:bottom;
+ display:inline-block;
+ font-weight:bold;
+}
+
+.sheet-first-row
+{
+ clear:both;
+ margin:auto;
+ margin-top:10px;
+ margin-bottom:20px;
+}
+
+div.sheet-apt-title
+{
+ font-family: "Helvetica Neue",Helvetica,Arial,sans-serif !important;
+ display:inline-block !important;
+ text-transform:uppercase !important;
+ font-weight:bold !important;
+ font-size:13px !important;
+}
+
+input.sheet-apt-title,
+button.sheet-apt-title
+{
+ margin-right:10px !important;
+ text-align:center;
+}
+
+.sheet-margin-col
+{
+ margin-right:20px;
+}
+
+.sheet-column
+{
+ display:inline-block;
+ vertical-align:top;
+}
+
+.sheet-line
+{
+ clear:both;
+}
+
+input.sheet-spe-skills
+{
+ width:380px;
+}
+
+div.sheet-name-skills,
+span.sheet-name-skills
+{
+ font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
+ display:inline-block;
+ font-weight:bold;
+ font-size:13px;
+ vertical-align:middle;
+}
+
+div.sheet-skills-apt
+{
+ vertical-align:middle;
+ display:inline-block;
+}
+
+button[type=roll].sheet-default-btn::before
+{
+ content: "" !important;
+ margin:0px !important;
+ padding:0px !important;
+}
+
+button[type=roll].sheet-default-btn
+{
+ margin:0px !important;
+}
+
+button[type=roll].sheet-skills-btn::before
+{
+ content: "" !important;
+}
+
+button.sheet-skills-btn
+{
+ width:130px;
+ height:28px;
+ text-align:left;
+ padding-right:0px !important;
+ padding-top:0px !important;
+ padding-bottom:0px !important;
+ padding-left:5px !important;
+ margin:0px !important;
+}
+
+input.sheet-morphTab
+{
+ height: 22px;
+ position: relative;
+ top: 5px;
+ left: 7px;
+ margin: -1.5px;
+ cursor: pointer;
+ z-index: 1;
+ opacity: 0;
+ margin-top:-12px;
+ margin-left:-8px
+}
+
+span.sheet-morphTab
+{
+ text-align: center;
+ display: inline-block;
+ height: 20px;
+
+
+ font-size: 14px;
+ font-weight:bold;
+ border:1px solid black;
+ border-top-left-radius: 3em 3em;
+
+ position: relative;
+
+ background-color:rgb(0, 124, 151);
+ color:white;
+
+ margin-bottom:-1px;
+}
+
+input.sheet-morphTab2
+{
+ margin-left:-12px
+}
+
+span.sheet-morphTab2
+{
+ text-align: center;
+ display: inline-block;
+ height: 20px;
+
+
+ font-size: 14px;
+ font-weight:bold;
+ border:1px solid black;
+
+ position: relative;
+
+ background-color:rgb(0, 124, 151);
+ color:white;
+
+ margin-bottom: -7px;
+}
+
+input.sheet-morphTab:checked + span
+{
+ border-bottom-color:rgb(0, 124, 151);
+}
+
+input.sheet-morphTab-130px
+{
+ width: 139px;
+}
+
+span.sheet-morphTab-130px
+{
+ width: 135px;
+ margin-left:-130px;
+}
+
+input.sheet-morphTab1:checked ~ .sheet-morphTab1Show,
+input.sheet-morphTab2:checked ~ .sheet-morphTab2Show,
+input.sheet-morphTab3:checked ~ .sheet-morphTab3Show,
+input.sheet-morphTab4:checked ~ .sheet-morphTab4Show
+{
+ display:block;
+}
+
+.sheet-block-title-morph
+{
+ text-shadow: 0.5px 0 0 black, -0.5px 0 0 black, 0 0.5px 0 black, 0 -0.5px 0 black, 0px 0px black, -0px -0px 0 black, 0px -0px 0 black, -0px 0px 0 black;
+ color:rgb(117, 173, 192) !important;
+}
+
+div.sheet-morphBlock
+{
+ width:820px;
+ background-color: rgb(0, 124, 151);
+ border: 1px solid black;
+ padding:5px;
+}
+
+input.sheet-M1Hidden:checked ~ div.sheet-M1Hidden,
+input.sheet-M2Hidden:checked ~ div.sheet-M2Hidden,
+input.sheet-M3Hidden:checked ~ div.sheet-M3Hidden,
+input.sheet-M4Hidden:checked ~ div.sheet-M4Hidden
+{
+ display:block;
+}
+
+.sheet-M1Hidden,
+.sheet-M2Hidden,
+.sheet-M3Hidden,
+.sheet-M4Hidden
+{
+ display:none;
+}
+
+
+.sheet-rolltemplate-EPdefault .inlinerollresult,
+.sheet-rolltemplate-EPcombat .inlinerollresult,
+.sheet-rolltemplate-EPpsi .inlinerollresult
+{
+ border: none;
+ background-color:transparent;
+}
+
+.sheet-rolltemplate-EPdefault .inlinerollresult.fullcrit,
+.sheet-rolltemplate-EPcombat .inlinerollresult.fullcrit,
+.sheet-rolltemplate-EPpsi .inlinerollresult.fullcrit
+{
+ border: none;
+ background-color:transparent;
+}
+
+.sheet-rolltemplate-EPdefault .inlinerollresult.fullfail,
+.sheet-rolltemplate-EPcombat .inlinerollresult.fullfail,
+.sheet-rolltemplate-EPpsi .inlinerollresult.fullfail
+{
+ border: none;
+ background-color:transparent;
+}
+
+.sheet-rolltemplate-EPdefault .inlinerollresult.importantroll,
+.sheet-rolltemplate-EPcombat .inlinerollresult.importantroll,
+.sheet-rolltemplate-EPpsi .inlinerollresult.importantroll
+{
+ border: none;
+ background-color:transparent;
+}
+
+.sheet-rolltemplate-EPdefault .sheet-allbubbled,
+.sheet-rolltemplate-EPcombat .sheet-allbubbled,
+.sheet-rolltemplate-EPpsi .sheet-allbubbled
+{
+ font-size: 11pt;
+ width:100%;
+ height:100%;
+ font-weight:bold;
+ border:2px solid rgb(0, 124, 151);
+ border-right:none;
+ color:white;
+ display:inline-block;
+ background-color:rgb(0, 124, 151);
+ text-align: center;
+ padding-top:1px;
+ padding-left:3px;
+ padding-bottom:4px;
+}
+
+.sheet-rolltemplate-EPdefault .sheet-sidebubbled,
+.sheet-rolltemplate-EPcombat .sheet-sidebubbled,
+.sheet-rolltemplate-EPpsi .sheet-sidebubbled
+{
+ font-size: 11pt;
+ width:100%;
+ height:100%;
+ font-weight:bold;
+ border:2px solid rgb(0, 124, 151);
+ border-right:none;
+ color:white;
+ display:inline-block;
+ background-color:rgb(0, 124, 151);
+ text-align: center;
+ padding-top:1px;
+ padding-left:3px;
+ padding-bottom:4px;
+ border-bottom-left-radius: 1em;
+}
+
+.sheet-rolltemplate-EPdefault table,
+.sheet-rolltemplate-EPcombat table,
+.sheet-rolltemplate-EPpsi table
+{
+ width: 100%;
+ border: 1px solid #DADADA;
+ color: black;
+ background-color: rgb(117, 173, 192);
+ font-size: 1em;
+ font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
+ border-collapse: separate;
+ border-radius: 1em;
+}
+
+.sheet-rolltemplate-EPdefault th,
+.sheet-rolltemplate-EPcombat th,
+.sheet-rolltemplate-EPpsi th
+{
+ text-shadow: 0px 0px 1px #555555;
+ padding: 2px;
+ border-bottom: 1px solid black;
+ line-height: 1.6em;
+ font-size: 1.2em;
+ font-weight: bold;
+}
+
+.sheet-rolltemplate-EPcombat a[href^="!"], .sheet-rolltemplate-EPcombat a[href^="~"] {
+ background-color: transparent;
+ color:blue;
+ padding:0px;
+ border:none;
+ width:100%;
+ text-decoration:underline;
+}
diff --git a/Eclipse Phase V2/Eclipse Phase V2.html b/Eclipse Phase V2/Eclipse Phase V2.html
new file mode 100644
index 0000000000..7f7dd85ed4
--- /dev/null
+++ b/Eclipse Phase V2/Eclipse Phase V2.html
@@ -0,0 +1,3790 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Know Skills
+
+
+
+
Total
+
Ranks
+
Temp
+
Apt
+
+
+
+
+
+
Active Skills
+
+
+
+
Total
+
Ranks
+
Temp
+
Apt
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Ranged Weapon
+
+
+
Firing Modes :
+
+ Single Shot
+ Semi-Automatic
+ Burst Fire (+10 to hit)
+ Burst Fire (+1D10 DV)
+ Burst Fire (2 targets)
+ Full Automatic (+30 to hit)
+ Full Automatic (+2D10 DV)
+ Full Automatic (3 Targets)
+ Full Automatic (Suppressive Fire)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Damage Value
+
Reload (SA/BF/FA )
+
Range
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Seeker Weapon and Grenade
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Damage Value
+
Reload (SA/BF/FA )
+
Range
+
+
+
+
+
+ Guns
+ Athletics
+
+
+
+
Ammo Type
+
Armor Used
+
Skill
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Aptitudes
+
+
+
+
+
+
+
+
+
+ Cognition
+
+
+ Intuition
+
+
+ Reflexes
+
+
+ Savvy
+
+
+
+
+
+
+
+
+ Somatics
+
+
+ Willpower
+
+
+
+
+
+
+
+
Know Skills
+
+
+
+
Total
+
Ranks
+
Temp
+
Apt
+
+
+
+
+
+
Active Skills
+
+
+
+
Total
+
Ranks
+
Temp
+
Apt
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Pool
+
+
+
+
Insight
+
Moxie
+
Vigor
+
Flex
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Pool
+
+
+
+
Insight
+
Moxie
+
Vigor
+
Flex
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Pool
+
+
+
+
Insight
+
Moxie
+
Vigor
+
Flex
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Pool
+
+
+
+
Insight
+
Moxie
+
Vigor
+
Flex
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Rep
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Pool
+
+
+
+
Insight
+
Moxie
+
Vigor
+
Flex
+
+
+
+
+
+
+
+
+
+
+
Pool
+
+
+
+
Insight
+
Moxie
+
Vigor
+
Flex
+
+
+
+
+
+
+
+
+
+
+
Pool
+
+
+
+
Insight
+
Moxie
+
Vigor
+
Flex
+
+
+
+
+
+
+
+
+
+
+
Pool
+
+
+
+
Insight
+
Moxie
+
Vigor
+
Flex
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Ranged Weapon
+
+
+
Firing Modes :
+
+ Single Shot
+ Semi-Automatic
+ Burst Fire (+10 to hit)
+ Burst Fire (+1D10 DV)
+ Burst Fire (2 targets)
+ Full Automatic (+30 to hit)
+ Full Automatic (+2D10 DV)
+ Full Automatic (3 Targets)
+ Full Automatic (Suppressive Fire)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Damage Value
+
Reload (SA/BF/FA )
+
Range
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Seeker Weapon and Grenade
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Damage Value
+
Reload (SA/BF/FA )
+
Range
+
+
+
+
+
+ Guns
+ Athletics
+
+
+
+
Ammo Type
+
Armor Used
+
Skill
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Infection
+
+
+
+
+
+
+
Sub-Strains
+
Psi Trait Level
+
+
+
+
+
+
+
Base Rating
+
Current Rating
+
+
+
+
+
+
+
+
+
+
+
+
+
+
1
+
Breaking Point
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Psi Skill
+
+
+
+
Total
+
Ranks
+
Temp
+
Apt
+
+
+
+
+
+
+
Psi-Chi Sleights
+
+
+
+
Type
+
Range
+
Action
+
Duration
+
Strain Mod
+
+
+
+
+
+
+
Psi-Gamma Sleights
+
+
+
+
Type
+
Range
+
Action
+
Duration
+
Strain Mod
+
+
+
+
+
+
+
+
+
+
+
+
+ {{name}}
+
+ {{#subskill}}
+
+ {{subskill}}
+
+ {{/subskill}}
+ {{#^rollTotal() modifiers 0}}
+
+ {{title-modifiers}}
+ {{modifiers}}
+
+ {{/^rollTotal() modifiers 0}}
+ {{#target}}
+
+ {{subname}}
+ {{target}}
+
+ {{/target}}
+
+ {{title-roll}}
+ {{roll}}
+
+
+
+
+
+
+
+ {{name}}
+
+ {{#subskill}}
+
+ {{subskill}}
+
+ {{/subskill}}
+ {{#^rollTotal() modifiers 0}}
+
+ {{title-modifiers}}
+ {{modifiers}}
+
+ {{/^rollTotal() modifiers 0}}
+ {{#range}}
+
+ {{title-range}}
+ {{range}}
+
+ {{/range}}
+ {{#reload}}
+
+ {{title-reload}} ({{title-type-reload}})
+ {{reload}}
+
+ {{/reload}}
+
+ {{subname}}
+ {{target}}
+
+ {{#bonus-hit}}
+
+ {{title-bonus-hit}}
+ {{bonus-hit}}
+
+ {{/bonus-hit}}
+
+ {{title-roll}}
+ {{roll}}
+
+
+ {{title-damage}}
+ {{damage}}
+
+ {{#bonus-dv}}
+
+ {{title-bonus-dv}}
+ {{bonus-dv}}
+
+ {{/bonus-dv}}
+
+ {{notes}}
+
+
+ {{links}}
+
+
+
+
+
+
+
+ {{name}}
+
+ {{#subskill}}
+
+ {{subskill}}
+
+ {{/subskill}}
+
+ {{title-type}}
+ {{type}}
+
+
+ {{title-range}}
+ {{range}}
+
+
+ {{title-action}}
+ {{action}}
+
+
+ {{title-duration}}
+ {{duration}}
+
+
+ {{title-infection}}
+ {{target-infection}}
+
+
+ {{title-roll}}
+ {{roll}}
+
+
+ {{notes}}
+
+ {{#rollBetween() roll 0 target-infection}}
+
+ {{strain-title}}
+
+ {{#rollTotal() strain 1}}
+
+ {{strain_1}}
+
+ {{/rollTotal() strain 1}}
+ {{#rollTotal() strain 2}}
+
+ {{strain_2}}
+
+ {{/rollTotal() strain 2}}
+ {{#rollTotal() strain 3}}
+
+ {{strain_3}}
+
+ {{/rollTotal() strain 3}}
+ {{#rollTotal() strain 4}}
+
+ {{strain_4}}
+
+ {{/rollTotal() strain 4}}
+ {{#rollTotal() strain 5}}
+
+ {{strain_5}}
+
+ {{/rollTotal() strain 5}}
+ {{#rollTotal() strain 6}}
+
+ {{strain_6}}
+
+ {{/rollTotal() strain 6}}
+ {{/rollBetween() roll 0 target-infection}}
+
+
diff --git a/Eclipse Phase V2/EclipsePhaseV2Preview.png b/Eclipse Phase V2/EclipsePhaseV2Preview.png
new file mode 100644
index 0000000000..a9111c903c
Binary files /dev/null and b/Eclipse Phase V2/EclipsePhaseV2Preview.png differ
diff --git a/Eclipse Phase V2/images/EPlogo.png b/Eclipse Phase V2/images/EPlogo.png
new file mode 100644
index 0000000000..b318af85ae
Binary files /dev/null and b/Eclipse Phase V2/images/EPlogo.png differ
diff --git a/Eclipse Phase V2/sheet.json b/Eclipse Phase V2/sheet.json
new file mode 100644
index 0000000000..a6382ffed4
--- /dev/null
+++ b/Eclipse Phase V2/sheet.json
@@ -0,0 +1,8 @@
+{
+"html": "Eclipse Phase V2.html",
+"css": "Eclipse Phase V2.css",
+"authors": "Alain H.",
+"roll20userID": "67962",
+"preview": "EclipsePhaseV2Preview.png",
+"instructions": "New edition of Eclipse Phase, actually in playtest."
+}
diff --git a/Eclipse Phase V2/translation.json b/Eclipse Phase V2/translation.json
new file mode 100644
index 0000000000..088e415add
--- /dev/null
+++ b/Eclipse Phase V2/translation.json
@@ -0,0 +1,185 @@
+{
+ "identity": "Identity",
+ "name": "Name",
+ "gender identity": "Gender Identity",
+ "actual age": "Actual Age",
+ "background": "Background",
+ "career": "Career",
+ "faction": "Faction",
+ "motivation": "Motivation",
+ "aptitudes": "Aptitudes",
+ "aptitude short": "Apt",
+ "ego": "Ego",
+ "mental disorder": "Mental Disorder",
+ "muse": "Muse",
+ "morph": "Morph",
+ "history": "History",
+ "gear": "Gear",
+ "combat": "Combat",
+ "firing modes": "Firing Modes :",
+ "interests": "Interests",
+ "cognition": "Cognition",
+ "cognition short": "COG",
+ "intuition": "Intuition",
+ "intuition short": "INT",
+ "reflexes": "Reflexes",
+ "reflexes short": "REF",
+ "savvy": "Savvy",
+ "savvy short": "SAV",
+ "somatics": "Somatics",
+ "somatics short": "SOM",
+ "willpower": "Willpower",
+ "willpower short": "WIL",
+ "bonus check": "Bonus Check",
+ "mental": "Mental",
+ "malus": "Malus",
+ "trauma treshold short": "TT",
+ "trauma treshold": "Trauma Treshold",
+ "lucidity short": "LUC",
+ "lucidity": "Lucidity",
+ "insanity rating short": "IR",
+ "insanity rating": "Insanity Rating",
+ "stress": "Stress",
+ "traumas": "Traumas",
+ "derived stats": "Derived Stats",
+ "initiative": "Initiative",
+ "total": "Total",
+ "temporary short": "Temp",
+ "skill": "Skill",
+ "skills": "Skills",
+ "active skills": "Active Skills",
+ "know skills": "Know Skills",
+ "ranks": "Ranks",
+ "specializations": "Specializations",
+ "skills-list": "athletics,deceive,exotic skill,fray,free fall,guns,hardware,infiltrate,infosec,interface,kinesics,medicine,melee,perceive,persuade,pilot,profession,program,provoke,psi,research,survival",
+ "athletics": "Athletics",
+ "deceive": "Deceive",
+ "exotic skill": "Exotic Skill",
+ "fray": "Fray",
+ "free fall": "Free Fall",
+ "guns": "Guns",
+ "hardware": "Hardware",
+ "infiltrate": "Infiltrate",
+ "infosec": "Infosec",
+ "interface": "Interface",
+ "kinesics": "Kinesics",
+ "know": "Know",
+ "medicine": "Medicine",
+ "melee": "Melee",
+ "perceive": "Perceive",
+ "persuade": "Persuade",
+ "pilot": "Pilot",
+ "profession": "Profession",
+ "program": "Program",
+ "provoke": "Provoke",
+ "psi": "Psi",
+ "psi skill": "Psi Skill",
+ "research": "Research",
+ "survival": "Survival",
+ "psi trait level": "Psi Trait Level",
+ "infection": "Infection",
+ "infection test": "Infection Test",
+ "sub-strain": "Sub-Strain",
+ "base rating": "Base Rating",
+ "current rating": "Current Rating",
+ "breaking point": "Breaking Point",
+ "physical damage": "Physical Damage",
+ "psi-chi sleights": "Psi-Chi Sleights",
+ "psi-gamma sleights": "Psi-Gamma Sleights",
+ "effect": "Effect",
+ "type": "Type",
+ "range": "Range",
+ "action": "Action",
+ "duration": "Duration",
+ "strain mod": "Strain Mod",
+ "active": "Active",
+ "passive": "Passive",
+ "self": "Self",
+ "touch": "Touch",
+ "close": "Close",
+ "auto": "Auto",
+ "quick": "Quick",
+ "complex": "Complex",
+ "task": "Task",
+ "constant": "Constant",
+ "instant": "Instant",
+ "sustained": "Sustained",
+ "wil/5": "WIL / 5",
+ "description": "Description",
+ "ranged weapon": "Ranged Weapon",
+ "melee weapon": "Melee Weapon",
+ "seeker weapon and grenade": "Seeker Weapon and Grenade",
+ "damage value": "Damage Value",
+ "reload": "Reload",
+ "Semi Auto / Burst Fire / Full Auto short": "SA/BF/FA",
+ "ammo type": "Ammo Type",
+ "armor used": "Armor Used",
+ "energy": "Energy",
+ "kinetic": "Kinetic",
+ "armor": "Armor",
+ "physique": "Physique",
+ "durability": "Durability",
+ "durability short": "DUR",
+ "wound treshold": "Wound Treshold",
+ "wound treshold short": "WT",
+ "death rating": "Death Rating",
+ "death rating short": "DR",
+ "pool": "Pool",
+ "insight": "Insight",
+ "moxie": "Moxie",
+ "vigor": "Vigor",
+ "flex": "Flex",
+ "current": "Current",
+ "bioware": "Bioware",
+ "cyberware": "Cyberware",
+ "nanoware": "Nanoware",
+ "positive trait": "Positive Trait",
+ "negative trait": "Negative Trait",
+ "notes": "Notes",
+ "movement rating": "Movement Rating",
+ "basic perception": "Basic Perception",
+ "damage": "Damage",
+ "wounds": "Wounds",
+ "recharge": "Recharge",
+ "full": "Full",
+ "short recharge": "Short Recharge",
+ "long recharge": "Long Recharge",
+ "rep": "Rep",
+ "@-rep": "@-Rep",
+ "c-rep": "C-Rep",
+ "e-rep": "E-Rep",
+ "f-rep": "F-Rep",
+ "g-rep": "G-Rep",
+ "i-rep": "I-Rep",
+ "r-rep": "R-Rep",
+ "x-rep": "X-Rep",
+ "language": "language",
+ "forks": "Forks",
+ "backup": "Backup",
+ "rez point": "Rez Point",
+ "rp spent": "RP Spent",
+ "roll public": "Roll Public",
+ "roll private": "Roll Private",
+ "fray vs ranged": "Fray vs Ranged",
+ "fray vs melee": "Fray vs Melee",
+ "modifiers": "Modifiers",
+ "roll": "Roll",
+ "score": "Score",
+ "single shot": "Single Shot",
+ "semi-automatic": "Semi-Automatic",
+ "burst fire": "Burst Fire",
+ "burst fire +10": "Burst Fire (+10 to Hit)",
+ "burst fire +1D10": "Burst Fire (+1D10 DV)",
+ "burst fire 2 targets": "Burst Fire (2 Targets)",
+ "full automatic": "Full Automatic",
+ "full automatic +30": "Full Automatic (+30 to Hit)",
+ "full automatic +2D10": "Full Automatic (+2D10 DV)",
+ "full automatic 3 targets": "Full Automatic (3 Targets)",
+ "full automatic suppressive fire": "Full Automatic (Suppressive Fire)",
+ "bonus hit": "Bonus Hit",
+ "bonus dv": "Bonus DV",
+ "superior result": "Superior Result",
+ "superior result damage": "Superior Result (Damage)",
+ "micro ex": "Micro, ...",
+ "emp gas ex": "EMP, Gas, ..."
+}
diff --git a/Eclipse Phase V2/translations/af.json b/Eclipse Phase V2/translations/af.json
new file mode 100644
index 0000000000..cbe797f89a
--- /dev/null
+++ b/Eclipse Phase V2/translations/af.json
@@ -0,0 +1,185 @@
+{
+ "identity": "Identity",
+ "name": "Name",
+ "gender identity": "Gender Identity",
+ "actual age": "Actual Age",
+ "background": "Background",
+ "career": "Career",
+ "faction": "Faction",
+ "motivation": "Motivation",
+ "aptitudes": "Aptitudes",
+ "aptitude short": "Apt",
+ "ego": "Ego",
+ "mental disorder": "Mental Disorder",
+ "muse": "Muse",
+ "morph": "Morph",
+ "history": "History",
+ "gear": "Gear",
+ "combat": "Combat",
+ "firing modes": "Firing Modes :",
+ "interests": "Interests",
+ "cognition": "Cognition",
+ "cognition short": "COG",
+ "intuition": "Intuition",
+ "intuition short": "INT",
+ "reflexes": "Reflexes",
+ "reflexes short": "REF",
+ "savvy": "Savvy",
+ "savvy short": "SAV",
+ "somatics": "Somatics",
+ "somatics short": "SOM",
+ "willpower": "Willpower",
+ "willpower short": "WIL",
+ "bonus check": "Bonus Check",
+ "mental": "Mental",
+ "malus": "Malus",
+ "trauma treshold short": "TT",
+ "trauma treshold": "Trauma Treshold",
+ "lucidity short": "LUC",
+ "lucidity": "Lucidity",
+ "insanity rating short": "IR",
+ "insanity rating": "Insanity Rating",
+ "stress": "Stress",
+ "traumas": "Traumas",
+ "derived stats": "Derived Stats",
+ "initiative": "Initiative",
+ "total": "Total",
+ "temporary short": "Temp",
+ "skill": "Skill",
+ "skills": "Skills",
+ "active skills": "Active Skills",
+ "know skills": "Know Skills",
+ "ranks": "Ranks",
+ "specializations": "Specializations",
+ "skills-list": "athletics,deceive,exotic skill,fray,free fall,guns,hardware,infiltrate,infosec,interface,kinesics,medicine,melee,perceive,persuade,pilot,profession,program,provoke,psi,research,survival",
+ "athletics": "Athletics",
+ "deceive": "Deceive",
+ "exotic skill": "Exotic Skill",
+ "fray": "Fray",
+ "free fall": "Free Fall",
+ "guns": "Guns",
+ "hardware": "Hardware",
+ "infiltrate": "Infiltrate",
+ "infosec": "Infosec",
+ "interface": "Interface",
+ "kinesics": "Kinesics",
+ "know": "Know",
+ "medicine": "Medicine",
+ "melee": "Melee",
+ "perceive": "Perceive",
+ "persuade": "Persuade",
+ "pilot": "Pilot",
+ "profession": "Profession",
+ "program": "Program",
+ "provoke": "Provoke",
+ "psi": "Psi",
+ "psi skill": "Psi Skill",
+ "research": "Research",
+ "survival": "Survival",
+ "psi trait level": "Psi Trait Level",
+ "infection": "Infection",
+ "infection test": "Infection Test",
+ "sub-strain": "Sub-Strain",
+ "base rating": "Base Rating",
+ "current rating": "Current Rating",
+ "breaking point": "Breaking Point",
+ "physical damage": "Physical Damage",
+ "psi-chi sleights": "Psi-Chi Sleights",
+ "psi-gamma sleights": "Psi-Gamma Sleights",
+ "effect": "Effect",
+ "type": "Type",
+ "range": "Range",
+ "action": "Action",
+ "duration": "Duration",
+ "strain mod": "Strain Mod",
+ "active": "Active",
+ "passive": "Passive",
+ "self": "Self",
+ "touch": "Touch",
+ "close": "Close",
+ "auto": "Auto",
+ "quick": "Quick",
+ "complex": "Complex",
+ "task": "Task",
+ "constant": "Constant",
+ "instant": "Instant",
+ "sustained": "Sustained",
+ "wil/5": "WIL / 5",
+ "description": "Description",
+ "ranged weapon": "Ranged Weapon",
+ "melee weapon": "Melee Weapon",
+ "seeker weapon and grenade": "Seeker Weapon and Grenade",
+ "damage value": "Damage Value",
+ "reload": "Reload",
+ "Semi Auto / Burst Fire / Full Auto short": "SA/BF/FA",
+ "ammo type": "Ammo Type",
+ "armor used": "Armor Used",
+ "energy": "Energy",
+ "kinetic": "Kinetic",
+ "armor": "Armor",
+ "physique": "Physique",
+ "durability": "Durability",
+ "durability short": "DUR",
+ "wound treshold": "Wound Treshold",
+ "wound treshold short": "WT",
+ "death rating": "Death Rating",
+ "death rating short": "DR",
+ "pool": "Pool",
+ "insight": "Insight",
+ "moxie": "Moxie",
+ "vigor": "Vigor",
+ "flex": "Flex",
+ "current": "Current",
+ "bioware": "Bioware",
+ "cyberware": "Cyberware",
+ "nanoware": "Nanoware",
+ "positive trait": "Positive Trait",
+ "negative trait": "Negative Trait",
+ "notes": "Notes",
+ "movement rating": "Movement Rating",
+ "basic perception": "Basic Perception",
+ "damage": "Damage",
+ "wounds": "Wounds",
+ "recharge": "Recharge",
+ "full": "Full",
+ "short recharge": "Short Recharge",
+ "long recharge": "Long Recharge",
+ "rep": "Rep",
+ "@-rep": "@-Rep",
+ "c-rep": "C-Rep",
+ "e-rep": "E-Rep",
+ "f-rep": "F-Rep",
+ "g-rep": "G-Rep",
+ "i-rep": "I-Rep",
+ "r-rep": "R-Rep",
+ "x-rep": "X-Rep",
+ "language": "language",
+ "forks": "Forks",
+ "backup": "Backup",
+ "rez point": "Rez Point",
+ "rp spent": "RP Spent",
+ "roll public": "Roll Public",
+ "roll private": "Roll Private",
+ "fray vs ranged": "Fray vs Ranged",
+ "fray vs melee": "Fray vs Melee",
+ "modifiers": "Modifiers",
+ "roll": "Roll",
+ "score": "Score",
+ "single shot": "Single Shot",
+ "semi-automatic": "Semi-Automatic",
+ "burst fire": "Burst Fire",
+ "burst fire +10": "Burst Fire (+10 to Hit)",
+ "burst fire +1D10": "Burst Fire (+1D10 DV)",
+ "burst fire 2 targets": "Burst Fire (2 Targets)",
+ "full automatic": "Full Automatic",
+ "full automatic +30": "Full Automatic (+30 to Hit)",
+ "full automatic +2D10": "Full Automatic (+2D10 DV)",
+ "full automatic 3 targets": "Full Automatic (3 Targets)",
+ "full automatic suppressive fire": "Full Automatic (Suppressive Fire)",
+ "bonus hit": "Bonus Hit",
+ "bonus dv": "Bonus DV",
+ "superior result": "Superior Result",
+ "superior result damage": "Superior Result (Damage)",
+ "micro ex": "Micro, ...",
+ "emp gas ex": "EMP, Gas, ..."
+}
\ No newline at end of file
diff --git a/Eclipse Phase V2/translations/cs.json b/Eclipse Phase V2/translations/cs.json
new file mode 100644
index 0000000000..cbe797f89a
--- /dev/null
+++ b/Eclipse Phase V2/translations/cs.json
@@ -0,0 +1,185 @@
+{
+ "identity": "Identity",
+ "name": "Name",
+ "gender identity": "Gender Identity",
+ "actual age": "Actual Age",
+ "background": "Background",
+ "career": "Career",
+ "faction": "Faction",
+ "motivation": "Motivation",
+ "aptitudes": "Aptitudes",
+ "aptitude short": "Apt",
+ "ego": "Ego",
+ "mental disorder": "Mental Disorder",
+ "muse": "Muse",
+ "morph": "Morph",
+ "history": "History",
+ "gear": "Gear",
+ "combat": "Combat",
+ "firing modes": "Firing Modes :",
+ "interests": "Interests",
+ "cognition": "Cognition",
+ "cognition short": "COG",
+ "intuition": "Intuition",
+ "intuition short": "INT",
+ "reflexes": "Reflexes",
+ "reflexes short": "REF",
+ "savvy": "Savvy",
+ "savvy short": "SAV",
+ "somatics": "Somatics",
+ "somatics short": "SOM",
+ "willpower": "Willpower",
+ "willpower short": "WIL",
+ "bonus check": "Bonus Check",
+ "mental": "Mental",
+ "malus": "Malus",
+ "trauma treshold short": "TT",
+ "trauma treshold": "Trauma Treshold",
+ "lucidity short": "LUC",
+ "lucidity": "Lucidity",
+ "insanity rating short": "IR",
+ "insanity rating": "Insanity Rating",
+ "stress": "Stress",
+ "traumas": "Traumas",
+ "derived stats": "Derived Stats",
+ "initiative": "Initiative",
+ "total": "Total",
+ "temporary short": "Temp",
+ "skill": "Skill",
+ "skills": "Skills",
+ "active skills": "Active Skills",
+ "know skills": "Know Skills",
+ "ranks": "Ranks",
+ "specializations": "Specializations",
+ "skills-list": "athletics,deceive,exotic skill,fray,free fall,guns,hardware,infiltrate,infosec,interface,kinesics,medicine,melee,perceive,persuade,pilot,profession,program,provoke,psi,research,survival",
+ "athletics": "Athletics",
+ "deceive": "Deceive",
+ "exotic skill": "Exotic Skill",
+ "fray": "Fray",
+ "free fall": "Free Fall",
+ "guns": "Guns",
+ "hardware": "Hardware",
+ "infiltrate": "Infiltrate",
+ "infosec": "Infosec",
+ "interface": "Interface",
+ "kinesics": "Kinesics",
+ "know": "Know",
+ "medicine": "Medicine",
+ "melee": "Melee",
+ "perceive": "Perceive",
+ "persuade": "Persuade",
+ "pilot": "Pilot",
+ "profession": "Profession",
+ "program": "Program",
+ "provoke": "Provoke",
+ "psi": "Psi",
+ "psi skill": "Psi Skill",
+ "research": "Research",
+ "survival": "Survival",
+ "psi trait level": "Psi Trait Level",
+ "infection": "Infection",
+ "infection test": "Infection Test",
+ "sub-strain": "Sub-Strain",
+ "base rating": "Base Rating",
+ "current rating": "Current Rating",
+ "breaking point": "Breaking Point",
+ "physical damage": "Physical Damage",
+ "psi-chi sleights": "Psi-Chi Sleights",
+ "psi-gamma sleights": "Psi-Gamma Sleights",
+ "effect": "Effect",
+ "type": "Type",
+ "range": "Range",
+ "action": "Action",
+ "duration": "Duration",
+ "strain mod": "Strain Mod",
+ "active": "Active",
+ "passive": "Passive",
+ "self": "Self",
+ "touch": "Touch",
+ "close": "Close",
+ "auto": "Auto",
+ "quick": "Quick",
+ "complex": "Complex",
+ "task": "Task",
+ "constant": "Constant",
+ "instant": "Instant",
+ "sustained": "Sustained",
+ "wil/5": "WIL / 5",
+ "description": "Description",
+ "ranged weapon": "Ranged Weapon",
+ "melee weapon": "Melee Weapon",
+ "seeker weapon and grenade": "Seeker Weapon and Grenade",
+ "damage value": "Damage Value",
+ "reload": "Reload",
+ "Semi Auto / Burst Fire / Full Auto short": "SA/BF/FA",
+ "ammo type": "Ammo Type",
+ "armor used": "Armor Used",
+ "energy": "Energy",
+ "kinetic": "Kinetic",
+ "armor": "Armor",
+ "physique": "Physique",
+ "durability": "Durability",
+ "durability short": "DUR",
+ "wound treshold": "Wound Treshold",
+ "wound treshold short": "WT",
+ "death rating": "Death Rating",
+ "death rating short": "DR",
+ "pool": "Pool",
+ "insight": "Insight",
+ "moxie": "Moxie",
+ "vigor": "Vigor",
+ "flex": "Flex",
+ "current": "Current",
+ "bioware": "Bioware",
+ "cyberware": "Cyberware",
+ "nanoware": "Nanoware",
+ "positive trait": "Positive Trait",
+ "negative trait": "Negative Trait",
+ "notes": "Notes",
+ "movement rating": "Movement Rating",
+ "basic perception": "Basic Perception",
+ "damage": "Damage",
+ "wounds": "Wounds",
+ "recharge": "Recharge",
+ "full": "Full",
+ "short recharge": "Short Recharge",
+ "long recharge": "Long Recharge",
+ "rep": "Rep",
+ "@-rep": "@-Rep",
+ "c-rep": "C-Rep",
+ "e-rep": "E-Rep",
+ "f-rep": "F-Rep",
+ "g-rep": "G-Rep",
+ "i-rep": "I-Rep",
+ "r-rep": "R-Rep",
+ "x-rep": "X-Rep",
+ "language": "language",
+ "forks": "Forks",
+ "backup": "Backup",
+ "rez point": "Rez Point",
+ "rp spent": "RP Spent",
+ "roll public": "Roll Public",
+ "roll private": "Roll Private",
+ "fray vs ranged": "Fray vs Ranged",
+ "fray vs melee": "Fray vs Melee",
+ "modifiers": "Modifiers",
+ "roll": "Roll",
+ "score": "Score",
+ "single shot": "Single Shot",
+ "semi-automatic": "Semi-Automatic",
+ "burst fire": "Burst Fire",
+ "burst fire +10": "Burst Fire (+10 to Hit)",
+ "burst fire +1D10": "Burst Fire (+1D10 DV)",
+ "burst fire 2 targets": "Burst Fire (2 Targets)",
+ "full automatic": "Full Automatic",
+ "full automatic +30": "Full Automatic (+30 to Hit)",
+ "full automatic +2D10": "Full Automatic (+2D10 DV)",
+ "full automatic 3 targets": "Full Automatic (3 Targets)",
+ "full automatic suppressive fire": "Full Automatic (Suppressive Fire)",
+ "bonus hit": "Bonus Hit",
+ "bonus dv": "Bonus DV",
+ "superior result": "Superior Result",
+ "superior result damage": "Superior Result (Damage)",
+ "micro ex": "Micro, ...",
+ "emp gas ex": "EMP, Gas, ..."
+}
\ No newline at end of file
diff --git a/Eclipse Phase V2/translations/da.json b/Eclipse Phase V2/translations/da.json
new file mode 100644
index 0000000000..cbe797f89a
--- /dev/null
+++ b/Eclipse Phase V2/translations/da.json
@@ -0,0 +1,185 @@
+{
+ "identity": "Identity",
+ "name": "Name",
+ "gender identity": "Gender Identity",
+ "actual age": "Actual Age",
+ "background": "Background",
+ "career": "Career",
+ "faction": "Faction",
+ "motivation": "Motivation",
+ "aptitudes": "Aptitudes",
+ "aptitude short": "Apt",
+ "ego": "Ego",
+ "mental disorder": "Mental Disorder",
+ "muse": "Muse",
+ "morph": "Morph",
+ "history": "History",
+ "gear": "Gear",
+ "combat": "Combat",
+ "firing modes": "Firing Modes :",
+ "interests": "Interests",
+ "cognition": "Cognition",
+ "cognition short": "COG",
+ "intuition": "Intuition",
+ "intuition short": "INT",
+ "reflexes": "Reflexes",
+ "reflexes short": "REF",
+ "savvy": "Savvy",
+ "savvy short": "SAV",
+ "somatics": "Somatics",
+ "somatics short": "SOM",
+ "willpower": "Willpower",
+ "willpower short": "WIL",
+ "bonus check": "Bonus Check",
+ "mental": "Mental",
+ "malus": "Malus",
+ "trauma treshold short": "TT",
+ "trauma treshold": "Trauma Treshold",
+ "lucidity short": "LUC",
+ "lucidity": "Lucidity",
+ "insanity rating short": "IR",
+ "insanity rating": "Insanity Rating",
+ "stress": "Stress",
+ "traumas": "Traumas",
+ "derived stats": "Derived Stats",
+ "initiative": "Initiative",
+ "total": "Total",
+ "temporary short": "Temp",
+ "skill": "Skill",
+ "skills": "Skills",
+ "active skills": "Active Skills",
+ "know skills": "Know Skills",
+ "ranks": "Ranks",
+ "specializations": "Specializations",
+ "skills-list": "athletics,deceive,exotic skill,fray,free fall,guns,hardware,infiltrate,infosec,interface,kinesics,medicine,melee,perceive,persuade,pilot,profession,program,provoke,psi,research,survival",
+ "athletics": "Athletics",
+ "deceive": "Deceive",
+ "exotic skill": "Exotic Skill",
+ "fray": "Fray",
+ "free fall": "Free Fall",
+ "guns": "Guns",
+ "hardware": "Hardware",
+ "infiltrate": "Infiltrate",
+ "infosec": "Infosec",
+ "interface": "Interface",
+ "kinesics": "Kinesics",
+ "know": "Know",
+ "medicine": "Medicine",
+ "melee": "Melee",
+ "perceive": "Perceive",
+ "persuade": "Persuade",
+ "pilot": "Pilot",
+ "profession": "Profession",
+ "program": "Program",
+ "provoke": "Provoke",
+ "psi": "Psi",
+ "psi skill": "Psi Skill",
+ "research": "Research",
+ "survival": "Survival",
+ "psi trait level": "Psi Trait Level",
+ "infection": "Infection",
+ "infection test": "Infection Test",
+ "sub-strain": "Sub-Strain",
+ "base rating": "Base Rating",
+ "current rating": "Current Rating",
+ "breaking point": "Breaking Point",
+ "physical damage": "Physical Damage",
+ "psi-chi sleights": "Psi-Chi Sleights",
+ "psi-gamma sleights": "Psi-Gamma Sleights",
+ "effect": "Effect",
+ "type": "Type",
+ "range": "Range",
+ "action": "Action",
+ "duration": "Duration",
+ "strain mod": "Strain Mod",
+ "active": "Active",
+ "passive": "Passive",
+ "self": "Self",
+ "touch": "Touch",
+ "close": "Close",
+ "auto": "Auto",
+ "quick": "Quick",
+ "complex": "Complex",
+ "task": "Task",
+ "constant": "Constant",
+ "instant": "Instant",
+ "sustained": "Sustained",
+ "wil/5": "WIL / 5",
+ "description": "Description",
+ "ranged weapon": "Ranged Weapon",
+ "melee weapon": "Melee Weapon",
+ "seeker weapon and grenade": "Seeker Weapon and Grenade",
+ "damage value": "Damage Value",
+ "reload": "Reload",
+ "Semi Auto / Burst Fire / Full Auto short": "SA/BF/FA",
+ "ammo type": "Ammo Type",
+ "armor used": "Armor Used",
+ "energy": "Energy",
+ "kinetic": "Kinetic",
+ "armor": "Armor",
+ "physique": "Physique",
+ "durability": "Durability",
+ "durability short": "DUR",
+ "wound treshold": "Wound Treshold",
+ "wound treshold short": "WT",
+ "death rating": "Death Rating",
+ "death rating short": "DR",
+ "pool": "Pool",
+ "insight": "Insight",
+ "moxie": "Moxie",
+ "vigor": "Vigor",
+ "flex": "Flex",
+ "current": "Current",
+ "bioware": "Bioware",
+ "cyberware": "Cyberware",
+ "nanoware": "Nanoware",
+ "positive trait": "Positive Trait",
+ "negative trait": "Negative Trait",
+ "notes": "Notes",
+ "movement rating": "Movement Rating",
+ "basic perception": "Basic Perception",
+ "damage": "Damage",
+ "wounds": "Wounds",
+ "recharge": "Recharge",
+ "full": "Full",
+ "short recharge": "Short Recharge",
+ "long recharge": "Long Recharge",
+ "rep": "Rep",
+ "@-rep": "@-Rep",
+ "c-rep": "C-Rep",
+ "e-rep": "E-Rep",
+ "f-rep": "F-Rep",
+ "g-rep": "G-Rep",
+ "i-rep": "I-Rep",
+ "r-rep": "R-Rep",
+ "x-rep": "X-Rep",
+ "language": "language",
+ "forks": "Forks",
+ "backup": "Backup",
+ "rez point": "Rez Point",
+ "rp spent": "RP Spent",
+ "roll public": "Roll Public",
+ "roll private": "Roll Private",
+ "fray vs ranged": "Fray vs Ranged",
+ "fray vs melee": "Fray vs Melee",
+ "modifiers": "Modifiers",
+ "roll": "Roll",
+ "score": "Score",
+ "single shot": "Single Shot",
+ "semi-automatic": "Semi-Automatic",
+ "burst fire": "Burst Fire",
+ "burst fire +10": "Burst Fire (+10 to Hit)",
+ "burst fire +1D10": "Burst Fire (+1D10 DV)",
+ "burst fire 2 targets": "Burst Fire (2 Targets)",
+ "full automatic": "Full Automatic",
+ "full automatic +30": "Full Automatic (+30 to Hit)",
+ "full automatic +2D10": "Full Automatic (+2D10 DV)",
+ "full automatic 3 targets": "Full Automatic (3 Targets)",
+ "full automatic suppressive fire": "Full Automatic (Suppressive Fire)",
+ "bonus hit": "Bonus Hit",
+ "bonus dv": "Bonus DV",
+ "superior result": "Superior Result",
+ "superior result damage": "Superior Result (Damage)",
+ "micro ex": "Micro, ...",
+ "emp gas ex": "EMP, Gas, ..."
+}
\ No newline at end of file
diff --git a/Eclipse Phase V2/translations/de.json b/Eclipse Phase V2/translations/de.json
new file mode 100644
index 0000000000..cbe797f89a
--- /dev/null
+++ b/Eclipse Phase V2/translations/de.json
@@ -0,0 +1,185 @@
+{
+ "identity": "Identity",
+ "name": "Name",
+ "gender identity": "Gender Identity",
+ "actual age": "Actual Age",
+ "background": "Background",
+ "career": "Career",
+ "faction": "Faction",
+ "motivation": "Motivation",
+ "aptitudes": "Aptitudes",
+ "aptitude short": "Apt",
+ "ego": "Ego",
+ "mental disorder": "Mental Disorder",
+ "muse": "Muse",
+ "morph": "Morph",
+ "history": "History",
+ "gear": "Gear",
+ "combat": "Combat",
+ "firing modes": "Firing Modes :",
+ "interests": "Interests",
+ "cognition": "Cognition",
+ "cognition short": "COG",
+ "intuition": "Intuition",
+ "intuition short": "INT",
+ "reflexes": "Reflexes",
+ "reflexes short": "REF",
+ "savvy": "Savvy",
+ "savvy short": "SAV",
+ "somatics": "Somatics",
+ "somatics short": "SOM",
+ "willpower": "Willpower",
+ "willpower short": "WIL",
+ "bonus check": "Bonus Check",
+ "mental": "Mental",
+ "malus": "Malus",
+ "trauma treshold short": "TT",
+ "trauma treshold": "Trauma Treshold",
+ "lucidity short": "LUC",
+ "lucidity": "Lucidity",
+ "insanity rating short": "IR",
+ "insanity rating": "Insanity Rating",
+ "stress": "Stress",
+ "traumas": "Traumas",
+ "derived stats": "Derived Stats",
+ "initiative": "Initiative",
+ "total": "Total",
+ "temporary short": "Temp",
+ "skill": "Skill",
+ "skills": "Skills",
+ "active skills": "Active Skills",
+ "know skills": "Know Skills",
+ "ranks": "Ranks",
+ "specializations": "Specializations",
+ "skills-list": "athletics,deceive,exotic skill,fray,free fall,guns,hardware,infiltrate,infosec,interface,kinesics,medicine,melee,perceive,persuade,pilot,profession,program,provoke,psi,research,survival",
+ "athletics": "Athletics",
+ "deceive": "Deceive",
+ "exotic skill": "Exotic Skill",
+ "fray": "Fray",
+ "free fall": "Free Fall",
+ "guns": "Guns",
+ "hardware": "Hardware",
+ "infiltrate": "Infiltrate",
+ "infosec": "Infosec",
+ "interface": "Interface",
+ "kinesics": "Kinesics",
+ "know": "Know",
+ "medicine": "Medicine",
+ "melee": "Melee",
+ "perceive": "Perceive",
+ "persuade": "Persuade",
+ "pilot": "Pilot",
+ "profession": "Profession",
+ "program": "Program",
+ "provoke": "Provoke",
+ "psi": "Psi",
+ "psi skill": "Psi Skill",
+ "research": "Research",
+ "survival": "Survival",
+ "psi trait level": "Psi Trait Level",
+ "infection": "Infection",
+ "infection test": "Infection Test",
+ "sub-strain": "Sub-Strain",
+ "base rating": "Base Rating",
+ "current rating": "Current Rating",
+ "breaking point": "Breaking Point",
+ "physical damage": "Physical Damage",
+ "psi-chi sleights": "Psi-Chi Sleights",
+ "psi-gamma sleights": "Psi-Gamma Sleights",
+ "effect": "Effect",
+ "type": "Type",
+ "range": "Range",
+ "action": "Action",
+ "duration": "Duration",
+ "strain mod": "Strain Mod",
+ "active": "Active",
+ "passive": "Passive",
+ "self": "Self",
+ "touch": "Touch",
+ "close": "Close",
+ "auto": "Auto",
+ "quick": "Quick",
+ "complex": "Complex",
+ "task": "Task",
+ "constant": "Constant",
+ "instant": "Instant",
+ "sustained": "Sustained",
+ "wil/5": "WIL / 5",
+ "description": "Description",
+ "ranged weapon": "Ranged Weapon",
+ "melee weapon": "Melee Weapon",
+ "seeker weapon and grenade": "Seeker Weapon and Grenade",
+ "damage value": "Damage Value",
+ "reload": "Reload",
+ "Semi Auto / Burst Fire / Full Auto short": "SA/BF/FA",
+ "ammo type": "Ammo Type",
+ "armor used": "Armor Used",
+ "energy": "Energy",
+ "kinetic": "Kinetic",
+ "armor": "Armor",
+ "physique": "Physique",
+ "durability": "Durability",
+ "durability short": "DUR",
+ "wound treshold": "Wound Treshold",
+ "wound treshold short": "WT",
+ "death rating": "Death Rating",
+ "death rating short": "DR",
+ "pool": "Pool",
+ "insight": "Insight",
+ "moxie": "Moxie",
+ "vigor": "Vigor",
+ "flex": "Flex",
+ "current": "Current",
+ "bioware": "Bioware",
+ "cyberware": "Cyberware",
+ "nanoware": "Nanoware",
+ "positive trait": "Positive Trait",
+ "negative trait": "Negative Trait",
+ "notes": "Notes",
+ "movement rating": "Movement Rating",
+ "basic perception": "Basic Perception",
+ "damage": "Damage",
+ "wounds": "Wounds",
+ "recharge": "Recharge",
+ "full": "Full",
+ "short recharge": "Short Recharge",
+ "long recharge": "Long Recharge",
+ "rep": "Rep",
+ "@-rep": "@-Rep",
+ "c-rep": "C-Rep",
+ "e-rep": "E-Rep",
+ "f-rep": "F-Rep",
+ "g-rep": "G-Rep",
+ "i-rep": "I-Rep",
+ "r-rep": "R-Rep",
+ "x-rep": "X-Rep",
+ "language": "language",
+ "forks": "Forks",
+ "backup": "Backup",
+ "rez point": "Rez Point",
+ "rp spent": "RP Spent",
+ "roll public": "Roll Public",
+ "roll private": "Roll Private",
+ "fray vs ranged": "Fray vs Ranged",
+ "fray vs melee": "Fray vs Melee",
+ "modifiers": "Modifiers",
+ "roll": "Roll",
+ "score": "Score",
+ "single shot": "Single Shot",
+ "semi-automatic": "Semi-Automatic",
+ "burst fire": "Burst Fire",
+ "burst fire +10": "Burst Fire (+10 to Hit)",
+ "burst fire +1D10": "Burst Fire (+1D10 DV)",
+ "burst fire 2 targets": "Burst Fire (2 Targets)",
+ "full automatic": "Full Automatic",
+ "full automatic +30": "Full Automatic (+30 to Hit)",
+ "full automatic +2D10": "Full Automatic (+2D10 DV)",
+ "full automatic 3 targets": "Full Automatic (3 Targets)",
+ "full automatic suppressive fire": "Full Automatic (Suppressive Fire)",
+ "bonus hit": "Bonus Hit",
+ "bonus dv": "Bonus DV",
+ "superior result": "Superior Result",
+ "superior result damage": "Superior Result (Damage)",
+ "micro ex": "Micro, ...",
+ "emp gas ex": "EMP, Gas, ..."
+}
\ No newline at end of file
diff --git a/Eclipse Phase V2/translations/el.json b/Eclipse Phase V2/translations/el.json
new file mode 100644
index 0000000000..cbe797f89a
--- /dev/null
+++ b/Eclipse Phase V2/translations/el.json
@@ -0,0 +1,185 @@
+{
+ "identity": "Identity",
+ "name": "Name",
+ "gender identity": "Gender Identity",
+ "actual age": "Actual Age",
+ "background": "Background",
+ "career": "Career",
+ "faction": "Faction",
+ "motivation": "Motivation",
+ "aptitudes": "Aptitudes",
+ "aptitude short": "Apt",
+ "ego": "Ego",
+ "mental disorder": "Mental Disorder",
+ "muse": "Muse",
+ "morph": "Morph",
+ "history": "History",
+ "gear": "Gear",
+ "combat": "Combat",
+ "firing modes": "Firing Modes :",
+ "interests": "Interests",
+ "cognition": "Cognition",
+ "cognition short": "COG",
+ "intuition": "Intuition",
+ "intuition short": "INT",
+ "reflexes": "Reflexes",
+ "reflexes short": "REF",
+ "savvy": "Savvy",
+ "savvy short": "SAV",
+ "somatics": "Somatics",
+ "somatics short": "SOM",
+ "willpower": "Willpower",
+ "willpower short": "WIL",
+ "bonus check": "Bonus Check",
+ "mental": "Mental",
+ "malus": "Malus",
+ "trauma treshold short": "TT",
+ "trauma treshold": "Trauma Treshold",
+ "lucidity short": "LUC",
+ "lucidity": "Lucidity",
+ "insanity rating short": "IR",
+ "insanity rating": "Insanity Rating",
+ "stress": "Stress",
+ "traumas": "Traumas",
+ "derived stats": "Derived Stats",
+ "initiative": "Initiative",
+ "total": "Total",
+ "temporary short": "Temp",
+ "skill": "Skill",
+ "skills": "Skills",
+ "active skills": "Active Skills",
+ "know skills": "Know Skills",
+ "ranks": "Ranks",
+ "specializations": "Specializations",
+ "skills-list": "athletics,deceive,exotic skill,fray,free fall,guns,hardware,infiltrate,infosec,interface,kinesics,medicine,melee,perceive,persuade,pilot,profession,program,provoke,psi,research,survival",
+ "athletics": "Athletics",
+ "deceive": "Deceive",
+ "exotic skill": "Exotic Skill",
+ "fray": "Fray",
+ "free fall": "Free Fall",
+ "guns": "Guns",
+ "hardware": "Hardware",
+ "infiltrate": "Infiltrate",
+ "infosec": "Infosec",
+ "interface": "Interface",
+ "kinesics": "Kinesics",
+ "know": "Know",
+ "medicine": "Medicine",
+ "melee": "Melee",
+ "perceive": "Perceive",
+ "persuade": "Persuade",
+ "pilot": "Pilot",
+ "profession": "Profession",
+ "program": "Program",
+ "provoke": "Provoke",
+ "psi": "Psi",
+ "psi skill": "Psi Skill",
+ "research": "Research",
+ "survival": "Survival",
+ "psi trait level": "Psi Trait Level",
+ "infection": "Infection",
+ "infection test": "Infection Test",
+ "sub-strain": "Sub-Strain",
+ "base rating": "Base Rating",
+ "current rating": "Current Rating",
+ "breaking point": "Breaking Point",
+ "physical damage": "Physical Damage",
+ "psi-chi sleights": "Psi-Chi Sleights",
+ "psi-gamma sleights": "Psi-Gamma Sleights",
+ "effect": "Effect",
+ "type": "Type",
+ "range": "Range",
+ "action": "Action",
+ "duration": "Duration",
+ "strain mod": "Strain Mod",
+ "active": "Active",
+ "passive": "Passive",
+ "self": "Self",
+ "touch": "Touch",
+ "close": "Close",
+ "auto": "Auto",
+ "quick": "Quick",
+ "complex": "Complex",
+ "task": "Task",
+ "constant": "Constant",
+ "instant": "Instant",
+ "sustained": "Sustained",
+ "wil/5": "WIL / 5",
+ "description": "Description",
+ "ranged weapon": "Ranged Weapon",
+ "melee weapon": "Melee Weapon",
+ "seeker weapon and grenade": "Seeker Weapon and Grenade",
+ "damage value": "Damage Value",
+ "reload": "Reload",
+ "Semi Auto / Burst Fire / Full Auto short": "SA/BF/FA",
+ "ammo type": "Ammo Type",
+ "armor used": "Armor Used",
+ "energy": "Energy",
+ "kinetic": "Kinetic",
+ "armor": "Armor",
+ "physique": "Physique",
+ "durability": "Durability",
+ "durability short": "DUR",
+ "wound treshold": "Wound Treshold",
+ "wound treshold short": "WT",
+ "death rating": "Death Rating",
+ "death rating short": "DR",
+ "pool": "Pool",
+ "insight": "Insight",
+ "moxie": "Moxie",
+ "vigor": "Vigor",
+ "flex": "Flex",
+ "current": "Current",
+ "bioware": "Bioware",
+ "cyberware": "Cyberware",
+ "nanoware": "Nanoware",
+ "positive trait": "Positive Trait",
+ "negative trait": "Negative Trait",
+ "notes": "Notes",
+ "movement rating": "Movement Rating",
+ "basic perception": "Basic Perception",
+ "damage": "Damage",
+ "wounds": "Wounds",
+ "recharge": "Recharge",
+ "full": "Full",
+ "short recharge": "Short Recharge",
+ "long recharge": "Long Recharge",
+ "rep": "Rep",
+ "@-rep": "@-Rep",
+ "c-rep": "C-Rep",
+ "e-rep": "E-Rep",
+ "f-rep": "F-Rep",
+ "g-rep": "G-Rep",
+ "i-rep": "I-Rep",
+ "r-rep": "R-Rep",
+ "x-rep": "X-Rep",
+ "language": "language",
+ "forks": "Forks",
+ "backup": "Backup",
+ "rez point": "Rez Point",
+ "rp spent": "RP Spent",
+ "roll public": "Roll Public",
+ "roll private": "Roll Private",
+ "fray vs ranged": "Fray vs Ranged",
+ "fray vs melee": "Fray vs Melee",
+ "modifiers": "Modifiers",
+ "roll": "Roll",
+ "score": "Score",
+ "single shot": "Single Shot",
+ "semi-automatic": "Semi-Automatic",
+ "burst fire": "Burst Fire",
+ "burst fire +10": "Burst Fire (+10 to Hit)",
+ "burst fire +1D10": "Burst Fire (+1D10 DV)",
+ "burst fire 2 targets": "Burst Fire (2 Targets)",
+ "full automatic": "Full Automatic",
+ "full automatic +30": "Full Automatic (+30 to Hit)",
+ "full automatic +2D10": "Full Automatic (+2D10 DV)",
+ "full automatic 3 targets": "Full Automatic (3 Targets)",
+ "full automatic suppressive fire": "Full Automatic (Suppressive Fire)",
+ "bonus hit": "Bonus Hit",
+ "bonus dv": "Bonus DV",
+ "superior result": "Superior Result",
+ "superior result damage": "Superior Result (Damage)",
+ "micro ex": "Micro, ...",
+ "emp gas ex": "EMP, Gas, ..."
+}
\ No newline at end of file
diff --git a/Eclipse Phase V2/translations/en.json b/Eclipse Phase V2/translations/en.json
new file mode 100644
index 0000000000..cbe797f89a
--- /dev/null
+++ b/Eclipse Phase V2/translations/en.json
@@ -0,0 +1,185 @@
+{
+ "identity": "Identity",
+ "name": "Name",
+ "gender identity": "Gender Identity",
+ "actual age": "Actual Age",
+ "background": "Background",
+ "career": "Career",
+ "faction": "Faction",
+ "motivation": "Motivation",
+ "aptitudes": "Aptitudes",
+ "aptitude short": "Apt",
+ "ego": "Ego",
+ "mental disorder": "Mental Disorder",
+ "muse": "Muse",
+ "morph": "Morph",
+ "history": "History",
+ "gear": "Gear",
+ "combat": "Combat",
+ "firing modes": "Firing Modes :",
+ "interests": "Interests",
+ "cognition": "Cognition",
+ "cognition short": "COG",
+ "intuition": "Intuition",
+ "intuition short": "INT",
+ "reflexes": "Reflexes",
+ "reflexes short": "REF",
+ "savvy": "Savvy",
+ "savvy short": "SAV",
+ "somatics": "Somatics",
+ "somatics short": "SOM",
+ "willpower": "Willpower",
+ "willpower short": "WIL",
+ "bonus check": "Bonus Check",
+ "mental": "Mental",
+ "malus": "Malus",
+ "trauma treshold short": "TT",
+ "trauma treshold": "Trauma Treshold",
+ "lucidity short": "LUC",
+ "lucidity": "Lucidity",
+ "insanity rating short": "IR",
+ "insanity rating": "Insanity Rating",
+ "stress": "Stress",
+ "traumas": "Traumas",
+ "derived stats": "Derived Stats",
+ "initiative": "Initiative",
+ "total": "Total",
+ "temporary short": "Temp",
+ "skill": "Skill",
+ "skills": "Skills",
+ "active skills": "Active Skills",
+ "know skills": "Know Skills",
+ "ranks": "Ranks",
+ "specializations": "Specializations",
+ "skills-list": "athletics,deceive,exotic skill,fray,free fall,guns,hardware,infiltrate,infosec,interface,kinesics,medicine,melee,perceive,persuade,pilot,profession,program,provoke,psi,research,survival",
+ "athletics": "Athletics",
+ "deceive": "Deceive",
+ "exotic skill": "Exotic Skill",
+ "fray": "Fray",
+ "free fall": "Free Fall",
+ "guns": "Guns",
+ "hardware": "Hardware",
+ "infiltrate": "Infiltrate",
+ "infosec": "Infosec",
+ "interface": "Interface",
+ "kinesics": "Kinesics",
+ "know": "Know",
+ "medicine": "Medicine",
+ "melee": "Melee",
+ "perceive": "Perceive",
+ "persuade": "Persuade",
+ "pilot": "Pilot",
+ "profession": "Profession",
+ "program": "Program",
+ "provoke": "Provoke",
+ "psi": "Psi",
+ "psi skill": "Psi Skill",
+ "research": "Research",
+ "survival": "Survival",
+ "psi trait level": "Psi Trait Level",
+ "infection": "Infection",
+ "infection test": "Infection Test",
+ "sub-strain": "Sub-Strain",
+ "base rating": "Base Rating",
+ "current rating": "Current Rating",
+ "breaking point": "Breaking Point",
+ "physical damage": "Physical Damage",
+ "psi-chi sleights": "Psi-Chi Sleights",
+ "psi-gamma sleights": "Psi-Gamma Sleights",
+ "effect": "Effect",
+ "type": "Type",
+ "range": "Range",
+ "action": "Action",
+ "duration": "Duration",
+ "strain mod": "Strain Mod",
+ "active": "Active",
+ "passive": "Passive",
+ "self": "Self",
+ "touch": "Touch",
+ "close": "Close",
+ "auto": "Auto",
+ "quick": "Quick",
+ "complex": "Complex",
+ "task": "Task",
+ "constant": "Constant",
+ "instant": "Instant",
+ "sustained": "Sustained",
+ "wil/5": "WIL / 5",
+ "description": "Description",
+ "ranged weapon": "Ranged Weapon",
+ "melee weapon": "Melee Weapon",
+ "seeker weapon and grenade": "Seeker Weapon and Grenade",
+ "damage value": "Damage Value",
+ "reload": "Reload",
+ "Semi Auto / Burst Fire / Full Auto short": "SA/BF/FA",
+ "ammo type": "Ammo Type",
+ "armor used": "Armor Used",
+ "energy": "Energy",
+ "kinetic": "Kinetic",
+ "armor": "Armor",
+ "physique": "Physique",
+ "durability": "Durability",
+ "durability short": "DUR",
+ "wound treshold": "Wound Treshold",
+ "wound treshold short": "WT",
+ "death rating": "Death Rating",
+ "death rating short": "DR",
+ "pool": "Pool",
+ "insight": "Insight",
+ "moxie": "Moxie",
+ "vigor": "Vigor",
+ "flex": "Flex",
+ "current": "Current",
+ "bioware": "Bioware",
+ "cyberware": "Cyberware",
+ "nanoware": "Nanoware",
+ "positive trait": "Positive Trait",
+ "negative trait": "Negative Trait",
+ "notes": "Notes",
+ "movement rating": "Movement Rating",
+ "basic perception": "Basic Perception",
+ "damage": "Damage",
+ "wounds": "Wounds",
+ "recharge": "Recharge",
+ "full": "Full",
+ "short recharge": "Short Recharge",
+ "long recharge": "Long Recharge",
+ "rep": "Rep",
+ "@-rep": "@-Rep",
+ "c-rep": "C-Rep",
+ "e-rep": "E-Rep",
+ "f-rep": "F-Rep",
+ "g-rep": "G-Rep",
+ "i-rep": "I-Rep",
+ "r-rep": "R-Rep",
+ "x-rep": "X-Rep",
+ "language": "language",
+ "forks": "Forks",
+ "backup": "Backup",
+ "rez point": "Rez Point",
+ "rp spent": "RP Spent",
+ "roll public": "Roll Public",
+ "roll private": "Roll Private",
+ "fray vs ranged": "Fray vs Ranged",
+ "fray vs melee": "Fray vs Melee",
+ "modifiers": "Modifiers",
+ "roll": "Roll",
+ "score": "Score",
+ "single shot": "Single Shot",
+ "semi-automatic": "Semi-Automatic",
+ "burst fire": "Burst Fire",
+ "burst fire +10": "Burst Fire (+10 to Hit)",
+ "burst fire +1D10": "Burst Fire (+1D10 DV)",
+ "burst fire 2 targets": "Burst Fire (2 Targets)",
+ "full automatic": "Full Automatic",
+ "full automatic +30": "Full Automatic (+30 to Hit)",
+ "full automatic +2D10": "Full Automatic (+2D10 DV)",
+ "full automatic 3 targets": "Full Automatic (3 Targets)",
+ "full automatic suppressive fire": "Full Automatic (Suppressive Fire)",
+ "bonus hit": "Bonus Hit",
+ "bonus dv": "Bonus DV",
+ "superior result": "Superior Result",
+ "superior result damage": "Superior Result (Damage)",
+ "micro ex": "Micro, ...",
+ "emp gas ex": "EMP, Gas, ..."
+}
\ No newline at end of file
diff --git a/Eclipse Phase V2/translations/es.json b/Eclipse Phase V2/translations/es.json
new file mode 100644
index 0000000000..cbe797f89a
--- /dev/null
+++ b/Eclipse Phase V2/translations/es.json
@@ -0,0 +1,185 @@
+{
+ "identity": "Identity",
+ "name": "Name",
+ "gender identity": "Gender Identity",
+ "actual age": "Actual Age",
+ "background": "Background",
+ "career": "Career",
+ "faction": "Faction",
+ "motivation": "Motivation",
+ "aptitudes": "Aptitudes",
+ "aptitude short": "Apt",
+ "ego": "Ego",
+ "mental disorder": "Mental Disorder",
+ "muse": "Muse",
+ "morph": "Morph",
+ "history": "History",
+ "gear": "Gear",
+ "combat": "Combat",
+ "firing modes": "Firing Modes :",
+ "interests": "Interests",
+ "cognition": "Cognition",
+ "cognition short": "COG",
+ "intuition": "Intuition",
+ "intuition short": "INT",
+ "reflexes": "Reflexes",
+ "reflexes short": "REF",
+ "savvy": "Savvy",
+ "savvy short": "SAV",
+ "somatics": "Somatics",
+ "somatics short": "SOM",
+ "willpower": "Willpower",
+ "willpower short": "WIL",
+ "bonus check": "Bonus Check",
+ "mental": "Mental",
+ "malus": "Malus",
+ "trauma treshold short": "TT",
+ "trauma treshold": "Trauma Treshold",
+ "lucidity short": "LUC",
+ "lucidity": "Lucidity",
+ "insanity rating short": "IR",
+ "insanity rating": "Insanity Rating",
+ "stress": "Stress",
+ "traumas": "Traumas",
+ "derived stats": "Derived Stats",
+ "initiative": "Initiative",
+ "total": "Total",
+ "temporary short": "Temp",
+ "skill": "Skill",
+ "skills": "Skills",
+ "active skills": "Active Skills",
+ "know skills": "Know Skills",
+ "ranks": "Ranks",
+ "specializations": "Specializations",
+ "skills-list": "athletics,deceive,exotic skill,fray,free fall,guns,hardware,infiltrate,infosec,interface,kinesics,medicine,melee,perceive,persuade,pilot,profession,program,provoke,psi,research,survival",
+ "athletics": "Athletics",
+ "deceive": "Deceive",
+ "exotic skill": "Exotic Skill",
+ "fray": "Fray",
+ "free fall": "Free Fall",
+ "guns": "Guns",
+ "hardware": "Hardware",
+ "infiltrate": "Infiltrate",
+ "infosec": "Infosec",
+ "interface": "Interface",
+ "kinesics": "Kinesics",
+ "know": "Know",
+ "medicine": "Medicine",
+ "melee": "Melee",
+ "perceive": "Perceive",
+ "persuade": "Persuade",
+ "pilot": "Pilot",
+ "profession": "Profession",
+ "program": "Program",
+ "provoke": "Provoke",
+ "psi": "Psi",
+ "psi skill": "Psi Skill",
+ "research": "Research",
+ "survival": "Survival",
+ "psi trait level": "Psi Trait Level",
+ "infection": "Infection",
+ "infection test": "Infection Test",
+ "sub-strain": "Sub-Strain",
+ "base rating": "Base Rating",
+ "current rating": "Current Rating",
+ "breaking point": "Breaking Point",
+ "physical damage": "Physical Damage",
+ "psi-chi sleights": "Psi-Chi Sleights",
+ "psi-gamma sleights": "Psi-Gamma Sleights",
+ "effect": "Effect",
+ "type": "Type",
+ "range": "Range",
+ "action": "Action",
+ "duration": "Duration",
+ "strain mod": "Strain Mod",
+ "active": "Active",
+ "passive": "Passive",
+ "self": "Self",
+ "touch": "Touch",
+ "close": "Close",
+ "auto": "Auto",
+ "quick": "Quick",
+ "complex": "Complex",
+ "task": "Task",
+ "constant": "Constant",
+ "instant": "Instant",
+ "sustained": "Sustained",
+ "wil/5": "WIL / 5",
+ "description": "Description",
+ "ranged weapon": "Ranged Weapon",
+ "melee weapon": "Melee Weapon",
+ "seeker weapon and grenade": "Seeker Weapon and Grenade",
+ "damage value": "Damage Value",
+ "reload": "Reload",
+ "Semi Auto / Burst Fire / Full Auto short": "SA/BF/FA",
+ "ammo type": "Ammo Type",
+ "armor used": "Armor Used",
+ "energy": "Energy",
+ "kinetic": "Kinetic",
+ "armor": "Armor",
+ "physique": "Physique",
+ "durability": "Durability",
+ "durability short": "DUR",
+ "wound treshold": "Wound Treshold",
+ "wound treshold short": "WT",
+ "death rating": "Death Rating",
+ "death rating short": "DR",
+ "pool": "Pool",
+ "insight": "Insight",
+ "moxie": "Moxie",
+ "vigor": "Vigor",
+ "flex": "Flex",
+ "current": "Current",
+ "bioware": "Bioware",
+ "cyberware": "Cyberware",
+ "nanoware": "Nanoware",
+ "positive trait": "Positive Trait",
+ "negative trait": "Negative Trait",
+ "notes": "Notes",
+ "movement rating": "Movement Rating",
+ "basic perception": "Basic Perception",
+ "damage": "Damage",
+ "wounds": "Wounds",
+ "recharge": "Recharge",
+ "full": "Full",
+ "short recharge": "Short Recharge",
+ "long recharge": "Long Recharge",
+ "rep": "Rep",
+ "@-rep": "@-Rep",
+ "c-rep": "C-Rep",
+ "e-rep": "E-Rep",
+ "f-rep": "F-Rep",
+ "g-rep": "G-Rep",
+ "i-rep": "I-Rep",
+ "r-rep": "R-Rep",
+ "x-rep": "X-Rep",
+ "language": "language",
+ "forks": "Forks",
+ "backup": "Backup",
+ "rez point": "Rez Point",
+ "rp spent": "RP Spent",
+ "roll public": "Roll Public",
+ "roll private": "Roll Private",
+ "fray vs ranged": "Fray vs Ranged",
+ "fray vs melee": "Fray vs Melee",
+ "modifiers": "Modifiers",
+ "roll": "Roll",
+ "score": "Score",
+ "single shot": "Single Shot",
+ "semi-automatic": "Semi-Automatic",
+ "burst fire": "Burst Fire",
+ "burst fire +10": "Burst Fire (+10 to Hit)",
+ "burst fire +1D10": "Burst Fire (+1D10 DV)",
+ "burst fire 2 targets": "Burst Fire (2 Targets)",
+ "full automatic": "Full Automatic",
+ "full automatic +30": "Full Automatic (+30 to Hit)",
+ "full automatic +2D10": "Full Automatic (+2D10 DV)",
+ "full automatic 3 targets": "Full Automatic (3 Targets)",
+ "full automatic suppressive fire": "Full Automatic (Suppressive Fire)",
+ "bonus hit": "Bonus Hit",
+ "bonus dv": "Bonus DV",
+ "superior result": "Superior Result",
+ "superior result damage": "Superior Result (Damage)",
+ "micro ex": "Micro, ...",
+ "emp gas ex": "EMP, Gas, ..."
+}
\ No newline at end of file
diff --git a/Eclipse Phase V2/translations/fr.json b/Eclipse Phase V2/translations/fr.json
new file mode 100644
index 0000000000..7a79d7f367
--- /dev/null
+++ b/Eclipse Phase V2/translations/fr.json
@@ -0,0 +1,185 @@
+{
+ "identity": "Identity",
+ "name": "Name",
+ "gender identity": "Gender Identity",
+ "actual age": "Actual Age",
+ "background": "Background",
+ "career": "Career",
+ "faction": "Faction",
+ "motivation": "Motivation",
+ "aptitudes": "Aptitudes",
+ "aptitude short": "Apt",
+ "ego": "Ego",
+ "mental disorder": "Mental Disorder",
+ "muse": "Muse",
+ "morph": "Morph",
+ "history": "History",
+ "gear": "Gear",
+ "combat": "Combat",
+ "firing modes": "Firing Modes :",
+ "interests": "Interests",
+ "cognition": "Cognition",
+ "cognition short": "COG",
+ "intuition": "Intuition",
+ "intuition short": "INT",
+ "reflexes": "Reflexes",
+ "reflexes short": "REF",
+ "savvy": "Savvy",
+ "savvy short": "SAV",
+ "somatics": "Somatics",
+ "somatics short": "SOM",
+ "willpower": "Willpower",
+ "willpower short": "WIL",
+ "bonus check": "Bonus Test",
+ "mental": "Mental",
+ "malus": "Malus",
+ "trauma treshold short": "TT",
+ "trauma treshold": "Trauma Treshold",
+ "lucidity short": "LUC",
+ "lucidity": "Lucidity",
+ "insanity rating short": "IR",
+ "insanity rating": "Insanity Rating",
+ "stress": "Stress",
+ "traumas": "Traumas",
+ "derived stats": "Derived Stats",
+ "initiative": "Initiative",
+ "total": "Total",
+ "temporary short": "Temp",
+ "skill": "Skill",
+ "skills": "Skills",
+ "active skills": "Active Skills",
+ "know skills": "Know Skills",
+ "ranks": "Ranks",
+ "specializations": "Specializations",
+ "skills-list": "athletics,deceive,exotic skill,fray,free fall,guns,hardware,infiltrate,infosec,interface,kinesics,medicine,melee,perceive,persuade,pilot,profession,program,provoke,psi,research,survival",
+ "athletics": "Athletics",
+ "deceive": "Deceive",
+ "exotic skill": "Exotic Skill",
+ "fray": "Fray",
+ "free fall": "Free Fall",
+ "guns": "Guns",
+ "hardware": "Hardware",
+ "infiltrate": "Infiltrate",
+ "infosec": "Infosec",
+ "interface": "Interface",
+ "kinesics": "Kinesics",
+ "know": "Know",
+ "medicine": "Medicine",
+ "melee": "Melee",
+ "perceive": "Perceive",
+ "persuade": "Persuade",
+ "pilot": "Pilot",
+ "profession": "Profession",
+ "program": "Program",
+ "provoke": "Provoke",
+ "psi": "Psi",
+ "psi skill": "Psi Skill",
+ "research": "Research",
+ "survival": "Survival",
+ "psi trait level": "Psi Trait Level",
+ "infection": "Infection",
+ "infection test": "Infection Test",
+ "sub-strain": "Sub-Strain",
+ "base rating": "Base Rating",
+ "current rating": "Current Rating",
+ "breaking point": "Breaking Point",
+ "physical damage": "Physical Damage",
+ "psi-chi sleights": "Psi-Chi Sleights",
+ "psi-gamma sleights": "Psi-Gamma Sleights",
+ "effect": "Effect",
+ "type": "Type",
+ "range": "Range",
+ "action": "Action",
+ "duration": "Duration",
+ "strain mod": "Strain Mod",
+ "active": "Active",
+ "passive": "Passive",
+ "self": "Self",
+ "touch": "Touch",
+ "close": "Close",
+ "auto": "Auto",
+ "quick": "Quick",
+ "complex": "Complex",
+ "task": "Task",
+ "constant": "Constant",
+ "instant": "Instant",
+ "sustained": "Sustained",
+ "wil/5": "WIL / 5",
+ "description": "Description",
+ "ranged weapon": "Ranged Weapon",
+ "melee weapon": "Melee Weapon",
+ "seeker weapon and grenade": "Seeker Weapon and Grenade",
+ "damage value": "Damage Value",
+ "reload": "Reload",
+ "Semi Auto / Burst Fire / Full Auto short": "SA/BF/FA",
+ "ammo type": "Ammo Type",
+ "armor used": "Armor Used",
+ "energy": "Energy",
+ "kinetic": "Kinetic",
+ "armor": "Armor",
+ "physique": "Physique",
+ "durability": "Durability",
+ "durability short": "DUR",
+ "wound treshold": "Wound Treshold",
+ "wound treshold short": "WT",
+ "death rating": "Death Rating",
+ "death rating short": "DR",
+ "pool": "Pool",
+ "insight": "Insight",
+ "moxie": "Moxie",
+ "vigor": "Vigor",
+ "flex": "Flex",
+ "current": "Current",
+ "bioware": "Bioware",
+ "cyberware": "Cyberware",
+ "nanoware": "Nanoware",
+ "positive trait": "Positive Trait",
+ "negative trait": "Negative Trait",
+ "notes": "Notes",
+ "movement rating": "Movement Rating",
+ "basic perception": "Basic Perception",
+ "damage": "Damage",
+ "wounds": "Wounds",
+ "recharge": "Recharge",
+ "full": "Full",
+ "short recharge": "Short Recharge",
+ "long recharge": "Long Recharge",
+ "rep": "Rep",
+ "@-rep": "@-Rep",
+ "c-rep": "C-Rep",
+ "e-rep": "E-Rep",
+ "f-rep": "F-Rep",
+ "g-rep": "G-Rep",
+ "i-rep": "I-Rep",
+ "r-rep": "R-Rep",
+ "x-rep": "X-Rep",
+ "language": "language",
+ "forks": "Forks",
+ "backup": "Backup",
+ "rez point": "Rez Point",
+ "rp spent": "RP Spent",
+ "roll public": "Roll Public",
+ "roll private": "Roll Private",
+ "fray vs ranged": "Fray vs Ranged",
+ "fray vs melee": "Fray vs Melee",
+ "modifiers": "Modifiers",
+ "roll": "Roll",
+ "score": "Score",
+ "single shot": "Single Shot",
+ "semi-automatic": "Semi-Automatic",
+ "burst fire": "Burst Fire",
+ "burst fire +10": "Burst Fire (+10 to Hit)",
+ "burst fire +1D10": "Burst Fire (+1D10 DV)",
+ "burst fire 2 targets": "Burst Fire (2 Targets)",
+ "full automatic": "Full Automatic",
+ "full automatic +30": "Full Automatic (+30 to Hit)",
+ "full automatic +2D10": "Full Automatic (+2D10 DV)",
+ "full automatic 3 targets": "Full Automatic (3 Targets)",
+ "full automatic suppressive fire": "Full Automatic (Suppressive Fire)",
+ "bonus hit": "Bonus Hit",
+ "bonus dv": "Bonus DV",
+ "superior result": "Superior Result",
+ "superior result damage": "Superior Result (Damage)",
+ "micro ex": "Micro, ...",
+ "emp gas ex": "IEM, Gaz, ..."
+}
\ No newline at end of file
diff --git a/Eclipse Phase V2/translations/he.json b/Eclipse Phase V2/translations/he.json
new file mode 100644
index 0000000000..cbe797f89a
--- /dev/null
+++ b/Eclipse Phase V2/translations/he.json
@@ -0,0 +1,185 @@
+{
+ "identity": "Identity",
+ "name": "Name",
+ "gender identity": "Gender Identity",
+ "actual age": "Actual Age",
+ "background": "Background",
+ "career": "Career",
+ "faction": "Faction",
+ "motivation": "Motivation",
+ "aptitudes": "Aptitudes",
+ "aptitude short": "Apt",
+ "ego": "Ego",
+ "mental disorder": "Mental Disorder",
+ "muse": "Muse",
+ "morph": "Morph",
+ "history": "History",
+ "gear": "Gear",
+ "combat": "Combat",
+ "firing modes": "Firing Modes :",
+ "interests": "Interests",
+ "cognition": "Cognition",
+ "cognition short": "COG",
+ "intuition": "Intuition",
+ "intuition short": "INT",
+ "reflexes": "Reflexes",
+ "reflexes short": "REF",
+ "savvy": "Savvy",
+ "savvy short": "SAV",
+ "somatics": "Somatics",
+ "somatics short": "SOM",
+ "willpower": "Willpower",
+ "willpower short": "WIL",
+ "bonus check": "Bonus Check",
+ "mental": "Mental",
+ "malus": "Malus",
+ "trauma treshold short": "TT",
+ "trauma treshold": "Trauma Treshold",
+ "lucidity short": "LUC",
+ "lucidity": "Lucidity",
+ "insanity rating short": "IR",
+ "insanity rating": "Insanity Rating",
+ "stress": "Stress",
+ "traumas": "Traumas",
+ "derived stats": "Derived Stats",
+ "initiative": "Initiative",
+ "total": "Total",
+ "temporary short": "Temp",
+ "skill": "Skill",
+ "skills": "Skills",
+ "active skills": "Active Skills",
+ "know skills": "Know Skills",
+ "ranks": "Ranks",
+ "specializations": "Specializations",
+ "skills-list": "athletics,deceive,exotic skill,fray,free fall,guns,hardware,infiltrate,infosec,interface,kinesics,medicine,melee,perceive,persuade,pilot,profession,program,provoke,psi,research,survival",
+ "athletics": "Athletics",
+ "deceive": "Deceive",
+ "exotic skill": "Exotic Skill",
+ "fray": "Fray",
+ "free fall": "Free Fall",
+ "guns": "Guns",
+ "hardware": "Hardware",
+ "infiltrate": "Infiltrate",
+ "infosec": "Infosec",
+ "interface": "Interface",
+ "kinesics": "Kinesics",
+ "know": "Know",
+ "medicine": "Medicine",
+ "melee": "Melee",
+ "perceive": "Perceive",
+ "persuade": "Persuade",
+ "pilot": "Pilot",
+ "profession": "Profession",
+ "program": "Program",
+ "provoke": "Provoke",
+ "psi": "Psi",
+ "psi skill": "Psi Skill",
+ "research": "Research",
+ "survival": "Survival",
+ "psi trait level": "Psi Trait Level",
+ "infection": "Infection",
+ "infection test": "Infection Test",
+ "sub-strain": "Sub-Strain",
+ "base rating": "Base Rating",
+ "current rating": "Current Rating",
+ "breaking point": "Breaking Point",
+ "physical damage": "Physical Damage",
+ "psi-chi sleights": "Psi-Chi Sleights",
+ "psi-gamma sleights": "Psi-Gamma Sleights",
+ "effect": "Effect",
+ "type": "Type",
+ "range": "Range",
+ "action": "Action",
+ "duration": "Duration",
+ "strain mod": "Strain Mod",
+ "active": "Active",
+ "passive": "Passive",
+ "self": "Self",
+ "touch": "Touch",
+ "close": "Close",
+ "auto": "Auto",
+ "quick": "Quick",
+ "complex": "Complex",
+ "task": "Task",
+ "constant": "Constant",
+ "instant": "Instant",
+ "sustained": "Sustained",
+ "wil/5": "WIL / 5",
+ "description": "Description",
+ "ranged weapon": "Ranged Weapon",
+ "melee weapon": "Melee Weapon",
+ "seeker weapon and grenade": "Seeker Weapon and Grenade",
+ "damage value": "Damage Value",
+ "reload": "Reload",
+ "Semi Auto / Burst Fire / Full Auto short": "SA/BF/FA",
+ "ammo type": "Ammo Type",
+ "armor used": "Armor Used",
+ "energy": "Energy",
+ "kinetic": "Kinetic",
+ "armor": "Armor",
+ "physique": "Physique",
+ "durability": "Durability",
+ "durability short": "DUR",
+ "wound treshold": "Wound Treshold",
+ "wound treshold short": "WT",
+ "death rating": "Death Rating",
+ "death rating short": "DR",
+ "pool": "Pool",
+ "insight": "Insight",
+ "moxie": "Moxie",
+ "vigor": "Vigor",
+ "flex": "Flex",
+ "current": "Current",
+ "bioware": "Bioware",
+ "cyberware": "Cyberware",
+ "nanoware": "Nanoware",
+ "positive trait": "Positive Trait",
+ "negative trait": "Negative Trait",
+ "notes": "Notes",
+ "movement rating": "Movement Rating",
+ "basic perception": "Basic Perception",
+ "damage": "Damage",
+ "wounds": "Wounds",
+ "recharge": "Recharge",
+ "full": "Full",
+ "short recharge": "Short Recharge",
+ "long recharge": "Long Recharge",
+ "rep": "Rep",
+ "@-rep": "@-Rep",
+ "c-rep": "C-Rep",
+ "e-rep": "E-Rep",
+ "f-rep": "F-Rep",
+ "g-rep": "G-Rep",
+ "i-rep": "I-Rep",
+ "r-rep": "R-Rep",
+ "x-rep": "X-Rep",
+ "language": "language",
+ "forks": "Forks",
+ "backup": "Backup",
+ "rez point": "Rez Point",
+ "rp spent": "RP Spent",
+ "roll public": "Roll Public",
+ "roll private": "Roll Private",
+ "fray vs ranged": "Fray vs Ranged",
+ "fray vs melee": "Fray vs Melee",
+ "modifiers": "Modifiers",
+ "roll": "Roll",
+ "score": "Score",
+ "single shot": "Single Shot",
+ "semi-automatic": "Semi-Automatic",
+ "burst fire": "Burst Fire",
+ "burst fire +10": "Burst Fire (+10 to Hit)",
+ "burst fire +1D10": "Burst Fire (+1D10 DV)",
+ "burst fire 2 targets": "Burst Fire (2 Targets)",
+ "full automatic": "Full Automatic",
+ "full automatic +30": "Full Automatic (+30 to Hit)",
+ "full automatic +2D10": "Full Automatic (+2D10 DV)",
+ "full automatic 3 targets": "Full Automatic (3 Targets)",
+ "full automatic suppressive fire": "Full Automatic (Suppressive Fire)",
+ "bonus hit": "Bonus Hit",
+ "bonus dv": "Bonus DV",
+ "superior result": "Superior Result",
+ "superior result damage": "Superior Result (Damage)",
+ "micro ex": "Micro, ...",
+ "emp gas ex": "EMP, Gas, ..."
+}
\ No newline at end of file
diff --git a/Eclipse Phase V2/translations/it.json b/Eclipse Phase V2/translations/it.json
new file mode 100644
index 0000000000..cbe797f89a
--- /dev/null
+++ b/Eclipse Phase V2/translations/it.json
@@ -0,0 +1,185 @@
+{
+ "identity": "Identity",
+ "name": "Name",
+ "gender identity": "Gender Identity",
+ "actual age": "Actual Age",
+ "background": "Background",
+ "career": "Career",
+ "faction": "Faction",
+ "motivation": "Motivation",
+ "aptitudes": "Aptitudes",
+ "aptitude short": "Apt",
+ "ego": "Ego",
+ "mental disorder": "Mental Disorder",
+ "muse": "Muse",
+ "morph": "Morph",
+ "history": "History",
+ "gear": "Gear",
+ "combat": "Combat",
+ "firing modes": "Firing Modes :",
+ "interests": "Interests",
+ "cognition": "Cognition",
+ "cognition short": "COG",
+ "intuition": "Intuition",
+ "intuition short": "INT",
+ "reflexes": "Reflexes",
+ "reflexes short": "REF",
+ "savvy": "Savvy",
+ "savvy short": "SAV",
+ "somatics": "Somatics",
+ "somatics short": "SOM",
+ "willpower": "Willpower",
+ "willpower short": "WIL",
+ "bonus check": "Bonus Check",
+ "mental": "Mental",
+ "malus": "Malus",
+ "trauma treshold short": "TT",
+ "trauma treshold": "Trauma Treshold",
+ "lucidity short": "LUC",
+ "lucidity": "Lucidity",
+ "insanity rating short": "IR",
+ "insanity rating": "Insanity Rating",
+ "stress": "Stress",
+ "traumas": "Traumas",
+ "derived stats": "Derived Stats",
+ "initiative": "Initiative",
+ "total": "Total",
+ "temporary short": "Temp",
+ "skill": "Skill",
+ "skills": "Skills",
+ "active skills": "Active Skills",
+ "know skills": "Know Skills",
+ "ranks": "Ranks",
+ "specializations": "Specializations",
+ "skills-list": "athletics,deceive,exotic skill,fray,free fall,guns,hardware,infiltrate,infosec,interface,kinesics,medicine,melee,perceive,persuade,pilot,profession,program,provoke,psi,research,survival",
+ "athletics": "Athletics",
+ "deceive": "Deceive",
+ "exotic skill": "Exotic Skill",
+ "fray": "Fray",
+ "free fall": "Free Fall",
+ "guns": "Guns",
+ "hardware": "Hardware",
+ "infiltrate": "Infiltrate",
+ "infosec": "Infosec",
+ "interface": "Interface",
+ "kinesics": "Kinesics",
+ "know": "Know",
+ "medicine": "Medicine",
+ "melee": "Melee",
+ "perceive": "Perceive",
+ "persuade": "Persuade",
+ "pilot": "Pilot",
+ "profession": "Profession",
+ "program": "Program",
+ "provoke": "Provoke",
+ "psi": "Psi",
+ "psi skill": "Psi Skill",
+ "research": "Research",
+ "survival": "Survival",
+ "psi trait level": "Psi Trait Level",
+ "infection": "Infection",
+ "infection test": "Infection Test",
+ "sub-strain": "Sub-Strain",
+ "base rating": "Base Rating",
+ "current rating": "Current Rating",
+ "breaking point": "Breaking Point",
+ "physical damage": "Physical Damage",
+ "psi-chi sleights": "Psi-Chi Sleights",
+ "psi-gamma sleights": "Psi-Gamma Sleights",
+ "effect": "Effect",
+ "type": "Type",
+ "range": "Range",
+ "action": "Action",
+ "duration": "Duration",
+ "strain mod": "Strain Mod",
+ "active": "Active",
+ "passive": "Passive",
+ "self": "Self",
+ "touch": "Touch",
+ "close": "Close",
+ "auto": "Auto",
+ "quick": "Quick",
+ "complex": "Complex",
+ "task": "Task",
+ "constant": "Constant",
+ "instant": "Instant",
+ "sustained": "Sustained",
+ "wil/5": "WIL / 5",
+ "description": "Description",
+ "ranged weapon": "Ranged Weapon",
+ "melee weapon": "Melee Weapon",
+ "seeker weapon and grenade": "Seeker Weapon and Grenade",
+ "damage value": "Damage Value",
+ "reload": "Reload",
+ "Semi Auto / Burst Fire / Full Auto short": "SA/BF/FA",
+ "ammo type": "Ammo Type",
+ "armor used": "Armor Used",
+ "energy": "Energy",
+ "kinetic": "Kinetic",
+ "armor": "Armor",
+ "physique": "Physique",
+ "durability": "Durability",
+ "durability short": "DUR",
+ "wound treshold": "Wound Treshold",
+ "wound treshold short": "WT",
+ "death rating": "Death Rating",
+ "death rating short": "DR",
+ "pool": "Pool",
+ "insight": "Insight",
+ "moxie": "Moxie",
+ "vigor": "Vigor",
+ "flex": "Flex",
+ "current": "Current",
+ "bioware": "Bioware",
+ "cyberware": "Cyberware",
+ "nanoware": "Nanoware",
+ "positive trait": "Positive Trait",
+ "negative trait": "Negative Trait",
+ "notes": "Notes",
+ "movement rating": "Movement Rating",
+ "basic perception": "Basic Perception",
+ "damage": "Damage",
+ "wounds": "Wounds",
+ "recharge": "Recharge",
+ "full": "Full",
+ "short recharge": "Short Recharge",
+ "long recharge": "Long Recharge",
+ "rep": "Rep",
+ "@-rep": "@-Rep",
+ "c-rep": "C-Rep",
+ "e-rep": "E-Rep",
+ "f-rep": "F-Rep",
+ "g-rep": "G-Rep",
+ "i-rep": "I-Rep",
+ "r-rep": "R-Rep",
+ "x-rep": "X-Rep",
+ "language": "language",
+ "forks": "Forks",
+ "backup": "Backup",
+ "rez point": "Rez Point",
+ "rp spent": "RP Spent",
+ "roll public": "Roll Public",
+ "roll private": "Roll Private",
+ "fray vs ranged": "Fray vs Ranged",
+ "fray vs melee": "Fray vs Melee",
+ "modifiers": "Modifiers",
+ "roll": "Roll",
+ "score": "Score",
+ "single shot": "Single Shot",
+ "semi-automatic": "Semi-Automatic",
+ "burst fire": "Burst Fire",
+ "burst fire +10": "Burst Fire (+10 to Hit)",
+ "burst fire +1D10": "Burst Fire (+1D10 DV)",
+ "burst fire 2 targets": "Burst Fire (2 Targets)",
+ "full automatic": "Full Automatic",
+ "full automatic +30": "Full Automatic (+30 to Hit)",
+ "full automatic +2D10": "Full Automatic (+2D10 DV)",
+ "full automatic 3 targets": "Full Automatic (3 Targets)",
+ "full automatic suppressive fire": "Full Automatic (Suppressive Fire)",
+ "bonus hit": "Bonus Hit",
+ "bonus dv": "Bonus DV",
+ "superior result": "Superior Result",
+ "superior result damage": "Superior Result (Damage)",
+ "micro ex": "Micro, ...",
+ "emp gas ex": "EMP, Gas, ..."
+}
\ No newline at end of file
diff --git a/Eclipse Phase V2/translations/ja.json b/Eclipse Phase V2/translations/ja.json
new file mode 100644
index 0000000000..cbe797f89a
--- /dev/null
+++ b/Eclipse Phase V2/translations/ja.json
@@ -0,0 +1,185 @@
+{
+ "identity": "Identity",
+ "name": "Name",
+ "gender identity": "Gender Identity",
+ "actual age": "Actual Age",
+ "background": "Background",
+ "career": "Career",
+ "faction": "Faction",
+ "motivation": "Motivation",
+ "aptitudes": "Aptitudes",
+ "aptitude short": "Apt",
+ "ego": "Ego",
+ "mental disorder": "Mental Disorder",
+ "muse": "Muse",
+ "morph": "Morph",
+ "history": "History",
+ "gear": "Gear",
+ "combat": "Combat",
+ "firing modes": "Firing Modes :",
+ "interests": "Interests",
+ "cognition": "Cognition",
+ "cognition short": "COG",
+ "intuition": "Intuition",
+ "intuition short": "INT",
+ "reflexes": "Reflexes",
+ "reflexes short": "REF",
+ "savvy": "Savvy",
+ "savvy short": "SAV",
+ "somatics": "Somatics",
+ "somatics short": "SOM",
+ "willpower": "Willpower",
+ "willpower short": "WIL",
+ "bonus check": "Bonus Check",
+ "mental": "Mental",
+ "malus": "Malus",
+ "trauma treshold short": "TT",
+ "trauma treshold": "Trauma Treshold",
+ "lucidity short": "LUC",
+ "lucidity": "Lucidity",
+ "insanity rating short": "IR",
+ "insanity rating": "Insanity Rating",
+ "stress": "Stress",
+ "traumas": "Traumas",
+ "derived stats": "Derived Stats",
+ "initiative": "Initiative",
+ "total": "Total",
+ "temporary short": "Temp",
+ "skill": "Skill",
+ "skills": "Skills",
+ "active skills": "Active Skills",
+ "know skills": "Know Skills",
+ "ranks": "Ranks",
+ "specializations": "Specializations",
+ "skills-list": "athletics,deceive,exotic skill,fray,free fall,guns,hardware,infiltrate,infosec,interface,kinesics,medicine,melee,perceive,persuade,pilot,profession,program,provoke,psi,research,survival",
+ "athletics": "Athletics",
+ "deceive": "Deceive",
+ "exotic skill": "Exotic Skill",
+ "fray": "Fray",
+ "free fall": "Free Fall",
+ "guns": "Guns",
+ "hardware": "Hardware",
+ "infiltrate": "Infiltrate",
+ "infosec": "Infosec",
+ "interface": "Interface",
+ "kinesics": "Kinesics",
+ "know": "Know",
+ "medicine": "Medicine",
+ "melee": "Melee",
+ "perceive": "Perceive",
+ "persuade": "Persuade",
+ "pilot": "Pilot",
+ "profession": "Profession",
+ "program": "Program",
+ "provoke": "Provoke",
+ "psi": "Psi",
+ "psi skill": "Psi Skill",
+ "research": "Research",
+ "survival": "Survival",
+ "psi trait level": "Psi Trait Level",
+ "infection": "Infection",
+ "infection test": "Infection Test",
+ "sub-strain": "Sub-Strain",
+ "base rating": "Base Rating",
+ "current rating": "Current Rating",
+ "breaking point": "Breaking Point",
+ "physical damage": "Physical Damage",
+ "psi-chi sleights": "Psi-Chi Sleights",
+ "psi-gamma sleights": "Psi-Gamma Sleights",
+ "effect": "Effect",
+ "type": "Type",
+ "range": "Range",
+ "action": "Action",
+ "duration": "Duration",
+ "strain mod": "Strain Mod",
+ "active": "Active",
+ "passive": "Passive",
+ "self": "Self",
+ "touch": "Touch",
+ "close": "Close",
+ "auto": "Auto",
+ "quick": "Quick",
+ "complex": "Complex",
+ "task": "Task",
+ "constant": "Constant",
+ "instant": "Instant",
+ "sustained": "Sustained",
+ "wil/5": "WIL / 5",
+ "description": "Description",
+ "ranged weapon": "Ranged Weapon",
+ "melee weapon": "Melee Weapon",
+ "seeker weapon and grenade": "Seeker Weapon and Grenade",
+ "damage value": "Damage Value",
+ "reload": "Reload",
+ "Semi Auto / Burst Fire / Full Auto short": "SA/BF/FA",
+ "ammo type": "Ammo Type",
+ "armor used": "Armor Used",
+ "energy": "Energy",
+ "kinetic": "Kinetic",
+ "armor": "Armor",
+ "physique": "Physique",
+ "durability": "Durability",
+ "durability short": "DUR",
+ "wound treshold": "Wound Treshold",
+ "wound treshold short": "WT",
+ "death rating": "Death Rating",
+ "death rating short": "DR",
+ "pool": "Pool",
+ "insight": "Insight",
+ "moxie": "Moxie",
+ "vigor": "Vigor",
+ "flex": "Flex",
+ "current": "Current",
+ "bioware": "Bioware",
+ "cyberware": "Cyberware",
+ "nanoware": "Nanoware",
+ "positive trait": "Positive Trait",
+ "negative trait": "Negative Trait",
+ "notes": "Notes",
+ "movement rating": "Movement Rating",
+ "basic perception": "Basic Perception",
+ "damage": "Damage",
+ "wounds": "Wounds",
+ "recharge": "Recharge",
+ "full": "Full",
+ "short recharge": "Short Recharge",
+ "long recharge": "Long Recharge",
+ "rep": "Rep",
+ "@-rep": "@-Rep",
+ "c-rep": "C-Rep",
+ "e-rep": "E-Rep",
+ "f-rep": "F-Rep",
+ "g-rep": "G-Rep",
+ "i-rep": "I-Rep",
+ "r-rep": "R-Rep",
+ "x-rep": "X-Rep",
+ "language": "language",
+ "forks": "Forks",
+ "backup": "Backup",
+ "rez point": "Rez Point",
+ "rp spent": "RP Spent",
+ "roll public": "Roll Public",
+ "roll private": "Roll Private",
+ "fray vs ranged": "Fray vs Ranged",
+ "fray vs melee": "Fray vs Melee",
+ "modifiers": "Modifiers",
+ "roll": "Roll",
+ "score": "Score",
+ "single shot": "Single Shot",
+ "semi-automatic": "Semi-Automatic",
+ "burst fire": "Burst Fire",
+ "burst fire +10": "Burst Fire (+10 to Hit)",
+ "burst fire +1D10": "Burst Fire (+1D10 DV)",
+ "burst fire 2 targets": "Burst Fire (2 Targets)",
+ "full automatic": "Full Automatic",
+ "full automatic +30": "Full Automatic (+30 to Hit)",
+ "full automatic +2D10": "Full Automatic (+2D10 DV)",
+ "full automatic 3 targets": "Full Automatic (3 Targets)",
+ "full automatic suppressive fire": "Full Automatic (Suppressive Fire)",
+ "bonus hit": "Bonus Hit",
+ "bonus dv": "Bonus DV",
+ "superior result": "Superior Result",
+ "superior result damage": "Superior Result (Damage)",
+ "micro ex": "Micro, ...",
+ "emp gas ex": "EMP, Gas, ..."
+}
\ No newline at end of file
diff --git a/Eclipse Phase V2/translations/ko.json b/Eclipse Phase V2/translations/ko.json
new file mode 100644
index 0000000000..cbe797f89a
--- /dev/null
+++ b/Eclipse Phase V2/translations/ko.json
@@ -0,0 +1,185 @@
+{
+ "identity": "Identity",
+ "name": "Name",
+ "gender identity": "Gender Identity",
+ "actual age": "Actual Age",
+ "background": "Background",
+ "career": "Career",
+ "faction": "Faction",
+ "motivation": "Motivation",
+ "aptitudes": "Aptitudes",
+ "aptitude short": "Apt",
+ "ego": "Ego",
+ "mental disorder": "Mental Disorder",
+ "muse": "Muse",
+ "morph": "Morph",
+ "history": "History",
+ "gear": "Gear",
+ "combat": "Combat",
+ "firing modes": "Firing Modes :",
+ "interests": "Interests",
+ "cognition": "Cognition",
+ "cognition short": "COG",
+ "intuition": "Intuition",
+ "intuition short": "INT",
+ "reflexes": "Reflexes",
+ "reflexes short": "REF",
+ "savvy": "Savvy",
+ "savvy short": "SAV",
+ "somatics": "Somatics",
+ "somatics short": "SOM",
+ "willpower": "Willpower",
+ "willpower short": "WIL",
+ "bonus check": "Bonus Check",
+ "mental": "Mental",
+ "malus": "Malus",
+ "trauma treshold short": "TT",
+ "trauma treshold": "Trauma Treshold",
+ "lucidity short": "LUC",
+ "lucidity": "Lucidity",
+ "insanity rating short": "IR",
+ "insanity rating": "Insanity Rating",
+ "stress": "Stress",
+ "traumas": "Traumas",
+ "derived stats": "Derived Stats",
+ "initiative": "Initiative",
+ "total": "Total",
+ "temporary short": "Temp",
+ "skill": "Skill",
+ "skills": "Skills",
+ "active skills": "Active Skills",
+ "know skills": "Know Skills",
+ "ranks": "Ranks",
+ "specializations": "Specializations",
+ "skills-list": "athletics,deceive,exotic skill,fray,free fall,guns,hardware,infiltrate,infosec,interface,kinesics,medicine,melee,perceive,persuade,pilot,profession,program,provoke,psi,research,survival",
+ "athletics": "Athletics",
+ "deceive": "Deceive",
+ "exotic skill": "Exotic Skill",
+ "fray": "Fray",
+ "free fall": "Free Fall",
+ "guns": "Guns",
+ "hardware": "Hardware",
+ "infiltrate": "Infiltrate",
+ "infosec": "Infosec",
+ "interface": "Interface",
+ "kinesics": "Kinesics",
+ "know": "Know",
+ "medicine": "Medicine",
+ "melee": "Melee",
+ "perceive": "Perceive",
+ "persuade": "Persuade",
+ "pilot": "Pilot",
+ "profession": "Profession",
+ "program": "Program",
+ "provoke": "Provoke",
+ "psi": "Psi",
+ "psi skill": "Psi Skill",
+ "research": "Research",
+ "survival": "Survival",
+ "psi trait level": "Psi Trait Level",
+ "infection": "Infection",
+ "infection test": "Infection Test",
+ "sub-strain": "Sub-Strain",
+ "base rating": "Base Rating",
+ "current rating": "Current Rating",
+ "breaking point": "Breaking Point",
+ "physical damage": "Physical Damage",
+ "psi-chi sleights": "Psi-Chi Sleights",
+ "psi-gamma sleights": "Psi-Gamma Sleights",
+ "effect": "Effect",
+ "type": "Type",
+ "range": "Range",
+ "action": "Action",
+ "duration": "Duration",
+ "strain mod": "Strain Mod",
+ "active": "Active",
+ "passive": "Passive",
+ "self": "Self",
+ "touch": "Touch",
+ "close": "Close",
+ "auto": "Auto",
+ "quick": "Quick",
+ "complex": "Complex",
+ "task": "Task",
+ "constant": "Constant",
+ "instant": "Instant",
+ "sustained": "Sustained",
+ "wil/5": "WIL / 5",
+ "description": "Description",
+ "ranged weapon": "Ranged Weapon",
+ "melee weapon": "Melee Weapon",
+ "seeker weapon and grenade": "Seeker Weapon and Grenade",
+ "damage value": "Damage Value",
+ "reload": "Reload",
+ "Semi Auto / Burst Fire / Full Auto short": "SA/BF/FA",
+ "ammo type": "Ammo Type",
+ "armor used": "Armor Used",
+ "energy": "Energy",
+ "kinetic": "Kinetic",
+ "armor": "Armor",
+ "physique": "Physique",
+ "durability": "Durability",
+ "durability short": "DUR",
+ "wound treshold": "Wound Treshold",
+ "wound treshold short": "WT",
+ "death rating": "Death Rating",
+ "death rating short": "DR",
+ "pool": "Pool",
+ "insight": "Insight",
+ "moxie": "Moxie",
+ "vigor": "Vigor",
+ "flex": "Flex",
+ "current": "Current",
+ "bioware": "Bioware",
+ "cyberware": "Cyberware",
+ "nanoware": "Nanoware",
+ "positive trait": "Positive Trait",
+ "negative trait": "Negative Trait",
+ "notes": "Notes",
+ "movement rating": "Movement Rating",
+ "basic perception": "Basic Perception",
+ "damage": "Damage",
+ "wounds": "Wounds",
+ "recharge": "Recharge",
+ "full": "Full",
+ "short recharge": "Short Recharge",
+ "long recharge": "Long Recharge",
+ "rep": "Rep",
+ "@-rep": "@-Rep",
+ "c-rep": "C-Rep",
+ "e-rep": "E-Rep",
+ "f-rep": "F-Rep",
+ "g-rep": "G-Rep",
+ "i-rep": "I-Rep",
+ "r-rep": "R-Rep",
+ "x-rep": "X-Rep",
+ "language": "language",
+ "forks": "Forks",
+ "backup": "Backup",
+ "rez point": "Rez Point",
+ "rp spent": "RP Spent",
+ "roll public": "Roll Public",
+ "roll private": "Roll Private",
+ "fray vs ranged": "Fray vs Ranged",
+ "fray vs melee": "Fray vs Melee",
+ "modifiers": "Modifiers",
+ "roll": "Roll",
+ "score": "Score",
+ "single shot": "Single Shot",
+ "semi-automatic": "Semi-Automatic",
+ "burst fire": "Burst Fire",
+ "burst fire +10": "Burst Fire (+10 to Hit)",
+ "burst fire +1D10": "Burst Fire (+1D10 DV)",
+ "burst fire 2 targets": "Burst Fire (2 Targets)",
+ "full automatic": "Full Automatic",
+ "full automatic +30": "Full Automatic (+30 to Hit)",
+ "full automatic +2D10": "Full Automatic (+2D10 DV)",
+ "full automatic 3 targets": "Full Automatic (3 Targets)",
+ "full automatic suppressive fire": "Full Automatic (Suppressive Fire)",
+ "bonus hit": "Bonus Hit",
+ "bonus dv": "Bonus DV",
+ "superior result": "Superior Result",
+ "superior result damage": "Superior Result (Damage)",
+ "micro ex": "Micro, ...",
+ "emp gas ex": "EMP, Gas, ..."
+}
\ No newline at end of file
diff --git a/Eclipse Phase V2/translations/nl.json b/Eclipse Phase V2/translations/nl.json
new file mode 100644
index 0000000000..cbe797f89a
--- /dev/null
+++ b/Eclipse Phase V2/translations/nl.json
@@ -0,0 +1,185 @@
+{
+ "identity": "Identity",
+ "name": "Name",
+ "gender identity": "Gender Identity",
+ "actual age": "Actual Age",
+ "background": "Background",
+ "career": "Career",
+ "faction": "Faction",
+ "motivation": "Motivation",
+ "aptitudes": "Aptitudes",
+ "aptitude short": "Apt",
+ "ego": "Ego",
+ "mental disorder": "Mental Disorder",
+ "muse": "Muse",
+ "morph": "Morph",
+ "history": "History",
+ "gear": "Gear",
+ "combat": "Combat",
+ "firing modes": "Firing Modes :",
+ "interests": "Interests",
+ "cognition": "Cognition",
+ "cognition short": "COG",
+ "intuition": "Intuition",
+ "intuition short": "INT",
+ "reflexes": "Reflexes",
+ "reflexes short": "REF",
+ "savvy": "Savvy",
+ "savvy short": "SAV",
+ "somatics": "Somatics",
+ "somatics short": "SOM",
+ "willpower": "Willpower",
+ "willpower short": "WIL",
+ "bonus check": "Bonus Check",
+ "mental": "Mental",
+ "malus": "Malus",
+ "trauma treshold short": "TT",
+ "trauma treshold": "Trauma Treshold",
+ "lucidity short": "LUC",
+ "lucidity": "Lucidity",
+ "insanity rating short": "IR",
+ "insanity rating": "Insanity Rating",
+ "stress": "Stress",
+ "traumas": "Traumas",
+ "derived stats": "Derived Stats",
+ "initiative": "Initiative",
+ "total": "Total",
+ "temporary short": "Temp",
+ "skill": "Skill",
+ "skills": "Skills",
+ "active skills": "Active Skills",
+ "know skills": "Know Skills",
+ "ranks": "Ranks",
+ "specializations": "Specializations",
+ "skills-list": "athletics,deceive,exotic skill,fray,free fall,guns,hardware,infiltrate,infosec,interface,kinesics,medicine,melee,perceive,persuade,pilot,profession,program,provoke,psi,research,survival",
+ "athletics": "Athletics",
+ "deceive": "Deceive",
+ "exotic skill": "Exotic Skill",
+ "fray": "Fray",
+ "free fall": "Free Fall",
+ "guns": "Guns",
+ "hardware": "Hardware",
+ "infiltrate": "Infiltrate",
+ "infosec": "Infosec",
+ "interface": "Interface",
+ "kinesics": "Kinesics",
+ "know": "Know",
+ "medicine": "Medicine",
+ "melee": "Melee",
+ "perceive": "Perceive",
+ "persuade": "Persuade",
+ "pilot": "Pilot",
+ "profession": "Profession",
+ "program": "Program",
+ "provoke": "Provoke",
+ "psi": "Psi",
+ "psi skill": "Psi Skill",
+ "research": "Research",
+ "survival": "Survival",
+ "psi trait level": "Psi Trait Level",
+ "infection": "Infection",
+ "infection test": "Infection Test",
+ "sub-strain": "Sub-Strain",
+ "base rating": "Base Rating",
+ "current rating": "Current Rating",
+ "breaking point": "Breaking Point",
+ "physical damage": "Physical Damage",
+ "psi-chi sleights": "Psi-Chi Sleights",
+ "psi-gamma sleights": "Psi-Gamma Sleights",
+ "effect": "Effect",
+ "type": "Type",
+ "range": "Range",
+ "action": "Action",
+ "duration": "Duration",
+ "strain mod": "Strain Mod",
+ "active": "Active",
+ "passive": "Passive",
+ "self": "Self",
+ "touch": "Touch",
+ "close": "Close",
+ "auto": "Auto",
+ "quick": "Quick",
+ "complex": "Complex",
+ "task": "Task",
+ "constant": "Constant",
+ "instant": "Instant",
+ "sustained": "Sustained",
+ "wil/5": "WIL / 5",
+ "description": "Description",
+ "ranged weapon": "Ranged Weapon",
+ "melee weapon": "Melee Weapon",
+ "seeker weapon and grenade": "Seeker Weapon and Grenade",
+ "damage value": "Damage Value",
+ "reload": "Reload",
+ "Semi Auto / Burst Fire / Full Auto short": "SA/BF/FA",
+ "ammo type": "Ammo Type",
+ "armor used": "Armor Used",
+ "energy": "Energy",
+ "kinetic": "Kinetic",
+ "armor": "Armor",
+ "physique": "Physique",
+ "durability": "Durability",
+ "durability short": "DUR",
+ "wound treshold": "Wound Treshold",
+ "wound treshold short": "WT",
+ "death rating": "Death Rating",
+ "death rating short": "DR",
+ "pool": "Pool",
+ "insight": "Insight",
+ "moxie": "Moxie",
+ "vigor": "Vigor",
+ "flex": "Flex",
+ "current": "Current",
+ "bioware": "Bioware",
+ "cyberware": "Cyberware",
+ "nanoware": "Nanoware",
+ "positive trait": "Positive Trait",
+ "negative trait": "Negative Trait",
+ "notes": "Notes",
+ "movement rating": "Movement Rating",
+ "basic perception": "Basic Perception",
+ "damage": "Damage",
+ "wounds": "Wounds",
+ "recharge": "Recharge",
+ "full": "Full",
+ "short recharge": "Short Recharge",
+ "long recharge": "Long Recharge",
+ "rep": "Rep",
+ "@-rep": "@-Rep",
+ "c-rep": "C-Rep",
+ "e-rep": "E-Rep",
+ "f-rep": "F-Rep",
+ "g-rep": "G-Rep",
+ "i-rep": "I-Rep",
+ "r-rep": "R-Rep",
+ "x-rep": "X-Rep",
+ "language": "language",
+ "forks": "Forks",
+ "backup": "Backup",
+ "rez point": "Rez Point",
+ "rp spent": "RP Spent",
+ "roll public": "Roll Public",
+ "roll private": "Roll Private",
+ "fray vs ranged": "Fray vs Ranged",
+ "fray vs melee": "Fray vs Melee",
+ "modifiers": "Modifiers",
+ "roll": "Roll",
+ "score": "Score",
+ "single shot": "Single Shot",
+ "semi-automatic": "Semi-Automatic",
+ "burst fire": "Burst Fire",
+ "burst fire +10": "Burst Fire (+10 to Hit)",
+ "burst fire +1D10": "Burst Fire (+1D10 DV)",
+ "burst fire 2 targets": "Burst Fire (2 Targets)",
+ "full automatic": "Full Automatic",
+ "full automatic +30": "Full Automatic (+30 to Hit)",
+ "full automatic +2D10": "Full Automatic (+2D10 DV)",
+ "full automatic 3 targets": "Full Automatic (3 Targets)",
+ "full automatic suppressive fire": "Full Automatic (Suppressive Fire)",
+ "bonus hit": "Bonus Hit",
+ "bonus dv": "Bonus DV",
+ "superior result": "Superior Result",
+ "superior result damage": "Superior Result (Damage)",
+ "micro ex": "Micro, ...",
+ "emp gas ex": "EMP, Gas, ..."
+}
\ No newline at end of file
diff --git a/Eclipse Phase V2/translations/pt.json b/Eclipse Phase V2/translations/pt.json
new file mode 100644
index 0000000000..cbe797f89a
--- /dev/null
+++ b/Eclipse Phase V2/translations/pt.json
@@ -0,0 +1,185 @@
+{
+ "identity": "Identity",
+ "name": "Name",
+ "gender identity": "Gender Identity",
+ "actual age": "Actual Age",
+ "background": "Background",
+ "career": "Career",
+ "faction": "Faction",
+ "motivation": "Motivation",
+ "aptitudes": "Aptitudes",
+ "aptitude short": "Apt",
+ "ego": "Ego",
+ "mental disorder": "Mental Disorder",
+ "muse": "Muse",
+ "morph": "Morph",
+ "history": "History",
+ "gear": "Gear",
+ "combat": "Combat",
+ "firing modes": "Firing Modes :",
+ "interests": "Interests",
+ "cognition": "Cognition",
+ "cognition short": "COG",
+ "intuition": "Intuition",
+ "intuition short": "INT",
+ "reflexes": "Reflexes",
+ "reflexes short": "REF",
+ "savvy": "Savvy",
+ "savvy short": "SAV",
+ "somatics": "Somatics",
+ "somatics short": "SOM",
+ "willpower": "Willpower",
+ "willpower short": "WIL",
+ "bonus check": "Bonus Check",
+ "mental": "Mental",
+ "malus": "Malus",
+ "trauma treshold short": "TT",
+ "trauma treshold": "Trauma Treshold",
+ "lucidity short": "LUC",
+ "lucidity": "Lucidity",
+ "insanity rating short": "IR",
+ "insanity rating": "Insanity Rating",
+ "stress": "Stress",
+ "traumas": "Traumas",
+ "derived stats": "Derived Stats",
+ "initiative": "Initiative",
+ "total": "Total",
+ "temporary short": "Temp",
+ "skill": "Skill",
+ "skills": "Skills",
+ "active skills": "Active Skills",
+ "know skills": "Know Skills",
+ "ranks": "Ranks",
+ "specializations": "Specializations",
+ "skills-list": "athletics,deceive,exotic skill,fray,free fall,guns,hardware,infiltrate,infosec,interface,kinesics,medicine,melee,perceive,persuade,pilot,profession,program,provoke,psi,research,survival",
+ "athletics": "Athletics",
+ "deceive": "Deceive",
+ "exotic skill": "Exotic Skill",
+ "fray": "Fray",
+ "free fall": "Free Fall",
+ "guns": "Guns",
+ "hardware": "Hardware",
+ "infiltrate": "Infiltrate",
+ "infosec": "Infosec",
+ "interface": "Interface",
+ "kinesics": "Kinesics",
+ "know": "Know",
+ "medicine": "Medicine",
+ "melee": "Melee",
+ "perceive": "Perceive",
+ "persuade": "Persuade",
+ "pilot": "Pilot",
+ "profession": "Profession",
+ "program": "Program",
+ "provoke": "Provoke",
+ "psi": "Psi",
+ "psi skill": "Psi Skill",
+ "research": "Research",
+ "survival": "Survival",
+ "psi trait level": "Psi Trait Level",
+ "infection": "Infection",
+ "infection test": "Infection Test",
+ "sub-strain": "Sub-Strain",
+ "base rating": "Base Rating",
+ "current rating": "Current Rating",
+ "breaking point": "Breaking Point",
+ "physical damage": "Physical Damage",
+ "psi-chi sleights": "Psi-Chi Sleights",
+ "psi-gamma sleights": "Psi-Gamma Sleights",
+ "effect": "Effect",
+ "type": "Type",
+ "range": "Range",
+ "action": "Action",
+ "duration": "Duration",
+ "strain mod": "Strain Mod",
+ "active": "Active",
+ "passive": "Passive",
+ "self": "Self",
+ "touch": "Touch",
+ "close": "Close",
+ "auto": "Auto",
+ "quick": "Quick",
+ "complex": "Complex",
+ "task": "Task",
+ "constant": "Constant",
+ "instant": "Instant",
+ "sustained": "Sustained",
+ "wil/5": "WIL / 5",
+ "description": "Description",
+ "ranged weapon": "Ranged Weapon",
+ "melee weapon": "Melee Weapon",
+ "seeker weapon and grenade": "Seeker Weapon and Grenade",
+ "damage value": "Damage Value",
+ "reload": "Reload",
+ "Semi Auto / Burst Fire / Full Auto short": "SA/BF/FA",
+ "ammo type": "Ammo Type",
+ "armor used": "Armor Used",
+ "energy": "Energy",
+ "kinetic": "Kinetic",
+ "armor": "Armor",
+ "physique": "Physique",
+ "durability": "Durability",
+ "durability short": "DUR",
+ "wound treshold": "Wound Treshold",
+ "wound treshold short": "WT",
+ "death rating": "Death Rating",
+ "death rating short": "DR",
+ "pool": "Pool",
+ "insight": "Insight",
+ "moxie": "Moxie",
+ "vigor": "Vigor",
+ "flex": "Flex",
+ "current": "Current",
+ "bioware": "Bioware",
+ "cyberware": "Cyberware",
+ "nanoware": "Nanoware",
+ "positive trait": "Positive Trait",
+ "negative trait": "Negative Trait",
+ "notes": "Notes",
+ "movement rating": "Movement Rating",
+ "basic perception": "Basic Perception",
+ "damage": "Damage",
+ "wounds": "Wounds",
+ "recharge": "Recharge",
+ "full": "Full",
+ "short recharge": "Short Recharge",
+ "long recharge": "Long Recharge",
+ "rep": "Rep",
+ "@-rep": "@-Rep",
+ "c-rep": "C-Rep",
+ "e-rep": "E-Rep",
+ "f-rep": "F-Rep",
+ "g-rep": "G-Rep",
+ "i-rep": "I-Rep",
+ "r-rep": "R-Rep",
+ "x-rep": "X-Rep",
+ "language": "language",
+ "forks": "Forks",
+ "backup": "Backup",
+ "rez point": "Rez Point",
+ "rp spent": "RP Spent",
+ "roll public": "Roll Public",
+ "roll private": "Roll Private",
+ "fray vs ranged": "Fray vs Ranged",
+ "fray vs melee": "Fray vs Melee",
+ "modifiers": "Modifiers",
+ "roll": "Roll",
+ "score": "Score",
+ "single shot": "Single Shot",
+ "semi-automatic": "Semi-Automatic",
+ "burst fire": "Burst Fire",
+ "burst fire +10": "Burst Fire (+10 to Hit)",
+ "burst fire +1D10": "Burst Fire (+1D10 DV)",
+ "burst fire 2 targets": "Burst Fire (2 Targets)",
+ "full automatic": "Full Automatic",
+ "full automatic +30": "Full Automatic (+30 to Hit)",
+ "full automatic +2D10": "Full Automatic (+2D10 DV)",
+ "full automatic 3 targets": "Full Automatic (3 Targets)",
+ "full automatic suppressive fire": "Full Automatic (Suppressive Fire)",
+ "bonus hit": "Bonus Hit",
+ "bonus dv": "Bonus DV",
+ "superior result": "Superior Result",
+ "superior result damage": "Superior Result (Damage)",
+ "micro ex": "Micro, ...",
+ "emp gas ex": "EMP, Gas, ..."
+}
\ No newline at end of file
diff --git a/Eclipse Phase V2/translations/ru.json b/Eclipse Phase V2/translations/ru.json
new file mode 100644
index 0000000000..cbe797f89a
--- /dev/null
+++ b/Eclipse Phase V2/translations/ru.json
@@ -0,0 +1,185 @@
+{
+ "identity": "Identity",
+ "name": "Name",
+ "gender identity": "Gender Identity",
+ "actual age": "Actual Age",
+ "background": "Background",
+ "career": "Career",
+ "faction": "Faction",
+ "motivation": "Motivation",
+ "aptitudes": "Aptitudes",
+ "aptitude short": "Apt",
+ "ego": "Ego",
+ "mental disorder": "Mental Disorder",
+ "muse": "Muse",
+ "morph": "Morph",
+ "history": "History",
+ "gear": "Gear",
+ "combat": "Combat",
+ "firing modes": "Firing Modes :",
+ "interests": "Interests",
+ "cognition": "Cognition",
+ "cognition short": "COG",
+ "intuition": "Intuition",
+ "intuition short": "INT",
+ "reflexes": "Reflexes",
+ "reflexes short": "REF",
+ "savvy": "Savvy",
+ "savvy short": "SAV",
+ "somatics": "Somatics",
+ "somatics short": "SOM",
+ "willpower": "Willpower",
+ "willpower short": "WIL",
+ "bonus check": "Bonus Check",
+ "mental": "Mental",
+ "malus": "Malus",
+ "trauma treshold short": "TT",
+ "trauma treshold": "Trauma Treshold",
+ "lucidity short": "LUC",
+ "lucidity": "Lucidity",
+ "insanity rating short": "IR",
+ "insanity rating": "Insanity Rating",
+ "stress": "Stress",
+ "traumas": "Traumas",
+ "derived stats": "Derived Stats",
+ "initiative": "Initiative",
+ "total": "Total",
+ "temporary short": "Temp",
+ "skill": "Skill",
+ "skills": "Skills",
+ "active skills": "Active Skills",
+ "know skills": "Know Skills",
+ "ranks": "Ranks",
+ "specializations": "Specializations",
+ "skills-list": "athletics,deceive,exotic skill,fray,free fall,guns,hardware,infiltrate,infosec,interface,kinesics,medicine,melee,perceive,persuade,pilot,profession,program,provoke,psi,research,survival",
+ "athletics": "Athletics",
+ "deceive": "Deceive",
+ "exotic skill": "Exotic Skill",
+ "fray": "Fray",
+ "free fall": "Free Fall",
+ "guns": "Guns",
+ "hardware": "Hardware",
+ "infiltrate": "Infiltrate",
+ "infosec": "Infosec",
+ "interface": "Interface",
+ "kinesics": "Kinesics",
+ "know": "Know",
+ "medicine": "Medicine",
+ "melee": "Melee",
+ "perceive": "Perceive",
+ "persuade": "Persuade",
+ "pilot": "Pilot",
+ "profession": "Profession",
+ "program": "Program",
+ "provoke": "Provoke",
+ "psi": "Psi",
+ "psi skill": "Psi Skill",
+ "research": "Research",
+ "survival": "Survival",
+ "psi trait level": "Psi Trait Level",
+ "infection": "Infection",
+ "infection test": "Infection Test",
+ "sub-strain": "Sub-Strain",
+ "base rating": "Base Rating",
+ "current rating": "Current Rating",
+ "breaking point": "Breaking Point",
+ "physical damage": "Physical Damage",
+ "psi-chi sleights": "Psi-Chi Sleights",
+ "psi-gamma sleights": "Psi-Gamma Sleights",
+ "effect": "Effect",
+ "type": "Type",
+ "range": "Range",
+ "action": "Action",
+ "duration": "Duration",
+ "strain mod": "Strain Mod",
+ "active": "Active",
+ "passive": "Passive",
+ "self": "Self",
+ "touch": "Touch",
+ "close": "Close",
+ "auto": "Auto",
+ "quick": "Quick",
+ "complex": "Complex",
+ "task": "Task",
+ "constant": "Constant",
+ "instant": "Instant",
+ "sustained": "Sustained",
+ "wil/5": "WIL / 5",
+ "description": "Description",
+ "ranged weapon": "Ranged Weapon",
+ "melee weapon": "Melee Weapon",
+ "seeker weapon and grenade": "Seeker Weapon and Grenade",
+ "damage value": "Damage Value",
+ "reload": "Reload",
+ "Semi Auto / Burst Fire / Full Auto short": "SA/BF/FA",
+ "ammo type": "Ammo Type",
+ "armor used": "Armor Used",
+ "energy": "Energy",
+ "kinetic": "Kinetic",
+ "armor": "Armor",
+ "physique": "Physique",
+ "durability": "Durability",
+ "durability short": "DUR",
+ "wound treshold": "Wound Treshold",
+ "wound treshold short": "WT",
+ "death rating": "Death Rating",
+ "death rating short": "DR",
+ "pool": "Pool",
+ "insight": "Insight",
+ "moxie": "Moxie",
+ "vigor": "Vigor",
+ "flex": "Flex",
+ "current": "Current",
+ "bioware": "Bioware",
+ "cyberware": "Cyberware",
+ "nanoware": "Nanoware",
+ "positive trait": "Positive Trait",
+ "negative trait": "Negative Trait",
+ "notes": "Notes",
+ "movement rating": "Movement Rating",
+ "basic perception": "Basic Perception",
+ "damage": "Damage",
+ "wounds": "Wounds",
+ "recharge": "Recharge",
+ "full": "Full",
+ "short recharge": "Short Recharge",
+ "long recharge": "Long Recharge",
+ "rep": "Rep",
+ "@-rep": "@-Rep",
+ "c-rep": "C-Rep",
+ "e-rep": "E-Rep",
+ "f-rep": "F-Rep",
+ "g-rep": "G-Rep",
+ "i-rep": "I-Rep",
+ "r-rep": "R-Rep",
+ "x-rep": "X-Rep",
+ "language": "language",
+ "forks": "Forks",
+ "backup": "Backup",
+ "rez point": "Rez Point",
+ "rp spent": "RP Spent",
+ "roll public": "Roll Public",
+ "roll private": "Roll Private",
+ "fray vs ranged": "Fray vs Ranged",
+ "fray vs melee": "Fray vs Melee",
+ "modifiers": "Modifiers",
+ "roll": "Roll",
+ "score": "Score",
+ "single shot": "Single Shot",
+ "semi-automatic": "Semi-Automatic",
+ "burst fire": "Burst Fire",
+ "burst fire +10": "Burst Fire (+10 to Hit)",
+ "burst fire +1D10": "Burst Fire (+1D10 DV)",
+ "burst fire 2 targets": "Burst Fire (2 Targets)",
+ "full automatic": "Full Automatic",
+ "full automatic +30": "Full Automatic (+30 to Hit)",
+ "full automatic +2D10": "Full Automatic (+2D10 DV)",
+ "full automatic 3 targets": "Full Automatic (3 Targets)",
+ "full automatic suppressive fire": "Full Automatic (Suppressive Fire)",
+ "bonus hit": "Bonus Hit",
+ "bonus dv": "Bonus DV",
+ "superior result": "Superior Result",
+ "superior result damage": "Superior Result (Damage)",
+ "micro ex": "Micro, ...",
+ "emp gas ex": "EMP, Gas, ..."
+}
\ No newline at end of file
diff --git a/Eclipse Phase V2/translations/sv.json b/Eclipse Phase V2/translations/sv.json
new file mode 100644
index 0000000000..cbe797f89a
--- /dev/null
+++ b/Eclipse Phase V2/translations/sv.json
@@ -0,0 +1,185 @@
+{
+ "identity": "Identity",
+ "name": "Name",
+ "gender identity": "Gender Identity",
+ "actual age": "Actual Age",
+ "background": "Background",
+ "career": "Career",
+ "faction": "Faction",
+ "motivation": "Motivation",
+ "aptitudes": "Aptitudes",
+ "aptitude short": "Apt",
+ "ego": "Ego",
+ "mental disorder": "Mental Disorder",
+ "muse": "Muse",
+ "morph": "Morph",
+ "history": "History",
+ "gear": "Gear",
+ "combat": "Combat",
+ "firing modes": "Firing Modes :",
+ "interests": "Interests",
+ "cognition": "Cognition",
+ "cognition short": "COG",
+ "intuition": "Intuition",
+ "intuition short": "INT",
+ "reflexes": "Reflexes",
+ "reflexes short": "REF",
+ "savvy": "Savvy",
+ "savvy short": "SAV",
+ "somatics": "Somatics",
+ "somatics short": "SOM",
+ "willpower": "Willpower",
+ "willpower short": "WIL",
+ "bonus check": "Bonus Check",
+ "mental": "Mental",
+ "malus": "Malus",
+ "trauma treshold short": "TT",
+ "trauma treshold": "Trauma Treshold",
+ "lucidity short": "LUC",
+ "lucidity": "Lucidity",
+ "insanity rating short": "IR",
+ "insanity rating": "Insanity Rating",
+ "stress": "Stress",
+ "traumas": "Traumas",
+ "derived stats": "Derived Stats",
+ "initiative": "Initiative",
+ "total": "Total",
+ "temporary short": "Temp",
+ "skill": "Skill",
+ "skills": "Skills",
+ "active skills": "Active Skills",
+ "know skills": "Know Skills",
+ "ranks": "Ranks",
+ "specializations": "Specializations",
+ "skills-list": "athletics,deceive,exotic skill,fray,free fall,guns,hardware,infiltrate,infosec,interface,kinesics,medicine,melee,perceive,persuade,pilot,profession,program,provoke,psi,research,survival",
+ "athletics": "Athletics",
+ "deceive": "Deceive",
+ "exotic skill": "Exotic Skill",
+ "fray": "Fray",
+ "free fall": "Free Fall",
+ "guns": "Guns",
+ "hardware": "Hardware",
+ "infiltrate": "Infiltrate",
+ "infosec": "Infosec",
+ "interface": "Interface",
+ "kinesics": "Kinesics",
+ "know": "Know",
+ "medicine": "Medicine",
+ "melee": "Melee",
+ "perceive": "Perceive",
+ "persuade": "Persuade",
+ "pilot": "Pilot",
+ "profession": "Profession",
+ "program": "Program",
+ "provoke": "Provoke",
+ "psi": "Psi",
+ "psi skill": "Psi Skill",
+ "research": "Research",
+ "survival": "Survival",
+ "psi trait level": "Psi Trait Level",
+ "infection": "Infection",
+ "infection test": "Infection Test",
+ "sub-strain": "Sub-Strain",
+ "base rating": "Base Rating",
+ "current rating": "Current Rating",
+ "breaking point": "Breaking Point",
+ "physical damage": "Physical Damage",
+ "psi-chi sleights": "Psi-Chi Sleights",
+ "psi-gamma sleights": "Psi-Gamma Sleights",
+ "effect": "Effect",
+ "type": "Type",
+ "range": "Range",
+ "action": "Action",
+ "duration": "Duration",
+ "strain mod": "Strain Mod",
+ "active": "Active",
+ "passive": "Passive",
+ "self": "Self",
+ "touch": "Touch",
+ "close": "Close",
+ "auto": "Auto",
+ "quick": "Quick",
+ "complex": "Complex",
+ "task": "Task",
+ "constant": "Constant",
+ "instant": "Instant",
+ "sustained": "Sustained",
+ "wil/5": "WIL / 5",
+ "description": "Description",
+ "ranged weapon": "Ranged Weapon",
+ "melee weapon": "Melee Weapon",
+ "seeker weapon and grenade": "Seeker Weapon and Grenade",
+ "damage value": "Damage Value",
+ "reload": "Reload",
+ "Semi Auto / Burst Fire / Full Auto short": "SA/BF/FA",
+ "ammo type": "Ammo Type",
+ "armor used": "Armor Used",
+ "energy": "Energy",
+ "kinetic": "Kinetic",
+ "armor": "Armor",
+ "physique": "Physique",
+ "durability": "Durability",
+ "durability short": "DUR",
+ "wound treshold": "Wound Treshold",
+ "wound treshold short": "WT",
+ "death rating": "Death Rating",
+ "death rating short": "DR",
+ "pool": "Pool",
+ "insight": "Insight",
+ "moxie": "Moxie",
+ "vigor": "Vigor",
+ "flex": "Flex",
+ "current": "Current",
+ "bioware": "Bioware",
+ "cyberware": "Cyberware",
+ "nanoware": "Nanoware",
+ "positive trait": "Positive Trait",
+ "negative trait": "Negative Trait",
+ "notes": "Notes",
+ "movement rating": "Movement Rating",
+ "basic perception": "Basic Perception",
+ "damage": "Damage",
+ "wounds": "Wounds",
+ "recharge": "Recharge",
+ "full": "Full",
+ "short recharge": "Short Recharge",
+ "long recharge": "Long Recharge",
+ "rep": "Rep",
+ "@-rep": "@-Rep",
+ "c-rep": "C-Rep",
+ "e-rep": "E-Rep",
+ "f-rep": "F-Rep",
+ "g-rep": "G-Rep",
+ "i-rep": "I-Rep",
+ "r-rep": "R-Rep",
+ "x-rep": "X-Rep",
+ "language": "language",
+ "forks": "Forks",
+ "backup": "Backup",
+ "rez point": "Rez Point",
+ "rp spent": "RP Spent",
+ "roll public": "Roll Public",
+ "roll private": "Roll Private",
+ "fray vs ranged": "Fray vs Ranged",
+ "fray vs melee": "Fray vs Melee",
+ "modifiers": "Modifiers",
+ "roll": "Roll",
+ "score": "Score",
+ "single shot": "Single Shot",
+ "semi-automatic": "Semi-Automatic",
+ "burst fire": "Burst Fire",
+ "burst fire +10": "Burst Fire (+10 to Hit)",
+ "burst fire +1D10": "Burst Fire (+1D10 DV)",
+ "burst fire 2 targets": "Burst Fire (2 Targets)",
+ "full automatic": "Full Automatic",
+ "full automatic +30": "Full Automatic (+30 to Hit)",
+ "full automatic +2D10": "Full Automatic (+2D10 DV)",
+ "full automatic 3 targets": "Full Automatic (3 Targets)",
+ "full automatic suppressive fire": "Full Automatic (Suppressive Fire)",
+ "bonus hit": "Bonus Hit",
+ "bonus dv": "Bonus DV",
+ "superior result": "Superior Result",
+ "superior result damage": "Superior Result (Damage)",
+ "micro ex": "Micro, ...",
+ "emp gas ex": "EMP, Gas, ..."
+}
\ No newline at end of file
diff --git a/Eclipse Phase V2/translations/tr.json b/Eclipse Phase V2/translations/tr.json
new file mode 100644
index 0000000000..cbe797f89a
--- /dev/null
+++ b/Eclipse Phase V2/translations/tr.json
@@ -0,0 +1,185 @@
+{
+ "identity": "Identity",
+ "name": "Name",
+ "gender identity": "Gender Identity",
+ "actual age": "Actual Age",
+ "background": "Background",
+ "career": "Career",
+ "faction": "Faction",
+ "motivation": "Motivation",
+ "aptitudes": "Aptitudes",
+ "aptitude short": "Apt",
+ "ego": "Ego",
+ "mental disorder": "Mental Disorder",
+ "muse": "Muse",
+ "morph": "Morph",
+ "history": "History",
+ "gear": "Gear",
+ "combat": "Combat",
+ "firing modes": "Firing Modes :",
+ "interests": "Interests",
+ "cognition": "Cognition",
+ "cognition short": "COG",
+ "intuition": "Intuition",
+ "intuition short": "INT",
+ "reflexes": "Reflexes",
+ "reflexes short": "REF",
+ "savvy": "Savvy",
+ "savvy short": "SAV",
+ "somatics": "Somatics",
+ "somatics short": "SOM",
+ "willpower": "Willpower",
+ "willpower short": "WIL",
+ "bonus check": "Bonus Check",
+ "mental": "Mental",
+ "malus": "Malus",
+ "trauma treshold short": "TT",
+ "trauma treshold": "Trauma Treshold",
+ "lucidity short": "LUC",
+ "lucidity": "Lucidity",
+ "insanity rating short": "IR",
+ "insanity rating": "Insanity Rating",
+ "stress": "Stress",
+ "traumas": "Traumas",
+ "derived stats": "Derived Stats",
+ "initiative": "Initiative",
+ "total": "Total",
+ "temporary short": "Temp",
+ "skill": "Skill",
+ "skills": "Skills",
+ "active skills": "Active Skills",
+ "know skills": "Know Skills",
+ "ranks": "Ranks",
+ "specializations": "Specializations",
+ "skills-list": "athletics,deceive,exotic skill,fray,free fall,guns,hardware,infiltrate,infosec,interface,kinesics,medicine,melee,perceive,persuade,pilot,profession,program,provoke,psi,research,survival",
+ "athletics": "Athletics",
+ "deceive": "Deceive",
+ "exotic skill": "Exotic Skill",
+ "fray": "Fray",
+ "free fall": "Free Fall",
+ "guns": "Guns",
+ "hardware": "Hardware",
+ "infiltrate": "Infiltrate",
+ "infosec": "Infosec",
+ "interface": "Interface",
+ "kinesics": "Kinesics",
+ "know": "Know",
+ "medicine": "Medicine",
+ "melee": "Melee",
+ "perceive": "Perceive",
+ "persuade": "Persuade",
+ "pilot": "Pilot",
+ "profession": "Profession",
+ "program": "Program",
+ "provoke": "Provoke",
+ "psi": "Psi",
+ "psi skill": "Psi Skill",
+ "research": "Research",
+ "survival": "Survival",
+ "psi trait level": "Psi Trait Level",
+ "infection": "Infection",
+ "infection test": "Infection Test",
+ "sub-strain": "Sub-Strain",
+ "base rating": "Base Rating",
+ "current rating": "Current Rating",
+ "breaking point": "Breaking Point",
+ "physical damage": "Physical Damage",
+ "psi-chi sleights": "Psi-Chi Sleights",
+ "psi-gamma sleights": "Psi-Gamma Sleights",
+ "effect": "Effect",
+ "type": "Type",
+ "range": "Range",
+ "action": "Action",
+ "duration": "Duration",
+ "strain mod": "Strain Mod",
+ "active": "Active",
+ "passive": "Passive",
+ "self": "Self",
+ "touch": "Touch",
+ "close": "Close",
+ "auto": "Auto",
+ "quick": "Quick",
+ "complex": "Complex",
+ "task": "Task",
+ "constant": "Constant",
+ "instant": "Instant",
+ "sustained": "Sustained",
+ "wil/5": "WIL / 5",
+ "description": "Description",
+ "ranged weapon": "Ranged Weapon",
+ "melee weapon": "Melee Weapon",
+ "seeker weapon and grenade": "Seeker Weapon and Grenade",
+ "damage value": "Damage Value",
+ "reload": "Reload",
+ "Semi Auto / Burst Fire / Full Auto short": "SA/BF/FA",
+ "ammo type": "Ammo Type",
+ "armor used": "Armor Used",
+ "energy": "Energy",
+ "kinetic": "Kinetic",
+ "armor": "Armor",
+ "physique": "Physique",
+ "durability": "Durability",
+ "durability short": "DUR",
+ "wound treshold": "Wound Treshold",
+ "wound treshold short": "WT",
+ "death rating": "Death Rating",
+ "death rating short": "DR",
+ "pool": "Pool",
+ "insight": "Insight",
+ "moxie": "Moxie",
+ "vigor": "Vigor",
+ "flex": "Flex",
+ "current": "Current",
+ "bioware": "Bioware",
+ "cyberware": "Cyberware",
+ "nanoware": "Nanoware",
+ "positive trait": "Positive Trait",
+ "negative trait": "Negative Trait",
+ "notes": "Notes",
+ "movement rating": "Movement Rating",
+ "basic perception": "Basic Perception",
+ "damage": "Damage",
+ "wounds": "Wounds",
+ "recharge": "Recharge",
+ "full": "Full",
+ "short recharge": "Short Recharge",
+ "long recharge": "Long Recharge",
+ "rep": "Rep",
+ "@-rep": "@-Rep",
+ "c-rep": "C-Rep",
+ "e-rep": "E-Rep",
+ "f-rep": "F-Rep",
+ "g-rep": "G-Rep",
+ "i-rep": "I-Rep",
+ "r-rep": "R-Rep",
+ "x-rep": "X-Rep",
+ "language": "language",
+ "forks": "Forks",
+ "backup": "Backup",
+ "rez point": "Rez Point",
+ "rp spent": "RP Spent",
+ "roll public": "Roll Public",
+ "roll private": "Roll Private",
+ "fray vs ranged": "Fray vs Ranged",
+ "fray vs melee": "Fray vs Melee",
+ "modifiers": "Modifiers",
+ "roll": "Roll",
+ "score": "Score",
+ "single shot": "Single Shot",
+ "semi-automatic": "Semi-Automatic",
+ "burst fire": "Burst Fire",
+ "burst fire +10": "Burst Fire (+10 to Hit)",
+ "burst fire +1D10": "Burst Fire (+1D10 DV)",
+ "burst fire 2 targets": "Burst Fire (2 Targets)",
+ "full automatic": "Full Automatic",
+ "full automatic +30": "Full Automatic (+30 to Hit)",
+ "full automatic +2D10": "Full Automatic (+2D10 DV)",
+ "full automatic 3 targets": "Full Automatic (3 Targets)",
+ "full automatic suppressive fire": "Full Automatic (Suppressive Fire)",
+ "bonus hit": "Bonus Hit",
+ "bonus dv": "Bonus DV",
+ "superior result": "Superior Result",
+ "superior result damage": "Superior Result (Damage)",
+ "micro ex": "Micro, ...",
+ "emp gas ex": "EMP, Gas, ..."
+}
\ No newline at end of file
diff --git a/Eclipse Phase V2/translations/zh.json b/Eclipse Phase V2/translations/zh.json
new file mode 100644
index 0000000000..cbe797f89a
--- /dev/null
+++ b/Eclipse Phase V2/translations/zh.json
@@ -0,0 +1,185 @@
+{
+ "identity": "Identity",
+ "name": "Name",
+ "gender identity": "Gender Identity",
+ "actual age": "Actual Age",
+ "background": "Background",
+ "career": "Career",
+ "faction": "Faction",
+ "motivation": "Motivation",
+ "aptitudes": "Aptitudes",
+ "aptitude short": "Apt",
+ "ego": "Ego",
+ "mental disorder": "Mental Disorder",
+ "muse": "Muse",
+ "morph": "Morph",
+ "history": "History",
+ "gear": "Gear",
+ "combat": "Combat",
+ "firing modes": "Firing Modes :",
+ "interests": "Interests",
+ "cognition": "Cognition",
+ "cognition short": "COG",
+ "intuition": "Intuition",
+ "intuition short": "INT",
+ "reflexes": "Reflexes",
+ "reflexes short": "REF",
+ "savvy": "Savvy",
+ "savvy short": "SAV",
+ "somatics": "Somatics",
+ "somatics short": "SOM",
+ "willpower": "Willpower",
+ "willpower short": "WIL",
+ "bonus check": "Bonus Check",
+ "mental": "Mental",
+ "malus": "Malus",
+ "trauma treshold short": "TT",
+ "trauma treshold": "Trauma Treshold",
+ "lucidity short": "LUC",
+ "lucidity": "Lucidity",
+ "insanity rating short": "IR",
+ "insanity rating": "Insanity Rating",
+ "stress": "Stress",
+ "traumas": "Traumas",
+ "derived stats": "Derived Stats",
+ "initiative": "Initiative",
+ "total": "Total",
+ "temporary short": "Temp",
+ "skill": "Skill",
+ "skills": "Skills",
+ "active skills": "Active Skills",
+ "know skills": "Know Skills",
+ "ranks": "Ranks",
+ "specializations": "Specializations",
+ "skills-list": "athletics,deceive,exotic skill,fray,free fall,guns,hardware,infiltrate,infosec,interface,kinesics,medicine,melee,perceive,persuade,pilot,profession,program,provoke,psi,research,survival",
+ "athletics": "Athletics",
+ "deceive": "Deceive",
+ "exotic skill": "Exotic Skill",
+ "fray": "Fray",
+ "free fall": "Free Fall",
+ "guns": "Guns",
+ "hardware": "Hardware",
+ "infiltrate": "Infiltrate",
+ "infosec": "Infosec",
+ "interface": "Interface",
+ "kinesics": "Kinesics",
+ "know": "Know",
+ "medicine": "Medicine",
+ "melee": "Melee",
+ "perceive": "Perceive",
+ "persuade": "Persuade",
+ "pilot": "Pilot",
+ "profession": "Profession",
+ "program": "Program",
+ "provoke": "Provoke",
+ "psi": "Psi",
+ "psi skill": "Psi Skill",
+ "research": "Research",
+ "survival": "Survival",
+ "psi trait level": "Psi Trait Level",
+ "infection": "Infection",
+ "infection test": "Infection Test",
+ "sub-strain": "Sub-Strain",
+ "base rating": "Base Rating",
+ "current rating": "Current Rating",
+ "breaking point": "Breaking Point",
+ "physical damage": "Physical Damage",
+ "psi-chi sleights": "Psi-Chi Sleights",
+ "psi-gamma sleights": "Psi-Gamma Sleights",
+ "effect": "Effect",
+ "type": "Type",
+ "range": "Range",
+ "action": "Action",
+ "duration": "Duration",
+ "strain mod": "Strain Mod",
+ "active": "Active",
+ "passive": "Passive",
+ "self": "Self",
+ "touch": "Touch",
+ "close": "Close",
+ "auto": "Auto",
+ "quick": "Quick",
+ "complex": "Complex",
+ "task": "Task",
+ "constant": "Constant",
+ "instant": "Instant",
+ "sustained": "Sustained",
+ "wil/5": "WIL / 5",
+ "description": "Description",
+ "ranged weapon": "Ranged Weapon",
+ "melee weapon": "Melee Weapon",
+ "seeker weapon and grenade": "Seeker Weapon and Grenade",
+ "damage value": "Damage Value",
+ "reload": "Reload",
+ "Semi Auto / Burst Fire / Full Auto short": "SA/BF/FA",
+ "ammo type": "Ammo Type",
+ "armor used": "Armor Used",
+ "energy": "Energy",
+ "kinetic": "Kinetic",
+ "armor": "Armor",
+ "physique": "Physique",
+ "durability": "Durability",
+ "durability short": "DUR",
+ "wound treshold": "Wound Treshold",
+ "wound treshold short": "WT",
+ "death rating": "Death Rating",
+ "death rating short": "DR",
+ "pool": "Pool",
+ "insight": "Insight",
+ "moxie": "Moxie",
+ "vigor": "Vigor",
+ "flex": "Flex",
+ "current": "Current",
+ "bioware": "Bioware",
+ "cyberware": "Cyberware",
+ "nanoware": "Nanoware",
+ "positive trait": "Positive Trait",
+ "negative trait": "Negative Trait",
+ "notes": "Notes",
+ "movement rating": "Movement Rating",
+ "basic perception": "Basic Perception",
+ "damage": "Damage",
+ "wounds": "Wounds",
+ "recharge": "Recharge",
+ "full": "Full",
+ "short recharge": "Short Recharge",
+ "long recharge": "Long Recharge",
+ "rep": "Rep",
+ "@-rep": "@-Rep",
+ "c-rep": "C-Rep",
+ "e-rep": "E-Rep",
+ "f-rep": "F-Rep",
+ "g-rep": "G-Rep",
+ "i-rep": "I-Rep",
+ "r-rep": "R-Rep",
+ "x-rep": "X-Rep",
+ "language": "language",
+ "forks": "Forks",
+ "backup": "Backup",
+ "rez point": "Rez Point",
+ "rp spent": "RP Spent",
+ "roll public": "Roll Public",
+ "roll private": "Roll Private",
+ "fray vs ranged": "Fray vs Ranged",
+ "fray vs melee": "Fray vs Melee",
+ "modifiers": "Modifiers",
+ "roll": "Roll",
+ "score": "Score",
+ "single shot": "Single Shot",
+ "semi-automatic": "Semi-Automatic",
+ "burst fire": "Burst Fire",
+ "burst fire +10": "Burst Fire (+10 to Hit)",
+ "burst fire +1D10": "Burst Fire (+1D10 DV)",
+ "burst fire 2 targets": "Burst Fire (2 Targets)",
+ "full automatic": "Full Automatic",
+ "full automatic +30": "Full Automatic (+30 to Hit)",
+ "full automatic +2D10": "Full Automatic (+2D10 DV)",
+ "full automatic 3 targets": "Full Automatic (3 Targets)",
+ "full automatic suppressive fire": "Full Automatic (Suppressive Fire)",
+ "bonus hit": "Bonus Hit",
+ "bonus dv": "Bonus DV",
+ "superior result": "Superior Result",
+ "superior result damage": "Superior Result (Damage)",
+ "micro ex": "Micro, ...",
+ "emp gas ex": "EMP, Gas, ..."
+}
\ No newline at end of file
diff --git a/Eclipse Phase V2/translations/zu.json b/Eclipse Phase V2/translations/zu.json
new file mode 100644
index 0000000000..86d902b505
--- /dev/null
+++ b/Eclipse Phase V2/translations/zu.json
@@ -0,0 +1,185 @@
+{
+ "identity": "crwdns65063:0crwdne65063:0",
+ "name": "crwdns65064:0crwdne65064:0",
+ "gender identity": "crwdns65065:0crwdne65065:0",
+ "actual age": "crwdns65066:0crwdne65066:0",
+ "background": "crwdns65067:0crwdne65067:0",
+ "career": "crwdns65068:0crwdne65068:0",
+ "faction": "crwdns65069:0crwdne65069:0",
+ "motivation": "crwdns65695:0crwdne65695:0",
+ "aptitudes": "crwdns65070:0crwdne65070:0",
+ "aptitude short": "crwdns65071:0crwdne65071:0",
+ "ego": "crwdns65072:0crwdne65072:0",
+ "mental disorder": "crwdns65696:0crwdne65696:0",
+ "muse": "crwdns65073:0crwdne65073:0",
+ "morph": "crwdns65074:0crwdne65074:0",
+ "history": "crwdns65075:0crwdne65075:0",
+ "gear": "crwdns65076:0crwdne65076:0",
+ "combat": "crwdns65077:0crwdne65077:0",
+ "firing modes": "crwdns65697:0crwdne65697:0",
+ "interests": "crwdns65078:0crwdne65078:0",
+ "cognition": "crwdns65079:0crwdne65079:0",
+ "cognition short": "crwdns65080:0crwdne65080:0",
+ "intuition": "crwdns65081:0crwdne65081:0",
+ "intuition short": "crwdns65082:0crwdne65082:0",
+ "reflexes": "crwdns65083:0crwdne65083:0",
+ "reflexes short": "crwdns65084:0crwdne65084:0",
+ "savvy": "crwdns65085:0crwdne65085:0",
+ "savvy short": "crwdns65086:0crwdne65086:0",
+ "somatics": "crwdns65087:0crwdne65087:0",
+ "somatics short": "crwdns65088:0crwdne65088:0",
+ "willpower": "crwdns65089:0crwdne65089:0",
+ "willpower short": "crwdns65090:0crwdne65090:0",
+ "bonus check": "crwdns65737:0crwdne65737:0",
+ "mental": "crwdns65091:0crwdne65091:0",
+ "malus": "crwdns65738:0crwdne65738:0",
+ "trauma treshold short": "crwdns65092:0crwdne65092:0",
+ "trauma treshold": "crwdns65093:0crwdne65093:0",
+ "lucidity short": "crwdns65094:0crwdne65094:0",
+ "lucidity": "crwdns65095:0crwdne65095:0",
+ "insanity rating short": "crwdns65096:0crwdne65096:0",
+ "insanity rating": "crwdns65097:0crwdne65097:0",
+ "stress": "crwdns65098:0crwdne65098:0",
+ "traumas": "crwdns65099:0crwdne65099:0",
+ "derived stats": "crwdns65100:0crwdne65100:0",
+ "initiative": "crwdns65101:0crwdne65101:0",
+ "total": "crwdns65102:0crwdne65102:0",
+ "temporary short": "crwdns65103:0crwdne65103:0",
+ "skill": "crwdns65104:0crwdne65104:0",
+ "skills": "crwdns65105:0crwdne65105:0",
+ "active skills": "crwdns65106:0crwdne65106:0",
+ "know skills": "crwdns65107:0crwdne65107:0",
+ "ranks": "crwdns65108:0crwdne65108:0",
+ "specializations": "crwdns65109:0crwdne65109:0",
+ "skills-list": "crwdns65110:0crwdne65110:0",
+ "athletics": "crwdns65111:0crwdne65111:0",
+ "deceive": "crwdns65112:0crwdne65112:0",
+ "exotic skill": "crwdns65113:0crwdne65113:0",
+ "fray": "crwdns65114:0crwdne65114:0",
+ "free fall": "crwdns65115:0crwdne65115:0",
+ "guns": "crwdns65116:0crwdne65116:0",
+ "hardware": "crwdns65117:0crwdne65117:0",
+ "infiltrate": "crwdns65118:0crwdne65118:0",
+ "infosec": "crwdns65119:0crwdne65119:0",
+ "interface": "crwdns65120:0crwdne65120:0",
+ "kinesics": "crwdns65121:0crwdne65121:0",
+ "know": "crwdns65122:0crwdne65122:0",
+ "medicine": "crwdns65123:0crwdne65123:0",
+ "melee": "crwdns65124:0crwdne65124:0",
+ "perceive": "crwdns65125:0crwdne65125:0",
+ "persuade": "crwdns65126:0crwdne65126:0",
+ "pilot": "crwdns65127:0crwdne65127:0",
+ "profession": "crwdns65128:0crwdne65128:0",
+ "program": "crwdns65129:0crwdne65129:0",
+ "provoke": "crwdns65130:0crwdne65130:0",
+ "psi": "crwdns65131:0crwdne65131:0",
+ "psi skill": "crwdns65132:0crwdne65132:0",
+ "research": "crwdns65133:0crwdne65133:0",
+ "survival": "crwdns65134:0crwdne65134:0",
+ "psi trait level": "crwdns65135:0crwdne65135:0",
+ "infection": "crwdns65136:0crwdne65136:0",
+ "infection test": "crwdns65137:0crwdne65137:0",
+ "sub-strain": "crwdns65138:0crwdne65138:0",
+ "base rating": "crwdns65139:0crwdne65139:0",
+ "current rating": "crwdns65140:0crwdne65140:0",
+ "breaking point": "crwdns65141:0crwdne65141:0",
+ "physical damage": "crwdns65142:0crwdne65142:0",
+ "psi-chi sleights": "crwdns65143:0crwdne65143:0",
+ "psi-gamma sleights": "crwdns65144:0crwdne65144:0",
+ "effect": "crwdns65145:0crwdne65145:0",
+ "type": "crwdns65146:0crwdne65146:0",
+ "range": "crwdns65147:0crwdne65147:0",
+ "action": "crwdns65148:0crwdne65148:0",
+ "duration": "crwdns65149:0crwdne65149:0",
+ "strain mod": "crwdns65150:0crwdne65150:0",
+ "active": "crwdns65151:0crwdne65151:0",
+ "passive": "crwdns65152:0crwdne65152:0",
+ "self": "crwdns65153:0crwdne65153:0",
+ "touch": "crwdns65154:0crwdne65154:0",
+ "close": "crwdns65155:0crwdne65155:0",
+ "auto": "crwdns65156:0crwdne65156:0",
+ "quick": "crwdns65157:0crwdne65157:0",
+ "complex": "crwdns65158:0crwdne65158:0",
+ "task": "crwdns65159:0crwdne65159:0",
+ "constant": "crwdns65160:0crwdne65160:0",
+ "instant": "crwdns65161:0crwdne65161:0",
+ "sustained": "crwdns65162:0crwdne65162:0",
+ "wil/5": "crwdns65163:0crwdne65163:0",
+ "description": "crwdns65164:0crwdne65164:0",
+ "ranged weapon": "crwdns65165:0crwdne65165:0",
+ "melee weapon": "crwdns65166:0crwdne65166:0",
+ "seeker weapon and grenade": "crwdns65167:0crwdne65167:0",
+ "damage value": "crwdns65168:0crwdne65168:0",
+ "reload": "crwdns65169:0crwdne65169:0",
+ "Semi Auto / Burst Fire / Full Auto short": "crwdns65170:0crwdne65170:0",
+ "ammo type": "crwdns65171:0crwdne65171:0",
+ "armor used": "crwdns65172:0crwdne65172:0",
+ "energy": "crwdns65173:0crwdne65173:0",
+ "kinetic": "crwdns65174:0crwdne65174:0",
+ "armor": "crwdns65175:0crwdne65175:0",
+ "physique": "crwdns65176:0crwdne65176:0",
+ "durability": "crwdns65177:0crwdne65177:0",
+ "durability short": "crwdns65178:0crwdne65178:0",
+ "wound treshold": "crwdns65179:0crwdne65179:0",
+ "wound treshold short": "crwdns65180:0crwdne65180:0",
+ "death rating": "crwdns65181:0crwdne65181:0",
+ "death rating short": "crwdns65182:0crwdne65182:0",
+ "pool": "crwdns65183:0crwdne65183:0",
+ "insight": "crwdns65184:0crwdne65184:0",
+ "moxie": "crwdns65185:0crwdne65185:0",
+ "vigor": "crwdns65186:0crwdne65186:0",
+ "flex": "crwdns65187:0crwdne65187:0",
+ "current": "crwdns65188:0crwdne65188:0",
+ "bioware": "crwdns65189:0crwdne65189:0",
+ "cyberware": "crwdns65190:0crwdne65190:0",
+ "nanoware": "crwdns65191:0crwdne65191:0",
+ "positive trait": "crwdns65192:0crwdne65192:0",
+ "negative trait": "crwdns65193:0crwdne65193:0",
+ "notes": "crwdns65194:0crwdne65194:0",
+ "movement rating": "crwdns65195:0crwdne65195:0",
+ "basic perception": "crwdns65196:0crwdne65196:0",
+ "damage": "crwdns65197:0crwdne65197:0",
+ "wounds": "crwdns65198:0crwdne65198:0",
+ "recharge": "crwdns65199:0crwdne65199:0",
+ "full": "crwdns65200:0crwdne65200:0",
+ "short recharge": "crwdns65201:0crwdne65201:0",
+ "long recharge": "crwdns65202:0crwdne65202:0",
+ "rep": "crwdns65203:0crwdne65203:0",
+ "@-rep": "crwdns65204:0crwdne65204:0",
+ "c-rep": "crwdns65205:0crwdne65205:0",
+ "e-rep": "crwdns65739:0crwdne65739:0",
+ "f-rep": "crwdns65206:0crwdne65206:0",
+ "g-rep": "crwdns65207:0crwdne65207:0",
+ "i-rep": "crwdns65208:0crwdne65208:0",
+ "r-rep": "crwdns65209:0crwdne65209:0",
+ "x-rep": "crwdns65210:0crwdne65210:0",
+ "language": "crwdns65211:0crwdne65211:0",
+ "forks": "crwdns65212:0crwdne65212:0",
+ "backup": "crwdns65213:0crwdne65213:0",
+ "rez point": "crwdns65214:0crwdne65214:0",
+ "rp spent": "crwdns65215:0crwdne65215:0",
+ "roll public": "crwdns65216:0crwdne65216:0",
+ "roll private": "crwdns65217:0crwdne65217:0",
+ "fray vs ranged": "crwdns65218:0crwdne65218:0",
+ "fray vs melee": "crwdns65219:0crwdne65219:0",
+ "modifiers": "crwdns65220:0crwdne65220:0",
+ "roll": "crwdns65221:0crwdne65221:0",
+ "score": "crwdns65222:0crwdne65222:0",
+ "single shot": "crwdns65223:0crwdne65223:0",
+ "semi-automatic": "crwdns65224:0crwdne65224:0",
+ "burst fire": "crwdns65225:0crwdne65225:0",
+ "burst fire +10": "crwdns65226:0crwdne65226:0",
+ "burst fire +1D10": "crwdns65227:0crwdne65227:0",
+ "burst fire 2 targets": "crwdns65228:0crwdne65228:0",
+ "full automatic": "crwdns65229:0crwdne65229:0",
+ "full automatic +30": "crwdns65230:0crwdne65230:0",
+ "full automatic +2D10": "crwdns65231:0crwdne65231:0",
+ "full automatic 3 targets": "crwdns65232:0crwdne65232:0",
+ "full automatic suppressive fire": "crwdns65233:0crwdne65233:0",
+ "bonus hit": "crwdns65234:0crwdne65234:0",
+ "bonus dv": "crwdns65235:0crwdne65235:0",
+ "superior result": "crwdns65236:0crwdne65236:0",
+ "superior result damage": "crwdns65237:0crwdne65237:0",
+ "micro ex": "crwdns65238:0crwdne65238:0",
+ "emp gas ex": "crwdns65239:0crwdne65239:0"
+}
\ No newline at end of file
diff --git a/Elite Dangerous Role Playing Game/EDRPG.css b/Elite Dangerous Role Playing Game/EDRPG.css
new file mode 100644
index 0000000000..89025e1fce
--- /dev/null
+++ b/Elite Dangerous Role Playing Game/EDRPG.css
@@ -0,0 +1,64 @@
+/*----------- Tabs Setup -------------*/
+
+/*this hides the contents of each tab by default*/
+.charsheet div[class^="sheet-section"] {
+ display: none;
+}
+
+/*this shows the tab content when the appropriate input field is selected*/
+.charsheet input.sheet-tab1:checked ~ div.sheet-section-char,
+.charsheet input.sheet-tab2:checked ~ div.sheet-section-ship,
+.charsheet input.sheet-tab3:checked ~ div.sheet-section-vehic,
+.charsheet input.sheet-tab4:checked ~ div.sheet-section-crew,
+.charsheet input.sheet-tab6:checked ~ div.sheet-section-journal {
+ display: block;
+}
+
+.charsheet input.sheet-tab99:checked ~ div[class^="sheet-section"] {
+ display: block;
+}
+
+/*this hides the radio button for each tab, makes it 100px wide and 40px tall and makes sure it's above everything else*/
+.charsheet input.sheet-tab {
+ width: 100px;
+ height: 40px;
+ cursor: pointer;
+ position: relative;
+ opacity: 0;
+ z-index: 9999;
+}
+
+/*this styles the span with the tab information and slides to the left, so it appears underneath the radio button*/
+.charsheet span.sheet-tab {
+ text-align: center;
+ display: inline-block;
+ font-size: 13px;
+ background: #c7c3b0;
+ color: black;
+ font-weight: bold;
+ border-radius: 4px;
+
+ width: 100px;
+ height: 40px;
+ cursor: pointer;
+ position: relative;
+ vertical-align: middle;
+ margin-left: -101px;/*originally 91px*/
+}
+
+/*this modifies the span color once the radio button is selected so you know which tab is selected*/
+.charsheet input.sheet-tab1:checked + span.sheet-tab1,
+.charsheet input.sheet-tab2:checked + span.sheet-tab2,
+.charsheet input.sheet-tab3:checked + span.sheet-tab3,
+.charsheet input.sheet-tab4:checked + span.sheet-tab4,
+.charsheet input.sheet-tab5:checked + span.sheet-tab5,
+.charsheet input.sheet-tab6:checked + span.sheet-tab6,
+.charsheet input.sheet-tab7:checked + span.sheet-tab7,
+.charsheet input.sheet-tab8:checked + span.sheet-tab8,
+.charsheet input.sheet-tab99:checked + span.sheet-tab99 {
+
+ background: #2c424e;
+ color: #bfc4c6;
+ border-radius: 4px;
+}
+/*----------- End Tab Setup -----------*/
diff --git a/Elite Dangerous Role Playing Game/EDRPG.html b/Elite Dangerous Role Playing Game/EDRPG.html
new file mode 100644
index 0000000000..eb7019e452
--- /dev/null
+++ b/Elite Dangerous Role Playing Game/EDRPG.html
@@ -0,0 +1,308 @@
+
diff --git a/Elite Dangerous Role Playing Game/EDRPG.png b/Elite Dangerous Role Playing Game/EDRPG.png
new file mode 100644
index 0000000000..9bb7b84d5c
Binary files /dev/null and b/Elite Dangerous Role Playing Game/EDRPG.png differ
diff --git a/Elite Dangerous Role Playing Game/sheet.json b/Elite Dangerous Role Playing Game/sheet.json
new file mode 100644
index 0000000000..e31d600ff8
--- /dev/null
+++ b/Elite Dangerous Role Playing Game/sheet.json
@@ -0,0 +1,8 @@
+{
+ "html": "EDRPG.html",
+ "css": "EDRPG.css",
+ "authors": "Tacroy00",
+ "roll20userid": "891555",
+ "preview": "EDRPG.png",
+ "instructions": "This sheet is designed for use with Elite Dangerous RPG core rule book."
+}
\ No newline at end of file
diff --git a/GammaWorld2e/GammaWorld2e.css b/GammaWorld2e/GammaWorld2e.css
new file mode 100644
index 0000000000..0c5162cb1d
--- /dev/null
+++ b/GammaWorld2e/GammaWorld2e.css
@@ -0,0 +1,3199 @@
+/* Gamma World: 2e CSS */
+/* Version 1.5 */
+
+
+/*Fonts */
+@font-face {
+font-family: 'Lowwe';
+font-style: normal;
+font-weight: 400;
+src: url('https://http://www.metamorphosisalpha.net/lowwe.ttf') format('truetype');
+}
+
+.container-pictos {
+ font-family: pictos;
+}
+
+
+/* overall wrapper to fix moving width issues with overflow on hidden sections */
+.charsheet .sheet-overall-wrapper {
+ max-width: 832px;
+}
+
+/* Tweak repeating section buttons so they have a bottom margin and dont overflow when in edit mode. */
+.charsheet div[class^="repcontrol"] {
+ margin-bottom: 5px;
+}
+
+.charsheet div[class="repcontainer editmode"] ~ div[class^="repcontrol"] button[class="btn repcontrol_add"] {
+ display: inline-block!important;
+ visibility: hidden;
+}
+
+/* TEMPLATES */
+.sheet-rolltemplate-MA1e .sheet-RollTemp-wrapper {
+ /*background:url(http://i.imgur.com/vhOjjFg.png) top center repeat;*/
+ font-size: 10px;
+ width:95%;
+
+ -webkit-border-radius: 0px;
+ -moz-border-radius: 0px;
+ border-radius: 0px;
+
+ border: black 1px solid;
+ padding: 5px 0px;
+
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+}
+
+/*Background Circuit */
+.sheet-rolltemplate-MA1e .sheet-RollTemp-BgCircuit {
+ background:url(http://i.imgur.com/mSNRAqW.png) top center repeat;
+}
+
+/*Background Axes */
+.sheet-rolltemplate-MA1e .sheet-RollTemp-BgAxe {
+ background:url(http://i.imgur.com/mniHifK.png) top center repeat;
+}
+
+/*Background RadSym */
+.sheet-rolltemplate-MA1e .sheet-RollTemp-BgRadSym {
+ background:url(http://i.imgur.com/hwcJJJL.png) top center repeat;
+}
+
+/*Background Caducous */
+.sheet-rolltemplate-MA1e .sheet-RollTemp-BgCaducous {
+ background:url(http://i.imgur.com/hj7a8IG.png) top center repeat;
+}
+
+/*Background Tools */
+.sheet-rolltemplate-MA1e .sheet-RollTemp-BgTools {
+ background:url(http://i.imgur.com/MTJpydw.png) top center repeat;
+}
+
+.sheet-rolltemplate-MA1e .sheet-RollTemp-header {
+ text-align: center;
+ position: relative;
+ color: #5c5c5c;
+ margin: 0 -10px 10px -10px;
+ padding: 5px 0;
+ font-family: courier;
+}
+
+/* Combat header*/
+.sheet-rolltemplate-MA1e .sheet-RollTemp-header.sheet-combat {
+ color: #2C5D28;
+}
+
+/* Ability check header */
+.sheet-rolltemplate-MA1e .sheet-RollTemp-header.sheet-stat{
+ color: #113982;
+}
+
+/* Saving throw header */
+.sheet-rolltemplate-MA1e .sheet-RollTemp-header.sheet-save{
+ color: #5D2828;
+}
+
+/* Class Ability header */
+.sheet-rolltemplate-MA1e .sheet-RollTemp-header.sheet-class{
+ color: #5C5C5C;
+}
+
+/* Spell header */
+.sheet-rolltemplate-MA1e .sheet-RollTemp-header.sheet-spell{
+ color: #540B7F;
+}
+
+.sheet-rolltemplate-MA1e .sheet-RollTemp-rollname {
+ font-weight: bold;
+ font-size: 1.4em;
+ font-family: courier;
+
+ -moz-text-decoration-color: #D64541;
+ text-decoration-color: #D64541;
+
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+
+ /*max-width: 120px;*/
+ padding: 2px 2px 2px 0px;
+
+}
+
+.sheet-rolltemplate-MA1e .sheet-RollTemp-rollname-wide {
+ font-weight: bold;
+ font-size: 1.4em;
+ font-family: courier;
+
+ -moz-text-decoration-color: #D64541;
+ text-decoration-color: #D64541;
+
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+
+ padding: 2px 2px 2px 0px
+
+}
+
+
+.sheet-rolltemplate-MA1e .sheet-RollTemp-rollresult {
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+
+ margin-top: 2px;
+ font-size: 1.2em;
+ font-weight: bold;
+ font-family: courier;
+
+}
+
+.sheet-rolltemplate-MA1e .sheet-RollTemp-textresult {
+ color: blue;
+ font-weight: bold;
+ font-size: 1.2em;
+ font-family: courier;
+
+}
+
+.sheet-rolltemplate-MA1e .sheet-main-content {
+
+}
+
+.sheet-rolltemplate-MA1e .sheet-main-content hr.sheet-roll {
+ width: 80%;
+ margin-left: auto;
+ margin-right: auto;
+
+ color: #D64541;
+ background-color: #D64541;
+ height: 1px;
+}
+
+.sheet-rolltemplate-MA1e .sheet-RollTemp-success {
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+
+ color: blue;
+ font-weight: bold;
+ font-size: 1.4em;
+ font-family: courier;
+}
+
+.sheet-rolltemplate-MA1e .sheet-RollTemp-fail {
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+
+ color: mediumvioletred;
+ font-weight: bold;
+ font-size: 1.2em;
+ text-align: center;
+ font-family: courier;
+}
+
+.sheet-rolltemplate-MA1e .sheet-RollTemp-critsuccess {
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+
+ color: blue;
+ font-weight: bold;
+ font-size: 1.2em;
+ font-family: courier;
+}
+
+.sheet-rolltemplate-MA1e .sheet-RollTemp-critfail {
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+
+ color: mediumvioletred;
+ font-weight: bold;
+ font-size: 1.2em;
+ font-family: courier;
+}
+
+.sheet-rolltemplate-MA1e .sheet-RollTemp-title {
+ font-size: 1.6em;
+ font-weight: bold;
+ text-align: center;
+ margin-left: 15px;
+ margin-right: 15px;
+ font-family: courier;
+}
+
+.sheet-rolltemplate-MA1e .sheet-RollTemp-name {
+ font-size: 1.2em;
+ text-align: center;
+ font-style: italic;
+ font-weight: bold;
+ margin-left: 15px;
+ margin-right: 15px;
+ font-family: courier;
+}
+
+.sheet-rolltemplate-MA1e .sheet-RollTemp-info {
+ font-size: 1.1em;
+ text-align: center;
+ font-style: italic;
+ font-weight: bold;
+ font-family: courier;
+}
+
+.sheet-rolltemplate-MA1e .sheet-RollTemp-infoNB {
+ font-size: 1.1em;
+ text-align: center;
+ font-style: italic;
+ font-family: courier;
+}
+
+.sheet-rolltemplate-MA1e .sheet-RollTemp-textSM {
+ font-size: 1.1em;
+ text-align: center;
+ font-family: courier;
+ /*font-weight: bold;*/
+}
+
+.sheet-rolltemplate-MA1e .sheet-RollTemp-flarecombat {
+ color: #2C5D28;
+ font-size: 1.2em;
+ text-align: center;
+ font-family: courier;
+ /*font-style: italic;*/
+ font-weight: bold;
+}
+
+.sheet-rolltemplate-MA1e .sheet-RollTemp-flareclass {
+ color: #540B7F;
+ font-size: 1.2em;
+ text-align: center;
+ font-family: courier;
+ /*font-style: italic;*/
+ font-weight: bold;
+}
+.sheet-rolltemplate-MA1e .sheet-RollTemp-line {
+ border-width: 0px 0px 2px 0px;
+ border-color: black;
+ border-top-style: none;
+ border-right-style: none;
+ border-left-style: none;
+ border-bottom-style: solid;
+ margin-right: 20px;
+ margin-left: 20px;
+}
+
+.sheet-rolltemplate-MA1e .sheet-RollTemp-lineThin {
+ border-width: 0px 0px 1px 0px;
+ border-color: black;
+ border-top-style: none;
+ border-right-style: none;
+ border-left-style: none;
+ border-bottom-style: solid;
+ /*margin-right: 10px;
+ margin-left: 10px;*/
+}
+
+.sheet-rolltemplate-MA1e .sheet-RollTemp-lineThinSM {
+ border-width: 0px 0px 1px 0px;
+ border-color: black;
+ border-top-style: none;
+ border-right-style: none;
+ border-left-style: none;
+ border-bottom-style: solid;
+ margin-right: 30px;
+ margin-left: 30px;
+}
+
+.sheet-rolltemplate-MA1e .sheet-RollTemp-key {
+ font-weight: bold;
+ /*font-family: Arial, Helvetica, sans-serif;*/
+ font-family: courier;
+ font-size: 1.1em;
+
+ -moz-text-decoration-color: #D64541;
+ text-decoration-color: #D64541;
+
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+
+ max-width: 120px;
+ padding: 2px 2px 2px 0px;
+
+}
+
+.sheet-rolltemplate-MA1e .sheet-RollTemp-key-wide {
+ font-weight: bold;
+ /*font-family: Arial, Helvetica, sans-serif;*/
+ font-family: courier;
+ font-size: 1.1em;
+
+ -moz-text-decoration-color: #D64541;
+ text-decoration-color: #D64541;
+
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+
+ padding: 2px 2px 2px 0px
+
+}
+
+
+.sheet-rolltemplate-MA1e .sheet-RollTemp-value {
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+
+ margin-top: 2px ;
+
+}
+
+.sheet-rolltemplate-MA1e .sheet-RollTemp-emote {
+ font-style: italic;
+ font-weight: bold;
+ font-size: 11px;
+ /*font-family: Arial;*/
+ font-family: courier;
+ text-align: center;
+
+ border: green 1px dashed;
+ border-radius: 5px;
+
+ padding: 0px 5px;
+ margin: 0px 5px 5px 5px;
+
+}
+
+.sheet-rolltemplate-MA1e .sheet-RollTemp-textbox {
+ font-size: 11px;
+ /*font-family: Arial;*/
+ font-family: courier;
+ text-align: center;
+
+ border: black 1px solid;
+ border-radius: 5px;
+
+ padding: 0px 5px;
+ margin: 0px 5px 5px 5px;
+
+}
+
+.sheet-rolltemplate-MA1e .sheet-RollTemp-textboxblue {
+ font-size: 11px;
+ /*font-family: Arial;*/
+ font-family: courier;
+ text-align: center;
+ color: blue;
+ font-weight: bold;
+
+ border: black 1px solid;
+ border-radius: 5px;
+
+ padding: 0px 5px;
+ margin: 0px 5px 5px 5px;
+
+}
+/*END Templates*/
+
+/* STYLE 2 */
+
+
+/* Fake tabs style1 (reskinned radio button; fixed to work properly in firefox */
+div.sheet-maintab-content
+{
+ display: none;
+ /*visibility: hidden;
+ opacity: 0;
+ max-height: 0;
+ overflow: hidden; */
+}
+
+
+input.sheet-pc:checked ~ div.sheet-pc,
+input.sheet-monster:checked ~ div.sheet-monster,
+input.sheet-bot:checked ~ div.sheet-bot
+{
+ display: block;
+ /*max-height: 999999px;
+ visibility: visible;
+ opacity: 1;
+ transition: opacity 0.5s linear 0s;
+ overflow: auto;*/
+}
+
+input.sheet-maintab
+{
+ /*width: 70px;
+ height: 20px;
+ position: relative;
+ top: 5px;
+ left: 6px;
+ margin: -1.5px;
+ cursor: pointer;
+ opacity: 0;
+ z-index: 9999;*/
+ width: 20%;
+ height: 16px;
+ cursor: pointer;
+ position: relative;
+ opacity: 0;
+ z-index: 9999;
+}
+span.sheet-maintab {
+ /*text-align: center;
+ display: inline-block;
+ font-size: 13px;
+ background: black;
+ color: white;
+ font-weight: bold;
+ width: 70px;
+ height: 20px;
+ cursor: pointer;
+ position: relative;
+ margin-left: -75px;*/
+ text-align: center;
+ display: inline-block;
+ width: 20%;
+ height: 16px;
+ font-size: 9px;
+
+ background: #65763c;
+ color: white;
+ font-weight: bold;
+ border-radius: 4px;
+ margin-left: -20%
+}
+
+
+.charsheet input.sheet-maintab:checked + span.sheet-pc,
+.charsheet input.sheet-maintab:checked + span.sheet-monster,
+.charsheet input.sheet-maintab:checked + span.sheet-bot {
+ background: #93537c;
+ color: white;
+ border-radius: 4px;
+}
+
+input.sheet-maintab::before
+{
+ content: attr(title);
+
+ border: solid 1px #a8a8a8;
+ border-bottom-color: black;
+ text-align: center;
+ display: inline-block;
+
+ background: #fff;
+ background: -moz-linear-gradient(to top, #c8c8c8, #fff, #c8c8c8);
+ background: -webkit-linear-gradient(to top, #c8c8c8, #fff, #c8c8c8);
+ background: -ms-linear-gradient(to top, #c8c8c8, #fff, #c8c8c8);
+ background: -o-linear-gradient(to top, #c8c8c8, #fff, #c8c8c8);
+ background: linear-gradient(to top, #c8c8c8, #fff, #c8c8c8);
+
+ width: 50px;
+ height: 20px;
+ font-size: 18px;
+}
+
+input.sheet-maintab:checked::before
+{
+ background: #dcdcdc;
+ background: -moz-linear-gradient(to top, #fcfcfc, #dcdcdc, #fcfcfc);
+ background: -webkit-linear-gradient(to top, #fcfcfc, #dcdcdc, #fcfcfc);
+ background: -ms-linear-gradient(to top, #fcfcfc, #dcdcdc, #fcfcfc);
+ background: -o-linear-gradient(to top, #fcfcfc, #dcdcdc, #fcfcfc);
+ background: linear-gradient(to top, #fcfcfc, #dcdcdc, #fcfcfc);
+ border-bottom-color: #fff;
+}
+
+input.sheet-maintab:not(:first-child)::before
+{
+ border-left: none;
+}
+
+div.sheet-maintab-content
+{
+ border: 1px solid #a8a8a8;
+ border-top-color: #000;
+ margin: 2px 0 0 5px;
+ padding: 5px;
+}
+
+
+
+label,
+label div
+{
+ font-size: 12px;
+ font-weight: normal;
+}
+
+/* Graphic Boxes */
+
+.charsheet .sheet-2colrow .sheet-col {
+ width: calc(50% - 3px) !important;
+ height: 32px;
+ margin-right: 2px !important;
+}
+
+.charsheet .sheet-2colrow .sheet-col:last-child {
+ margin-right: 0 !important;
+}
+
+.charsheet input.sheet-AC,
+.charsheet input.sheet-HPmax {
+ margin-top: 16px;
+ margin-bottom: 34px;
+ padding: 0px;
+ height: 44px;
+ width: 48px;
+ font-size: 21px;
+ line-height: 48px;
+ font-weight: bold;
+ vertical-align: middle;
+ text-align: center;
+ border: 0;
+}
+
+.charsheet input.sheet-HP {
+ margin-top: 24px;
+ margin-bottom: 34px;
+ padding: 0px;
+ height: 35px;
+ width: 48px;
+ font-size: 21px;
+ line-height: 48px;
+ font-weight: bold;
+ vertical-align: middle;
+ text-align: center;
+ border: 0;
+}
+
+.charsheet .sheet-ACBG {
+ background: url('http://i.imgur.com/6lUoOzW.png') no-repeat 20% 0% / 6.6em auto;
+}
+
+.charsheet .sheet-HPmaxBG {
+ /*background: url('http://i.imgur.com/37exssR.png') no-repeat 20% 0% / 6.6em auto;*/
+ background: url ('http://i.imgur.com/2odWzrD.png') no-repeat 20% 0% / 6.6em auto;
+}
+
+.charsheet .sheet-HPBG {
+ background: url ('http://i.imgur.com/h6SbsQz.png') no-repeat 20% 0% / 9.6em auto;
+}
+
+/* END Graphic Boxes */
+
+/* Ability Score Settings */
+
+.charsheet .sheet-ability-num{
+ display: inline-block;
+ padding: 10px;
+ background-color: black;
+ text-align: center;
+}
+.charsheet input[type=text].sheet-ability-num{
+ width: 40px!important;
+ height: 40px;
+ line-height: 40px;
+ text-align: center;
+ vertical-align: middle;
+ border: none;
+ border-radius:20px;
+ -moz-border-radius: 20px
+ font-weight: bold;
+ background-color: white;
+ color: #454343;
+}
+.charsheet .sheet-ability-mod{
+ display: table-cell;
+ text-align: left;
+ width: 25px;
+ padding-right: 6px;
+}
+.charsheet input.sheet-ability-mod{
+ /*font-size:12px;*/
+ font-size: 18px;
+ text-align: center;
+ border-width: 0px 0px 3px 4px;
+ border-color: black;
+ border-top-style: none;
+ border-right-style: none;
+ border-left-style: none;
+ border-bottom-style: solid;
+ background-color: transparent;
+ color: #454343;
+ height: 35px;
+}
+
+/* END Ability Score Settings */
+
+/* Borders for repeating section rows */
+div[data-groupname^="repeating_mutations"] .repitem,
+.sheet-zero-row {
+ border: 1px solid #000000;
+ border-radius: 12px;
+ margin-left: 1px;
+ margin-bottom: 5px;
+ background: #eee;
+}
+
+
+/* spell type tab Settings */
+
+.charsheet div[class^="sheet-spell-type"] {
+ visibility: hidden;
+ opacity: 0;
+ max-height:0;
+ overflow: hidden;
+}
+
+.charsheet input.sheet-spelltypetab {
+ width: 100px;
+ height: 20px;
+ cursor: pointer;
+ position: relative;
+ opacity: 0;
+ z-index: 999;
+}
+
+.charsheet span.sheet-spelltypetab {
+ text-align: center;
+ display: inline-block;
+ font-size: 12px;
+ background: #8c6075;
+ color: white;
+ font-weight: bold;
+ border-radius: 4px;
+
+ width: 100px;
+ height: 20px;
+ cursor: pointer;
+ position: relative;
+ margin-left: -100px;
+}
+
+/* END spell type tab Settings */
+
+/* Mutation tab Settings */
+.charsheet input.sheet-mutationMentalAttack:checked ~ div.sheet-spell-type-mutationMentalAttack,
+.charsheet input.sheet-mutationInfo:checked ~ div.sheet-spell-type-mutationInfo,
+.charsheet input.sheet-mutationPhysicalAttack:checked ~ div.sheet-spell-type-mutationPhysicalAttack {
+ max-height: 999999px;
+ visibility: visible;
+ opacity: 1;
+ transition: opacity 0.5s linear 0s;
+}
+
+.charsheet input.sheet-mutationMentalAttack:checked ~ span.sheet-mutationMentalAttack,
+.charsheet input.sheet-mutationInfo:checked ~ span.sheet-mutationInfo,
+.charsheet input.sheet-mutationPhysicalAttack:checked ~ span.sheet-mutationPhysicalAttack {
+ background: #879a6a;
+ color: white;
+ border-radius: 4px;
+}
+
+/* END Mutation tab Settings */
+
+
+/* Attack tab Settings */
+.charsheet input.sheet-attackInfo:checked ~ div.sheet-spell-type-attackInfo {
+ max-height: 999999px;
+ visibility: visible;
+ opacity: 1;
+ transition: opacity 0.5s linear 0s;
+}
+
+.charsheet input.sheet-attackInfo:checked ~ span.sheet-attackInfo {
+ background: #879a6a;
+ color: white;
+ border-radius: 4px;
+}
+
+/* END Attack tab Settings */
+
+
+/* Table Settings */
+.charsheet table {
+ border-collapse: collapse;
+ border-spacing: 0;
+ border: 2px solid #404040;
+}
+
+.charsheet td,
+.charsheet th,
+.charsheet tr,
+.charsheet tbody,
+.charsheet thead {
+ border: 1px solid #404040;
+ padding: 5px;
+}
+
+/* END Table settings */
+
+/* General sheet wide Styles */
+
+.charsheet {
+ background-color: white;
+}
+
+.charsheet h1 {
+ font-size: 300%!important;
+ font-family: 'Lowwe', times;
+ text-align: center;
+}
+
+.charsheet button, input, select, textarea,
+.charsheet .sheet-row [class *= "sheet-col"],
+.charsheet [class *= "sheet-col"] {
+ font-size: 12px;
+}
+
+.charsheet .sheet-spell-row-number,
+.charsheet .sheet-inventory-row-number {
+ text-align: center;
+ font-weight: bold;
+}
+
+.charsheet .sheet-small-label {
+ font-size: 75%!important;
+ font-style: italic;
+ font-weight: bold;
+ font-family: courier;
+}
+
+.charsheet .sheet-large-label {
+ font-size: 90%!important;
+ font-style: italic;
+ font-weight: bold;
+ font-family: courier;
+}
+
+.charsheet .sheet-last-updated {
+ font-size: 85%!important;
+ font-style: italic;
+ font-weight: bold;
+ margin: 0;
+ font-family: courier;
+}
+
+.charsheet .sheet-checkbox-row {
+ line-height: 28px;
+ text-align: center;
+}
+
+.charsheet .sheet-hd-row {
+ margin-top: 5px;
+ font-size: 14px!important;
+ font-family: courier;
+}
+
+.charsheet .sheet-hd-rowLRG {
+ margin-top: 5px;
+ font-size: 1.5em;
+ font-weight: bold;
+}
+
+.charsheet .sheet-padl,
+.sheet-rolltemplate-MA1e .sheet-padl {
+ padding-left:10px;
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+}
+
+.charsheet .sheet-padr,
+.sheet-rolltemplate-MA1e .sheet-padr {
+ padding-right:10px;
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+}
+
+.charsheet .sheet-padt,
+.sheet-rolltemplate-MA1e .sheet-padt{
+ padding-top:12px;
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+}
+
+.charsheet .sheet-padb,
+.sheet-rolltemplate-MA1e .sheet-padb {
+ padding-bottom:5px;
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+}
+
+.sheet-border-right-dotted,
+ .sheet-rolltemplate-MA1e .sheet-border-right-dotted {
+ border-right: 1px dotted #000;
+}
+
+ .sheet-border-left-dotted,
+ .sheet-rolltemplate-MA1e .sheet-border-left-dotted {
+ border-left: 1px dotted #000;
+}
+
+ .sheet-border-top-dotted,
+ .sheet-rolltemplate-MA1e .sheet-border-top-dotted {
+ border-top: 1px dotted #000;
+}
+
+ .sheet-border-bottom-dotted,
+ .sheet-rolltemplate-MA1e .sheet-border-bottom-dotted {
+ border-bottom: 1px dotted #000;
+}
+
+.charsheet .sheet-border-right {
+ border-right: 1px solid #000;
+}
+
+.charsheet .sheet-border-left {
+ border-left: 1px solid #000;
+}
+
+.charsheet input[type=number], .charsheet input[type=text], .charsheet select {
+ width: 100%!important;
+ margin-bottom:2px!important;
+}
+
+.charsheet input[type=number], .charsheet input[readonly] {
+ text-align: center;
+}
+
+.charsheet input[type=text].sheet-underlined {
+ text-align: center;
+ border-width: 0px 0px 2px 2px;
+ border-color: black;
+ border-top-style: none;
+ border-right-style: none;
+ border-left-style: none;
+ border-bottom-style: solid;
+ background-color: transparent;
+ color: #454343
+ height: 35px;
+}
+
+.charsheet input[type=number].sheet-underlined {
+ text-align: center;
+ border-width: 0px 0px 2px 2px;
+ border-color: black;
+ border-top-style: none;
+ border-right-style: none;
+ border-left-style: none;
+ border-bottom-style: solid;
+ background-color: transparent;
+ color: #454343;
+ height: 35px;
+}
+
+.charsheet button.sheet-core-save, .charsheet button.sheet-core-check, .charsheet button.sheet-initiative, .charsheet button.sheet-roll {
+ font-size: 12px!important;
+ font-family: courier;
+}
+
+.charsheet button.sheet-initiative {
+ height: 3em;
+}
+
+.charsheet hr {
+ border: 0;
+ height: 1px;
+ border-bottom: 1px solid #000;
+ /*background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,75.75), rgba(0,0,0,0));
+ background-image: -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,75.75), rgba(0,0,0,0));
+ background-image: -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,75.75), rgba(0,0,0,0));
+ background-image: -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,75.75), rgba(0,0,0,0)); */
+ margin: 5px 0;
+}
+
+.charsheet span.sheet-spacer {
+ display: block;
+ margin-top: 5px;
+}
+
+.charsheet .sheet-heading-row {
+ text-align: center;
+ font-weight: bold;
+}
+
+.charsheet .sheet-footer-row {
+ text-align: center;
+ font-weight: bold;
+ border-bottom: 1px solid #dddddd;
+ margin-bottom: 5px;
+}
+
+.charsheet .sheet-vert-middle {
+ vertical-align: middle!important;
+}
+
+.charsheet .sheet-vert-bottom {
+ vertical-align: bottom!important;
+}
+
+.charsheet .sheet-center,
+.sheet-rolltemplate-MA1e .sheet-center {
+ text-align: center;
+}
+
+.charsheet .sheet-left,
+.sheet-rolltemplate-MA1e .sheet-left {
+ text-align: left;
+}
+
+.charsheet .sheet-right,
+.sheet-rolltemplate-MA1e .sheet-right {
+ text-align: right;
+}
+
+.charsheet .sheet-centerselect {
+ margin-left: auto;
+ margin-right: auto;
+ display: block!important;
+}
+
+.charsheet textarea {
+ width: calc(100% - 10px);
+ height: 150px;
+ resize:none;
+}
+
+.charsheet textarea.sheet-fluid {
+ width: calc(100% - 10px);
+ height: 100%;
+}
+
+.charsheet textarea.sheet-small {
+ width: calc(100% - 150px);
+ height: 50px;
+}
+
+.charsheet textarea.sheet-medium {
+ width: calc(100% - 10px);
+ height: 100px;
+}
+
+.charsheet textarea.sheet-large {
+ width: calc(100% - 10px);
+ height: 300px;
+}
+
+/*.charsheet .sheet-fluid-textarea {
+ height: 100%;
+}
+.charsheet .sheet-small-textarea {
+ height: 50px;
+}
+.charsheet .sheet-medium-textarea {
+ height: 100px;
+}
+.charsheet .sheet-large-textarea {
+ height: 300px;
+}*/
+
+.charsheet h3 {
+ font-size: 12px;
+ text-align: center;
+ text-transform: uppercase;
+ margin-bottom: 5px;
+ color:#ffffff;
+ background-color:#000000;
+ background-image: -moz-repeating-radial-gradient(center center, circle cover, #000000, #870202 100%);
+ background-image: -webkit-repeating-radial-gradient(center center, circle cover, #000000, #870202 100%);
+ background-image: -o-repeating-radial-gradient(center center, circle cover, #000000, #870202 100%);
+ background-image: -ms-repeating-radial-gradient(center center, circle cover, #000000, #870202 100%);
+ background-image: repeating-radial-gradient(center center, circle cover, #000000, #870202 100%);
+ margin-top: 10px;
+ border-radius: 12px;
+
+}
+
+.charsheet h4 {
+ /*background-color: #000000;
+ color: #ffffff;*/
+ font-size: 14px;
+ font-family: courier;
+ /*border-radius: 12px;
+ padding-left: 5px;
+ margin-bottom: 5px;*/
+}
+
+.charsheet h5 {
+ background-color: #93537c;
+ color: #ffffff;
+ font-size: 12px;
+ border-radius: 12px;
+ padding-left: 5px;
+ margin-bottom: 5px;
+}
+
+.charsheet input[disabled] {
+ background-color: #eaffef;
+ border-color: #ddd;
+ cursor: not-allowed;
+ -moz-appearance: textfield;
+}
+
+.charsheet input[disabled].sheet-passive-skill-score {
+ background-color: #def6fc;
+ border-color: #ddd;
+ cursor: not-allowed;
+ -moz-appearance: textfield;
+}
+
+.charsheet input[disabled]::-webkit-inner-spin-button,
+.charsheet input[disabled]::-webkit-outer-spin-button {
+ -webkit-appearance: none;
+ margin: 0;
+}
+
+.charsheet .sheet-small-note {
+ text-align: center;
+ font-family: courier;
+ font-size: 10px;
+}
+
+.charsheet .sheet-small-text {
+ font-family: courier;
+ font-size: 10px;
+}
+
+.charsheet select {
+ font-size: 90%;
+}
+
+.charsheet .sheet-important-text {
+ text-decoration: underline;
+ color: #ff0000;
+}
+
+.charsheet .sheet-grey-row {
+ background-color: #eee;
+}
+
+
+.charsheet .sheet-sub-header {
+ background-color: #cecece;
+ vertical-align: bottom;
+ border-radius: 12px;
+ margin-bottom: 3px;
+}
+
+.charsheet .sheet-footer {
+ background-color: rgba(250, 202, 78, 0.2);
+ vertical-align: bottom;
+ border-radius: 12px;
+ margin-top: 3px;
+}
+
+.charsheet .sheet-spell-header {
+ background-color: #c7d1bf;
+ vertical-align: bottom;
+ border-radius: 12px;
+ margin-bottom: 3px;
+}
+
+.charsheet input.sheet-BoldText {
+ font-size: 1.0em;
+ font-weight: bold;
+ vertical-align: middle;
+ text-align: center;
+}
+
+
+
+/* Header section */
+
+.charsheet img.sheet-icon {
+ width: 100px;
+ height: 100px;
+}
+
+/* Core stat section */
+
+.charsheet .sheet-core-label {
+ /*background-color: #000000;*/
+ color: #000000;
+ font-size: 12px!important;
+ font-weight: bold;
+ text-transform: uppercase;
+ vertical-align: middle;
+ line-height: 28px;
+ text-align: center;
+ font-family: courier;
+}
+
+.charsheet .sheet-core-stat-label {
+ /*background-color: #000000;*/
+ color: #000000;
+ font-size: 12px!important;
+ font-weight: bold;
+ text-transform: uppercase;
+ vertical-align: middle;
+ line-height: 28px;
+ /*text-align: center;*/
+ font-family: courier;
+}
+
+.charsheet .sheet-large-button {
+ padding: 5px;
+ height: 45px;
+ vertical-align: middle;
+}
+
+/* Skills section */
+
+.charsheet .sheet-skill-row {
+ margin: 1px 0;
+}
+
+.charsheet .sheet-skill-roll {
+ padding: 0 5px!important;
+ height:29px;
+}
+.charsheet .sheet-skill-name {
+ margin-top: 5px;
+ font-size: 11px!important;
+}
+.charsheet .sheet-skill-checkbox {
+ margin-top: 5px;
+}
+
+.charsheet .sheet-margin-top {
+ margin-top: 5px;
+}
+
+.charsheet .sheet-margin-bottom {
+ margin-bottom: 5px;
+}
+
+/* Custom Pure Grid CSS (24 cols) DO NOT EDIT BELOW THIS LINE OR RISK BREAKING FORMATTING */
+.sheet-row,
+.sheet-rolltemplate-MA1e .sheet-row {
+ letter-spacing: -0.31em;
+ *letter-spacing: normal;
+ *word-spacing: -0.43em;
+ text-rendering: optimizespeed;
+}
+
+ .sheet-opera-only :-o-prefocus, .sheet-row,
+ .sheet-rolltemplate-MA1e .sheet-opera-only :-o-prefocus, .sheet-rolltemplate-MA1e .sheet-row {
+ word-spacing: -0.43em;
+}
+
+ .sheet-col,
+ .sheet-rolltemplate-MA1e .sheet-col {
+ display: inline-block;
+ zoom: 1; *display: inline;
+ letter-spacing: normal;
+ word-spacing: normal;
+ vertical-align: top;
+ text-rendering: auto;
+}
+
+.sheet-rolltemplate-MA1e .sheet-col-1,.sheet-rolltemplate-MA1e .sheet-col-1-2,.sheet-rolltemplate-MA1e .sheet-col-1-3,.sheet-rolltemplate-MA1e .sheet-col-2-3,.sheet-rolltemplate-MA1e .sheet-col-1-4,.sheet-rolltemplate-MA1e .sheet-col-3-4,.sheet-rolltemplate-MA1e .sheet-col-1-5,.sheet-rolltemplate-MA1e .sheet-col-2-5,.sheet-rolltemplate-MA1e .sheet-col-3-5,.sheet-rolltemplate-MA1e .sheet-col-4-5,.sheet-rolltemplate-MA1e .sheet-col-1-6,.sheet-rolltemplate-MA1e .sheet-col-5-6,.sheet-rolltemplate-MA1e .sheet-col-1-7,.sheet-rolltemplate-MA1e .sheet-col-2-7,.sheet-rolltemplate-MA1e .sheet-col-3-7,.sheet-rolltemplate-MA1e .sheet-col-4-7,.sheet-rolltemplate-MA1e .sheet-col-5-7,.sheet-rolltemplate-MA1e .sheet-col-6-7,.sheet-rolltemplate-MA1e .sheet-col-1-8,.sheet-rolltemplate-MA1e .sheet-col-3-8,.sheet-rolltemplate-MA1e .sheet-col-5-8,.sheet-rolltemplate-MA1e .sheet-col-7-8,.sheet-rolltemplate-MA1e .sheet-col-1-9,.sheet-rolltemplate-MA1e .sheet-col-2-9,.sheet-rolltemplate-MA1e .sheet-col-4-9,.sheet-rolltemplate-MA1e .sheet-col-5-9,.sheet-rolltemplate-MA1e .sheet-col-6-9,.sheet-rolltemplate-MA1e .sheet-col-7-9,.sheet-rolltemplate-MA1e .sheet-col-8-9,.sheet-rolltemplate-MA1e .sheet-col-1-10,.sheet-rolltemplate-MA1e .sheet-col-3-10,.sheet-rolltemplate-MA1e .sheet-col-7-10,.sheet-rolltemplate-MA1e .sheet-col-9-10,.sheet-rolltemplate-MA1e .sheet-col-1-11,.sheet-rolltemplate-MA1e .sheet-col-2-11,.sheet-rolltemplate-MA1e .sheet-col-3-11,.sheet-rolltemplate-MA1e .sheet-col-4-11,.sheet-rolltemplate-MA1e .sheet-col-5-11,.sheet-rolltemplate-MA1e .sheet-col-6-11,.sheet-rolltemplate-MA1e .sheet-col-7-11,.sheet-rolltemplate-MA1e .sheet-col-8-11,.sheet-rolltemplate-MA1e .sheet-col-9-11,.sheet-rolltemplate-MA1e .sheet-col-10-11,.sheet-rolltemplate-MA1e .sheet-col-1-12,.sheet-rolltemplate-MA1e .sheet-col-5-12,.sheet-rolltemplate-MA1e .sheet-col-7-12,.sheet-rolltemplate-MA1e .sheet-col-9-12,.sheet-rolltemplate-MA1e .sheet-col-11-12,.sheet-rolltemplate-MA1e .sheet-col-1-13,.sheet-rolltemplate-MA1e .sheet-col-2-13,.sheet-rolltemplate-MA1e .sheet-col-3-13,.sheet-rolltemplate-MA1e .sheet-col-4-13,.sheet-rolltemplate-MA1e .sheet-col-5-13,.sheet-rolltemplate-MA1e .sheet-col-6-13,.sheet-rolltemplate-MA1e .sheet-col-7-13,.sheet-rolltemplate-MA1e .sheet-col-8-13,.sheet-rolltemplate-MA1e .sheet-col-9-13,.sheet-rolltemplate-MA1e .sheet-col-10-13,.sheet-rolltemplate-MA1e .sheet-col-11-13,.sheet-rolltemplate-MA1e .sheet-col-12-13,.sheet-rolltemplate-MA1e .sheet-col-1-14,.sheet-rolltemplate-MA1e .sheet-col-3-14,.sheet-rolltemplate-MA1e .sheet-col-5-14,.sheet-rolltemplate-MA1e .sheet-col-9-14,.sheet-rolltemplate-MA1e .sheet-col-11-14,.sheet-rolltemplate-MA1e .sheet-col-13-14,.sheet-rolltemplate-MA1e .sheet-col-1-15,.sheet-rolltemplate-MA1e .sheet-col-2-15,.sheet-rolltemplate-MA1e .sheet-col-4-15,.sheet-rolltemplate-MA1e .sheet-col-6-15,.sheet-rolltemplate-MA1e .sheet-col-7-15,.sheet-rolltemplate-MA1e .sheet-col-8-15,.sheet-rolltemplate-MA1e .sheet-col-9-15,.sheet-rolltemplate-MA1e .sheet-col-10-15,.sheet-rolltemplate-MA1e .sheet-col-11-15,.sheet-rolltemplate-MA1e .sheet-col-12-15,.sheet-rolltemplate-MA1e .sheet-col-13-15,.sheet-rolltemplate-MA1e .sheet-col-14-15,.sheet-rolltemplate-MA1e .sheet-col-1-16,.sheet-rolltemplate-MA1e .sheet-col-3-16,.sheet-rolltemplate-MA1e .sheet-col-5-16,.sheet-rolltemplate-MA1e .sheet-col-7-16,.sheet-rolltemplate-MA1e .sheet-col-9-16,.sheet-rolltemplate-MA1e .sheet-col-11-16,.sheet-rolltemplate-MA1e .sheet-col-13-16,.sheet-rolltemplate-MA1e .sheet-col-15-16,.sheet-rolltemplate-MA1e .sheet-col-1-17,.sheet-rolltemplate-MA1e .sheet-col-2-17,.sheet-rolltemplate-MA1e .sheet-col-3-17,.sheet-rolltemplate-MA1e .sheet-col-4-17,.sheet-rolltemplate-MA1e .sheet-col-5-17,.sheet-rolltemplate-MA1e .sheet-col-6-17,.sheet-rolltemplate-MA1e .sheet-col-7-17,.sheet-rolltemplate-MA1e .sheet-col-8-17,.sheet-rolltemplate-MA1e .sheet-col-9-17,.sheet-rolltemplate-MA1e .sheet-col-10-17,.sheet-rolltemplate-MA1e .sheet-col-11-17,.sheet-rolltemplate-MA1e .sheet-col-12-17,.sheet-rolltemplate-MA1e .sheet-col-13-17,.sheet-rolltemplate-MA1e .sheet-col-14-17,.sheet-rolltemplate-MA1e .sheet-col-15-17,.sheet-rolltemplate-MA1e .sheet-col-16-17,.sheet-rolltemplate-MA1e .sheet-col-1-18,.sheet-rolltemplate-MA1e .sheet-col-5-18,.sheet-rolltemplate-MA1e .sheet-col-7-18,.sheet-rolltemplate-MA1e .sheet-col-11-18,.sheet-rolltemplate-MA1e .sheet-col-13-18,.sheet-rolltemplate-MA1e .sheet-col-15-18,.sheet-rolltemplate-MA1e .sheet-col-17-18,.sheet-rolltemplate-MA1e .sheet-col-1-19,.sheet-rolltemplate-MA1e .sheet-col-2-19,.sheet-rolltemplate-MA1e .sheet-col-3-19,.sheet-rolltemplate-MA1e .sheet-col-4-19,.sheet-rolltemplate-MA1e .sheet-col-5-19,.sheet-rolltemplate-MA1e .sheet-col-6-19,.sheet-rolltemplate-MA1e .sheet-col-7-19,.sheet-rolltemplate-MA1e .sheet-col-8-19,.sheet-rolltemplate-MA1e .sheet-col-9-19,.sheet-rolltemplate-MA1e .sheet-col-10-19,.sheet-rolltemplate-MA1e .sheet-col-11-19,.sheet-rolltemplate-MA1e .sheet-col-12-19,.sheet-rolltemplate-MA1e .sheet-col-13-19,.sheet-rolltemplate-MA1e .sheet-col-14-19,.sheet-rolltemplate-MA1e .sheet-col-15-19,.sheet-rolltemplate-MA1e .sheet-col-16-19,.sheet-rolltemplate-MA1e .sheet-col-17-19,.sheet-rolltemplate-MA1e .sheet-col-18-19,.sheet-rolltemplate-MA1e .sheet-col-1-20,.sheet-rolltemplate-MA1e .sheet-col-3-20,.sheet-rolltemplate-MA1e .sheet-col-7-20,.sheet-rolltemplate-MA1e .sheet-col-9-20,.sheet-rolltemplate-MA1e .sheet-col-11-20,.sheet-rolltemplate-MA1e .sheet-col-13-20,.sheet-rolltemplate-MA1e .sheet-col-15-20,.sheet-rolltemplate-MA1e .sheet-col-17-20,.sheet-rolltemplate-MA1e .sheet-col-19-20,.sheet-rolltemplate-MA1e .sheet-col-1-21,.sheet-rolltemplate-MA1e .sheet-col-2-21,.sheet-rolltemplate-MA1e .sheet-col-4-21,.sheet-rolltemplate-MA1e .sheet-col-5-21,.sheet-rolltemplate-MA1e .sheet-col-6-21,.sheet-rolltemplate-MA1e .sheet-col-8-21,.sheet-rolltemplate-MA1e .sheet-col-9-21,.sheet-rolltemplate-MA1e .sheet-col-10-21,.sheet-rolltemplate-MA1e .sheet-col-11-21,.sheet-rolltemplate-MA1e .sheet-col-12-21,.sheet-rolltemplate-MA1e .sheet-col-13-21,.sheet-rolltemplate-MA1e .sheet-col-14-21,.sheet-rolltemplate-MA1e .sheet-col-15-21,.sheet-rolltemplate-MA1e .sheet-col-16-21,.sheet-rolltemplate-MA1e .sheet-col-17-21,.sheet-rolltemplate-MA1e .sheet-col-18-21,.sheet-rolltemplate-MA1e .sheet-col-19-21,.sheet-rolltemplate-MA1e .sheet-col-20-21,.sheet-rolltemplate-MA1e .sheet-col-1-22,.sheet-rolltemplate-MA1e .sheet-col-3-22,.sheet-rolltemplate-MA1e .sheet-col-5-22,.sheet-rolltemplate-MA1e .sheet-col-7-22,.sheet-rolltemplate-MA1e .sheet-col-9-22,.sheet-rolltemplate-MA1e .sheet-col-13-22,.sheet-rolltemplate-MA1e .sheet-col-15-22,.sheet-rolltemplate-MA1e .sheet-col-17-22,.sheet-rolltemplate-MA1e .sheet-col-19-22,.sheet-rolltemplate-MA1e .sheet-col-21-22,.sheet-rolltemplate-MA1e .sheet-col-1-23,.sheet-rolltemplate-MA1e .sheet-col-2-23,.sheet-rolltemplate-MA1e .sheet-col-3-23,.sheet-rolltemplate-MA1e .sheet-col-4-23,.sheet-rolltemplate-MA1e .sheet-col-5-23,.sheet-rolltemplate-MA1e .sheet-col-6-23,.sheet-rolltemplate-MA1e .sheet-col-7-23,.sheet-rolltemplate-MA1e .sheet-col-8-23,.sheet-rolltemplate-MA1e .sheet-col-9-23,.sheet-rolltemplate-MA1e .sheet-col-10-23,.sheet-rolltemplate-MA1e .sheet-col-11-23,.sheet-rolltemplate-MA1e .sheet-col-12-23,.sheet-rolltemplate-MA1e .sheet-col-13-23,.sheet-rolltemplate-MA1e .sheet-col-14-23,.sheet-rolltemplate-MA1e .sheet-col-15-23,.sheet-rolltemplate-MA1e .sheet-col-16-23,.sheet-rolltemplate-MA1e .sheet-col-17-23,.sheet-rolltemplate-MA1e .sheet-col-18-23,.sheet-rolltemplate-MA1e .sheet-col-19-23,.sheet-rolltemplate-MA1e .sheet-col-20-23,.sheet-rolltemplate-MA1e .sheet-col-21-23,.sheet-rolltemplate-MA1e .sheet-col-22-23,.sheet-rolltemplate-MA1e .sheet-col-1-24,.sheet-rolltemplate-MA1e .sheet-col-5-24,.sheet-rolltemplate-MA1e .sheet-col-7-24,.sheet-rolltemplate-MA1e .sheet-col-9-24,.sheet-rolltemplate-MA1e .sheet-col-11-24,.sheet-rolltemplate-MA1e .sheet-col-13-24,.sheet-rolltemplate-MA1e .sheet-col-15-24,.sheet-rolltemplate-MA1e .sheet-col-17-24,.sheet-rolltemplate-MA1e .sheet-col-19-24,.sheet-rolltemplate-MA1e .sheet-col-21-24,.sheet-rolltemplate-MA1e .sheet-col-23-24, .sheet-col-1, .sheet-col-1-2, .sheet-col-1-3, .sheet-col-2-3, .sheet-col-1-4, .sheet-col-3-4, .sheet-col-1-5, .sheet-col-2-5, .sheet-col-3-5, .sheet-col-4-5, .sheet-col-1-6, .sheet-col-5-6, .sheet-col-1-7, .sheet-col-2-7, .sheet-col-3-7, .sheet-col-4-7, .sheet-col-5-7, .sheet-col-6-7, .sheet-col-1-8, .sheet-col-3-8, .sheet-col-5-8, .sheet-col-7-8, .sheet-col-1-9, .sheet-col-2-9, .sheet-col-4-9, .sheet-col-5-9, .sheet-col-6-9, .sheet-col-7-9, .sheet-col-8-9, .sheet-col-1-10, .sheet-col-3-10, .sheet-col-7-10, .sheet-col-9-10, .sheet-col-1-11, .sheet-col-2-11, .sheet-col-3-11, .sheet-col-4-11, .sheet-col-5-11, .sheet-col-6-11, .sheet-col-7-11, .sheet-col-8-11, .sheet-col-9-11, .sheet-col-10-11, .sheet-col-1-12, .sheet-col-5-12, .sheet-col-7-12, .sheet-col-9-12, .sheet-col-11-12, .sheet-col-1-13, .sheet-col-2-13, .sheet-col-3-13, .sheet-col-4-13, .sheet-col-5-13, .sheet-col-6-13, .sheet-col-7-13, .sheet-col-8-13, .sheet-col-9-13, .sheet-col-10-13, .sheet-col-11-13, .sheet-col-12-13, .sheet-col-1-14, .sheet-col-3-14, .sheet-col-5-14, .sheet-col-9-14, .sheet-col-11-14, .sheet-col-13-14, .sheet-col-1-15, .sheet-col-2-15, .sheet-col-4-15, .sheet-col-6-15, .sheet-col-7-15, .sheet-col-8-15, .sheet-col-9-15, .sheet-col-10-15, .sheet-col-11-15, .sheet-col-12-15, .sheet-col-13-15, .sheet-col-14-15, .sheet-col-1-16, .sheet-col-3-16, .sheet-col-5-16, .sheet-col-7-16, .sheet-col-9-16, .sheet-col-11-16, .sheet-col-13-16, .sheet-col-15-16, .sheet-col-1-17, .sheet-col-2-17, .sheet-col-3-17, .sheet-col-4-17, .sheet-col-5-17, .sheet-col-6-17, .sheet-col-7-17, .sheet-col-8-17, .sheet-col-9-17, .sheet-col-10-17, .sheet-col-11-17, .sheet-col-12-17, .sheet-col-13-17, .sheet-col-14-17, .sheet-col-15-17, .sheet-col-16-17, .sheet-col-1-18, .sheet-col-5-18, .sheet-col-7-18, .sheet-col-11-18, .sheet-col-13-18, .sheet-col-15-18, .sheet-col-17-18, .sheet-col-1-19, .sheet-col-2-19, .sheet-col-3-19, .sheet-col-4-19, .sheet-col-5-19, .sheet-col-6-19, .sheet-col-7-19, .sheet-col-8-19, .sheet-col-9-19, .sheet-col-10-19, .sheet-col-11-19, .sheet-col-12-19, .sheet-col-13-19, .sheet-col-14-19, .sheet-col-15-19, .sheet-col-16-19, .sheet-col-17-19, .sheet-col-18-19, .sheet-col-1-20, .sheet-col-3-20, .sheet-col-7-20, .sheet-col-9-20, .sheet-col-11-20, .sheet-col-13-20, .sheet-col-15-20, .sheet-col-17-20, .sheet-col-19-20, .sheet-col-1-21, .sheet-col-2-21, .sheet-col-4-21, .sheet-col-5-21, .sheet-col-6-21, .sheet-col-8-21, .sheet-col-9-21, .sheet-col-10-21, .sheet-col-11-21, .sheet-col-12-21, .sheet-col-13-21, .sheet-col-14-21, .sheet-col-15-21, .sheet-col-16-21, .sheet-col-17-21, .sheet-col-18-21, .sheet-col-19-21, .sheet-col-20-21, .sheet-col-1-22, .sheet-col-3-22, .sheet-col-5-22, .sheet-col-7-22, .sheet-col-9-22, .sheet-col-13-22, .sheet-col-15-22, .sheet-col-17-22, .sheet-col-19-22, .sheet-col-21-22, .sheet-col-1-23, .sheet-col-2-23, .sheet-col-3-23, .sheet-col-4-23, .sheet-col-5-23, .sheet-col-6-23, .sheet-col-7-23, .sheet-col-8-23, .sheet-col-9-23, .sheet-col-10-23, .sheet-col-11-23, .sheet-col-12-23, .sheet-col-13-23, .sheet-col-14-23, .sheet-col-15-23, .sheet-col-16-23, .sheet-col-17-23, .sheet-col-18-23, .sheet-col-19-23, .sheet-col-20-23, .sheet-col-21-23, .sheet-col-22-23, .sheet-col-1-24, .sheet-col-5-24, .sheet-col-7-24, .sheet-col-9-24, .sheet-col-11-24, .sheet-col-13-24, .sheet-col-15-24, .sheet-col-17-24, .sheet-col-19-24, .sheet-col-21-24, .sheet-col-23-24 {
+ display: inline-block;
+ zoom: 1;
+ *display: inline;
+ letter-spacing: normal;
+ word-spacing: normal;
+ vertical-align: top;
+ text-rendering: auto;
+}
+
+
+
+ .sheet-col-1,
+ .sheet-rolltemplate-MA1e .sheet-col-1 {
+ display:block;
+}
+
+
+ .sheet-col-1-2,
+ .sheet-rolltemplate-MA1e .sheet-col-1-2 {
+ width: 50%;
+}
+
+ .sheet-offset-1-2,
+ .sheet-rolltemplate-MA1e .sheet-offset-1-2 {
+ margin-left: 50%;
+}
+
+ .sheet-col-1-3,
+ .sheet-rolltemplate-MA1e .sheet-col-1-3 {
+ width: 33.33333%;
+}
+
+ .sheet-offset-1-3,
+ .sheet-rolltemplate-MA1e .sheet-offset-1-3 {
+ margin-left: 33.33333%;
+}
+
+ .sheet-col-2-3,
+ .sheet-rolltemplate-MA1e .sheet-col-2-3 {
+ width: 66.66667%;
+}
+
+ .sheet-offset-2-3,
+ .sheet-rolltemplate-MA1e .sheet-offset-2-3 {
+ margin-left: 66.66667%;
+}
+
+ .sheet-col-1-4,
+ .sheet-rolltemplate-MA1e .sheet-col-1-4 {
+ width: 25%;
+}
+
+ .sheet-offset-1-4,
+ .sheet-rolltemplate-MA1e .sheet-offset-1-4 {
+ margin-left: 25%;
+}
+
+ .sheet-col-3-4,
+ .sheet-rolltemplate-MA1e .sheet-col-3-4 {
+ width: 75%;
+}
+
+ .sheet-offset-3-4,
+ .sheet-rolltemplate-MA1e .sheet-offset-3-4 {
+ margin-left: 75%;
+}
+
+ .sheet-col-1-5,
+ .sheet-rolltemplate-MA1e .sheet-col-1-5 {
+ width: 20%;
+}
+
+ .sheet-offset-1-5,
+ .sheet-rolltemplate-MA1e .sheet-offset-1-5 {
+ margin-left: 20%;
+}
+
+ .sheet-col-2-5,
+ .sheet-rolltemplate-MA1e .sheet-col-2-5 {
+ width: 40%;
+}
+
+ .sheet-offset-2-5,
+ .sheet-rolltemplate-MA1e .sheet-offset-2-5 {
+ margin-left: 40%;
+}
+
+ .sheet-col-3-5,
+ .sheet-rolltemplate-MA1e .sheet-col-3-5 {
+ width: 60%;
+}
+
+ .sheet-offset-3-5,
+ .sheet-rolltemplate-MA1e .sheet-offset-3-5 {
+ margin-left: 60%;
+}
+
+ .sheet-col-4-5,
+ .sheet-rolltemplate-MA1e .sheet-col-4-5 {
+ width: 80%;
+}
+
+ .sheet-offset-4-5,
+ .sheet-rolltemplate-MA1e .sheet-offset-4-5 {
+ margin-left: 80%;
+}
+
+ .sheet-col-1-6,
+ .sheet-rolltemplate-MA1e .sheet-col-1-6 {
+ width: 16.66667%;
+}
+
+ .sheet-offset-1-6,
+ .sheet-rolltemplate-MA1e .sheet-offset-1-6 {
+ margin-left: 16.66667%;
+}
+
+ .sheet-col-5-6,
+ .sheet-rolltemplate-MA1e .sheet-col-5-6 {
+ width: 83.33333%;
+}
+
+ .sheet-offset-5-6,
+ .sheet-rolltemplate-MA1e .sheet-offset-5-6 {
+ margin-left: 83.33333%;
+}
+
+ .sheet-col-1-7,
+ .sheet-rolltemplate-MA1e .sheet-col-1-7 {
+ width: 14.28571%;
+}
+
+ .sheet-offset-1-7,
+ .sheet-rolltemplate-MA1e .sheet-offset-1-7 {
+ margin-left: 14.28571%;
+}
+
+ .sheet-col-2-7,
+ .sheet-rolltemplate-MA1e .sheet-col-2-7 {
+ width: 28.57143%;
+}
+
+ .sheet-offset-2-7,
+ .sheet-rolltemplate-MA1e .sheet-offset-2-7 {
+ margin-left: 28.57143%;
+}
+
+ .sheet-col-3-7,
+ .sheet-rolltemplate-MA1e .sheet-col-3-7 {
+ width: 42.85714%;
+}
+
+ .sheet-offset-3-7,
+ .sheet-rolltemplate-MA1e .sheet-offset-3-7 {
+ margin-left: 42.85714%;
+}
+
+ .sheet-col-4-7,
+ .sheet-rolltemplate-MA1e .sheet-col-4-7 {
+ width: 57.14286%;
+}
+
+ .sheet-offset-4-7,
+ .sheet-rolltemplate-MA1e .sheet-offset-4-7 {
+ margin-left: 57.14286%;
+}
+
+ .sheet-col-5-7,
+ .sheet-rolltemplate-MA1e .sheet-col-5-7 {
+ width: 71.42857%;
+}
+
+ .sheet-offset-5-7,
+ .sheet-rolltemplate-MA1e .sheet-offset-5-7 {
+ margin-left: 71.42857%;
+}
+
+ .sheet-col-6-7,
+ .sheet-rolltemplate-MA1e .sheet-col-6-7 {
+ width: 85.71429%;
+}
+
+ .sheet-offset-6-7,
+ .sheet-rolltemplate-MA1e .sheet-offset-6-7 {
+ margin-left: 85.71429%;
+}
+
+ .sheet-col-1-8,
+ .sheet-rolltemplate-MA1e .sheet-col-1-8 {
+ width: 12.5%;
+}
+
+ .sheet-offset-1-8,
+ .sheet-rolltemplate-MA1e .sheet-offset-1-8 {
+ margin-left: 12.5%;
+}
+
+ .sheet-col-3-8,
+ .sheet-rolltemplate-MA1e .sheet-col-3-8 {
+ width: 37.5%;
+}
+
+ .sheet-offset-3-8,
+ .sheet-rolltemplate-MA1e .sheet-offset-3-8 {
+ margin-left: 37.5%;
+}
+
+ .sheet-col-5-8,
+ .sheet-rolltemplate-MA1e .sheet-col-5-8 {
+ width: 62.5%;
+}
+
+ .sheet-offset-5-8,
+ .sheet-rolltemplate-MA1e .sheet-offset-5-8 {
+ margin-left: 62.5%;
+}
+
+ .sheet-col-7-8,
+ .sheet-rolltemplate-MA1e .sheet-col-7-8 {
+ width: 87.5%;
+}
+
+ .sheet-offset-7-8,
+ .sheet-rolltemplate-MA1e .sheet-offset-7-8 {
+ margin-left: 87.5%;
+}
+
+ .sheet-col-1-9,
+ .sheet-rolltemplate-MA1e .sheet-col-1-9 {
+ width: 11.11111%;
+}
+
+ .sheet-offset-1-9,
+ .sheet-rolltemplate-MA1e .sheet-offset-1-9 {
+ margin-left: 11.11111%;
+}
+
+ .sheet-col-2-9,
+ .sheet-rolltemplate-MA1e .sheet-col-2-9 {
+ width: 22.22222%;
+}
+
+ .sheet-offset-2-9,
+ .sheet-rolltemplate-MA1e .sheet-offset-2-9 {
+ margin-left: 22.22222%;
+}
+
+ .sheet-col-4-9,
+ .sheet-rolltemplate-MA1e .sheet-col-4-9 {
+ width: 44.44444%;
+}
+
+ .sheet-offset-4-9,
+ .sheet-rolltemplate-MA1e .sheet-offset-4-9 {
+ margin-left: 44.44444%;
+}
+
+ .sheet-col-5-9,
+ .sheet-rolltemplate-MA1e .sheet-col-5-9 {
+ width: 55.55556%;
+}
+
+ .sheet-offset-5-9,
+ .sheet-rolltemplate-MA1e .sheet-offset-5-9 {
+ margin-left: 55.55556%;
+}
+
+ .sheet-col-6-9,
+ .sheet-rolltemplate-MA1e .sheet-col-6-9 {
+ width: 66.66667%;
+}
+
+ .sheet-offset-6-9,
+ .sheet-rolltemplate-MA1e .sheet-offset-6-9 {
+ margin-left: 66.66667%;
+}
+
+ .sheet-col-7-9,
+ .sheet-rolltemplate-MA1e .sheet-col-7-9 {
+ width: 77.77778%;
+}
+
+ .sheet-offset-7-9,
+ .sheet-rolltemplate-MA1e .sheet-offset-7-9 {
+ margin-left: 77.77778%;
+}
+
+ .sheet-col-8-9,
+ .sheet-rolltemplate-MA1e .sheet-col-8-9 {
+ width: 88.88889%;
+}
+
+ .sheet-offset-8-9,
+ .sheet-rolltemplate-MA1e .sheet-offset-8-9 {
+ margin-left: 88.88889%;
+}
+
+ .sheet-col-1-10,
+ .sheet-rolltemplate-MA1e .sheet-col-1-10 {
+ width: 10%;
+}
+
+ .sheet-offset-1-10,
+ .sheet-rolltemplate-MA1e .sheet-offset-1-10 {
+ margin-left: 10%;
+}
+
+ .sheet-col-3-10,
+ .sheet-rolltemplate-MA1e .sheet-col-3-10 {
+ width: 30%;
+}
+
+ .sheet-offset-3-10,
+ .sheet-rolltemplate-MA1e .sheet-offset-3-10 {
+ margin-left: 30%;
+}
+
+ .sheet-col-7-10,
+ .sheet-rolltemplate-MA1e .sheet-col-7-10 {
+ width: 70%;
+}
+
+ .sheet-offset-7-10,
+ .sheet-rolltemplate-MA1e .sheet-offset-7-10 {
+ margin-left: 70%;
+}
+
+ .sheet-col-9-10,
+ .sheet-rolltemplate-MA1e .sheet-col-9-10 {
+ width: 90%;
+}
+
+ .sheet-offset-9-10,
+ .sheet-rolltemplate-MA1e .sheet-offset-9-10 {
+ margin-left: 90%;
+}
+
+ .sheet-col-1-11,
+ .sheet-rolltemplate-MA1e .sheet-col-1-11 {
+ width: 9.09091%;
+}
+
+ .sheet-offset-1-11,
+ .sheet-rolltemplate-MA1e .sheet-offset-1-11 {
+ margin-left: 9.09091%;
+}
+
+ .sheet-col-2-11,
+ .sheet-rolltemplate-MA1e .sheet-col-2-11 {
+ width: 18.18182%;
+}
+
+ .sheet-offset-2-11,
+ .sheet-rolltemplate-MA1e .sheet-offset-2-11 {
+ margin-left: 18.18182%;
+}
+
+ .sheet-col-3-11,
+ .sheet-rolltemplate-MA1e .sheet-col-3-11 {
+ width: 27.27273%;
+}
+
+ .sheet-offset-3-11,
+ .sheet-rolltemplate-MA1e .sheet-offset-3-11 {
+ margin-left: 27.27273%;
+}
+
+ .sheet-col-4-11,
+ .sheet-rolltemplate-MA1e .sheet-col-4-11 {
+ width: 36.36364%;
+}
+
+ .sheet-offset-4-11,
+ .sheet-rolltemplate-MA1e .sheet-offset-4-11 {
+ margin-left: 36.36364%;
+}
+
+ .sheet-col-5-11,
+ .sheet-rolltemplate-MA1e .sheet-col-5-11 {
+ width: 45.45455%;
+}
+
+ .sheet-offset-5-11,
+ .sheet-rolltemplate-MA1e .sheet-offset-5-11 {
+ margin-left: 45.45455%;
+}
+
+ .sheet-col-6-11,
+ .sheet-rolltemplate-MA1e .sheet-col-6-11 {
+ width: 54.54545%;
+}
+
+ .sheet-offset-6-11,
+ .sheet-rolltemplate-MA1e .sheet-offset-6-11 {
+ margin-left: 54.54545%;
+}
+
+ .sheet-col-7-11,
+ .sheet-rolltemplate-MA1e .sheet-col-7-11 {
+ width: 63.63636%;
+}
+
+ .sheet-offset-7-11,
+ .sheet-rolltemplate-MA1e .sheet-offset-7-11 {
+ margin-left: 63.63636%;
+}
+
+ .sheet-col-8-11,
+ .sheet-rolltemplate-MA1e .sheet-col-8-11 {
+ width: 72.72727%;
+}
+
+ .sheet-offset-8-11,
+ .sheet-rolltemplate-MA1e .sheet-offset-8-11 {
+ margin-left: 72.72727%;
+}
+
+ .sheet-col-9-11,
+ .sheet-rolltemplate-MA1e .sheet-col-9-11 {
+ width: 81.81818%;
+}
+
+ .sheet-offset-9-11,
+ .sheet-rolltemplate-MA1e .sheet-offset-9-11 {
+ margin-left: 81.81818%;
+}
+
+ .sheet-col-10-11,
+ .sheet-rolltemplate-MA1e .sheet-col-10-11 {
+ width: 90.90909%;
+}
+
+ .sheet-offset-10-11,
+ .sheet-rolltemplate-MA1e .sheet-offset-10-11 {
+ margin-left: 90.90909%;
+}
+
+ .sheet-col-1-12,
+ .sheet-rolltemplate-MA1e .sheet-col-1-12 {
+ width: 8.33333%;
+}
+
+ .sheet-offset-1-12,
+ .sheet-rolltemplate-MA1e .sheet-offset-1-12 {
+ margin-left: 8.33333%;
+}
+
+ .sheet-col-5-12,
+ .sheet-rolltemplate-MA1e .sheet-col-5-12 {
+ width: 41.66667%;
+}
+
+ .sheet-offset-5-12,
+ .sheet-rolltemplate-MA1e .sheet-offset-5-12 {
+ margin-left: 41.66667%;
+}
+
+ .sheet-col-7-12,
+ .sheet-rolltemplate-MA1e .sheet-col-7-12 {
+ width: 58.33333%;
+}
+
+ .sheet-offset-7-12,
+ .sheet-rolltemplate-MA1e .sheet-offset-7-12 {
+ margin-left: 58.33333%;
+}
+
+ .sheet-col-9-12,
+ .sheet-rolltemplate-MA1e .sheet-col-9-12 {
+ width: 75%;
+}
+
+ .sheet-offset-9-12,
+ .sheet-rolltemplate-MA1e .sheet-offset-9-12 {
+ margin-left: 75%;
+}
+
+ .sheet-col-11-12,
+ .sheet-rolltemplate-MA1e .sheet-col-11-12 {
+ width: 91.66667%;
+}
+
+ .sheet-offset-11-12,
+ .sheet-rolltemplate-MA1e .sheet-offset-11-12 {
+ margin-left: 91.66667%;
+}
+
+ .sheet-col-1-13,
+ .sheet-rolltemplate-MA1e .sheet-col-1-13 {
+ width: 7.69231%;
+}
+
+ .sheet-offset-1-13,
+ .sheet-rolltemplate-MA1e .sheet-offset-1-13 {
+ margin-left: 7.69231%;
+}
+
+ .sheet-col-2-13,
+ .sheet-rolltemplate-MA1e .sheet-col-2-13 {
+ width: 15.38462%;
+}
+
+ .sheet-offset-2-13,
+ .sheet-rolltemplate-MA1e .sheet-offset-2-13 {
+ margin-left: 15.38462%;
+}
+
+ .sheet-col-3-13,
+ .sheet-rolltemplate-MA1e .sheet-col-3-13 {
+ width: 23.07692%;
+}
+
+ .sheet-offset-3-13,
+ .sheet-rolltemplate-MA1e .sheet-offset-3-13 {
+ margin-left: 23.07692%;
+}
+
+ .sheet-col-4-13,
+ .sheet-rolltemplate-MA1e .sheet-col-4-13 {
+ width: 30.76923%;
+}
+
+ .sheet-offset-4-13,
+ .sheet-rolltemplate-MA1e .sheet-offset-4-13 {
+ margin-left: 30.76923%;
+}
+
+ .sheet-col-5-13,
+ .sheet-rolltemplate-MA1e .sheet-col-5-13 {
+ width: 38.46154%;
+}
+
+ .sheet-offset-5-13,
+ .sheet-rolltemplate-MA1e .sheet-offset-5-13 {
+ margin-left: 38.46154%;
+}
+
+ .sheet-col-6-13,
+ .sheet-rolltemplate-MA1e .sheet-col-6-13 {
+ width: 46.15385%;
+}
+
+ .sheet-offset-6-13,
+ .sheet-rolltemplate-MA1e .sheet-offset-6-13 {
+ margin-left: 46.15385%;
+}
+
+ .sheet-col-7-13,
+ .sheet-rolltemplate-MA1e .sheet-col-7-13 {
+ width: 53.84615%;
+}
+
+ .sheet-offset-7-13,
+ .sheet-rolltemplate-MA1e .sheet-offset-7-13 {
+ margin-left: 53.84615%;
+}
+
+ .sheet-col-8-13,
+ .sheet-rolltemplate-MA1e .sheet-col-8-13 {
+ width: 61.53846%;
+}
+
+ .sheet-offset-8-13,
+ .sheet-rolltemplate-MA1e .sheet-offset-8-13 {
+ margin-left: 61.53846%;
+}
+
+ .sheet-col-9-13,
+ .sheet-rolltemplate-MA1e .sheet-col-9-13 {
+ width: 69.23077%;
+}
+
+ .sheet-offset-9-13,
+ .sheet-rolltemplate-MA1e .sheet-offset-9-13 {
+ margin-left: 69.23077%;
+}
+
+ .sheet-col-10-13,
+ .sheet-rolltemplate-MA1e .sheet-col-10-13 {
+ width: 76.92308%;
+}
+
+ .sheet-offset-10-13,
+ .sheet-rolltemplate-MA1e .sheet-offset-10-13 {
+ margin-left: 76.92308%;
+}
+
+ .sheet-col-11-13,
+ .sheet-rolltemplate-MA1e .sheet-col-11-13 {
+ width: 84.61538%;
+}
+
+ .sheet-offset-11-13,
+ .sheet-rolltemplate-MA1e .sheet-offset-11-13 {
+ margin-left: 84.61538%;
+}
+
+ .sheet-col-12-13,
+ .sheet-rolltemplate-MA1e .sheet-col-12-13 {
+ width: 92.30769%;
+}
+
+ .sheet-offset-12-13,
+ .sheet-rolltemplate-MA1e .sheet-offset-12-13 {
+ margin-left: 92.30769%;
+}
+
+ .sheet-col-1-14,
+ .sheet-rolltemplate-MA1e .sheet-col-1-14 {
+ width: 7.14286%;
+}
+
+ .sheet-offset-1-14,
+ .sheet-rolltemplate-MA1e .sheet-offset-1-14 {
+ margin-left: 7.14286%;
+}
+
+ .sheet-col-3-14,
+ .sheet-rolltemplate-MA1e .sheet-col-3-14 {
+ width: 21.42857%;
+}
+
+ .sheet-offset-3-14,
+ .sheet-rolltemplate-MA1e .sheet-offset-3-14 {
+ margin-left: 21.42857%;
+}
+
+ .sheet-col-5-14,
+ .sheet-rolltemplate-MA1e .sheet-col-5-14 {
+ width: 35.71429%;
+}
+
+ .sheet-offset-5-14,
+ .sheet-rolltemplate-MA1e .sheet-offset-5-14 {
+ margin-left: 35.71429%;
+}
+
+ .sheet-col-9-14,
+ .sheet-rolltemplate-MA1e .sheet-col-9-14 {
+ width: 64.28571%;
+}
+
+ .sheet-offset-9-14,
+ .sheet-rolltemplate-MA1e .sheet-offset-9-14 {
+ margin-left: 64.28571%;
+}
+
+ .sheet-col-11-14,
+ .sheet-rolltemplate-MA1e .sheet-col-11-14 {
+ width: 78.57143%;
+}
+
+ .sheet-offset-11-14,
+ .sheet-rolltemplate-MA1e .sheet-offset-11-14 {
+ margin-left: 78.57143%;
+}
+
+ .sheet-col-13-14,
+ .sheet-rolltemplate-MA1e .sheet-col-13-14 {
+ width: 92.85714%;
+}
+
+ .sheet-offset-13-14,
+ .sheet-rolltemplate-MA1e .sheet-offset-13-14 {
+ margin-left: 92.85714%;
+}
+
+ .sheet-col-1-15,
+ .sheet-rolltemplate-MA1e .sheet-col-1-15 {
+ width: 6.66667%;
+}
+
+ .sheet-offset-1-15,
+ .sheet-rolltemplate-MA1e .sheet-offset-1-15 {
+ margin-left: 6.66667%;
+}
+
+ .sheet-col-2-15,
+ .sheet-rolltemplate-MA1e .sheet-col-2-15 {
+ width: 13.33333%;
+}
+
+ .sheet-offset-2-15,
+ .sheet-rolltemplate-MA1e .sheet-offset-2-15 {
+ margin-left: 13.33333%;
+}
+
+ .sheet-col-4-15,
+ .sheet-rolltemplate-MA1e .sheet-col-4-15 {
+ width: 26.66667%;
+}
+
+ .sheet-offset-4-15,
+ .sheet-rolltemplate-MA1e .sheet-offset-4-15 {
+ margin-left: 26.66667%;
+}
+
+ .sheet-col-6-15,
+ .sheet-rolltemplate-MA1e .sheet-col-6-15 {
+ width: 40%;
+}
+
+ .sheet-offset-6-15,
+ .sheet-rolltemplate-MA1e .sheet-offset-6-15 {
+ margin-left: 40%;
+}
+
+ .sheet-col-7-15,
+ .sheet-rolltemplate-MA1e .sheet-col-7-15 {
+ width: 46.66667%;
+}
+
+ .sheet-offset-7-15,
+ .sheet-rolltemplate-MA1e .sheet-offset-7-15 {
+ margin-left: 46.66667%;
+}
+
+ .sheet-col-8-15,
+ .sheet-rolltemplate-MA1e .sheet-col-8-15 {
+ width: 53.33333%;
+}
+
+ .sheet-offset-8-15,
+ .sheet-rolltemplate-MA1e .sheet-offset-8-15 {
+ margin-left: 53.33333%;
+}
+
+ .sheet-col-9-15,
+ .sheet-rolltemplate-MA1e .sheet-col-9-15 {
+ width: 60%;
+}
+
+ .sheet-offset-9-15,
+ .sheet-rolltemplate-MA1e .sheet-offset-9-15 {
+ margin-left: 60%;
+}
+
+ .sheet-col-10-15,
+ .sheet-rolltemplate-MA1e .sheet-col-10-15 {
+ width: 66.66667%;
+}
+
+ .sheet-offset-10-15,
+ .sheet-rolltemplate-MA1e .sheet-offset-10-15 {
+ margin-left: 66.66667%;
+}
+
+ .sheet-col-11-15,
+ .sheet-rolltemplate-MA1e .sheet-col-11-15 {
+ width: 73.33333%;
+}
+
+ .sheet-offset-11-15,
+ .sheet-rolltemplate-MA1e .sheet-offset-11-15 {
+ margin-left: 73.33333%;
+}
+
+ .sheet-col-12-15,
+ .sheet-rolltemplate-MA1e .sheet-col-12-15 {
+ width: 80%;
+}
+
+ .sheet-offset-12-15,
+ .sheet-rolltemplate-MA1e .sheet-offset-12-15 {
+ margin-left: 80%;
+}
+
+ .sheet-col-13-15,
+ .sheet-rolltemplate-MA1e .sheet-col-13-15 {
+ width: 86.66667%;
+}
+
+ .sheet-offset-13-15,
+ .sheet-rolltemplate-MA1e .sheet-offset-13-15 {
+ margin-left: 86.66667%;
+}
+
+ .sheet-col-14-15,
+ .sheet-rolltemplate-MA1e .sheet-col-14-15 {
+ width: 93.33333%;
+}
+
+ .sheet-offset-14-15,
+ .sheet-rolltemplate-MA1e .sheet-offset-14-15 {
+ margin-left: 93.33333%;
+}
+
+ .sheet-col-1-16,
+ .sheet-rolltemplate-MA1e .sheet-col-1-16 {
+ width: 6.25%;
+}
+
+ .sheet-offset-1-16,
+ .sheet-rolltemplate-MA1e .sheet-offset-1-16 {
+ margin-left: 6.25%;
+}
+
+ .sheet-col-3-16,
+ .sheet-rolltemplate-MA1e .sheet-col-3-16 {
+ width: 18.75%;
+}
+
+ .sheet-offset-3-16,
+ .sheet-rolltemplate-MA1e .sheet-offset-3-16 {
+ margin-left: 18.75%;
+}
+
+ .sheet-col-5-16,
+ .sheet-rolltemplate-MA1e .sheet-col-5-16 {
+ width: 31.25%;
+}
+
+ .sheet-offset-5-16,
+ .sheet-rolltemplate-MA1e .sheet-offset-5-16 {
+ margin-left: 31.25%;
+}
+
+ .sheet-col-7-16,
+ .sheet-rolltemplate-MA1e .sheet-col-7-16 {
+ width: 43.75%;
+}
+
+ .sheet-offset-7-16,
+ .sheet-rolltemplate-MA1e .sheet-offset-7-16 {
+ margin-left: 43.75%;
+}
+
+ .sheet-col-9-16,
+ .sheet-rolltemplate-MA1e .sheet-col-9-16 {
+ width: 56.25%;
+}
+
+ .sheet-offset-9-16,
+ .sheet-rolltemplate-MA1e .sheet-offset-9-16 {
+ margin-left: 56.25%;
+}
+
+ .sheet-col-11-16,
+ .sheet-rolltemplate-MA1e .sheet-col-11-16 {
+ width: 68.75%;
+}
+
+ .sheet-offset-11-16,
+ .sheet-rolltemplate-MA1e .sheet-offset-11-16 {
+ margin-left: 68.75%;
+}
+
+ .sheet-col-13-16,
+ .sheet-rolltemplate-MA1e .sheet-col-13-16 {
+ width: 81.25%;
+}
+
+ .sheet-offset-13-16,
+ .sheet-rolltemplate-MA1e .sheet-offset-13-16 {
+ margin-left: 81.25%;
+}
+
+ .sheet-col-15-16,
+ .sheet-rolltemplate-MA1e .sheet-col-15-16 {
+ width: 93.75%;
+}
+
+ .sheet-offset-15-16,
+ .sheet-rolltemplate-MA1e .sheet-offset-15-16 {
+ margin-left: 93.75%;
+}
+
+ .sheet-col-1-17,
+ .sheet-rolltemplate-MA1e .sheet-col-1-17 {
+ width: 5.88235%;
+}
+
+ .sheet-offset-1-17,
+ .sheet-rolltemplate-MA1e .sheet-offset-1-17 {
+ margin-left: 5.88235%;
+}
+
+ .sheet-col-2-17,
+ .sheet-rolltemplate-MA1e .sheet-col-2-17 {
+ width: 11.76471%;
+}
+
+ .sheet-offset-2-17,
+ .sheet-rolltemplate-MA1e .sheet-offset-2-17 {
+ margin-left: 11.76471%;
+}
+
+ .sheet-col-3-17,
+ .sheet-rolltemplate-MA1e .sheet-col-3-17 {
+ width: 17.64706%;
+}
+
+ .sheet-offset-3-17,
+ .sheet-rolltemplate-MA1e .sheet-offset-3-17 {
+ margin-left: 17.64706%;
+}
+
+ .sheet-col-4-17,
+ .sheet-rolltemplate-MA1e .sheet-col-4-17 {
+ width: 23.52941%;
+}
+
+ .sheet-offset-4-17,
+ .sheet-rolltemplate-MA1e .sheet-offset-4-17 {
+ margin-left: 23.52941%;
+}
+
+ .sheet-col-5-17,
+ .sheet-rolltemplate-MA1e .sheet-col-5-17 {
+ width: 29.41176%;
+}
+
+ .sheet-offset-5-17,
+ .sheet-rolltemplate-MA1e .sheet-offset-5-17 {
+ margin-left: 29.41176%;
+}
+
+ .sheet-col-6-17,
+ .sheet-rolltemplate-MA1e .sheet-col-6-17 {
+ width: 35.29412%;
+}
+
+ .sheet-offset-6-17,
+ .sheet-rolltemplate-MA1e .sheet-offset-6-17 {
+ margin-left: 35.29412%;
+}
+
+ .sheet-col-7-17,
+ .sheet-rolltemplate-MA1e .sheet-col-7-17 {
+ width: 41.17647%;
+}
+
+ .sheet-offset-7-17,
+ .sheet-rolltemplate-MA1e .sheet-offset-7-17 {
+ margin-left: 41.17647%;
+}
+
+ .sheet-col-8-17,
+ .sheet-rolltemplate-MA1e .sheet-col-8-17 {
+ width: 47.05882%;
+}
+
+ .sheet-offset-8-17,
+ .sheet-rolltemplate-MA1e .sheet-offset-8-17 {
+ margin-left: 47.05882%;
+}
+
+ .sheet-col-9-17,
+ .sheet-rolltemplate-MA1e .sheet-col-9-17 {
+ width: 52.94118%;
+}
+
+ .sheet-offset-9-17,
+ .sheet-rolltemplate-MA1e .sheet-offset-9-17 {
+ margin-left: 52.94118%;
+}
+
+ .sheet-col-10-17,
+ .sheet-rolltemplate-MA1e .sheet-col-10-17 {
+ width: 58.82353%;
+}
+
+ .sheet-offset-10-17,
+ .sheet-rolltemplate-MA1e .sheet-offset-10-17 {
+ margin-left: 58.82353%;
+}
+
+ .sheet-col-11-17,
+ .sheet-rolltemplate-MA1e .sheet-col-11-17 {
+ width: 64.70588%;
+}
+
+ .sheet-offset-11-17,
+ .sheet-rolltemplate-MA1e .sheet-offset-11-17 {
+ margin-left: 64.70588%;
+}
+
+ .sheet-col-12-17,
+ .sheet-rolltemplate-MA1e .sheet-col-12-17 {
+ width: 70.58824%;
+}
+
+ .sheet-offset-12-17,
+ .sheet-rolltemplate-MA1e .sheet-offset-12-17 {
+ margin-left: 70.58824%;
+}
+
+ .sheet-col-13-17,
+ .sheet-rolltemplate-MA1e .sheet-col-13-17 {
+ width: 76.47059%;
+}
+
+ .sheet-offset-13-17,
+ .sheet-rolltemplate-MA1e .sheet-offset-13-17 {
+ margin-left: 76.47059%;
+}
+
+ .sheet-col-14-17,
+ .sheet-rolltemplate-MA1e .sheet-col-14-17 {
+ width: 82.35294%;
+}
+
+ .sheet-offset-14-17,
+ .sheet-rolltemplate-MA1e .sheet-offset-14-17 {
+ margin-left: 82.35294%;
+}
+
+ .sheet-col-15-17,
+ .sheet-rolltemplate-MA1e .sheet-col-15-17 {
+ width: 88.23529%;
+}
+
+ .sheet-offset-15-17,
+ .sheet-rolltemplate-MA1e .sheet-offset-15-17 {
+ margin-left: 88.23529%;
+}
+
+ .sheet-col-16-17,
+ .sheet-rolltemplate-MA1e .sheet-col-16-17 {
+ width: 94.11765%;
+}
+
+ .sheet-offset-16-17,
+ .sheet-rolltemplate-MA1e .sheet-offset-16-17 {
+ margin-left: 94.11765%;
+}
+
+ .sheet-col-1-18,
+ .sheet-rolltemplate-MA1e .sheet-col-1-18 {
+ width: 5.55556%;
+}
+
+ .sheet-offset-1-18,
+ .sheet-rolltemplate-MA1e .sheet-offset-1-18 {
+ margin-left: 5.55556%;
+}
+
+ .sheet-col-5-18,
+ .sheet-rolltemplate-MA1e .sheet-col-5-18 {
+ width: 27.77778%;
+}
+
+ .sheet-offset-5-18,
+ .sheet-rolltemplate-MA1e .sheet-offset-5-18 {
+ margin-left: 27.77778%;
+}
+
+ .sheet-col-7-18,
+ .sheet-rolltemplate-MA1e .sheet-col-7-18 {
+ width: 38.88889%;
+}
+
+ .sheet-offset-7-18,
+ .sheet-rolltemplate-MA1e .sheet-offset-7-18 {
+ margin-left: 38.88889%;
+}
+
+ .sheet-col-11-18,
+ .sheet-rolltemplate-MA1e .sheet-col-11-18 {
+ width: 61.11111%;
+}
+
+ .sheet-offset-11-18,
+ .sheet-rolltemplate-MA1e .sheet-offset-11-18 {
+ margin-left: 61.11111%;
+}
+
+ .sheet-col-13-18,
+ .sheet-rolltemplate-MA1e .sheet-col-13-18 {
+ width: 72.22222%;
+}
+
+ .sheet-offset-13-18,
+ .sheet-rolltemplate-MA1e .sheet-offset-13-18 {
+ margin-left: 72.22222%;
+}
+
+ .sheet-col-15-18,
+ .sheet-rolltemplate-MA1e .sheet-col-15-18 {
+ width: 83.33333%;
+}
+
+ .sheet-offset-15-18,
+ .sheet-rolltemplate-MA1e .sheet-offset-15-18 {
+ margin-left: 83.33333%;
+}
+
+ .sheet-col-17-18,
+ .sheet-rolltemplate-MA1e .sheet-col-17-18 {
+ width: 94.44444%;
+}
+
+ .sheet-offset-17-18,
+ .sheet-rolltemplate-MA1e .sheet-offset-17-18 {
+ margin-left: 94.44444%;
+}
+
+ .sheet-col-1-19,
+ .sheet-rolltemplate-MA1e .sheet-col-1-19 {
+ width: 5.26316%;
+}
+
+ .sheet-offset-1-19,
+ .sheet-rolltemplate-MA1e .sheet-offset-1-19 {
+ margin-left: 5.26316%;
+}
+
+ .sheet-col-2-19,
+ .sheet-rolltemplate-MA1e .sheet-col-2-19 {
+ width: 10.52632%;
+}
+
+ .sheet-offset-2-19,
+ .sheet-rolltemplate-MA1e .sheet-offset-2-19 {
+ margin-left: 10.52632%;
+}
+
+ .sheet-col-3-19,
+ .sheet-rolltemplate-MA1e .sheet-col-3-19 {
+ width: 15.78947%;
+}
+
+ .sheet-offset-3-19,
+ .sheet-rolltemplate-MA1e .sheet-offset-3-19 {
+ margin-left: 15.78947%;
+}
+
+ .sheet-col-4-19,
+ .sheet-rolltemplate-MA1e .sheet-col-4-19 {
+ width: 21.05263%;
+}
+
+ .sheet-offset-4-19,
+ .sheet-rolltemplate-MA1e .sheet-offset-4-19 {
+ margin-left: 21.05263%;
+}
+
+ .sheet-col-5-19,
+ .sheet-rolltemplate-MA1e .sheet-col-5-19 {
+ width: 26.31579%;
+}
+
+ .sheet-offset-5-19,
+ .sheet-rolltemplate-MA1e .sheet-offset-5-19 {
+ margin-left: 26.31579%;
+}
+
+ .sheet-col-6-19,
+ .sheet-rolltemplate-MA1e .sheet-col-6-19 {
+ width: 31.57895%;
+}
+
+ .sheet-offset-6-19,
+ .sheet-rolltemplate-MA1e .sheet-offset-6-19 {
+ margin-left: 31.57895%;
+}
+
+ .sheet-col-7-19,
+ .sheet-rolltemplate-MA1e .sheet-col-7-19 {
+ width: 36.84211%;
+}
+
+ .sheet-offset-7-19,
+ .sheet-rolltemplate-MA1e .sheet-offset-7-19 {
+ margin-left: 36.84211%;
+}
+
+ .sheet-col-8-19,
+ .sheet-rolltemplate-MA1e .sheet-col-8-19 {
+ width: 42.10526%;
+}
+
+ .sheet-offset-8-19,
+ .sheet-rolltemplate-MA1e .sheet-offset-8-19 {
+ margin-left: 42.10526%;
+}
+
+ .sheet-col-9-19,
+ .sheet-rolltemplate-MA1e .sheet-col-9-19 {
+ width: 47.36842%;
+}
+
+ .sheet-offset-9-19,
+ .sheet-rolltemplate-MA1e .sheet-offset-9-19 {
+ margin-left: 47.36842%;
+}
+
+ .sheet-col-10-19,
+ .sheet-rolltemplate-MA1e .sheet-col-10-19 {
+ width: 52.63158%;
+}
+
+ .sheet-offset-10-19,
+ .sheet-rolltemplate-MA1e .sheet-offset-10-19 {
+ margin-left: 52.63158%;
+}
+
+ .sheet-col-11-19,
+ .sheet-rolltemplate-MA1e .sheet-col-11-19 {
+ width: 57.89474%;
+}
+
+ .sheet-offset-11-19,
+ .sheet-rolltemplate-MA1e .sheet-offset-11-19 {
+ margin-left: 57.89474%;
+}
+
+ .sheet-col-12-19,
+ .sheet-rolltemplate-MA1e .sheet-col-12-19 {
+ width: 63.15789%;
+}
+
+ .sheet-offset-12-19,
+ .sheet-rolltemplate-MA1e .sheet-offset-12-19 {
+ margin-left: 63.15789%;
+}
+
+ .sheet-col-13-19,
+ .sheet-rolltemplate-MA1e .sheet-col-13-19 {
+ width: 68.42105%;
+}
+
+ .sheet-offset-13-19,
+ .sheet-rolltemplate-MA1e .sheet-offset-13-19 {
+ margin-left: 68.42105%;
+}
+
+ .sheet-col-14-19,
+ .sheet-rolltemplate-MA1e .sheet-col-14-19 {
+ width: 73.68421%;
+}
+
+ .sheet-offset-14-19,
+ .sheet-rolltemplate-MA1e .sheet-offset-14-19 {
+ margin-left: 73.68421%;
+}
+
+ .sheet-col-15-19,
+ .sheet-rolltemplate-MA1e .sheet-col-15-19 {
+ width: 78.94737%;
+}
+
+ .sheet-offset-15-19,
+ .sheet-rolltemplate-MA1e .sheet-offset-15-19 {
+ margin-left: 78.94737%;
+}
+
+ .sheet-col-16-19,
+ .sheet-rolltemplate-MA1e .sheet-col-16-19 {
+ width: 84.21053%;
+}
+
+ .sheet-offset-16-19,
+ .sheet-rolltemplate-MA1e .sheet-offset-16-19 {
+ margin-left: 84.21053%;
+}
+
+ .sheet-col-17-19,
+ .sheet-rolltemplate-MA1e .sheet-col-17-19 {
+ width: 89.47368%;
+}
+
+ .sheet-offset-17-19,
+ .sheet-rolltemplate-MA1e .sheet-offset-17-19 {
+ margin-left: 89.47368%;
+}
+
+ .sheet-col-18-19,
+ .sheet-rolltemplate-MA1e .sheet-col-18-19 {
+ width: 94.73684%;
+}
+
+ .sheet-offset-18-19,
+ .sheet-rolltemplate-MA1e .sheet-offset-18-19 {
+ margin-left: 94.73684%;
+}
+
+ .sheet-col-1-20,
+ .sheet-rolltemplate-MA1e .sheet-col-1-20 {
+ width: 5%;
+}
+
+ .sheet-offset-1-20,
+ .sheet-rolltemplate-MA1e .sheet-offset-1-20 {
+ margin-left: 5%;
+}
+
+ .sheet-col-3-20,
+ .sheet-rolltemplate-MA1e .sheet-col-3-20 {
+ width: 15%;
+}
+
+ .sheet-offset-3-20,
+ .sheet-rolltemplate-MA1e .sheet-offset-3-20 {
+ margin-left: 15%;
+}
+
+ .sheet-col-7-20,
+ .sheet-rolltemplate-MA1e .sheet-col-7-20 {
+ width: 35%;
+}
+
+ .sheet-offset-7-20,
+ .sheet-rolltemplate-MA1e .sheet-offset-7-20 {
+ margin-left: 35%;
+}
+
+ .sheet-col-9-20,
+ .sheet-rolltemplate-MA1e .sheet-col-9-20 {
+ width: 45%;
+}
+
+ .sheet-offset-9-20,
+ .sheet-rolltemplate-MA1e .sheet-offset-9-20 {
+ margin-left: 45%;
+}
+
+ .sheet-col-11-20,
+ .sheet-rolltemplate-MA1e .sheet-col-11-20 {
+ width: 55%;
+}
+
+ .sheet-offset-11-20,
+ .sheet-rolltemplate-MA1e .sheet-offset-11-20 {
+ margin-left: 55%;
+}
+
+ .sheet-col-13-20,
+ .sheet-rolltemplate-MA1e .sheet-col-13-20 {
+ width: 65%;
+}
+
+ .sheet-offset-13-20,
+ .sheet-rolltemplate-MA1e .sheet-offset-13-20 {
+ margin-left: 65%;
+}
+
+ .sheet-col-15-20,
+ .sheet-rolltemplate-MA1e .sheet-col-15-20 {
+ width: 75%;
+}
+
+ .sheet-offset-15-20,
+ .sheet-rolltemplate-MA1e .sheet-offset-15-20 {
+ margin-left: 75%;
+}
+
+ .sheet-col-17-20,
+ .sheet-rolltemplate-MA1e .sheet-col-17-20 {
+ width: 85%;
+}
+
+ .sheet-offset-17-20,
+ .sheet-rolltemplate-MA1e .sheet-offset-17-20 {
+ margin-left: 85%;
+}
+
+ .sheet-col-19-20,
+ .sheet-rolltemplate-MA1e .sheet-col-19-20 {
+ width: 95%;
+}
+
+ .sheet-offset-19-20,
+ .sheet-rolltemplate-MA1e .sheet-offset-19-20 {
+ margin-left: 95%;
+}
+
+ .sheet-col-1-21,
+ .sheet-rolltemplate-MA1e .sheet-col-1-21 {
+ width: 4.7619%;
+}
+
+ .sheet-offset-1-21,
+ .sheet-rolltemplate-MA1e .sheet-offset-1-21 {
+ margin-left: 4.7619%;
+}
+
+ .sheet-col-2-21,
+ .sheet-rolltemplate-MA1e .sheet-col-2-21 {
+ width: 9.52381%;
+}
+
+ .sheet-offset-2-21,
+ .sheet-rolltemplate-MA1e .sheet-offset-2-21 {
+ margin-left: 9.52381%;
+}
+
+ .sheet-col-4-21,
+ .sheet-rolltemplate-MA1e .sheet-col-4-21 {
+ width: 19.04762%;
+}
+
+ .sheet-offset-4-21,
+ .sheet-rolltemplate-MA1e .sheet-offset-4-21 {
+ margin-left: 19.04762%;
+}
+
+ .sheet-col-5-21,
+ .sheet-rolltemplate-MA1e .sheet-col-5-21 {
+ width: 23.80952%;
+}
+
+ .sheet-offset-5-21,
+ .sheet-rolltemplate-MA1e .sheet-offset-5-21 {
+ margin-left: 23.80952%;
+}
+
+ .sheet-col-6-21,
+ .sheet-rolltemplate-MA1e .sheet-col-6-21 {
+ width: 28.57143%;
+}
+
+ .sheet-offset-6-21,
+ .sheet-rolltemplate-MA1e .sheet-offset-6-21 {
+ margin-left: 28.57143%;
+}
+
+ .sheet-col-8-21,
+ .sheet-rolltemplate-MA1e .sheet-col-8-21 {
+ width: 38.09524%;
+}
+
+ .sheet-offset-8-21,
+ .sheet-rolltemplate-MA1e .sheet-offset-8-21 {
+ margin-left: 38.09524%;
+}
+
+ .sheet-col-9-21,
+ .sheet-rolltemplate-MA1e .sheet-col-9-21 {
+ width: 42.85714%;
+}
+
+ .sheet-offset-9-21,
+ .sheet-rolltemplate-MA1e .sheet-offset-9-21 {
+ margin-left: 42.85714%;
+}
+
+ .sheet-col-10-21,
+ .sheet-rolltemplate-MA1e .sheet-col-10-21 {
+ width: 47.61905%;
+}
+
+ .sheet-offset-10-21,
+ .sheet-rolltemplate-MA1e .sheet-offset-10-21 {
+ margin-left: 47.61905%;
+}
+
+ .sheet-col-11-21,
+ .sheet-rolltemplate-MA1e .sheet-col-11-21 {
+ width: 52.38095%;
+}
+
+ .sheet-offset-11-21,
+ .sheet-rolltemplate-MA1e .sheet-offset-11-21 {
+ margin-left: 52.38095%;
+}
+
+ .sheet-col-12-21,
+ .sheet-rolltemplate-MA1e .sheet-col-12-21 {
+ width: 57.14286%;
+}
+
+ .sheet-offset-12-21,
+ .sheet-rolltemplate-MA1e .sheet-offset-12-21 {
+ margin-left: 57.14286%;
+}
+
+ .sheet-col-13-21,
+ .sheet-rolltemplate-MA1e .sheet-col-13-21 {
+ width: 61.90476%;
+}
+
+ .sheet-offset-13-21,
+ .sheet-rolltemplate-MA1e .sheet-offset-13-21 {
+ margin-left: 61.90476%;
+}
+
+ .sheet-col-14-21,
+ .sheet-rolltemplate-MA1e .sheet-col-14-21 {
+ width: 66.66667%;
+}
+
+ .sheet-offset-14-21,
+ .sheet-rolltemplate-MA1e .sheet-offset-14-21 {
+ margin-left: 66.66667%;
+}
+
+ .sheet-col-15-21,
+ .sheet-rolltemplate-MA1e .sheet-col-15-21 {
+ width: 71.42857%;
+}
+
+ .sheet-offset-15-21,
+ .sheet-rolltemplate-MA1e .sheet-offset-15-21 {
+ margin-left: 71.42857%;
+}
+
+ .sheet-col-16-21,
+ .sheet-rolltemplate-MA1e .sheet-col-16-21 {
+ width: 76.19048%;
+}
+
+ .sheet-offset-16-21,
+ .sheet-rolltemplate-MA1e .sheet-offset-16-21 {
+ margin-left: 76.19048%;
+}
+
+ .sheet-col-17-21,
+ .sheet-rolltemplate-MA1e .sheet-col-17-21 {
+ width: 80.95238%;
+}
+
+ .sheet-offset-17-21,
+ .sheet-rolltemplate-MA1e .sheet-offset-17-21 {
+ margin-left: 80.95238%;
+}
+
+ .sheet-col-18-21,
+ .sheet-rolltemplate-MA1e .sheet-col-18-21 {
+ width: 85.71429%;
+}
+
+ .sheet-offset-18-21,
+ .sheet-rolltemplate-MA1e .sheet-offset-18-21 {
+ margin-left: 85.71429%;
+}
+
+ .sheet-col-19-21,
+ .sheet-rolltemplate-MA1e .sheet-col-19-21 {
+ width: 90.47619%;
+}
+
+ .sheet-offset-19-21,
+ .sheet-rolltemplate-MA1e .sheet-offset-19-21 {
+ margin-left: 90.47619%;
+}
+
+ .sheet-col-20-21,
+ .sheet-rolltemplate-MA1e .sheet-col-20-21 {
+ width: 95.2381%;
+}
+
+ .sheet-offset-20-21,
+ .sheet-rolltemplate-MA1e .sheet-offset-20-21 {
+ margin-left: 95.2381%;
+}
+
+ .sheet-col-1-22,
+ .sheet-rolltemplate-MA1e .sheet-col-1-22 {
+ width: 4.54545%;
+}
+
+ .sheet-offset-1-22,
+ .sheet-rolltemplate-MA1e .sheet-offset-1-22 {
+ margin-left: 4.54545%;
+}
+
+ .sheet-col-3-22,
+ .sheet-rolltemplate-MA1e .sheet-col-3-22 {
+ width: 13.63636%;
+}
+
+ .sheet-offset-3-22,
+ .sheet-rolltemplate-MA1e .sheet-offset-3-22 {
+ margin-left: 13.63636%;
+}
+
+ .sheet-col-5-22,
+ .sheet-rolltemplate-MA1e .sheet-col-5-22 {
+ width: 22.72727%;
+}
+
+ .sheet-offset-5-22,
+ .sheet-rolltemplate-MA1e .sheet-offset-5-22 {
+ margin-left: 22.72727%;
+}
+
+ .sheet-col-7-22,
+ .sheet-rolltemplate-MA1e .sheet-col-7-22 {
+ width: 31.81818%;
+}
+
+ .sheet-offset-7-22,
+ .sheet-rolltemplate-MA1e .sheet-offset-7-22 {
+ margin-left: 31.81818%;
+}
+
+ .sheet-col-9-22,
+ .sheet-rolltemplate-MA1e .sheet-col-9-22 {
+ width: 40.90909%;
+}
+
+ .sheet-offset-9-22,
+ .sheet-rolltemplate-MA1e .sheet-offset-9-22 {
+ margin-left: 40.90909%;
+}
+
+ .sheet-col-13-22,
+ .sheet-rolltemplate-MA1e .sheet-col-13-22 {
+ width: 59.09091%;
+}
+
+ .sheet-offset-13-22,
+ .sheet-rolltemplate-MA1e .sheet-offset-13-22 {
+ margin-left: 59.09091%;
+}
+
+ .sheet-col-15-22,
+ .sheet-rolltemplate-MA1e .sheet-col-15-22 {
+ width: 68.18182%;
+}
+
+ .sheet-offset-15-22,
+ .sheet-rolltemplate-MA1e .sheet-offset-15-22 {
+ margin-left: 68.18182%;
+}
+
+ .sheet-col-17-22,
+ .sheet-rolltemplate-MA1e .sheet-col-17-22 {
+ width: 77.27273%;
+}
+
+ .sheet-offset-17-22,
+ .sheet-rolltemplate-MA1e .sheet-offset-17-22 {
+ margin-left: 77.27273%;
+}
+
+ .sheet-col-19-22,
+ .sheet-rolltemplate-MA1e .sheet-col-19-22 {
+ width: 86.36364%;
+}
+
+ .sheet-offset-19-22,
+ .sheet-rolltemplate-MA1e .sheet-offset-19-22 {
+ margin-left: 86.36364%;
+}
+
+ .sheet-col-21-22,
+ .sheet-rolltemplate-MA1e .sheet-col-21-22 {
+ width: 95.45455%;
+}
+
+ .sheet-offset-21-22,
+ .sheet-rolltemplate-MA1e .sheet-offset-21-22 {
+ margin-left: 95.45455%;
+}
+
+ .sheet-col-1-23,
+ .sheet-rolltemplate-MA1e .sheet-col-1-23 {
+ width: 4.34783%;
+}
+
+ .sheet-offset-1-23,
+ .sheet-rolltemplate-MA1e .sheet-offset-1-23 {
+ margin-left: 4.34783%;
+}
+
+ .sheet-col-2-23,
+ .sheet-rolltemplate-MA1e .sheet-col-2-23 {
+ width: 8.69565%;
+}
+
+ .sheet-offset-2-23,
+ .sheet-rolltemplate-MA1e .sheet-offset-2-23 {
+ margin-left: 8.69565%;
+}
+
+ .sheet-col-3-23,
+ .sheet-rolltemplate-MA1e .sheet-col-3-23 {
+ width: 13.04348%;
+}
+
+ .sheet-offset-3-23,
+ .sheet-rolltemplate-MA1e .sheet-offset-3-23 {
+ margin-left: 13.04348%;
+}
+
+ .sheet-col-4-23,
+ .sheet-rolltemplate-MA1e .sheet-col-4-23 {
+ width: 17.3913%;
+}
+
+ .sheet-offset-4-23,
+ .sheet-rolltemplate-MA1e .sheet-offset-4-23 {
+ margin-left: 17.3913%;
+}
+
+ .sheet-col-5-23,
+ .sheet-rolltemplate-MA1e .sheet-col-5-23 {
+ width: 21.73913%;
+}
+
+ .sheet-offset-5-23,
+ .sheet-rolltemplate-MA1e .sheet-offset-5-23 {
+ margin-left: 21.73913%;
+}
+
+ .sheet-col-6-23,
+ .sheet-rolltemplate-MA1e .sheet-col-6-23 {
+ width: 26.08696%;
+}
+
+ .sheet-offset-6-23,
+ .sheet-rolltemplate-MA1e .sheet-offset-6-23 {
+ margin-left: 26.08696%;
+}
+
+ .sheet-col-7-23,
+ .sheet-rolltemplate-MA1e .sheet-col-7-23 {
+ width: 30.43478%;
+}
+
+ .sheet-offset-7-23,
+ .sheet-rolltemplate-MA1e .sheet-offset-7-23 {
+ margin-left: 30.43478%;
+}
+
+ .sheet-col-8-23,
+ .sheet-rolltemplate-MA1e .sheet-col-8-23 {
+ width: 34.78261%;
+}
+
+ .sheet-offset-8-23,
+ .sheet-rolltemplate-MA1e .sheet-offset-8-23 {
+ margin-left: 34.78261%;
+}
+
+ .sheet-col-9-23,
+ .sheet-rolltemplate-MA1e .sheet-col-9-23 {
+ width: 39.13043%;
+}
+
+ .sheet-offset-9-23,
+ .sheet-rolltemplate-MA1e .sheet-offset-9-23 {
+ margin-left: 39.13043%;
+}
+
+ .sheet-col-10-23,
+ .sheet-rolltemplate-MA1e .sheet-col-10-23 {
+ width: 43.47826%;
+}
+
+ .sheet-offset-10-23,
+ .sheet-rolltemplate-MA1e .sheet-offset-10-23 {
+ margin-left: 43.47826%;
+}
+
+ .sheet-col-11-23,
+ .sheet-rolltemplate-MA1e .sheet-col-11-23 {
+ width: 47.82609%;
+}
+
+ .sheet-offset-11-23,
+ .sheet-rolltemplate-MA1e .sheet-offset-11-23 {
+ margin-left: 47.82609%;
+}
+
+ .sheet-col-12-23,
+ .sheet-rolltemplate-MA1e .sheet-col-12-23 {
+ width: 52.17391%;
+}
+
+ .sheet-offset-12-23,
+ .sheet-rolltemplate-MA1e .sheet-offset-12-23 {
+ margin-left: 52.17391%;
+}
+
+ .sheet-col-13-23,
+ .sheet-rolltemplate-MA1e .sheet-col-13-23 {
+ width: 56.52174%;
+}
+
+ .sheet-offset-13-23,
+ .sheet-rolltemplate-MA1e .sheet-offset-13-23 {
+ margin-left: 56.52174%;
+}
+
+ .sheet-col-14-23,
+ .sheet-rolltemplate-MA1e .sheet-col-14-23 {
+ width: 60.86957%;
+}
+
+ .sheet-offset-14-23,
+ .sheet-rolltemplate-MA1e .sheet-offset-14-23 {
+ margin-left: 60.86957%;
+}
+
+ .sheet-col-15-23,
+ .sheet-rolltemplate-MA1e .sheet-col-15-23 {
+ width: 65.21739%;
+}
+
+ .sheet-offset-15-23,
+ .sheet-rolltemplate-MA1e .sheet-offset-15-23 {
+ margin-left: 65.21739%;
+}
+
+ .sheet-col-16-23,
+ .sheet-rolltemplate-MA1e .sheet-col-16-23 {
+ width: 69.56522%;
+}
+
+ .sheet-offset-16-23,
+ .sheet-rolltemplate-MA1e .sheet-offset-16-23 {
+ margin-left: 69.56522%;
+}
+
+ .sheet-col-17-23,
+ .sheet-rolltemplate-MA1e .sheet-col-17-23 {
+ width: 73.91304%;
+}
+
+ .sheet-offset-17-23,
+ .sheet-rolltemplate-MA1e .sheet-offset-17-23 {
+ margin-left: 73.91304%;
+}
+
+ .sheet-col-18-23,
+ .sheet-rolltemplate-MA1e .sheet-col-18-23 {
+ width: 78.26087%;
+}
+
+ .sheet-offset-18-23,
+ .sheet-rolltemplate-MA1e .sheet-offset-18-23 {
+ margin-left: 78.26087%;
+}
+
+ .sheet-col-19-23,
+ .sheet-rolltemplate-MA1e .sheet-col-19-23 {
+ width: 82.6087%;
+}
+
+ .sheet-offset-19-23,
+ .sheet-rolltemplate-MA1e .sheet-offset-19-23 {
+ margin-left: 82.6087%;
+}
+
+ .sheet-col-20-23,
+ .sheet-rolltemplate-MA1e .sheet-col-20-23 {
+ width: 86.95652%;
+}
+
+ .sheet-offset-20-23,
+ .sheet-rolltemplate-MA1e .sheet-offset-20-23 {
+ margin-left: 86.95652%;
+}
+
+ .sheet-col-21-23,
+ .sheet-rolltemplate-MA1e .sheet-col-21-23 {
+ width: 91.30435%;
+}
+
+ .sheet-offset-21-23,
+ .sheet-rolltemplate-MA1e .sheet-offset-21-23 {
+ margin-left: 91.30435%;
+}
+
+ .sheet-col-22-23,
+ .sheet-rolltemplate-MA1e .sheet-col-22-23 {
+ width: 95.65217%;
+}
+
+ .sheet-offset-22-23,
+ .sheet-rolltemplate-MA1e .sheet-offset-22-23 {
+ margin-left: 95.65217%;
+}
+
+ .sheet-col-1-24,
+ .sheet-rolltemplate-MA1e .sheet-col-1-24 {
+ width: 4.16667%;
+}
+
+ .sheet-offset-1-24,
+ .sheet-rolltemplate-MA1e .sheet-offset-1-24 {
+ margin-left: 4.16667%;
+}
+
+ .sheet-col-5-24,
+ .sheet-rolltemplate-MA1e .sheet-col-5-24 {
+ width: 20.83333%;
+}
+
+ .sheet-offset-5-24,
+ .sheet-rolltemplate-MA1e .sheet-offset-5-24 {
+ margin-left: 20.83333%;
+}
+
+ .sheet-col-7-24,
+ .sheet-rolltemplate-MA1e .sheet-col-7-24 {
+ width: 29.16667%;
+}
+
+ .sheet-offset-7-24,
+ .sheet-rolltemplate-MA1e .sheet-offset-7-24 {
+ margin-left: 29.16667%;
+}
+
+ .sheet-col-9-24,
+ .sheet-rolltemplate-MA1e .sheet-col-9-24 {
+ width: 37.5%;
+}
+
+ .sheet-offset-9-24,
+ .sheet-rolltemplate-MA1e .sheet-offset-9-24 {
+ margin-left: 37.5%;
+}
+
+ .sheet-col-11-24,
+ .sheet-rolltemplate-MA1e .sheet-col-11-24 {
+ width: 45.83333%;
+}
+
+ .sheet-offset-11-24,
+ .sheet-rolltemplate-MA1e .sheet-offset-11-24 {
+ margin-left: 45.83333%;
+}
+
+ .sheet-col-13-24,
+ .sheet-rolltemplate-MA1e .sheet-col-13-24 {
+ width: 54.16667%;
+}
+
+ .sheet-offset-13-24,
+ .sheet-rolltemplate-MA1e .sheet-offset-13-24 {
+ margin-left: 54.16667%;
+}
+
+ .sheet-col-15-24,
+ .sheet-rolltemplate-MA1e .sheet-col-15-24 {
+ width: 62.5%;
+}
+
+ .sheet-offset-15-24,
+ .sheet-rolltemplate-MA1e .sheet-offset-15-24 {
+ margin-left: 62.5%;
+}
+
+ .sheet-col-17-24,
+ .sheet-rolltemplate-MA1e .sheet-col-17-24 {
+ width: 70.83333%;
+}
+
+ .sheet-offset-17-24,
+ .sheet-rolltemplate-MA1e .sheet-offset-17-24 {
+ margin-left: 70.83333%;
+}
+
+ .sheet-col-19-24,
+ .sheet-rolltemplate-MA1e .sheet-col-19-24 {
+ width: 79.16667%;
+}
+
+ .sheet-offset-19-24,
+ .sheet-rolltemplate-MA1e .sheet-offset-19-24 {
+ margin-left: 79.16667%;
+}
+
+ .sheet-col-21-24,
+ .sheet-rolltemplate-MA1e .sheet-col-21-24 {
+ width: 87.5%;
+}
+
+ .sheet-offset-21-24,
+ .sheet-rolltemplate-MA1e .sheet-offset-21-24 {
+ margin-left: 87.5%;
+}
+
+ .sheet-col-23-24,
+ .sheet-rolltemplate-MA1e .sheet-col-23-24 {
+ width: 95.83333%;
+}
+
+ .sheet-offset-23-24,
+ .sheet-rolltemplate-MA1e .sheet-offset-23-24 {
+ margin-left: 95.83333%;
+}
+
+ .sheet-row-r,
+ .sheet-rolltemplate-MA1e .sheet-row-r {
+ letter-spacing: -0.31em;
+ *letter-spacing: normal;
+ word-spacing: -0.43em;
+}
+
+ .sheet-opera-only :-o-prefocus, .sheet-row-r,
+ .sheet-rolltemplate-MA1e .sheet-opera-only :-o-prefocus, .sheet-rolltemplate-MA1e .sheet-row-r {
+ word-spacing: -0.43em;
+}
+
+ .sheet-row-r img,
+ .sheet-rolltemplate-MA1e .sheet-row-r img {
+ max-width: 100%;
+}
+
+/* End custom Pure grid css (24 cols) */
\ No newline at end of file
diff --git a/GammaWorld2e/GammaWorld2e.html b/GammaWorld2e/GammaWorld2e.html
new file mode 100644
index 0000000000..1f86ed745c
--- /dev/null
+++ b/GammaWorld2e/GammaWorld2e.html
@@ -0,0 +1,6502 @@
+
+
+
+
+
+
+
+
+
+
+
Gamma World 2e
+
+
+
+
+
+
+
PLAYER CHARACTER
+
+
NPC CREATURE
+
+
NPC ROBOT
+
+
+
+
+
+
+
+
+
+
+
+
+
Character Name
+
+
+
+
+
Home Location
+
+
+
+
+
Creature Type
+
+
+
+
+ PURE STRAIN HUMAN
+ MUTATED HUMAN
+ MUTATED ANIMAL
+ MUTATED PLANT
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
ARMOR CLASS
+
+
MAX. HIT POINTS
+
+
CURRENT HIT POINTS
+
+
+
+
+
+
+
+
+
+
+
+
+
Height
+
+
+
+
+
Weight
+
+
+
+
+
+
+
+
+
Age
+
+
+
+
+
Sex
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
IN:
+
+
+
+
+
+
+
+
+ IN Check
+
+
+
+
+
+
+
+
+
+
+
+
CH:
+
+
+
+
+
+
+
+
+
+ CH Check
+
+
+
+
+
+
CN:
+
+
+
+
+
+
+
+
+
+ CN Check
+
+
+
+
+ KNOCK OUT
+
+
+
+
+
+
+ STARTING HIT POINTS
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
IN GAME ADDITIONS OR LOSSES TO CHARACTER ABILITIES:
+
+
+
+
+
+
+
+
BONUSES GAINED FROM XP:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Number of Mental Attacks Resisted:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Morale Factor (if Hireling):
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
GENERAL MOVEMENT
+
SPACES TRAVELED PER HOUR
+
+
+
+
+
+
+
+
+
COMBAT MOVEMENT
+
SPACES MOVED PER MELEE ROUND
+
+
+
+
+
+
+
+
+
+
+
+
+
ATTACKS
+
+
+
+
+
+
+
+
+
+ PAM I
+ PAM II
+ MAM
+
+
+
+
+
+
+ 1
+ 2
+ 3
+ 4
+ 5
+ 6
+ 7
+ 8
+ 9
+ 10
+ 11
+ 12
+ 13
+ 14
+ 15
+ 16
+
+
+
+
+
+
+
+
+
+
+
+ Weapon Attk
+
+
+
+
+ Natural Attk
+
+
+
+
+
+
+ Mental Attk
+
+
+
DETAILS
+
+
+
+
+
+
+
+
+
+
+ PAM I
+ PAM II
+ MAM
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
MUTANT ABILITIES
+
+
+
+
+
+
+
+ ROLL FOR PHYSICAL MUTATIONS
+
+
+
+
+
+
+
+ ROLL FOR MENTAL MUTATIONS
+
+
+
+
+
+
+
+
+
+
+
BASE MUTATION
+
MUTATION TYPE
+
MUTATION NAME
+
RANGE
+
DURATION
+
+
+
+
+
+ --
+ Physical
+ Mental
+ Defect
+
+
+
+
+ --
+ Active
+ Passive
+
+
+
+
+
+
+
+
+
Show :
+
DESCRIPTION |
+
PHYSICAL
+ |
+
MENTAL
+
+
+
+
+
Mutation Description/Flavour
+
+
+
+
+
+
+
+
+
+
AMOUNT OF DAMAGE Dice
+
SPECIAL DAMAGE
+
+
+
+
+
+
+
+ PHYSICAL MUTATION INFO/DAMAGE
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
MENTAL DAMAGE DICE
+
SPECIAL MENTAL DAMAGE
+
+
+
+
+
+
+
+ MENTAL MUTATION INFO/DAMAGE
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
INVENTORY
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ --
+ 10
+ 9
+ 8
+ 7
+ 6
+ 5
+ 4
+ 3
+ 2
+ 1
+
+
+
+
+ --
+ 4
+ 3
+ 2
+ 1
+
+
+
+
+
+
+
+ No
+ Yes
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
CHARACTER HISTORY
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Most Damage In Single Attack:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
PEOPLE MET:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Creatures Befriended:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Creatures Killed:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Devices Figured Out:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Other Creatures Encountered:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Session Notes
+
+
+
+
+
+
+
+
DATE PLAYED
+
IN GAME START DATE
+
IN GAME END DATE
+
+
+
+
+
+
Show / Hide :
+
GAME NOTES
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
THIS CHARACTER SHEET IS FOR NPC CREATURES. IT IS FOR THE GM ONLY TO USE.
+
+
+
+
+
+
RANDOM ENCOUNTERS
+
+
+
+
+
+
+
+
+
Random Encounters
+
+
+
+
+
+
+
+
+
+
+
+
Random Encounter Distance
+
+
+
+
+
+
+
+
+
Surprise
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
MONSTER CREATION
+
+
+
+
+
Type of Mutation
+
+
+
+
+
+
+
Mutant Generations
+
+
+
+
+
+
+
+
+
Mutation Per Generation
+
+
+
+
+
+
+
+
+
Physical
+
+
+
+
+
Mental
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
MONSTER INFORMATION
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
ARMOR CLASS
+
+
MAX. HIT POINTS
+
+
CURRENT HIT POINTS
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
# HIT DICE
+
HD BONUS
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
MONSTER MUTATIONS
+
+
+
+
+
+
NUMBER OF MUTANT GENERATIONS:
+
+
+
+
+
+
+
+
+
+
+
BASE MUTATION
+
MUTATION TYPE
+
MUTATION NAME
+
RANGE
+
DURATION
+
+
+
+
+
+ --
+ Physical
+ Mental
+ Defect
+
+
+
+
+ --
+ Active
+ Passive
+
+
+
+
+
+
+
+
+
Show :
+
DESCRIPTION |
+
PHYSICAL
+ |
+
MENTAL
+
+
+
+
+
MUTATION DESCRIPTION/FLAVOUR
+
+
+
+
+
+
+
+
+
+
AMOUNT OF DAMAGE DICE
+
SPECIAL DAMAGE
+
+
+
+
+
+
+
+ PHYSICAL MUTATION INFO/DAMAGE
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
MENTAL DAMAGE DICE
+
SPECIAL MENTAL DAMAGE
+
+
+
+
+
+
+
+ MENTAL MUTATION INFO/DAMAGE
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
WEAPONS
+
+
+
+
+
+
+
+
+
+
+
+
+
+
MONSTER INVENTORY
+
+
+
+
+
+
+
+
MONSTER NOTES:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
THIS CHARACTER SHEET IS FOR NPC ROBOTS. IT IS FOR THE GM TO USE.
+
+
+
+
+
+
RANDOM ENCOUNTERS
+
+
+
+
+
+
+
+
+
Random Encounters
+
+
+
+
+
+
+
+
+
+
+
+
Random Encounter Distance
+
+
+
+
+
+
+
+
+
Surprise
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
MONSTER CREATION
+
+
+
+
+
Type of Mutation
+
+
+
+
+
+
+
Mutant Generations
+
+
+
+
+
+
+
+
+
Mutation Per Generation
+
+
+
+
+
+
+
+
+
Physical
+
+
+
+
+
Mental
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
MONSTER INFORMATION
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
ARMOR CLASS
+
+
MAX. HIT POINTS
+
+
CURRENT HIT POINTS
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
# HIT DICE
+
HD BONUS
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
MONSTER MUTATIONS
+
+
+
+
+
+
NUMBER OF MUTANT GENERATIONS:
+
+
+
+
+
+
+
+
+
+
+
BASE MUTATION
+
MUTATION TYPE
+
MUTATION NAME
+
RANGE
+
DURATION
+
+
+
+
+
+ --
+ Physical
+ Mental
+ Defect
+
+
+
+
+ --
+ Active
+ Passive
+
+
+
+
+
+
+
+
+
Show :
+
DESCRIPTION |
+
PHYSICAL
+ |
+
MENTAL
+
+
+
+
+
MUTATION DESCRIPTION/FLAVOUR
+
+
+
+
+
+
+
+
+
+
AMOUNT OF DAMAGE DICE
+
SPECIAL DAMAGE
+
+
+
+
+
+
+
+ PHYSICAL MUTATION INFO/DAMAGE
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
MENTAL DAMAGE DICE
+
SPECIAL MENTAL DAMAGE
+
+
+
+
+
+
+
+ MENTAL MUTATION INFO/DAMAGE
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
WEAPONS
+
+
+
+
+
+
+
+
+
+
+
+
+
+
MONSTER INVENTORY
+
+
+
+
+
+
+
+
MONSTER NOTES:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{#attacknew}}
+
+
+
{{rolltype2}}
+
{{attacknew}}
+
+
+ {{#rollBetween() attacknew -10 targetnum}}
+
+ {{/rollBetween() attacknew -10 targetnum}}
+ {{#rollGreater() attacknew targetnum}}
+
+
Success:
+
{{successtext}}
+
+ {{#damage}}
+
+ {{/damage}}
+ {{#specialdamage}}
+
+
+
Special Damage:
+
{{specialdamage}}
+
+ {{/specialdamage}}
+ {{/rollGreater() attacknew targetnum}}
+ {{/attacknew}}
+
+
+
+
+
+ {{#INIT}}
+
+
Initiative :
+
{{INIT}}
+
Initiative mod:
+
{{initmod}}
+
+ {{/INIT}}
+
+
+ {{#HD}}
+
+
{{flavortext}}
+
+
{{rolltype}}
+
{{HD}}
+
+ {{/HD}}
+
+
+ {{#moralecheck}}
+
+
Morale :
+
{{moralecheck}}
+
+ {{#rollGreater() moralecheck chance}}
+
+ {{/rollGreater() moralecheck chance}}
+ {{#rollBetween() moralecheck 1 chance}}
+
+ {{/rollBetween() moralecheck 1 chance}}
+ {{/moralecheck}}
+
+ {{#ability}}
+
+
{{flavortext}}
+
+
{{rolltype}}
+
{{ability}}
+
+ {{/ability}}
+
+
+ {{#percentability}}
+
+
{{flavortext}}
+
+
{{neededroll}}
+
{{chance}}%
+
{{rolltype}}
+
{{percentability}}%
+
+ {{#rollGreater() percentability chance}}
+
+ {{/rollGreater() percentability chance}}
+ {{#rollBetween() percentability 1 chance}}
+
+ {{/rollBetween() percentability 1 chance}}
+ {{/percentability}}
+
+
+ {{#tech}}
+
+
{{neededroll}}
+
{{chance}}
+
{{rolltype}}
+
{{tech}}
+
+ {{#rollLess() tech chance}}
+
+ {{#rollTotal() dangercategory 4}}
+
+ {{/rollTotal() dangercategory 4}}
+ {{#rollTotal() dangercategory 3}}
+
+
+
{{danger_fail}}
+
+
{{danger_injureself}}
+
{{injureself}}
+ {{#rollBetween() injureself 10 100}}
+
+
+
{{danger_successself}}
+
+ {{/rollBetween() injureself 10 100}}
+ {{#rollLess() injureself 10}}
+
+
+
You have injured yourself, perhaps fatally.
+
+
{{danger_fatalself}}
+
{{fatalself}}
+
+ {{#rollBetween() fatalself 11 100}}
+
+
+
You are not fatally wounded. Roll for damage.
+
+ {{/rollBetween() fatalself 11 100}}
+ {{#rollLess() fatalself 11}}
+
+ {{/rollLess() fatalself 11}}
+ {{/rollLess() injureself 10}}
+
+
{{danger_injureother}}
+
{{injureother}}
+ {{#rollBetween() injureother 5 100}}
+
+
+
{{danger_successother}}
+
+ {{/rollBetween() injureother 5 100}}
+ {{#rollLess() injureother 5}}
+
+
+
You have injured another, perhaps fatally.
+
+
{{danger_fatalother}}
+
{{fatalother}}
+
+ {{#rollBetween() fatalother 11 100}}
+
+
+
They are not fatally wounded. Roll for damage.
+
+ {{/rollBetween() fatalother 11 100}}
+ {{#rollLess() fatalother 11}}
+
+ {{/rollLess() fatalother 11}}
+ {{/rollLess() injureother 5}}
+
+ {{/rollTotal() dangercategory 3}}
+ {{#rollTotal() dangercategory 2}}
+
+
+
{{danger_fail}}
+
{{danger_injureself}}
+
{{injureself}}
+
{{danger_injureother}}
+
{{injureother}}
+ {{#rollBetween() injureself 20 100}}
+
+
+
{{danger_successself}}
+
+ {{/rollBetween() injureself 20 100}}
+ {{#rollLess() injureself 20}}
+
+
You have injured yourself, perhaps fatally.
+
{{danger_fatalself}}
+
{{fatalself}}
+
+ {{#rollBetween() fatalself 21 100}}
+
+
+
You are not fatally wounded. Roll for damage.
+
+ {{/rollBetween() fatalself 21 100}}
+ {{#rollLess() fatalself 21}}
+
+ {{/rollLess() fatalself 21}}
+ {{/rollLess() injureself 20}}
+ {{#rollBetween() injureother 20 100}}
+
+
+
{{danger_successother}}
+
+ {{/rollBetween() injureother 20 100}}
+ {{#rollLess() injureother 20}}
+
+
You have injured yourself, perhaps fatally.
+
{{danger_fatalother}}
+
{{fatalother}}
+
+ {{#rollBetween() fatalother 21 100}}
+
+
+
You are not fatally wounded. Roll for damage.
+
+ {{/rollBetween() fatalother 21 100}}
+ {{#rollLess() fatalother 21}}
+
+ {{/rollLess() fatalother 21}}
+ {{/rollLess() injureother 20}}
+ {{/rollTotal() dangercategory 2}}
+ {{#rollTotal() dangercategory 1}}
+
+
+
{{danger_fail}}
+
{{danger_injureself}}
+
{{injureself}}
+
{{danger_injureother}}
+
{{injureother}}
+ {{#rollBetween() injureself 30 100}}
+
+
+
{{danger_successself}}
+
+ {{/rollBetween() injureself 30 100}}
+ {{#rollLess() injureself 30}}
+
+
You have injured yourself, perhaps fatally.
+
{{danger_fatalself}}
+
{{fatalself}}
+
+ {{#rollBetween() fatalself 31 100}}
+
+
+
You are not fatally wounded. Roll for damage.
+
+ {{/rollBetween() fatalself 31 100}}
+ {{#rollLess() fatalself 31}}
+
+ {{/rollLess() fatalself 31}}
+ {{/rollLess() injureself 30}}
+ {{#rollBetween() injureother 20 100}}
+
+
+
{{danger_successother}}
+
+ {{/rollBetween() injureother 20 100}}
+ {{#rollLess() injureother 20}}
+
+
You have injured yourself, perhaps fatally.
+
{{danger_fatalother}}
+
{{fatalother}}
+
+ {{#rollBetween() fatalother 31 100}}
+
+
+
You are not fatally wounded. Roll for damage.
+
+ {{/rollBetween() fatalother 31 100}}
+ {{#rollLess() fatalother 31}}
+
+ {{/rollLess() fatalother 31}}
+ {{/rollLess() injureother 20}}
+ {{/rollTotal() dangercategory 1}}
+
+ {{/rollLess() tech chance}}
+ {{#rollBetween() tech chance 101}}
+
+ {{/rollBetween() tech chance 101}}
+ {{/tech}}
+
+
+ {{#mutationshowdesc}}
+
+ {{#mutationshowinfoblock}}
+
+
+
Base {{mutationbase}}
+
Type {{mutationtype}}
+
+
+
+
Range {{mutationrange}}
+
Duration {{mutationduration}}
+
+
+
+
+ {{/mutationshowinfoblock}}
+
+
+
Description
+
{{mutationshowdesc}}
+
+ {{#rollGreater() mutationdamage 0}}
+
+
Damage :
+
{{mutationdamage}}
+
+
+ {{/rollGreater() mutationdamage 0}}
+ {{#specialdamage}}
+
+
Special Damage
+
{{specialdamage}}
+
+ {{/specialdamage}}
+
+
+
+
+ {{/mutationshowdesc}}
+
+
+ {{#mentalattack}}
+ {{#rollTotal() mentalResist 3}}
+
+
+
{{rolltype2}}
+
{{mentalattack}}
+
+ {{#rollLess() mentalattack 10}}
+
+ {{/rollLess() mentalattack 10}}
+ {{#rollTotal() mentalattack 10}}
+
+
Hits Mental Resist:
+
3
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 10}}
+ {{#rollTotal() mentalattack 11}}
+
+
Hits Mental Resist:
+
4
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 11}}
+ {{#rollTotal() mentalattack 12}}
+
+
Hits Mental Resist:
+
5
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 12}}
+ {{#rollTotal() mentalattack 13}}
+
+
Hits Mental Resist:
+
6
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 13}}
+ {{#rollTotal() mentalattack 14}}
+
+
Hits Mental Resist
+
7
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 14}}
+ {{#rollTotal() mentalattack 15}}
+
+
Hits Mental Resist
+
8
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 15}}
+ {{#rollTotal() mentalattack 16}}
+
+
Hits Mental Resist
+
9
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 16}}
+ {{#rollTotal() mentalattack 17}}
+
+
Hits Mental Resist
+
10
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 17}}
+ {{#rollGreater() mentalattack 18}}
+
+
Hits Mental Resist:
+
11
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollGreater() mentalattack 18}}
+ {{/rollTotal() mentalResist 3}}
+
+ {{#rollTotal() mentalResist 4}}
+
+
+
{{rolltype2}}
+
{{mentalattack}}
+
+ {{#rollLess() mentalattack 9}}
+
+ {{/rollLess() mentalattack 9}}
+ {{#rollTotal() mentalattack 9}}
+
+
Hits Mental Resist:
+
3
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 9}}
+ {{#rollTotal() mentalattack 10}}
+
+
Hits Mental Resist:
+
4
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 10}}
+ {{#rollTotal() mentalattack 11}}
+
+
Hits Mental Resist:
+
5
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 11}}
+ {{#rollTotal() mentalattack 12}}
+
+
Hits Mental Resist:
+
6
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 12}}
+ {{#rollTotal() mentalattack 13}}
+
+
Hits Mental Resist:
+
7
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 13}}
+ {{#rollTotal() mentalattack 14}}
+
+
Hits Mental Resist:
+
8
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 14}}
+ {{#rollTotal() mentalattack 15}}
+
+
Hits Mental Resist:
+
9
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 15}}
+ {{#rollTotal() mentalattack 16}}
+
+
Hits Mental Resist:
+
10
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 16}}
+ {{#rollTotal() mentalattack 17}}
+
+
Hits Mental Resist:
+
11
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 17}}
+ {{#rollTotal() mentalattack 18}}
+
+
Hits Mental Resist:
+
12
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 18}}
+ {{/rollTotal() mentalResist 4}}
+
+ {{#rollTotal() mentalResist 5}}
+
+
+
{{rolltype2}}
+
{{mentalattack}}
+
+ {{#rollLess() mentalattack 8}}
+
+ {{/rollLess() mentalattack 8}}
+ {{#rollTotal() mentalattack 8}}
+
+
Hits Mental Resist:
+
3
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 8}}
+ {{#rollTotal() mentalattack 9}}
+
+
Hits Mental Resist:
+
4
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 9}}
+ {{#rollTotal() mentalattack 10}}
+
+
Hits Mental Resist:
+
5
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 10}}
+ {{#rollTotal() mentalattack 11}}
+
+
Hits Mental Resist:
+
6
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 11}}
+ {{#rollTotal() mentalattack 12}}
+
+
Hits Mental Resist:
+
7
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 12}}
+ {{#rollTotal() mentalattack 13}}
+
+
Hits Mental Resist:
+
8
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 13}}
+ {{#rollTotal() mentalattack 14}}
+
+
Hits Mental Resist:
+
9
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 14}}
+ {{#rollTotal() mentalattack 15}}
+
+
Hits Mental Resist:
+
10
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 15}}
+ {{#rollTotal() mentalattack 16}}
+
+
Hits Mental Resist:
+
11
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 16}}
+ {{#rollTotal() mentalattack 17}}
+
+
Hits Mental Resist:
+
12
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 17}}
+ {{#rollTotal() mentalattack 18}}
+
+
Hits Mental Resist:
+
13
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 18}}
+ {{/rollTotal() mentalResist 5}}
+
+ {{#rollTotal() mentalResist 6}}
+
+
+
{{rolltype2}}
+
{{mentalattack}}
+
+ {{#rollLess() mentalattack 7}}
+
+ {{/rollLess() mentalattack 7}}
+ {{#rollTotal() mentalattack 7}}
+
+
Hits Mental Resist:
+
3
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 7}}
+ {{#rollTotal() mentalattack 8}}
+
+
Hits Mental Resist:
+
4
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 8}}
+ {{#rollTotal() mentalattack 9}}
+
+
Hits Mental Resist:
+
5
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 9}}
+ {{#rollTotal() mentalattack 10}}
+
+
Hits Mental Resist:
+
6
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 10}}
+ {{#rollTotal() mentalattack 11}}
+
+
Hits Mental Resist:
+
7
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 11}}
+ {{#rollTotal() mentalattack 12}}
+
+
Hits Mental Resist:
+
8
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 12}}
+ {{#rollTotal() mentalattack 13}}
+
+
Hits Mental Resist:
+
9
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 13}}
+ {{#rollTotal() mentalattack 14}}
+
+
Hits Mental Resist:
+
10
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 14}}
+ {{#rollTotal() mentalattack 15}}
+
+
Hits Mental Resist:
+
11
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 15}}
+ {{#rollTotal() mentalattack 16}}
+
+
Hits Mental Resist:
+
12
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 16}}
+ {{#rollTotal() mentalattack 17}}
+
+
Hits Mental Resist:
+
13
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 17}}
+ {{#rollTotal() mentalattack 18}}
+
+
Hits Mental Resist:
+
14
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 18}}
+ {{/rollTotal() mentalResist 6}}
+
+ {{#rollTotal() mentalResist 7}}
+
+
+
{{rolltype2}}
+
{{mentalattack}}
+
+ {{#rollLess() mentalattack 6}}
+
+ {{/rollLess() mentalattack 6}}
+ {{#rollTotal() mentalattack 6}}
+
+
Hits Mental Resist:
+
3
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 6}}
+ {{#rollTotal() mentalattack 7}}
+
+
Hits Mental Resist:
+
4
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 7}}
+ {{#rollTotal() mentalattack 8}}
+
+
Hits Mental Resist:
+
5
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 8}}
+ {{#rollTotal() mentalattack 9}}
+
+
Hits Mental Resist:
+
6
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 9}}
+ {{#rollTotal() mentalattack 10}}
+
+
Hits Mental Resist:
+
7
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 10}}
+ {{#rollTotal() mentalattack 11}}
+
+
Hits Mental Resist:
+
8
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 11}}
+ {{#rollTotal() mentalattack 12}}
+
+
Hits Mental Resist:
+
9
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 12}}
+ {{#rollTotal() mentalattack 13}}
+
+
Hits Mental Resist:
+
10
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 13}}
+ {{#rollTotal() mentalattack 14}}
+
+
Hits Mental Resist:
+
11
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 14}}
+ {{#rollTotal() mentalattack 15}}
+
+
Hits Mental Resist:
+
12
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 15}}
+ {{#rollTotal() mentalattack 16}}
+
+
Hits Mental Resist:
+
13
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 16}}
+ {{#rollTotal() mentalattack 17}}
+
+
Hits Mental Resist:
+
14
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 17}}
+ {{#rollTotal() mentalattack 18}}
+
+
Hits Mental Resist:
+
15
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 18}}
+ {{/rollTotal() mentalResist 7}}
+
+ {{#rollTotal() mentalResist 8}}
+
+
+
{{rolltype2}}
+
{{mentalattack}}
+
+ {{#rollLess() mentalattack 5}}
+
+ {{/rollLess() mentalattack 5}}
+ {{#rollTotal() mentalattack 5}}
+
+
Hits Mental Resist:
+
3
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 5}}
+ {{#rollTotal() mentalattack 6}}
+
+
Hits Mental Resist:
+
4
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 6}}
+ {{#rollTotal() mentalattack 7}}
+
+
Hits Mental Resist:
+
5
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 7}}
+ {{#rollTotal() mentalattack 8}}
+
+
Hits Mental Resist:
+
6
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 8}}
+ {{#rollTotal() mentalattack 9}}
+
+
Hits Mental Resist:
+
7
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 9}}
+ {{#rollTotal() mentalattack 10}}
+
+
Hits Mental Resist:
+
8
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 10}}
+ {{#rollTotal() mentalattack 11}}
+
+
Hits Mental Resist:
+
9
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 11}}
+ {{#rollTotal() mentalattack 12}}
+
+
Hits Mental Resist:
+
10
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 12}}
+ {{#rollTotal() mentalattack 13}}
+
+
Hits Mental Resist:
+
11
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 13}}
+ {{#rollTotal() mentalattack 14}}
+
+
Hits Mental Resist:
+
12
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 14}}
+ {{#rollTotal() mentalattack 15}}
+
+
Hits Mental Resist:
+
13
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 15}}
+ {{#rollTotal() mentalattack 16}}
+
+
Hits Mental Resist:
+
14
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 16}}
+ {{#rollTotal() mentalattack 17}}
+
+
Hits Mental Resist:
+
15
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 17}}
+ {{#rollTotal() mentalattack 18}}
+
+
Hits Mental Resist:
+
16
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 18}}
+ {{/rollTotal() mentalResist 8}}
+
+ {{#rollTotal() mentalResist 9}}
+
+
+
{{rolltype2}}
+
{{mentalattack}}
+
+ {{#rollLess() mentalattack 4}}
+
+ {{/rollLess() mentalattack 4}}
+ {{#rollTotal() mentalattack 4}}
+
+
Hits Mental Resist:
+
3
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 4}}
+ {{#rollTotal() mentalattack 5}}
+
+
Hits Mental Resist:
+
4
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 5}}
+ {{#rollTotal() mentalattack 6}}
+
+
Hits Mental Resist:
+
5
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 6}}
+ {{#rollTotal() mentalattack 7}}
+
+
Hits Mental Resist:
+
6
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 7}}
+ {{#rollTotal() mentalattack 8}}
+
+
Hits Mental Resist:
+
7
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 8}}
+ {{#rollTotal() mentalattack 9}}
+
+
Hits Mental Resist:
+
8
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 9}}
+ {{#rollTotal() mentalattack 10}}
+
+
Hits Mental Resist:
+
9
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 10}}
+ {{#rollTotal() mentalattack 11}}
+
+
Hits Mental Resist:
+
10
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 11}}
+ {{#rollTotal() mentalattack 12}}
+
+
Hits Mental Resist:
+
11
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 12}}
+ {{#rollTotal() mentalattack 13}}
+
+
Hits Mental Resist:
+
12
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 13}}
+ {{#rollTotal() mentalattack 14}}
+
+
Hits Mental Resist:
+
13
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 14}}
+ {{#rollTotal() mentalattack 15}}
+
+
Hits Mental Resist:
+
14
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 15}}
+ {{#rollTotal() mentalattack 16}}
+
+
Hits Mental Resist:
+
15
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 16}}
+ {{#rollTotal() mentalattack 17}}
+
+
Hits Mental Resist:
+
16
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 17}}
+ {{#rollTotal() mentalattack 18}}
+
+
Hits Mental Resist:
+
17
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 18}}
+ {{/rollTotal() mentalResist 9}}
+
+ {{#rollTotal() mentalResist 10}}
+
+
+
{{rolltype2}}
+
{{mentalattack}}
+
+ {{#rollTotal() mentalattack 3}}
+
+
Hits Mental Resist:
+
3
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 3}}
+ {{#rollTotal() mentalattack 4}}
+
+
Hits Mental Resist:
+
4
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 4}}
+ {{#rollTotal() mentalattack 5}}
+
+
Hits Mental Resist:
+
5
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 5}}
+ {{#rollTotal() mentalattack 6}}
+
+
Hits Mental Resist:
+
6
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 6}}
+ {{#rollTotal() mentalattack 7}}
+
+
Hits Mental Resist:
+
7
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 7}}
+ {{#rollTotal() mentalattack 8}}
+
+
Hits Mental Resist:
+
8
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 8}}
+ {{#rollTotal() mentalattack 9}}
+
+
Hits Mental Resist:
+
9
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 9}}
+ {{#rollTotal() mentalattack 10}}
+
+
Hits Mental Resist:
+
10
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 10}}
+ {{#rollTotal() mentalattack 11}}
+
+
Hits Mental Resist:
+
11
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 11}}
+ {{#rollTotal() mentalattack 12}}
+
+
Hits Mental Resist:
+
12
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 12}}
+ {{#rollTotal() mentalattack 13}}
+
+
Hits Mental Resist:
+
13
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 13}}
+ {{#rollTotal() mentalattack 14}}
+
+
Hits Mental Resist:
+
14
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 14}}
+ {{#rollTotal() mentalattack 15}}
+
+
Hits Mental Resist:
+
15
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 15}}
+ {{#rollTotal() mentalattack 16}}
+
+
Hits Mental Resist:
+
16
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 16}}
+ {{#rollTotal() mentalattack 17}}
+
+
Hits Mental Resist:
+
17
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 17}}
+ {{#rollTotal() mentalattack 18}}
+
+
Hits Mental Resist:
+
18
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 18}}
+ {{/rollTotal() mentalResist 10}}
+
+ {{#rollTotal() mentalResist 11}}
+
+
+
{{rolltype2}}
+
{{mentalattack}}
+
+ {{#rollLess() mentalattack 4}}
+
+
Hits Mental Resist:
+
3-4
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollLess() mentalattack 4}}
+ {{#rollTotal() mentalattack 4}}
+
+
Hits Mental Resist:
+
5
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 4}}
+ {{#rollTotal() mentalattack 5}}
+
+
Hits Mental Resist:
+
6
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 5}}
+ {{#rollTotal() mentalattack 6}}
+
+
Hits Mental Resist:
+
7
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 6}}
+ {{#rollTotal() mentalattack 7}}
+
+
Hits Mental Resist:
+
8
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 7}}
+ {{#rollTotal() mentalattack 8}}
+
+
Hits Mental Resist:
+
9
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 8}}
+ {{#rollTotal() mentalattack 9}}
+
+
Hits Mental Resist:
+
10
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 9}}
+ {{#rollTotal() mentalattack 10}}
+
+
Hits Mental Resist:
+
11
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 10}}
+ {{#rollTotal() mentalattack 11}}
+
+
Hits Mental Resist:
+
12
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 11}}
+ {{#rollTotal() mentalattack 12}}
+
+
Hits Mental Resist:
+
13
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 12}}
+ {{#rollTotal() mentalattack 13}}
+
+
Hits Mental Resist:
+
14
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 13}}
+ {{#rollTotal() mentalattack 14}}
+
+
Hits Mental Resist:
+
15
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 14}}
+ {{#rollTotal() mentalattack 15}}
+
+
Hits Mental Resist:
+
16
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 15}}
+ {{#rollTotal() mentalattack 16}}
+
+
Hits Mental Resist:
+
17
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 16}}
+ {{#rollGreater() mentalattack 16}}
+
+
Hits Mental Resist:
+
18
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollGreater() mentalattack 16}}
+ {{/rollTotal() mentalResist 11}}
+
+ {{#rollTotal() mentalResist 12}}
+
+
+
{{rolltype2}}
+
{{mentalattack}}
+
+ {{#rollLess() mentalattack 4}}
+
+
Hits Mental Resist:
+
3-5
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollLess() mentalattack 4}}
+ {{#rollTotal() mentalattack 4}}
+
+
Hits Mental Resist:
+
6
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 4}}
+ {{#rollTotal() mentalattack 5}}
+
+
Hits Mental Resist:
+
7
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 5}}
+ {{#rollTotal() mentalattack 6}}
+
+
Hits Mental Resist:
+
8
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 6}}
+ {{#rollTotal() mentalattack 7}}
+
+
Hits Mental Resist:
+
9
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 7}}
+ {{#rollTotal() mentalattack 8}}
+
+
Hits Mental Resist:
+
10
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 8}}
+ {{#rollTotal() mentalattack 9}}
+
+
Hits Mental Resist:
+
11
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 9}}
+ {{#rollTotal() mentalattack 10}}
+
+
Hits Mental Resist:
+
12
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 10}}
+ {{#rollTotal() mentalattack 11}}
+
+
Hits Mental Resist:
+
13
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 11}}
+ {{#rollTotal() mentalattack 12}}
+
+
Hits Mental Resist:
+
14
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 12}}
+ {{#rollTotal() mentalattack 13}}
+
+
Hits Mental Resist:
+
15
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 13}}
+ {{#rollTotal() mentalattack 14}}
+
+
Hits Mental Resist:
+
16
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 14}}
+ {{#rollTotal() mentalattack 15}}
+
+
Hits Mental Resist:
+
17
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 15}}
+ {{#rollGreater() mentalattack 15}}
+
+
Hits Mental Resist:
+
18
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollGreater() mentalattack 15}}
+ {{/rollTotal() mentalResist 12}}
+
+ {{#rollTotal() mentalResist 13}}
+
+
+
{{rolltype2}}
+
{{mentalattack}}
+
+ {{#rollLess() mentalattack 4}}
+
+
Hits Mental Resist:
+
3-6
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollLess() mentalattack 4}}
+ {{#rollTotal() mentalattack 4}}
+
+
Hits Mental Resist:
+
7
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 4}}
+ {{#rollTotal() mentalattack 5}}
+
+
Hits Mental Resist:
+
8
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 5}}
+ {{#rollTotal() mentalattack 6}}
+
+
Hits Mental Resist:
+
9
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 6}}
+ {{#rollTotal() mentalattack 7}}
+
+
Hits Mental Resist:
+
10
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 7}}
+ {{#rollTotal() mentalattack 8}}
+
+
Hits Mental Resist:
+
11
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 8}}
+ {{#rollTotal() mentalattack 9}}
+
+
Hits Mental Resist:
+
12
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 9}}
+ {{#rollTotal() mentalattack 10}}
+
+
Hits Mental Resist:
+
13
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 10}}
+ {{#rollTotal() mentalattack 11}}
+
+
Hits Mental Resist:
+
14
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 11}}
+ {{#rollTotal() mentalattack 12}}
+
+
Hits Mental Resist:
+
15
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 12}}
+ {{#rollTotal() mentalattack 13}}
+
+
Hits Mental Resist:
+
16
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 13}}
+ {{#rollTotal() mentalattack 14}}
+
+
Hits Mental Resist:
+
17
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 14}}
+ {{#rollGreater() mentalattack 14}}
+
+
Hits Mental Resist:
+
18
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollGreater() mentalattack 14}}
+ {{/rollTotal() mentalResist 13}}
+
+ {{#rollTotal() mentalResist 14}}
+
+
+
{{rolltype2}}
+
{{mentalattack}}
+
+ {{#rollLess() mentalattack 4}}
+
+
Hits Mental Resist:
+
3-7
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollLess() mentalattack 4}}
+ {{#rollTotal() mentalattack 4}}
+
+
Hits Mental Resist:
+
8
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 4}}
+ {{#rollTotal() mentalattack 5}}
+
+
Hits Mental Resist:
+
9
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 5}}
+ {{#rollTotal() mentalattack 6}}
+
+
Hits Mental Resist:
+
10
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 6}}
+ {{#rollTotal() mentalattack 7}}
+
+
Hits Mental Resist:
+
11
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 7}}
+ {{#rollTotal() mentalattack 8}}
+
+
Hits Mental Resist:
+
12
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 8}}
+ {{#rollTotal() mentalattack 9}}
+
+
Hits Mental Resist:
+
13
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 9}}
+ {{#rollTotal() mentalattack 10}}
+
+
Hits Mental Resist:
+
14
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 10}}
+ {{#rollTotal() mentalattack 11}}
+
+
Hits Mental Resist:
+
15
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 11}}
+ {{#rollTotal() mentalattack 12}}
+
+
Hits Mental Resist:
+
16
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 12}}
+ {{#rollTotal() mentalattack 13}}
+
+
Hits Mental Resist:
+
17
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 13}}
+ {{#rollGreater() mentalattack 13}}
+
+
Hits Mental Resist:
+
18
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollGreater() mentalattack 13}}
+ {{/rollTotal() mentalResist 14}}
+
+ {{#rollTotal() mentalResist 15}}
+
+
+
{{rolltype2}}
+
{{mentalattack}}
+
+ {{#rollLess() mentalattack 4}}
+
+
Hits Mental Resist:
+
3-8
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollLess() mentalattack 4}}
+ {{#rollTotal() mentalattack 4}}
+
+
Hits Mental Resist:
+
9
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 4}}
+ {{#rollTotal() mentalattack 5}}
+
+
Hits Mental Resist:
+
10
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 5}}
+ {{#rollTotal() mentalattack 6}}
+
+
Hits Mental Resist:
+
11
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 6}}
+ {{#rollTotal() mentalattack 7}}
+
+
Hits Mental Resist:
+
12
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 7}}
+ {{#rollTotal() mentalattack 8}}
+
+
Hits Mental Resist:
+
13
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 8}}
+ {{#rollTotal() mentalattack 9}}
+
+
Hits Mental Resist:
+
14
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 9}}
+ {{#rollTotal() mentalattack 10}}
+
+
Hits Mental Resist:
+
15
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 10}}
+ {{#rollTotal() mentalattack 11}}
+
+
Hits Mental Resist:
+
16
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 11}}
+ {{#rollTotal() mentalattack 12}}
+
+
Hits Mental Resist:
+
17
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 12}}
+ {{#rollGreater() mentalattack 12}}
+
+
Hits Mental Resist:
+
18
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollGreater() mentalattack 12}}
+ {{/rollTotal() mentalResist 15}}
+
+ {{#rollTotal() mentalResist 16}}
+
+
+
{{rolltype2}}
+
{{mentalattack}}
+
+ {{#rollLess() mentalattack 4}}
+
+
Hits Mental Resist:
+
3-9
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollLess() mentalattack 4}}
+ {{#rollTotal() mentalattack 4}}
+
+
Hits Mental Resist:
+
10
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 4}}
+ {{#rollTotal() mentalattack 5}}
+
+
Hits Mental Resist:
+
11
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 5}}
+ {{#rollTotal() mentalattack 6}}
+
+
Hits Mental Resist:
+
12
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 6}}
+ {{#rollTotal() mentalattack 7}}
+
+
Hits Mental Resist:
+
13
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 7}}
+ {{#rollTotal() mentalattack 8}}
+
+
Hits Mental Resist:
+
14
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 8}}
+ {{#rollTotal() mentalattack 9}}
+
+
Hits Mental Resist:
+
15
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 9}}
+ {{#rollTotal() mentalattack 10}}
+
+
Hits Mental Resist:
+
16
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 10}}
+ {{#rollTotal() mentalattack 11}}
+
+
Hits Mental Resist:
+
17
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 11}}
+ {{#rollGreater() mentalattack 11}}
+
+
Hits Mental Resist:
+
18
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollGreater() mentalattack 11}}
+ {{/rollTotal() mentalResist 16}}
+
+ {{#rollTotal() mentalResist 17}}
+
+
+
{{rolltype2}}
+
{{mentalattack}}
+
+ {{#rollLess() mentalattack 4}}
+
+
Hits Mental Resist:
+
3-10
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollLess() mentalattack 4}}
+ {{#rollTotal() mentalattack 4}}
+
+
Hits Mental Resist:
+
11
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 4}}
+ {{#rollTotal() mentalattack 5}}
+
+
Hits Mental Resist:
+
12
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 5}}
+ {{#rollTotal() mentalattack 6}}
+
+
Hits Mental Resist:
+
13
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 6}}
+ {{#rollTotal() mentalattack 7}}
+
+
Hits Mental Resist:
+
14
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 7}}
+ {{#rollTotal() mentalattack 8}}
+
+
Hits Mental Resist:
+
15
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 8}}
+ {{#rollTotal() mentalattack 9}}
+
+
Hits Mental Resist:
+
16
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 9}}
+ {{#rollTotal() mentalattack 10}}
+
+
Hits Mental Resist:
+
17
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 10}}
+ {{#rollGreater() mentalattack 10}}
+
+
Hits Mental Resist:
+
18
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollGreater() mentalattack 10}}
+ {{/rollTotal() mentalResist 17}}
+
+ {{#rollTotal() mentalResist 18}}
+
+
+
{{rolltype2}}
+
{{mentalattack}}
+
+ {{#rollLess() mentalattack 4}}
+
+
Hits Mental Resist:
+
3-11
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollLess() mentalattack 4}}
+ {{#rollTotal() mentalattack 4}}
+
+
Hits Mental Resist:
+
12
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 4}}
+ {{#rollTotal() mentalattack 5}}
+
+
Hits Mental Resist:
+
13
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 5}}
+ {{#rollTotal() mentalattack 6}}
+
+
Hits Mental Resist:
+
14
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 6}}
+ {{#rollTotal() mentalattack 7}}
+
+
Hits Mental Resist:
+
15
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 7}}
+ {{#rollTotal() mentalattack 8}}
+
+
Hits Mental Resist:
+
16
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 8}}
+ {{#rollTotal() mentalattack 9}}
+
+
Hits Mental Resist:
+
17
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollTotal() mentalattack 9}}
+ {{#rollGreater() mentalattack 9}}
+
+
Hits Mental Resist:
+
18
+
+ {{#rollGreater() mentaldamage 0}}
+
+
Damage:
+
{{mentaldamage}}
+
+
+ {{/rollGreater() mentaldamage 0}}
+ {{#specialmentaldamage}}
+
+
Special Damage
+
{{specialmentaldamage}}
+
+ {{/specialmentaldamage}}
+ {{/rollGreater() mentalattack 9}}
+ {{/rollTotal() mentalResist 18}}
+ {{/mentalattack}}
+
+
+ {{#passivemutation}}
+
+
{{flavortext}}
+
+
{{rolltype}}
+
{{passivemutation}}
+
+ {{/passivemutation}}
+
+
+ {{#randomencounter}}
+
+
Roll :
+
{{randomencounter}}
+
+ {{#rollWasCrit() randomencounter}}
+
+ {{/rollWasCrit() randomencounter}}
+ {{#rollTotal() randomencounter 5}}
+
+
+
MONSTER FOUND IF FOREST/PLANTED AREA
+
+ {{/rollTotal() randomencounter 5}}
+ {{#rollBetween() randomencounter 1 4}}
+
+ {{/rollBetween() randomencounter 1 4}}
+ {{/randomencounter}}
+
+
+ {{#randomdistance}}
+
+
{{randomdistance}}
+
yds from Party
+
+ {{/randomdistance}}
+
+
+ {{#MonsterHD}}
+
+
Starting HP :
+
{{MonsterHD}}
+
+ {{/MonsterHD}}
+
+
+ {{#surprise}}
+
+
Roll :
+
{{surprise}}
+
+ {{#rollGreater() surprise chance}}
+
+
+
{{surprisesuccess}}
+
+ {{/rollGreater() surprise chance}}
+ {{#rollBetween() surprise -100 chance}}
+
+
+
{{surprisefailure}}
+
+ {{/rollBetween() surprise -100 chance}}
+ {{/surprise}}
+
+
+ {{#mutantgeneration}}
+
+
{{flavortext}}
+
+
Roll :
+
{{mutantgeneration}}
+
+ {{#rollLess() mutantgeneration 51}}
+
+
+
1 Physical Mutation
+
+ {{/rollLess() mutantgeneration 51}}
+ {{#rollBetween() mutantgeneration 51 80}}
+
+ {{/rollBetween() mutantgeneration 51 80}}
+ {{#rollBetween() mutantgeneration 81 85}}
+
+
+
1 Physical and 1 Mental mutation
+
+ {{/rollBetween() mutantgeneration 81 85}}
+ {{#rollGreater() mutantgeneration 85}}
+
+
+
No mutation in this generation.
+
+ {{/rollGreater() mutantgeneration 85}}
+ {{/mutantgeneration}}
+
+
+ {{#physicalgeneration}}
+
+
{{flavortext}}
+
+
Roll :
+
{{physicalgeneration}}
+
+ {{#rollBetween() physicalgeneration 1 42}}
+
+
+
{{rolltype2}}
+
Look on Physical Mutation Chart.
+
+ {{/rollBetween() physicalgeneration 1 42}}
+ {{#rollGreater() physicalgeneration 42}}
+
+
2nd Roll :
+
{{secondaryphysical}}
+
+ {{#rollBetween() secondaryphysical 1 2}}
+
+
+
{{rolltype2}}
+
TALLER
+
+ {{/rollBetween() secondaryphysical 1 2}}
+ {{#rollBetween() secondaryphysical 3 4}}
+
+
+
{{rolltype2}}
+
NEW BODY PARTS: hands and arms
+
+ {{/rollBetween() secondaryphysical 3 4}}
+ {{#rollBetween() secondaryphysical 5 6}}
+
+
+
{{rolltype2}}
+
POISON CLAWS OR FANGS
+
+ {{/rollBetween() secondaryphysical 5 6}}
+ {{/rollGreater() physicalgeneration 42}}
+ {{/physicalgeneration}}
+
+
+ {{#mentalgeneration}}
+
+
{{flavortext}}
+
+
Roll :
+
{{mentalgeneration}}
+
+ {{#rollBetween() mentalgeneration 1 45}}
+
+
+
{{rolltype2}}
+
Look on Mental Mutation Chart.
+
+ {{/rollBetween() mentalgeneration 1 45}}
+ {{#rollGreater() mentalgeneration 45}}
+
+
+
{{rolltype2}}
+
HEIGHTENED INTELLIGENCE
+
+ {{/rollGreater() mentalgeneration 45}}
+ {{/mentalgeneration}}
+
+
+
+ {{#background}}
+
+ {{/background}}
+
+
+
+
+
+
+
+
diff --git a/GammaWorld2e/GammaWorld2e.jpg b/GammaWorld2e/GammaWorld2e.jpg
new file mode 100644
index 0000000000..5daed48ca7
Binary files /dev/null and b/GammaWorld2e/GammaWorld2e.jpg differ
diff --git a/GammaWorld2e/ReadMe.mdown b/GammaWorld2e/ReadMe.mdown
new file mode 100644
index 0000000000..7e3007cd14
--- /dev/null
+++ b/GammaWorld2e/ReadMe.mdown
@@ -0,0 +1,14 @@
+# Gamma World 1e Character Sheet
+
+This is a character sheet for the 1st Edition of Gamma World. It features 3 separate tabs for Humans, Mutants, and Monsters.
+
+## Current Version
+0.8
+
+### Changelog
+
+#### 0.8
+* Sheet creation per Character Sheet Request Thread.
+
+### Credit Where Credit is Due
+The CSS of this sheet is from the Metamorphosis Alpha 1e character sheet.
diff --git a/GammaWorld2e/sheet.json b/GammaWorld2e/sheet.json
new file mode 100644
index 0000000000..badbb2e73d
--- /dev/null
+++ b/GammaWorld2e/sheet.json
@@ -0,0 +1,8 @@
+{
+ "html": "GammaWorld2e.html",
+ "css": "GammaWorld2e.css",
+ "authors": "Pantsworth",
+ "roll20userid": "824185",
+ "preview": "GammaWorld2e.jpg",
+ "instructions": "# Gamma World 2e Character Sheet\rThis sheet has both an area for PC, Monsters and robots that is switchable via a tab at the top left of the sheet. NPC and Robot sheets are still in progress.\r\r## Player Sheets\r\r* All of the roll buttons (shown as a d20 dice) have roll templates.\r* Attack rolls show the AC hit\r\r## Monster Sheet\r\r* All of the roll buttons have roll templates and many of them go to the GM\r* In sheet ability to create non-player creature mutations \r\r## Modified from Metamorphosis Alpha 1e character sheet by Amanda the Amazon.\r\r\r## Current Version: 0.8"
+}
diff --git a/Genesys-RPG/Genesys-CharacterSheet.css b/Genesys-RPG/Genesys-CharacterSheet.css
index f6eac38c39..d8c9a11c5d 100644
--- a/Genesys-RPG/Genesys-CharacterSheet.css
+++ b/Genesys-RPG/Genesys-CharacterSheet.css
@@ -1,6 +1,6 @@
/*
Version Info:
-Version 1.0.0
+Version 1.3.0
Created by GM Knowledge Rhino
*/
.sheet-clear {
@@ -443,10 +443,10 @@ input.sheet-tab-new {
}
span.sheet-tab-new {
- border: 1px solid #e01009;
+ border: 1px solid #51597f;
background-color: white;
border-radius: 4px;
- color: #e01009;
+ color: #51597f;
cursor: pointer;
font-size: 13px;
font-weight: bold;
@@ -459,7 +459,7 @@ span.sheet-tab-new {
}
input.sheet-tab-new:checked + span {
- background: #e01009 none repeat scroll 0 0;
+ background: #51597f none repeat scroll 0 0;
border-radius: 4px;
font-weight: bold;
color: white;
@@ -918,7 +918,6 @@ input.sheet-gm:checked ~ div.sheet-tab-gm-dice {
/* ------------------------------------------------- Soak, Wounds... */
.sheet-swsd {
- /* Character Sheet Stat connecting sword title - Border */
background: url('http://i.imgur.com/M8dBhzt.png') center -2px no-repeat; /* Character Sheet Stat connecting sword title - Border */
}
@@ -945,7 +944,6 @@ input.sheet-gm:checked ~ div.sheet-tab-gm-dice {
.sheet-swsd td:nth-child(3),
.sheet-swsd td:nth-child(4),
.sheet-swsd td:nth-child(5) {
- /* Threshold / Current - Border */
background-image: url('https://i.imgur.com/knyp5jb.png'); /* Threshold / Current - Border */
background-position: center top;
background-repeat: no-repeat;
@@ -962,8 +960,7 @@ input.sheet-gm:checked ~ div.sheet-tab-gm-dice {
.sheet-swsd tr:nth-child(2) td:nth-child(1),
.sheet-beast tr:first-child td:nth-child(5) {
- background-image: url('https://i.imgur.com/wVftGop.png'); /*Single Digit - Border*/
- background-position: center top;
+ background-image: url('https://i.imgur.com/wVftGop.png background-position: center top'); /* Single Digit - Border */
background-repeat: no-repeat;
width: 99px;
height: 66px;
@@ -1101,7 +1098,7 @@ label.sheet-label-current {
.sheet-characteristics td:nth-child(11),
.sheet-characteristics td:nth-child(13) {
text-align: center;
- background-image: url('https://i.imgur.com/wVftGop.png'); /* Single Digit - Border */
+ background-image: url('https://i.imgur.com/lXgJ9vQ.png'); /* Single Digit - Border */
background-position: center top;
background-repeat: no-repeat;
width: 99px;
@@ -1641,7 +1638,7 @@ table.sheet-ship tr:hover td {
}
.sheet-ship-defense {
- background: url('https://i.imgur.com/aatYel2.png') center center no-repeat; /* Starship Four Zones - Border */
+ background: url('https://i.imgur.com/cNj5Ng3.png') center center no-repeat; /* Starship Four Zones - Border */
width: 302px;
height: 236px;
text-align: center;
@@ -1649,7 +1646,7 @@ table.sheet-ship tr:hover td {
}
.sheet-planetary-vehicle-defense {
- background: url('https://i.imgur.com/MieN1oN.png') center center no-repeat; /* Speeder Four Zones - Border */
+ background: url('https://i.imgur.com/4VTloag.png') center center no-repeat; /* Speeder Four Zones - Border */
width: 302px;
height: 236px;
text-align: center;
@@ -1908,7 +1905,6 @@ input[type="checkbox"].sheet-toggle:checked + span::before {
text-align: center;
display: inline-block;
vertical-align: middle;
-
content: "?";
width: 14px;
height: 14px;
@@ -2063,7 +2059,7 @@ input.sheet-talents-toggle-small ~ div.sheet-talents-toggle-small,
input.sheet-equipment-toggle-small ~ div.sheet-equipment-toggle-small,
input.sheet-force-toggle-small ~ div.sheet-force-toggle-small,
- /* Repeating Section Toggles */
+/* Repeating Section Toggles */
input.sheet-assignment-toggle ~ div.sheet-assignment,
input.sheet-mission-toggle ~ div.sheet-mission,
input.sheet-geninfo-toggle ~ div.sheet-geninfo,
@@ -2073,7 +2069,7 @@ input.sheet-details-toggle ~ div.sheet-details,
input.sheet-list-toggle ~ div.sheet-list,
input.sheet-weapon-toggle ~ div.sheet-weapon,
- /* footer */
+/* footer */
input.sheet-footer-toggle ~ div.sheet-footer {
display: none;
}
diff --git a/Genesys-RPG/Genesys-CharacterSheet.html b/Genesys-RPG/Genesys-CharacterSheet.html
index 4b9fb9c8d4..b977bcf401 100644
--- a/Genesys-RPG/Genesys-CharacterSheet.html
+++ b/Genesys-RPG/Genesys-CharacterSheet.html
@@ -9,7 +9,7 @@
Version
- 1.0.0
+ 1.3.0
For more information on this version visit:
@@ -169,7 +169,7 @@
Skills
- Encounter Tools/Skills (Social, Combat, Hacking)
+ Weapons, Talents, & Powers
Item Inventory
@@ -284,32 +284,24 @@
Desire:
- Type:
-
Description:
Fear:
- Type:
-
Description:
Strength:
- Type:
-
Description:
Flaw:
- Type:
-
Description:
@@ -397,7 +389,7 @@
Additionally you can add some dice symbols
to automatically add to the roll.
- Example: 1b 1g outputs
+ Example: 1b 1g
b -> Blue = Boost, blk -> BLack = Setback
g -> Green = Ability, y -> Yellow = Proficiency
@@ -412,22 +404,16 @@
-
- Alchemy (Int)
-
+ Alchemy (Int)
-
-
-
+
-
-
-
+
@@ -804,7 +790,7 @@
-
+
Divine (Will)
@@ -822,7 +808,7 @@
-
+
Primal (Cun)
@@ -840,7 +826,7 @@
-
+
@@ -1026,7 +1012,7 @@
-
+
Coercion (Will)
@@ -1044,7 +1030,7 @@
-
+
Deception (Cun)
@@ -1062,7 +1048,7 @@
-
+
Leadership (Pr)
@@ -1080,7 +1066,7 @@
-
+
Negotiation (Pr)
@@ -1098,7 +1084,7 @@
-
+
@@ -1454,20 +1440,20 @@
- Alchemy
+ Alchemy
Astrocartography
- Athletics
+ Athletics
Computers
Cool
Coordination
Discipline
- Driving
+ Driving
Mechanics
Medicine
Operating
Perception
Piloting
- Resilience
+ Resilience
Riding
Skulduggery
Stealth
@@ -1481,10 +1467,12 @@
Primal
- Brawl
+ Brawl
Gunnery
- Melee
- Lightsaber
+ Melee
+ Melee (Light)
+ Melee (Heavy)
+ Ranged
Ranged (Light)
Ranged (Heavy)
@@ -1578,6 +1566,7 @@
+
Book & Page:
@@ -1588,9 +1577,9 @@
- Arcana
- Divine
- Primal
+ Arcana
+ Divine
+ Primal
@@ -1692,7 +1681,7 @@
-
+
@@ -2031,11 +2020,11 @@
-
Starship
+
Spaceship
-
Planetary
+
Vehicle
-
Beast
+
Ridden Animal
@@ -2203,18 +2192,18 @@
Alchemy
Astrocartography
- Athletics
+ Athletics
Computers
Cool
Coordination
Discipline
- Driving
+ Driving
Mechanics
Medicine
Operating
Perception
Piloting
- Resilience
+ Resilience
Riding
Skulduggery
Stealth
@@ -2228,11 +2217,11 @@
Primal
- Brawl
+ Brawl
Gunnery
- Melee
- Melee (Light)
- Melee (Heavy)
+ Melee
+ Melee (Light)
+ Melee (Heavy)
Ranged
Ranged (Light)
Ranged (Heavy)
@@ -2720,18 +2709,18 @@
Alchemy
Astrocartography
- Athletics
+ Athletics
Computers
Cool
Coordination
Discipline
- Driving
+ Driving
Mechanics
Medicine
Operating
Perception
Piloting
- Resilience
+ Resilience
Riding
Skulduggery
Stealth
@@ -2745,11 +2734,11 @@
Primal
- Brawl
+ Brawl
Gunnery
- Melee
- Melee (Light)
- Melee (Heavy)
+ Melee
+ Melee (Light)
+ Melee (Heavy)
Ranged
Ranged (Light)
Ranged (Heavy)
@@ -3757,9 +3746,6 @@
-
@@ -4761,7 +4486,7 @@
- Astrogation (Int)
+ Astrocartography (Int)
@@ -5135,21 +4860,21 @@
- Skulduggery (Cun)
+ Primal (Cun)
-
-
+
+
-
-
+
+
-
+
-
+
@@ -5562,11 +5287,11 @@
- Force Powers
+ Magic Powers
-
+
@@ -5581,9 +5306,9 @@
@@ -7216,7 +6960,7 @@
-
+
@@ -7258,7 +7002,7 @@
What Tropes/Themes about Technology, Human Nature, Morality, or Reality are you including?:
-
+
What Tropes/Themes are you excluding?:
@@ -7678,9 +7422,6 @@
@@ -8162,7 +7669,7 @@
-
+
@@ -8182,10 +7689,10 @@
- None
+ None
Whisper GM
Show Suggestions Button
- Display in Skill
+ Display in Skill
@@ -8239,7 +7746,7 @@
Need help?
Visit the wiki:
Visit the forum:
diff --git a/Genesys-RPG/translation.json b/Genesys-RPG/translation.json
index 2ced3be0e2..5d997637f5 100644
--- a/Genesys-RPG/translation.json
+++ b/Genesys-RPG/translation.json
@@ -50,7 +50,7 @@
"baseofoperations": " Base of Operations ",
"basesetting:": "Base Setting/Genre:",
"basexp:": "Base XP:",
- "beast": " Beast ",
+ "beast": " Riding Animal ",
"beastcriticalinjuries": "Beast Critical Injuries",
"bonus": "Bonus",
"bonusdescription": "Bonus/Description",
@@ -72,6 +72,10 @@
"cargohold": "Cargo Hold",
"cargotype": "Cargo Type",
"category:": "Category:",
+ "categorydesire:": "Desire:",
+ "categoryfear:": "Fear:",
+ "categorystrength:": "Strength:",
+ "categoryflaw:": "Flaw:",
"char": "Char",
"characinfo": " Character Info ",
"character": "Character",
@@ -155,7 +159,7 @@
"details:": "Details:",
"dice": "Dice",
"dice:": "Dice:",
- "dicendesitnypool": "Dice & Destiny Pool",
+ "dicendesitnypool": "Dice & Story Point Pool",
"dicepool": "Dice Pool",
"diceroll": "Dice Roll",
"discipline": "Discipline",
@@ -181,8 +185,8 @@
"engaged": "Engaged",
"entertainment": "Entertainment",
"equipment": "Equipment",
- "example:": "Example:
1b 1g outputs
",
- "exampletext": "b -> Blue = Boost, blk -> BLack = Setback
g -> Green = Ability, y -> Yellow = Proficiency
p-> Purple = Difficulty, r -> Red = Challenge
w ->
s = Success, f = Failure, a = Advantage, t = Threat",
+ "example:": "Example:
1b 1g ",
+ "exampletext": "b -> Blue = Boost,
blk -> BLacK = Setback,
g -> Green = Ability,
y -> Yellow = Proficiency,
p-> Purple = Difficulty,
r -> Red = Challenge,
s = Success, f = Failure,
a = Advantage, t = Threat",
"expectedsessionstocomplete:": "Expected sessions to complete:",
"extreme": "Extreme",
"eyes:": "Eyes:",
@@ -205,9 +209,9 @@
"gmdicepool": "GM Dice Pool",
"gmresources": "GM Resources",
"groupcontacts": "Group Contacts",
- "groupcredits:": "Group Credits:",
+ "groupcredits:": "Group Money:",
"groupdetails": "Group Details",
- "groupdetailstitle": " Group Details ",
+ "groupdetailstitle": " Group Motivations ",
"groupexpenses:": "Group Expenses:",
"groupname:": "Group Name:",
"groupobligations": "Group Obligations",
@@ -372,11 +376,11 @@
"piloting": "Piloting",
"pilotingag": "Piloting (Ag)",
"planet:": "Planet:",
- "planetary": " Planetary ",
- "planetaryvehiculecritical": "Planetary Vehicle Critical",
- "planetaryvehiculedetails": "Planetary Vehicle Details",
+ "planetary": " Vehicle ",
+ "planetaryvehiculecritical": "Vehicle Critical",
+ "planetaryvehiculedetails": "Vehicle Details",
"player:": "Player:",
- "playergroupsheet": " Player Group Sheet ",
+ "playergroupsheet": " Group Information ",
"playername": "Player Name:",
"port": "Port",
"positionrole:": "Position/Role:",
@@ -403,8 +407,8 @@
"rank:": "Rank:",
"rarity": "Rarity",
"rarity:": "Rarity:",
- "rebelbase": "Rebel Base",
- "rebelbasename:": "Rebel Base Name:",
+ "rebelbase": "Base Info",
+ "rebelbasename:": "Base Name:",
"recruit": "Recruit",
"repair": "Repair",
"resilience": "Resilience",
@@ -420,6 +424,7 @@
"riding": "Riding",
"Riding": "Riding",
"ridingbeastdetails": "Riding Beast Details",
+ "rival": "Rival",
"role": "Role",
"rollcritical": "Roll Critical",
"rolldestiny": "Roll Destiny",
@@ -478,7 +483,7 @@
"spy": "Spy",
"starboard": "Starboard",
"starfighterace": "Starfighter Ace",
- "starship": " Starship ",
+ "starship": " Spaceship ",
"starshipcritical": "Starship Critical",
"stats": "Stats",
"stealth": "Stealth",
diff --git a/Genesys-RPG/translations/af.json b/Genesys-RPG/translations/af.json
index 2ced3be0e2..7e35150f4c 100644
--- a/Genesys-RPG/translations/af.json
+++ b/Genesys-RPG/translations/af.json
@@ -72,6 +72,10 @@
"cargohold": "Cargo Hold",
"cargotype": "Cargo Type",
"category:": "Category:",
+ "categorydesire:": "Desire:",
+ "categoryfear:": "Fear:",
+ "categorystrength:": "Strength:",
+ "categoryflaw:": "Flaw:",
"char": "Char",
"characinfo": " Character Info ",
"character": "Character",
@@ -420,6 +424,7 @@
"riding": "Riding",
"Riding": "Riding",
"ridingbeastdetails": "Riding Beast Details",
+ "rival": "Rival",
"role": "Role",
"rollcritical": "Roll Critical",
"rolldestiny": "Roll Destiny",
diff --git a/Genesys-RPG/translations/cs.json b/Genesys-RPG/translations/cs.json
index 2ced3be0e2..7e35150f4c 100644
--- a/Genesys-RPG/translations/cs.json
+++ b/Genesys-RPG/translations/cs.json
@@ -72,6 +72,10 @@
"cargohold": "Cargo Hold",
"cargotype": "Cargo Type",
"category:": "Category:",
+ "categorydesire:": "Desire:",
+ "categoryfear:": "Fear:",
+ "categorystrength:": "Strength:",
+ "categoryflaw:": "Flaw:",
"char": "Char",
"characinfo": " Character Info ",
"character": "Character",
@@ -420,6 +424,7 @@
"riding": "Riding",
"Riding": "Riding",
"ridingbeastdetails": "Riding Beast Details",
+ "rival": "Rival",
"role": "Role",
"rollcritical": "Roll Critical",
"rolldestiny": "Roll Destiny",
diff --git a/Genesys-RPG/translations/da.json b/Genesys-RPG/translations/da.json
index 2ced3be0e2..7e35150f4c 100644
--- a/Genesys-RPG/translations/da.json
+++ b/Genesys-RPG/translations/da.json
@@ -72,6 +72,10 @@
"cargohold": "Cargo Hold",
"cargotype": "Cargo Type",
"category:": "Category:",
+ "categorydesire:": "Desire:",
+ "categoryfear:": "Fear:",
+ "categorystrength:": "Strength:",
+ "categoryflaw:": "Flaw:",
"char": "Char",
"characinfo": " Character Info ",
"character": "Character",
@@ -420,6 +424,7 @@
"riding": "Riding",
"Riding": "Riding",
"ridingbeastdetails": "Riding Beast Details",
+ "rival": "Rival",
"role": "Role",
"rollcritical": "Roll Critical",
"rolldestiny": "Roll Destiny",
diff --git a/Genesys-RPG/translations/de.json b/Genesys-RPG/translations/de.json
index 2ced3be0e2..7e35150f4c 100644
--- a/Genesys-RPG/translations/de.json
+++ b/Genesys-RPG/translations/de.json
@@ -72,6 +72,10 @@
"cargohold": "Cargo Hold",
"cargotype": "Cargo Type",
"category:": "Category:",
+ "categorydesire:": "Desire:",
+ "categoryfear:": "Fear:",
+ "categorystrength:": "Strength:",
+ "categoryflaw:": "Flaw:",
"char": "Char",
"characinfo": " Character Info ",
"character": "Character",
@@ -420,6 +424,7 @@
"riding": "Riding",
"Riding": "Riding",
"ridingbeastdetails": "Riding Beast Details",
+ "rival": "Rival",
"role": "Role",
"rollcritical": "Roll Critical",
"rolldestiny": "Roll Destiny",
diff --git a/Genesys-RPG/translations/el.json b/Genesys-RPG/translations/el.json
index 2ced3be0e2..7e35150f4c 100644
--- a/Genesys-RPG/translations/el.json
+++ b/Genesys-RPG/translations/el.json
@@ -72,6 +72,10 @@
"cargohold": "Cargo Hold",
"cargotype": "Cargo Type",
"category:": "Category:",
+ "categorydesire:": "Desire:",
+ "categoryfear:": "Fear:",
+ "categorystrength:": "Strength:",
+ "categoryflaw:": "Flaw:",
"char": "Char",
"characinfo": " Character Info ",
"character": "Character",
@@ -420,6 +424,7 @@
"riding": "Riding",
"Riding": "Riding",
"ridingbeastdetails": "Riding Beast Details",
+ "rival": "Rival",
"role": "Role",
"rollcritical": "Roll Critical",
"rolldestiny": "Roll Destiny",
diff --git a/Genesys-RPG/translations/en.json b/Genesys-RPG/translations/en.json
index 2ced3be0e2..7e35150f4c 100644
--- a/Genesys-RPG/translations/en.json
+++ b/Genesys-RPG/translations/en.json
@@ -72,6 +72,10 @@
"cargohold": "Cargo Hold",
"cargotype": "Cargo Type",
"category:": "Category:",
+ "categorydesire:": "Desire:",
+ "categoryfear:": "Fear:",
+ "categorystrength:": "Strength:",
+ "categoryflaw:": "Flaw:",
"char": "Char",
"characinfo": " Character Info ",
"character": "Character",
@@ -420,6 +424,7 @@
"riding": "Riding",
"Riding": "Riding",
"ridingbeastdetails": "Riding Beast Details",
+ "rival": "Rival",
"role": "Role",
"rollcritical": "Roll Critical",
"rolldestiny": "Roll Destiny",
diff --git a/Genesys-RPG/translations/es.json b/Genesys-RPG/translations/es.json
index 2ced3be0e2..7e35150f4c 100644
--- a/Genesys-RPG/translations/es.json
+++ b/Genesys-RPG/translations/es.json
@@ -72,6 +72,10 @@
"cargohold": "Cargo Hold",
"cargotype": "Cargo Type",
"category:": "Category:",
+ "categorydesire:": "Desire:",
+ "categoryfear:": "Fear:",
+ "categorystrength:": "Strength:",
+ "categoryflaw:": "Flaw:",
"char": "Char",
"characinfo": " Character Info ",
"character": "Character",
@@ -420,6 +424,7 @@
"riding": "Riding",
"Riding": "Riding",
"ridingbeastdetails": "Riding Beast Details",
+ "rival": "Rival",
"role": "Role",
"rollcritical": "Roll Critical",
"rolldestiny": "Roll Destiny",
diff --git a/Genesys-RPG/translations/fr.json b/Genesys-RPG/translations/fr.json
index 2ced3be0e2..7e35150f4c 100644
--- a/Genesys-RPG/translations/fr.json
+++ b/Genesys-RPG/translations/fr.json
@@ -72,6 +72,10 @@
"cargohold": "Cargo Hold",
"cargotype": "Cargo Type",
"category:": "Category:",
+ "categorydesire:": "Desire:",
+ "categoryfear:": "Fear:",
+ "categorystrength:": "Strength:",
+ "categoryflaw:": "Flaw:",
"char": "Char",
"characinfo": " Character Info ",
"character": "Character",
@@ -420,6 +424,7 @@
"riding": "Riding",
"Riding": "Riding",
"ridingbeastdetails": "Riding Beast Details",
+ "rival": "Rival",
"role": "Role",
"rollcritical": "Roll Critical",
"rolldestiny": "Roll Destiny",
diff --git a/Genesys-RPG/translations/he.json b/Genesys-RPG/translations/he.json
index 2ced3be0e2..7e35150f4c 100644
--- a/Genesys-RPG/translations/he.json
+++ b/Genesys-RPG/translations/he.json
@@ -72,6 +72,10 @@
"cargohold": "Cargo Hold",
"cargotype": "Cargo Type",
"category:": "Category:",
+ "categorydesire:": "Desire:",
+ "categoryfear:": "Fear:",
+ "categorystrength:": "Strength:",
+ "categoryflaw:": "Flaw:",
"char": "Char",
"characinfo": " Character Info ",
"character": "Character",
@@ -420,6 +424,7 @@
"riding": "Riding",
"Riding": "Riding",
"ridingbeastdetails": "Riding Beast Details",
+ "rival": "Rival",
"role": "Role",
"rollcritical": "Roll Critical",
"rolldestiny": "Roll Destiny",
diff --git a/Genesys-RPG/translations/it.json b/Genesys-RPG/translations/it.json
index 2ced3be0e2..7e35150f4c 100644
--- a/Genesys-RPG/translations/it.json
+++ b/Genesys-RPG/translations/it.json
@@ -72,6 +72,10 @@
"cargohold": "Cargo Hold",
"cargotype": "Cargo Type",
"category:": "Category:",
+ "categorydesire:": "Desire:",
+ "categoryfear:": "Fear:",
+ "categorystrength:": "Strength:",
+ "categoryflaw:": "Flaw:",
"char": "Char",
"characinfo": " Character Info ",
"character": "Character",
@@ -420,6 +424,7 @@
"riding": "Riding",
"Riding": "Riding",
"ridingbeastdetails": "Riding Beast Details",
+ "rival": "Rival",
"role": "Role",
"rollcritical": "Roll Critical",
"rolldestiny": "Roll Destiny",
diff --git a/Genesys-RPG/translations/ja.json b/Genesys-RPG/translations/ja.json
index 2ced3be0e2..7e35150f4c 100644
--- a/Genesys-RPG/translations/ja.json
+++ b/Genesys-RPG/translations/ja.json
@@ -72,6 +72,10 @@
"cargohold": "Cargo Hold",
"cargotype": "Cargo Type",
"category:": "Category:",
+ "categorydesire:": "Desire:",
+ "categoryfear:": "Fear:",
+ "categorystrength:": "Strength:",
+ "categoryflaw:": "Flaw:",
"char": "Char",
"characinfo": " Character Info ",
"character": "Character",
@@ -420,6 +424,7 @@
"riding": "Riding",
"Riding": "Riding",
"ridingbeastdetails": "Riding Beast Details",
+ "rival": "Rival",
"role": "Role",
"rollcritical": "Roll Critical",
"rolldestiny": "Roll Destiny",
diff --git a/Genesys-RPG/translations/ko.json b/Genesys-RPG/translations/ko.json
index 2ced3be0e2..7e35150f4c 100644
--- a/Genesys-RPG/translations/ko.json
+++ b/Genesys-RPG/translations/ko.json
@@ -72,6 +72,10 @@
"cargohold": "Cargo Hold",
"cargotype": "Cargo Type",
"category:": "Category:",
+ "categorydesire:": "Desire:",
+ "categoryfear:": "Fear:",
+ "categorystrength:": "Strength:",
+ "categoryflaw:": "Flaw:",
"char": "Char",
"characinfo": " Character Info ",
"character": "Character",
@@ -420,6 +424,7 @@
"riding": "Riding",
"Riding": "Riding",
"ridingbeastdetails": "Riding Beast Details",
+ "rival": "Rival",
"role": "Role",
"rollcritical": "Roll Critical",
"rolldestiny": "Roll Destiny",
diff --git a/Genesys-RPG/translations/nl.json b/Genesys-RPG/translations/nl.json
index 2ced3be0e2..7e35150f4c 100644
--- a/Genesys-RPG/translations/nl.json
+++ b/Genesys-RPG/translations/nl.json
@@ -72,6 +72,10 @@
"cargohold": "Cargo Hold",
"cargotype": "Cargo Type",
"category:": "Category:",
+ "categorydesire:": "Desire:",
+ "categoryfear:": "Fear:",
+ "categorystrength:": "Strength:",
+ "categoryflaw:": "Flaw:",
"char": "Char",
"characinfo": " Character Info ",
"character": "Character",
@@ -420,6 +424,7 @@
"riding": "Riding",
"Riding": "Riding",
"ridingbeastdetails": "Riding Beast Details",
+ "rival": "Rival",
"role": "Role",
"rollcritical": "Roll Critical",
"rolldestiny": "Roll Destiny",
diff --git a/Genesys-RPG/translations/pt.json b/Genesys-RPG/translations/pt.json
index 2ced3be0e2..7e35150f4c 100644
--- a/Genesys-RPG/translations/pt.json
+++ b/Genesys-RPG/translations/pt.json
@@ -72,6 +72,10 @@
"cargohold": "Cargo Hold",
"cargotype": "Cargo Type",
"category:": "Category:",
+ "categorydesire:": "Desire:",
+ "categoryfear:": "Fear:",
+ "categorystrength:": "Strength:",
+ "categoryflaw:": "Flaw:",
"char": "Char",
"characinfo": " Character Info ",
"character": "Character",
@@ -420,6 +424,7 @@
"riding": "Riding",
"Riding": "Riding",
"ridingbeastdetails": "Riding Beast Details",
+ "rival": "Rival",
"role": "Role",
"rollcritical": "Roll Critical",
"rolldestiny": "Roll Destiny",
diff --git a/Genesys-RPG/translations/ru.json b/Genesys-RPG/translations/ru.json
index 2ced3be0e2..7e35150f4c 100644
--- a/Genesys-RPG/translations/ru.json
+++ b/Genesys-RPG/translations/ru.json
@@ -72,6 +72,10 @@
"cargohold": "Cargo Hold",
"cargotype": "Cargo Type",
"category:": "Category:",
+ "categorydesire:": "Desire:",
+ "categoryfear:": "Fear:",
+ "categorystrength:": "Strength:",
+ "categoryflaw:": "Flaw:",
"char": "Char",
"characinfo": " Character Info ",
"character": "Character",
@@ -420,6 +424,7 @@
"riding": "Riding",
"Riding": "Riding",
"ridingbeastdetails": "Riding Beast Details",
+ "rival": "Rival",
"role": "Role",
"rollcritical": "Roll Critical",
"rolldestiny": "Roll Destiny",
diff --git a/Genesys-RPG/translations/sv.json b/Genesys-RPG/translations/sv.json
index 2ced3be0e2..7e35150f4c 100644
--- a/Genesys-RPG/translations/sv.json
+++ b/Genesys-RPG/translations/sv.json
@@ -72,6 +72,10 @@
"cargohold": "Cargo Hold",
"cargotype": "Cargo Type",
"category:": "Category:",
+ "categorydesire:": "Desire:",
+ "categoryfear:": "Fear:",
+ "categorystrength:": "Strength:",
+ "categoryflaw:": "Flaw:",
"char": "Char",
"characinfo": " Character Info ",
"character": "Character",
@@ -420,6 +424,7 @@
"riding": "Riding",
"Riding": "Riding",
"ridingbeastdetails": "Riding Beast Details",
+ "rival": "Rival",
"role": "Role",
"rollcritical": "Roll Critical",
"rolldestiny": "Roll Destiny",
diff --git a/Genesys-RPG/translations/tr.json b/Genesys-RPG/translations/tr.json
index 2ced3be0e2..7e35150f4c 100644
--- a/Genesys-RPG/translations/tr.json
+++ b/Genesys-RPG/translations/tr.json
@@ -72,6 +72,10 @@
"cargohold": "Cargo Hold",
"cargotype": "Cargo Type",
"category:": "Category:",
+ "categorydesire:": "Desire:",
+ "categoryfear:": "Fear:",
+ "categorystrength:": "Strength:",
+ "categoryflaw:": "Flaw:",
"char": "Char",
"characinfo": " Character Info ",
"character": "Character",
@@ -420,6 +424,7 @@
"riding": "Riding",
"Riding": "Riding",
"ridingbeastdetails": "Riding Beast Details",
+ "rival": "Rival",
"role": "Role",
"rollcritical": "Roll Critical",
"rolldestiny": "Roll Destiny",
diff --git a/Genesys-RPG/translations/zh.json b/Genesys-RPG/translations/zh.json
index 2ced3be0e2..7e35150f4c 100644
--- a/Genesys-RPG/translations/zh.json
+++ b/Genesys-RPG/translations/zh.json
@@ -72,6 +72,10 @@
"cargohold": "Cargo Hold",
"cargotype": "Cargo Type",
"category:": "Category:",
+ "categorydesire:": "Desire:",
+ "categoryfear:": "Fear:",
+ "categorystrength:": "Strength:",
+ "categoryflaw:": "Flaw:",
"char": "Char",
"characinfo": " Character Info ",
"character": "Character",
@@ -420,6 +424,7 @@
"riding": "Riding",
"Riding": "Riding",
"ridingbeastdetails": "Riding Beast Details",
+ "rival": "Rival",
"role": "Role",
"rollcritical": "Roll Critical",
"rolldestiny": "Roll Destiny",
diff --git a/Genesys-RPG/translations/zu.json b/Genesys-RPG/translations/zu.json
index 2212caa1a8..ce214d4ae8 100644
--- a/Genesys-RPG/translations/zu.json
+++ b/Genesys-RPG/translations/zu.json
@@ -50,7 +50,7 @@
"baseofoperations": "crwdns64286:0crwdne64286:0",
"basesetting:": "crwdns64287:0crwdne64287:0",
"basexp:": "crwdns64288:0crwdne64288:0",
- "beast": "crwdns64289:0crwdne64289:0",
+ "beast": "crwdns65343:0crwdne65343:0",
"beastcriticalinjuries": "crwdns64290:0crwdne64290:0",
"bonus": "crwdns64291:0crwdne64291:0",
"bonusdescription": "crwdns64292:0crwdne64292:0",
@@ -72,6 +72,10 @@
"cargohold": "crwdns64308:0crwdne64308:0",
"cargotype": "crwdns64309:0crwdne64309:0",
"category:": "crwdns64310:0crwdne64310:0",
+ "categorydesire:": "crwdns65344:0crwdne65344:0",
+ "categoryfear:": "crwdns65345:0crwdne65345:0",
+ "categorystrength:": "crwdns65346:0crwdne65346:0",
+ "categoryflaw:": "crwdns65347:0crwdne65347:0",
"char": "crwdns64311:0crwdne64311:0",
"characinfo": "crwdns64312:0crwdne64312:0",
"character": "crwdns64313:0crwdne64313:0",
@@ -155,7 +159,7 @@
"details:": "crwdns64391:0crwdne64391:0",
"dice": "crwdns64392:0crwdne64392:0",
"dice:": "crwdns64393:0crwdne64393:0",
- "dicendesitnypool": "crwdns64394:0crwdne64394:0",
+ "dicendesitnypool": "crwdns65348:0crwdne65348:0",
"dicepool": "crwdns64395:0crwdne64395:0",
"diceroll": "crwdns64396:0crwdne64396:0",
"discipline": "crwdns64397:0crwdne64397:0",
@@ -181,8 +185,8 @@
"engaged": "crwdns64417:0crwdne64417:0",
"entertainment": "crwdns64418:0crwdne64418:0",
"equipment": "crwdns64419:0crwdne64419:0",
- "example:": "crwdns64420:0crwdne64420:0",
- "exampletext": "crwdns64421:0crwdne64421:0",
+ "example:": "crwdns65349:0crwdne65349:0",
+ "exampletext": "crwdns65350:0crwdne65350:0",
"expectedsessionstocomplete:": "crwdns64422:0crwdne64422:0",
"extreme": "crwdns64423:0crwdne64423:0",
"eyes:": "crwdns64424:0crwdne64424:0",
@@ -205,9 +209,9 @@
"gmdicepool": "crwdns64441:0crwdne64441:0",
"gmresources": "crwdns64442:0crwdne64442:0",
"groupcontacts": "crwdns64443:0crwdne64443:0",
- "groupcredits:": "crwdns64444:0crwdne64444:0",
+ "groupcredits:": "crwdns65351:0crwdne65351:0",
"groupdetails": "crwdns64445:0crwdne64445:0",
- "groupdetailstitle": "crwdns64446:0crwdne64446:0",
+ "groupdetailstitle": "crwdns65352:0crwdne65352:0",
"groupexpenses:": "crwdns64447:0crwdne64447:0",
"groupname:": "crwdns64448:0crwdne64448:0",
"groupobligations": "crwdns64449:0crwdne64449:0",
@@ -372,11 +376,11 @@
"piloting": "crwdns64608:0crwdne64608:0",
"pilotingag": "crwdns64609:0crwdne64609:0",
"planet:": "crwdns64610:0crwdne64610:0",
- "planetary": "crwdns64611:0crwdne64611:0",
- "planetaryvehiculecritical": "crwdns64612:0crwdne64612:0",
- "planetaryvehiculedetails": "crwdns64613:0crwdne64613:0",
+ "planetary": "crwdns65353:0crwdne65353:0",
+ "planetaryvehiculecritical": "crwdns65354:0crwdne65354:0",
+ "planetaryvehiculedetails": "crwdns65355:0crwdne65355:0",
"player:": "crwdns64614:0crwdne64614:0",
- "playergroupsheet": "crwdns64615:0crwdne64615:0",
+ "playergroupsheet": "crwdns65356:0crwdne65356:0",
"playername": "crwdns64616:0crwdne64616:0",
"port": "crwdns64617:0crwdne64617:0",
"positionrole:": "crwdns64618:0crwdne64618:0",
@@ -403,8 +407,8 @@
"rank:": "crwdns64639:0crwdne64639:0",
"rarity": "crwdns64640:0crwdne64640:0",
"rarity:": "crwdns64641:0crwdne64641:0",
- "rebelbase": "crwdns64642:0crwdne64642:0",
- "rebelbasename:": "crwdns64643:0crwdne64643:0",
+ "rebelbase": "crwdns65357:0crwdne65357:0",
+ "rebelbasename:": "crwdns65358:0crwdne65358:0",
"recruit": "crwdns64644:0crwdne64644:0",
"repair": "crwdns64645:0crwdne64645:0",
"resilience": "crwdns64646:0crwdne64646:0",
@@ -420,6 +424,7 @@
"riding": "crwdns64656:0crwdne64656:0",
"Riding": "crwdns64657:0crwdne64657:0",
"ridingbeastdetails": "crwdns64658:0crwdne64658:0",
+ "rival": "crwdns65359:0crwdne65359:0",
"role": "crwdns64659:0crwdne64659:0",
"rollcritical": "crwdns64660:0crwdne64660:0",
"rolldestiny": "crwdns64661:0crwdne64661:0",
@@ -478,7 +483,7 @@
"spy": "crwdns64714:0crwdne64714:0",
"starboard": "crwdns64715:0crwdne64715:0",
"starfighterace": "crwdns64716:0crwdne64716:0",
- "starship": "crwdns64717:0crwdne64717:0",
+ "starship": "crwdns65360:0crwdne65360:0",
"starshipcritical": "crwdns64718:0crwdne64718:0",
"stats": "crwdns64719:0crwdne64719:0",
"stealth": "crwdns64720:0crwdne64720:0",
diff --git a/Gumshoe Official/translations/pt.json b/Gumshoe Official/translations/pt.json
index ecea1f4bf3..31a9fac704 100644
--- a/Gumshoe Official/translations/pt.json
+++ b/Gumshoe Official/translations/pt.json
@@ -1,217 +1,217 @@
{
- "system:-o": "System: ",
- "trail-of-cthulhu-o": "Trail of Cthulhu",
- "nights-black-agents-o": "Night's Black Agents",
+ "system:-o": "Sistema: ",
+ "trail-of-cthulhu-o": "Rastro de Cthulhu",
+ "nights-black-agents-o": "Agentes da Noite",
"npc:-o": "NPC: ",
- "vampire:-o": "Vampire: ",
- "inv-build-points": "Investigative Build Points: ",
- "gen-build-points": "General Build Points: ",
- "ability-starting-o": "Ability Starting Values",
- "health:-o": "Health: ",
- "stability:-o": "Stability: ",
- "sanity:-o": "Sanity: ",
- "cover:-o": "Cover: ",
- "network:-o": "Network: ",
- "cherry-branch-height:-o": "Cherry Branch Height: ",
- "name:-n": "Name:",
- "alertness:-n": "Alertness:",
- "stealth:-n": "Stealth:",
- "hit-rating:-n": "Hit Rating:",
- "stability-loss:-n": "Stability Loss:",
- "armor-notes:-n": "Armor Notes:",
- "agent-name-i": "Agent Name",
- "background-i": "Background",
- "drive-i": "Drive",
- "previous-patron-i": "Previous Patron",
- "occupation-i": "Occupation",
- "occupational-benefits": "Occupational benefits",
- "pillars-of-sanity": "Pillars of Sanity",
- "sources-of-stability": "Sources of Stability",
- "bullet-symbol": "• Symbol",
- "bullet-solace": "• Solace",
- "bullet-safety": "• Safety",
- "health-h": "Health",
- "hit-rating-h": "Hit Rating",
- "stability-h": "Stability",
- "sanity-h": "Sanity",
- "armor": "Armor:",
- "none-u": "None",
- "ballistic-cloth": "Ballistic Cloth",
- "police-vest": "Police Vest",
- "military-armor": "Military Armor",
- "other": "Other",
- "damage-resistances": "Damage Resistances",
- "bullets:-r": "Bullets:",
- "melee:-r": "Melee:",
- "explosives:-r": "Explosives:",
- "abilities-a": "Abilities",
- "starting-credit": "Starting Credit Rating: ",
- "occupational-abilities-message": "Occupational abilities are half price. Click the
to mark them before assigning points.",
- "reset-investigative": "Reset Investigative",
- "reset-general": "Reset General",
- "free-points": "Free Points",
- "academic-toc": "Academic",
- "academic-abilities-nba": "ACADEMIC ABILITIES",
- "accounting-a": "Accounting",
- "anthropology-a": "Anthropology",
- "archaeology-a": "Archaeology",
- "architecture-a": "Architecture",
- "art-history-a": "Art History",
- "biology-a": "Biology",
- "cthulhu-mythos-a": "Cthulhu Mythos",
- "criminology-a": "Criminology",
- "cryptography-a": "Cryptography",
- "diagnosis-a": "Diagnosis",
- "geology-a": "Geology",
- "history-a": "History",
- "human-terrain-a": "Human Terrain",
- "languages-a": "Languages",
- "law-a": "Law",
- "library-use-a": "Library Use",
- "medicine-a": "Medicine",
- "military-science-a": "Military Science",
- "occult-a": "Occult",
- "occult-studies-a": "Occult Studies",
- "physics-a": "Physics",
- "research-a": "Research",
- "theology-a": "Theology",
- "vampirology-a": "Vampirology",
- "interpersonal-toc": "Interpersonal",
- "interpersonal-abilities-nba": "INTERPERSONAL ABILITIES",
- "assess-honesty-a": "Assess Honesty",
- "bullshit-detector-a": "Bullshit Detector",
- "bargain-a": "Bargain",
- "bureaucracy-a": "Bureaucracy",
- "cop-talk-a": "Cop Talk",
- "credit-rating-a": "Credit Rating",
- "flattery-a": "Flattery",
- "flirting-a": "Flirting",
- "high-society-a": "High Society",
- "interrogation-a": "Interrogation",
- "intimidation-a": "Intimidation",
- "negotiation-a": "Negotiation",
- "oral-history-a": "Oral History",
- "reassurance-a": "Reassurance",
- "streetwise-a": "Streetwise",
- "tradecraft-a": "Tradecraft",
- "technical-toc": "Technical",
- "technical-abilities-nba": "TECHNICAL ABILITIES",
- "art-a": "Art",
- "astronomy-a": "Astronomy",
- "chemistry-a": "Chemistry",
- "craft-a": "Craft",
- "data-recovery-a": "Data Recovery",
- "electronic-surveillance-a": "Electronic Surveillance",
- "evidence-collection-a": "Evidence Collection",
- "forensics-a": "Forensics",
- "forensic-pathology-a": "Forensic Pathology",
- "forgery-a": "Forgery",
- "locksmith-a": "Locksmith",
- "notice-a": "Notice",
- "outdoorsman-a": "Outdoorsman",
- "outdoor-survival-a": "Outdoor Survival",
- "pharmacy-a": "Pharmacy",
- "photography-a": "Photography",
- "traffic-analysis-a": "Traffic Analysis",
- "urban-survival-a": "Urban Survival",
- "general-toc": "General",
- "general-abilities-nba": "GENERAL ABILITIES",
- "aberrance-a": "Aberrance",
- "athletics-a": "Athletics",
- "conceal-a": "Conceal",
- "cover-a": "Cover",
- "digital-intrusion-a": "Digital Intrusion",
- "disguise-a": "Disguise",
- "driving-a": "Driving",
- "electrical-repair-a": "Electrical Repair",
- "explosive-devices-a": "Explosive Devices",
- "explosives-a": "Explosives",
- "filch-a": "Filch",
- "firearms-a": "Firearms",
- "first-aid-a": "First Aid",
- "fleeing-a": "Fleeing",
- "gambling-a": "Gambling",
- "hand-to-hand-a": "Hand-to-Hand",
- "health-a": "Health",
- "hypnosis-a": "Hypnosis",
- "infiltration-a": "Infiltration",
- "mechanical-repair-a": "Mechanical Repair",
- "mechanics-a": "Mechanics",
- "medic-a": "Medic",
- "network-a": "Network",
- "piloting-a": "Piloting",
- "preparedness-a": "Preparedness",
- "psychoanalysis-a": "Psychoanalysis",
- "riding-a": "Riding",
- "sanity-a": "Sanity",
- "scuffling-a": "Scuffling",
- "sense-trouble-a": "Sense Trouble",
- "shadowing-a": "Shadowing",
- "shooting-a": "Shooting",
- "shrink-a": "Shrink",
- "stability-a": "Stability",
- "stealth-a": "Stealth",
- "surveillance-a": "Surveillance",
- "weapons-a": "Weapons",
- "tag-team-benefits": "Tag-Team Benefits",
- "special-weapons-training": "Special Weapons Training",
- "weapons-w": "Weapons",
- "adjust:-w": "Adjust: ",
- "damage:-w": "Damage: ",
- "unarmed-attack": "Unarmed Attack",
- "attack-w": "Attack",
- "ranged-w": "Ranged",
- "melee-w": "Melee",
- "pistol-submachine-gun": "Pistol/Submachine Gun",
- "pistol": "Pistol",
- "shotgun": "Shotgun",
- "automatic-w": "Automatic",
+ "vampire:-o": "Vampiro: ",
+ "inv-build-points": "Pontos de Construção Investigativos: ",
+ "gen-build-points": "Pontos de Construção Gerais: ",
+ "ability-starting-o": "Pontos Iniciais de Habilidade",
+ "health:-o": "Vitalidade: ",
+ "stability:-o": "Estabilidade: ",
+ "sanity:-o": "Sanidade: ",
+ "cover:-o": "Identidade Falsa: ",
+ "network:-o": "Rede de Contatos: ",
+ "cherry-branch-height:-o": "Limiar de Cerejas Ácidas: ",
+ "name:-n": "Nome:",
+ "alertness:-n": "Alerta:",
+ "stealth:-n": "Furtividade:",
+ "hit-rating:-n": "Limiar de Acerto:",
+ "stability-loss:-n": "Perda de Estabilidade:",
+ "armor-notes:-n": "Anotações de Armadura:",
+ "agent-name-i": "Nome do Agente",
+ "background-i": "Antecedentes",
+ "drive-i": "Motivação",
+ "previous-patron-i": "Patrono Antigo",
+ "occupation-i": "Ocupação",
+ "occupational-benefits": "Benefícios de Ocupação",
+ "pillars-of-sanity": "Pilares da Sanidade",
+ "sources-of-stability": "Fontes de Estabilidade",
+ "bullet-symbol": "• Símbolo",
+ "bullet-solace": "• Consolo",
+ "bullet-safety": "• Segurança",
+ "health-h": "Vitalidade",
+ "hit-rating-h": "Limiar de Acerto",
+ "stability-h": "Estabilidade",
+ "sanity-h": "Sanidade",
+ "armor": "Armadura:",
+ "none-u": "Nenhum",
+ "ballistic-cloth": "Roupa Antibalas",
+ "police-vest": "Colete de Polícia",
+ "military-armor": "Armadura Militar",
+ "other": "Outros",
+ "damage-resistances": "Resistências de Dano",
+ "bullets:-r": "Balas:",
+ "melee:-r": "Corpo a Corpo:",
+ "explosives:-r": "Explosivos:",
+ "abilities-a": "Habilidades",
+ "starting-credit": "Crédito Inicial: ",
+ "occupational-abilities-message": "As habilidades ocupacionais são pela metade do preço. Clique no
para marcá-los antes de atribuir pontos.",
+ "reset-investigative": "Reiniciar Investigativa",
+ "reset-general": "Reiniciar Gerais",
+ "free-points": "Pontos Gratuitos",
+ "academic-toc": "Acadêmico",
+ "academic-abilities-nba": "HABILIDADES ACADÊMICAS",
+ "accounting-a": "Contabilidade",
+ "anthropology-a": "Antropologia",
+ "archaeology-a": "Arqueologia",
+ "architecture-a": "Arquitetura",
+ "art-history-a": "História da Arte",
+ "biology-a": "Biologia",
+ "cthulhu-mythos-a": "Mythos de Cthulhu",
+ "criminology-a": "Criminologia",
+ "cryptography-a": "Criptografia",
+ "diagnosis-a": "Diagnóstico",
+ "geology-a": "Geologia",
+ "history-a": "História",
+ "human-terrain-a": "Terreno Humano",
+ "languages-a": "Línguas",
+ "law-a": "Direito",
+ "library-use-a": "Usar Biblioteca",
+ "medicine-a": "Medicina",
+ "military-science-a": "Ciência Militar",
+ "occult-a": "Ocultismo",
+ "occult-studies-a": "Estudos Ocultos",
+ "physics-a": "Física",
+ "research-a": "Pesquisa",
+ "theology-a": "Teologia",
+ "vampirology-a": "Vampirologia",
+ "interpersonal-toc": "Interpessoal",
+ "interpersonal-abilities-nba": "HABILIDADES INTERPESSOAIS",
+ "assess-honesty-a": "Avaliar Honestidade",
+ "bullshit-detector-a": "Detector de Mentiras",
+ "bargain-a": "Barganhar",
+ "bureaucracy-a": "Burocracia",
+ "cop-talk-a": "Trato Policial",
+ "credit-rating-a": "Limiar de Crédito",
+ "flattery-a": "Bajulação",
+ "flirting-a": "Flerte",
+ "high-society-a": "Alta Sociedade",
+ "interrogation-a": "Interrogação",
+ "intimidation-a": "Intimidação",
+ "negotiation-a": "Negociação",
+ "oral-history-a": "História Oral",
+ "reassurance-a": "Convencimento",
+ "streetwise-a": "Manha",
+ "tradecraft-a": "Espionagem",
+ "technical-toc": "Técnico",
+ "technical-abilities-nba": "HABILIDADES TÉCNICAS",
+ "art-a": "Arte",
+ "astronomy-a": "Astronomia",
+ "chemistry-a": "Química",
+ "craft-a": "Ofício",
+ "data-recovery-a": "Recuperação de Dados",
+ "electronic-surveillance-a": "Vigilância Eletrônica",
+ "evidence-collection-a": "Coletor de Evidências",
+ "forensics-a": "Ciência Forense",
+ "forensic-pathology-a": "Patologia Forense",
+ "forgery-a": "Falsificação",
+ "locksmith-a": "Serralheria",
+ "notice-a": "Advertir",
+ "outdoorsman-a": "Sobrevivência",
+ "outdoor-survival-a": "Sobrevivência ao Ar Livre",
+ "pharmacy-a": "Farmácia",
+ "photography-a": "Fotografia",
+ "traffic-analysis-a": "Análise de Tráfico",
+ "urban-survival-a": "Sobrevivência Urbana",
+ "general-toc": "Geral",
+ "general-abilities-nba": "HABILIDADES GERAIS",
+ "aberrance-a": "Aberração",
+ "athletics-a": "Atletismo",
+ "conceal-a": "Ocultação",
+ "cover-a": "Identidade Falsa",
+ "digital-intrusion-a": "Invasão Digital",
+ "disguise-a": "Disfarce",
+ "driving-a": "Condução",
+ "electrical-repair-a": "Reparos Mecânicos",
+ "explosive-devices-a": "Explosivos",
+ "explosives-a": "Explosivos",
+ "filch-a": "Punga",
+ "firearms-a": "Armas de Fogo",
+ "first-aid-a": "Primeiros Socorros",
+ "fleeing-a": "Fuga",
+ "gambling-a": "Jogo",
+ "hand-to-hand-a": "Corpo a Corpo",
+ "health-a": "Vitalidade",
+ "hypnosis-a": "Hipnose",
+ "infiltration-a": "Infiltração",
+ "mechanical-repair-a": "Reparos Mecânicos",
+ "mechanics-a": "Mecânica",
+ "medic-a": "Medicina",
+ "network-a": "Rede de Contatos",
+ "piloting-a": "Pilotagem",
+ "preparedness-a": "Precaução",
+ "psychoanalysis-a": "Psicanálise",
+ "riding-a": "Equitação",
+ "sanity-a": "Sanidade",
+ "scuffling-a": "Briga",
+ "sense-trouble-a": "Sentir Perigo",
+ "shadowing-a": "Perseguição",
+ "shooting-a": "Disparo",
+ "shrink-a": "Psiquiatria",
+ "stability-a": "Estabilidade",
+ "stealth-a": "Furtividade",
+ "surveillance-a": "Vigilância",
+ "weapons-a": "Arma Branca",
+ "tag-team-benefits": "Benefícios Táticos de Trabalho em Equipe",
+ "special-weapons-training": "Treinamento com Armas Especiais",
+ "weapons-w": "Armas",
+ "adjust:-w": "Ajustar: ",
+ "damage:-w": "Dano: ",
+ "unarmed-attack": "Ataque Desarmado",
+ "attack-w": "Ataque",
+ "ranged-w": "À Distância",
+ "melee-w": "Corpo a Corpo",
+ "pistol-submachine-gun": "Pistola/Metralhadora",
+ "pistol": "Pistola",
+ "shotgun": "Escopeta",
+ "automatic-w": "Automática",
"rifle": "Rifle",
- "thrown-w": "Thrown",
- "light-w": " Light",
- "heavy-w": " Heavy",
- "very-heavy-w": " Very Heavy",
- "ammo-capacity:-w": "Ammo Capacity: ",
- "doubl-barreled-w": "Double Barreled",
- "point-blank-w": "Point-Blank",
- "close-w": "Close",
- "near-w": "Near",
- "long-w": "Long",
- "out-of-range-w": "(Out of Range)",
- "extended-range-w": "(Extended Range)",
- "capacity:-w": "Capacity: ",
- "slash-extended": "/Extended",
- "parenthetical-extended": "(Extended)",
- "spells": "Spells",
- "powers-v": "Powers",
- "banes-v": "Banes",
- "compulsions-v": "Compulsions",
- "dreads-v": "Dreads",
- "requirements-v": "Requirements",
- "blocks-v": "Blocks",
- "covers": "Covers",
- "network-contacts": "Network Contacts",
- "trust": "Trust",
- "notes-n": "Notes",
- "point-spend": "Points spent: ",
- "both-barrels": "Both barrels",
- "full-auto": "Full auto",
- "system-info": "Select the default game system. Roll20 currently supports Trail of Cthulhu and Night's Black Agents",
- "npc-info": "The NPC option sets new characters to default to the NPC sheet. Useful if the player characters have already been created and all new character sheets added to the game will likely represent none player characters.",
- "inv-points-info": "Starting build points for investigative abilities. Varies based on number of players, game system, and desired difficulty.",
- "gen-points-info": "Starting build points for general abilities. The default value for Trail of Cthulhu is 65, and the Night's Black Agents default is 75.",
- "starting-health-u": "Starting Health",
- "starting-health-info": "This is free health rating that each player character starts with. The default value is 4.",
- "starting-stability-u": "Starting Stability",
- "starting-stability-info": "This is free stability rating that each player character starts with. The default value for Trail of Cthulhu is 1, and the Night's Black Agents default is 4.",
- "starting-sanity-u": "Starting Sanity",
- "starting-sanity-info": "For Trail of Cthulhu. This is free sanity rating that each player character starts with, the default value is 4.",
- "starting-Cover-u": "Starting Cover",
- "starting-cover-info": "For Night's Black Agents. This is free cover rating that each player character starts with, the default value is 10.",
- "starting-network-u": "Starting Network",
- "starting-network-info": "For Night's Black Agents. This is free network rating that each player character starts with, the default value is 15.",
- "cherry-branch-height-u": "Cherry Branch Height",
- "cherry-branch-height-info": "For Night's Black Agents. This is the ability rating that unlocks additional bonuses, the default value is 8.",
- "mos-ability-message": "Click the
to mark your MOS ability.",
- "red-abilities-message": "Abilities in
red indicate that extra effects have been unlocked."
+ "thrown-w": "Lançar",
+ "light-w": " Leve",
+ "heavy-w": " Pesado",
+ "very-heavy-w": " Muito Pesado",
+ "ammo-capacity:-w": "Capacidade de Munição: ",
+ "doubl-barreled-w": "Dois Canhões",
+ "point-blank-w": "À Queima Roupa",
+ "close-w": "Perto",
+ "near-w": "Próximo",
+ "long-w": "Longe",
+ "out-of-range-w": "(Fora de Alcance)",
+ "extended-range-w": "(Alcance Extendido)",
+ "capacity:-w": "Capacidade: ",
+ "slash-extended": "/Estendido",
+ "parenthetical-extended": "(Estendido)",
+ "spells": "Magias",
+ "powers-v": "Poderes",
+ "banes-v": "Perdição",
+ "compulsions-v": "Compulsão",
+ "dreads-v": "Pavor",
+ "requirements-v": "Requisitos",
+ "blocks-v": "Barreiras",
+ "covers": "Identidades Falsas",
+ "network-contacts": "Contatos da Rede",
+ "trust": "Confiança",
+ "notes-n": "Notas",
+ "point-spend": "Pontos Gastatos: ",
+ "both-barrels": "Ambos os Canhões",
+ "full-auto": "Modo Automático",
+ "system-info": "Selecione o sistema de jogo padrão. Atualmente Roll20 suporta Rastro de Cthulhu e Agentes da Noite",
+ "npc-info": "A opção NPC define novos caracteres como padrão para a folha NPC. Útil se os personagens do jogador já foram criados e todas as novas folhas de caracteres adicionadas ao jogo provavelmente representarão nenhum personagem do jogador.",
+ "inv-points-info": "Estes são os pontos de saúde gratuitos com os quais cada personagem começa. O valor padrão para o Rastro de Cthulhu é 1 e o padrão para os Agentes da Noite é 4.",
+ "gen-points-info": "Pontos de construção iniciais para habilidades gerais. O valor padrão para Rastro de Cthulhu é 65, e o padrão Agentes da Noite é 75.",
+ "starting-health-u": "Vitalidade Inicial",
+ "starting-health-info": "Esta é uma avaliação de saúde gratuita que começa com cada personagem do jogador. O valor padrão é 4.",
+ "starting-stability-u": "Estabilidade Inicial",
+ "starting-stability-info": "Esta é uma classificação de estabilidade livre que começa com cada personagem do jogador. O valor padrão para Rastro de Cthulhu é 1 e o padrão para Agentes da Noite é 4.",
+ "starting-sanity-u": "Sanidade Inicial",
+ "starting-sanity-info": "Para Rastro de Cthulhu. Esta é a classificação de sanidade gratuita que o personagem de cada jogador começa, o valor padrão é 4.",
+ "starting-Cover-u": "Identidade Falsa Inicial",
+ "starting-cover-info": "Para Agentes da Noite. Esta é uma classificação de identidade falsa gratuitos que o personagem de cada jogador começa, o valor padrão é 10.",
+ "starting-network-u": "Rede de Contatos Inicial",
+ "starting-network-info": "Para Agentes da Noite. Esta é uma rede de contatos gratuitos que o personagem de cada jogador começa, o valor padrão é 15.",
+ "cherry-branch-height-u": "Limiar de Cerejas Ácidas",
+ "cherry-branch-height-info": "Para Agentes da Noite. Estes são os pontos de habilidade necessários para desbloquear benefícios adicionais, o padrão é 8.",
+ "mos-ability-message": "Clique no
para marcar sua capacidade MOS.",
+ "red-abilities-message": "As habilidades em
vermelho indicam que os efeitos adicionais foram desbloqueados."
}
\ No newline at end of file
diff --git a/Hero Games 6e/Hero Games 6e.html b/Hero Games 6e/Hero Games 6e.html
index 49f1732c01..f5c6e8b3c7 100644
--- a/Hero Games 6e/Hero Games 6e.html
+++ b/Hero Games 6e/Hero Games 6e.html
@@ -324,18 +324,18 @@
@@ -1284,3 +1284,18 @@
+
+
diff --git a/Impulse_Drive/Impulse Drive.html b/Impulse_Drive/Impulse Drive.html
index 667e3d5511..474f1597fc 100644
--- a/Impulse_Drive/Impulse Drive.html
+++ b/Impulse_Drive/Impulse Drive.html
@@ -1,722 +1,750 @@
-
-
+
+
Sheet Type:
+
+
-
-
-
-
-
Name:
- Archetype:
-
-
-
Pronoun:
-
Description:
+
+
-
Advances:
-
-
-
-
-
-
When you have 5 checks in Advances, choose 1:
-
-Upgrade an Approach.
-Choose an Advanced Move.
-Gain a Gear slot.
-
-
-
-
Approaches:
-
Choose your roll type:
- Normal
- Advantage
- Disadvantage
-
-
-
- Foibles and Hooks
-
- Moves
-
-
-
-
-
-
-
- Harm, Stress, & Calamity
-
- Substitute Harm
-When you are directed by a move or the SM to mark Harm , you may exchange it, 1 for 1, for Stress.
-
-
-
Harm
-When you are directed by a move or the SM to mark Harm , for each Harm you receive, mark off one check in one of the Harm options.
-Just a Scratch: You’re a bit banged up, but it’s nothing serious. Can be healed by First Aid, or when a Scene ends.
-I’m Rattled: You’re shaken and shocked, you have Disadvantage ongoing to any +Slick or +Calculating rolls. Can be healed by Gathering your wits when you roll Recover, First Aid, or when a Scene ends.
-I'm Hurt Bad: You have severe bleeding or broken bones, you have Disadvantage ongoing to any roll requiring physical exertion. Can be healed by receiving medical treatment.
-I’m Knocked out: You’ve been knocked unconscious and can’t move, act, or even see anything. Can be healed by First Aid, 1 day of downtime, or when a Scene ends.
-I can’t go on: Your journey is over, you pass away, unmourned and unnoticed by the vast black of space.
-
-
-
-
-
-
-
-
-
Gear & Loadout
- Gear Slots:
-Check your Archetype to see how many Gear slots you start with.
-When you gain 5 Advances in Gear , erase all the checks, and gain an extra Gear slot, to a maximum of 5 slots.
-
-
- Status:
-
- Ready: It's ready to use.
- Damaged: use a repair kit fix it.
- Discharged: choose to ready it when you roll Recover.
- Expended: restock it when you have access to supplies.
-
- Uses:
- N/A, it doesn't require uses.
- 0 uses left.
- 1 use left.
- 2 uses left.
- 3 uses left.
- 4 uses left.
- 5 uses left.
- 6 uses left.
-
-
-
-
-
- Possessions and Resources
-Use this section to record the various possessions, resources, contacts, and stuff that isn't pre-defined gear.
-
-
-
-
-
-
-
-
The Ship
-Only use this page on the ship's character sheet.
-
-
-
Ship Name:
-
-
-
Ship Look:
+
+
+ Description
+
+
+
+ Notes
+
+
-
-
Primary Systems:
-
-
-
Choose your roll type:
- Normal
- Advantage
- Disadvantage
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Debt
-When you complete a Contract or an Episode Strain, Mark 1 Burn in the Debt Fuse.
-When the Debt Fuse is full, reduce your creditor’s Disposition by 1, and your Creditor comes looking for you.
-The SM will tell you one of the following:
-•They make an example of a Crew Member and try to break a few limbs.
-•They insist you take a Contract for them, free of charge.
-•They attempt to seize an asset as collateral until you pay.
-•They sell your location to someone that wants to find you.
-
-When you roll Payday and choose to keep the Wolves at bay, reduce your Debt by 1 and reset the Debt Fuse.
-
-
-
FTL Drive Type
-Select an FTL Drive from the list and add its cost to your ship's Debt.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Impulse Drive
- No Cost
- Your ship only has an Impulse Drive, enough to get around a system but incapable of interstellar travel.
-
-
-
-
-
-
Drillspace Drive
- Normal:
-
- Advantage:
-
- Disadvantage:
-
-
-Your ship has a Drillspace Drive, designed for safe, but slow interstellar travel to neighboring stars.
-
-
-
-
- When you drill through Normal Space into Drill-Space to travel to a neighbouring star system , roll+Drive.
- On a 10+ , you get there with no complications.
- On a 7-9 , you have to work the drive hard, expend double the fuel or drop out of Drill-Space in between the stars
- to let the drive cool down for a day, the SM will mark 1 Burn on an Episode Fuse.
+
-
-
-
-
- Distance
- Burn
- Fuel (units)
-
-
- Neighbors
- 1 Episode
- 2
-
-
- Local
- 2 Episode
- 4
-
-
- Distant
- n/a
- n/a
-
-
- Remote
- n/a
- n/a
-
-
- Extreme
- n/a
- n/a
-
-
-
-
-
-
-
-
-
Subspace Drive
- Normal:
-
- Advantage:
-
- Disadvantage:
-
-Your ship has a Subspace Drive, comonly used for relatively safe FTL travel around a star cluster.
-
-
-
-
- When you you plot a course within the local cluster and engage your sub-space drive , roll+Drive.
- On a 10+ , you get there on time and without any complications.
- On a 7-9 , you get there, but choose 1:
-
- It took twice as long as you expected, The SM will Burn an Episode Fuse.
- Trouble has found you, the SM will tell you what.
- Your ship sustained 1 Damage during the trip.
- You had to burn hard, expend twice the fuel. (this option may only be chosen if you have the required fuel)
+
+
+
Foibles
+
+
+
+
+
+
+
+
+
+
Hooks
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Moves
+ Note:
+ Selecting Prompt in the Modifier dropdown on a Move will enable you to manually enter the roll modifier when rolling that Move.
+ For positive modifiers, do not include the plus (+) sign, but for negative modifiers, be sure to include the minus (-) sign.
+
+
+
+
+
+
+
+ Harm, Stress, and Calamity
+ Substitute Harm
+ When you are directed by a move or the SM to mark Harm , you may exchange it, 1-for-1, for Stress.
+
+
+
+
+
+
Harm
+
+ When you are directed by a move or the SM to mark Harm , for each Harm you receive, mark off one check in one of the Harm options.
+
+
+
+
+ Just a Scratch: You’re a bit banged up, but it’s nothing serious. Can be healed by choosing Shrug it off when you roll Recover, or when a Scene ends.
+
+
+
+ I’m Rattled: You’re shaken and shocked, you have Disadvantage ongoing to any +Slick or +Calculating rolls. Can be healed by choosing Shrug it off when you roll Recover, or when a Scene ends.
+
+
+
+ I'm Hurt Bad: You have severe bleeding or broken bones, you have Disadvantage ongoing to any roll requiring physical exertion. Can be healed by receiving Surgery.
+
+
+
+ I’m Knocked out: You’ve been knocked unconscious and can’t move, act, or even see anything. Can be healed when an Ally chooses “First Aid” when they roll Recover, or when a Scene ends.
+
+
+
+ I can’t go on: Your journey is over, you pass away, unmourned and unnoticed by the vast black of space.
+
-
+
+
+
-
-
-
- Distance
- Burn
- Fuel (units)
-
-
- Neighbors
- 1 Episode
- 1
-
-
- Local
- 2 Episode
- 2
-
-
- Distant
- 3 Episode
- 4
-
-
- Remote
- n/a
- n/a
-
-
- Extreme
- n/a
- n/a
-
-
+
+
+
+
+
+
Possessions & Resources
+
+ Use this section to record the various possessions, resources, contacts, and stuff that isn't pre-defined gear.
+
+
+
+
+
+
Personal Projects
+
+
+
+
+
+
+
+
The Ship
+
+
+
+ Name
+
+
+
+
+ Type
+
+ Choose a Ship Type
+ Smuggler
+ Predator
+ Vanguard
+ Marauder
+
+
+
+
+
+
+ Look
+
+
+
+
+ Notes
+
+
+
+
+
+
+
+
+
+
+
+
+
+
FTL Drive Type
+
+
+
Drill-Space Drive
+
+ Your ship has a Drill-Space Drive, designed for safe, but slow interstellar travel to neighboring stars.
+
+
+
+ Distance
+ Burn
+
+
+ Neighbors
+ 1 Episode
+
+
+ Local
+ 2 Episode
+
+
+ Distant
+ n/a
+
+
+ Remote
+ n/a
+
+
+ Extreme
+ n/a
+
+
+
+
+
+
Sub-Space Drive
+
+ Your ship has a Sub-Space Drive, commonly used for relatively safe FTL travel around a star cluster.
+
+
+
+ Distance
+ Burn
+
+
+ Neighbors
+ 1 Episode
+
+
+ Local
+ 2 Episodes
+
+
+ Distant
+ 3 Episodes
+
+
+ Remote
+ n/a
+
+
+ Extreme
+ n/a
+
+
+
+
+
+
Hyper Drive
+
+ Your ship has a Hyper Space Drive, designed for fast, but occaisonally unreliable travel to stars near and far.
+
+
+
+ Distance
+ Burn
+
+
+ Neighbors
+ 1 Episode
+
+
+ Local
+ 1 Episode
+
+
+ Distant
+ 2 Episodes
+
+
+ Remote
+ 2 Episodes
+
+
+ Extreme
+ 2 Episodes
+
+
+
+
+
+
Fold-Space Drive
+
+ Your ship has a Fold-Space Drive, designed for incredibly fast, but often unreliable and dangerous travel to stars across the galaxy.
+
+
+
+ Distance
+ Burn
+
+
+ Neighbors
+ 1 Episode
+
+
+ Local
+ 1 Episode
+
+
+ Distant
+ 1 Episode
+
+
+ Remote
+ 1 Episode
+
+
+ Extreme
+ 2 Episodes
+
+
+
+
+
+
+
+
+
+
+
Cargo & People
+
+ When you install a cargo bay, hidden compartment, or passenger/crew area
+ on your ship, add it here. Be sure to add any that your ship starts with.
+
+
+
+ Name
+
+
+ Current Contents
+
+
+
+
+
+
+
Ship Damage
+
+ When you are directed by a move or the SM to mark Harm , for each Harm you receive, mark off one check in one of the Harm options.
+
+
+
+
+ Superficial Damage:
+ Carbon scoring, melted plating, or scratched paint. Superficial Damage makes your ship look uglier, but it doesn’t have any other negative effects.
+
+
+
+ Direct Hit:
+ Smoke and sparks pour from flickering consoles, alarm bleat, the lights flicker, and the deck shudders under your feet. Any roll using a Ship System is at Disadvantage.
+
+ Spot Repairs:
+ When you perform Spot Repairs on a Direct Hit, you restore normal operations, negate Disadvantage from Direct Hit.
+
+
+
+ Hull Breach:
+ A hole is blasted in the side of your ship. Atmosphere vents, and sections of the ship are depressurized, the SM will tell you which sections.
+
+ Spot Repairs:
+ When you perform Spot Repairs on a Hull Breach, you restore atmosphere to the vented sections, but you are danngerously low on Life Support. Any rolls that require physical exertion are at Disadvantage.
+
+
+
+ Adrift:
+ All systems are down. Power to your ship is gone. No sensors, no weapons, no shields, no light, no gravity. You are dead in the void, easy pickings for enemies, or stranded to the limited mercies of space.
+
+ Spot Repairs:
+ When you perform Spot Repairs on Adrift, you manage to restore power... barely. You must roll Listing in Space to get back to a space port.
+
+
+
+
Current Contract
+
Description
+
+
Contract Raiting:
+
+
Payday:
+
+
+
+
+
+
+ Download Impulse Drive for free at http://www.drivethrurpg.com/product/190933/Impulse-Drive-Preview
+ Impulse Drive by Adrian Thoen (Twitter: @madadric) is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
+ Based on a work at http://www.dungeon-world.com and at http://apocalypse-world.com
+ This Roll20 character sheet created by Tom Androy. (Twitter: @majortomonline Github: tandroy )
+
-
-
-
Hyperspace Drive
- Normal:
-
- Advantage:
-
- Disadvantage:
-
-
-Your ship has a Hyperspace Drive, designed for fast, but occasionally unreliable travel to stars near and far.
-
-
-
-
- When you power up your Hyper Drive to jump to Hyper Space , roll+Drive.
- On a 10+ , you travel with no complications.
- On a 7-9 , you get there, but Choose 1:
- On a 6-, the SM chooses 2:
-
- You don’t come out exactly where you expected.
- Your Ship suffers 1 Damaged.
- You’ve picked up an unlikely passenger.
- The SM asks each Crew Member a question from The Abyss Stares Back.
-
-
-
-
-
- Distance
- Burn
- Fuel (units)
-
-
- Neighbors
- 1 Episode
- 1
-
-
- Local
- 1 Episode
- 2
-
-
- Distant
- 2 Episode
- 4
-
-
- Remote
- 2 Episode
- 5
-
-
- Extreme
- 2 Episode
- 5
-
-
-
-
-
-
-
-
-
-
Warpspace Drive
-
100,000 Guilders
- Normal:
-
- Advantage:
-
- Disadvantage:
-
-
-Your ship has a Warpspace Drive, designed for incredibly fast, but often unreliable and dangerous travel to stars across the Galaxy.
-
-
-
-
- When you activate the highly unstable Warp Drive and take a precarious trip through Warp Space , roll+Drive.
- On a 10 +, you made it out! choose 1.
- On a 7-9 , that was a very close call, choose 2:
-
- The ship has been invaded, infested, or infected by something hostile.
- You don’t know where or when you came out...
- It was hard on the ship, your ship suffers 1 Damage, ignoring Shielding
- Someone has suffered a mutation.
-
-
-
-
-
- Distance
- Burn
- Fuel (units)
-
-
- Neighbors
- 1 Episode
- 2
-
-
- Local
- 1 Episode
- 4
-
-
- Distant
- 1 Episode
- 6
-
-
- Remote
- 1 Episode
- 10
-
-
- Extreme
- 2 Episode
- 20
-
-
-
-
-
-
-
-
Ship Upgrades
-
-Buy new Upgrades when you roll Upgrade Complete. Some Upgrades are Secondary Systems, and require a Hardpoint.
-You start with 3 open Hardpoints. Your ship class will tell you the maximum of how many Hardpoints you can have.
-
-
Hardpoints:
-
-
-
-
-
-
-
-
Damage
-When
you are directed by a move or the SM to mark Harm , for each Harm you receive, mark off one check in one of the Harm options.
-
-
-
-
Superficial Damage: Carbon scoring, melted plating, or scratched paint. Superficial damage makes your ship look uglier,
-but it doesn’t have any negative effects. Frigates can take 2 points of Superficial Damage, Cruisers can take 3 Points, and Capital Ships can take 5.
-
Direct Hit: Smoke and sparks pour from flickering consoles, alarms
-bleat, the lights flicker, and the deck shudders under your
-feet. Any roll using a Ship System is at Disadvantage.
-
Spot Repairs: When you perform Spot Repairs on a Direct Hit, you
-restore normal operations, negate Disadvantage from
-Direct Hit.
-
-
Hull Breach: A hole is blasted in the side of your ship. Atmosphere
-vents, and sections of the ship are depressurized, the SM
-will tell you which sections.
-
Spot Repairs: When you perform Spot Repairs on a Hull Breach, you
-restore atmosphere to the vented sections, but you are
-dangerously low on Life Support, any rolls that require
-physical exertion are at Disadvantage.
-
Adrift: All systems are down. Power to your ship is gone. No
-sensors, no weapons, no shields, no light, no gravity.
-You are dead in the void, easy pickings for enemies, or
-stranded to the limited mercies of space.
-
Spot Repairs: When you perform Spot Repairs on Adrift, you manage
-to restore power - barely. You must roll Listing in Space to
-get back to a space port.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
For the full rules for Impulse Drive go to https://drive.google.com/open?id=0B4w2ZvCSYT6AMzhrVktlVXpBN1k
-Impulse Drive by Adrian Thoen is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
-Based on a work at http://www.dungeon-world.com/ , and at http://apocalypse-world.com/
+
+
+
+
+
+ {{name}}
+ rolls {{#roll_name}}{{roll_name}}{{/roll_name}}{{#roll_mod}} ({{roll_mod}}){{/roll_mod}}
+ {{#rollTotal() roll_type 1}}
+
+
+ {{#rollGreater() resultn 9}}
+ {{resultn}}
+ Success
+ {{/rollGreater() resultn 9}}
+ {{#rollBetween() resultn 7 9}}
+ {{resultn}}
+ Partial Success
+ {{/rollBetween() resultn 7 9}}
+ {{#rollLess() resultn 7}}
+ {{resultn}}
+ Miss
+ {{/rollLess() resultn 7}}
+
+ {{/rollTotal() roll_type 1}}
+ {{#rollTotal() roll_type 2}} with Advantage
+
+
+ {{#rollGreater() resulta 9}}
+ {{resulta}}
+ Success
+ {{/rollGreater() resulta 9}}
+ {{#rollBetween() resulta 7 9}}
+ {{resulta}}
+ Partial Success
+ {{/rollBetween() resulta 7 9}}
+ {{#rollLess() resulta 7}}
+ {{resulta}}
+ Miss
+ {{/rollLess() resulta 7}}
+
+ {{/rollTotal() roll_type 2}}
+ {{#rollTotal() roll_type 3}} with Disadvantage
+
+
+ {{#rollGreater() resultd 9}}
+ {{resultd}}
+ Success
+ {{/rollGreater() resultd 9}}
+ {{#rollBetween() resultd 7 9}}
+ {{resultd}}
+ Partial Success
+ {{/rollBetween() resultd 7 9}}
+ {{#rollLess() resultd 7}}
+ {{resultd}}
+ Miss
+ {{/rollLess() resultd 7}}
+
+ {{/rollTotal() roll_type 3}}
+
+
\ No newline at end of file
diff --git a/Impulse_Drive/Impulse_Drive.css b/Impulse_Drive/Impulse_Drive.css
index e0043cd974..2362589fd6 100644
--- a/Impulse_Drive/Impulse_Drive.css
+++ b/Impulse_Drive/Impulse_Drive.css
@@ -1,146 +1,611 @@
-h1 {text-align: center;}
-h2 {text-align: center;}
-h3 {
- text-align: center;}
-h4 {
- text-align: center;
- padding-top: 5px;
-}
-div.bg {
- background-color: #EBEBFF;
-}
-div.sheet-tab-content { display: none; }
-
-input.sheet-tab1:checked ~ div.sheet-tab1,
-input.sheet-tab2:checked ~ div.sheet-tab2,
-
-{
- display: block;
+.sheet-main-div .sheet-row .sheet-col {
+ width: 100%;
+ box-sizing: border-box;
+ -moz-box-sizing: border-box;
}
-input.sheet-tab
-{
- width: 50%;
- height: 20px;
- position: relative;
- top: 5px;
- left: 6px;
- margin: -1.5px;
- cursor: pointer;
- z-index: 1;
+.sheet-main-div .sheet-ml1 {
+ margin-left: 1em;
}
-input.sheet-tab::before
-{
- content: attr(title);
-
- border: solid 1px #a8a8a8;
- border-bottom-color: black;
- text-align: center;
- display: inline-block;
-
- background: #fff;
- background: -moz-linear-gradient(to top, #c8c8c8, #fff, #c8c8c8);
- background: -webkit-linear-gradient(to top, #c8c8c8, #fff, #c8c8c8);
- background: -ms-linear-gradient(to top, #c8c8c8, #fff, #c8c8c8);
- background: -o-linear-gradient(to top, #c8c8c8, #fff, #c8c8c8);
- background: linear-gradient(to top, #c8c8c8, #fff, #c8c8c8);
- width: 100%;
- height: 20px;
- font-size: 18px;
+.sheet-main-div .sheet-mr1 {
+ margin-right: 1em;
}
-input.sheet-tab:checked::before
-{
- background: #dcdcdc;
- background: -moz-linear-gradient(to top, #fcfcfc, #dcdcdc, #fcfcfc);
- background: -webkit-linear-gradient(to top, #fcfcfc, #dcdcdc, #fcfcfc);
- background: -ms-linear-gradient(to top, #fcfcfc, #dcdcdc, #fcfcfc);
- background: -o-linear-gradient(to top, #fcfcfc, #dcdcdc, #fcfcfc);
- background: linear-gradient(to top, #fcfcfc, #dcdcdc, #fcfcfc);
- border-bottom-color: #fff;
+.sheet-main-div .sheet-mt25 {
+ margin-top: .25em;
}
-input.sheet-tab:not(:first-child)::before
-{
- border-left: none;
+.sheet-main-div .sheet-mb25 {
+ margin-bottom: .25em;
}
-div.sheet-tab-content
-{
- background: #D6F5FF;
- border: 1px solid #a8a8a8;
- border-top-color: #000;
- margin: 2px 0 0 5px;
- padding: 5px;
+.sheet-main-div label {
+ display: inline;
+ font-size: inherit;
+ line-height: inherit;
+ font-weight: bold;
+ padding-right: .15em;
}
-/*drives*/
-
-/*div.sheet-tab-content { display: none; }*/
-
-input.sheet-tab1:checked ~ div.sheet-tab1,
-input.sheet-tab2:checked ~ div.sheet-tab2,
-input.sheet-tab3:checked ~ div.sheet-tab3,
-input.sheet-tab4:checked ~ div.sheet-tab4,
-input.sheet-tab5:checked ~ div.sheet-tab5,
-{
- display: block;
+.sheet-main-div label.sheet-label-bold {
+ display: inline-block;
+ text-transform: uppercase;
+ font-family: 'Contrail One', Courier, monospace;
+ font-weight: bold;
+ font-size: 1.25em;
+ width: 100%;
+ margin-bottom: 0;
}
-input.sheet-drivetab
-{
- width: 19%;
- height: 20px;
- position: relative;
- top: 5px;
- left: 6px;
- margin: -1.5px;
- cursor: pointer;
- z-index: 1;
+.sheet-main-div label.sheet-label-bold-inline {
+ display: inline;
+ text-transform: uppercase;
+ font-family: 'Contrail One', Courier, monospace;
+ font-weight: bold;
+ font-size: 1.25em;
+ line-height: 2;
+ margin-right: .25em;
+ vertical-align: middle;
}
-input.sheet-drivetab::before
-{
- content: attr(title);
-
- border: solid 1px #a8a8a8;
- border-bottom-color: black;
- text-align: center;
- display: inline-block;
-
- background: #fff;
- background: -moz-linear-gradient(to top, #c8c8c8, #fff, #c8c8c8);
- background: -webkit-linear-gradient(to top, #c8c8c8, #fff, #c8c8c8);
- background: -ms-linear-gradient(to top, #c8c8c8, #fff, #c8c8c8);
- background: -o-linear-gradient(to top, #c8c8c8, #fff, #c8c8c8);
- background: linear-gradient(to top, #c8c8c8, #fff, #c8c8c8);
- width: 100%;
- height: 20px;
- font-size: 18px;
+.sheet-main-div label.sheet-label-full {
+ display: inline-block;
+ margin: .5em 0 .25em 0;
+ padding: .25em;
+ box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ border: 1px solid #036;
+ background: #369;
+ color: #fff;
+ text-transform: uppercase;
+ width: 100%;
+ font-size: 1.6em;
+ line-height: 1.25;
+ font-family: 'Contrail One', Courier, monospace;
+ font-weight: bold;
}
-input.sheet-drivetab:checked::before
-{
- background: #dcdcdc;
- background: -moz-linear-gradient(to top, #fcfcfc, #dcdcdc, #fcfcfc);
- background: -webkit-linear-gradient(to top, #fcfcfc, #dcdcdc, #fcfcfc);
- background: -ms-linear-gradient(to top, #fcfcfc, #dcdcdc, #fcfcfc);
- background: -o-linear-gradient(to top, #fcfcfc, #dcdcdc, #fcfcfc);
- background: linear-gradient(to top, #fcfcfc, #dcdcdc, #fcfcfc);
- border-bottom-color: #fff;
+.sheet-main-div .sheet-input-hidden {
+ display: none;
}
-input.sheet-drivetab:not(:first-child)::before
-{
- border-left: none;
+.sheet-main-div input, select, textarea {
+ margin-bottom: 0;
}
-div.sheet-drivetab-content
-{
- background: #D6F5FF;
- border: 1px solid #a8a8a8;
- border-top-color: #000;
- margin: 2px 0 0 5px;
- padding: 5px;
+.sheet-main-div input[type="radio"],
+.sheet-main-div input[type="checkbox"] {
+ margin: 0 .25em 0 0;
}
+
+.sheet-main-div input[type="text"],
+.sheet-main-div input[type="number"] {
+ padding: .25em;
+ box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ font-size: 1em;
+ line-height: 1em;
+}
+
+.sheet-main-div .sheet-fancy-checkbox {
+ opacity: 0;
+ width: 16px;
+ height: 15px;
+ margin-right: -16px !important;
+ cursor: pointer;
+ z-index: 1;
+}
+
+.sheet-main-div .sheet-fancy-checkbox + span::before {
+ display: inline-block;
+ vertical-align: middle;
+ line-height: 15px;
+ width: 16px;
+ height: 15px;
+ background: url('https://i.imgur.com/5tnFvnK.png') 0 0 no-repeat;
+ background-size: cover;
+ content: '';
+}
+
+.sheet-main-div .sheet-fancy-checkbox:checked + span::before {
+ background: url('https://i.imgur.com/tYrkuxx.png') 0 0 no-repeat;
+ background-size: cover;
+}
+
+.sheet-main-div .sheet-input-full {
+ width: 100%;
+ margin-bottom: .5em;
+}
+
+.sheet-main-div textarea {
+ padding: .5em .25em;
+ box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ font-size: 1em;
+ line-height: 1em;
+}
+
+.sheet-main-div textarea.sheet-textarea-small {
+ height: 4em;
+}
+
+.sheet-main-div textarea.sheet-textarea-medium {
+ height: 7em;
+}
+
+.sheet-main-div textarea.sheet-textarea-large {
+ height: 10em;
+}
+
+.sheet-main-div .sheet-repeated-item-wrapper {
+ padding-bottom: .5em;
+ border-bottom: 1px solid #999;
+ margin-bottom: .75em;
+}
+
+.sheet-main-div .sheet-note {
+ padding: 0;
+ margin: 0 0 .5em 0;
+}
+
+.sheet-main-div .sheet-list-plain {
+ list-style-type: none;
+ padding: 0;
+ margin: 0 0 .5em 0;
+}
+
+.sheet-main-div .sheet-list-plain li {
+ padding: .5em;
+ margin: 0;
+}
+
+.sheet-main-div .sheet-list-plain li.sheet-odd {
+ background-color: rgba(255, 255, 255, 0.5);
+}
+
+.sheet-main-div .sheet-type-toggle-label {
+ display: inline-block;
+ width: auto;
+ padding: 0;
+ margin: 0;
+ text-align: right;
+ text-transform: uppercase;
+ font-family: 'Contrail One', Courier, monospace;
+ font-weight: bold;
+ font-size: 1.25em;
+ vertical-align: middle;
+}
+
+.sheet-main-div .sheet-type-toggle {
+ opacity: 0;
+ width: 122px;
+ height: 26px;
+ position: relative;
+ margin: 0 !important;
+ top: 5px;
+ left: 6px;
+ cursor: pointer;
+ z-index: 1;
+}
+
+.sheet-main-div .sheet-type-toggle + span::before {
+ display: inline-block;
+ width: 120px;
+ height: 24px;
+ border: 1px solid #036;
+ margin-left: -116px;
+ vertical-align: middle;
+ box-sizing: border-box;
+ -moz-box-sizing: border-box;
+
+ content: attr(title);
+ text-transform: uppercase;
+ font-family: 'Contrail One', Courier, monospace;
+ font-weight: bold;
+ font-size: 1.25em;
+ line-height: 1.4;
+ text-align: center;
+}
+
+.sheet-main-div .sheet-type-toggle:checked + span::before {
+ background: #369;
+ color: #fff;
+}
+
+.sheet-tab-content {
+ background: #d6f5ff url('https://i.imgur.com/HoueEPm.gif');
+ border: 1px solid #a8a8a8;
+ border-top-color: #000;
+ margin-top: .5em;
+ padding: 1em;
+ display: none;
+}
+
+input.sheet-type-char:checked ~ div.sheet-type-char,
+input.sheet-type-ship:checked ~ div.sheet-type-ship {
+ display: block;
+}
+
+/*-----------------*
+ * Character Sheet *
+ *-----------------*/
+.sheet-advances-wrapper input[type="checkbox"],
+.sheet-stress-wrapper input[type="checkbox"] {
+ opacity: 0;
+ width: 32px;
+ height: 30px;
+ margin-right: -32px;
+ cursor: pointer;
+ z-index: 1;
+}
+
+.sheet-advances-wrapper input[type="checkbox"] + span::before,
+.sheet-stress-wrapper input[type="checkbox"] + span::before {
+ display: inline-block;
+ vertical-align: middle;
+ line-height: 30px;
+
+ width: 32px;
+ height: 30px;
+ background: url('https://i.imgur.com/5tnFvnK.png') 0 0 no-repeat;
+
+ content: '';
+}
+
+.sheet-advances-wrapper input[type="checkbox"]:checked + span::before,
+.sheet-stress-wrapper input[type="checkbox"]:checked + span::before {
+ background: url('https://i.imgur.com/tYrkuxx.png') 0 0 no-repeat;
+}
+
+.sheet-attr-wrapper {
+ width: 100%;
+ margin-bottom: .5em;
+ box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ display: table;
+}
+
+.sheet-attr-wrapper .sheet-attr-box {
+ display: table-cell;
+ vertical-align: middle;
+ width: 20%;
+ padding: .5em;
+ box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ text-align: center;
+}
+
+.sheet-attr-wrapper .sheet-attr-box label {
+ text-align: center;
+}
+
+.sheet-attr-wrapper .sheet-attr-box.sheet-odd {
+ background-color: rgba(255, 255, 255, 0.5);
+}
+
+.sheet-attr-wrapper .sheet-attr-box > * {
+ display: inline;
+}
+
+.sheet-moves-wrapper input[type="text"],
+.sheet-moves-wrapper textarea,
+.sheet-foibles-wrapper textarea,
+.sheet-hooks-wrapper textarea {
+ margin-bottom: .5em;
+}
+
+.sheet-gear-wrapper .repcontainer .repitem,
+.sheet-gear-wrapper .repcontrol {
+ width: 48%;
+ float: left;
+ margin-bottom: .5em;
+}
+
+.sheet-gear-wrapper .repcontainer .repitem:nth-child(2n+1),
+.sheet-gear-wrapper .repcontrol:nth-child(2n+1) {
+ margin-right: 2%;
+}
+
+.sheet-projlen-tick {
+ display: none;
+}
+
+.sheet-projlen-is-4:checked ~ .sheet-projlen-4,
+.sheet-projlen-is-5:checked ~ .sheet-projlen-5,
+.sheet-projlen-is-6:checked ~ .sheet-projlen-6 {
+ display: inline-block;
+}
+
+.sheet-progress-checkbox {
+ opacity: 0;
+ width: 32px;
+ height: 30px;
+ margin-right: -32px !important;
+ cursor: pointer;
+ z-index: 1;
+}
+
+.sheet-progress-checkbox + span::before {
+ display: inline-block;
+ vertical-align: middle;
+ line-height: 30px;
+
+ width: 32px;
+ height: 30px;
+ background: url('https://i.imgur.com/5tnFvnK.png') 0 0 no-repeat;
+
+ content: '';
+}
+
+.sheet-progress-checkbox:checked + span::before {
+ background: url('https://i.imgur.com/tYrkuxx.png') 0 0 no-repeat;
+}
+
+/*------------*
+ * Ship Sheet *
+ *------------*/
+.sheet-ship-attr-wrapper {
+ width: 100%;
+ margin-bottom: .5em;
+ box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ display: table;
+}
+
+.sheet-ship-attr-wrapper .sheet-ship-attr-box {
+ display: table-cell;
+ vertical-align: middle;
+ width: 25%;
+ padding: .5em;
+ box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ text-align: center;
+}
+
+.sheet-ship-attr-wrapper .sheet-ship-attr-box label {
+ text-align: center;
+}
+
+.sheet-ship-attr-wrapper .sheet-ship-attr-box.sheet-odd {
+ background-color: rgba(255, 255, 255, 0.5);
+}
+
+.sheet-ship-attr-wrapper .sheet-ship-attr-box > * {
+ display: inline;
+}
+
+.sheet-class-section {
+ display: none;
+}
+
+.sheet-is-smuggler:checked ~ .sheet-smuggler,
+.sheet-is-predator:checked ~ .sheet-predator,
+.sheet-is-vanguard:checked ~ .sheet-vanguard,
+.sheet-is-marauder:checked ~ .sheet-marauder {
+ display: block;
+}
+
+.sheet-maintenance-fuse {
+ opacity: 0;
+ width: 32px;
+ height: 30px;
+ margin-right: -32px !important;
+ cursor: pointer;
+ z-index: 1;
+}
+
+.sheet-maintenance-fuse + span::before {
+ display: inline-block;
+ vertical-align: middle;
+ line-height: 30px;
+
+ width: 32px;
+ height: 30px;
+ background: url('https://i.imgur.com/5tnFvnK.png') 0 0 no-repeat;
+
+ content: '';
+}
+
+.sheet-maintenance-fuse.sheet-mf-1:checked + span::before {
+ background: url('https://i.imgur.com/tYrkuxx.png') 0 0 no-repeat;
+}
+
+.sheet-maintenance-fuse.sheet-mf-2:checked + span::before {
+ background: url('https://i.imgur.com/kz0zitf.png') 0 0 no-repeat;
+}
+
+.sheet-maintenance-fuse.sheet-mf-3:checked + span::before {
+ background: url('https://i.imgur.com/OA4f3R2.png') 0 0 no-repeat;
+}
+
+.sheet-maintenance-fuse.sheet-mf-4:checked + span::before {
+ background: url('https://i.imgur.com/wJ7jfol.png') 0 0 no-repeat;
+}
+
+.sheet-maintenance-fuse.sheet-mf-5:checked + span::before {
+ background: url('https://i.imgur.com/88Mrej9.png') 0 0 no-repeat;
+}
+
+.sheet-maintenance-past-due {
+ opacity: 0;
+ width: 32px;
+ height: 30px;
+ margin-right: -32px !important;
+ cursor: pointer;
+ z-index: 1;
+}
+
+.sheet-maintenance-past-due + span::before {
+ display: inline-block;
+ vertical-align: middle;
+ line-height: 30px;
+
+ width: 32px;
+ height: 30px;
+ background: url('https://i.imgur.com/5tnFvnK.png') 0 0 no-repeat;
+
+ content: '';
+}
+
+.sheet-maintenance-past-due:checked + span::before {
+ background: url('https://i.imgur.com/88Mrej9.png') 0 0 no-repeat;
+}
+
+.sheet-dfuse-wrapper,
+.sheet-feud-wrapper,
+.sheet-duty-wrapper,
+.sheet-crime-wrapper {
+ display: inline-block;
+}
+
+.sheet-dfuse-wrapper input[type="checkbox"],
+.sheet-feud-wrapper input[type="checkbox"] {
+ opacity: 0;
+ width: 32px;
+ height: 30px;
+ margin-right: -32px !important;
+ cursor: pointer;
+ z-index: 1;
+}
+
+.sheet-dfuse-wrapper input[type="checkbox"] + span::before,
+.sheet-feud-wrapper input[type="checkbox"] + span::before {
+ display: inline-block;
+ vertical-align: middle;
+ line-height: 30px;
+
+ width: 32px;
+ height: 30px;
+ background: url('https://i.imgur.com/5tnFvnK.png') 0 0 no-repeat;
+
+ content: '';
+}
+.sheet-dfuse-wrapper input[type="checkbox"]:checked + span::before,
+.sheet-feud-wrapper input[type="checkbox"]:checked + span::before {
+ background: url('https://i.imgur.com/88Mrej9.png') 0 0 no-repeat;
+}
+
+.sheet-duty-wrapper input[type="checkbox"],
+.sheet-crime-wrapper input[type="checkbox"] {
+ opacity: 0;
+ width: 32px;
+ height: 30px;
+ margin-right: -32px !important;
+ cursor: pointer;
+ z-index: 1;
+}
+
+.sheet-duty-wrapper input[type="checkbox"] + span::before,
+.sheet-crime-wrapper input[type="checkbox"] + span::before {
+ display: inline-block;
+ vertical-align: middle;
+ line-height: 30px;
+
+ width: 32px;
+ height: 30px;
+ background: url('https://i.imgur.com/5tnFvnK.png') 0 0 no-repeat;
+
+ content: '';
+}
+.sheet-duty-wrapper input[type="checkbox"]:checked + span::before,
+.sheet-crime-wrapper input[type="checkbox"]:checked + span::before {
+ background: url('https://i.imgur.com/tYrkuxx.png') 0 0 no-repeat;
+}
+
+.sheet-drive-table {
+ width: 100%;
+ border: 1px solid #036;
+ box-sizing: border-box;
+ -moz-box-sizing: border-box;
+}
+
+.sheet-drive-table td {
+ text-align: center;
+}
+
+.sheet-main-div .sheet-impulse-drive {
+ text-align: center;
+ padding-top: 1em;
+}
+
+/* ROLL TEMPLATE */
+
+.sheet-rolltemplate-id {
+ width: 100%;
+ padding: 1em;
+ background: #d6f5ff url('https://i.imgur.com/HoueEPm.gif');
+ border: 2px solid #036;
+ box-sizing: border-box;
+ -moz-box-sizing: border-box;
+}
+
+.sheet-rolltemplate-id table {
+ width: 100%;
+ font-family: "Contrail One", Courier, monospace;
+ border-spacing: 0;
+ margin-bottom: .5em;
+}
+
+.sheet-rolltemplate-id table div,
+.sheet-rolltemplate-id table span {
+ font-weight: bold;
+ text-transform: uppercase;
+}
+
+.sheet-rolltemplate-id th {
+ color: rgb(0, 0, 0);
+ padding-bottom: 1em;
+ line-height: 1.2;
+ font-size: 1.5em;
+ font-weight: normal;
+ text-align: left;
+}
+
+.sheet-rolltemplate-id th div.sheet-rt-character-name {
+ color: #036;
+}
+
+.sheet-rolltemplate-id th span.sheet-rt-roll-attr {
+ color: #369;
+}
+
+.sheet-rolltemplate-id td {
+
+}
+
+.sheet-rolltemplate-id .sheet-result {
+ font-size: 2.5em;
+ padding: 0;
+ width: 20%;
+ text-align: center;
+}
+
+.sheet-rolltemplate-id .inlinerollresult,
+.sheet-rolltemplate-id .inlinerollresult.fullcrit,
+.sheet-rolltemplate-id .inlinerollresult.fullfail,
+.sheet-rolltemplate-id .inlinerollresult.importantroll {
+ background-color: transparent;
+ color: #000000;
+ border: none;
+}
+
+.sheet-rolltemplate-id th span.sheet-rt-roll-effect-adv,
+.sheet-rolltemplate-id .sheet-success .inlinerollresult,
+.sheet-rolltemplate-id .sheet-success .inlinerollresult.fullcrit,
+.sheet-rolltemplate-id .sheet-success .inlinerollresult.fullfail,
+.sheet-rolltemplate-id .sheet-success .inlinerollresult.importantroll {
+ background-color: transparent;
+ color: #3FB315;
+ border: none;
+}
+
+.sheet-rolltemplate-id th span.sheet-rt-roll-effect-dis,
+.sheet-rolltemplate-id .sheet-failure .inlinerollresult,
+.sheet-rolltemplate-id .sheet-failure .inlinerollresult.fullcrit,
+.sheet-rolltemplate-id .sheet-failure .inlinerollresult.fullfail,
+.sheet-rolltemplate-id .sheet-failure .inlinerollresult.importantroll {
+ background-color: transparent;
+ color: #B31515;
+ border: none;
+}
\ No newline at end of file
diff --git a/Impulse_Drive/Impulse_Drive.jpg b/Impulse_Drive/Impulse_Drive.jpg
index 1a7a755167..f755e353cf 100644
Binary files a/Impulse_Drive/Impulse_Drive.jpg and b/Impulse_Drive/Impulse_Drive.jpg differ
diff --git a/Impulse_Drive/sheet.json b/Impulse_Drive/sheet.json
index dbafbf044e..9d99b985e1 100644
--- a/Impulse_Drive/sheet.json
+++ b/Impulse_Drive/sheet.json
@@ -1,8 +1,8 @@
{
"html": "Impulse Drive.html",
"css": "Impulse_Drive.css",
- "authors": "Adrian Thoen (madadric)",
- "roll20userid": "8641",
+ "authors": "Adrian Thoen (madadric) Tom Androy (@majortomonline)",
+ "roll20userid": "8641,1376",
"preview": "Impulse_Drive.jpg",
- "instructions": "The sheet contains everything you need to track a character or ship in Impulse Drive. There are buttons provided for all the rolls, including whether you have Advantage or Disadvantage. The complete rules for Impulse Drive can be found for free at https://drive.google.com/open?id=0B4w2ZvCSYT6Aak9GazhtaXk5ZWM"
+ "instructions": "Download Impulse Drive for free at http://www.drivethrurpg.com/product/190933/Impulse-Drive-Preview"
}
diff --git a/Infinity-2d20/Infinity 2d20.css b/Infinity-2d20/Infinity 2d20.css
index d2f1c5bb64..fe4ed89b1f 100644
--- a/Infinity-2d20/Infinity 2d20.css
+++ b/Infinity-2d20/Infinity 2d20.css
@@ -85,19 +85,6 @@ button {
background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Infinity-2d20/Infinitybackground.png");
}
-
-.sheet-section-basic tr {
- margin-left: 5px;
-}
-
-.sheet-section-basic td {
- padding: 2px;
-}
-
-.sheet-section-basic input[type="number"] {
- width: 100px;
-}
-
.sheet-section-basic .sheet-column {
width: calc(50% - 200px);
}
@@ -107,7 +94,7 @@ button {
min-width: 400px;
}
-.sheet-section-skills input {
+.sheet-section-skills input[type=number] {
width: 60px;
}
@@ -126,28 +113,84 @@ button {
border: 1px solid gray;
}
-/* === ASPECT === */
-.sheet-section-aspects input {
- width: 100%;
+/* === Momentum Tracker === */
+
+.sheet-radio-tracker label {
+ display: inline;
}
-/* === STRESS === */
-.sheet-section-stress td {
- text-align: left;
- padding-right: 5px;
+.sheet-radio-tracker input[type=radio] {
+ width: auto;
+ margin-right: 2px;
+ position: relative;
+ top: -2px;
}
-.sheet-section-stress input {
- margin-left: 2px;
+td.sheet-radio-tracker {
+ text-align: right;
}
-.sheet-check-on {
- border: 1px solid black;
+/* STRESS TRACKERS */
+
+table.sheet-stress-tracker label {
+ text-align: center;
+ font-weight: normal;
+ color: DarkGrey;
}
-.sheet-check-off {
- background-color: #E3E3E3;
- border: 1px solid gray;
+table.sheet-stress-tracker input[type=radio] {
+ display: none;
+ width: 5px;
+}
+
+table.sheet-stress-tracker input[type=checkmark] {
+ display: inline;
+ width: auto;
+ margin: 0px;
+}
+
+table.sheet-stress-tracker input[type=text] {
+ text-align: center;
+}
+
+table.sheet-stress-tracker label:hover {
+ cursor: pointer;
+ color: Red;
+}
+
+table.sheet-stress-tracker td {
+ width: 9%;
+ padding: 1px;
+ margin: 0px;
+ text-align: center;
+}
+
+table.sheet-stress-tracker input:checked + span {
+ color: Black;
+ font-weight: bold;
+}
+
+tr.sheet-stress-tracker-harms td:first-child {
+ text-align: right;
+ font-weight: bold;
+ border-right-style: none;
+}
+
+tr.sheet-stress-tracker-harms td:nth-child(2),
+tr.sheet-stress-tracker-harms td:nth-child(3),
+tr.sheet-stress-tracker-harms td:nth-child(4),
+tr.sheet-stress-tracker-harms td:nth-child(5),
+tr.sheet-stress-tracker-harms td:nth-child(6),{
+ border-left-style: none;
+ border-right-style: none;
+}
+
+tr.sheet-stress-tracker-harms td:nth-child(7) {
+ border-right-style: none;
+}
+
+tr.sheet-stress-tracker-harms td:nth-child(8) {
+ border-left-style: none;
}
/* === CONSEQUENCES === */
@@ -160,7 +203,22 @@ button {
float: left;
}
-.sheet-section-consequences input {
- margin-left: 2px;
- width: calc(100% - 102px);
+/* === VERSION INFO ===*/
+
+td.sheet-version-info span,
+td.sheet-version-info label,
+span.sheet-version-info {
+ font-family: "Lucida Console";
+ font-size: 0.8em;
+ font-weight: normal;
+ text-align: left;
}
+
+/* SHEET TRANSFER */
+div.sheet-old-stress {
+ display:none;
+}
+
+input.sheet-old-stress:checked ~ div.sheet-old-stress{
+ display:block;
+}
\ No newline at end of file
diff --git a/Infinity-2d20/Infinity 2d20.html b/Infinity-2d20/Infinity 2d20.html
index 3fd18551fd..3938aa4cf3 100644
--- a/Infinity-2d20/Infinity 2d20.html
+++ b/Infinity-2d20/Infinity 2d20.html
@@ -1,4 +1,3 @@
-
@@ -104,21 +103,16 @@
@@ -199,187 +193,283 @@
+
+
+ The stress tracking system will be redone soon. Please transfer the information in your stress tracks to the new trackers. The change will be finalized in two weeks.
+
-
-
Breaches
-
-
-
-
-
-
- Max Firewall
-
-
-
-
-
+
-
+
+
Click here to show the old stress tracker:
+
+
+
-
- Trauma
-
-
-
-
-
-
- Max Resolve
-
-
-
-
+
-
-
- Wounds
-
-
+
+
+
+
@@ -727,12 +842,4 @@
-
-
-
-
-
-
-
-
-
+
\ No newline at end of file
diff --git a/Knight/knight.html b/Knight/knight.html
index d4313cf579..81a51e5759 100644
--- a/Knight/knight.html
+++ b/Knight/knight.html
@@ -10183,7 +10183,7 @@ Effet : L’arme reçoit un bonus de 3 permanent aux dégâts qu’elle inflige.
-
-
+
+
+
@@ -12461,8 +12478,8 @@ Effet : L’arme reçoit un bonus de 3 permanent aux dégâts qu’elle inflige.
-
-
+
+
-
+
@@ -12986,21 +13006,36 @@ Effet : L’arme reçoit un bonus de 3 permanent aux dégâts qu’elle inflige.
-
-
-
-
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
-
@@ -13584,11 +13619,14 @@ Effet : L’arme reçoit un bonus de 3 permanent aux dégâts qu’elle inflige.
-
-
-
+
+
-
diff --git a/Kuro/Kuro.css b/Kuro/Kuro.css
index 9d0f539a4f..a210f614ea 100644
--- a/Kuro/Kuro.css
+++ b/Kuro/Kuro.css
@@ -1,30 +1,29 @@
/* fonts google css?family=Russo+One */
/* latin-ext */
-/*@font-face {
+@font-face {
font-family: 'Russo One';
font-style: normal;
font-weight: 400;
src: local('Russo One'), local('RussoOne-Regular'), url(https://fonts.gstatic.com/s/russoone/v6/BUtWDi-16QNsA8yggnRs5RJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
-}*/
+}
/* latin */
-/*@font-face {
+@font-face {
font-family: 'Russo One';
font-style: normal;
font-weight: 400;
src: local('Russo One'), local('RussoOne-Regular'), url(https://fonts.gstatic.com/s/russoone/v6/RO6e96EC9m6OLO0tr7J3z1tXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
-}*/
+}
/* fonts google css?family=Special+Elite */
/* latin */
-/*@font-face {
+@font-face {
font-family: 'Special Elite';
font-style: normal;
font-weight: 400;
src: local('Special Elite Regular'), local('SpecialElite-Regular'), url(https://fonts.gstatic.com/s/specialelite/v8/9-wW4zu3WNoD5Fjka35JmzxObtw73-qQgbr7Be51v5c.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
-}*/
-/*
+}
.sheet-sheet {
font-family: 'Special Elite', cursive;
@@ -50,10 +49,10 @@
content: "";
display: table;
}
-.sheet-kuro_field .name{
+.sheet-kuro_field .sheet-name{
float: left;
}
-.sheet-kuro_field .value{
+.sheet-kuro_field .sheet-value{
float: right;
}
@@ -72,14 +71,14 @@
}
.sheet-skills{
height: 435px !important;
-}*/
+}
/* tab */
/*body {
padding: 20px 40px;
-}
+}*/
-.sheet-tabs {
+.sheet-kuro-tabs {
position: relative;
min-height: 435px !important;
@@ -87,10 +86,10 @@
margin: 35px 0 25px;
background: white;
}
-.sheet-tab {
+.sheet-kuro-tab {
float: left;
}
-.sheet-tab label {
+.sheet-kuro-tab label {
background: #eee;
padding: 10px;
border: 1px solid #ccc;
@@ -99,10 +98,10 @@
left: 1px;
top: -29px;
}
-.sheet-tab [type=radio] {
+.sheet-kuro-tab [type=radio] {
display: none;
}
-.sheet-content {
+.sheet-kuro-tab-content {
position: absolute;
top: -1px;
left: 0;
@@ -119,7 +118,7 @@
border-bottom: 1px solid white;
z-index: 2;
}
-[type=radio]:checked ~ label ~ .content {
+[type=radio]:checked ~ label ~ .sheet-kuro-tab-content {
z-index: 1;
opacity: 1;
-}*/
+}
diff --git a/Kuro/Kuro.html b/Kuro/Kuro.html
index 2b9d51c479..ed2ec293dd 100644
--- a/Kuro/Kuro.html
+++ b/Kuro/Kuro.html
@@ -169,17 +169,17 @@
@@ -215,15 +215,13 @@
diff --git a/L5R Fantasy Flight Games/L5RFFGSheet.html b/L5R Fantasy Flight Games/L5RFFGSheet.html
index 633d39fe7d..ed4b31b3e6 100644
--- a/L5R Fantasy Flight Games/L5RFFGSheet.html
+++ b/L5R Fantasy Flight Games/L5RFFGSheet.html
@@ -15,8 +15,9 @@
+
-Version 0.8.1 Beta
+Version 0.8.2 Beta
-
-
@@ -3225,7 +3354,7 @@ Version 0.8.1 Beta
- Air Stance (conflict only): Increase the TN of Attack and Scheme action checks targeting you by half your school rank (rounded up).
+
@@ -6660,8 +6789,80 @@ on('sheet:opened', function () {
+
-
-
-
+
diff --git a/L5R Fantasy Flight Games/translation.json b/L5R Fantasy Flight Games/translation.json
index f5e47125ab..3978afd8d7 100644
--- a/L5R Fantasy Flight Games/translation.json
+++ b/L5R Fantasy Flight Games/translation.json
@@ -31,7 +31,7 @@
"smithing-u": "Smithing",
"artisan-skills-u": "Artisan Skills",
"martial-skills-u": "Martial Skills",
- "fitness-u": "Fitness",
+ "fitness-u": "Fitness (Defense)",
"martial_arts_melee-u": "M.A. [Melee]",
"martial_arts_ranged-u": "M.A. [Ranged]",
"martial_arts_unarmed-u": "M.A. [Unarmed]",
@@ -80,7 +80,7 @@
"total-xp-u": "Total XP",
"saved-xp-u": "Saved XP",
"spent-xp-u": "Spent XP",
- "air-stance-u": "Air Stance (conflict only): Increase the TN of Attack and Scheme action checks targeting you by half your school rank (rounded up).",
+ "air-stance-u": "Air Stance (conflict only): Increase the TN of Attack and Scheme action checks targeting you by 1. If your school rank is 4 or higher, increase the TN by 2 instead.",
"earth-stance-u": "Earth Stance (conflict only): Other characters cannot spend opportunity targeting you.",
"fire-stance-u": "Fire Stance (conflict only): If you succeed, increase your degrees of success by 1 for each strife result.",
"water-stance-u": "Water Stance (conflict only): During your turn, you may perform 1 additional action that does not require a check.",
@@ -261,5 +261,7 @@
"skill-emote12-u": "ritual using the",
"skill-emote13-u": "shūji using the",
"skill-emote14-u": "applies their",
- "ninjo-giri-u": "Ninjō and Giri Notes"
-}
\ No newline at end of file
+ "ninjo-giri-u": "Ninjō and Giri Notes",
+ "out-of-rank-u": "Out of Rank",
+ "defense-check-u": "Defense Check"
+}
diff --git a/L5R Fantasy Flight Games/translations/af.json b/L5R Fantasy Flight Games/translations/af.json
index f5e47125ab..1fcc193d33 100644
--- a/L5R Fantasy Flight Games/translations/af.json
+++ b/L5R Fantasy Flight Games/translations/af.json
@@ -80,7 +80,7 @@
"total-xp-u": "Total XP",
"saved-xp-u": "Saved XP",
"spent-xp-u": "Spent XP",
- "air-stance-u": "Air Stance (conflict only): Increase the TN of Attack and Scheme action checks targeting you by half your school rank (rounded up).",
+ "air-stance-u": "Air Stance (conflict only): Increase the TN of Attack and Scheme action checks targeting you by 1. If your school rank is 4 or higher, increase the TN by 2 instead.",
"earth-stance-u": "Earth Stance (conflict only): Other characters cannot spend opportunity targeting you.",
"fire-stance-u": "Fire Stance (conflict only): If you succeed, increase your degrees of success by 1 for each strife result.",
"water-stance-u": "Water Stance (conflict only): During your turn, you may perform 1 additional action that does not require a check.",
@@ -261,5 +261,7 @@
"skill-emote12-u": "ritual using the",
"skill-emote13-u": "shūji using the",
"skill-emote14-u": "applies their",
- "ninjo-giri-u": "Ninjō and Giri Notes"
+ "ninjo-giri-u": "Ninjō and Giri Notes",
+ "out-of-rank-u": "Out of Rank",
+ "defense-check-u": "Defense Check"
}
\ No newline at end of file
diff --git a/L5R Fantasy Flight Games/translations/cs.json b/L5R Fantasy Flight Games/translations/cs.json
index f5e47125ab..1fcc193d33 100644
--- a/L5R Fantasy Flight Games/translations/cs.json
+++ b/L5R Fantasy Flight Games/translations/cs.json
@@ -80,7 +80,7 @@
"total-xp-u": "Total XP",
"saved-xp-u": "Saved XP",
"spent-xp-u": "Spent XP",
- "air-stance-u": "Air Stance (conflict only): Increase the TN of Attack and Scheme action checks targeting you by half your school rank (rounded up).",
+ "air-stance-u": "Air Stance (conflict only): Increase the TN of Attack and Scheme action checks targeting you by 1. If your school rank is 4 or higher, increase the TN by 2 instead.",
"earth-stance-u": "Earth Stance (conflict only): Other characters cannot spend opportunity targeting you.",
"fire-stance-u": "Fire Stance (conflict only): If you succeed, increase your degrees of success by 1 for each strife result.",
"water-stance-u": "Water Stance (conflict only): During your turn, you may perform 1 additional action that does not require a check.",
@@ -261,5 +261,7 @@
"skill-emote12-u": "ritual using the",
"skill-emote13-u": "shūji using the",
"skill-emote14-u": "applies their",
- "ninjo-giri-u": "Ninjō and Giri Notes"
+ "ninjo-giri-u": "Ninjō and Giri Notes",
+ "out-of-rank-u": "Out of Rank",
+ "defense-check-u": "Defense Check"
}
\ No newline at end of file
diff --git a/L5R Fantasy Flight Games/translations/da.json b/L5R Fantasy Flight Games/translations/da.json
index f5e47125ab..1fcc193d33 100644
--- a/L5R Fantasy Flight Games/translations/da.json
+++ b/L5R Fantasy Flight Games/translations/da.json
@@ -80,7 +80,7 @@
"total-xp-u": "Total XP",
"saved-xp-u": "Saved XP",
"spent-xp-u": "Spent XP",
- "air-stance-u": "Air Stance (conflict only): Increase the TN of Attack and Scheme action checks targeting you by half your school rank (rounded up).",
+ "air-stance-u": "Air Stance (conflict only): Increase the TN of Attack and Scheme action checks targeting you by 1. If your school rank is 4 or higher, increase the TN by 2 instead.",
"earth-stance-u": "Earth Stance (conflict only): Other characters cannot spend opportunity targeting you.",
"fire-stance-u": "Fire Stance (conflict only): If you succeed, increase your degrees of success by 1 for each strife result.",
"water-stance-u": "Water Stance (conflict only): During your turn, you may perform 1 additional action that does not require a check.",
@@ -261,5 +261,7 @@
"skill-emote12-u": "ritual using the",
"skill-emote13-u": "shūji using the",
"skill-emote14-u": "applies their",
- "ninjo-giri-u": "Ninjō and Giri Notes"
+ "ninjo-giri-u": "Ninjō and Giri Notes",
+ "out-of-rank-u": "Out of Rank",
+ "defense-check-u": "Defense Check"
}
\ No newline at end of file
diff --git a/L5R Fantasy Flight Games/translations/de.json b/L5R Fantasy Flight Games/translations/de.json
index f5e47125ab..1fcc193d33 100644
--- a/L5R Fantasy Flight Games/translations/de.json
+++ b/L5R Fantasy Flight Games/translations/de.json
@@ -80,7 +80,7 @@
"total-xp-u": "Total XP",
"saved-xp-u": "Saved XP",
"spent-xp-u": "Spent XP",
- "air-stance-u": "Air Stance (conflict only): Increase the TN of Attack and Scheme action checks targeting you by half your school rank (rounded up).",
+ "air-stance-u": "Air Stance (conflict only): Increase the TN of Attack and Scheme action checks targeting you by 1. If your school rank is 4 or higher, increase the TN by 2 instead.",
"earth-stance-u": "Earth Stance (conflict only): Other characters cannot spend opportunity targeting you.",
"fire-stance-u": "Fire Stance (conflict only): If you succeed, increase your degrees of success by 1 for each strife result.",
"water-stance-u": "Water Stance (conflict only): During your turn, you may perform 1 additional action that does not require a check.",
@@ -261,5 +261,7 @@
"skill-emote12-u": "ritual using the",
"skill-emote13-u": "shūji using the",
"skill-emote14-u": "applies their",
- "ninjo-giri-u": "Ninjō and Giri Notes"
+ "ninjo-giri-u": "Ninjō and Giri Notes",
+ "out-of-rank-u": "Out of Rank",
+ "defense-check-u": "Defense Check"
}
\ No newline at end of file
diff --git a/L5R Fantasy Flight Games/translations/el.json b/L5R Fantasy Flight Games/translations/el.json
index f5e47125ab..1fcc193d33 100644
--- a/L5R Fantasy Flight Games/translations/el.json
+++ b/L5R Fantasy Flight Games/translations/el.json
@@ -80,7 +80,7 @@
"total-xp-u": "Total XP",
"saved-xp-u": "Saved XP",
"spent-xp-u": "Spent XP",
- "air-stance-u": "Air Stance (conflict only): Increase the TN of Attack and Scheme action checks targeting you by half your school rank (rounded up).",
+ "air-stance-u": "Air Stance (conflict only): Increase the TN of Attack and Scheme action checks targeting you by 1. If your school rank is 4 or higher, increase the TN by 2 instead.",
"earth-stance-u": "Earth Stance (conflict only): Other characters cannot spend opportunity targeting you.",
"fire-stance-u": "Fire Stance (conflict only): If you succeed, increase your degrees of success by 1 for each strife result.",
"water-stance-u": "Water Stance (conflict only): During your turn, you may perform 1 additional action that does not require a check.",
@@ -261,5 +261,7 @@
"skill-emote12-u": "ritual using the",
"skill-emote13-u": "shūji using the",
"skill-emote14-u": "applies their",
- "ninjo-giri-u": "Ninjō and Giri Notes"
+ "ninjo-giri-u": "Ninjō and Giri Notes",
+ "out-of-rank-u": "Out of Rank",
+ "defense-check-u": "Defense Check"
}
\ No newline at end of file
diff --git a/L5R Fantasy Flight Games/translations/en.json b/L5R Fantasy Flight Games/translations/en.json
index f5e47125ab..1fcc193d33 100644
--- a/L5R Fantasy Flight Games/translations/en.json
+++ b/L5R Fantasy Flight Games/translations/en.json
@@ -80,7 +80,7 @@
"total-xp-u": "Total XP",
"saved-xp-u": "Saved XP",
"spent-xp-u": "Spent XP",
- "air-stance-u": "Air Stance (conflict only): Increase the TN of Attack and Scheme action checks targeting you by half your school rank (rounded up).",
+ "air-stance-u": "Air Stance (conflict only): Increase the TN of Attack and Scheme action checks targeting you by 1. If your school rank is 4 or higher, increase the TN by 2 instead.",
"earth-stance-u": "Earth Stance (conflict only): Other characters cannot spend opportunity targeting you.",
"fire-stance-u": "Fire Stance (conflict only): If you succeed, increase your degrees of success by 1 for each strife result.",
"water-stance-u": "Water Stance (conflict only): During your turn, you may perform 1 additional action that does not require a check.",
@@ -261,5 +261,7 @@
"skill-emote12-u": "ritual using the",
"skill-emote13-u": "shūji using the",
"skill-emote14-u": "applies their",
- "ninjo-giri-u": "Ninjō and Giri Notes"
+ "ninjo-giri-u": "Ninjō and Giri Notes",
+ "out-of-rank-u": "Out of Rank",
+ "defense-check-u": "Defense Check"
}
\ No newline at end of file
diff --git a/L5R Fantasy Flight Games/translations/es.json b/L5R Fantasy Flight Games/translations/es.json
index f5e47125ab..1fcc193d33 100644
--- a/L5R Fantasy Flight Games/translations/es.json
+++ b/L5R Fantasy Flight Games/translations/es.json
@@ -80,7 +80,7 @@
"total-xp-u": "Total XP",
"saved-xp-u": "Saved XP",
"spent-xp-u": "Spent XP",
- "air-stance-u": "Air Stance (conflict only): Increase the TN of Attack and Scheme action checks targeting you by half your school rank (rounded up).",
+ "air-stance-u": "Air Stance (conflict only): Increase the TN of Attack and Scheme action checks targeting you by 1. If your school rank is 4 or higher, increase the TN by 2 instead.",
"earth-stance-u": "Earth Stance (conflict only): Other characters cannot spend opportunity targeting you.",
"fire-stance-u": "Fire Stance (conflict only): If you succeed, increase your degrees of success by 1 for each strife result.",
"water-stance-u": "Water Stance (conflict only): During your turn, you may perform 1 additional action that does not require a check.",
@@ -261,5 +261,7 @@
"skill-emote12-u": "ritual using the",
"skill-emote13-u": "shūji using the",
"skill-emote14-u": "applies their",
- "ninjo-giri-u": "Ninjō and Giri Notes"
+ "ninjo-giri-u": "Ninjō and Giri Notes",
+ "out-of-rank-u": "Out of Rank",
+ "defense-check-u": "Defense Check"
}
\ No newline at end of file
diff --git a/L5R Fantasy Flight Games/translations/fr.json b/L5R Fantasy Flight Games/translations/fr.json
index f5e47125ab..1fcc193d33 100644
--- a/L5R Fantasy Flight Games/translations/fr.json
+++ b/L5R Fantasy Flight Games/translations/fr.json
@@ -80,7 +80,7 @@
"total-xp-u": "Total XP",
"saved-xp-u": "Saved XP",
"spent-xp-u": "Spent XP",
- "air-stance-u": "Air Stance (conflict only): Increase the TN of Attack and Scheme action checks targeting you by half your school rank (rounded up).",
+ "air-stance-u": "Air Stance (conflict only): Increase the TN of Attack and Scheme action checks targeting you by 1. If your school rank is 4 or higher, increase the TN by 2 instead.",
"earth-stance-u": "Earth Stance (conflict only): Other characters cannot spend opportunity targeting you.",
"fire-stance-u": "Fire Stance (conflict only): If you succeed, increase your degrees of success by 1 for each strife result.",
"water-stance-u": "Water Stance (conflict only): During your turn, you may perform 1 additional action that does not require a check.",
@@ -261,5 +261,7 @@
"skill-emote12-u": "ritual using the",
"skill-emote13-u": "shūji using the",
"skill-emote14-u": "applies their",
- "ninjo-giri-u": "Ninjō and Giri Notes"
+ "ninjo-giri-u": "Ninjō and Giri Notes",
+ "out-of-rank-u": "Out of Rank",
+ "defense-check-u": "Defense Check"
}
\ No newline at end of file
diff --git a/L5R Fantasy Flight Games/translations/he.json b/L5R Fantasy Flight Games/translations/he.json
index f5e47125ab..1fcc193d33 100644
--- a/L5R Fantasy Flight Games/translations/he.json
+++ b/L5R Fantasy Flight Games/translations/he.json
@@ -80,7 +80,7 @@
"total-xp-u": "Total XP",
"saved-xp-u": "Saved XP",
"spent-xp-u": "Spent XP",
- "air-stance-u": "Air Stance (conflict only): Increase the TN of Attack and Scheme action checks targeting you by half your school rank (rounded up).",
+ "air-stance-u": "Air Stance (conflict only): Increase the TN of Attack and Scheme action checks targeting you by 1. If your school rank is 4 or higher, increase the TN by 2 instead.",
"earth-stance-u": "Earth Stance (conflict only): Other characters cannot spend opportunity targeting you.",
"fire-stance-u": "Fire Stance (conflict only): If you succeed, increase your degrees of success by 1 for each strife result.",
"water-stance-u": "Water Stance (conflict only): During your turn, you may perform 1 additional action that does not require a check.",
@@ -261,5 +261,7 @@
"skill-emote12-u": "ritual using the",
"skill-emote13-u": "shūji using the",
"skill-emote14-u": "applies their",
- "ninjo-giri-u": "Ninjō and Giri Notes"
+ "ninjo-giri-u": "Ninjō and Giri Notes",
+ "out-of-rank-u": "Out of Rank",
+ "defense-check-u": "Defense Check"
}
\ No newline at end of file
diff --git a/L5R Fantasy Flight Games/translations/it.json b/L5R Fantasy Flight Games/translations/it.json
index f5e47125ab..1fcc193d33 100644
--- a/L5R Fantasy Flight Games/translations/it.json
+++ b/L5R Fantasy Flight Games/translations/it.json
@@ -80,7 +80,7 @@
"total-xp-u": "Total XP",
"saved-xp-u": "Saved XP",
"spent-xp-u": "Spent XP",
- "air-stance-u": "Air Stance (conflict only): Increase the TN of Attack and Scheme action checks targeting you by half your school rank (rounded up).",
+ "air-stance-u": "Air Stance (conflict only): Increase the TN of Attack and Scheme action checks targeting you by 1. If your school rank is 4 or higher, increase the TN by 2 instead.",
"earth-stance-u": "Earth Stance (conflict only): Other characters cannot spend opportunity targeting you.",
"fire-stance-u": "Fire Stance (conflict only): If you succeed, increase your degrees of success by 1 for each strife result.",
"water-stance-u": "Water Stance (conflict only): During your turn, you may perform 1 additional action that does not require a check.",
@@ -261,5 +261,7 @@
"skill-emote12-u": "ritual using the",
"skill-emote13-u": "shūji using the",
"skill-emote14-u": "applies their",
- "ninjo-giri-u": "Ninjō and Giri Notes"
+ "ninjo-giri-u": "Ninjō and Giri Notes",
+ "out-of-rank-u": "Out of Rank",
+ "defense-check-u": "Defense Check"
}
\ No newline at end of file
diff --git a/L5R Fantasy Flight Games/translations/ja.json b/L5R Fantasy Flight Games/translations/ja.json
index f5e47125ab..1fcc193d33 100644
--- a/L5R Fantasy Flight Games/translations/ja.json
+++ b/L5R Fantasy Flight Games/translations/ja.json
@@ -80,7 +80,7 @@
"total-xp-u": "Total XP",
"saved-xp-u": "Saved XP",
"spent-xp-u": "Spent XP",
- "air-stance-u": "Air Stance (conflict only): Increase the TN of Attack and Scheme action checks targeting you by half your school rank (rounded up).",
+ "air-stance-u": "Air Stance (conflict only): Increase the TN of Attack and Scheme action checks targeting you by 1. If your school rank is 4 or higher, increase the TN by 2 instead.",
"earth-stance-u": "Earth Stance (conflict only): Other characters cannot spend opportunity targeting you.",
"fire-stance-u": "Fire Stance (conflict only): If you succeed, increase your degrees of success by 1 for each strife result.",
"water-stance-u": "Water Stance (conflict only): During your turn, you may perform 1 additional action that does not require a check.",
@@ -261,5 +261,7 @@
"skill-emote12-u": "ritual using the",
"skill-emote13-u": "shūji using the",
"skill-emote14-u": "applies their",
- "ninjo-giri-u": "Ninjō and Giri Notes"
+ "ninjo-giri-u": "Ninjō and Giri Notes",
+ "out-of-rank-u": "Out of Rank",
+ "defense-check-u": "Defense Check"
}
\ No newline at end of file
diff --git a/L5R Fantasy Flight Games/translations/ko.json b/L5R Fantasy Flight Games/translations/ko.json
index f5e47125ab..1fcc193d33 100644
--- a/L5R Fantasy Flight Games/translations/ko.json
+++ b/L5R Fantasy Flight Games/translations/ko.json
@@ -80,7 +80,7 @@
"total-xp-u": "Total XP",
"saved-xp-u": "Saved XP",
"spent-xp-u": "Spent XP",
- "air-stance-u": "Air Stance (conflict only): Increase the TN of Attack and Scheme action checks targeting you by half your school rank (rounded up).",
+ "air-stance-u": "Air Stance (conflict only): Increase the TN of Attack and Scheme action checks targeting you by 1. If your school rank is 4 or higher, increase the TN by 2 instead.",
"earth-stance-u": "Earth Stance (conflict only): Other characters cannot spend opportunity targeting you.",
"fire-stance-u": "Fire Stance (conflict only): If you succeed, increase your degrees of success by 1 for each strife result.",
"water-stance-u": "Water Stance (conflict only): During your turn, you may perform 1 additional action that does not require a check.",
@@ -261,5 +261,7 @@
"skill-emote12-u": "ritual using the",
"skill-emote13-u": "shūji using the",
"skill-emote14-u": "applies their",
- "ninjo-giri-u": "Ninjō and Giri Notes"
+ "ninjo-giri-u": "Ninjō and Giri Notes",
+ "out-of-rank-u": "Out of Rank",
+ "defense-check-u": "Defense Check"
}
\ No newline at end of file
diff --git a/L5R Fantasy Flight Games/translations/nl.json b/L5R Fantasy Flight Games/translations/nl.json
index f5e47125ab..1fcc193d33 100644
--- a/L5R Fantasy Flight Games/translations/nl.json
+++ b/L5R Fantasy Flight Games/translations/nl.json
@@ -80,7 +80,7 @@
"total-xp-u": "Total XP",
"saved-xp-u": "Saved XP",
"spent-xp-u": "Spent XP",
- "air-stance-u": "Air Stance (conflict only): Increase the TN of Attack and Scheme action checks targeting you by half your school rank (rounded up).",
+ "air-stance-u": "Air Stance (conflict only): Increase the TN of Attack and Scheme action checks targeting you by 1. If your school rank is 4 or higher, increase the TN by 2 instead.",
"earth-stance-u": "Earth Stance (conflict only): Other characters cannot spend opportunity targeting you.",
"fire-stance-u": "Fire Stance (conflict only): If you succeed, increase your degrees of success by 1 for each strife result.",
"water-stance-u": "Water Stance (conflict only): During your turn, you may perform 1 additional action that does not require a check.",
@@ -261,5 +261,7 @@
"skill-emote12-u": "ritual using the",
"skill-emote13-u": "shūji using the",
"skill-emote14-u": "applies their",
- "ninjo-giri-u": "Ninjō and Giri Notes"
+ "ninjo-giri-u": "Ninjō and Giri Notes",
+ "out-of-rank-u": "Out of Rank",
+ "defense-check-u": "Defense Check"
}
\ No newline at end of file
diff --git a/L5R Fantasy Flight Games/translations/pt.json b/L5R Fantasy Flight Games/translations/pt.json
index f5e47125ab..1fcc193d33 100644
--- a/L5R Fantasy Flight Games/translations/pt.json
+++ b/L5R Fantasy Flight Games/translations/pt.json
@@ -80,7 +80,7 @@
"total-xp-u": "Total XP",
"saved-xp-u": "Saved XP",
"spent-xp-u": "Spent XP",
- "air-stance-u": "Air Stance (conflict only): Increase the TN of Attack and Scheme action checks targeting you by half your school rank (rounded up).",
+ "air-stance-u": "Air Stance (conflict only): Increase the TN of Attack and Scheme action checks targeting you by 1. If your school rank is 4 or higher, increase the TN by 2 instead.",
"earth-stance-u": "Earth Stance (conflict only): Other characters cannot spend opportunity targeting you.",
"fire-stance-u": "Fire Stance (conflict only): If you succeed, increase your degrees of success by 1 for each strife result.",
"water-stance-u": "Water Stance (conflict only): During your turn, you may perform 1 additional action that does not require a check.",
@@ -261,5 +261,7 @@
"skill-emote12-u": "ritual using the",
"skill-emote13-u": "shūji using the",
"skill-emote14-u": "applies their",
- "ninjo-giri-u": "Ninjō and Giri Notes"
+ "ninjo-giri-u": "Ninjō and Giri Notes",
+ "out-of-rank-u": "Out of Rank",
+ "defense-check-u": "Defense Check"
}
\ No newline at end of file
diff --git a/L5R Fantasy Flight Games/translations/ru.json b/L5R Fantasy Flight Games/translations/ru.json
index f5e47125ab..1fcc193d33 100644
--- a/L5R Fantasy Flight Games/translations/ru.json
+++ b/L5R Fantasy Flight Games/translations/ru.json
@@ -80,7 +80,7 @@
"total-xp-u": "Total XP",
"saved-xp-u": "Saved XP",
"spent-xp-u": "Spent XP",
- "air-stance-u": "Air Stance (conflict only): Increase the TN of Attack and Scheme action checks targeting you by half your school rank (rounded up).",
+ "air-stance-u": "Air Stance (conflict only): Increase the TN of Attack and Scheme action checks targeting you by 1. If your school rank is 4 or higher, increase the TN by 2 instead.",
"earth-stance-u": "Earth Stance (conflict only): Other characters cannot spend opportunity targeting you.",
"fire-stance-u": "Fire Stance (conflict only): If you succeed, increase your degrees of success by 1 for each strife result.",
"water-stance-u": "Water Stance (conflict only): During your turn, you may perform 1 additional action that does not require a check.",
@@ -261,5 +261,7 @@
"skill-emote12-u": "ritual using the",
"skill-emote13-u": "shūji using the",
"skill-emote14-u": "applies their",
- "ninjo-giri-u": "Ninjō and Giri Notes"
+ "ninjo-giri-u": "Ninjō and Giri Notes",
+ "out-of-rank-u": "Out of Rank",
+ "defense-check-u": "Defense Check"
}
\ No newline at end of file
diff --git a/L5R Fantasy Flight Games/translations/sv.json b/L5R Fantasy Flight Games/translations/sv.json
index f5e47125ab..1fcc193d33 100644
--- a/L5R Fantasy Flight Games/translations/sv.json
+++ b/L5R Fantasy Flight Games/translations/sv.json
@@ -80,7 +80,7 @@
"total-xp-u": "Total XP",
"saved-xp-u": "Saved XP",
"spent-xp-u": "Spent XP",
- "air-stance-u": "Air Stance (conflict only): Increase the TN of Attack and Scheme action checks targeting you by half your school rank (rounded up).",
+ "air-stance-u": "Air Stance (conflict only): Increase the TN of Attack and Scheme action checks targeting you by 1. If your school rank is 4 or higher, increase the TN by 2 instead.",
"earth-stance-u": "Earth Stance (conflict only): Other characters cannot spend opportunity targeting you.",
"fire-stance-u": "Fire Stance (conflict only): If you succeed, increase your degrees of success by 1 for each strife result.",
"water-stance-u": "Water Stance (conflict only): During your turn, you may perform 1 additional action that does not require a check.",
@@ -261,5 +261,7 @@
"skill-emote12-u": "ritual using the",
"skill-emote13-u": "shūji using the",
"skill-emote14-u": "applies their",
- "ninjo-giri-u": "Ninjō and Giri Notes"
+ "ninjo-giri-u": "Ninjō and Giri Notes",
+ "out-of-rank-u": "Out of Rank",
+ "defense-check-u": "Defense Check"
}
\ No newline at end of file
diff --git a/L5R Fantasy Flight Games/translations/tr.json b/L5R Fantasy Flight Games/translations/tr.json
index f5e47125ab..1fcc193d33 100644
--- a/L5R Fantasy Flight Games/translations/tr.json
+++ b/L5R Fantasy Flight Games/translations/tr.json
@@ -80,7 +80,7 @@
"total-xp-u": "Total XP",
"saved-xp-u": "Saved XP",
"spent-xp-u": "Spent XP",
- "air-stance-u": "Air Stance (conflict only): Increase the TN of Attack and Scheme action checks targeting you by half your school rank (rounded up).",
+ "air-stance-u": "Air Stance (conflict only): Increase the TN of Attack and Scheme action checks targeting you by 1. If your school rank is 4 or higher, increase the TN by 2 instead.",
"earth-stance-u": "Earth Stance (conflict only): Other characters cannot spend opportunity targeting you.",
"fire-stance-u": "Fire Stance (conflict only): If you succeed, increase your degrees of success by 1 for each strife result.",
"water-stance-u": "Water Stance (conflict only): During your turn, you may perform 1 additional action that does not require a check.",
@@ -261,5 +261,7 @@
"skill-emote12-u": "ritual using the",
"skill-emote13-u": "shūji using the",
"skill-emote14-u": "applies their",
- "ninjo-giri-u": "Ninjō and Giri Notes"
+ "ninjo-giri-u": "Ninjō and Giri Notes",
+ "out-of-rank-u": "Out of Rank",
+ "defense-check-u": "Defense Check"
}
\ No newline at end of file
diff --git a/L5R Fantasy Flight Games/translations/zh.json b/L5R Fantasy Flight Games/translations/zh.json
index f5e47125ab..1fcc193d33 100644
--- a/L5R Fantasy Flight Games/translations/zh.json
+++ b/L5R Fantasy Flight Games/translations/zh.json
@@ -80,7 +80,7 @@
"total-xp-u": "Total XP",
"saved-xp-u": "Saved XP",
"spent-xp-u": "Spent XP",
- "air-stance-u": "Air Stance (conflict only): Increase the TN of Attack and Scheme action checks targeting you by half your school rank (rounded up).",
+ "air-stance-u": "Air Stance (conflict only): Increase the TN of Attack and Scheme action checks targeting you by 1. If your school rank is 4 or higher, increase the TN by 2 instead.",
"earth-stance-u": "Earth Stance (conflict only): Other characters cannot spend opportunity targeting you.",
"fire-stance-u": "Fire Stance (conflict only): If you succeed, increase your degrees of success by 1 for each strife result.",
"water-stance-u": "Water Stance (conflict only): During your turn, you may perform 1 additional action that does not require a check.",
@@ -261,5 +261,7 @@
"skill-emote12-u": "ritual using the",
"skill-emote13-u": "shūji using the",
"skill-emote14-u": "applies their",
- "ninjo-giri-u": "Ninjō and Giri Notes"
+ "ninjo-giri-u": "Ninjō and Giri Notes",
+ "out-of-rank-u": "Out of Rank",
+ "defense-check-u": "Defense Check"
}
\ No newline at end of file
diff --git a/L5R Fantasy Flight Games/translations/zu.json b/L5R Fantasy Flight Games/translations/zu.json
index 2d381455ec..920d41115f 100644
--- a/L5R Fantasy Flight Games/translations/zu.json
+++ b/L5R Fantasy Flight Games/translations/zu.json
@@ -31,7 +31,7 @@
"smithing-u": "crwdns63028:0crwdne63028:0",
"artisan-skills-u": "crwdns63029:0crwdne63029:0",
"martial-skills-u": "crwdns63030:0crwdne63030:0",
- "fitness-u": "crwdns63031:0crwdne63031:0",
+ "fitness-u": "crwdns65700:0crwdne65700:0",
"martial_arts_melee-u": "crwdns63032:0[Melee]crwdne63032:0",
"martial_arts_ranged-u": "crwdns63033:0[Ranged]crwdne63033:0",
"martial_arts_unarmed-u": "crwdns63034:0[Unarmed]crwdne63034:0",
@@ -80,7 +80,7 @@
"total-xp-u": "crwdns63077:0crwdne63077:0",
"saved-xp-u": "crwdns63078:0crwdne63078:0",
"spent-xp-u": "crwdns63079:0crwdne63079:0",
- "air-stance-u": "crwdns63080:0crwdne63080:0",
+ "air-stance-u": "crwdns65692:0crwdne65692:0",
"earth-stance-u": "crwdns63081:0crwdne63081:0",
"fire-stance-u": "crwdns63082:0crwdne63082:0",
"water-stance-u": "crwdns63083:0crwdne63083:0",
@@ -261,5 +261,7 @@
"skill-emote12-u": "crwdns63258:0crwdne63258:0",
"skill-emote13-u": "crwdns63259:0crwdne63259:0",
"skill-emote14-u": "crwdns63260:0crwdne63260:0",
- "ninjo-giri-u": "crwdns63261:0crwdne63261:0"
+ "ninjo-giri-u": "crwdns63261:0crwdne63261:0",
+ "out-of-rank-u": "crwdns65693:0crwdne65693:0",
+ "defense-check-u": "crwdns65694:0crwdne65694:0"
}
\ No newline at end of file
diff --git a/L5R/L5Rsheet.htm b/L5R/L5Rsheet.htm
index acb70adf60..55d7532131 100644
--- a/L5R/L5Rsheet.htm
+++ b/L5R/L5Rsheet.htm
@@ -1,9 +1,9 @@
+
+ Grazed
+
+
+
+
+
+ Hurt
+
+
+
+
+
+ Injured
+
+
+
+
+
+ Crippled
+
+
+
+
+
+ Down
+
+
+
+
+
+ Out
+
+
+
+
+
-
+
@@ -374,17 +436,34 @@
School Techniques
-
+
Advantages
-
+
Disadvantages
-
+
+
+
+
+
+
+
Equipment
+
+
+
+
+
Allies and Enemies
+
+
+
+
+
Notes
+
Background
@@ -397,13 +476,15 @@
High Skills
U = Untrained Roll | T = Trained Roll | E = Emphasis Roll
-
-
-
-
-
- Awareness Intelligence Agility
-
-
+
+
+
Bugei Skills
-
+
-
-
-
+
Merchant Skills
-
+
Skill Name
- Rank
+ School?
+ Rank
Trait
+Roll
+Keep
+ Bonus
Emphases
U
T
@@ -1016,72 +1543,122 @@
Animal Handling
-
-
- Awareness
-
-
+
+
+
+ Awareness
+ Agility
+ Awareness
+ Intelligence
+ Perception
+ Reflexes
+ Stamina
+ Strength
+ Void
+ Willpower
+
+
+
-
-
-
-
-
+
+
+
+
+
+
Commerce
-
-
- Intelligence
-
-
+
+
+
+ Intelligence
+ Agility
+ Awareness
+ Intelligence
+ Perception
+ Reflexes
+ Stamina
+ Strength
+ Void
+ Willpower
+
+
+
+
-
-
-
-
+
+
+
+
Craft
-
-
- Intelligence
-
-
+
+
+
+ Intelligence
+ Agility
+ Awareness
+ Intelligence
+ Perception
+ Reflexes
+ Stamina
+ Strength
+ Void
+ Willpower
+
+
+
+
-
-
-
-
-
+
+
+
+
+
Engineering
-
-
- Intelligence
-
-
+
+
+
+ Intelligence
+ Agility
+ Awareness
+ Intelligence
+ Perception
+ Reflexes
+ Stamina
+ Strength
+ Void
+ Willpower
+
+
+
+
-
-
-
-
+
+
+
+
Sailing
-
+
+
Agility Intelligence
+
@@ -1091,32 +1668,46 @@
-
-
-
-
- Intelligence
-
-
-
+
Low Skills
-
+
-
+
@@ -1211,18 +1922,22 @@
U = Untrained Roll | T = Trained Roll | E = Emphasis Roll
Melee Weapons
-
+
Weapon
Skill
- Ability
+ School?
+ Trait
Attack Bonus Roll
Attack Bonus Keep
- U
+ Flat Attack Bonus
+ Simple Action?
+ U
T
E
Weapon Damage Roll
Weapon Damage Keep
+ Flat Damage Bonus
Damage
Notes
@@ -1241,15 +1956,30 @@
Staves
War Fan
- Agility Reflexes
+
+
+ Agility
+ Agility
+ Awareness
+ Intelligence
+ Perception
+ Reflexes
+ Stamina
+ Strength
+ Void
+ Willpower
+
-
-
-
+
+
+
+
+
-
+
+
@@ -1268,15 +1998,30 @@
Staves
War Fan
- Agility Reflexes
+
+
+ Agility
+ Agility
+ Awareness
+ Intelligence
+ Perception
+ Reflexes
+ Stamina
+ Strength
+ Void
+ Willpower
+
-
-
-
+
+
+
+
+
-
+
+
@@ -1294,15 +2039,30 @@
Staves
War Fan
- Agility Reflexes
+
+
+ Agility
+ Agility
+ Awareness
+ Intelligence
+ Perception
+ Reflexes
+ Stamina
+ Strength
+ Void
+ Willpower
+
-
-
-
+
+
+
+
+
-
+
+
@@ -1320,15 +2080,30 @@
Staves
War Fan
- Agility Reflexes
+
+
+ Agility
+ Agility
+ Awareness
+ Intelligence
+ Perception
+ Reflexes
+ Stamina
+ Strength
+ Void
+ Willpower
+
-
-
-
+
+
+
+
+
-
+
+
@@ -1346,15 +2121,30 @@
Staves
War Fan
- Agility Reflexes
+
+
+ Agility
+ Agility
+ Awareness
+ Intelligence
+ Perception
+ Reflexes
+ Stamina
+ Strength
+ Void
+ Willpower
+
-
-
-
+
+
+
+
+
-
+
+
@@ -1372,116 +2162,314 @@
Staves
War Fan
- Agility Reflexes
+
+
+ Agility
+ Agility
+ Awareness
+ Intelligence
+ Perception
+ Reflexes
+ Stamina
+ Strength
+ Void
+ Willpower
+
-
-
-
+
+
+
+
+
-
+
+
+
+
+
+ Iaijutsu
+ Jiujutsu
+ Chain Weapons
+ Heavy Weapons
+ Kenjutsu
+ Knives
+ Ninjutsu
+ Polearms
+ Spears
+ Staves
+ War Fan
+
+
+
+ Agility
+ Agility
+ Awareness
+ Intelligence
+ Perception
+ Reflexes
+ Stamina
+ Strength
+ Void
+ Willpower
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Iaijutsu
+ Jiujutsu
+ Chain Weapons
+ Heavy Weapons
+ Kenjutsu
+ Knives
+ Ninjutsu
+ Polearms
+ Spears
+ Staves
+ War Fan
+
+
+
+ Agility
+ Agility
+ Awareness
+ Intelligence
+ Perception
+ Reflexes
+ Stamina
+ Strength
+ Void
+ Willpower
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Bows
-
+
@@ -1493,36 +2481,99 @@
+
-
-
-
-
Make sure that both Rings have the same value. Otherwise, Affinities will not display properly.
-
+
+
+
+
+
+ Description
+
+
+
+
+
+
+
{{title}}{{#subtitle}}{{subtitle}} {{/subtitle}}
@@ -1554,3 +2605,445 @@
+
+
+
+
+ {{name}} rolls{{#roll_name}} {{roll_name}}{{/roll_name}}
+
+ {{#attr}}
+ {{attr}}({{attr_num}})
+ {{/attr}}
+ {{#skill}}
+ + {{skill}}({{skill_num}})
+ {{/skill}}
+ {{#pwr}}
+ + {{pwr}}({{pwr_num}})
+ {{/pwr}}
+ {{#mod_num}}
+ + Modifiers({{mod_num}})
+ {{/mod_num}}
+
+
+ {{result}} Successes
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/L5R/L5RsheetCSS.css b/L5R/L5RsheetCSS.css
index 5130a27e7d..71a474d01e 100644
--- a/L5R/L5RsheetCSS.css
+++ b/L5R/L5RsheetCSS.css
@@ -1,3 +1,11 @@
+
+
+
+.dialog label {
+ padding-right: 0px;
+
+}
+
.charsheet
{
background-color: #fff;
@@ -6,6 +14,34 @@
}
+.sheet-logo
+{
+ img {
+ max-width: 100%;
+ height: auto;
+ border: 0;
+ margin-right: -20px;
+ }
+}
+
+.sheet-traits span,
+p {
+ margin: 9px 0 3px;
+ font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
+ font-size: 13px;
+ line-height: 13px;
+}
+
+.sheet-short
+
+label {
+ display: block;
+ float: left;
+ width: 100px;
+ text-align: right;
+ padding-right: 0px;
+}
+
.sheet-vspace { margin-top:10px; }
h4
@@ -21,7 +57,8 @@ hr
background-image: url(http://i.imgur.com/T67Y0e5.jpg);
background-position: center top 100%;
//backgrund-repeat: repea-x;
- background-size: auto 60px;
+ background-size: auto 85px;
+ height: 55px;
text-align: Left;
width: 100%;
font-size: 20px;
@@ -35,7 +72,7 @@ label { font-size: 12px;
h1 span
{
color: #BE4136;
- padding: 0 5px;
+ padding: 0 40px;
text-align: Center;
}
@@ -108,7 +145,7 @@ color: #FFFFFF;
.sheet-regular { width: 120px; }
-.sheet-narrow { width: 80px; }
+.sheet-narrow { width: 96px; }
.sheet-very-narrow { width: 40px; }
@@ -358,7 +395,19 @@ label.sheet-soak input:focus,
padding-right: 0;
}
-input[type=radio],
+input[type=radio]
+{
+ opacity: 0;
+ width: 16px;
+ height: 16px;
+ position: relative;
+ top: 5px;
+ left: 6px;
+ margin: -10px;
+ cursor: pointer;
+ z-index: 1;
+}
+
input[type=checkbox]
{
cursor: pointer;
@@ -368,12 +417,110 @@ input[type=checkbox]
width: 16px;
height: 16px;
+ margin: -10px;
+# opacity: 0;
+# position: relative;
+ z-index: 1;
+}
+
+/* Fake radio */
+input[type="radio"] + span::before
+{
+ margin-right: 4px;
+ border: solid 1px #a8a8a8;
+ line-height: 14px;
+ text-align: center;
+ display: inline-block;
+ vertical-align: middle;
+
+ -moz-box-shadow: 0 0 2px #ccc;
+ -webkit-box-shadow: 0 0 2px #ccc;
+ box-shadow: 0 0 2px #ccc;
+
+ background: #f6f6f6;
+ background: -moz-radial-gradient(#f6f6f6, #dfdfdf);
+ background: -webkit-radial-gradient(#f6f6f6, #dfdfdf);
+ background: -ms-radial-gradient(#f6f6f6, #dfdfdf);
+ background: -o-radial-gradient(#f6f6f6, #dfdfdf);
+ background: radial-gradient(#f6f6f6, #dfdfdf);
+
+ content: "•";
+ width: 15px;
+ height: 15px;
+ font-size: 24px;
+
+ -moz-border-radius: 50%;
+ -webkit-border-radius: 50%;
+ border-radius: 50%;
+}
+
+/* Remove dot from all radios _after_ selected one */
+input[type="radio"]:checked ~ input[type="radio"] + span::before
+{
+ content: "";
+}
+input[type=checkbox] + span::before
+{
+ -moz-box-shadow: 0 0 2px #ccc;
+ -webkit-box-shadow: 0 0 2px #ccc;
+ box-shadow: 0 0 2px #ccc;
+
+ background: radial-gradient(#f6f6f6,#dfdfdf);
+ border: solid 1px #a8a8a8;
+ display: inline-block;
+ line-height: 14px;
+ margin-right: 4px;
+
+ text-align: center;
+ vertical-align: middle;
+ -moz-border-radius: 3px;
+ -webkit-border-radius: 3px;
+ border-radius: 3px;
+
+ content: "";
+ font-size: 12px;
+
+ width: 14px;
+ height: 14px;
+}
+
+.sheet-essence-high input[type=number]
+{
+ display: inline;
+ padding-right: 0;
+}
+
+input[type=radio]
+{
+ cursor: pointer;
+
+ top: 5px;
+ left: 6px;
+ width: 16px;
+ height: 16px;
+
margin: -10px;
opacity: 0;
position: relative;
z-index: 1;
}
+input[type=checkbox]
+{
+ cursor: pointer;
+
+ top: 5px;
+ left: 6px;
+ width: 16px;
+ height: 16px;
+
+ margin-left: 10px;
+ margin-right: 11px;
+# opacity: 0;
+# position: relative;
+ z-index: 1;
+}
+
input[type=radio] + span::before,
input[type=checkbox] + span::before
{
@@ -390,20 +537,6 @@ input[type=checkbox] + span::before
text-align: center;
vertical-align: middle;
}
-
-input[type=radio] + span::before
-{
- -moz-border-radius: 50%;
- -webkit-border-radius: 50%;
- border-radius: 50%;
-
- content:" •";
- font-size: 24px;
-
- width: 12px;
- height: 12px;
-}
-
input[type=checkbox] + span::before
{
-moz-border-radius: 3px;
@@ -417,6 +550,7 @@ input[type=checkbox] + span::before
height: 14px;
}
+
.sheet-dots input[type=checkbox]:first-child + span::before { opacity: 0.3; }
.sheet-ability input[type=checkbox]:first-child:checked + span::before,
@@ -564,7 +698,7 @@ div.sheet-ability div,
.sheet-familiar-attacks > tbody > tr:not(:first-child) > td > input { margin-top: 5px; }
div.sheet-craft-types:hover ul.sheet-craft-types,
-.sheet-tab[value=traits]:checked ~ .sheet-traits-tab,
+.sheet-tab[value=information]:checked ~ .sheet-information-tab,
.sheet-tab[value=skills]:checked ~ .sheet-skills-tab,
.sheet-tab[value=weapons]:checked ~ .sheet-weapons-tab,
.sheet-tab[value=spells]:checked ~ .sheet-spells-tab { display: block; }
@@ -645,4 +779,62 @@ div.sheet-ability > input[type=checkbox]:first-child + span::before,
width:90%;
height:90%;
text-align:center;
-}
\ No newline at end of file
+}
+
+
+.sheet-rolltemplate-l5r table {
+ width: 189px;
+ height: 189px;
+ padding: 2px;
+ background: url(http://i.imgur.com/xBk4U1p.jpg) top left;
+ background-size: 189px 189px;
+ background-repeat: no-repeat;
+ font-family: "Papyrus";
+ font-weight: bold;
+ border-spacing: 0;
+}
+
+.sheet-rolltemplate-l5r th {
+ color: rgb(112, 0, 0);
+ padding: 15px 2px 2px 20px;
+ line-height: 1.2em;
+ font-size: 1.2em;
+ text-align: left;
+}
+
+
+.sheet-rolltemplate-l5r td {
+ padding-left: 20px;
+ font-size: 1.0em;
+ vertical-align: top;
+}
+
+.sheet-rolltemplate-l5r .sheet-result {
+ font-size: 1.2em;
+ text-align: center;
+ color: rgb(112, 0, 0);
+ padding-bottom: 20px;
+}
+
+.sheet-rolltemplate-l5r .inlinerollresult {
+ background-color: transparent;
+ color: #000000;
+ border: none;
+}
+
+.sheet-rolltemplate-l5r .inlinerollresult.fullcrit {
+ color: #3FB315;
+ border: none;
+}
+
+.sheet-rolltemplate-l5r .inlinerollresult.fullfail {
+ color: #000000;
+ border: none;
+}
+
+.sheet-rolltemplate-l5r .inlinerollresult.importantroll {
+ color: #3FB315;
+ border: none;
+}
+
+
diff --git a/L5R/translation.json b/L5R/translation.json
index 15a198ffc9..91025cd853 100644
--- a/L5R/translation.json
+++ b/L5R/translation.json
@@ -60,13 +60,13 @@
"earth-x5-u": "Earth x5",
"wound-level-u": "Wound Level",
"total-u": "Total",
- "healthy-u": "Healthy (+0)",
- "nicked-u": "Nicked (+3)",
- "grazed-u": "Grazed (+5)",
- "hurt-u": "Hurt (+10)",
- "injured-u": "Injured (+15)",
- "crippled-u": "Crippled (+20)",
- "down-u": "Down (+40)",
+ "healthy-u": "Healthy",
+ "nicked-u": "Nicked",
+ "grazed-u": "Grazed",
+ "hurt-u": "Hurt",
+ "injured-u": "Injured",
+ "crippled-u": "Crippled",
+ "down-u": "Down",
"out-u": "Out",
"initiative-u": "Initiative",
"armor-TN-u": "Armor TN",
@@ -169,9 +169,35 @@
"level-u": "Level:",
"range-u": "Range:",
"aoe-u": "AoE:",
- "duration-u": "Duration",
- "raises-u": "Raises",
+ "duration-u": "Duration:",
+ "raises-u": "Raises:",
"cast-u": "Cast",
- "description-u": "Description:",
- "sentence-spell-warning-u": "Make sure that both Rings have the same value. Otherwise, Affinities will not display properly."
+ "sentence-spell-warning-u": "Make sure that both Rings have the same value. Otherwise, Affinities will not display properly.",
+ "school-u?": "School?",
+ "attack-bonus-added-u": "Flat Attack Bonus",
+ "weapon-damage-bonus-u": "Flat Damage Bonus",
+ "simple-u": "Simple Action?",
+ "bow-bonus-added-u": "Flat Bow Bonus",
+ "total-experience-u": "Total Experience",
+ "available-experience-u": "Available Experience",
+ "calculate-rank-u": "Calulate Rank",
+ "additional-ranks-u": "Additional Ranks",
+ "type-u": "Type",
+ "roll-keep-bonus-u": "Roll/Keep Bonus",
+ "additional-+-u": "Additional +",
+ "bonus-wounds-u": "+Wounds / Level",
+ "penalty-u": "Penalty",
+ "equipment-u": "Equipment and Money",
+ "allies-enemies-u": "Allies and Enemies",
+ "description-u": "Description",
+ "universal-u": "Universal",
+ "void-bonus-u": "Void/Bonus",
+ "spell-bonus-roll-u": "Bonus Roll:",
+ "spell-bonus-keep-u": "Bonus Keep:",
+ "spell-bonus-added-u": "Flat Bonus:",
+ "keyword-u": "Keyword:",
+ "information-u": "Information",
+ "damage-roll-u": "Damage Roll:",
+ "damage-keep-u": "Damage Keep:",
+ "vitals-u": "Vitals"
}
diff --git a/L5R/translations/af.json b/L5R/translations/af.json
index 77bff96c74..19e80a44da 100644
--- a/L5R/translations/af.json
+++ b/L5R/translations/af.json
@@ -172,6 +172,32 @@
"duration-u": "Duration",
"raises-u": "Raises",
"cast-u": "Cast",
+ "sentence-spell-warning-u": "Make sure that both Rings have the same value. Otherwise, Affinities will not display properly.",
+ "school-u?": "School?",
+ "attack-bonus-added-u": "Flat Attack Bonus",
+ "weapon-damage-bonus-u": "Flat Damage Bonus",
+ "simple-u": "Simple Action?",
+ "bow-bonus-added-u": "Flat Bow Bonus",
+ "total-experience-u": "Total Experience",
+ "available-experience-u": "Available Experience",
+ "calculate-rank-u": "Calulate Rank",
+ "additional-ranks-u": "Additional Ranks",
+ "type-u": "Type",
+ "roll-keep-bonus-u": "Roll/Keep Bonus",
+ "additional-+-u": "Additional +",
+ "bonus-wounds-u": "+Wounds / Level",
+ "penalty-u": "Penalty",
+ "equipment-u": "Equipment and Money",
+ "allies-enemies-u": "Allies and Enemies",
"description-u": "Description:",
- "sentence-spell-warning-u": "Make sure that both Rings have the same value. Otherwise, Affinities will not display properly."
+ "universal-u": "Universal",
+ "void-bonus-u": "Void/Bonus",
+ "spell-bonus-roll-u": "Bonus Roll:",
+ "spell-bonus-keep-u": "Bonus Keep:",
+ "spell-bonus-added-u": "Flat Bonus:",
+ "keyword-u": "Keyword:",
+ "information-u": "Information",
+ "damage-roll-u": "Damage Roll:",
+ "damage-keep-u": "Damage Keep:",
+ "vitals-u": "Vitals"
}
\ No newline at end of file
diff --git a/L5R/translations/cs.json b/L5R/translations/cs.json
index 77bff96c74..19e80a44da 100644
--- a/L5R/translations/cs.json
+++ b/L5R/translations/cs.json
@@ -172,6 +172,32 @@
"duration-u": "Duration",
"raises-u": "Raises",
"cast-u": "Cast",
+ "sentence-spell-warning-u": "Make sure that both Rings have the same value. Otherwise, Affinities will not display properly.",
+ "school-u?": "School?",
+ "attack-bonus-added-u": "Flat Attack Bonus",
+ "weapon-damage-bonus-u": "Flat Damage Bonus",
+ "simple-u": "Simple Action?",
+ "bow-bonus-added-u": "Flat Bow Bonus",
+ "total-experience-u": "Total Experience",
+ "available-experience-u": "Available Experience",
+ "calculate-rank-u": "Calulate Rank",
+ "additional-ranks-u": "Additional Ranks",
+ "type-u": "Type",
+ "roll-keep-bonus-u": "Roll/Keep Bonus",
+ "additional-+-u": "Additional +",
+ "bonus-wounds-u": "+Wounds / Level",
+ "penalty-u": "Penalty",
+ "equipment-u": "Equipment and Money",
+ "allies-enemies-u": "Allies and Enemies",
"description-u": "Description:",
- "sentence-spell-warning-u": "Make sure that both Rings have the same value. Otherwise, Affinities will not display properly."
+ "universal-u": "Universal",
+ "void-bonus-u": "Void/Bonus",
+ "spell-bonus-roll-u": "Bonus Roll:",
+ "spell-bonus-keep-u": "Bonus Keep:",
+ "spell-bonus-added-u": "Flat Bonus:",
+ "keyword-u": "Keyword:",
+ "information-u": "Information",
+ "damage-roll-u": "Damage Roll:",
+ "damage-keep-u": "Damage Keep:",
+ "vitals-u": "Vitals"
}
\ No newline at end of file
diff --git a/L5R/translations/da.json b/L5R/translations/da.json
index 77bff96c74..19e80a44da 100644
--- a/L5R/translations/da.json
+++ b/L5R/translations/da.json
@@ -172,6 +172,32 @@
"duration-u": "Duration",
"raises-u": "Raises",
"cast-u": "Cast",
+ "sentence-spell-warning-u": "Make sure that both Rings have the same value. Otherwise, Affinities will not display properly.",
+ "school-u?": "School?",
+ "attack-bonus-added-u": "Flat Attack Bonus",
+ "weapon-damage-bonus-u": "Flat Damage Bonus",
+ "simple-u": "Simple Action?",
+ "bow-bonus-added-u": "Flat Bow Bonus",
+ "total-experience-u": "Total Experience",
+ "available-experience-u": "Available Experience",
+ "calculate-rank-u": "Calulate Rank",
+ "additional-ranks-u": "Additional Ranks",
+ "type-u": "Type",
+ "roll-keep-bonus-u": "Roll/Keep Bonus",
+ "additional-+-u": "Additional +",
+ "bonus-wounds-u": "+Wounds / Level",
+ "penalty-u": "Penalty",
+ "equipment-u": "Equipment and Money",
+ "allies-enemies-u": "Allies and Enemies",
"description-u": "Description:",
- "sentence-spell-warning-u": "Make sure that both Rings have the same value. Otherwise, Affinities will not display properly."
+ "universal-u": "Universal",
+ "void-bonus-u": "Void/Bonus",
+ "spell-bonus-roll-u": "Bonus Roll:",
+ "spell-bonus-keep-u": "Bonus Keep:",
+ "spell-bonus-added-u": "Flat Bonus:",
+ "keyword-u": "Keyword:",
+ "information-u": "Information",
+ "damage-roll-u": "Damage Roll:",
+ "damage-keep-u": "Damage Keep:",
+ "vitals-u": "Vitals"
}
\ No newline at end of file
diff --git a/L5R/translations/de.json b/L5R/translations/de.json
index 77bff96c74..19e80a44da 100644
--- a/L5R/translations/de.json
+++ b/L5R/translations/de.json
@@ -172,6 +172,32 @@
"duration-u": "Duration",
"raises-u": "Raises",
"cast-u": "Cast",
+ "sentence-spell-warning-u": "Make sure that both Rings have the same value. Otherwise, Affinities will not display properly.",
+ "school-u?": "School?",
+ "attack-bonus-added-u": "Flat Attack Bonus",
+ "weapon-damage-bonus-u": "Flat Damage Bonus",
+ "simple-u": "Simple Action?",
+ "bow-bonus-added-u": "Flat Bow Bonus",
+ "total-experience-u": "Total Experience",
+ "available-experience-u": "Available Experience",
+ "calculate-rank-u": "Calulate Rank",
+ "additional-ranks-u": "Additional Ranks",
+ "type-u": "Type",
+ "roll-keep-bonus-u": "Roll/Keep Bonus",
+ "additional-+-u": "Additional +",
+ "bonus-wounds-u": "+Wounds / Level",
+ "penalty-u": "Penalty",
+ "equipment-u": "Equipment and Money",
+ "allies-enemies-u": "Allies and Enemies",
"description-u": "Description:",
- "sentence-spell-warning-u": "Make sure that both Rings have the same value. Otherwise, Affinities will not display properly."
+ "universal-u": "Universal",
+ "void-bonus-u": "Void/Bonus",
+ "spell-bonus-roll-u": "Bonus Roll:",
+ "spell-bonus-keep-u": "Bonus Keep:",
+ "spell-bonus-added-u": "Flat Bonus:",
+ "keyword-u": "Keyword:",
+ "information-u": "Information",
+ "damage-roll-u": "Damage Roll:",
+ "damage-keep-u": "Damage Keep:",
+ "vitals-u": "Vitals"
}
\ No newline at end of file
diff --git a/L5R/translations/el.json b/L5R/translations/el.json
index 77bff96c74..19e80a44da 100644
--- a/L5R/translations/el.json
+++ b/L5R/translations/el.json
@@ -172,6 +172,32 @@
"duration-u": "Duration",
"raises-u": "Raises",
"cast-u": "Cast",
+ "sentence-spell-warning-u": "Make sure that both Rings have the same value. Otherwise, Affinities will not display properly.",
+ "school-u?": "School?",
+ "attack-bonus-added-u": "Flat Attack Bonus",
+ "weapon-damage-bonus-u": "Flat Damage Bonus",
+ "simple-u": "Simple Action?",
+ "bow-bonus-added-u": "Flat Bow Bonus",
+ "total-experience-u": "Total Experience",
+ "available-experience-u": "Available Experience",
+ "calculate-rank-u": "Calulate Rank",
+ "additional-ranks-u": "Additional Ranks",
+ "type-u": "Type",
+ "roll-keep-bonus-u": "Roll/Keep Bonus",
+ "additional-+-u": "Additional +",
+ "bonus-wounds-u": "+Wounds / Level",
+ "penalty-u": "Penalty",
+ "equipment-u": "Equipment and Money",
+ "allies-enemies-u": "Allies and Enemies",
"description-u": "Description:",
- "sentence-spell-warning-u": "Make sure that both Rings have the same value. Otherwise, Affinities will not display properly."
+ "universal-u": "Universal",
+ "void-bonus-u": "Void/Bonus",
+ "spell-bonus-roll-u": "Bonus Roll:",
+ "spell-bonus-keep-u": "Bonus Keep:",
+ "spell-bonus-added-u": "Flat Bonus:",
+ "keyword-u": "Keyword:",
+ "information-u": "Information",
+ "damage-roll-u": "Damage Roll:",
+ "damage-keep-u": "Damage Keep:",
+ "vitals-u": "Vitals"
}
\ No newline at end of file
diff --git a/L5R/translations/en.json b/L5R/translations/en.json
index 77bff96c74..19e80a44da 100644
--- a/L5R/translations/en.json
+++ b/L5R/translations/en.json
@@ -172,6 +172,32 @@
"duration-u": "Duration",
"raises-u": "Raises",
"cast-u": "Cast",
+ "sentence-spell-warning-u": "Make sure that both Rings have the same value. Otherwise, Affinities will not display properly.",
+ "school-u?": "School?",
+ "attack-bonus-added-u": "Flat Attack Bonus",
+ "weapon-damage-bonus-u": "Flat Damage Bonus",
+ "simple-u": "Simple Action?",
+ "bow-bonus-added-u": "Flat Bow Bonus",
+ "total-experience-u": "Total Experience",
+ "available-experience-u": "Available Experience",
+ "calculate-rank-u": "Calulate Rank",
+ "additional-ranks-u": "Additional Ranks",
+ "type-u": "Type",
+ "roll-keep-bonus-u": "Roll/Keep Bonus",
+ "additional-+-u": "Additional +",
+ "bonus-wounds-u": "+Wounds / Level",
+ "penalty-u": "Penalty",
+ "equipment-u": "Equipment and Money",
+ "allies-enemies-u": "Allies and Enemies",
"description-u": "Description:",
- "sentence-spell-warning-u": "Make sure that both Rings have the same value. Otherwise, Affinities will not display properly."
+ "universal-u": "Universal",
+ "void-bonus-u": "Void/Bonus",
+ "spell-bonus-roll-u": "Bonus Roll:",
+ "spell-bonus-keep-u": "Bonus Keep:",
+ "spell-bonus-added-u": "Flat Bonus:",
+ "keyword-u": "Keyword:",
+ "information-u": "Information",
+ "damage-roll-u": "Damage Roll:",
+ "damage-keep-u": "Damage Keep:",
+ "vitals-u": "Vitals"
}
\ No newline at end of file
diff --git a/L5R/translations/es.json b/L5R/translations/es.json
index 77bff96c74..19e80a44da 100644
--- a/L5R/translations/es.json
+++ b/L5R/translations/es.json
@@ -172,6 +172,32 @@
"duration-u": "Duration",
"raises-u": "Raises",
"cast-u": "Cast",
+ "sentence-spell-warning-u": "Make sure that both Rings have the same value. Otherwise, Affinities will not display properly.",
+ "school-u?": "School?",
+ "attack-bonus-added-u": "Flat Attack Bonus",
+ "weapon-damage-bonus-u": "Flat Damage Bonus",
+ "simple-u": "Simple Action?",
+ "bow-bonus-added-u": "Flat Bow Bonus",
+ "total-experience-u": "Total Experience",
+ "available-experience-u": "Available Experience",
+ "calculate-rank-u": "Calulate Rank",
+ "additional-ranks-u": "Additional Ranks",
+ "type-u": "Type",
+ "roll-keep-bonus-u": "Roll/Keep Bonus",
+ "additional-+-u": "Additional +",
+ "bonus-wounds-u": "+Wounds / Level",
+ "penalty-u": "Penalty",
+ "equipment-u": "Equipment and Money",
+ "allies-enemies-u": "Allies and Enemies",
"description-u": "Description:",
- "sentence-spell-warning-u": "Make sure that both Rings have the same value. Otherwise, Affinities will not display properly."
+ "universal-u": "Universal",
+ "void-bonus-u": "Void/Bonus",
+ "spell-bonus-roll-u": "Bonus Roll:",
+ "spell-bonus-keep-u": "Bonus Keep:",
+ "spell-bonus-added-u": "Flat Bonus:",
+ "keyword-u": "Keyword:",
+ "information-u": "Information",
+ "damage-roll-u": "Damage Roll:",
+ "damage-keep-u": "Damage Keep:",
+ "vitals-u": "Vitals"
}
\ No newline at end of file
diff --git a/L5R/translations/fr.json b/L5R/translations/fr.json
index 01fdfd4bd5..e828a4a330 100644
--- a/L5R/translations/fr.json
+++ b/L5R/translations/fr.json
@@ -172,6 +172,32 @@
"duration-u": "Durée",
"raises-u": "Augmentations",
"cast-u": "Lancement",
+ "sentence-spell-warning-u": "Assurez-vous que chaque anneaux aient la même valeur. Autrement, les affinités seront mal affichées.",
+ "school-u?": "School?",
+ "attack-bonus-added-u": "Flat Attack Bonus",
+ "weapon-damage-bonus-u": "Flat Damage Bonus",
+ "simple-u": "Simple Action?",
+ "bow-bonus-added-u": "Flat Bow Bonus",
+ "total-experience-u": "Total Experience",
+ "available-experience-u": "Available Experience",
+ "calculate-rank-u": "Calulate Rank",
+ "additional-ranks-u": "Additional Ranks",
+ "type-u": "Type",
+ "roll-keep-bonus-u": "Roll/Keep Bonus",
+ "additional-+-u": "Additional +",
+ "bonus-wounds-u": "+Wounds / Level",
+ "penalty-u": "Penalty",
+ "equipment-u": "Equipment and Money",
+ "allies-enemies-u": "Allies and Enemies",
"description-u": "Description :",
- "sentence-spell-warning-u": "Assurez-vous que chaque anneaux aient la même valeur. Autrement, les affinités seront mal affichées."
+ "universal-u": "Universal",
+ "void-bonus-u": "Void/Bonus",
+ "spell-bonus-roll-u": "Bonus Roll:",
+ "spell-bonus-keep-u": "Bonus Keep:",
+ "spell-bonus-added-u": "Flat Bonus:",
+ "keyword-u": "Keyword:",
+ "information-u": "Information",
+ "damage-roll-u": "Damage Roll:",
+ "damage-keep-u": "Damage Keep:",
+ "vitals-u": "Vitals"
}
\ No newline at end of file
diff --git a/L5R/translations/he.json b/L5R/translations/he.json
index 77bff96c74..19e80a44da 100644
--- a/L5R/translations/he.json
+++ b/L5R/translations/he.json
@@ -172,6 +172,32 @@
"duration-u": "Duration",
"raises-u": "Raises",
"cast-u": "Cast",
+ "sentence-spell-warning-u": "Make sure that both Rings have the same value. Otherwise, Affinities will not display properly.",
+ "school-u?": "School?",
+ "attack-bonus-added-u": "Flat Attack Bonus",
+ "weapon-damage-bonus-u": "Flat Damage Bonus",
+ "simple-u": "Simple Action?",
+ "bow-bonus-added-u": "Flat Bow Bonus",
+ "total-experience-u": "Total Experience",
+ "available-experience-u": "Available Experience",
+ "calculate-rank-u": "Calulate Rank",
+ "additional-ranks-u": "Additional Ranks",
+ "type-u": "Type",
+ "roll-keep-bonus-u": "Roll/Keep Bonus",
+ "additional-+-u": "Additional +",
+ "bonus-wounds-u": "+Wounds / Level",
+ "penalty-u": "Penalty",
+ "equipment-u": "Equipment and Money",
+ "allies-enemies-u": "Allies and Enemies",
"description-u": "Description:",
- "sentence-spell-warning-u": "Make sure that both Rings have the same value. Otherwise, Affinities will not display properly."
+ "universal-u": "Universal",
+ "void-bonus-u": "Void/Bonus",
+ "spell-bonus-roll-u": "Bonus Roll:",
+ "spell-bonus-keep-u": "Bonus Keep:",
+ "spell-bonus-added-u": "Flat Bonus:",
+ "keyword-u": "Keyword:",
+ "information-u": "Information",
+ "damage-roll-u": "Damage Roll:",
+ "damage-keep-u": "Damage Keep:",
+ "vitals-u": "Vitals"
}
\ No newline at end of file
diff --git a/L5R/translations/it.json b/L5R/translations/it.json
index 77bff96c74..19e80a44da 100644
--- a/L5R/translations/it.json
+++ b/L5R/translations/it.json
@@ -172,6 +172,32 @@
"duration-u": "Duration",
"raises-u": "Raises",
"cast-u": "Cast",
+ "sentence-spell-warning-u": "Make sure that both Rings have the same value. Otherwise, Affinities will not display properly.",
+ "school-u?": "School?",
+ "attack-bonus-added-u": "Flat Attack Bonus",
+ "weapon-damage-bonus-u": "Flat Damage Bonus",
+ "simple-u": "Simple Action?",
+ "bow-bonus-added-u": "Flat Bow Bonus",
+ "total-experience-u": "Total Experience",
+ "available-experience-u": "Available Experience",
+ "calculate-rank-u": "Calulate Rank",
+ "additional-ranks-u": "Additional Ranks",
+ "type-u": "Type",
+ "roll-keep-bonus-u": "Roll/Keep Bonus",
+ "additional-+-u": "Additional +",
+ "bonus-wounds-u": "+Wounds / Level",
+ "penalty-u": "Penalty",
+ "equipment-u": "Equipment and Money",
+ "allies-enemies-u": "Allies and Enemies",
"description-u": "Description:",
- "sentence-spell-warning-u": "Make sure that both Rings have the same value. Otherwise, Affinities will not display properly."
+ "universal-u": "Universal",
+ "void-bonus-u": "Void/Bonus",
+ "spell-bonus-roll-u": "Bonus Roll:",
+ "spell-bonus-keep-u": "Bonus Keep:",
+ "spell-bonus-added-u": "Flat Bonus:",
+ "keyword-u": "Keyword:",
+ "information-u": "Information",
+ "damage-roll-u": "Damage Roll:",
+ "damage-keep-u": "Damage Keep:",
+ "vitals-u": "Vitals"
}
\ No newline at end of file
diff --git a/L5R/translations/ja.json b/L5R/translations/ja.json
index 77bff96c74..19e80a44da 100644
--- a/L5R/translations/ja.json
+++ b/L5R/translations/ja.json
@@ -172,6 +172,32 @@
"duration-u": "Duration",
"raises-u": "Raises",
"cast-u": "Cast",
+ "sentence-spell-warning-u": "Make sure that both Rings have the same value. Otherwise, Affinities will not display properly.",
+ "school-u?": "School?",
+ "attack-bonus-added-u": "Flat Attack Bonus",
+ "weapon-damage-bonus-u": "Flat Damage Bonus",
+ "simple-u": "Simple Action?",
+ "bow-bonus-added-u": "Flat Bow Bonus",
+ "total-experience-u": "Total Experience",
+ "available-experience-u": "Available Experience",
+ "calculate-rank-u": "Calulate Rank",
+ "additional-ranks-u": "Additional Ranks",
+ "type-u": "Type",
+ "roll-keep-bonus-u": "Roll/Keep Bonus",
+ "additional-+-u": "Additional +",
+ "bonus-wounds-u": "+Wounds / Level",
+ "penalty-u": "Penalty",
+ "equipment-u": "Equipment and Money",
+ "allies-enemies-u": "Allies and Enemies",
"description-u": "Description:",
- "sentence-spell-warning-u": "Make sure that both Rings have the same value. Otherwise, Affinities will not display properly."
+ "universal-u": "Universal",
+ "void-bonus-u": "Void/Bonus",
+ "spell-bonus-roll-u": "Bonus Roll:",
+ "spell-bonus-keep-u": "Bonus Keep:",
+ "spell-bonus-added-u": "Flat Bonus:",
+ "keyword-u": "Keyword:",
+ "information-u": "Information",
+ "damage-roll-u": "Damage Roll:",
+ "damage-keep-u": "Damage Keep:",
+ "vitals-u": "Vitals"
}
\ No newline at end of file
diff --git a/L5R/translations/ko.json b/L5R/translations/ko.json
index 77bff96c74..19e80a44da 100644
--- a/L5R/translations/ko.json
+++ b/L5R/translations/ko.json
@@ -172,6 +172,32 @@
"duration-u": "Duration",
"raises-u": "Raises",
"cast-u": "Cast",
+ "sentence-spell-warning-u": "Make sure that both Rings have the same value. Otherwise, Affinities will not display properly.",
+ "school-u?": "School?",
+ "attack-bonus-added-u": "Flat Attack Bonus",
+ "weapon-damage-bonus-u": "Flat Damage Bonus",
+ "simple-u": "Simple Action?",
+ "bow-bonus-added-u": "Flat Bow Bonus",
+ "total-experience-u": "Total Experience",
+ "available-experience-u": "Available Experience",
+ "calculate-rank-u": "Calulate Rank",
+ "additional-ranks-u": "Additional Ranks",
+ "type-u": "Type",
+ "roll-keep-bonus-u": "Roll/Keep Bonus",
+ "additional-+-u": "Additional +",
+ "bonus-wounds-u": "+Wounds / Level",
+ "penalty-u": "Penalty",
+ "equipment-u": "Equipment and Money",
+ "allies-enemies-u": "Allies and Enemies",
"description-u": "Description:",
- "sentence-spell-warning-u": "Make sure that both Rings have the same value. Otherwise, Affinities will not display properly."
+ "universal-u": "Universal",
+ "void-bonus-u": "Void/Bonus",
+ "spell-bonus-roll-u": "Bonus Roll:",
+ "spell-bonus-keep-u": "Bonus Keep:",
+ "spell-bonus-added-u": "Flat Bonus:",
+ "keyword-u": "Keyword:",
+ "information-u": "Information",
+ "damage-roll-u": "Damage Roll:",
+ "damage-keep-u": "Damage Keep:",
+ "vitals-u": "Vitals"
}
\ No newline at end of file
diff --git a/L5R/translations/nl.json b/L5R/translations/nl.json
index 77bff96c74..19e80a44da 100644
--- a/L5R/translations/nl.json
+++ b/L5R/translations/nl.json
@@ -172,6 +172,32 @@
"duration-u": "Duration",
"raises-u": "Raises",
"cast-u": "Cast",
+ "sentence-spell-warning-u": "Make sure that both Rings have the same value. Otherwise, Affinities will not display properly.",
+ "school-u?": "School?",
+ "attack-bonus-added-u": "Flat Attack Bonus",
+ "weapon-damage-bonus-u": "Flat Damage Bonus",
+ "simple-u": "Simple Action?",
+ "bow-bonus-added-u": "Flat Bow Bonus",
+ "total-experience-u": "Total Experience",
+ "available-experience-u": "Available Experience",
+ "calculate-rank-u": "Calulate Rank",
+ "additional-ranks-u": "Additional Ranks",
+ "type-u": "Type",
+ "roll-keep-bonus-u": "Roll/Keep Bonus",
+ "additional-+-u": "Additional +",
+ "bonus-wounds-u": "+Wounds / Level",
+ "penalty-u": "Penalty",
+ "equipment-u": "Equipment and Money",
+ "allies-enemies-u": "Allies and Enemies",
"description-u": "Description:",
- "sentence-spell-warning-u": "Make sure that both Rings have the same value. Otherwise, Affinities will not display properly."
+ "universal-u": "Universal",
+ "void-bonus-u": "Void/Bonus",
+ "spell-bonus-roll-u": "Bonus Roll:",
+ "spell-bonus-keep-u": "Bonus Keep:",
+ "spell-bonus-added-u": "Flat Bonus:",
+ "keyword-u": "Keyword:",
+ "information-u": "Information",
+ "damage-roll-u": "Damage Roll:",
+ "damage-keep-u": "Damage Keep:",
+ "vitals-u": "Vitals"
}
\ No newline at end of file
diff --git a/L5R/translations/pt.json b/L5R/translations/pt.json
index 94d4539d89..531bd6acc7 100644
--- a/L5R/translations/pt.json
+++ b/L5R/translations/pt.json
@@ -172,6 +172,32 @@
"duration-u": "Duration",
"raises-u": "Raises",
"cast-u": "Cast",
+ "sentence-spell-warning-u": "Make sure that both Rings have the same value. Otherwise, Affinities will not display properly.",
+ "school-u?": "School?",
+ "attack-bonus-added-u": "Flat Attack Bonus",
+ "weapon-damage-bonus-u": "Flat Damage Bonus",
+ "simple-u": "Simple Action?",
+ "bow-bonus-added-u": "Flat Bow Bonus",
+ "total-experience-u": "Total Experience",
+ "available-experience-u": "Available Experience",
+ "calculate-rank-u": "Calulate Rank",
+ "additional-ranks-u": "Additional Ranks",
+ "type-u": "Type",
+ "roll-keep-bonus-u": "Roll/Keep Bonus",
+ "additional-+-u": "Additional +",
+ "bonus-wounds-u": "+Wounds / Level",
+ "penalty-u": "Penalty",
+ "equipment-u": "Equipment and Money",
+ "allies-enemies-u": "Allies and Enemies",
"description-u": "Description:",
- "sentence-spell-warning-u": "Make sure that both Rings have the same value. Otherwise, Affinities will not display properly."
+ "universal-u": "Universal",
+ "void-bonus-u": "Void/Bonus",
+ "spell-bonus-roll-u": "Bonus Roll:",
+ "spell-bonus-keep-u": "Bonus Keep:",
+ "spell-bonus-added-u": "Flat Bonus:",
+ "keyword-u": "Keyword:",
+ "information-u": "Information",
+ "damage-roll-u": "Damage Roll:",
+ "damage-keep-u": "Damage Keep:",
+ "vitals-u": "Vitals"
}
\ No newline at end of file
diff --git a/L5R/translations/ru.json b/L5R/translations/ru.json
index 77bff96c74..19e80a44da 100644
--- a/L5R/translations/ru.json
+++ b/L5R/translations/ru.json
@@ -172,6 +172,32 @@
"duration-u": "Duration",
"raises-u": "Raises",
"cast-u": "Cast",
+ "sentence-spell-warning-u": "Make sure that both Rings have the same value. Otherwise, Affinities will not display properly.",
+ "school-u?": "School?",
+ "attack-bonus-added-u": "Flat Attack Bonus",
+ "weapon-damage-bonus-u": "Flat Damage Bonus",
+ "simple-u": "Simple Action?",
+ "bow-bonus-added-u": "Flat Bow Bonus",
+ "total-experience-u": "Total Experience",
+ "available-experience-u": "Available Experience",
+ "calculate-rank-u": "Calulate Rank",
+ "additional-ranks-u": "Additional Ranks",
+ "type-u": "Type",
+ "roll-keep-bonus-u": "Roll/Keep Bonus",
+ "additional-+-u": "Additional +",
+ "bonus-wounds-u": "+Wounds / Level",
+ "penalty-u": "Penalty",
+ "equipment-u": "Equipment and Money",
+ "allies-enemies-u": "Allies and Enemies",
"description-u": "Description:",
- "sentence-spell-warning-u": "Make sure that both Rings have the same value. Otherwise, Affinities will not display properly."
+ "universal-u": "Universal",
+ "void-bonus-u": "Void/Bonus",
+ "spell-bonus-roll-u": "Bonus Roll:",
+ "spell-bonus-keep-u": "Bonus Keep:",
+ "spell-bonus-added-u": "Flat Bonus:",
+ "keyword-u": "Keyword:",
+ "information-u": "Information",
+ "damage-roll-u": "Damage Roll:",
+ "damage-keep-u": "Damage Keep:",
+ "vitals-u": "Vitals"
}
\ No newline at end of file
diff --git a/L5R/translations/sv.json b/L5R/translations/sv.json
index 77bff96c74..19e80a44da 100644
--- a/L5R/translations/sv.json
+++ b/L5R/translations/sv.json
@@ -172,6 +172,32 @@
"duration-u": "Duration",
"raises-u": "Raises",
"cast-u": "Cast",
+ "sentence-spell-warning-u": "Make sure that both Rings have the same value. Otherwise, Affinities will not display properly.",
+ "school-u?": "School?",
+ "attack-bonus-added-u": "Flat Attack Bonus",
+ "weapon-damage-bonus-u": "Flat Damage Bonus",
+ "simple-u": "Simple Action?",
+ "bow-bonus-added-u": "Flat Bow Bonus",
+ "total-experience-u": "Total Experience",
+ "available-experience-u": "Available Experience",
+ "calculate-rank-u": "Calulate Rank",
+ "additional-ranks-u": "Additional Ranks",
+ "type-u": "Type",
+ "roll-keep-bonus-u": "Roll/Keep Bonus",
+ "additional-+-u": "Additional +",
+ "bonus-wounds-u": "+Wounds / Level",
+ "penalty-u": "Penalty",
+ "equipment-u": "Equipment and Money",
+ "allies-enemies-u": "Allies and Enemies",
"description-u": "Description:",
- "sentence-spell-warning-u": "Make sure that both Rings have the same value. Otherwise, Affinities will not display properly."
+ "universal-u": "Universal",
+ "void-bonus-u": "Void/Bonus",
+ "spell-bonus-roll-u": "Bonus Roll:",
+ "spell-bonus-keep-u": "Bonus Keep:",
+ "spell-bonus-added-u": "Flat Bonus:",
+ "keyword-u": "Keyword:",
+ "information-u": "Information",
+ "damage-roll-u": "Damage Roll:",
+ "damage-keep-u": "Damage Keep:",
+ "vitals-u": "Vitals"
}
\ No newline at end of file
diff --git a/L5R/translations/tr.json b/L5R/translations/tr.json
index 77bff96c74..19e80a44da 100644
--- a/L5R/translations/tr.json
+++ b/L5R/translations/tr.json
@@ -172,6 +172,32 @@
"duration-u": "Duration",
"raises-u": "Raises",
"cast-u": "Cast",
+ "sentence-spell-warning-u": "Make sure that both Rings have the same value. Otherwise, Affinities will not display properly.",
+ "school-u?": "School?",
+ "attack-bonus-added-u": "Flat Attack Bonus",
+ "weapon-damage-bonus-u": "Flat Damage Bonus",
+ "simple-u": "Simple Action?",
+ "bow-bonus-added-u": "Flat Bow Bonus",
+ "total-experience-u": "Total Experience",
+ "available-experience-u": "Available Experience",
+ "calculate-rank-u": "Calulate Rank",
+ "additional-ranks-u": "Additional Ranks",
+ "type-u": "Type",
+ "roll-keep-bonus-u": "Roll/Keep Bonus",
+ "additional-+-u": "Additional +",
+ "bonus-wounds-u": "+Wounds / Level",
+ "penalty-u": "Penalty",
+ "equipment-u": "Equipment and Money",
+ "allies-enemies-u": "Allies and Enemies",
"description-u": "Description:",
- "sentence-spell-warning-u": "Make sure that both Rings have the same value. Otherwise, Affinities will not display properly."
+ "universal-u": "Universal",
+ "void-bonus-u": "Void/Bonus",
+ "spell-bonus-roll-u": "Bonus Roll:",
+ "spell-bonus-keep-u": "Bonus Keep:",
+ "spell-bonus-added-u": "Flat Bonus:",
+ "keyword-u": "Keyword:",
+ "information-u": "Information",
+ "damage-roll-u": "Damage Roll:",
+ "damage-keep-u": "Damage Keep:",
+ "vitals-u": "Vitals"
}
\ No newline at end of file
diff --git a/L5R/translations/zh.json b/L5R/translations/zh.json
index 77bff96c74..19e80a44da 100644
--- a/L5R/translations/zh.json
+++ b/L5R/translations/zh.json
@@ -172,6 +172,32 @@
"duration-u": "Duration",
"raises-u": "Raises",
"cast-u": "Cast",
+ "sentence-spell-warning-u": "Make sure that both Rings have the same value. Otherwise, Affinities will not display properly.",
+ "school-u?": "School?",
+ "attack-bonus-added-u": "Flat Attack Bonus",
+ "weapon-damage-bonus-u": "Flat Damage Bonus",
+ "simple-u": "Simple Action?",
+ "bow-bonus-added-u": "Flat Bow Bonus",
+ "total-experience-u": "Total Experience",
+ "available-experience-u": "Available Experience",
+ "calculate-rank-u": "Calulate Rank",
+ "additional-ranks-u": "Additional Ranks",
+ "type-u": "Type",
+ "roll-keep-bonus-u": "Roll/Keep Bonus",
+ "additional-+-u": "Additional +",
+ "bonus-wounds-u": "+Wounds / Level",
+ "penalty-u": "Penalty",
+ "equipment-u": "Equipment and Money",
+ "allies-enemies-u": "Allies and Enemies",
"description-u": "Description:",
- "sentence-spell-warning-u": "Make sure that both Rings have the same value. Otherwise, Affinities will not display properly."
+ "universal-u": "Universal",
+ "void-bonus-u": "Void/Bonus",
+ "spell-bonus-roll-u": "Bonus Roll:",
+ "spell-bonus-keep-u": "Bonus Keep:",
+ "spell-bonus-added-u": "Flat Bonus:",
+ "keyword-u": "Keyword:",
+ "information-u": "Information",
+ "damage-roll-u": "Damage Roll:",
+ "damage-keep-u": "Damage Keep:",
+ "vitals-u": "Vitals"
}
\ No newline at end of file
diff --git a/L5R/translations/zu.json b/L5R/translations/zu.json
index 1bdc5364c5..842ce63841 100644
--- a/L5R/translations/zu.json
+++ b/L5R/translations/zu.json
@@ -60,13 +60,13 @@
"earth-x5-u": "crwdns38436:0crwdne38436:0",
"wound-level-u": "crwdns38437:0crwdne38437:0",
"total-u": "crwdns38438:0crwdne38438:0",
- "healthy-u": "crwdns38439:0crwdne38439:0",
- "nicked-u": "crwdns38440:0crwdne38440:0",
- "grazed-u": "crwdns38441:0crwdne38441:0",
- "hurt-u": "crwdns38442:0crwdne38442:0",
- "injured-u": "crwdns38443:0crwdne38443:0",
- "crippled-u": "crwdns38444:0crwdne38444:0",
- "down-u": "crwdns38445:0crwdne38445:0",
+ "healthy-u": "crwdns65701:0crwdne65701:0",
+ "nicked-u": "crwdns65702:0crwdne65702:0",
+ "grazed-u": "crwdns65703:0crwdne65703:0",
+ "hurt-u": "crwdns65704:0crwdne65704:0",
+ "injured-u": "crwdns65705:0crwdne65705:0",
+ "crippled-u": "crwdns65706:0crwdne65706:0",
+ "down-u": "crwdns65707:0crwdne65707:0",
"out-u": "crwdns38446:0crwdne38446:0",
"initiative-u": "crwdns38447:0crwdne38447:0",
"armor-TN-u": "crwdns38448:0crwdne38448:0",
@@ -169,9 +169,35 @@
"level-u": "crwdns38544:0crwdne38544:0",
"range-u": "crwdns38545:0crwdne38545:0",
"aoe-u": "crwdns38546:0crwdne38546:0",
- "duration-u": "crwdns38547:0crwdne38547:0",
- "raises-u": "crwdns38548:0crwdne38548:0",
+ "duration-u": "crwdns65708:0crwdne65708:0",
+ "raises-u": "crwdns65709:0crwdne65709:0",
"cast-u": "crwdns38549:0crwdne38549:0",
- "description-u": "crwdns58327:0crwdne58327:0",
- "sentence-spell-warning-u": "crwdns38550:0crwdne38550:0"
+ "sentence-spell-warning-u": "crwdns38550:0crwdne38550:0",
+ "school-u?": "crwdns65710:0crwdne65710:0",
+ "attack-bonus-added-u": "crwdns65711:0crwdne65711:0",
+ "weapon-damage-bonus-u": "crwdns65712:0crwdne65712:0",
+ "simple-u": "crwdns65713:0crwdne65713:0",
+ "bow-bonus-added-u": "crwdns65714:0crwdne65714:0",
+ "total-experience-u": "crwdns65715:0crwdne65715:0",
+ "available-experience-u": "crwdns65716:0crwdne65716:0",
+ "calculate-rank-u": "crwdns65717:0crwdne65717:0",
+ "additional-ranks-u": "crwdns65718:0crwdne65718:0",
+ "type-u": "crwdns65719:0crwdne65719:0",
+ "roll-keep-bonus-u": "crwdns65720:0crwdne65720:0",
+ "additional-+-u": "crwdns65721:0crwdne65721:0",
+ "bonus-wounds-u": "crwdns65722:0crwdne65722:0",
+ "penalty-u": "crwdns65723:0crwdne65723:0",
+ "equipment-u": "crwdns65724:0crwdne65724:0",
+ "allies-enemies-u": "crwdns65725:0crwdne65725:0",
+ "description-u": "crwdns65726:0crwdne65726:0",
+ "universal-u": "crwdns65727:0crwdne65727:0",
+ "void-bonus-u": "crwdns65728:0crwdne65728:0",
+ "spell-bonus-roll-u": "crwdns65729:0crwdne65729:0",
+ "spell-bonus-keep-u": "crwdns65730:0crwdne65730:0",
+ "spell-bonus-added-u": "crwdns65731:0crwdne65731:0",
+ "keyword-u": "crwdns65732:0crwdne65732:0",
+ "information-u": "crwdns65733:0crwdne65733:0",
+ "damage-roll-u": "crwdns65734:0crwdne65734:0",
+ "damage-keep-u": "crwdns65735:0crwdne65735:0",
+ "vitals-u": "crwdns65736:0crwdne65736:0"
}
\ No newline at end of file
diff --git a/Lady Blackbird/Source/lady_blackbird.js b/Lady Blackbird/Source/lady_blackbird.js
new file mode 100644
index 0000000000..df956e648b
--- /dev/null
+++ b/Lady Blackbird/Source/lady_blackbird.js
@@ -0,0 +1,267 @@
+"use strict";
+const characterData = {
+ "lady blackbird": {
+ keysecret: [
+ {
+ name: 'Key of the Paragon',
+ desc: 'As a noble, you’re a cut above the common man. Hit your key when you demonstrate your superiority or when your noble traits overcome a problem. Buyoff: Disown your noble heritage.',
+ },
+ {
+ name: 'Key of the Mission',
+ desc: 'You must escape the Empire and rendezvous with your once secret lover, the Pirate King Uriah Flint, whom you haven’t seen in six years. Hit your key when you take action to complete the mission. Buyoff: Give up on your mission.',
+ },
+ {
+ name: 'Key of the Impostor',
+ desc: 'You are in disguise, passing yourself off as commoner. Hit your key when you perform well enough to fool someone with your disguise. Buyoff: Reveal your true identity to someone you fooled.',
+ },
+ {
+ name: 'Secret of Stormblood',
+ desc: 'As long as you can speak, you can channel magical power and do Sorcery. You have the Master Sorcerer trait and the Stormblood tag.',
+ },
+ {
+ name: 'Secret of Inner Focus',
+ desc: 'Once per session, you can re-roll a failure when doing Sorcery.',
+ },
+ ],
+ trait: [
+ {
+ name: 'Imperial Noble',
+ tags: 'Etiquette, Dance, Educated, History, Science, Wealth, Connections, House Blackbird',
+ },
+ {
+ name: 'Master Sorcerer',
+ tags: 'Spellcaster, Channeling, Stormblood, Wind, Lightning, [Fly], [Blast], [Sense]',
+ },
+ {
+ name: 'Athletic',
+ tags: 'Run, Fencing, Rapier, Duels, Shooting, [Pistol], [Acrobatics]',
+ },
+ {
+ name: 'Charm',
+ tags: 'Charisma, Presence, Command, Nobles, Servants, [Soldiers]',
+ },
+ {
+ name: 'Cunning',
+ tags: 'Deception, Misdirection, Disguise, Codes, [Sneak], [Hide]',
+ },
+ ],
+ },
+ "naomi bishop": {
+ keysecret: [
+ {
+ name: 'Key of the Guardian',
+ desc: 'You are Lady Blackbird’s loyal defender. Hit your key when you make a decision influenced by Lady Blackbird or protect her from harm. Buyoff: Sever your relationship with the Lady.',
+ },
+ {
+ name: 'Key of Vengeance',
+ desc: 'The Empire enslaved you and made you kill for sport. You will have your revenge on them and watch their cities burn. Hit your key when you strike a blow against the Empire (especially by killing an Imperial). Buyoff: Forgive them for what they did to you.',
+ },
+ {
+ name: 'Key of the Warrior',
+ desc: 'You crave the crash and roar of battle, the tougher the better. Hit your key when you do battle with worthy or superior foes. Buyoff: Pass up an opportunity for a good fight.',
+ },
+ {
+ name: 'Secret of Destruction',
+ desc: 'You can break things with your bare hands as if you were swinging a sledgehammer. It’s scary.',
+ },
+ {
+ name: 'Secret of the Bodyguard',
+ desc: 'Once per session, you can re-roll a failure when protecting someone.',
+ },
+ ],
+ trait: [
+ {
+ name: 'Pit-Fighter',
+ tags: 'Combat Tested, Brutal, Living Weapon, Fast, Hard, [Strong], [Bone-breaking], [Scary Look]',
+ },
+ {
+ name: 'Bodyguard',
+ tags: 'Awareness, Threats, Defend, Disarm, Restrain, Carry, Delay, [Security], [First Aid]',
+ },
+ {
+ name: 'Ex-Slave',
+ tags: 'Sneak, Hide, Run, Tough, Endure, Scrounge, Nobles, [Hatred], [Iron Will]',
+ },
+ {
+ name: 'Keen',
+ tags: 'Insightful, Aware, Coiled, Liars, Traps, [Danger], [Sense Motives]',
+ },
+ ],
+ },
+ "cyrus vance": {
+ keysecret: [
+ {
+ name: 'Key of the Commander',
+ desc: 'You are accustomed to giving orders and having them obeyed. Hit your key when you come up with a plan and give orders to make it happen. Buyoff: Acknowledge someone else as the leader.',
+ },
+ {
+ name: 'Key of Hidden Longing',
+ desc: 'You are completely enthralled by Lady Blackbird, but you don’t want her to know it. Hit your key when you make a decision based on this secret affection or when you somehow show it indirectly. Buyoff: Give up on your secret desire or make it public.',
+ },
+ {
+ name: 'Key of the Outcast',
+ desc: 'You got exiled from the Empire. Hit your key when your outcast status causes you trouble or is important in a scene. Buyoff: Regain your former standing or join a new group.',
+ },
+ {
+ name: 'Secret of Leadership',
+ desc: 'Once per session, you can give someone else a chance to re-roll a failed roll, by giving them orders, advice, or setting a good example.',
+ },
+ {
+ name: 'Secret of Warpblood',
+ desc: 'Once per session, you can teleport yourself or someone you’re touching.',
+ },
+ ],
+ trait: [
+ {
+ name: 'Ex-Imperial Soldier',
+ tags: 'Tactics, Command, Soldiers, Rank, Connections, Maps, Imperial War Ships',
+ },
+ {
+ name: 'Smuggler',
+ tags: 'Haggle, Deception, Sneak, Hide, Camouflage, Forgery, Pilot, Navigation, [Repair], [Gunnery]',
+ },
+ {
+ name: 'Survivor',
+ tags: 'Tough, Run, Scrounge, Endure, Creepy Stare, Intimidate, [Medic]',
+ },
+ {
+ name: 'Warrior',
+ tags: 'Battle-Hardened, Shooting, Two-Gun Style, Pistol, Fencing, Sword, [Brawl], [Hail of Lead]',
+ },
+ ],
+ },
+ "kale arkam": {
+ keysecret: [
+ {
+ name: 'Key of Greed',
+ desc: 'You like the shiny things. Hit your key when you steal something cool or score a big payoff. Buyoff: Swear off stealing forever.',
+ },
+ {
+ name: 'Key of the Mission',
+ desc: 'You must safely deliver Lady Blackbird to the Pirate King Uriah Flint, so she can marry him. Hit your key when you take action to complete the mission. Buyoff: Give up the mission.',
+ },
+ {
+ name: 'Key of Fraternity',
+ desc: 'You are sworn to Captain Vance in a bond of brotherhood. Hit your key when your character is influenced by Vance or when you show how deep your bond is. Buyoff: Sever the relationship.',
+ },
+ {
+ name: 'Secret of Concealment',
+ desc: 'No matter how thoroughly you’re searched, you always have a few key items with you. You can produce any common, simple item at a moment’s notice.',
+ },
+ {
+ name: 'Secret of Reflexes',
+ desc: 'Once per session, you can re-roll a failure when doing anything involving grace, dexterity, or quick reflexes.',
+ },
+ ],
+ trait: [
+ {
+ name: 'Burglar',
+ tags: 'Quiet, Sneak, Hide, Dextrous, Locks, Perceptive, Traps, Darkness, [Alarms], [Distractions]',
+ },
+ {
+ name: 'Tricky',
+ tags: 'Quick, Dirty Fighting, Tumbler, Escape, Contortionist, [Sleight of Hand], [Acrobatics], [Dagger]',
+ },
+ {
+ name: 'Petty Magic (use one spell tag at a time)',
+ tags: 'Light spell, Dark spell, Jump spell, Shatter Spell, [Channeling], [Spellcaster]',
+ },
+ {
+ name: 'Mechanic',
+ tags: 'Repair, Engines, Efficiency, Spare Parts, Sabotage, [Enhancements], [Ship Weapons]',
+ },
+ ],
+ },
+ "snargle": {
+ keysecret: [
+ {
+ name: 'Key of the Daredevil',
+ desc: 'You thrive in dangerous situations. Hit your key when you do something cool that is risky or reckless (especially piloting stunts). Buyoff: Be very very careful.',
+ },
+ {
+ name: 'Key of Conscience',
+ desc: 'You don’t like to see anyone suffer, even enemies. Hit your key when you help someone who is in trouble or when you change someone’s life for the better Buyoff: Ignore a request for help.',
+ },
+ {
+ name: 'Key of Banter',
+ desc: 'You have a knack for snappy comments. Hit your key when Snargle says something that makes the other players laugh or when you explain something using your pilot techno jargon. Buyoff: Everyone groans at one of your comments.',
+ },
+ {
+ name: 'Secret of Shape Warping',
+ desc: 'As a goblin, you can change your shape, growing shorter, taller, fatter, thinner, or changing your skin color, at will.',
+ },
+ {
+ name: 'Secret of the Lucky Break',
+ desc: 'Once per session, you can keep your pool dice when you succeed (so go ahead and use ‘em all).',
+ },
+ ],
+ trait: [
+ {
+ name: 'Pilot',
+ tags: 'Daring, Steady, Maneuvering, Evasion, Tricky flying, Navigation, Maps, Atmospherics. [The Owl], [Battle], [Ramming]',
+ },
+ {
+ name: 'Sky Sailor',
+ tags: 'Gunnery, Aim, Maintenance, Observation, Signals, Empire, Pirates, Free Worlds, Haven, [Repair], [Connections]',
+ },
+ {
+ name: 'Goblin',
+ tags: 'Warp shape, Glide, Nightvision, Agile, Quick, Tumbler, Teeth & Claws, [Mimic Shape], [Reckless], [Connections]',
+ },
+ {
+ name: 'Sly',
+ tags: 'Crafty, Sneaky, Distractions, Bluff, Languages, Trade Speak, [Sharp], [Disguise]',
+ },
+ ],
+ },
+};
+const autoExpandFields = [
+ 'repeating_trait:tags',
+ 'repeating_keysecret:desc',
+];
+const fillRepeatingSectionFromData = (sectionName, dataList) => {
+ getSectionIDs(`repeating_${sectionName}`, idList => {
+ const existingRowAttributes = idList.map(id => `repeating_${sectionName}_${id}_name`);
+ getAttrs(existingRowAttributes, v => {
+ const existingRowNames = existingRowAttributes.map(name => v[name]),
+ createdIDs = [],
+ setting = dataList.filter(o => !existingRowNames.includes(o.name))
+ .map(o => {
+ let rowID;
+ while (!rowID) {
+ let newID = generateRowID();
+ if (!createdIDs.includes(newID)) {
+ rowID = newID;
+ createdIDs.push(rowID);
+ }
+ }
+ return Object.keys(o).reduce((m, key) => {
+ m[`repeating_${sectionName}_${rowID}_${key}`] = o[key];
+ return m;
+ }, {});
+ })
+ .reduce((m, o) => Object.assign(m, o), {});
+ setAttrs(setting);
+ });
+ });
+};
+autoExpandFields.forEach(name => {
+ on(`change:${name}`, event => {
+ const attrName = name.replace(':', '_');
+ getAttrs([attrName], v => {
+ if (v[attrName].trim() !== v[attrName] && event.sourceType === 'player') {
+ setAttrs({
+ [attrName]: v[attrName].trim()
+ });
+ }
+ });
+ });
+});
+on('change:char_name', event => {
+ getAttrs(['char_name'], v => {
+ if (v.char_name.toLowerCase() in characterData) {
+ fillRepeatingSectionFromData('trait', characterData[v.char_name.toLowerCase()].trait);
+ fillRepeatingSectionFromData('keysecret', characterData[v.char_name.toLowerCase()].keysecret);
+ }
+ });
+});
diff --git a/Lady Blackbird/Source/lady_blackbird.pug b/Lady Blackbird/Source/lady_blackbird.pug
new file mode 100644
index 0000000000..77d83d0e39
--- /dev/null
+++ b/Lady Blackbird/Source/lady_blackbird.pug
@@ -0,0 +1,76 @@
+.container
+ .header
+ input.charname(spellcheck='false' type='text' name='attr_char_name' placeholder='Character name')
+ input.chardesc(spellcheck='false' type='text' name='attr_char_desc' placeholder='Character description')
+ input.hidediv(type='hidden' name='attr_char_name' value='')
+ .autofill-reminder
+ | If you enter Lady Blackbird, Naomi Bishop, Cyrus Vance, Kale Arkam, or Snargle, their details will be filled in automatically.
+ .traits.left
+ .stats
+ label.pool
+ span Pool:
+ input(type='number' name='attr_pool' min='0' max='10' value='7')
+ label.xp
+ span XP:
+ input(type='number' name='attr_xp' min='0' max='10' value='0')
+ button(type='roll' name='roll_dice' value='/r ?{Number of dice}d6>4') Roll
+ h3 Traits
+ fieldset.repeating_trait
+ .reprow
+ input.name(spellcheck='false' type='text' name='attr_name' placeholder='Trait name')
+ .auto-expand.desc
+ span(name='attr_tags')
+ textarea(spellcheck='false' name='attr_tags' placeholder='Tags')
+ .tagsblurb
+ | Tags in [brackets] are qualities you don’t have yet. You can buy them with advances. See the Rules Summary below, under Keys.
+ .keys.right
+ fieldset.repeating_keysecret
+ .reprow
+ input.name(spellcheck='false' type='text' name='attr_name' placeholder='Key or secret name')
+ .auto-expand.desc
+ span(name='attr_desc')
+ textarea(spellcheck='false' name='attr_desc' placeholder='Description')
+ .conditions
+ each val in ['Injured', 'Dead', 'Tired', 'Angry', 'Lost', 'Hunted', 'Trapped']
+ label.condition
+ input(
+ type='checkbox'
+ name='attr_' + val.toLowerCase()
+ value='1')
+ span
+ span= val
+
+ .rulestitle Rules Summary
+ .rules.left
+ h4 Rolling the Dice
+ p When you try to overcome an obstacle, you roll dice. Start with one die. Add a die if you have a #[strong trait] that can help you. If that trait has any #[strong tags] that apply, add another die for each tag. Finally, add any number of dice from your personal #[strong pool] of dice (your pool starts with 7 dice).
+ p Roll all the dice you’ve gathered. Each die that shows #[strong 4 or higher] is a hit. You need hits equal to the difficulty #[strong level] (usually 3) to pass the obstacle.
+ p.smallcaps Levels: 2 Easy—3 Difficult—4 Challenging—5 Extreme
+ p #[strong If you pass], discard all the dice you rolled (including any pool dice you used). Don’t worry, you can get your pool dice back.
+ p #[strong If you don’t pass], you don’t yet achieve your goal. But, you get to keep the pool dice you rolled and #[strong add another die to your pool]. The GM will escalate the situation in some way and you might be able to try again.
+
+ h4 Conditions
+ p When events warrant or especially when you fail a roll, the GM may impose a #[strong condition] on your character: #[strong Injured, Dead, Tired, Angry, Lost, Hunted,] or #[strong Trapped]. When you take a condition, mark its box and say how it comes about. [#[span.smallcaps Note:] The “dead” condition just means “presumed dead” unless you say otherwise.]
+
+ h4 Helping
+ p If your character is in a position to help another character, you can give them a die from your pool. Say what your character does to help. If the roll fails, you get your pool die back. If it succeeds, your die is lost.
+
+ .rules.right
+ h4 Keys
+ p When you hit a key, you can do one of two things:
+ ul
+ li Take an #[strong experience point] (XP)
+ li Add a die to your pool (up to a max of 10)
+ p If you go into danger because of your key, you get 2 XP or 2 pool dice (or 1 XP #[em and] 1 pool die). When you have accumulated 5 XP, you earn an #[strong advance]. You can spend an advance on one of the following:
+ ul
+ li Add a new #[strong Trait] (based on something you learned during play or on some past experience that has come to light)
+ li Add a #[strong tag] to an existing trait
+ li Add a new #[strong Key] (you can never have the same key twice)
+ li Learn a #[strong Secret] (if you have the means to)
+ p You can hold on to advances if you want, and spend them at any time, even in the middle of a battle!
+ p Each key also has a #[strong buyoff]. If the buyoff condition occurs, you have the #[em option] of removing the Key and earning two advances.
+
+ h4 Refresh
+ p You can refresh your pool back to 7 dice by having a #[strong refreshment scene] with another character. You may also remove a condition or regain the use of a Secret, depending on the details of the scene. A refreshment scene is a good time to ask questions (in character) so the other player can show off aspects of his or her PC—“Why did you choose this life?”—“What do you think of the Lady?”—“Why did you take this job?” etc. Refreshment scenes can be flashbacks, too.
+
+script(type="text/worker")
diff --git a/Lady Blackbird/Source/lady_blackbird.scss b/Lady Blackbird/Source/lady_blackbird.scss
new file mode 100644
index 0000000000..63c390eb98
--- /dev/null
+++ b/Lady Blackbird/Source/lady_blackbird.scss
@@ -0,0 +1,236 @@
+div {
+ box-sizing: border-box;
+}
+textarea {
+ box-sizing: border-box;
+ border: none;
+ border-radius: 0;
+ font-family: inherit;
+ margin: 0;
+ box-shadow: none;
+}
+p {
+ font-family: inherit;
+ line-height:inherit;
+ &:last-child {
+ margin: 0;
+ }
+}
+h3, h4 {
+ font-weight: normal;
+ text-transform: uppercase;
+ letter-spacing: 1px;
+ line-height: 1.5;
+}
+h3 {
+ font-size: 16px;
+}
+h4 {
+ font-size: 15px;
+}
+input[type="text"] {
+ border: none;
+ border-radius: 0;
+ font-family: inherit;
+ box-shadow: none;
+}
+button.repcontrol_add, button.repcontrol_edit {
+ line-height: 18px;
+ font-size: 1.2em;
+ background: transparent;
+ box-shadow: none;
+ font-family: inherit;
+}
+.sheet-auto-expand {
+ position: relative;
+ cursor: text;
+ word-wrap: break-word;
+ span {
+ visibility: hidden;
+ white-space: pre-wrap;
+ display: block;
+ }
+ textarea {
+ position: absolute;
+ overflow: hidden;
+ z-index: 1;
+ top: 0;
+ left: 0;
+ resize: none;
+ height: 100%;
+ word-wrap: break-word;
+ padding: inherit;
+ font: inherit;
+ color: inherit;
+ text-transform: inherit;
+ letter-spacing: inherit;
+ text-align: inherit;
+ }
+}
+
+.sheet-container {
+ background: white;
+ border: 3px solid black;
+ min-width: 640px;
+ border-radius: 30px;
+ padding-bottom: 10px;
+ display: grid;
+ grid: auto / 50% 50%;
+ font-family: Georgia, serif;
+ line-height: 1.35;
+}
+.sheet-header {
+ grid-column: 1/3;
+ padding: 10px 10px 0;
+ border-bottom: 2px solid;
+ .sheet-charname {
+ width: 100%;
+ font-size: 25px;
+ letter-spacing: 1px;
+ text-transform: uppercase;
+ text-align: center;
+ font-weight: bold;
+ }
+ .sheet-chardesc {
+ width: 100%;
+ text-align: center;
+ font-style: italic;
+ font-size: 16px;
+ }
+}
+.sheet-traits {
+ display: flex;
+ padding: 5px 10px;
+ border-right: 2px solid black;
+ flex-flow: column;
+ .sheet-stats {
+ display: flex;
+ padding-top: 5px;
+ label {
+ margin: 0;
+ font-weight: normal;
+ letter-spacing: 1px;
+ width: auto;
+ text-transform: uppercase;
+ display: flex;
+ align-items: center;
+ }
+ button[type="roll"] {
+ margin: 0 0 0 auto;
+ line-height: 18px;
+ font-size: 1.2em;
+ background: transparent;
+ box-shadow: none;
+ font-family: inherit;
+ &::before {
+ content: "t ";
+ position: relative;
+ top: 1px;
+ }
+ }
+ input[type="number"] {
+ font-weight: bold;
+ margin-left: 5px;
+ font-size: 1em;
+ }
+ }
+ .sheet-tagsblurb {
+ margin-top: auto;
+ }
+ .repcontrol {
+ margin: 10px 0;
+ }
+}
+.sheet-keys {
+ padding: 5px 10px;
+ .repcontrol {
+ margin: 10px 0 5px;
+ }
+}
+.sheet-conditions {
+ display: flex;
+ grid-column: 1/3;
+ justify-content: space-between;
+ margin: 0 0 10px;
+ border-width: 1px 0;
+ border-top: 2px solid;
+ border-bottom: 2px solid;
+ padding: 10px 10px;
+
+ .sheet-condition {
+ font-weight: normal;
+ text-transform: uppercase;
+ letter-spacing: 1px;
+ display: flex;
+ cursor: pointer;
+ padding: 0;
+ margin: 0;
+ width: auto;
+ align-items: center;
+
+ input {
+ width: 20px;
+ height: 20px;
+ opacity: 0;
+ margin-right: -20px;
+
+ + span {
+ display: block;
+ width: 20px;
+ box-sizing: border-box;
+ margin-right: 6px;
+ height: 20px;
+ border: 1px solid black;
+ }
+ &:checked + span {
+ background: red;
+ }
+ }
+ }
+}
+.sheet-rulestitle {
+ grid-column: 1/3;
+ text-align: center;
+ font-size: 23px;
+ text-transform: uppercase;
+}
+.sheet-rules {
+ text-align: justify;
+ padding: 0 15px;
+
+ &.sheet-left {
+ border-right: 1px solid black;
+ }
+}
+.sheet-smallcaps {
+ font-variant: small-caps;
+}
+p.sheet-smallcaps {
+ font-size: 14px;
+}
+.sheet-hidediv:not([value=""]) + div {
+ display: none;
+}
+.sheet-autofill-reminder {
+ text-align: center;
+ margin: 0 auto 5px;
+ width: 60%;
+ font-weight: bold;
+}
+.sheet-reprow {
+ margin-bottom: 5px;
+ .sheet-name {
+ font-size: 1.2em;
+ width: 100%;
+ }
+ .sheet-desc {
+ font-style: italic;
+ margin-left: 20px;
+ width: calc(100% - 20px);
+ padding-left: 1px;
+ min-height: 17px;
+ }
+}
+.itemcontrol {
+ z-index: 100;
+}
diff --git a/Lady Blackbird/lady_blackbird.css b/Lady Blackbird/lady_blackbird.css
new file mode 100644
index 0000000000..4ddd163d98
--- /dev/null
+++ b/Lady Blackbird/lady_blackbird.css
@@ -0,0 +1 @@
+div{box-sizing:border-box}textarea{box-sizing:border-box;border:none;border-radius:0;font-family:inherit;margin:0;box-shadow:none}p{font-family:inherit;line-height:inherit}p:last-child{margin:0}h3,h4{font-weight:normal;text-transform:uppercase;letter-spacing:1px;line-height:1.5}h3{font-size:16px}h4{font-size:15px}input[type="text"]{border:none;border-radius:0;font-family:inherit;box-shadow:none}button.repcontrol_add,button.repcontrol_edit{line-height:18px;font-size:1.2em;background:transparent;box-shadow:none;font-family:inherit}.sheet-auto-expand{position:relative;cursor:text;word-wrap:break-word}.sheet-auto-expand span{visibility:hidden;white-space:pre-wrap;display:block}.sheet-auto-expand textarea{position:absolute;overflow:hidden;z-index:1;top:0;left:0;resize:none;height:100%;word-wrap:break-word;padding:inherit;font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;text-align:inherit}.sheet-container{background:white;border:3px solid black;min-width:640px;border-radius:30px;padding-bottom:10px;display:grid;grid:auto / 50% 50%;font-family:Georgia, serif;line-height:1.35}.sheet-header{grid-column:1/3;padding:10px 10px 0;border-bottom:2px solid}.sheet-header .sheet-charname{width:100%;font-size:25px;letter-spacing:1px;text-transform:uppercase;text-align:center;font-weight:bold}.sheet-header .sheet-chardesc{width:100%;text-align:center;font-style:italic;font-size:16px}.sheet-traits{display:flex;padding:5px 10px;border-right:2px solid black;flex-flow:column}.sheet-traits .sheet-stats{display:flex;padding-top:5px}.sheet-traits .sheet-stats label{margin:0;font-weight:normal;letter-spacing:1px;width:auto;text-transform:uppercase;display:flex;align-items:center}.sheet-traits .sheet-stats button[type="roll"]{margin:0 0 0 auto;line-height:18px;font-size:1.2em;background:transparent;box-shadow:none;font-family:inherit}.sheet-traits .sheet-stats button[type="roll"]::before{content:"t ";position:relative;top:1px}.sheet-traits .sheet-stats input[type="number"]{font-weight:bold;margin-left:5px;font-size:1em}.sheet-traits .sheet-tagsblurb{margin-top:auto}.sheet-traits .repcontrol{margin:10px 0}.sheet-keys{padding:5px 10px}.sheet-keys .repcontrol{margin:10px 0 5px}.sheet-conditions{display:flex;grid-column:1/3;justify-content:space-between;margin:0 0 10px;border-width:1px 0;border-top:2px solid;border-bottom:2px solid;padding:10px 10px}.sheet-conditions .sheet-condition{font-weight:normal;text-transform:uppercase;letter-spacing:1px;display:flex;cursor:pointer;padding:0;margin:0;width:auto;align-items:center}.sheet-conditions .sheet-condition input{width:20px;height:20px;opacity:0;margin-right:-20px}.sheet-conditions .sheet-condition input+span{display:block;width:20px;box-sizing:border-box;margin-right:6px;height:20px;border:1px solid black}.sheet-conditions .sheet-condition input:checked+span{background:red}.sheet-rulestitle{grid-column:1/3;text-align:center;font-size:23px;text-transform:uppercase}.sheet-rules{text-align:justify;padding:0 15px}.sheet-rules.sheet-left{border-right:1px solid black}.sheet-smallcaps{font-variant:small-caps}p.sheet-smallcaps{font-size:14px}.sheet-hidediv:not([value=""])+div{display:none}.sheet-autofill-reminder{text-align:center;margin:0 auto 5px;width:60%;font-weight:bold}.sheet-reprow{margin-bottom:5px}.sheet-reprow .sheet-name{font-size:1.2em;width:100%}.sheet-reprow .sheet-desc{font-style:italic;margin-left:20px;width:calc(100% - 20px);padding-left:1px;min-height:17px}.itemcontrol{z-index:100}
diff --git a/Lady Blackbird/lady_blackbird.html b/Lady Blackbird/lady_blackbird.html
new file mode 100644
index 0000000000..3c47fa758b
--- /dev/null
+++ b/Lady Blackbird/lady_blackbird.html
@@ -0,0 +1,364 @@
+
+
+
+
+
+ Pool:
+
+
+ XP:
+
+
+ Roll
+
+
Traits
+
+
+
+
Tags in [brackets] are qualities you don’t have yet. You can buy them with advances. See the Rules Summary below, under Keys.
+
+
+
+
+ Injured
+
+
+ Dead
+
+
+ Tired
+
+
+ Angry
+
+
+ Lost
+
+
+ Hunted
+
+
+ Trapped
+
+
+
Rules Summary
+
+
Rolling the Dice
+
When you try to overcome an obstacle, you roll dice. Start with one die. Add a die if you have a trait that can help you. If that trait has any tags that apply, add another die for each tag. Finally, add any number of dice from your personal pool of dice (your pool starts with 7 dice).
+
Roll all the dice you’ve gathered. Each die that shows 4 or higher is a hit. You need hits equal to the difficulty level (usually 3) to pass the obstacle.
+
Levels: 2 Easy—3 Difficult—4 Challenging—5 Extreme
+
If you pass , discard all the dice you rolled (including any pool dice you used). Don’t worry, you can get your pool dice back.
+
If you don’t pass , you don’t yet achieve your goal. But, you get to keep the pool dice you rolled and add another die to your pool . The GM will escalate the situation in some way and you might be able to try again.
+
Conditions
+
When events warrant or especially when you fail a roll, the GM may impose a condition on your character: Injured, Dead, Tired, Angry, Lost, Hunted, or Trapped . When you take a condition, mark its box and say how it comes about. [Note: The “dead” condition just means “presumed dead” unless you say otherwise.]
+
Helping
+
If your character is in a position to help another character, you can give them a die from your pool. Say what your character does to help. If the roll fails, you get your pool die back. If it succeeds, your die is lost.
+
+
+
Keys
+
When you hit a key, you can do one of two things:
+
+ Take an experience point (XP)
+ Add a die to your pool (up to a max of 10)
+
+
If you go into danger because of your key, you get 2 XP or 2 pool dice (or 1 XP and 1 pool die). When you have accumulated 5 XP, you earn an advance . You can spend an advance on one of the following:
+
+ Add a new Trait (based on something you learned during play or on some past experience that has come to light)
+ Add a tag to an existing trait
+ Add a new Key (you can never have the same key twice)
+ Learn a Secret (if you have the means to)
+
+
You can hold on to advances if you want, and spend them at any time, even in the middle of a battle!
+
Each key also has a buyoff . If the buyoff condition occurs, you have the option of removing the Key and earning two advances.
+
Refresh
+
You can refresh your pool back to 7 dice by having a refreshment scene with another character. You may also remove a condition or regain the use of a Secret, depending on the details of the scene. A refreshment scene is a good time to ask questions (in character) so the other player can show off aspects of his or her PC—“Why did you choose this life?”—“What do you think of the Lady?”—“Why did you take this job?” etc. Refreshment scenes can be flashbacks, too.
+
+
+
diff --git a/Lady Blackbird/lady_blackbird.png b/Lady Blackbird/lady_blackbird.png
new file mode 100644
index 0000000000..26ba0b6b69
Binary files /dev/null and b/Lady Blackbird/lady_blackbird.png differ
diff --git a/Lady Blackbird/sheet.json b/Lady Blackbird/sheet.json
new file mode 100644
index 0000000000..a88dec949f
--- /dev/null
+++ b/Lady Blackbird/sheet.json
@@ -0,0 +1,8 @@
+{
+ "html": "lady_blackbird.html",
+ "css": "lady_blackbird.css",
+ "authors": "Jakob O.",
+ "roll20userid": "726129",
+ "preview": "lady_blackbird.png",
+ "instructions": "Enter the name of one of the characters to fill the sheet automatically."
+}
diff --git a/Legacy - Life Among the Ruins/LegacyRoll20CSS.css b/Legacy - Life Among the Ruins/LegacyRoll20CSS.css
new file mode 100644
index 0000000000..ce881582f7
--- /dev/null
+++ b/Legacy - Life Among the Ruins/LegacyRoll20CSS.css
@@ -0,0 +1,142 @@
+div.sheet-Null,
+div.sheet-Elder,
+div.sheet-Envoy,
+div.sheet-Firebrand,
+div.sheet-Hunter,
+div.sheet-Machine,
+div.sheet-Promethean,
+div.sheet-Reaver,
+div.sheet-Remnant,
+div.sheet-Scavenger,
+div.sheet-Seeker,
+div.sheet-Sentinel,
+div.sheet-Survivor,
+div.sheet-Untamed,
+div.sheet-Quick,
+div.sheet-fNull,
+div.sheet-Cultivators,
+div.sheet-Enclave,
+div.sheet-Merchants,
+div.sheet-Lawgivers,
+div.sheet-Titan,
+div.sheet-Pioneers,
+div.sheet-Servants,
+div.sheet-Starfarers,
+div.sheet-Hive,
+div.sheet-Tyrants,
+div.sheet-Uplifted
+{
+ display: none;
+}
+
+div.sheet-Family,
+div.sheet-Character{
+ display: none;
+}
+
+.sheet-hidden{
+ display: none !important;
+}
+
+input.sheet-type-selector {
+ width: 170px;
+ height: 20px;
+ display: none;
+ opacity: 0;
+ z-index: 1;
+ margin: 0;
+ padding: 0;
+ position: absolute;
+}
+.sheet-3waybox:checked + .sheet-3waybox, {
+ display: inline-block;
+}
+
+/* Styling of the span common to all states */
+span.sheet-type-selector {
+ border: solid 1px #a7a7a7;
+ text-align: center;
+ display: inline-block;
+ background: #cccccc;
+ color: #3f3f3f;
+ width: 170px;
+ height: 20px;
+ font-size: 11px;
+ text-transform: uppercase;
+ letter-spacing: 1px;
+ font-family: serif;
+ font-weight: 600;
+ cursor: pointer;
+}
+input.sheet-type-selector:hover ~ span {
+ color: red;
+}
+
+/* Here you can style the span depending on what state is toggled */
+input.sheet-type-selector[value="character"]:checked ~ span::before {
+ content: "Character Mode";
+}
+input.sheet-type-selector[value="family"]:checked ~ span::before {
+ content: "Family Mode";
+}
+
+
+input[type="radio"][value="0"]:checked ~ div.sheet-Null,
+input[type="radio"][value="1"]:checked ~ div.sheet-Elder,
+input[type="radio"][value="2"]:checked ~ div.sheet-Envoy,
+input[type="radio"][value="3"]:checked ~ div.sheet-Firebrand,
+input[type="radio"][value="4"]:checked ~ div.sheet-Hunter,
+input[type="radio"][value="5"]:checked ~ div.sheet-Machine,
+input[type="radio"][value="6"]:checked ~ div.sheet-Promethean,
+input[type="radio"][value="7"]:checked ~ div.sheet-Reaver,
+input[type="radio"][value="8"]:checked ~ div.sheet-Remnant,
+input[type="radio"][value="9"]:checked ~ div.sheet-Scavenger,
+input[type="radio"][value="10"]:checked ~ div.sheet-Seeker,
+input[type="radio"][value="11"]:checked ~ div.sheet-Sentinel,
+input[type="radio"][value="12"]:checked ~ div.sheet-Survivor,
+input[type="radio"][value="13"]:checked ~ div.sheet-Untamed,
+input[type="radio"][value="99"]:checked ~ div.sheet-Quick,
+
+input[type="radio"][value="f0"]:checked ~ div.sheet-fNull,
+input[type="radio"][value="f1"]:checked ~ div.sheet-Cultivators,
+input[type="radio"][value="f2"]:checked ~ div.sheet-Enclave,
+input[type="radio"][value="f3"]:checked ~ div.sheet-Merchants,
+input[type="radio"][value="f4"]:checked ~ div.sheet-Lawgivers,
+input[type="radio"][value="f5"]:checked ~ div.sheet-Titan,
+input[type="radio"][value="f6"]:checked ~ div.sheet-Pioneers,
+input[type="radio"][value="f7"]:checked ~ div.sheet-Servants,
+input[type="radio"][value="f8"]:checked ~ div.sheet-Starfarers,
+input[type="radio"][value="f9"]:checked ~ div.sheet-Hive,
+input[type="radio"][value="f10"]:checked ~ div.sheet-Tyrants,
+input[type="radio"][value="f11"]:checked ~ div.sheet-Uplifted,
+
+
+input[type="radio"][value="family"]:checked ~ div.sheet-Family,
+input[type="radio"][value="character"]:checked ~ div.sheet-Character
+{
+ display: block;
+}
+
+select.sheet-SkinSelect
+{
+ position: relative;
+ top: 4px;
+}
+
+
+option.sheet-SkinSelect:checked
+{
+ display: none;
+}
+
+select.sheet-fSkinSelect
+{
+ position: relative;
+ top: 4px;
+}
+
+
+option.sheet-fSkinSelect:checked
+{
+ display: none;
+}
diff --git a/Legacy - Life Among the Ruins/LegacyRoll20Screenshot.png b/Legacy - Life Among the Ruins/LegacyRoll20Screenshot.png
new file mode 100644
index 0000000000..962891eb97
Binary files /dev/null and b/Legacy - Life Among the Ruins/LegacyRoll20Screenshot.png differ
diff --git a/Legacy - Life Among the Ruins/LegacyRoll20sheets.html b/Legacy - Life Among the Ruins/LegacyRoll20sheets.html
new file mode 100644
index 0000000000..dfb6703b9a
--- /dev/null
+++ b/Legacy - Life Among the Ruins/LegacyRoll20sheets.html
@@ -0,0 +1,3514 @@
+
+
+
+
+
+
+
+
+
+
+
+ Name:
+ Playbook:
+
+ Choose A Playbook
+ The Cultivators of New Flesh
+ The Enclave of Bygone Lore
+ The Gilded Compant of Merchants
+ The Lawgivers of the Wasteland
+ The Order of the Titan
+ The Pioneers of the Depths
+ The Servants of the One True Faith
+ The Stranded Starfarers
+ The Synthetic Hive
+ The Tyrant Kings
+ The Uplifted Children of Mankind
+
+
+
+
+
+
+
+
+
Select a Playbook above to get started
+
+
+
+
+ Reach:
+ Grasp:
+ Sleight:
+
+
+
+
+
Starting Stats
+
Choose one:
+
If mankind was able to protect the natural world from the worst excesses of the Fall: Reach 2, Grasp -1, Sleight 0.
+ If the ecosystem had to change in strange and unexpected ways to survive the Fall: Reach 2, Grasp 0, Sleight -1.
+ If the Fall completely supplanted the original ecosystem with new and alien forms of life: Reach -1, Grasp 1, Sleight 1.
+
+
+
+
+
Traditions
+
Choose one of each, or invent your own:
+ Populace: Atavistic throwbacks, a carefully-managed bloodline, a co-op of traders and ranchers.
+ Style: Bucolic and laconic, sterile and analytic, wild and unrestrained.
+ Governance: Feudal hierarchy of serfs and landowners, commune of innovators and eccentrics, a pantheon taking on nature’s aspects.
+
+
+
+
+
+
+
+
Moves
+
Pick Culture and one other.
+
Culture: When your Family starts cultivating a new product, erase Surplus: Progress, Land, or Barter Goods. After a few months, harvest the product: get the surplus back, plus:
+
Progress: get Surplus: Medicine and 1 use of medicine that can heal any harm box instantly.
+ Land: get Surplus: Crops and slow but steady population growth. At the end of the age, if you still have the surplus gain Surplus: Recruits.
+ Barter Goods: get Surplus: Livestock gain a few exemplary examples of the bred animals. If they're used as mounts, add 1 free tag to them.
+
At the start of each age you can skip the months of cultivation and go straight to the harvest.
+
Domestication: When an abnormal life form is brought back to your Family’s farm and reshaped to suit your needs, choose one:
+
Archive one of its traits. From now on you can add that trait to the crops and animals created by Culture and have the drugs you create temporarily grant it to their users.
+ Corral a small breeding population of the organism.
+ Find a way for you to resist its abilities or avoid its dangers.
+
Recycling: When your character dissects the body of unnatural creature, they can improvise a Device from its organs or fluids. In addition, your Family can sacrifice Surplus: Medicine, Crops or Livestock to activate Culture to make one of the other two surpluses.
+
Investment: Whenever a Family you've traded with gains a Surplus in Land, Progress, Barter Goods or anything organic or medical, they may give you 1-Stake. If this takes you to 3-Stake, give them Surplus: Medicine, Crops or Livestock as if you had used Culture - with your Family gaining the side benefits as normal - and set Stake to 0.
+
Evolutionary Leap: When you use Culture, characters gain one of these bonuses the next time they Tool Up according to the Surplus produced:
+
Medicine: Your weapons can be poisoned to add the aberrant or non-lethal tags. Get 1 use of stimulants that'll stop someone's Death move from triggering for an hour.
+ Crops: Food that toughens skin and gives +1 Armour or provides boundless energy, depending on how it's cooked.
+ Livestock: A group of animals with simian-level intelligence. They have quality 2 and one of the following specialties: Strength and Endurance, Speed and Cunning, or Ferocity and Violence.
+
In addition, your Family improves themselves over generations. Every time The Age Turns, pick one physical trait they’ve encountered sometime this Age (night vision, flight, photosynthesis, etc) with the GM providing a downside. Your Family members will all exhibit that trait from then on.
+
+
+
+
+
+
+
Landmarks
+
Draw a sign of one from each on the map, or invent your own:
+
Before
+ A cathedral-sized automated slaughterhouse.
+ A plantation of heavily modified trees.
+ Ruins filled with deadly spores.
+
The Fall
+ Catacombs filled with failed genetic experiments.
+ A vast forest filled with calcified trees.
+ A tree that outlasted the city it was meant to nurture.
+
A Threat
+ A pack of perfectly designed predators.
+ A drought so severe that famine is a certainty.
+ A plague too efficient and dreadful to be natural.
+
+
+
+
+
+
+
+
+
+
Mood:
+
+
Take 2 as Surpluses and the rest as Needs:
+ Barter Goods, Land, Progress, Medicine, Crops
+
+
+
Treaty
+
When you freely give someone the perfect resource to solve a problem, gain 1-Treaty on them.
+
+
+
+
History
+
Everyone has a need for your products. Take 1 Treaty on each other Family and Faction. Then ask the other families:
+
Which of you has made agreements with us that might just end up saving mankind AND the planet? You take 1-Treaty on them.
+
Which of you supplies us with resources vital for cultivation? Work out what the supplies are and give that Family 1-Treaty on you.
+
+
+
+
+
Assets
+
Your characters can always have a friendly pet of some kind. In addition, pick 3:
+
Weapons
+
Soporific needles and darts (melee, nonlethal).
+
Surprisingly effective farming tools (melee, unreliable).
+
Trained attack animals (ranged, many).
+
Chemical grenades (area, many).
+
+
Defenses
+
Animal hides and homespun fabric (utility, tough).
+
Nearly-pristine labcoats (regal, comms).
+
Forest-strider gear (camo, mobile).
+
+
+
Travel
+
Pedigree animals (land, mount).
+
Agricultural vehicles (land, mighty)
+
Mobile research station (land, med bay).
+
+
+
Expertise
+
Farmers (Quality 1, Wrangling crops and animals).
+
Surgeons (Quality 1, Healing and dissecting).
+
Rangers (Quality 1, Living off the land).
+
+
+
+
Inheritance
+
Cultivator Characters get +1 to Sway or Lore.
+
Quick Characters can pick an Inheritance Move:
+
Hardy: Automatically reduce by 1 the first Harm you take each day.
+ Green Fingers: You know the medical and culinary uses of any plant or animal you encounter.
+ Animal Companion: You have a reliable mount. It's a vehicle with mount, land and one of air, water, swift or mighty.
+ Master Chef: The food you prepare and augment tastes exceptionally good, and will heal minor ailments and give people energy.
+ Surgeon: With a few hours of dedicated treatment you can clear all of someone’s Harm boxes. With all your effort, you can delay the onset of someone’s Dead box.
+
+
+
+
+
+
+ Reach:
+ Grasp:
+ Sleight:
+
+
+
+
+
Starting Stats
+
Choose one:
+
If the wonders from Before were widely distributed and everyone can benefit from your advice: Reach 1 Grasp 0 Sleight 0.
+ If the wonders from Before were hoarded by researchers, the military, the wealthy, and now you: Reach -1 Grasp 2 Sleight 0.
+ If the Fall unleashed previously unknown technology and knowledge which you now seek out: Reach 1 Grasp -1 Sleight 1.
+
+
+
+
+
Traditions
+
Choose one of each, or invent your own:
+ Populace: Close-knit families passing secrets to their children, Demagogues and those who seek their knowledge, Vat-grown duplicates.
+ Style: Bulky and concealing environment suits, utilitarian clothes studded with implants, monastic robes embroidered with circuitry.
+ Governance: Meritocratic academic bureaucracy, Anarchic rule of the loudest and most interesting, Hidebound council of elders.
+
+
+
+
+
+
+
+
Moves
+
Pick two:
+
Sufficiently Advanced: Your Family has retained access to some of the wonders of the World Before. Choose one:
+
Medical treatments able to cure any ailment.
+ A ward that shields a wide area from harm.
+ A weapon that could slay any foe.
+ A vehicle that can swiftly transport a dozen people from horizon to horizon.
+
It comes with 3-Power. When you activate it, roll +Power spent (minimum 1). On a 10+ it works perfectly, exactly as desired. On a 7-9 it does what you wanted, but it’s either out of action for the near future or there are weird anomalies (you choose). On a miss, it erupts with chaotic power and bizarre side effects.
+
Choose how Power is regained:
+
Renewable Energy: 1 Power every few months, climate permitting.
+ Precious Fuels: 1 Power per material Surplus erased.
+ Mystic Sacrifice: 1 Power per named Family member or Player Character sacrificed.
+
Deep Knowledge: Your Family has a well-curated and extensive store of records on certain fields. Choose one:
+
Grand Architecture, from Surface to Stars.
+ Magic and Artifice of the Glorious Past
+ The Horrors Birthed by the Fall
+ The Fragmented Lands and their Hidden Depths
+ Persons and Proceedings of Historical Significance
+
When your Character encounters a creature, item or situation covered by this field, tell everyone a fact about it and gain fleeting advantage acting on that information. The GM will also tell you something you can do to gain 1 Tech from the subject. You can erase a Surplus of knowledge (e.g. Progress, Scouts, Lore, etc) to pick an additional field of knowledge.
+
An Eye for Details: Your Family sees hidden relevance in stories that others overlook. When they use Diplomacy you can ask a follow-up question, and when you Uncover Secrets you always get to ask a second question.
+
Weird Science: When your Family puts together a device powerful enough to shape the local area for generations, say what they want it to do. The GM will give one to three of the following conditions:
+
+
+
+
+
+
+
Landmarks
+
Draw a sign of one from each on the map, or invent your own:
+
Before
+ A secret research centre full of untamed wonders.
+ A dangerous and unstable power plant.
+ A site of connection to the stars beyond.
+
+
+
The Fall
+ A spot where the laws of physics were unravelled.
+ A redoubt where the miraculous science from Before almost averted the Fall.
+ The research centre that first understood the Fall's root cause.
+
+
A Threat
+ A crude tribe of raiders using advanced tech.
+ A valley where lights appear in the sky.
+ A ruin where creations of science now rule
+
+
+
+
+
+
+
+
+
+
Mood:
+
+
Take 2 as Surpluses and the rest as Needs:
+ Defences, Engineering, Progress, Leadership, Morale
+
+
+
Treaty
+
When you spend time and effort showing another group how to use their technology better, gain 1-Treaty on them.
+
+
+
+
History
+
Then ask the other families:
+
Which one of you is civilisation's best chance to regrow?
Give them 2-treaty on you.
+
Which of you has seen the true power of our technology?
Take 2-Treaty on each other.
+
Which of you has seen the true power of our technology?
Give them 1-Treaty on you.
+
+
+
+
+
Assets
+
Your characters can always have battered, half-understood journals from the Before. In addition, pick 3:
+
Weapons
+
Morphing pistols (ranged, hidden).
+
High-powered rifles from a distance (far, elegant).
+
Weird grenades (area, aberrant).
+
+
Defenses
+
Bulky hazmat suits (utility, sealed).
+
Gleaming power armour (powered, tough).
+
Blood-borne nanomachines (implanted, mantle).
+
+
+
Travel
+
Flying vehicles (air, canopy).
+
Rugged APCs (land, transport)
+
Mobile ICU (land, medbay).
+
+
+
Expertise
+
Scholars (Quality 1, Researching).
+
Special Forces (Quality 1, Assault).
+
Scavengers (Quality 1, picking through junk).
+
+
+
+
Inheritance
+
Enclave Characters get +1 to Steel or Lore.
+
Quick Characters can pick an Inheritance Move:
+
Radio Rig: You can sense when Tech is within a mile, and track it down to within 100 metres.
+ Pain Box: You have a device that causes intense pain in anyone within a few dozen metres (melee, non-lethal, area, aberrant).
+ Survey drone: You can roll +Lore with Wasteland Survival, so long as your trail is visible from the air.
+ Hot Rod: You have an exceptionally fast vehicle - it has the swift tag, and you can change one of its tags with 15 minutes of tinkering.
+ Educated: The first time you give advice to somebody based on your knowledge of the Before, they gain fleeting advantage acting on it.
+
+
+
+
+
+
+ Reach:
+ Grasp:
+ Sleight:
+
+
+
+
+
Starting Stats
+
Choose one:
+
If the Fall was a sudden and terrifying event: Reach 0 Grasp -1 Sleight 2.
+ If the Fall was a protracted struggle against extinction: Reach 1 Grasp -1 Sleight 1.
+ If the Fall was so long ago that few can remember how it played out: Reach 0 Grasp 1 Sleight 0.
+
+
+
+
+
Traditions
+
Choose one of each, or invent your own:
+ Populace: Loose confederacy of traders, aristocrats living off their pre-Fall heirlooms, enthusiastic but eccentric collectors.
+ Style: Luxurious silks and furs, elegant but hardy trail wear, packs and pockets bulging with curios.
+ Governance: Decadent merchant-princes and their servants, an open market of favours and votes, independent traders under a shared charter.
+
+
+
+
+
+
+
+
Moves
+
Take Stock in Trade and one other:
+
Stock in Trade: Your Family has a particular product range they trade in, and you can expect to have those wares around unless your Family is deeply in need and Mood is at -3. Once per session, you can draw on one of your Stocks in Trade to boost a roll's results by one category: 6- to 7-9, 7-9 to 10+.
+ Choose one to three, depending on whether you want to sell one boutique stock or have a wide array of wares:
+
Arms and ammunition.
+ Art, music and culture.
+ Books, maps, and instruction manuals for forgotten things.
+ Drugs, spices and venoms.
+ Food, fresh or preserved.
+ Living creatures, bred or captured.
+ Mementos of the World Before.
+
Whaddaya Buying? When your Family brings goods to market, roll +Reach. On a hit you’re able to sell them for a fair price. On a 7-9 pick 1, 10+ pick 2:
+
You hear an interesting rumour; get +1 Data.
+ You make friends with another merchant, giving you easy access to another Stock in Trade while in this area.
+ They don’t realise the true worth of what they paid with.
+
Cabinet of Wonders: When you delve deep into your Family’s reserves in search of something useful, describe what it is and what you want it for. It should fit with your Stock in Trade or a Surplus of yours. The GM will give you 1-3 downsides, and then you can decide whether you still want to take it:
+
It’ll be useless afterwards.
+ Its value will be immediately obvious to anyone who sees you carrying it.
+ You’re taking it away from an agreed buyer, and there’ll be consequences if it isn’t returned.
+ You’ll need help from a specific character or NPC to use it well.
+
Avaricious Appraisal: When your Family tries to work out the worth of a new acquisition , roll +Reach. On a hit you have a good idea how much you could get for it, as well as some details on its past owner(s). On a 7-9 choose one:
+
It’s useless to you, but one of your allies could make use of it.
+ It’s incredibly, maddeningly valuable. Someone in your Family becomes obsessed with it, and you’ll have to deal with them or Hold Together to successfully sell it.
+ It’s very valuable, but one of your enemies or rivals knows you have it and they’re making plans.
+
Brand Loyalty: When you would use Diplomacy to meet someone who's bought from you before, instead automatically get an audience. They will always be willing to at least hear you out.
+
Rationing: Whenever you lose a surplus for any reason, hold 1; spend 1 hold to get advantage on an action that surplus could help.
+
+
+
+
+
+
+
Landmarks
+
Draw a sign of one from each on the map, or invent your own:
+
Before
+ A vault built to preserve a priceless heritage.
+ A haven for the rich and powerful that lasted longer than most.
+ A huge and sombre building where the fate of nations was decided.
+
+
+
The Fall
+ A huge transport line, choked with abandoned vehicles.
+ A business district, eerily undamaged and devoid of life.
+ A cache of doomsday weapons, built for the Fall.
+
+
A Threat
+ Cannibalistic raiders who have refused all attempts to negotiate.
+ A dwindling but vital resource.
+ Privileged survivors hoarding knowledge from the World Before.
+
+
+
+
+
+
+
+
+
+
Mood:
+
+
Take 2 as Surpluses and the rest as Needs:
+ Barter Goods, Artisans, Recruits, Medicine, Prestige
+
+
+
Treaty
+
When you make another group part of your trading operation (suppliers, distributors or vendors) gain 1-Treaty on them.
+
+
+
+
History
+
Everyone, like it or not, has to trade with your Company. Take 1-Treaty on all the other Families. Then, ask the other Families:
+
Which of you came to our rescue when a deal went way south?
Give them 2-Treaty on you.
+
Which of you harbours a guild of information brokers?
Get 1-Treaty on them for their failure to rein in your rivals.
+
+
+
+
+
Assets
+
Your characters can always have well-fitting and stylish clothing. In addition, pick 3 for your family:
+
Weapons
+
Masterwork heirloom weapons (melee, elegant).
+
Disposable prototype guns (ranged, many).
+
Poison-tipped needles (melee, hidden).
+
+
Defenses
+
Deluxe executive wear (regal, comms).
+
All-weather travel gear (utility, thermo).
+
Packrat kit (utility, powered).
+
+
+
Travel
+
Salvaged Fliers (air, canopy).
+
Beast-Drawn Caravans (land, transport).
+
Personal Speeders (land, canopy).
+
+
+
Expertise
+
Hagglers (Quality 1, Bartering and bargain-hunting).
+
Artisans (Quality 1, crafting and building).
+
Bodyguards (Quality 1, guarding and protecting).
+
+
+
+
Inheritance
+
Merchant Characters get +1 to Sway or Lore.
+
Quick Characters can pick an Inheritance Move:
+
Salesman’s Eye: After watching someone for 5 minutes ask their player: What do they most desire?
+ Opulence: Your gear is noticeably more luxurious than normal, and most people will be willing to trade for it.
+ The Beggar Prince: Your gear is deceptively shabby-looking, and people will dismiss you out of hand as beneath their notice.
+ Deep Pockets: When you look in your satchel for a helpful item, find it but choose one: it’s fragile, it’s got a side effect, it’s precious to you.
+ Traveller’s Tales: When you reach a new settlement, tell the group a story you’ve heard about it and the GM will confirm one part as true.
+
+
+
+
+
+
+ Reach:
+ Grasp:
+ Sleight:
+
+
+
+
+
Starting Stats
+
Choose one:
+
If significant parts of civilization survived the Fall: Reach 1 Grasp 1 Sleight -1.
+ If societal collapse strongly contributed to the Fall: Reach -1 Grasp 1 Sleight 1.
+ If law and order saved mankind from extinction: Reach 0 Grasp 2 Sleight -1.
+
+
+
+
+
Traditions
+
Choose one of each, or invent your own:
+ Populace: Gathering of the wronged and vengeful, distant descendants of cops and soldiers, corrupt enforcers providing protection and extortion.
+ Style: Bristling weapons and barely-contained violence, simple uniforms and hidden blades, sturdy trail clothes and a deep hood.
+ Governance: Lone vigilantes calling in for support when needed, complex legal codes overseen by elderly judges, hierarchy of respect from leg-breakers to godfathers.
+
+
+
+
+
+
+
+
Moves
+
Take Laying Down the Law and one other:
+
+
Laying Down the Law: Everything you do is motivated by a strict moral code, held by all the Family. Answer these questions:
+
Who always deserves protection?
+
+ Your Family and Character have advantage while protecting them.
+ Options: The sick, the poor, the young, the weak, the old, those of a particular faith, doctors, teachers, slaves, etc.
+
Who always deserves your justice?
+
+ You have advantage while pursuing them.
+ Options: The rich, the strong, murderers, thieves, slavers, cheats, bigots, imperialists, hoarders, etc.
+
What does your Family’s code prevent you from doing in the name of justice?
+
+ Your Family and Character roll with disadvantage on all moves if you go further, until the GM thinks you’ve made amends.
+ Options: theft, beatings, kidnapping, extortion, murder, betrayal, etc.
+
Ear to the Ground: When your Family goes into a community looking for information on a target, roll +Reach. On a 7-9 learn 1, on a 10+ learn 3. Tell us how you find this out.
+
Where to find their lair.
+ Who their allies are.
+ How dangerous their gang is.
+ What they’re planning.
+
This is a Civilised Land: As long as your Family patrols a region and keeps its citizens safe, they’ll know through rumours and whispers when someone breaks their laws. Its people will gradually start behaving according to your principles over time.
+
Round up the Posse: When you brandish your Family’s authority in a non-hostile land, you can recruit a gang of locals to fight at your side. As long as you work towards bringing that target to justice you can use them as a group of Followers (Quality +1, Expertise: vigilante justice), and when they fight alongside you they reduce the harm you take by 1.
+
Tooled Up and Looking for Trouble: When you arm up your Family and move out en masse to bring justice to your quarry, get 1 hold for each point of Grasp. You can spend Tech to get extra hold, 1-for-1. While you hunt, you may spend 1 hold to:
+
Take out a specified target immediately.
+ Negate an incoming attack.
+ Force your foes out into the open.
+ Reveal reinforcements.
+
+
+
+
+
+
+
Landmarks
+
Draw a sign of one from each on the map, or invent your own:
+
Before
+ A maximum security prison.
+ A courthouse full of preserved archives.
+ A private security force's headquarters.
+
+
The Fall
+ The site of a massacre.
+ A public building destroyed by the riots.
+ A refugee camp torn apart from the inside.
+
A Threat
+ A looted caravan with a mysterious destination.
+ A settlement dominated by an unknown force.
+ A dangerous ruin full of squatters with nowhere else to go.
+
+
+
+
+
+
+
+
+
+
Mood:
+
+
Take 2 as Surpluses and the rest as Needs:
+ Weaponry, Transport, Leadership, Defences, Recruits
+
+
+
Treaty
+
When you bring another Family’s or Faction’s hated foe to justice, your Family gains 2-Treaty on them.
+
+
+
+
History
+
Ask the other families:
+
Which of you supports our crusade the most?
Give them 2-Treaty on you.
+ Which of you did we save from slaughter at the hand of raiders?
Take 2-Treaty on them.
+ Which of you raised the Homeland's worst criminal?
Take 1-Treaty on them; they give another Family the criminal's victimised 1-Treaty.
+
+
+
+
+
Assets
+
Your characters can always have an obvious symbol of authority. In addition, pick 3:
+
Weapons
+
Stun prods (melee, nonlethal).
+
Heavy pistols (ranged, brutal).
+
Assassination blades (melee, hidden)
.
+
+
Defenses
+
Nondescript robes (camo, utility).
+
Improvised armour (tough, armoured).
+
Ancient enforcer gear (tough, comms).
+
+
+
Travel
+
Battle-hardened Beasts (land, mount).
+
All-terrain trucks (land, transport).
+
Speeder bikes (land, swift).
+
+
+
Expertise
+
Investigators (Quality 1, questioning and deduction).
+
Enforcers (Quality 1, ensuring compliance).
+
Magistrates (Quality 1, negotiating compromises).
+
+
+
+
Inheritance
+
Lawgiver Characters get +1 to Force or Steel.
+
Quick Characters can pick an Inheritance Move:
+
Tin Star: You have an impressive symbol of your authority in the Family. When you brandish it, roll +Steel instead of +Sway for Familiar Face.
+ Restraints: You have strangely durable manacles. When you bind someone or something with them they will not break.
+ Loyal Steed: you have a living mount that's always nearby. Whistle and it'll be with you in a few moments.
+ Forensics: When you spend a few hours analysing evidence, the GM will tell you: what it's made of, important marks its history has left on it, signs of who have handled it.
+ Plea Bargain: When you Find Common Ground with someone you know is guilty of a crime, one term they pick must be 'you forgive the crime'.
+
+
+
+
+
+
+ Reach:
+ Grasp:
+ Sleight:
+
+
+
+
+
Starting Stats
+
Choose one:
+
If your studies woke the Behemoths and set them loose: Reach 0 Grasp 0 Sleight 1.
+ If the Behemoths brought the Fall to the world: Reach 1 Grasp 1 Sleight -1.
+ If humanity carved out a niche in the Behemoths' alien ecosystem: Reach 2 Grasp -1 Sleight 0.
+
+
+
+
+
Traditions
+
Choose one of each, or invent your own:
+ Populace: Hired hunters and indentured servants; an honourable corps giving their lives for the greater good; a tribe of unhinged zealots.
+ Style: Rough and extensive body art; flowing robes of adaptive camouflage; chromed implants, leathers and all kinds of mirrorshades.
+ Governance: Dysfunctional remains of corporate hierarchy; a council of the dead channelled for guidance; an A.I. interpreting signs from beyond.
+
+
+
+
+
+
+
+
Moves
+
Take Kaiju Threat Alert and one other:
+
+
Kaiju Threat Alert:
+ Your Family is dedicated to hunting Behemoths – titanic creatures that stalk the land and are hostile to human life. Each has unique strengths, hungers and capabilities, but they share a common origin. As a group, work out what sort of form your world’s Behemoths take – are they organic, robotic, elemental, ephemeral?
+
When you scout for signs of behemoth attack, pick a danger in the world as an omen of an incoming assault. Say how it threatens Families of your choice, who become Alerted. You can spend Treaty you have on one Alerted group on any other.
+
If the behemoth is stopped before the threat becomes plausible, each Alerted Family or Faction gets 1-Treaty on you.
+ If you stop it once it’s a clear threat, gain 1-Treaty on every Alerted Family or Faction, and redistribute Treaty on them as you like.
+ If someone else stops it once it’s a clear threat, you and whoever stopped it gain 1-Treaty on every Alerted Family or Faction.
+ If the behemoth assault happens as you foresaw, you and every Alerted Family or Faction gain a Need of your choice.
+
Hell Divers: When you first find out about a specific Behemoth, name one Hostile Ground condition it surrounds itself with. Your Vehicles and Outfits automatically avoid disadvantage in that environment, and can augment other's gear to resist it at the cost of 1 Tech each.
+
Ultimate Weapon: Your vehicles are the edge that allow you to bloody the nose of the Behemoth, and wipe the floor with regular foes. When you take one of your special vehicles out of storage, choose 2:
+
They have an extra environment tag: sea, land, air, void, earth, or something stranger.
+ You have advantage on physical actions when piloting it.
+ They're giant and can fight Behemoths on equal terms.
+
Every time the you use it pick one:
+
Erase Surplus: Transport or Surplus: Energy.
+ It pollutes: gain Need: Medicine or Need: Land.
+ It could break down or blow up at any moment.
+
Behemoth Tech: If a Behemoth is killed and you get access to its remains, you gain Surplus: Behemoth Tech. When used in a Wonder this replaces any two of its regular requirements. Tell us how the project was warped in alien ways.
+
Doomsday Research: When you issue a Kaiju Threat Alert, gain 6 hold. When you act against the threat, spend 1 hold to roll with advantage. If your character is directly confronting the threat, spend all remaining hold after rolling to set one of their dice to the hold spent.
+
Sleep Now in the Fire: When you lure a Behemoth to rampage over a faction or Family under Kaiju Threat Alert, spend up to 3 points of Data and roll +Sleight. On a hit the Behemoth destroys one of their Surpluses per point of data spent; on a 7-9 it also destroys one of your Surpluses. On a 6- it unleashes great power and massive collateral damage, creating a new Hostile Ground. Don’t miss.
+
+
+
+
+
+
+
Landmarks
+
Draw a sign of one from each on the map, or invent your own:
+
Before
+ A toxic dump that poisons the world still.
+ Ruined defences as huge as they were futile.
+ A titan's carcass crawling with scavengers.
+
+
The Fall
+ The broken shell of a mighty capital laid low by the first Behemoth attack.
+ The reality tear the Behemoths crawled from.
+ The unused chassis of a vehicle made to kill Behemoths.
+
A Threat
+ A tall ruin, now a monster's aerie.
+ A horde of ravenous parasites fleeing the corpse of their last host.
+ An artefact of inhuman origin that the Behemoths fiercely guard.
+
+
+
+
+
+
+
+
+
+
Mood:
+
+
Take 2 as Surpluses and the rest as Needs:
+ Prestige, Weaponry, Scouts, Transport, Recruits
+
+
+
Treaty
+
When you Lend Aid to a group under a Kaiju Threat Alert, gain 1 Treaty on them.
+
+
+
+
History
+
Ask the other families:
+
Which of you has given us reason to believe you know things about the behemoths we don't?
They take 2-Treaty on your Family.
+ Which of you fought alongside us in the last war, and let us down at the worst possible moment?
Get 2-Treaty on them.
+ Which of you currently hosts the greatest hero of the last war in a respected role?
Take 1-Treaty on each other.
+
+
+
+
+
Assets
+
Your characters can always have a trophy from a previous hunt. In addition, pick 3:
+
Weapons
+
Silent snipers (far, silent).
+
Carving blades (melee, brutal).
+
Explosive launchers (ranged, area).
+
+
Defenses
+
Beast-climbing gear (utility, mobile).
+
Helldiver armour (hardened, sealed).
+
Bright halo (mantle, regal).
+
+
+
Travel
+
Outrider trucks (land, turret).
+
Tamed beasts (air, mount).
+
Command vehicles (land, med bay).
+
+
+
Expertise
+
Scouts (Quality 1, spotting approaching threats).
+
Tamers (Quality 1, bringing animals to heel).
+
Soldiers (Quality 1, suppressing fire).
+
+
+
+
Inheritance
+
Order Characters get +1 to Force or Lore.
+
Quick Characters can pick an Inheritance Move:
+
Titan Grip: When you attempt to climb a giant monster, roll +Steel. On a hit hold 3; spend hold to avoid one of the monster’s attacks, or resist being shaken off.
+ Bait: With noise, flailing and bright colours you can attract the attention of everything hostile within a mile or so. They’ll ignore others in their pursuit of you.
+ Grapple: You have a sturdy grappling gun. It can hit targets a hundred metres away, and bear your weight and that of another.
+ Monster Empath: For each minute you spend observing a monster, you can ask the GM one: What does it most want to do, what’s hurting it, what can it sense that I can’t?
+ Suppressing fire: While you attack with the goal of scaring foes and keeping their heads down, give your allies advantage when they flank them, escape them or target their position.
+
+
+
+
+
+
+ Reach:
+ Grasp:
+ Sleight:
+
+
+
+
+
Starting Stats
+
Choose one:
+
If the Homeland is mostly covered by seas and oceans: Reach +1 Grasp -1 Sleight +1.
+ If the Homeland is only partially covered by seas and oceans: Reach -1 Grasp +2 Sleight 0.
+ If the Homeland surrounds the lakes, marshes or aquifiers you call home: Reach 0 Grasp 0 Sleight +1.
+
+
+
+
+
Traditions
+
Choose one of each, or invent your own:
+ Populace: Aquatic cyborgs, genetically modified merfolk, an intrepid crew of submariners.
+ Style: Sleek diving clothing, glossy armour and equipment, diaphanous nets and fabrics.
+ Governance: A technocratic council, a communist collective, enlightened anarchy, the pirate's code.
+
+
+
+
+
+
+
+
Moves
+
Take two:
+
+
Lords of the Deep: The water cycle and the life cycle are one, and your Family understands them better than any other. When you erase a Surplus, recover 1 Tech from the depths.
+
Hydra's Children: When you Claim by Force in a marine environment, assistance from creatures of the deep gives you Advantage to the roll. Spend 1 tech to call a hulking beast onto land, gaining advantage on all Claim by Force rolls as long as it survives.
+
The Dragon in the Sea: You are free from the hope that the sea will ever rest. Instead, you’ve learned to sail through the tempest. When your Family hits -2 Mood, you can roll +Grasp: on a hit gain 2 of Surplus: Barter Goods, Trade, and Progress, and erase a Need. Say how the sea provides for you in your moment of need. On a miss, the GM can make as hard a move as they like.
+
The Kraken Wakes: Sometimes we must discard the old, embrace the new, and run headlong down an unwavering course. When your Family faces a Trial during the Turning of Ages, gain Surplus: Motivation and 1 hold per Trial faced. Spend 1 hold to give a Family move advantage.
+
Startide Rising: The sea, once it casts its spell, holds one in its net of wonder forever. You can spend 1-Tech and work a special ritual to let a Family's characters ignore Disadvantage from underwater hostile grounds. This lasts until the next Age. If you do this for another Family or faction, you have advantage on Conduct Diplomacy or Find Common Ground rolls with them for the rest of time.
+
+
+
+
+
+
+
Landmarks
+
Draw a sign of one from each on the map, or invent your own:
+
Before
+ Sprawling ruins of docks and berths.
+ A haunted offshore research facility.
+ A ship graveyard.
+
+
The Fall
+ A sunken city, poison flowing through its streets.
+ A derelict carrier, larger than most cities.
+ A death stranding where the great sea creatures beached themselves and died.
+
A Threat
+ A massive volcano not far from the shore, threatening eruption.
+ A precarious cliffside settlement assaulted by the rising tide.
+ An invading flotilla.
+
+
+
+
+
+
+
+
+
+
Mood:
+
+
Take 2 as Surpluses and the rest as Needs:
+ Morale, Scouts, Progress, Land, Transport
+
+
+
Treaty
+
When you trade a Family a Surplus harvested from the sea for one harvested from the land, gain 1 Treaty on them.
+
+
+
+
History
+
Ask the other families:
+
Which one of you is partly descended from Pioneers who turned their back to the sea?
Gain 1-Treaty on each other.
+ Which one of you was our sole contact with drylanders for a long time? What happened to reveal our existence to the other Families?
They take 2-Treaty on you.
+ Which of you hosts a brilliant explorer who relies on our secrets?
Take 1-Treaty on them.
+
+
+
+
+
Assets
+
Your characters always have enough breathing equipment to function on land and in water. In addition, pick 3:
+
Weapons
+
Fishing Spears (melee, brutal).
+
Claws and fangs (melee, hidden).
+
Pneumatic guns (ranged, silent).
+
+
Defenses
+
Environment suits (powered, sealed).
+
Grappling rig (mobile, utility).
+
Hardened scales (regal, plated).
+
+
+
Travel
+
Amphibious crawlers (land, water).
+
Submersibles (water, canopy).
+
Galleons (water, transport).
+
+
+
Expertise
+
Fishers (Quality 1, finding food).
+
Raiders (Quality 1, intimidation and extortion).
+
Cetacean Allies (Quality 1, underwater search and rescue).
+
+
+
+
Inheritance
+
Pioneer Characters get +1 to Force or Steel.
+
Quick Characters can pick an Inheritance Move:
+
The Call of the Deep: If you’re near a large body of water you can summon a beast from its depths. It’ll arrive within a few hours, but will rampage heedless of your wishes.
+ Breathing Apparatus: You can always breathe easy, no matter the circumstance, and can puff out vapours that intoxicate those around you.
+ Entangling Nets: If you get your nets around someone, everyone else has advantage when assaulting or escaping them.
+ Pirate’s Code: So long as you always accept other’s surrender, intelligent foes are willing to give you a chance to parley.
+ Tempest-tossed: When you hurl yourself into a storm, natural disaster or cataclysm, roll +Steel. On a hit, you end up somewhere safe once the disaster’s over. On a 10+ you still have your gear and health.
+
+
+
+
+
+
+ Reach:
+ Grasp:
+ Sleight:
+
+
+
+
+
Starting Stats
+
Choose one:
+
If your religion was built around the forces of the Fall: Reach -1 Grasp 1 Sleight 1.
+ If your religion merged fragments of faiths from Before: Reach 1 Grasp 0 Sleight 0.
+ If your religion is a response to the threats that haunt the Homeland: Reach -1 Grasp 0 Sleight 2.
+
+
+
+
+
Traditions
+
Choose one of each, or invent your own:
+ Populace: Secluded monastic community, evangelistic cult full of zealous converts, disparate survivors of an unimaginable calamity.
+ Style: Outlandish and impractical ceremonial wear, plain homespun robes, conspicuous symbols of prosperity and devotion.
+ Governance: Acolytes interpreting the utterances of an oracle, dogmatic adherence to a holy text, many shepherds guiding many flocks.
+
+
+
+
+
+
+
+
Moves
+
Take Faith of the Fallen and one other:
+
+
Faith of the Fallen: Your Family has a faith they cling to more ardently than life. Choose one tenet:
+
The restoration and healing of humanity.
+
The protection of the unfortunate.
+
The renunciation of the Before.
+
Transformation into gods.
+
Travel to a pristine and unspoiled land.
+
At the start of each Age past the first, count those who are in line with your tenet as Righteous and everyone else as Corrupt.
+
When your Family gains something that furthers their tenet, hold 1. When an emissary of your Family – including your Character – draws on this vision of future perfection, spend 1 hold to:
+
Get an insight towards your current goal.
+ Ignore all penalties and Disadvantage for a single roll.
+ Plant the seeds of your faith in the mind of another.
+
The Inquisition: When your Family makes an example out of a member of a Corrupt Family or Faction, hold 1. Spend hold 1-for-1 to force someone, Righteous or Corrupt, to choose one of the following:
+
Perform a task for you, no matter the risk.
+ Say a secret they don't want you to hear.
+ Give up all their possessions.
+
Sacrifice: When you whip your Family into a frenzy then send them into battle, you can gain Need: recruits, Need: medicine and/or Need: leadership. For each you take, choose one:
+
Darkness will cloud your enemies’ eyes, allowing you to take them by surprise.
+ One chosen champion of your Family will be unharmed by the foe’s attacks.
+ The site of the battle will be marked and forever stand as a testament to your righteousness.
+
A Voice in the Wilderness: When your Family condemns a powerful figure or organisation in a public place, roll +Grasp. On a hit, they're now counted as Corrupt. On a 7-9, choose one; on a 10+ choose two.
+
You’ll suffer no reprisals.
+ You receive grateful donations; gain Surplus: barter goods.
+ The crowd delivers a representative of your foe to you.
+ The audience riots, forcing your enemy into retreat.
+
The Plagues: If you have 5 Treaty or more on a Corrupt Family or Faction, you can denounce their wicked ways. At some point of this Age the GM will unleash a natural disaster upon them, devastating their holdings.
+
The Corrupt Family or Faction is now considered Righteous. Lose 1-Treaty with every other Family or Faction; deep inside they know all that pain and loss came from your decrees.
+
+
+
+
+
+
+
Landmarks
+
Draw a sign of one from each on the map, or invent your own:
+
Before
+ A temple of a lost faith, miraculously untouched by the Fall.
+ A holy site that drew countless pilgrims to their deaths.
+ The grave of the last great preacher of the Before.
+
+
The Fall
+ The place where people first battled “demons”.
+ The first cult to revere the agents of the Fall.
+ A fortress of those who banded together to stave off Armageddon.
+
A Threat
+ A prophet of the End, returned from death.
+ Demons, embodying all the horrors of the Fall.
+ A cabal of Fall-cultists, intent on following mysterious visions.
+
+
+
+
+
+
+
+
+
+
Mood:
+
+
Take 2 as Surpluses and the rest as Needs:
+ Artisans, Leadership, Land, Safety, Recruits
+
+
+
Treaty
+
When you publicly condemn another group for their sins, hold 1. Publicly absolve them of those same sins and spend that hold to gain 1-Treaty on them. You can only have 1 hold at a time.
+
+
+
+
History
+
Judge each other Family:
+
Righteous: They say what they did to win you over. You give them 1-Treaty.
+
Corrupt: Take 1-Treaty on them. They say what happened to make your Family condemn them.
+
+
+
+
+
Assets
+
Your characters can always have a small holy book or a religious symbol. In addition, pick 3:
+
Weapons
+
Ceremonial weapons (melee, unreliable).
+
Flamethrowers (ranged, area).
+
Infectious madness (ranged, aberrant).
+
+
Defenses
+
By blending in (utility, camo).
+
Blessed heirlooms (regal, armoured).
+
Crude implants (implanted, hardened).
+
+
+
Travel
+
Caravans (land, transport).
+
Placid livestock (land, mount).
+
+
+
Expertise
+
Inquisitors (Quality 1, exposing guilt).
+
Healers (Quality 1, treating illnesses).
+
Evangelists (Quality 1, communicating with outsiders).
+
+
+
+
Inheritance
+
Servant Characters get +1 to Sway or Steel.
+
Quick Characters can pick an Inheritance Move:
+
Blood for Blood: If you lay hands on someone and burn out your own health, mark harm 1-for-1 to heal them: cosmetic for cosmetic, impairing for impairing, dead for dead.
+ Martyr: If anyone in arm's reach would take harm, you can jump in the way and take it yourself.
+ Paladin: If you spend an hour praying over a weapon, you can give it the aberrant tag.
+ Clergy: When you wear the garb of your faith, people will assume you're: harmless, deadly, mystical, self-sacrificing. Pick one according to your Family's reputation.
+ Confessional: When you spend an hour preaching to an audience, one audience member will approaches you afterwards and confess something that's useful to you.
+
+
+
+
+
+
+ Reach:
+ Grasp:
+ Sleight:
+
+
+
+
+
Starting Stats
+
Choose one:
+
If the Homeland is alien terrain humans had to adapt to: Reach +1 Grasp +1 Sleight -1.
+ If the Homeland is suitable for human life: Reach -1 Grasp 0 Sleight +2.
+ If the Homeland is artificial and hostile to alien and human alike: Reach 0 Grasp +1 Sleight 0.
+
+
+
+
+
Traditions
+
Choose one of each, or invent your own:
+ Populace: Vaguely humanoid, arachnoid builders, biomechanical cephalopods.
+ Style: Bulky life support, bristling with weaponry, nanogel suits.
+ Governance: Genetics-based autocracy, a council of digitised elders, decentralised cells bound by an alien moral code.
+
+
+
+
+
+
+
+
Moves
+
Take two moves:
+
+
Orbital Bombardment: When you attack from orbit, raze a terrain feature or a Surplus belonging to another Family or Faction. Then roll +Grasp. On a 7-9 choose 2, on a 10+ choose 1:
+
You cause unintended collateral damage.
+ You galvanise your foes against you.
+ You lose 1-Treaty on every other Family or Faction.
+
Invading Armies: When you march upon an opponent, bringing to bear all your advanced arms and ships, roll +Reach. On a 7-9 choose 1, on a 10+ choose 2:
+
Their allies stop providing them support.
+ Their followers start rioting in panic.
+ One of their enemies will pay you a tribute of 1 Surplus.
+
Body Snatchers: When you roll a 7+ on Subterfuge, you may declare that some members of the targeted Family or faction have been replaced with duplicates loyal to you.
+
When you activate the sleeper cell, roll +Sleight. On a hit, choose one:
+
You learn a secret weakness of their defences.
+ You learn ways to move through this area quickly and unseen.
+ You learn clues to a hidden strength or unknown history.
+
On a 10+ you are given access to a safe house you can use while you’re in that Family or Faction’s territory.
+
Wormhole Gates: Spend 1 Tech to instantly relocate your Character or one of your assets to the safety of one of your bases.
+
Abduction: When you use your grasping lights to abduct someone mentally or bodily, trigger Conduct Diplomacy but lose 1-Treaty on their Family or Faction. In exchange, pick two:
+
The target won't remember this conversation.
+ The target won't be able to lie to you.
+ The abduction happens immediately.
+ Their absence will go unnoticed until it's too late.
+
Alien Physiology: You’re perfectly adapted to environments lethal to humans. Pick 1-3 tags all your characters have from now on:
+
Hardened
+
Sealed
+
Thermo
+
For each you take, add an extra penalty to one of their harm boxes - damage to life support reveals how poorly adapted you are to the Homeland.
+
+
+
+
+
+
+
Landmarks
+
Draw a sign of one from each on the map, or invent your own:
+
Before
+ Evidence of ancient alien contact.
+ A secret vault and prison for aliens.
+ A mega project to reach the stars.
+
+
The Fall
+ The crater where the planetary defence centre used to be.
+ A vast alien ship, intact but out of reach.
+ A former internment camp littered with bones.
+
A Threat
+ A rapidly-expanding alien ecosystem.
+ Signals that destroy the mind of those who try to interpret them.
+ Self-replicating machines carrying on a long forgotten mission.
+
+
+
+
+
+
+
+
+
+
Mood:
+
+
Take 2 as Surpluses and the rest as Needs:
+ Defences, Progress, Morale, Leadership, Energy
+
+
+
Treaty
+
Your origin gives you a different perspective on the world. When you Uncover Secrets to reveal something that helps another Family, gain 1-Treaty on them..
+
+
+
+
History
+
Ask the other Families:
+
Which one of you controls a resource critical to our survival?
They take 2-Treaty on you.
+
Which of you did we save from certain doom with our technology?
Get 1-Treaty on them.
+
Which of you did we secretly experiment on in the past?
They take 1-Treaty on you.
+
+
+
+
+
Assets
+
Your character always has some feature that marks them as inhuman. In addition, pick 3:
+
Weapons
+
Acid spit (ranged, hidden).
+
Energy blasters (ranged, brutal).
+
Psionic amplifiers (ranged, aberrant).
+
+
Defenses
+
Adaptive force fields (camp, mantle).
+
Spacesuits (sealed, hardened).
+
Bio-boosting skin (tough, mobile).
+
+
+
Travel
+
Null-grav fliers (air, swift).
+
Orbital shuttles (air, space).
+
Transport worms (land, mount).
+
+
+
Expertise
+
Science officers (Quality 1, research).
+
Assimilators (Quality 1, recycling organics).
+
Translators (Quality 1, negotiating).
+
+
+
+
Inheritance
+
Starfarer Characters get +1 to Sway or Lore.
+
Quick Characters can pick an Inheritance Move:
+
Neuralyzer: If you can get someone to stare into this gadget’s bright light for a few seconds, you can erase the last 5 minutes of their memory.
+ Telepathy: You speak into minds, not through sound. You can speak to anyone you can see, and no-one else can overhear.
+ Final Form: Instead of activating your Death Move, erase this to enter a chrysalis. An hour later you’ll emerge fully-healed, and with an outfit tag that’d help you resist what killed you.
+ Ride the Lightning: You have a small, wire-threaded gem. If you give it to someone they can break it to summon you instantly to their side.
+ Doppelganger: After a few minutes of painful adaptation you can shapechange into any organism you’ve directly observed.
+
+
+
+
+
+
+ Reach:
+ Grasp:
+ Sleight:
+
+
+
+
+
Starting Stats
+
Choose one:
+
If the Homeland’s power infrastructure has been decimated: Reach 0 Grasp -1 Sleight 2.
+ If the Fall preserved much of the Homeland’s power infrastructure: Reach 1 Grasp 0 Sleight 0.
+ If the Homeland is nothing but artificial infrastructure, ravaged by the Fall: Reach 0 Grasp 2 Sleight -1.
+
+
+
+
+
Traditions
+
Choose one of each, or invent your own:
+ Populace: Part-human cyborgs, anthropomorphic robots, inhuman machines.
+ Style: Sleek and minimalist design, heavy and dirty casing, camouflaged military armour.
+ Governance: Blind obedience to master control, shared consciousness of conjoined minds, one mind replicated to infinity.
+
+
+
+
+
+
+
+
Moves
+
Take Living Machines and one more:
+
+
Living Machines: By default, all your Family members are synthetic. They do not need to eat, drink or breathe, but can only use Professional Care when they have access to technological surpluses: Progress, Research, Engineers, etc.
+
Nanofabricators: You alone control the miraculous nanotechnology.
When you use your foundries to break down resources and reassemble them, pick one:
+
Spend 2-Tech to create any physical Surplus.
+ Erase a physical Surplus to gain 2-Tech.
+
Drone Army: You may spend Tech to boost your follower's Quality, 1-for-1. When Claiming by Force , add this to the available options:
+
“Your drone army suffered the brunt of the losses: spend 2-Tech right now or get disadvantage on Grasp until you do.”
+
Vast Digital Archives: Whenever you gain Tech outside of the Hive, you also gain 1 Data.
+
Autonomous Systems: Machines need very little to go on. Your Mood is locked at +2, regardless of Surplus and Needs. You still have limits: if you would ever gain a sixth Need, trigger Fall into Crisis instead.
+
Terraformers of Tomorrow: When working together with another Family, the effect of one of their long term moves (such as Weird Science , This is a Civilised Land , etc.) will be implemented on a new scale of magnitude - either a much broader scale, or a far longer duration.
+
+
+
+
+
+
+
Landmarks
+
Draw a sign of one from each on the map, or invent your own:
+
Before
+ An ancient power plant, dead but mostly intact.
+ A remote node critical to the digital infrastructure of Before.
+ A fortress, still defended by advanced drones.
+
+
The Fall
+ A processing plant turned into an abattoir.
+ A wasteland ravaged by weaponized weather.
+ Scars of mankind’s most destructive and desperate tactics.
+
A Threat
+ A sentient war machine gone rogue.
+ Self-replicating drones on an arcane mission.
+ Digital ghosts haunting the physical landscape.
+
+
+
+
+
+
+
+
+
+
Mood:
+
+
Take 2 as Surpluses and the rest as Needs:
+ Engineering, Energy, Defences, Weaponry, Transport
+
+
+
Treaty
+
When a Family or Faction comes freely to you to ask for support or trade, gain 1-Treaty on them on top of any deals you make.
+
+
+
+
History
+
Everyone worries you could strike at any moment. Each Family says what event caused this fear, and you take 1-Treaty on them.
+
Then ask the other Families:
+ Which of you holds an important node of your ancestral infrastructure?
Say what prevents them from unlocking its deeper mysteries and give them 2-Treaty.
+ Which of you hosts a leader that could unite everyone and crush us? Why hasn’t she done that yet? Give them 2-Treaty.
+
+
+
+
+
Assets
+
Your character is synthetic – see Living Machines. In addition, pick 3:
+
Weapons
+
Built-in weapons (ranged, hidden).
+
Terrible mechanical strength (melee, brutal).
+
Missile pods (ranged, many).
+
+
Defenses
+
Military operations (camo, armoured).
+
Environmental probes (thermo, sealed).
+
Communication relays (hardened, comms).
+
+
+
Travel
+
Personal artigrav engines (air, swift).
+
Larger bots (land, mount).
+
Transport drones (air, transport).
+
+
+
Expertise
+
Scanning Droids (Quality 1, mapping and analysis).
+
Killbots (Quality 1, direct force).
+
Protocol AIs (Quality 1, negotiation and diplomacy).
+
+
+
+
Inheritance
+
Hive Characters get +1 to Steel or Lore.
+
Quick Characters can pick an Inheritance Move:
+
Swarm Form: You can dissolve into a swarm of tiny flying bots. Each individual bot has limited intelligence; treat the swarm as Followers with Quality +2. Roll Under Orders to see where you reform and what they do on the way.
+ EMP: You can release a blast that shuts down all technology within eyesight - including yourself. You boot back up a few minutes later, and the EMP is recharged within a few hours.
+ Resource Digester: You can eat any material, a handful at a time. Six hours later you produce its core components out of a chest hatch, purified into one-inch cubes.
+ Turret Mode: If you anchor yourself to a spot and devote all resources to your combat systems, add the brutal and many tags to your weapons.
+ Transmorpher: With a few moments of shifting you can become a vehicle with two tags of your choice.
+
+
+
+
+
+
+ Reach:
+ Grasp:
+ Sleight:
+
+
+
+
+
Starting Stats
+
Choose one:
+
If wars between nations of Before escalated into the Fall: Reach 0 Grasp 2 Sleight -1.
+ If the World Before united their armies to fight the Fall, but only managed to stave off extinction: Reach 0 Grasp 1 Sleight 0.
+ If the armies from the world Before burned in the Fall and the scum of the earth inherited their might: Reach -1 Grasp 1 Sleight 1.
+
+
+
+
+
Traditions
+
Choose one of each, or invent your own:
+ Populace: Conscripted soldiers marching on an endless war, vassal villages giving tribute and warriors, Family of veterans that survived the Fall together.
+ Style: Ordered and well-drilled precision, barbaric brutality with leathers and spikes, masks/helmets decorated according to rank.
+ Governance: Rule of the strongest fighting off regular challengers, zealous conqueror and her advisors, battle companies sitting in council.
+
+
+
+
+
+
+
+
Moves
+
Take two moves:
+
+
Always Outnumbered, Never Outgunned: Choose what gives your Family a ferocious edge in battle:
+
A huge, bristling cornucopia of weaponry.
+
A few ill-tempered but devastating relics of the Fall.
+
A feral, barely-restrained killing instinct.
+
Start with 3-Arsenal. When you go all-out on an enemy, you may spend 1-Arsenal to:
+
Dismay and overwhelm your foes.
+ Drastically alter the battlefield or your place in it.
+ Leave the battlefield in whatever direction you wish.
+ At the start of a new Age, reset to 3-Arsenal.
+
Conscription: When you show a group of outsiders that you have the power to bring them pain, ruin or glory, your Family can gain Surplus: recruits but choose one:
+
The conscripts chafe under your rule and are plotting rebellion.
+ They’re green and will likely break in the next major battle.
+ They’ll only fight for you so long as they believe your promises.
+
Dominion: When your Family takes over a settlement, roll +Grasp. On a 10+ pick 2, on 7-9 pick 1:
+
The heads of the settlement conspire with the Tyrants to keep the people peaceful and cooperative.
+ They uneasily send tribute. Gain 2 Tech.
+ Your Family terrifies their neighbours; gain 1-Treaty on each neighbouring settlement.
+
Vast Digital ArcTyrantss: Whenever you gain Tech outside of the Tyrants, you also gain 1 Data.
+
Lords of War: When you bring together all your armies and march to battle against a stated target, get advantage when you Claim by Force so long as you stay together. If you give up without conquering your target gain Need: leadership.
+
Tyranny: When your Family makes an example out of a dissenter, a defeated foe or a useless minion, hold 1. Spend hold 1-for-1 to force a Family member or a resident of a conquered settlement to:
+
Perform a task for you, no matter the risk.
+ Give up a secret they’d rather you not hear.
+ Give up all their possessions.
+
+
+
+
+
+
+
Landmarks
+
Draw a sign of one from each on the map, or invent your own:
+
Before
+ A fort high command hoped to fall back to.
+ Warehouses full of weaponry too dangerous and too expensive to use.
+ A carrier vessel large enough to shelter thousands and win wars single-handed.
+
+
The Fall
+ A metropolis ruined by the battles of the Fall.
+ A massive boneyard, still growing larger.
+ A pass where soldiers were massacred.
+
A Threat
+ Drone weapons still waging ancient war.
+ A cache of doomsday weapons that fell into the wrong hands.
+ A foreign army stranded in the Homeland.
+
+
+
+
+
+
+
+
+
+
Mood:
+
+
Take 2 as Surpluses and the rest as Needs:
+ Spies, Weaponry, Land, Transport, Recruits.
+
+
+
Treaty
+
When you give another Family a position of power in your empire’s hierarchy, gain 1-Treaty on them.
+
+
+
+
History
+
Ask the other Families:
+ Which of you is a threat even to us?
They take 2-treaty on you.
+ Which of you was able to negotiate a peace settlement with us?
They take 2-Treaty on your Family.
+
Which of you fought side by side with us in a vicious battle?
Take 1-Treaty on each other.
+
+
+
+
+
Assets
+
Your character can always have some luxury item, recently liberated from its previous owner. In addition, pick 3:
+
Weapons
+
Enforcer’s blade (melee, elegant).
+
Spray-and-pray guns (ranged, area).
+
Homemade explosives (area, unreliable).
+
+
Defenses
+
Welded junk armour (tough, armoured).
+
Ambush gear (camo, tough).
+
Survival gear (camo, thermo).
+
+
+
Travel
+
Spiky junk piles (land, mighty).
+
Scratch-built technicals (land, turret).
+
Lumbering war rigs (land, transport).
+
+
+
Expertise
+
Brawlers (Quality 1, keeping people busy).
+
Enforcers (Quality 1, intimidation and extortion).
+
Legates (Quality 1, enforcing the hierarchy).
+
+
+
+
Inheritance
+
Tyrant Characters get +1 to Force or Sway.
+
Quick Characters can pick an Inheritance Move:
+
Guerrilla: When in hostile territory, you can hide a group of any size under debris and camouflage.
+ Witness Me: You can mark your Dead box to succeed on Fiercely Assault, Defuse or Unleash Power as if you'd rolled a 10+.
+ All for One: If you have Followers nearby and would take harm, you can first reduce the Harm value by reducing their Quality, 1-for-1. This can't take their Quality below 0.
+ Scrapheap Challenge: When you have access to a pile of mechanical scrap and a few hours, roll +Lore. On a hit you can make a vehicle or weapon with 3 stat points/3 tags. On a 7-9, it will definitely fail sometime in the next day.
+ Legate: When in territory you control, you automatically get a 10+ on Familiar Face.
+
+
+
+
+
+
+ Reach:
+ Grasp:
+ Sleight:
+
+
+
+
+
Starting Stats
+
Choose one:
+
If your natural habitat was preserved and ready for your return: Reach -1 Grasp +2 Sleight 0.
+ If you needed to adapt to the homeland’s climate or biome: Reach +1 Grasp +1 Sleight -1.
+ If you’re struggling to survive in an ecosystem your ancestor species would have no chance in: Reach +1 Grasp -1 Sleight +1.
+
+
+
+
+
Traditions
+
Choose one of each, or invent your own:
+ Populace: A menagerie bound by phenotypic similarity, a Family of the same race, a designed species without clear parallel.
+ Style: Bold dyes and scarification, torn scavenged clothing, crude armours of an original design.
+ Governance: Loud anarchic democracy, a council of elders, tyranny of the strong.
+
+
+
+
+
+
+
+
Moves
+
Take two moves:
+
+
Atavistic Nature: Choose what gives your Family a ferocious edge in battle:
+
Superior senses and teamwork.
+
Superior physical attributes.
+
A feral, barely-restrained killing instinct.
+
Start with 3-Savagery. When you go all-out on an enemy, you may spend 1-Savagery to:
+
Separate your target from its allies.
+ Terrify your target with a display of violence.
+ Take out your target’s weakest units.
+
At the start of a new Age, reset to 3-Savagery.
+
The Strength of the Pack: Add +1 Quality to any group of followers entirely made of members of your Family.
+ When they act as one, both character and followers roll with advantage.
+ If your pack is ever completely wiped out, gain Need: Vengeance.
+
You Are Weak! When your Family takes over a settlement, roll +Grasp. On a 10+ pick 2, on 7-9 pick 1:
+
The people of the settlement are sent away running: one neighbour takes a Need of your choice.
+ Your Family takes the fruit of their foe’s labour: gain one of their Surpluses.
+ Your Family holds back from violence but makes the threat clear: take 2 Treaty on the settlement's leaders.
+
Are We Not Men? When your Family Lends Aid or otherwise protects another Family without asking for anything in return, gain advantage on the joint effort. If the venture is a success gain Surplus: Morale, Culture or Motivation.
+
Home. Family. Future. When your Family fights for survival or supremacy, you can gain Need: Recruits, Morale and/or Motivation. For each you take, choose one:
+
One of your foe’s champions will be overwhelmed.
+ One chosen champion of your Family will decimate scores of your foe’s regular troops.
+ Those who witness the battle will be forever marked by the strength and power of your people.
+
+
+
+
+
+
+
Landmarks
+
Draw a sign of one from each on the map, or invent your own:
+
Before
+ The ruins of a large zoo.
+ A research facility haunted by failed experiments.
+ A museum of extinct species and biomes.
+
+
The Fall
+ The site of a genocidal massacre.
+ Urban areas used to hide from persecution.
+ Strange new habitats growing in the ruins.
+
A Threat
+ Carrion birds smart enough to herd and harvest livestock.
+ A locust swarm so wide that famine is sure to follow.
+ Extreme weather upsetting the food chain.
+
+
+
+
+
+
+
+
+
+
Mood:
+
+
Take 2 as Surpluses and the rest as Needs:
+ Morale, Safety, Recruits, Scouts, Fresh Water.
+
+
+
Treaty
+
When someone adopts your customs, whether on the primal or sapient side, gain 1-Treaty on them.
+
+
+
+
History
+
Ask the other Families:
+ Which of you came to our rescue and helped us build a community?
Say how, and they say when. Give them 2-Treaty on you.
+ Which of you is related to those who uplifted us?
Tell us how you found out, and they explain their relationship to your progenitors. Take 2-Treaty on each other.
+ Which of you hunted us as animals, realising their mistake far too late?
Take 2-Treaty on them.
+
+
+
+
+
Assets
+
Your character can always have some accessory that marks them as more than animal - a scarf, engineering tools, a religious symbol, etc. In addition, pick 3:
+
Weapons
+
Vicious assaults (melee, brutal).
+
Hit-and-run tactics (melee, elegant).
+
Scavenged weaponry (ranged, unreliable).
+
+
Defenses
+
Powered exoskeleton (powered, mobile).
+
Natural hide (camo, tough).
+
Uplift implants (implanted, comms).
+
+
+
Travel
+
Simpler animals (land, mount).
+
Grafted wings (air, swift).
+
+
+
Expertise
+
Scavengers (Quality 1, finding food and shinies).
+
Pack Hunters (Quality 1, group tactics).
+
Primal Performers (Quality 1, song and dance).
+
+
+
+
Inheritance
+
Uplift Characters get +1 to Steel or Sway.
+
Quick Characters can pick an Inheritance Move:
+
Humane: When you ease another’s suffering, say what they realise you have in common. You have advantage to Find Common Ground with each other.
+ Animal Empathy: You can talk to and command any non-sentient animal of your phenotype. Treat them as Quality 1, with specialities appropriate to the animal in question.
+ Pack Leader: When you charge ahead, heedless of the danger, those that follow you roll with advantage.
+ Loose Uplift: You can shut off your sapience to become a creature of instincts, getting advantage on Force and +2 Armour but losing the ability to talk, reason or use tools.
+ Animal Senses: when you investigate a scene, you can ask the GM one question based on your inhuman senses. The GM must answer truthfully, through a veil of heavy symbolism.
+
+
+
+
+
+
+
+
+
+
Select a Playbook above to get started
+
+
+
+
+
Starting Arrays:
+
Force -1, Lore +1, Steel 0, Sway +1
+ Force -1, Lore 0, Steel +1, Sway +1
+ Force 0, Lore +1, Steel -1, Sway +1
+
Add your family bonus to one stat.
+
+
+
+
+
+
+
+ Death Move
+ When you die, tell those present who you name as your successor. Your nomination will be respected by all parties, at least initially.
+
+
+
+
+
Looks
+
Masculine, feminine, concealed, ambiguous.
+
Wrinkled face, wise face, tired face, rough face.
+
Clouded eyes, sharp eyes, laughing eyes, weary eyes.
+
Bent body, wiry body, slight body, stocky body.
+
+
+
+
+
+
+
+
+
+
Backstory
+
Ask for a volunteer for at least one:
+
would make a good match for one of my followers.
+
and I sat in council before, and I taught them wisdom.
+
I know how ’s parents truly died. I wonder if they would welcome the truth...
+
+
+
+
Gear
+ Add 1 to the quality of a group of followers when you Zoom In .
+
+
+
+
+
+
Moves
+
You start with this move:
+
Loyal Staff Everywhere you go, your trusted agents go with you. Pick two:
+
+
Write their names in your empty Harm slots. When you mark those harm boxes, the blow hits them instead of you . They’re taken out.
+ To heal those slots, convince someone equally skilled to join you, or spend time healing them in a place of safety with access to a relevant surplus.
+
Pick one of these:
+
+
Tough Old Soul When anyone in your group suffers Harm, tell everyone about a time something similar happened to you. The first person that acts on this past experience has advantage on their roll.
+
Able Leader Add 1 to a group of Follower's Quality when they start following you. If you spend a few days training and instructing them, restore all lost Quality or change their Specialty.
+
Political Upheaval When you convince your Family to undergo radical change, roll +Sway. On a hit, shift their Doctrine or Lifestyle to whatever you like or swap one Family move for another. On a 7-9, they gain Need: morale. When passions cool, the populace begins to second-guess the wisdom of their decision.
+
Statesman When you draw on your reputation in someone else’s court, roll +Sway. On a hit, everyone seeks out and values your opinion. On a 7-9, choose a group that plots against you: the one in charge, their advisors and allies, or the lesser masses.
+
Inheritance Get one of your Family's inheritance moves:
+
+
+
+
+
+
+
+
+
+
+
+
Starting Arrays:
+
Force +1, Lore 0, Steel -1, Sway +1
+ Force +1, Lore -1, Steel 0, Sway +1
+ Force 0, Lore +1, Steel -1, Sway +1
+
Add your family bonus to one stat.
+
+
+
+
+
+
+
+ Death Move
+ Even when you die, you have one more deal to complete. Hand one companion a message or sigil to deliver, and say what the recipient will be obliged to do if they do so.
+
+
+
+
+
Looks
+
Masculine, feminine, concealed, ambiguous.
+
Smooth face, handsome face, striking face.
+
Piercing eyes, arresting eyes, frosty eyes, welcoming eyes.
+
Muscular body, angular body, gorgeous body, bony body.
+
+
+
+
+
+
+
+
+
+
Backstory
+
Ask for a volunteer for at least one:
+
showed me their family's secrets in confidence.
+
will make a good bodyguard.
+
I suspect is stealing my secrets for their family.
+
+
+
+
Gear
+ Add a tag to a Vehicle when you Zoom In . If your family has no vehicles, gain one with land, air, water or void.
+
+
+
+
+
+
Moves
+
Choose two:
+
Wasteland Savant Whenever you roll Wasteland Survival to travel a route you’ve used before, you always get to pick one of the 10+ options even if you roll a 9 or lower.
+
Fragile Alliance When you try to bring many groups together to accomplish a goal, roll +Sway. On a hit they’ll stick together long enough to see the job through. On a 10+ some will stick around afterwards to see what you have planned next.
+
The Black Dossier Like all successful politicians, you know how to exploit the weakness of others. When you use someone’s shameful or illicit secrets as leverage, one of the requirements they pick for Find Common Ground must be "you promise to keep the secret hidden".
+
A Matter of Honour When you win a duel (of swords, riddles, acrobatics, whatever), roll +Sway. On a hit the audience sees you as the correct, or at least most honourable, party; pick one. On a 10+, pick two.
+
Your opponent now views you with friendship or respect.
+ The audience rewards your display with valuable gifts.
+ Someone there offers you a job based on the skills you demonstrated.
+
Long Memories When you enter a new court , roll +Lore. On a 7-9 name one secret of the leaders, and an enemy of theirs. On a 10+ you've helped one of those parties in a major way. Say how.
+
Inheritance Get one of your Family's inheritance moves:
+
+
+ Other Moves
+
+
+
+
+
+
+
+
+
+
+
+
+
Starting Arrays:
+
Force +1, Lore -1, Steel 0, Sway +1
+ Force 0, Lore 0, Steel 0, Sway +1
+ Force 0, Lore -1, Steel +1, Sway +1
+
Add your family bonus to one stat.
+
+
+
+
+
+
+ Death Move
+ When you die, your death becomes a rallying point for those who see you as a martyr. Say who they are, and what your death inspires them to do.
+
+
+
+
+
Looks
+
Masculine, feminine, concealed, ambiguous.
+
Burned face, surly face, angular face, friendly face.
+
Dead eyes, fiery eyes, passionate eyes, furtive eyes.
+
Muscular body, bony body, compact body, graceful body.
+
+
+
+
+
+
+
+
+
Backstory
+
Ask for a volunteer for at least one:
+
I respect 's concern for others.
+
has grown fat on the backs of other's labour.
+
can teach me to understand this new world.
+
+
+
Gear
+ Add 1 Quality to a group of followers when the game Zooms In on you.
+
+
+
+
+
+
Moves
+
Choose two:
+
Anarchist's Cookbook With a few hours and access to volatile chemicals, you can make 1-stock of explosives. 1-stock is sufficient to:
+
Spread fire over a city block-sized area.
+ Bring down a structure as big as a house.
+ Be used as a weapon with tags ranged, area, brutal.
+
To do more, ask the GM how much stock it'll take.
+
+
Iconoclast When you find a dark secret of an authority figure and reveal it to the world, roll +Sway. On a 7-9 choose 1, on a 10+ choose 2:
+
Their allies stop providing them support.
+ Their followers plot revolution.
+ Their enemies offer you aid.
+
+ Other Moves
+
+
+
+
+
+
+
+
+
+
+
+
+
Starting Arrays:
+
Force +1, Lore 0, Steel +1, Sway -1
+ Force +1, Lore +1, Steel 0, Sway -1
+ Force +1, Lore -1, Steel 0, Sway +1
+
Add your family bonus to one stat.
+
+
+
+
+
+
+
+ Death Move
+ When you die, you make one final strike, destroying or killing whatever killed you.
+
+
+
+
+
Looks
+ Masculine, feminine, concealed, ambiguous.
+ Scarred face, blunt face, bony face, gaunt face
+ Mad eyes, cunning eyes, sad eyes, wary eyes.
+ Hard body, stocky body, compact body, huge body.
+
+
+
+
+
+
+
+
+
+
Backstory
+
Ask for a volunteer for at least one:
+
has fought shoulder to shoulder with me.
+
once left me for dead.
+
is smart enough to be worth keeping around.
+
+
+
+
Gear
+ Add any tag to one of your weapons when the game Zooms In on you.
+
+
+
+
+
+
Moves
+
Choose two:
+
Hunter's Lore When you come upon some sign of an inhuman creature, roll +Lore. On a 7-9 ask 1, on a 10+ ask 3:
+
What special abilities does it have?
+ Where does it make its lair?
+ What does it hunger for?
+ How long before it strikes again?
+ What happened here?
+
The first time you act on each answer, roll with advantage.
+
Eternal Arsenal You always have more weapons. If your main weapon is taken out, you’ll have lesser replacements (melee or ranged, hidden) to hand. If those are taken from you, you’ll be able to improvise replacements given 5 minutes.
+
Hunter for Hire When you Find Common Ground using your combat skills as leverage, roll +Force instead of +Sway.
+
Red in Tooth and Claw When you take a few moments to size up your target, roll +Force. On a 7-9 hold 2, on a 10+ hold 3. Once battle’s begun, spend 1 hold at any time to:
+
Slice away their weaponry, giving them -1 Harm.
+ Separate your target from any of their allies.
+ Carve something valuable from your target.
+ Ask the GM what would need to happen to allow you (or your allies) to Fiercely Assault them.
+
Lose all hold if you or your quarry flee the fight.
+
+
A Shadow on the Wind When you sneak through cover, nothing they hadn’t already spotted you will notice you. If you would be revealed, the GM will warn you in time to hide. Even when you attack, there’ll be a period of confusion for you to exploit.
+
Inheritance Get one of your Family's inheritance moves:
+
+
+ Other Moves
+
+
+
+
+
+
+
+
+
+
+
+
+
Starting Arrays:
+
Force +1, Lore +1, Steel 0, Sway -1
+ Force 0, Lore +1, Steel +1, Sway -1
+ Force +1, Lore 0, Steel +1, Sway -1
+
Add your family bonus to one stat.
+
+
+
+
+
+
+
+ Death Move
+ When you mark off your Totalled box, anyone can erase a technological Surplus (knowledge, weaponry, transport, etc.) in a place of safety to bring you back to action fully healed. Alternatively, you can be scrapped for 5 Tech and Surplus: Knowledge.
+
+
+
+
+
Looks
+
Masculine, feminine, asexual, utterly inhuman.
+ Uncanny-valley face, blank face, fluid face, robotic face
+ Techno-organic body, artificial-flesh body, sleek casing, heavy duty casing
+ Cold voice, soft voice, robotic voice, inhuman voice.
+
+
+
+
+
+
+
+
+
+
+
Backstory
+
Ask for a volunteer for at least one:
+
I rescued from a hellish place.
+
The last time and I travelled together, they were the only organic to survive.
+
and I have fought on opposite sides.
+
+
+
+
+
Gear
+ Add any tag to your outfit when the game Zooms In on you.
+
+
+
+
+
+
Moves
+
You get this move:
+
Synthetic Being You can shrug off damage that would maim organics. You have 2-Armor against environmental effects and attacks that are not elegant, brutal or aberrant. In addition, you don’t need food, water or breathable air to survive, but here's a cost: as you're made of custom parts, you need Professional Care to heal any kind of Harm.
+
+
Choose one more:
+
Interface When you interface your mind directly with technology, you can use Find Common Ground rolling +Lore instead of Unleash Power to get it to do what you want.
+
+
Scientific Database You gain +1 Data any time you gain Data or Tech.
+
+
Scanning Platform After analysing the current scene, roll +Lore. On a 10+, ask 2 questions. On a 7-9, ask 1.
+
What, if anything, is hidden here?
+ What, if anything, is hazardous here?
+ What, if anything, is valuable here?
+ What, if anything, is vulnerable here?
+
+
Tactical Computer Your tactical analysis and comms all but guarantee your team’s safety. You can always respond to a Call for Aid with Lore, even remotely. When you have time to assess an enemy before acting, you can Fiercely Assault with +Lore.
+
Inheritance Get one of your Family's inheritance moves:
+
+
+ Other Moves
+
+
+
+
+
+
+
+
+
+
+
+
+
Starting Arrays:
+
Force -1, Lore +1, Steel +2, Sway -1
+ Force +1, Lore +1, Steel 0, Sway -1
+ Force -1, Lore +1, Steel +1, Sway 0
+
Add your family bonus to one stat.
+
+
+
+
+
+
+
+ Death Move
+ When you mark off your Dead box, you knew all along that this was your time to die and made preparations accordingly. Add an extra tag to each piece of gear you leave behind. Also, leave a recorded message behind.
+
+
+
+
+
Looks
+
Masculine, feminine, asexual, utterly inhuman.
+ Gangly body, large body, frail body, cybernetic body.
+ Menacing aura, peaceful aura, eerie aura, prickly aura.
+ Cold voice, soft voice, synthetic voice, raspy voice.
+
+
+
+
+
+
+
+
+
+
Backstory
+
Ask for a volunteer for at least one:
+
has brought me valuable finds before.
+
is doomed without my technology.
+
Surprisingly, I learned a lot from
+
+
+
+
Gear
+ Get a free Device when the game Zooms In on you.
+
+
+
+
+
+
Moves
+
Choose two:
+
A Mighty Lesson When you get your hands on a machine and attempt to disable it, roll +Steel. On a 7-9, you do it and pick two; on a 10+, pick three:
+
You do not cause collateral damage.
+ You do not permanently disable the machine.
+ You do it instantly.
+ You gain 1-Tech (can be taken more than once)
+ You gain 1-Data (can be taken more than once)
+
A Symbol and a Sign When you have enough time and safety to upgrade a piece of normal equipment , sacrifice a Device to permanently add a tag to it.
+
The Wretched Gift When you Unleash Power , you say what slumbering workings the device sets in motion and/or its side effects. When you Unearth Forgotten Lore, you answer instead of the GM.
+
Thy Godlike Crime When using grand infrastructure to attack, roll +Steel to use it as a weapon (Melee, Area). On a 10+ pick one, on a 7-9 pick two.
+
It takes some time to go off.
+ There is unintended collateral damage.
+ There are lingering effects in the local area.
+ The infrastructure or technology is ruined.
+ You must sacrifice a Device to power it.
+
Pick one extra to add Brutal, Elegant, Ranged, Silent or Aberrant to the attack.
+
From a Pure Source When you encounter someone from a different civilization, roll +Lore. On a 10+, you are fluent in that language and culture. On a 7-9, you are limited to technical and scientific concepts.
+
Inheritance Get one of your Family's inheritance moves:
+
+
+
+
+
+
+
+
+
+
+
+
Starting Arrays:
+
Force 0, Lore -1, Steel +1, Sway +1
+ Force +1, Lore 0, Steel +1, Sway -1
+ Force +1, Lore -1, Steel +1, Sway 0
+
Add your family bonus to one stat.
+
+
+
+
+
+
+
+ Death Move
+ When you mark off your Dead box, you escape the scene and die on your own terms. Leave behind clues to a secret hoard holding Surplus: Barter Goods and Surplus: Transport.
+
+
+
+
+
Looks
+
Masculine, feminine, baffling, badly concealed.
+ Weathered face, weasel face, dashing face, twisted face.
+ Sardonic eyes, angry eyes, cold eyes, single eye.
+ Agile body, scarred body, lanky body, stout body.
+
+
+
+
+
+
+
+
+
Roles
+
Trigger one at character creation:
+
Leader: Mark when you lead your Family into your chosen Hostile Grounds. Say how you managed to keep them all safe, sheltered and fed.
+
Agent: Mark when you raid under your Family’s orders. Name the treasure you're hunting, the GM says why it's particularly important to its owner.
+
Rebel: Mark when you raid your own Family. Name a faction that now considers you a hero.
+
Outsider: Mark when you abandon everything and disappear into your chosen Hostile Grounds. Return at any moment when you think you're needed; the GM says what came back with you.
+
When you mark a role in play, raise a stat by 1 or get a new move. If you mark all roles retire your character as soon as is convenient, using as many aspects of your Death Move as you wish.
+
+
+
Backstory
+
Ask for a volunteer for at least one:
+
I saved from slavers.
+
If not for I'd have been executed by the law.
+
laughs at the most inappropriate times. Scary stuff!
+
+
+
+
+
Gear
+ Add a tag to a vehicle when the game Zooms In on you (must be land, water, air or void if your family has no vehicles).
+
+
+
+
+
+
Moves
+
You get this move:
+
My Kingdom, My Rules Thanks to your heritage, strange tech or pure grit, you’re most comfortable in some region outside the safety of the Homeland: the precarious ruins, the deep seas, the immaterial digital realms, off-world void, tunnels underground, or something else.
+
You are perfectly adapted to that harsh reality and have Advantage there. Also pick 2 to describe the method of transport you use to travel to the Homeland and back:
+
It makes the trip quickly.
+
It makes the trip safely.
+
It can take others and items too.
+
+
Pick one more:
+
+
Heroism is Optional When you take advantage of an opening to escape a situation, roll +Steel. On a hit, you get away. On a 10+, choose 1. On a 7-9, choose 2. On a 6- choose 3:
+
You get hurt during the escape.
+ You end up in another dangerous situation.
+ You leave something important behind.
+ You owe someone for your escape.
+
+
Act of Rebellion When you infiltrate an outpost, roll +Steel. On a 10+, choose 3. On a 7-9, choose 2. On a 6- choose 1:
+
You enter unnoticed.
+ You have an escape route.
+ No violence is needed.
+ You find the most valuable thing there.
+
+
Beauty is Unbearable When you plan out how to steal something, ask the GM three of these questions. The first time you act on each answer, roll with advantage.
+
What else is valuable there?
+ What’s my target’s most powerful defence?
+ Who will retaliate?
+ Who else wants it?
+
+
Walk Beside Me When you explain a plan of attack to your team, roll +Steel. On a 10+, hold 3. On 7-9, hold 1. While executing the plan, spend 1 hold to give a teammate Advantage on a roll.
+
+
Inheritance Get one of your Family's inheritance moves:
+
+
+
+
+
+
+
+
+
+
+
+
Starting Arrays:
+
Force -1, Lore +1, Steel +1, Sway 0
+ Force -1, Lore +1, Steel 0, Sway +1
+ Force 0, Lore +1, Steel +1, Sway -1
+
Add your family bonus to one stat.
+
+
+
+
+
+
+
+ Death Move
+ Even mortal injury won’t stop the chaos within you. Choose: lose your mind and cut loose, becoming a GM threat. Or enter a cocoon that will transform you into something new; move to a new playbook.
+
+
+
+
+
Looks
+
Masculine, feminine, fluctuating, neither.
+ Shifting face, blank face, twisted face.
+ Shining eyes, human eyes, no eyes, dozens of eyes.
+ Humanoid body, fluid body, colossal body, bloated body.
+
+
+
+
+
+
+
+
Roles
+
Trigger one at character creation:
+
Leader: Mark when you lead the family in worshipping the power of the Before or the Fall. The GM says one way it's already changing them.
+
Agent: Mark and hold 1 when you advise a project with the wisdom of a fallen age. Spend the hold to reveal a forgotten principle or theory the project secretly benefits from.
+
Rebel: Mark when you seek answers to the mysteries of your creation. Say one thing you remember of that time.
+
Outsider: Mark when you reject baseline humanity to pursue your own evolution. Mark a place on the map where you might use the energies of the Fall as a catalyst.
+
When you mark a role in play, raise a stat by 1 or get a new move. If you mark all roles retire your character as soon as is convenient, using as many aspects of your Death Move as you wish.
+
+
+
Backstory
+
Ask for a volunteer for at least one:
+
I still remember how reacted when they first saw me.
+
welcomed me as one of their own.
+
made me do something terrible.
+
+
+
+
+
Gear
+ When you Tool Up , say how your body has changed since we last saw you and get a free outfit or weapon tag.
+
+
+
+
+
+
Moves
+
Choose two:
+
Protean Form Your body was comprehensively twisted by the Fall, but you've gained some mastery over it. When you contort your body into a new configuration, roll +Steel. On a hit, keep control and hold 2. On a 10+ hold 3. Spend hold to:
+
Grow plates that give you +2 Armour against one hit.
+ Fly or travel to anywhere in sight.
+ Shift a limb into a wicked weapon (melee, aberrant, brutal )
+ Break or slip through an obstruction.
+ On a miss, the GM will tell you how you temporarily lose control.
+ Arcane Aberrations When you force the power within out to twist the world around you, roll +Lore. On a hit the energy bursts free and does roughly what you wanted, but on a 7-9 there are unintended side effects decided by the GM.
+ Eternal Memories When you come upon a remnant of the Fall, roll +Lore. On a hit, get 1 Data and the GM tells you something you remember about it from before the world was broken. On a 10+ you can ask a follow-up question.
+
+
Inhuman Elegance When you spend time alone with someone, they become fixated on you. Roll +Sway. On a 10+ hold 3, on a 7-9 hold 2. They can spend your hold, 1 for 1, by:
+ Giving you something you want.
+ Giving you secret information.
+ Protecting you from harm.
+ Introducing you to someone important.
+ For NPCs, while you have hold over them they can’t act against you. For PCs, instead, any time you like you can spend your hold, 1 for 1, to inspire or distract them with thoughts of you and give their roll Advantage or Disadvantage.On a miss, they hold 2 over you, on the exact same terms.
+
+ Painfully Immortal When you take Harm, gain +2 Armour against the next hit as your body reflexively protects itself.
+ Inheritance Get one of your Family's inheritance moves:
+
+
+ Other Moves
+
+
+
+
+
+
+
+
+
+
+
+
+
Starting Arrays:
+
Force -1, Lore +1, Steel +1, Sway 0
+ Force 0, Lore +1, Steel +1, Sway -1
+ Force -1, Lore +1, Steel +2, Sway -1
+
Add your family bonus to one stat.
+
+
+
+
+
+
+
+
Death Move
+ When you die you leave behind a map to your greatest stash. If found it will hold: 2 Tech, a powerful weapon (any four tags), and 1 years' worth of food and water.
+
+
+
+
+
Looks
+
Masculine, feminine, concealed, ambiguous.
+ Gas-masked face, pretty face, grimy face.
+ Squinting eyes, calm eyes, appraising eyes, guilty eyes.
+ Lithe body, scarred body, worn body, athletic body.
+
+
+
+
+
+
+
+
Roles
+
Trigger one at character creation:
+
Leader: Mark when you’re put in charge of a group’s supplies and provisions. So long as you put food on the table, they’ll follow your orders.
+
Agent: Mark when a group’s relying on you to find a crucial component. Say who else is looking for it.
+
Rebel: Mark when someone convinces you that your Family’s hoarding resources. Say one group whose suffering they could alleviate.
+
Outsider: Mark when your hoard starts whispering to you. Work with the GM to figure out what it wants you to do.
+
When you mark a role in play, raise a stat by 1 or get a new move. If you mark all roles retire your character as soon as is convenient, using as many aspects of your Death Move as you wish.
+
+
+
Backstory
+
Ask for a volunteer for at least one:
+
has much to learn about life in the wasteland.
+
is why I come back to civilisation.
+
shares my lust for discovery.
+
+
+
+
+
Gear
+ Add a free tag to your outfit when the game Zooms In on you.
+
+
+
+
+
+
Moves
+
Choose two:
+
Scrapheap Ingenuity When you spend a few hours wiring up and harmonising all the odd junk you carry around, you can do great things. Choose a main feature:
+
Sensors that can detect __________
+ A shield against __________
+ Communication from afar.
+ Destruction of whatever it’s attached to.
+
The GM will choose one downside:
+
Someone must stay with it until it activates.
+ It’ll require some potent energy source.
+ It needs to charge up before it triggers.
+
+
Architectural Eye When you take some time to plan out the exploration of a new ruin, roll +Steel. On a 7-9 hold 2; on a 10+ hold 3. While you explore the ruin, spend your hold 1-for-1 to:
+
Roll +Steel for Forge a Path instead of +Force.
+ Identify and track a danger within in the ruin.
+ Find a way to use the ruin as a weapon.
+
+
Ruin Survivor When you find a bolt hole in a ruin, no-one can find you if you don’t want them to.
+
+
Just Enough Your pack, pockets and carry loops are bulging with hoarded scrap, oddments and barter.
+
When you rifle through your pockets, you can count on finding:
+
Enough preserved food to fend off starvation.
+ Some booze, some smokes, or some stims.
+ Enough shiny things or scrap to rent a bunk for the night.
+ Enough medicine/dressings to treat a wound.
+
+
Tech Attunement You can always detect the advanced Tech of the World Before. When it’s within a few hundred meters, the GM will tell you how much there is and roughly where to look.
+
+
Inheritance Get one of your Family's inheritance moves:
+
+
+
+ Other Moves
+
+
+
+
+
+
+
+
+
+
+
+
+
Starting Arrays:
+
Force -1, Lore +1, Steel +1, Sway 0
+ Force 0, Lore +1, Steel +1, Sway -1
+ Force -1, Lore +1, Steel 0, Sway 1
+
Add your family bonus to one stat.
+
+
+
+
+
+
+
+
Death Move
+ When you die your tech goes haywire. Anywhere from a minute to an hour later (your choice) the entire area is wracked by energy and becomes a scorched, deadly wasteland forever after.
+
+
+
+
+
Looks
+
Masculine, feminine, concealed, ambiguous
+ Young face, kind face, aged face, pale face.
+ Naïve eyes, soft eyes, quick eyes, bright eyes.
+ Compact body, awkward body, fit body, energetic body.
+
+
+
+
+
+
+
+
Roles
+ Trigger one at character creation:
+
Leader: Mark when you lead the family in a great work of creation. Say what it’s meant to do; the GM says what resources you’re lacking.
+
Agent: Mark and hold 1 when you search the wasteland for a solution for a one of your Family's problems. Spend the hold to say a Device you’ve found will do the job - if you can bring it back to them.
+
Rebel: Mark when you see your family's misusing their tech. Say what it was designed to do; GM says what side effects its misuse is causing.
+
Outsider: Mark when your hoard starts whispering to you. Work with the GM to figure out what it wants you to do.
+
When you mark a role in play, raise a stat by 1 or get a new move. If you mark all roles retire your character as soon as is convenient, using as many aspects of your Death Move as you wish.
+
+
+
Backstory
+
Ask for a volunteer for at least one:
+
I fear hates what they don't understand.
+
can guide me to the truth.
+
will be soon lost without my technology.
+
+
+
+
+
Gear
+ When you Tool Up , also gain a device you recently recovered from the wasteland and say what defences you set off in the process.
+
+
+
+
+
+
Moves
+
Choose two:
+
Visionary Archaeologist When you come upon the ruins of a device from the World Before, roll +Lore. On a 7-9 ask 1; on a 10+ ask 2.
+
What’s its power source and how can it be removed?
+ What was this made for, and what’s happened since it stopped performing its function?
+ How was this broken, and how can I repair it?
+
+
Duck and Cover If you seek cover or run instead of fighting, get +1 Armour.
+
+
Curative Admixture When you improvise a high-tech treatment for someone’s wounds, sacrifice a Device and roll +Lore. On a 7-9 pick 1; on a 10+ pick 2:
+
They can trigger Professional Care without a surplus.
+ They ignore wound penalties until they rest.
+ They gain 1 Armour until they rest.
+
+
World Traveller You have an innate sense of direction, boosted by your encyclopaedic knowledge of the world. When you navigate to somewhere you’ve been before with Wasteland Survival, roll +Lore rather than +Steel.
+
+
Experimental Energy Projector You have several chunks of scavenged technology, wired together into a deadly if unstable weapon (ranged, area, aberrant, unreliable). When you Fiercely Assault with it, you roll +Lore instead of +Force, but choose one:
+
It goes haywire, affecting far more than you desired.
+ The energies turn on you, leaving you with lingering physical aberrations.
+ It’s damaged and must be repaired in a place of safety.
+
+
Inheritance Get one of your Family's inheritance moves:
+
+
+
+
+
+
+
+
+
+
+
+
Starting Arrays:
+
Force +1, Lore 0, Steel -1, Sway -1
+ Force +1, Lore -1, Steel +1, Sway 0
+ Force 0, Lore -1, Steel +2, Sway 0
+
Add your family bonus to one stat.
+
+
+
+
+
+
+
+ Death Move
+ When you die , plant your feet and make your last stand. No matter what, you'll remain fighting until your allies are safe and the danger has passed. Only then do you die.
+
+
+
+
+
Looks
+
Masculine, feminine, concealed, ambiguous.
+ Handsome face, blunt face, hidden face, scarred face.
+ Wise eyes, merciless eyes, judging eyes, one eye
+ Huge body, muscular body, stocky body, compact body
+
+
+
+
+
+
+
+
+
Backstory
+
Ask for a volunteer for at least one:
+
I have sworn to protect
+
and I stood watch together against the chaos.
+
helped me get out of a siege alive.
+
+
+
+
+ Gear
+ When you Tool Up , add a free tag to your Outfit.
+
+
+
+
+
+
Moves
+
Choose two:
+
Holding Back the Tide When you stand in defence of a person, place or thing, roll +Steel. On a 7-9, pick one. On a 10+, pick two.
+
No harm comes to the thing you defend.
+ You deflect blows raining down on you harmlessly away.
+ You force the danger back and away.
+
Citadel of Dust When you take your time shoring up defences, placing traps and scouting the local area, hold 3. When under assault here, you may spend 1 hold at any time to:
+
Blunt an enemy assault, stopping it in its tracks.
+ Reveal traps with tags area, brutal, hidden.
+ Sneak a small group out behind enemy lines.
+
Armoured in Vigilance When you adjust and repair your armoury at camp, gain +2 Armour on top of any Armour you already have. Lose 1 every time you take a hit until this bonus is gone.
+
+
Command When you give someone an order or warning, roll +Force. On a 7-9 they must do it, freeze, get out of there, or attack you. On a 10+, you only give them two of those options.
+
+
Steel Rain When you ambush your enemies with a coordinated strike, your rolls and any Call for Aid attempt the others make have advantage.
+
Inheritance Get one of your Family's inheritance moves:
+
+
+ Other Moves
+
+
+
+
+
+
+
+
+
+
+
+
+
Starting Arrays:
+
Force 0, Lore +1, Steel +1, Sway -1
+ Force +1, Lore 0, Steel +1, Sway -1
+ Force 0, Lore 0, Steel +2, Sway -1
+
Add your family bonus to one stat.
+
+
+
+
+
+
+
+ Death Move
+ When you die , choose one of the people present to learn your final lesson of survival. No matter what they'll survive long enough to get back to safety. If their Dead box is checked, instead of dying they wake up later in a place of safety with their Dead box healed.
+
+
+
+
+
Looks
+
Masculine, feminine, concealed, ambiguous
+ Weathered face, grimy face, friendly face, scarred face
+ Hollow eyes, sunken eyes, wary eyes, cold eyes
+ Lean body, bulky body, marked body, quick body
+
+
+
+
+
+
+
+
+
Backstory
+
Ask for a volunteer for at least one:
+
I saved from certain death.
+
reminds me of someone lost long ago.
+
will need my help to survive.
+
+
+
+
+ Gear
+ When you Tool Up , add a tag to a weapon - say who it used to belong to, and why you took it from their body.
+
+
+
+
+
+
Moves
+
Choose two:
+
The Things I've Seen Choose what destroyed your life:
+
The Monsters Birthed by the Fall: When a horrific monstrosity attacks, name one thing that’ll help you survive and take advantage to your first roll that uses it.
+
The Insane Magic of the Before: When energies are raging out of control, your Defuse rolls to get out of harm’s way have advantage.
+
The Barbaric Excess of Mankind: When you Fiercely Assault a group of humans, roll with advantage if you choose to drive them away rather than kill or capture them.
+
Able Guide When you Forge a Path , others can come with you. They decide to come before you roll, and share in the move's effects.
+
Lone Survivor After losing so many, each further loss creates not just sorrow but rage. When you fight to avenge a fallen friend or companion, get advantage on your rolls. If you win full justice and/or revenge for their death, instead get a permanent +1 to Force.
+
+
This Won't Kill Me When you suffer Harm, roll +Steel. On a 10+ choose two. On a 7-9, choose one.
+
Take -1 Harm.
+ Get advantage when escaping the source of the harm.
+ Ignore all wounds until the danger has passed.
+
+
Memento You keep reminders of everything you’ve lost. When you make camp, you can tell the story behind one of them to the people there. For the next day, they have advantage when your story is relevant to the situation.
+
Inheritance Get one of your Family's inheritance moves:
+
+
+ Other Moves
+
+
+
+
+
+
+
+
+
+
+
+
+
Starting Arrays:
+
Force +2, Lore -1, Steel +1, Sway -1
+ Force +1, Lore -1, Steel +1, Sway 0
+ Force +1, Lore -1, Steel +2, Sway -1
+
Add your family bonus to one stat.
+
+
+
+
+
+
+
+ Death Move
+ When you die , you manage to overwhelm one last obstacle, be it a wall or a platoon of foes. Say what collateral damage you caused to achieve it.
+
+
+
+
+
Looks
+
Masculine, feminine, ambiguous, concealed.
+ Wiry body, hirsute body, powerful body, scarred body.
+ Menacing eyes, dead eyes, hungry eyes, shifty eyes.
+ Husky voice, growling voice, whispering voice, mute.
+
+
+
+
+
+
+
+
Roles
+
Trigger one at character creation:
+
Leader: Mark when you take charge after your family falters in the face of impossible odds. Say your plan, the GM says how it'll hurt you.
+
Agent: Mark when you volunteer for a suicide mission. Say who'll die, the GM says who'll survive.
+
Rebel: Mark when you refuse to fight for your Family in a critical battle. Name something, anything, that'll survive the ordeal unharmed.
+
Outsider: Mark when you refuse to settle down and leave your old ways behind. Name one prominent person who leaves the family to follow you, consequences be damned.
+
When you mark a role in play, raise a stat by 1 or get a new move. If you mark all roles retire your character as soon as is convenient, using as many aspects of your Death Move as you wish.
+
+
+
Backstory
+
Ask for a volunteer for at least one:
+
and I have defied the law together.
+
I am very proud of how far has come.
+
thinks I am trouble. So why can’t they keep away?
+
+
+
+
+ Gear
+ Add a tag to a weapon when you Tool Up .
+
+
+
+
+
+
Moves
+
Choose two:
+
Fierce Agility When you Forge a Path, you can also pick:
+
"Take 1 harm pushing straight through an obstacle or danger."
+
Keen Senses, Keener Reflexes It’s impossible to surprise you so long as you have the use of your senses. Also, if attacked you can always react before the first blow strikes.
+
Reckless Fighter When you roll Fiercely Assault, the GM must always choose:
+
“Something or someone important to you is harmed.”
+
+
Hale Beyond Measure You have +1 Armour, and when outnumbered by overwhelming forces you gain an extra +1 Armour.
+
+
Peerless Brute When you use pure strength to destroy something curtailing your freedom, roll +Force. On a hit, pick 2:
+
Nothing of value is destroyed.
+ It doesn’t attract a lot of attention.
+ No one else is hurt or killed.
+
On a 10+ gain fleeting advantage dealing with your next physical challenge.
+
Inheritance Get one of your Family's inheritance moves:
+
+
+ Other Moves
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Masculine, feminine, concealed, ambiguous
+ Face: Trusting, scowling, angular, worried
+ Eyes: Rebellious, squinting, calculating, wise
+ Body: Muscular, bony, heavyset, graceful
+ Name: Ada, Isis, Brigit, Leo, Lux, Cato, Lin, Elijah, Anders, Buffalo, Nemo, Silver.
+ Sibling, child, cousin, aunt, rival, protege or peer of the family's main character.
+
+
+ Inheritance
+ Get one of your Family's inheritance moves:
+
+
+
+ Gear
+ Take gear according to your Family's assets. Describe a particular accessory that's notable or significant to you.
+
+
+
+
+
+
+
Role
+
Choose one:
+
Leader When you train a group for a few days, hold 3. When they do what you trained them for, spend hold 1-for-1 to add +1 to their roll result or take any consequences they suffer onto yourself.
+
When you die, gain 3 more hold. Spend it to give anyone's roll advantage. Each beneficiary says how your memory inspires them.
+
Agent Say a narrow field you're an expert in: scavenging, diplomacy, hunting, etc. When you use your skills, reveal a secret about the situation and get fleeting advantage acting on it.
+
When you die, reveal a shortcut, secret or stratagem that’s an alternate path to the party’s goal. Add it to the map as if you had used Uncover Secrets.
+
Rebel When you break your family's code, roll +Steel. On a hit they have higher priorities than punishing you. On a 10+ get fleeting advantage when you socialise with their rivals or enemies.
+
When you die, your Family finally respects your outlook. Say a way they change in your honour.
+
+
Outsider You have strange abilities. Pick a stat: you can take 1 harm to roll it with advantage. Describe how side effects twist the area or your body.
+
When you die, terrible energies plague the area. Those that brave the maelstrom can find a Device on your body.
+
+
+ Other Moves
+
+
+
+
+
+
+ History and Notes
+
+
+
+
+
+
+
+sheet version 0.1
+
+
+
\ No newline at end of file
diff --git a/Legacy - Life Among the Ruins/sheet.json b/Legacy - Life Among the Ruins/sheet.json
new file mode 100644
index 0000000000..23d727616a
--- /dev/null
+++ b/Legacy - Life Among the Ruins/sheet.json
@@ -0,0 +1,9 @@
+{
+ "html": "LegacyRoll20sheets.html",
+ "css": "LegacyRoll20CSS.css",
+ "authors": "James Iles (Wurzel)",
+ "roll20userid": "20980",
+ "preview": "LegacyRoll20Screenshot.png",
+ "patreon": "https://www.patreon.com/ufopress",
+ "instructions": "Click the Family/Character button to toggle between game modes. Choose a Skin from the dropdown menu to get started. Sheet based on the MotW sheets by LethalKitten."
+}
\ No newline at end of file
diff --git a/Log Horizon TRPG/LHsheet.html b/Log Horizon TRPG/LHsheet.html
index 0e73b03135..82b9f99e12 100644
--- a/Log Horizon TRPG/LHsheet.html
+++ b/Log Horizon TRPG/LHsheet.html
@@ -115,18 +115,18 @@
- Athletics (STR)
- Endurance (STR)
- Disable (DEX)
- Operate (DEX)
- Perception (POW)
- Negotiation (POW)
- Knowledge (INT)
- Analyze (INT)
+ Athletics (STR)
+ Endurance (STR)
+ Disable (DEX)
+ Operate (DEX)
+ Perception (POW)
+ Negotiation (POW)
+ Knowledge (INT)
+ Analyze (INT)
- Initiative
- Evasion
- Resistance
+ Initiative
+ Evasion
+ Resistance
Accuracy
@@ -405,7 +405,7 @@
@@ -461,7 +461,7 @@
@@ -492,7 +492,7 @@
@@ -526,7 +526,7 @@
@@ -569,7 +569,7 @@
@@ -612,7 +612,7 @@
@@ -645,7 +645,7 @@
diff --git a/Lyceennes/lyceennes.css b/Lyceennes/lyceennes.css
index f2998d20bd..e91d37e41b 100644
--- a/Lyceennes/lyceennes.css
+++ b/Lyceennes/lyceennes.css
@@ -123,9 +123,224 @@ input[type=checkbox].sheet-tab3
display: none;
}
-input.sheet-permis
+input.sheet-option
{
- width: auto;
+ width:21px;
+ height: 21px;
+ cursor: pointer;
+ z-index: 1;
+ opacity: 0;
+ float:right;
+ margin:0px;
+}
+
+input.sheet-option.sheet-title,
+input.sheet-option.sheet-title+ span
+{
+ margin-top:5px;
+}
+
+input.sheet-option+ span
+{
+ float:right;
+ margin-right:-21px;
+ text-align: center;
+ display: inline-block;
+ width: 21px;
+ height:21px;
+}
+
+input.sheet-option+ span::before
+{
+ font-family: "pictos";
+ content: 'y';
+ color:black;
+ text-shadow: 2px 2px 2px #99CCFF;
+ font-size: 20px;
+ opacity: 0;
+}
+
+input.sheet-option:checked+ span::before
+{
+ color:#99CCFF;
+ text-shadow: 2px 2px 2px #555555;
+ opacity: 1;
+}
+
+span.sheet-option::before
+{
+ opacity: 0;
+}
+
+tr:hover > td span.sheet-option::before,
+{
+ opacity: 1;
+}
+
+tr.sheet-talent1,
+tr.sheet-talent2,
+tr.sheet-talent3,
+tr.sheet-talent4,
+tr.sheet-talent5,
+tr.sheet-talent6,
+tr.sheet-talent7,
+tr.sheet-talent8,
+tr.sheet-talent9,
+tr.sheet-talent10,
+tr.sheet-talent11,
+tr.sheet-talent12,
+tr.sheet-talent13,
+tr.sheet-talent14,
+tr.sheet-talent15,
+tr.sheet-talent16,
+tr.sheet-talent17,
+tr.sheet-talent18,
+tr.sheet-talent19,
+tr.sheet-talent20,
+tr.sheet-talent21,
+tr.sheet-talent22,
+tr.sheet-talent23,
+tr.sheet-talent24,
+tr.sheet-talent25,
+tr.sheet-talent26,
+tr.sheet-talent27,
+tr.sheet-talent28,
+tr.sheet-talent29,
+tr.sheet-talent30,
+tr.sheet-talent31,
+tr.sheet-talent32,
+tr.sheet-talent33,
+tr.sheet-talent34,
+tr.sheet-talent35,
+tr.sheet-talent36,
+tr.sheet-talent37,
+tr.sheet-talent38,
+tr.sheet-talent39,
+tr.sheet-talent40,
+tr.sheet-talent41,
+tr.sheet-talent42,
+tr.sheet-talent43,
+tr.sheet-talent44,
+tr.sheet-talent45,
+tr.sheet-talent46,
+tr.sheet-talent47,
+tr.sheet-talent48,
+tr.sheet-talent49,
+tr.sheet-talent50,
+tr.sheet-talent51
+{
+ display: none;
+ border-top-color: #DADADA;
+ margin: 2px 0 0 0;
+ background-color:#9BD0FE;
+}
+input.sheet-option1:checked ~ table tr.sheet-talent1,
+input.sheet-option2:checked ~ table tr.sheet-talent2,
+input.sheet-option3:checked ~ table tr.sheet-talent3,
+input.sheet-option4:checked ~ table tr.sheet-talent4,
+input.sheet-option5:checked ~ table tr.sheet-talent5,
+input.sheet-option6:checked ~ table tr.sheet-talent6,
+input.sheet-option7:checked ~ table tr.sheet-talent7,
+input.sheet-option8:checked ~ table tr.sheet-talent8,
+input.sheet-option9:checked ~ table tr.sheet-talent9,
+input.sheet-option10:checked ~ table tr.sheet-talent10,
+input.sheet-option11:checked ~ table tr.sheet-talent11,
+input.sheet-option12:checked ~ table tr.sheet-talent12,
+input.sheet-option13:checked ~ table tr.sheet-talent13,
+input.sheet-option14:checked ~ table tr.sheet-talent14,
+input.sheet-option15:checked ~ table tr.sheet-talent15,
+input.sheet-option16:checked ~ table tr.sheet-talent16,
+input.sheet-option17:checked ~ table tr.sheet-talent17,
+input.sheet-option18:checked ~ table tr.sheet-talent18,
+input.sheet-option19:checked ~ table tr.sheet-talent19,
+input.sheet-option20:checked ~ table tr.sheet-talent20,
+input.sheet-option21:checked ~ table tr.sheet-talent21,
+input.sheet-option22:checked ~ table tr.sheet-talent22,
+input.sheet-option23:checked ~ table tr.sheet-talent23,
+input.sheet-option24:checked ~ table tr.sheet-talent24,
+input.sheet-option25:checked ~ table tr.sheet-talent25,
+input.sheet-option26:checked ~ table tr.sheet-talent26,
+input.sheet-option27:checked ~ table tr.sheet-talent27,
+input.sheet-option28:checked ~ table tr.sheet-talent28,
+input.sheet-option29:checked ~ table tr.sheet-talent29,
+input.sheet-option30:checked ~ table tr.sheet-talent30,
+input.sheet-option31:checked ~ table tr.sheet-talent31,
+input.sheet-option32:checked ~ table tr.sheet-talent32,
+input.sheet-option33:checked ~ table tr.sheet-talent33,
+input.sheet-option34:checked ~ table tr.sheet-talent34,
+input.sheet-option35:checked ~ table tr.sheet-talent35,
+input.sheet-option36:checked ~ table tr.sheet-talent36,
+input.sheet-option37:checked ~ table tr.sheet-talent37,
+input.sheet-option38:checked ~ table tr.sheet-talent38,
+input.sheet-option39:checked ~ table tr.sheet-talent39,
+input.sheet-option40:checked ~ table tr.sheet-talent40,
+input.sheet-option41:checked ~ table tr.sheet-talent41,
+input.sheet-option42:checked ~ table tr.sheet-talent42,
+input.sheet-option43:checked ~ table tr.sheet-talent43,
+input.sheet-option44:checked ~ table tr.sheet-talent44,
+input.sheet-option45:checked ~ table tr.sheet-talent45,
+input.sheet-option46:checked ~ table tr.sheet-talent46,
+input.sheet-option47:checked ~ table tr.sheet-talent47,
+input.sheet-option48:checked ~ table tr.sheet-talent48,
+input.sheet-option49:checked ~ table tr.sheet-talent49,
+input.sheet-option50:checked ~ table tr.sheet-talent50,
+input.sheet-option51:checked ~ table tr.sheet-talent51
+{
+ display: table-row;
+}
+input.sheet-option1:checked ~ table tr.sheet-compact,
+input.sheet-option2:checked ~ table tr.sheet-compact,
+input.sheet-option3:checked ~ table tr.sheet-compact,
+input.sheet-option4:checked ~ table tr.sheet-compact,
+input.sheet-option5:checked ~ table tr.sheet-compact,
+input.sheet-option6:checked ~ table tr.sheet-compact,
+input.sheet-option7:checked ~ table tr.sheet-compact,
+input.sheet-option8:checked ~ table tr.sheet-compact,
+input.sheet-option9:checked ~ table tr.sheet-compact,
+input.sheet-option10:checked ~ table tr.sheet-compact,
+input.sheet-option11:checked ~ table tr.sheet-compact,
+input.sheet-option12:checked ~ table tr.sheet-compact,
+input.sheet-option13:checked ~ table tr.sheet-compact,
+input.sheet-option14:checked ~ table tr.sheet-compact,
+input.sheet-option15:checked ~ table tr.sheet-compact,
+input.sheet-option16:checked ~ table tr.sheet-compact,
+input.sheet-option17:checked ~ table tr.sheet-compact,
+input.sheet-option18:checked ~ table tr.sheet-compact,
+input.sheet-option19:checked ~ table tr.sheet-compact,
+input.sheet-option20:checked ~ table tr.sheet-compact,
+input.sheet-option21:checked ~ table tr.sheet-compact,
+input.sheet-option22:checked ~ table tr.sheet-compact,
+input.sheet-option23:checked ~ table tr.sheet-compact,
+input.sheet-option24:checked ~ table tr.sheet-compact,
+input.sheet-option25:checked ~ table tr.sheet-compact,
+input.sheet-option26:checked ~ table tr.sheet-compact,
+input.sheet-option27:checked ~ table tr.sheet-compact,
+input.sheet-option28:checked ~ table tr.sheet-compact,
+input.sheet-option29:checked ~ table tr.sheet-compact,
+input.sheet-option30:checked ~ table tr.sheet-compact,
+input.sheet-option31:checked ~ table tr.sheet-compact,
+input.sheet-option32:checked ~ table tr.sheet-compact,
+input.sheet-option33:checked ~ table tr.sheet-compact,
+input.sheet-option34:checked ~ table tr.sheet-compact,
+input.sheet-option35:checked ~ table tr.sheet-compact,
+input.sheet-option36:checked ~ table tr.sheet-compact,
+input.sheet-option37:checked ~ table tr.sheet-compact,
+input.sheet-option38:checked ~ table tr.sheet-compact,
+input.sheet-option39:checked ~ table tr.sheet-compact,
+input.sheet-option40:checked ~ table tr.sheet-compact,
+input.sheet-option41:checked ~ table tr.sheet-compact,
+input.sheet-option42:checked ~ table tr.sheet-compact,
+input.sheet-option43:checked ~ table tr.sheet-compact,
+input.sheet-option44:checked ~ table tr.sheet-compact,
+input.sheet-option45:checked ~ table tr.sheet-compact,
+input.sheet-option46:checked ~ table tr.sheet-compact,
+input.sheet-option47:checked ~ table tr.sheet-compact,
+input.sheet-option48:checked ~ table tr.sheet-compact,
+input.sheet-option49:checked ~ table tr.sheet-compact,
+input.sheet-option50:checked ~ table tr.sheet-compact,
+input.sheet-option51:checked ~ table tr.sheet-compact
+{
+ display: none;
}
.sheet-competences
diff --git a/Lyceennes/lyceennes.html b/Lyceennes/lyceennes.html
index 159458a9fe..102de3485f 100644
--- a/Lyceennes/lyceennes.html
+++ b/Lyceennes/lyceennes.html
@@ -97,175 +97,480 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
- Dextérité
-
+ Dextérité
+
-
+
-
-
-
-
+
+
+
+
- Acrobaties (-3)
+ Acrobatie
-
+
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+ Malus
+
+
+
+
+
+
+
+
+
+
+
+
+ Bonus
+
+
+
+
+
+
+
+
+
+
+
- Couture (-2)
+ Couture
-
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+ Malus
+
+
+
+
+
+
+
+
+
+
+
+
+ Bonus
+
+
+
+
+
+
+
+
+
+
+
- Dessin (-2)
+ Dessin
-
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+ Malus
+
+
+
+
+
+
+
+
+
+
+
+
+ Bonus
+
+
+
+
+
+
+
+
+
+
+
Discrétion
-
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+ Bonus
+
+
+
+
+
+
+
+
+
+
+
Esquive
-
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+ Bonus
+
+
+
+
+
+
+
+
+
+
+
- Falsification (-2)
+ Falsification
-
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+ Malus
+
+
+
+
+
+
+
+
+
+
+
+
+ Bonus
+
+
+
+
+
+
+
+
+
+
+
- Manipulation (-2)
+ Manipulation
-
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+ Malus
+
+
+
+
+
+
+
+
+
+
+
+
+ Bonus
+
+
+
+
+
+
+
+
+
+
+
- Maquillage (-1)
+ Maquillage
-
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+ Malus
+
+
+
+
+
+
+
+
+
+
+
+
+ Bonus
+
+
+
+
+
+
+
+
+
+
+
+
- Parade (-3)
+ Parade
-
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+ Malus
+
+
+
+
+
+
+
+
+
+
+
+
+ Bonus
+
+
+
+
+
+
+
+
+
+
+
- Peinture (-2)
+ Peinture
-
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+ Malus
+
+
+
+
+
+
+
+
+
+
+
+
+ Bonus
+
+
+
+
+
+
+
+
+
+
+
+
- Sport Artistiques (X)
+ Sport Artistique
-
+
-
-
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+ Malus
+
+
+
+
+
+
+
+
+
+
+
+
+ Bonus
+
+
+
+
+
+
+
+
+
+
+
+
- 2 Roue à Moteur (-2)
+ 2 Roue à Moteur
-
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+ Malus
+
+
+
+
+
+
+
+
+
+
+
+
+ Bonus
+
+
+
+
+
+
+
+
+
+
+
+
- Vélo
+ Velo
-
+
-
-
-
-
+
+
+
+
+
+
+
+
+ Bonus
+
+
+
+
+
+
+
+
-
+
+
@@ -671,105 +1557,249 @@
-
+
+
+
-
+
+
+
+
+
+
+
- Sensibilité
-
+ Sensibilité
+
-
+
-
-
-
-
+
+
+
+
- Chant / Karaoké (-1)
+ Chant / Karaoké
-
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+ Malus
+
+
+
+
+
+
+
+
+
+
+
+
+ Bonus
+
+
+
+
+
+
+
+
+
+
+
- Danse (-2)
+ Danse
-
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+ Malus
+
+
+
+
+
+
+
+
+
+
+
+
+ Bonus
+
+
+
+
+
+
+
+
+
+
+
Faire la Fête
-
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+ Bonus
+
+
+
+
+
+
+
+
+
+
+
Mode
-
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+ Bonus
+
+
+
+
+
+
+
+
+
+
+
- Instrument (X)
+ Instrument
-
+
-
-
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+ Malus
+
+
+
+
+
+
+
+
+
+
+
+
+ Bonus
+
+
+
+
+
+
+
+
+
+
+
- Savoir-Vivre (-1)
+ Savoir-Vivre
-
+
-
-
-
-
+
+
+
+
+
+
+
+
+ Malus
+
+
+
+
+
+
+
+
+
+
+
+
+ Bonus
+
+
+
+
+
+
+
-
+
+
@@ -1098,13 +2352,13 @@
+
-
+
=
-
+
@@ -1119,13 +2373,13 @@
+
-
+
=
-
+
@@ -1140,13 +2394,13 @@
+
-
+
=
-
+
@@ -1161,13 +2415,13 @@
+
-
+
=
-
+
@@ -1182,13 +2436,13 @@
+
-
+
=
-
+
@@ -1203,13 +2457,13 @@
+
-
+
=
-
+
@@ -1224,13 +2478,13 @@
+
-
+
=
-
+
@@ -1251,13 +2505,13 @@
+
-
+
=
-
+
diff --git a/M-Space/translations/af.json b/M-Space/translations/af.json
index 351bef98e7..9174305adb 100644
--- a/M-Space/translations/af.json
+++ b/M-Space/translations/af.json
@@ -37,6 +37,7 @@
"siz-u": "SIZ",
"dex-u": "DEX",
"int-u": "INT",
+ "ins-u": "INS",
"pow-u": "POW",
"cha-u": "CHA",
"base-u": "Base",
@@ -490,7 +491,6 @@
"spirit-init-u": "Spirit Init",
"sheet-u": "Sheet",
"instructions-u": "Instructions",
- "show-spirit-attributes-u": "Show Spirit Attributes",
"json-step-one-u": "Visit the Enouncter Generator at http://skoll.xyz/mythras_eg/",
"json-step-two-u": "Find your desired enemy and click to visit the template page.",
"json-step-three-u": "Note the number at the end of the URL.",
@@ -499,7 +499,6 @@
"json-step-six-u": "Go back to the Sheet tab to enjoy your imported character.",
"json-note-one-u": "Once you have generated JSON for one enemy you may simply refresh the page to generate a new one.",
"json-note-two-u": "Due to a known bug in Roll20 the importer will not change the character name. This will start working once the bug is fixed.",
- "json-note-three-u": "If you are importing a spirit you will need to toggle the Spirit Attributes checkbox manually.",
"unit-traits-u": "Unit Traits",
"multiplier-u": "Multiplier",
"strength-u": "Strength",
@@ -537,5 +536,19 @@
"armament-u": "Armament",
"beyond-enormous-u": "Beyond Enormous",
"due-to-ship-condition-u": "due to ship condition",
- "skill-modifier-u": "Skill Modifier"
+ "skill-modifier-u": "Skill Modifier",
+ "temp-armor-all-u": "Temp Armor (All)",
+ "temp-hp-all-u": "Temp HP (All)",
+ "quick-stats-u": "Quick Stats",
+ "npc-view-u": "NPC View",
+ "help-macros-u": "Help/Macros",
+ "json-note-four-u": "After import some fields may require additional work for full functionality. For example, misc skills the importer couldn't identify, will be recorded as professional skills. These may need to be re-located if they are not, in fact, professional skills. In addition, professional skills will be logged with no base value. All points will be allocated to experience. You may wish to set the base characteristics to ensure characteristic modifiers work on these skills. If so, remember to deduct the new base value from the experience field. Spells and other magic powers will also require further configuration so their roll button will present accurate information. As a general rule, anything with it's details section open, after import, could be further configured. This additional work is at the GMs discretion and is likely not needed for most NPCs.",
+ "spirit-values-u": "Spirit Values",
+ "affiliations-u": "Affiliations",
+ "affiliation-u": "Affiliation",
+ "mythic-constantinople-u": "Mythic Constantinople",
+ "affiliations-enabled-u": "Affiliations Enabled",
+ "affiliations-enabled-description-u": "Use affiliations from Mythic Constantinople.",
+ "max-devotional-pool-based-on-u": "Max Devotional Pool Based On",
+ "max-devotional-pool-based-on-description-u": "Max devotional pool calculated per Cult Rank or POW."
}
\ No newline at end of file
diff --git a/M-Space/translations/cs.json b/M-Space/translations/cs.json
index 351bef98e7..9174305adb 100644
--- a/M-Space/translations/cs.json
+++ b/M-Space/translations/cs.json
@@ -37,6 +37,7 @@
"siz-u": "SIZ",
"dex-u": "DEX",
"int-u": "INT",
+ "ins-u": "INS",
"pow-u": "POW",
"cha-u": "CHA",
"base-u": "Base",
@@ -490,7 +491,6 @@
"spirit-init-u": "Spirit Init",
"sheet-u": "Sheet",
"instructions-u": "Instructions",
- "show-spirit-attributes-u": "Show Spirit Attributes",
"json-step-one-u": "Visit the Enouncter Generator at http://skoll.xyz/mythras_eg/",
"json-step-two-u": "Find your desired enemy and click to visit the template page.",
"json-step-three-u": "Note the number at the end of the URL.",
@@ -499,7 +499,6 @@
"json-step-six-u": "Go back to the Sheet tab to enjoy your imported character.",
"json-note-one-u": "Once you have generated JSON for one enemy you may simply refresh the page to generate a new one.",
"json-note-two-u": "Due to a known bug in Roll20 the importer will not change the character name. This will start working once the bug is fixed.",
- "json-note-three-u": "If you are importing a spirit you will need to toggle the Spirit Attributes checkbox manually.",
"unit-traits-u": "Unit Traits",
"multiplier-u": "Multiplier",
"strength-u": "Strength",
@@ -537,5 +536,19 @@
"armament-u": "Armament",
"beyond-enormous-u": "Beyond Enormous",
"due-to-ship-condition-u": "due to ship condition",
- "skill-modifier-u": "Skill Modifier"
+ "skill-modifier-u": "Skill Modifier",
+ "temp-armor-all-u": "Temp Armor (All)",
+ "temp-hp-all-u": "Temp HP (All)",
+ "quick-stats-u": "Quick Stats",
+ "npc-view-u": "NPC View",
+ "help-macros-u": "Help/Macros",
+ "json-note-four-u": "After import some fields may require additional work for full functionality. For example, misc skills the importer couldn't identify, will be recorded as professional skills. These may need to be re-located if they are not, in fact, professional skills. In addition, professional skills will be logged with no base value. All points will be allocated to experience. You may wish to set the base characteristics to ensure characteristic modifiers work on these skills. If so, remember to deduct the new base value from the experience field. Spells and other magic powers will also require further configuration so their roll button will present accurate information. As a general rule, anything with it's details section open, after import, could be further configured. This additional work is at the GMs discretion and is likely not needed for most NPCs.",
+ "spirit-values-u": "Spirit Values",
+ "affiliations-u": "Affiliations",
+ "affiliation-u": "Affiliation",
+ "mythic-constantinople-u": "Mythic Constantinople",
+ "affiliations-enabled-u": "Affiliations Enabled",
+ "affiliations-enabled-description-u": "Use affiliations from Mythic Constantinople.",
+ "max-devotional-pool-based-on-u": "Max Devotional Pool Based On",
+ "max-devotional-pool-based-on-description-u": "Max devotional pool calculated per Cult Rank or POW."
}
\ No newline at end of file
diff --git a/M-Space/translations/da.json b/M-Space/translations/da.json
index 351bef98e7..9174305adb 100644
--- a/M-Space/translations/da.json
+++ b/M-Space/translations/da.json
@@ -37,6 +37,7 @@
"siz-u": "SIZ",
"dex-u": "DEX",
"int-u": "INT",
+ "ins-u": "INS",
"pow-u": "POW",
"cha-u": "CHA",
"base-u": "Base",
@@ -490,7 +491,6 @@
"spirit-init-u": "Spirit Init",
"sheet-u": "Sheet",
"instructions-u": "Instructions",
- "show-spirit-attributes-u": "Show Spirit Attributes",
"json-step-one-u": "Visit the Enouncter Generator at http://skoll.xyz/mythras_eg/",
"json-step-two-u": "Find your desired enemy and click to visit the template page.",
"json-step-three-u": "Note the number at the end of the URL.",
@@ -499,7 +499,6 @@
"json-step-six-u": "Go back to the Sheet tab to enjoy your imported character.",
"json-note-one-u": "Once you have generated JSON for one enemy you may simply refresh the page to generate a new one.",
"json-note-two-u": "Due to a known bug in Roll20 the importer will not change the character name. This will start working once the bug is fixed.",
- "json-note-three-u": "If you are importing a spirit you will need to toggle the Spirit Attributes checkbox manually.",
"unit-traits-u": "Unit Traits",
"multiplier-u": "Multiplier",
"strength-u": "Strength",
@@ -537,5 +536,19 @@
"armament-u": "Armament",
"beyond-enormous-u": "Beyond Enormous",
"due-to-ship-condition-u": "due to ship condition",
- "skill-modifier-u": "Skill Modifier"
+ "skill-modifier-u": "Skill Modifier",
+ "temp-armor-all-u": "Temp Armor (All)",
+ "temp-hp-all-u": "Temp HP (All)",
+ "quick-stats-u": "Quick Stats",
+ "npc-view-u": "NPC View",
+ "help-macros-u": "Help/Macros",
+ "json-note-four-u": "After import some fields may require additional work for full functionality. For example, misc skills the importer couldn't identify, will be recorded as professional skills. These may need to be re-located if they are not, in fact, professional skills. In addition, professional skills will be logged with no base value. All points will be allocated to experience. You may wish to set the base characteristics to ensure characteristic modifiers work on these skills. If so, remember to deduct the new base value from the experience field. Spells and other magic powers will also require further configuration so their roll button will present accurate information. As a general rule, anything with it's details section open, after import, could be further configured. This additional work is at the GMs discretion and is likely not needed for most NPCs.",
+ "spirit-values-u": "Spirit Values",
+ "affiliations-u": "Affiliations",
+ "affiliation-u": "Affiliation",
+ "mythic-constantinople-u": "Mythic Constantinople",
+ "affiliations-enabled-u": "Affiliations Enabled",
+ "affiliations-enabled-description-u": "Use affiliations from Mythic Constantinople.",
+ "max-devotional-pool-based-on-u": "Max Devotional Pool Based On",
+ "max-devotional-pool-based-on-description-u": "Max devotional pool calculated per Cult Rank or POW."
}
\ No newline at end of file
diff --git a/M-Space/translations/de.json b/M-Space/translations/de.json
index 351bef98e7..9174305adb 100644
--- a/M-Space/translations/de.json
+++ b/M-Space/translations/de.json
@@ -37,6 +37,7 @@
"siz-u": "SIZ",
"dex-u": "DEX",
"int-u": "INT",
+ "ins-u": "INS",
"pow-u": "POW",
"cha-u": "CHA",
"base-u": "Base",
@@ -490,7 +491,6 @@
"spirit-init-u": "Spirit Init",
"sheet-u": "Sheet",
"instructions-u": "Instructions",
- "show-spirit-attributes-u": "Show Spirit Attributes",
"json-step-one-u": "Visit the Enouncter Generator at http://skoll.xyz/mythras_eg/",
"json-step-two-u": "Find your desired enemy and click to visit the template page.",
"json-step-three-u": "Note the number at the end of the URL.",
@@ -499,7 +499,6 @@
"json-step-six-u": "Go back to the Sheet tab to enjoy your imported character.",
"json-note-one-u": "Once you have generated JSON for one enemy you may simply refresh the page to generate a new one.",
"json-note-two-u": "Due to a known bug in Roll20 the importer will not change the character name. This will start working once the bug is fixed.",
- "json-note-three-u": "If you are importing a spirit you will need to toggle the Spirit Attributes checkbox manually.",
"unit-traits-u": "Unit Traits",
"multiplier-u": "Multiplier",
"strength-u": "Strength",
@@ -537,5 +536,19 @@
"armament-u": "Armament",
"beyond-enormous-u": "Beyond Enormous",
"due-to-ship-condition-u": "due to ship condition",
- "skill-modifier-u": "Skill Modifier"
+ "skill-modifier-u": "Skill Modifier",
+ "temp-armor-all-u": "Temp Armor (All)",
+ "temp-hp-all-u": "Temp HP (All)",
+ "quick-stats-u": "Quick Stats",
+ "npc-view-u": "NPC View",
+ "help-macros-u": "Help/Macros",
+ "json-note-four-u": "After import some fields may require additional work for full functionality. For example, misc skills the importer couldn't identify, will be recorded as professional skills. These may need to be re-located if they are not, in fact, professional skills. In addition, professional skills will be logged with no base value. All points will be allocated to experience. You may wish to set the base characteristics to ensure characteristic modifiers work on these skills. If so, remember to deduct the new base value from the experience field. Spells and other magic powers will also require further configuration so their roll button will present accurate information. As a general rule, anything with it's details section open, after import, could be further configured. This additional work is at the GMs discretion and is likely not needed for most NPCs.",
+ "spirit-values-u": "Spirit Values",
+ "affiliations-u": "Affiliations",
+ "affiliation-u": "Affiliation",
+ "mythic-constantinople-u": "Mythic Constantinople",
+ "affiliations-enabled-u": "Affiliations Enabled",
+ "affiliations-enabled-description-u": "Use affiliations from Mythic Constantinople.",
+ "max-devotional-pool-based-on-u": "Max Devotional Pool Based On",
+ "max-devotional-pool-based-on-description-u": "Max devotional pool calculated per Cult Rank or POW."
}
\ No newline at end of file
diff --git a/M-Space/translations/el.json b/M-Space/translations/el.json
index 351bef98e7..9174305adb 100644
--- a/M-Space/translations/el.json
+++ b/M-Space/translations/el.json
@@ -37,6 +37,7 @@
"siz-u": "SIZ",
"dex-u": "DEX",
"int-u": "INT",
+ "ins-u": "INS",
"pow-u": "POW",
"cha-u": "CHA",
"base-u": "Base",
@@ -490,7 +491,6 @@
"spirit-init-u": "Spirit Init",
"sheet-u": "Sheet",
"instructions-u": "Instructions",
- "show-spirit-attributes-u": "Show Spirit Attributes",
"json-step-one-u": "Visit the Enouncter Generator at http://skoll.xyz/mythras_eg/",
"json-step-two-u": "Find your desired enemy and click to visit the template page.",
"json-step-three-u": "Note the number at the end of the URL.",
@@ -499,7 +499,6 @@
"json-step-six-u": "Go back to the Sheet tab to enjoy your imported character.",
"json-note-one-u": "Once you have generated JSON for one enemy you may simply refresh the page to generate a new one.",
"json-note-two-u": "Due to a known bug in Roll20 the importer will not change the character name. This will start working once the bug is fixed.",
- "json-note-three-u": "If you are importing a spirit you will need to toggle the Spirit Attributes checkbox manually.",
"unit-traits-u": "Unit Traits",
"multiplier-u": "Multiplier",
"strength-u": "Strength",
@@ -537,5 +536,19 @@
"armament-u": "Armament",
"beyond-enormous-u": "Beyond Enormous",
"due-to-ship-condition-u": "due to ship condition",
- "skill-modifier-u": "Skill Modifier"
+ "skill-modifier-u": "Skill Modifier",
+ "temp-armor-all-u": "Temp Armor (All)",
+ "temp-hp-all-u": "Temp HP (All)",
+ "quick-stats-u": "Quick Stats",
+ "npc-view-u": "NPC View",
+ "help-macros-u": "Help/Macros",
+ "json-note-four-u": "After import some fields may require additional work for full functionality. For example, misc skills the importer couldn't identify, will be recorded as professional skills. These may need to be re-located if they are not, in fact, professional skills. In addition, professional skills will be logged with no base value. All points will be allocated to experience. You may wish to set the base characteristics to ensure characteristic modifiers work on these skills. If so, remember to deduct the new base value from the experience field. Spells and other magic powers will also require further configuration so their roll button will present accurate information. As a general rule, anything with it's details section open, after import, could be further configured. This additional work is at the GMs discretion and is likely not needed for most NPCs.",
+ "spirit-values-u": "Spirit Values",
+ "affiliations-u": "Affiliations",
+ "affiliation-u": "Affiliation",
+ "mythic-constantinople-u": "Mythic Constantinople",
+ "affiliations-enabled-u": "Affiliations Enabled",
+ "affiliations-enabled-description-u": "Use affiliations from Mythic Constantinople.",
+ "max-devotional-pool-based-on-u": "Max Devotional Pool Based On",
+ "max-devotional-pool-based-on-description-u": "Max devotional pool calculated per Cult Rank or POW."
}
\ No newline at end of file
diff --git a/M-Space/translations/es.json b/M-Space/translations/es.json
index 351bef98e7..9174305adb 100644
--- a/M-Space/translations/es.json
+++ b/M-Space/translations/es.json
@@ -37,6 +37,7 @@
"siz-u": "SIZ",
"dex-u": "DEX",
"int-u": "INT",
+ "ins-u": "INS",
"pow-u": "POW",
"cha-u": "CHA",
"base-u": "Base",
@@ -490,7 +491,6 @@
"spirit-init-u": "Spirit Init",
"sheet-u": "Sheet",
"instructions-u": "Instructions",
- "show-spirit-attributes-u": "Show Spirit Attributes",
"json-step-one-u": "Visit the Enouncter Generator at http://skoll.xyz/mythras_eg/",
"json-step-two-u": "Find your desired enemy and click to visit the template page.",
"json-step-three-u": "Note the number at the end of the URL.",
@@ -499,7 +499,6 @@
"json-step-six-u": "Go back to the Sheet tab to enjoy your imported character.",
"json-note-one-u": "Once you have generated JSON for one enemy you may simply refresh the page to generate a new one.",
"json-note-two-u": "Due to a known bug in Roll20 the importer will not change the character name. This will start working once the bug is fixed.",
- "json-note-three-u": "If you are importing a spirit you will need to toggle the Spirit Attributes checkbox manually.",
"unit-traits-u": "Unit Traits",
"multiplier-u": "Multiplier",
"strength-u": "Strength",
@@ -537,5 +536,19 @@
"armament-u": "Armament",
"beyond-enormous-u": "Beyond Enormous",
"due-to-ship-condition-u": "due to ship condition",
- "skill-modifier-u": "Skill Modifier"
+ "skill-modifier-u": "Skill Modifier",
+ "temp-armor-all-u": "Temp Armor (All)",
+ "temp-hp-all-u": "Temp HP (All)",
+ "quick-stats-u": "Quick Stats",
+ "npc-view-u": "NPC View",
+ "help-macros-u": "Help/Macros",
+ "json-note-four-u": "After import some fields may require additional work for full functionality. For example, misc skills the importer couldn't identify, will be recorded as professional skills. These may need to be re-located if they are not, in fact, professional skills. In addition, professional skills will be logged with no base value. All points will be allocated to experience. You may wish to set the base characteristics to ensure characteristic modifiers work on these skills. If so, remember to deduct the new base value from the experience field. Spells and other magic powers will also require further configuration so their roll button will present accurate information. As a general rule, anything with it's details section open, after import, could be further configured. This additional work is at the GMs discretion and is likely not needed for most NPCs.",
+ "spirit-values-u": "Spirit Values",
+ "affiliations-u": "Affiliations",
+ "affiliation-u": "Affiliation",
+ "mythic-constantinople-u": "Mythic Constantinople",
+ "affiliations-enabled-u": "Affiliations Enabled",
+ "affiliations-enabled-description-u": "Use affiliations from Mythic Constantinople.",
+ "max-devotional-pool-based-on-u": "Max Devotional Pool Based On",
+ "max-devotional-pool-based-on-description-u": "Max devotional pool calculated per Cult Rank or POW."
}
\ No newline at end of file
diff --git a/M-Space/translations/fr.json b/M-Space/translations/fr.json
index 351bef98e7..9174305adb 100644
--- a/M-Space/translations/fr.json
+++ b/M-Space/translations/fr.json
@@ -37,6 +37,7 @@
"siz-u": "SIZ",
"dex-u": "DEX",
"int-u": "INT",
+ "ins-u": "INS",
"pow-u": "POW",
"cha-u": "CHA",
"base-u": "Base",
@@ -490,7 +491,6 @@
"spirit-init-u": "Spirit Init",
"sheet-u": "Sheet",
"instructions-u": "Instructions",
- "show-spirit-attributes-u": "Show Spirit Attributes",
"json-step-one-u": "Visit the Enouncter Generator at http://skoll.xyz/mythras_eg/",
"json-step-two-u": "Find your desired enemy and click to visit the template page.",
"json-step-three-u": "Note the number at the end of the URL.",
@@ -499,7 +499,6 @@
"json-step-six-u": "Go back to the Sheet tab to enjoy your imported character.",
"json-note-one-u": "Once you have generated JSON for one enemy you may simply refresh the page to generate a new one.",
"json-note-two-u": "Due to a known bug in Roll20 the importer will not change the character name. This will start working once the bug is fixed.",
- "json-note-three-u": "If you are importing a spirit you will need to toggle the Spirit Attributes checkbox manually.",
"unit-traits-u": "Unit Traits",
"multiplier-u": "Multiplier",
"strength-u": "Strength",
@@ -537,5 +536,19 @@
"armament-u": "Armament",
"beyond-enormous-u": "Beyond Enormous",
"due-to-ship-condition-u": "due to ship condition",
- "skill-modifier-u": "Skill Modifier"
+ "skill-modifier-u": "Skill Modifier",
+ "temp-armor-all-u": "Temp Armor (All)",
+ "temp-hp-all-u": "Temp HP (All)",
+ "quick-stats-u": "Quick Stats",
+ "npc-view-u": "NPC View",
+ "help-macros-u": "Help/Macros",
+ "json-note-four-u": "After import some fields may require additional work for full functionality. For example, misc skills the importer couldn't identify, will be recorded as professional skills. These may need to be re-located if they are not, in fact, professional skills. In addition, professional skills will be logged with no base value. All points will be allocated to experience. You may wish to set the base characteristics to ensure characteristic modifiers work on these skills. If so, remember to deduct the new base value from the experience field. Spells and other magic powers will also require further configuration so their roll button will present accurate information. As a general rule, anything with it's details section open, after import, could be further configured. This additional work is at the GMs discretion and is likely not needed for most NPCs.",
+ "spirit-values-u": "Spirit Values",
+ "affiliations-u": "Affiliations",
+ "affiliation-u": "Affiliation",
+ "mythic-constantinople-u": "Mythic Constantinople",
+ "affiliations-enabled-u": "Affiliations Enabled",
+ "affiliations-enabled-description-u": "Use affiliations from Mythic Constantinople.",
+ "max-devotional-pool-based-on-u": "Max Devotional Pool Based On",
+ "max-devotional-pool-based-on-description-u": "Max devotional pool calculated per Cult Rank or POW."
}
\ No newline at end of file
diff --git a/M-Space/translations/he.json b/M-Space/translations/he.json
index 351bef98e7..9174305adb 100644
--- a/M-Space/translations/he.json
+++ b/M-Space/translations/he.json
@@ -37,6 +37,7 @@
"siz-u": "SIZ",
"dex-u": "DEX",
"int-u": "INT",
+ "ins-u": "INS",
"pow-u": "POW",
"cha-u": "CHA",
"base-u": "Base",
@@ -490,7 +491,6 @@
"spirit-init-u": "Spirit Init",
"sheet-u": "Sheet",
"instructions-u": "Instructions",
- "show-spirit-attributes-u": "Show Spirit Attributes",
"json-step-one-u": "Visit the Enouncter Generator at http://skoll.xyz/mythras_eg/",
"json-step-two-u": "Find your desired enemy and click to visit the template page.",
"json-step-three-u": "Note the number at the end of the URL.",
@@ -499,7 +499,6 @@
"json-step-six-u": "Go back to the Sheet tab to enjoy your imported character.",
"json-note-one-u": "Once you have generated JSON for one enemy you may simply refresh the page to generate a new one.",
"json-note-two-u": "Due to a known bug in Roll20 the importer will not change the character name. This will start working once the bug is fixed.",
- "json-note-three-u": "If you are importing a spirit you will need to toggle the Spirit Attributes checkbox manually.",
"unit-traits-u": "Unit Traits",
"multiplier-u": "Multiplier",
"strength-u": "Strength",
@@ -537,5 +536,19 @@
"armament-u": "Armament",
"beyond-enormous-u": "Beyond Enormous",
"due-to-ship-condition-u": "due to ship condition",
- "skill-modifier-u": "Skill Modifier"
+ "skill-modifier-u": "Skill Modifier",
+ "temp-armor-all-u": "Temp Armor (All)",
+ "temp-hp-all-u": "Temp HP (All)",
+ "quick-stats-u": "Quick Stats",
+ "npc-view-u": "NPC View",
+ "help-macros-u": "Help/Macros",
+ "json-note-four-u": "After import some fields may require additional work for full functionality. For example, misc skills the importer couldn't identify, will be recorded as professional skills. These may need to be re-located if they are not, in fact, professional skills. In addition, professional skills will be logged with no base value. All points will be allocated to experience. You may wish to set the base characteristics to ensure characteristic modifiers work on these skills. If so, remember to deduct the new base value from the experience field. Spells and other magic powers will also require further configuration so their roll button will present accurate information. As a general rule, anything with it's details section open, after import, could be further configured. This additional work is at the GMs discretion and is likely not needed for most NPCs.",
+ "spirit-values-u": "Spirit Values",
+ "affiliations-u": "Affiliations",
+ "affiliation-u": "Affiliation",
+ "mythic-constantinople-u": "Mythic Constantinople",
+ "affiliations-enabled-u": "Affiliations Enabled",
+ "affiliations-enabled-description-u": "Use affiliations from Mythic Constantinople.",
+ "max-devotional-pool-based-on-u": "Max Devotional Pool Based On",
+ "max-devotional-pool-based-on-description-u": "Max devotional pool calculated per Cult Rank or POW."
}
\ No newline at end of file
diff --git a/M-Space/translations/it.json b/M-Space/translations/it.json
index 351bef98e7..9174305adb 100644
--- a/M-Space/translations/it.json
+++ b/M-Space/translations/it.json
@@ -37,6 +37,7 @@
"siz-u": "SIZ",
"dex-u": "DEX",
"int-u": "INT",
+ "ins-u": "INS",
"pow-u": "POW",
"cha-u": "CHA",
"base-u": "Base",
@@ -490,7 +491,6 @@
"spirit-init-u": "Spirit Init",
"sheet-u": "Sheet",
"instructions-u": "Instructions",
- "show-spirit-attributes-u": "Show Spirit Attributes",
"json-step-one-u": "Visit the Enouncter Generator at http://skoll.xyz/mythras_eg/",
"json-step-two-u": "Find your desired enemy and click to visit the template page.",
"json-step-three-u": "Note the number at the end of the URL.",
@@ -499,7 +499,6 @@
"json-step-six-u": "Go back to the Sheet tab to enjoy your imported character.",
"json-note-one-u": "Once you have generated JSON for one enemy you may simply refresh the page to generate a new one.",
"json-note-two-u": "Due to a known bug in Roll20 the importer will not change the character name. This will start working once the bug is fixed.",
- "json-note-three-u": "If you are importing a spirit you will need to toggle the Spirit Attributes checkbox manually.",
"unit-traits-u": "Unit Traits",
"multiplier-u": "Multiplier",
"strength-u": "Strength",
@@ -537,5 +536,19 @@
"armament-u": "Armament",
"beyond-enormous-u": "Beyond Enormous",
"due-to-ship-condition-u": "due to ship condition",
- "skill-modifier-u": "Skill Modifier"
+ "skill-modifier-u": "Skill Modifier",
+ "temp-armor-all-u": "Temp Armor (All)",
+ "temp-hp-all-u": "Temp HP (All)",
+ "quick-stats-u": "Quick Stats",
+ "npc-view-u": "NPC View",
+ "help-macros-u": "Help/Macros",
+ "json-note-four-u": "After import some fields may require additional work for full functionality. For example, misc skills the importer couldn't identify, will be recorded as professional skills. These may need to be re-located if they are not, in fact, professional skills. In addition, professional skills will be logged with no base value. All points will be allocated to experience. You may wish to set the base characteristics to ensure characteristic modifiers work on these skills. If so, remember to deduct the new base value from the experience field. Spells and other magic powers will also require further configuration so their roll button will present accurate information. As a general rule, anything with it's details section open, after import, could be further configured. This additional work is at the GMs discretion and is likely not needed for most NPCs.",
+ "spirit-values-u": "Spirit Values",
+ "affiliations-u": "Affiliations",
+ "affiliation-u": "Affiliation",
+ "mythic-constantinople-u": "Mythic Constantinople",
+ "affiliations-enabled-u": "Affiliations Enabled",
+ "affiliations-enabled-description-u": "Use affiliations from Mythic Constantinople.",
+ "max-devotional-pool-based-on-u": "Max Devotional Pool Based On",
+ "max-devotional-pool-based-on-description-u": "Max devotional pool calculated per Cult Rank or POW."
}
\ No newline at end of file
diff --git a/M-Space/translations/ja.json b/M-Space/translations/ja.json
index 351bef98e7..9174305adb 100644
--- a/M-Space/translations/ja.json
+++ b/M-Space/translations/ja.json
@@ -37,6 +37,7 @@
"siz-u": "SIZ",
"dex-u": "DEX",
"int-u": "INT",
+ "ins-u": "INS",
"pow-u": "POW",
"cha-u": "CHA",
"base-u": "Base",
@@ -490,7 +491,6 @@
"spirit-init-u": "Spirit Init",
"sheet-u": "Sheet",
"instructions-u": "Instructions",
- "show-spirit-attributes-u": "Show Spirit Attributes",
"json-step-one-u": "Visit the Enouncter Generator at http://skoll.xyz/mythras_eg/",
"json-step-two-u": "Find your desired enemy and click to visit the template page.",
"json-step-three-u": "Note the number at the end of the URL.",
@@ -499,7 +499,6 @@
"json-step-six-u": "Go back to the Sheet tab to enjoy your imported character.",
"json-note-one-u": "Once you have generated JSON for one enemy you may simply refresh the page to generate a new one.",
"json-note-two-u": "Due to a known bug in Roll20 the importer will not change the character name. This will start working once the bug is fixed.",
- "json-note-three-u": "If you are importing a spirit you will need to toggle the Spirit Attributes checkbox manually.",
"unit-traits-u": "Unit Traits",
"multiplier-u": "Multiplier",
"strength-u": "Strength",
@@ -537,5 +536,19 @@
"armament-u": "Armament",
"beyond-enormous-u": "Beyond Enormous",
"due-to-ship-condition-u": "due to ship condition",
- "skill-modifier-u": "Skill Modifier"
+ "skill-modifier-u": "Skill Modifier",
+ "temp-armor-all-u": "Temp Armor (All)",
+ "temp-hp-all-u": "Temp HP (All)",
+ "quick-stats-u": "Quick Stats",
+ "npc-view-u": "NPC View",
+ "help-macros-u": "Help/Macros",
+ "json-note-four-u": "After import some fields may require additional work for full functionality. For example, misc skills the importer couldn't identify, will be recorded as professional skills. These may need to be re-located if they are not, in fact, professional skills. In addition, professional skills will be logged with no base value. All points will be allocated to experience. You may wish to set the base characteristics to ensure characteristic modifiers work on these skills. If so, remember to deduct the new base value from the experience field. Spells and other magic powers will also require further configuration so their roll button will present accurate information. As a general rule, anything with it's details section open, after import, could be further configured. This additional work is at the GMs discretion and is likely not needed for most NPCs.",
+ "spirit-values-u": "Spirit Values",
+ "affiliations-u": "Affiliations",
+ "affiliation-u": "Affiliation",
+ "mythic-constantinople-u": "Mythic Constantinople",
+ "affiliations-enabled-u": "Affiliations Enabled",
+ "affiliations-enabled-description-u": "Use affiliations from Mythic Constantinople.",
+ "max-devotional-pool-based-on-u": "Max Devotional Pool Based On",
+ "max-devotional-pool-based-on-description-u": "Max devotional pool calculated per Cult Rank or POW."
}
\ No newline at end of file
diff --git a/M-Space/translations/ko.json b/M-Space/translations/ko.json
index 351bef98e7..9174305adb 100644
--- a/M-Space/translations/ko.json
+++ b/M-Space/translations/ko.json
@@ -37,6 +37,7 @@
"siz-u": "SIZ",
"dex-u": "DEX",
"int-u": "INT",
+ "ins-u": "INS",
"pow-u": "POW",
"cha-u": "CHA",
"base-u": "Base",
@@ -490,7 +491,6 @@
"spirit-init-u": "Spirit Init",
"sheet-u": "Sheet",
"instructions-u": "Instructions",
- "show-spirit-attributes-u": "Show Spirit Attributes",
"json-step-one-u": "Visit the Enouncter Generator at http://skoll.xyz/mythras_eg/",
"json-step-two-u": "Find your desired enemy and click to visit the template page.",
"json-step-three-u": "Note the number at the end of the URL.",
@@ -499,7 +499,6 @@
"json-step-six-u": "Go back to the Sheet tab to enjoy your imported character.",
"json-note-one-u": "Once you have generated JSON for one enemy you may simply refresh the page to generate a new one.",
"json-note-two-u": "Due to a known bug in Roll20 the importer will not change the character name. This will start working once the bug is fixed.",
- "json-note-three-u": "If you are importing a spirit you will need to toggle the Spirit Attributes checkbox manually.",
"unit-traits-u": "Unit Traits",
"multiplier-u": "Multiplier",
"strength-u": "Strength",
@@ -537,5 +536,19 @@
"armament-u": "Armament",
"beyond-enormous-u": "Beyond Enormous",
"due-to-ship-condition-u": "due to ship condition",
- "skill-modifier-u": "Skill Modifier"
+ "skill-modifier-u": "Skill Modifier",
+ "temp-armor-all-u": "Temp Armor (All)",
+ "temp-hp-all-u": "Temp HP (All)",
+ "quick-stats-u": "Quick Stats",
+ "npc-view-u": "NPC View",
+ "help-macros-u": "Help/Macros",
+ "json-note-four-u": "After import some fields may require additional work for full functionality. For example, misc skills the importer couldn't identify, will be recorded as professional skills. These may need to be re-located if they are not, in fact, professional skills. In addition, professional skills will be logged with no base value. All points will be allocated to experience. You may wish to set the base characteristics to ensure characteristic modifiers work on these skills. If so, remember to deduct the new base value from the experience field. Spells and other magic powers will also require further configuration so their roll button will present accurate information. As a general rule, anything with it's details section open, after import, could be further configured. This additional work is at the GMs discretion and is likely not needed for most NPCs.",
+ "spirit-values-u": "Spirit Values",
+ "affiliations-u": "Affiliations",
+ "affiliation-u": "Affiliation",
+ "mythic-constantinople-u": "Mythic Constantinople",
+ "affiliations-enabled-u": "Affiliations Enabled",
+ "affiliations-enabled-description-u": "Use affiliations from Mythic Constantinople.",
+ "max-devotional-pool-based-on-u": "Max Devotional Pool Based On",
+ "max-devotional-pool-based-on-description-u": "Max devotional pool calculated per Cult Rank or POW."
}
\ No newline at end of file
diff --git a/M-Space/translations/nl.json b/M-Space/translations/nl.json
index 351bef98e7..9174305adb 100644
--- a/M-Space/translations/nl.json
+++ b/M-Space/translations/nl.json
@@ -37,6 +37,7 @@
"siz-u": "SIZ",
"dex-u": "DEX",
"int-u": "INT",
+ "ins-u": "INS",
"pow-u": "POW",
"cha-u": "CHA",
"base-u": "Base",
@@ -490,7 +491,6 @@
"spirit-init-u": "Spirit Init",
"sheet-u": "Sheet",
"instructions-u": "Instructions",
- "show-spirit-attributes-u": "Show Spirit Attributes",
"json-step-one-u": "Visit the Enouncter Generator at http://skoll.xyz/mythras_eg/",
"json-step-two-u": "Find your desired enemy and click to visit the template page.",
"json-step-three-u": "Note the number at the end of the URL.",
@@ -499,7 +499,6 @@
"json-step-six-u": "Go back to the Sheet tab to enjoy your imported character.",
"json-note-one-u": "Once you have generated JSON for one enemy you may simply refresh the page to generate a new one.",
"json-note-two-u": "Due to a known bug in Roll20 the importer will not change the character name. This will start working once the bug is fixed.",
- "json-note-three-u": "If you are importing a spirit you will need to toggle the Spirit Attributes checkbox manually.",
"unit-traits-u": "Unit Traits",
"multiplier-u": "Multiplier",
"strength-u": "Strength",
@@ -537,5 +536,19 @@
"armament-u": "Armament",
"beyond-enormous-u": "Beyond Enormous",
"due-to-ship-condition-u": "due to ship condition",
- "skill-modifier-u": "Skill Modifier"
+ "skill-modifier-u": "Skill Modifier",
+ "temp-armor-all-u": "Temp Armor (All)",
+ "temp-hp-all-u": "Temp HP (All)",
+ "quick-stats-u": "Quick Stats",
+ "npc-view-u": "NPC View",
+ "help-macros-u": "Help/Macros",
+ "json-note-four-u": "After import some fields may require additional work for full functionality. For example, misc skills the importer couldn't identify, will be recorded as professional skills. These may need to be re-located if they are not, in fact, professional skills. In addition, professional skills will be logged with no base value. All points will be allocated to experience. You may wish to set the base characteristics to ensure characteristic modifiers work on these skills. If so, remember to deduct the new base value from the experience field. Spells and other magic powers will also require further configuration so their roll button will present accurate information. As a general rule, anything with it's details section open, after import, could be further configured. This additional work is at the GMs discretion and is likely not needed for most NPCs.",
+ "spirit-values-u": "Spirit Values",
+ "affiliations-u": "Affiliations",
+ "affiliation-u": "Affiliation",
+ "mythic-constantinople-u": "Mythic Constantinople",
+ "affiliations-enabled-u": "Affiliations Enabled",
+ "affiliations-enabled-description-u": "Use affiliations from Mythic Constantinople.",
+ "max-devotional-pool-based-on-u": "Max Devotional Pool Based On",
+ "max-devotional-pool-based-on-description-u": "Max devotional pool calculated per Cult Rank or POW."
}
\ No newline at end of file
diff --git a/M-Space/translations/pt.json b/M-Space/translations/pt.json
index 351bef98e7..9174305adb 100644
--- a/M-Space/translations/pt.json
+++ b/M-Space/translations/pt.json
@@ -37,6 +37,7 @@
"siz-u": "SIZ",
"dex-u": "DEX",
"int-u": "INT",
+ "ins-u": "INS",
"pow-u": "POW",
"cha-u": "CHA",
"base-u": "Base",
@@ -490,7 +491,6 @@
"spirit-init-u": "Spirit Init",
"sheet-u": "Sheet",
"instructions-u": "Instructions",
- "show-spirit-attributes-u": "Show Spirit Attributes",
"json-step-one-u": "Visit the Enouncter Generator at http://skoll.xyz/mythras_eg/",
"json-step-two-u": "Find your desired enemy and click to visit the template page.",
"json-step-three-u": "Note the number at the end of the URL.",
@@ -499,7 +499,6 @@
"json-step-six-u": "Go back to the Sheet tab to enjoy your imported character.",
"json-note-one-u": "Once you have generated JSON for one enemy you may simply refresh the page to generate a new one.",
"json-note-two-u": "Due to a known bug in Roll20 the importer will not change the character name. This will start working once the bug is fixed.",
- "json-note-three-u": "If you are importing a spirit you will need to toggle the Spirit Attributes checkbox manually.",
"unit-traits-u": "Unit Traits",
"multiplier-u": "Multiplier",
"strength-u": "Strength",
@@ -537,5 +536,19 @@
"armament-u": "Armament",
"beyond-enormous-u": "Beyond Enormous",
"due-to-ship-condition-u": "due to ship condition",
- "skill-modifier-u": "Skill Modifier"
+ "skill-modifier-u": "Skill Modifier",
+ "temp-armor-all-u": "Temp Armor (All)",
+ "temp-hp-all-u": "Temp HP (All)",
+ "quick-stats-u": "Quick Stats",
+ "npc-view-u": "NPC View",
+ "help-macros-u": "Help/Macros",
+ "json-note-four-u": "After import some fields may require additional work for full functionality. For example, misc skills the importer couldn't identify, will be recorded as professional skills. These may need to be re-located if they are not, in fact, professional skills. In addition, professional skills will be logged with no base value. All points will be allocated to experience. You may wish to set the base characteristics to ensure characteristic modifiers work on these skills. If so, remember to deduct the new base value from the experience field. Spells and other magic powers will also require further configuration so their roll button will present accurate information. As a general rule, anything with it's details section open, after import, could be further configured. This additional work is at the GMs discretion and is likely not needed for most NPCs.",
+ "spirit-values-u": "Spirit Values",
+ "affiliations-u": "Affiliations",
+ "affiliation-u": "Affiliation",
+ "mythic-constantinople-u": "Mythic Constantinople",
+ "affiliations-enabled-u": "Affiliations Enabled",
+ "affiliations-enabled-description-u": "Use affiliations from Mythic Constantinople.",
+ "max-devotional-pool-based-on-u": "Max Devotional Pool Based On",
+ "max-devotional-pool-based-on-description-u": "Max devotional pool calculated per Cult Rank or POW."
}
\ No newline at end of file
diff --git a/M-Space/translations/ru.json b/M-Space/translations/ru.json
index 351bef98e7..9174305adb 100644
--- a/M-Space/translations/ru.json
+++ b/M-Space/translations/ru.json
@@ -37,6 +37,7 @@
"siz-u": "SIZ",
"dex-u": "DEX",
"int-u": "INT",
+ "ins-u": "INS",
"pow-u": "POW",
"cha-u": "CHA",
"base-u": "Base",
@@ -490,7 +491,6 @@
"spirit-init-u": "Spirit Init",
"sheet-u": "Sheet",
"instructions-u": "Instructions",
- "show-spirit-attributes-u": "Show Spirit Attributes",
"json-step-one-u": "Visit the Enouncter Generator at http://skoll.xyz/mythras_eg/",
"json-step-two-u": "Find your desired enemy and click to visit the template page.",
"json-step-three-u": "Note the number at the end of the URL.",
@@ -499,7 +499,6 @@
"json-step-six-u": "Go back to the Sheet tab to enjoy your imported character.",
"json-note-one-u": "Once you have generated JSON for one enemy you may simply refresh the page to generate a new one.",
"json-note-two-u": "Due to a known bug in Roll20 the importer will not change the character name. This will start working once the bug is fixed.",
- "json-note-three-u": "If you are importing a spirit you will need to toggle the Spirit Attributes checkbox manually.",
"unit-traits-u": "Unit Traits",
"multiplier-u": "Multiplier",
"strength-u": "Strength",
@@ -537,5 +536,19 @@
"armament-u": "Armament",
"beyond-enormous-u": "Beyond Enormous",
"due-to-ship-condition-u": "due to ship condition",
- "skill-modifier-u": "Skill Modifier"
+ "skill-modifier-u": "Skill Modifier",
+ "temp-armor-all-u": "Temp Armor (All)",
+ "temp-hp-all-u": "Temp HP (All)",
+ "quick-stats-u": "Quick Stats",
+ "npc-view-u": "NPC View",
+ "help-macros-u": "Help/Macros",
+ "json-note-four-u": "After import some fields may require additional work for full functionality. For example, misc skills the importer couldn't identify, will be recorded as professional skills. These may need to be re-located if they are not, in fact, professional skills. In addition, professional skills will be logged with no base value. All points will be allocated to experience. You may wish to set the base characteristics to ensure characteristic modifiers work on these skills. If so, remember to deduct the new base value from the experience field. Spells and other magic powers will also require further configuration so their roll button will present accurate information. As a general rule, anything with it's details section open, after import, could be further configured. This additional work is at the GMs discretion and is likely not needed for most NPCs.",
+ "spirit-values-u": "Spirit Values",
+ "affiliations-u": "Affiliations",
+ "affiliation-u": "Affiliation",
+ "mythic-constantinople-u": "Mythic Constantinople",
+ "affiliations-enabled-u": "Affiliations Enabled",
+ "affiliations-enabled-description-u": "Use affiliations from Mythic Constantinople.",
+ "max-devotional-pool-based-on-u": "Max Devotional Pool Based On",
+ "max-devotional-pool-based-on-description-u": "Max devotional pool calculated per Cult Rank or POW."
}
\ No newline at end of file
diff --git a/M-Space/translations/sv.json b/M-Space/translations/sv.json
index 351bef98e7..9174305adb 100644
--- a/M-Space/translations/sv.json
+++ b/M-Space/translations/sv.json
@@ -37,6 +37,7 @@
"siz-u": "SIZ",
"dex-u": "DEX",
"int-u": "INT",
+ "ins-u": "INS",
"pow-u": "POW",
"cha-u": "CHA",
"base-u": "Base",
@@ -490,7 +491,6 @@
"spirit-init-u": "Spirit Init",
"sheet-u": "Sheet",
"instructions-u": "Instructions",
- "show-spirit-attributes-u": "Show Spirit Attributes",
"json-step-one-u": "Visit the Enouncter Generator at http://skoll.xyz/mythras_eg/",
"json-step-two-u": "Find your desired enemy and click to visit the template page.",
"json-step-three-u": "Note the number at the end of the URL.",
@@ -499,7 +499,6 @@
"json-step-six-u": "Go back to the Sheet tab to enjoy your imported character.",
"json-note-one-u": "Once you have generated JSON for one enemy you may simply refresh the page to generate a new one.",
"json-note-two-u": "Due to a known bug in Roll20 the importer will not change the character name. This will start working once the bug is fixed.",
- "json-note-three-u": "If you are importing a spirit you will need to toggle the Spirit Attributes checkbox manually.",
"unit-traits-u": "Unit Traits",
"multiplier-u": "Multiplier",
"strength-u": "Strength",
@@ -537,5 +536,19 @@
"armament-u": "Armament",
"beyond-enormous-u": "Beyond Enormous",
"due-to-ship-condition-u": "due to ship condition",
- "skill-modifier-u": "Skill Modifier"
+ "skill-modifier-u": "Skill Modifier",
+ "temp-armor-all-u": "Temp Armor (All)",
+ "temp-hp-all-u": "Temp HP (All)",
+ "quick-stats-u": "Quick Stats",
+ "npc-view-u": "NPC View",
+ "help-macros-u": "Help/Macros",
+ "json-note-four-u": "After import some fields may require additional work for full functionality. For example, misc skills the importer couldn't identify, will be recorded as professional skills. These may need to be re-located if they are not, in fact, professional skills. In addition, professional skills will be logged with no base value. All points will be allocated to experience. You may wish to set the base characteristics to ensure characteristic modifiers work on these skills. If so, remember to deduct the new base value from the experience field. Spells and other magic powers will also require further configuration so their roll button will present accurate information. As a general rule, anything with it's details section open, after import, could be further configured. This additional work is at the GMs discretion and is likely not needed for most NPCs.",
+ "spirit-values-u": "Spirit Values",
+ "affiliations-u": "Affiliations",
+ "affiliation-u": "Affiliation",
+ "mythic-constantinople-u": "Mythic Constantinople",
+ "affiliations-enabled-u": "Affiliations Enabled",
+ "affiliations-enabled-description-u": "Use affiliations from Mythic Constantinople.",
+ "max-devotional-pool-based-on-u": "Max Devotional Pool Based On",
+ "max-devotional-pool-based-on-description-u": "Max devotional pool calculated per Cult Rank or POW."
}
\ No newline at end of file
diff --git a/M-Space/translations/tr.json b/M-Space/translations/tr.json
index 351bef98e7..9174305adb 100644
--- a/M-Space/translations/tr.json
+++ b/M-Space/translations/tr.json
@@ -37,6 +37,7 @@
"siz-u": "SIZ",
"dex-u": "DEX",
"int-u": "INT",
+ "ins-u": "INS",
"pow-u": "POW",
"cha-u": "CHA",
"base-u": "Base",
@@ -490,7 +491,6 @@
"spirit-init-u": "Spirit Init",
"sheet-u": "Sheet",
"instructions-u": "Instructions",
- "show-spirit-attributes-u": "Show Spirit Attributes",
"json-step-one-u": "Visit the Enouncter Generator at http://skoll.xyz/mythras_eg/",
"json-step-two-u": "Find your desired enemy and click to visit the template page.",
"json-step-three-u": "Note the number at the end of the URL.",
@@ -499,7 +499,6 @@
"json-step-six-u": "Go back to the Sheet tab to enjoy your imported character.",
"json-note-one-u": "Once you have generated JSON for one enemy you may simply refresh the page to generate a new one.",
"json-note-two-u": "Due to a known bug in Roll20 the importer will not change the character name. This will start working once the bug is fixed.",
- "json-note-three-u": "If you are importing a spirit you will need to toggle the Spirit Attributes checkbox manually.",
"unit-traits-u": "Unit Traits",
"multiplier-u": "Multiplier",
"strength-u": "Strength",
@@ -537,5 +536,19 @@
"armament-u": "Armament",
"beyond-enormous-u": "Beyond Enormous",
"due-to-ship-condition-u": "due to ship condition",
- "skill-modifier-u": "Skill Modifier"
+ "skill-modifier-u": "Skill Modifier",
+ "temp-armor-all-u": "Temp Armor (All)",
+ "temp-hp-all-u": "Temp HP (All)",
+ "quick-stats-u": "Quick Stats",
+ "npc-view-u": "NPC View",
+ "help-macros-u": "Help/Macros",
+ "json-note-four-u": "After import some fields may require additional work for full functionality. For example, misc skills the importer couldn't identify, will be recorded as professional skills. These may need to be re-located if they are not, in fact, professional skills. In addition, professional skills will be logged with no base value. All points will be allocated to experience. You may wish to set the base characteristics to ensure characteristic modifiers work on these skills. If so, remember to deduct the new base value from the experience field. Spells and other magic powers will also require further configuration so their roll button will present accurate information. As a general rule, anything with it's details section open, after import, could be further configured. This additional work is at the GMs discretion and is likely not needed for most NPCs.",
+ "spirit-values-u": "Spirit Values",
+ "affiliations-u": "Affiliations",
+ "affiliation-u": "Affiliation",
+ "mythic-constantinople-u": "Mythic Constantinople",
+ "affiliations-enabled-u": "Affiliations Enabled",
+ "affiliations-enabled-description-u": "Use affiliations from Mythic Constantinople.",
+ "max-devotional-pool-based-on-u": "Max Devotional Pool Based On",
+ "max-devotional-pool-based-on-description-u": "Max devotional pool calculated per Cult Rank or POW."
}
\ No newline at end of file
diff --git a/M-Space/translations/zh.json b/M-Space/translations/zh.json
index 351bef98e7..9174305adb 100644
--- a/M-Space/translations/zh.json
+++ b/M-Space/translations/zh.json
@@ -37,6 +37,7 @@
"siz-u": "SIZ",
"dex-u": "DEX",
"int-u": "INT",
+ "ins-u": "INS",
"pow-u": "POW",
"cha-u": "CHA",
"base-u": "Base",
@@ -490,7 +491,6 @@
"spirit-init-u": "Spirit Init",
"sheet-u": "Sheet",
"instructions-u": "Instructions",
- "show-spirit-attributes-u": "Show Spirit Attributes",
"json-step-one-u": "Visit the Enouncter Generator at http://skoll.xyz/mythras_eg/",
"json-step-two-u": "Find your desired enemy and click to visit the template page.",
"json-step-three-u": "Note the number at the end of the URL.",
@@ -499,7 +499,6 @@
"json-step-six-u": "Go back to the Sheet tab to enjoy your imported character.",
"json-note-one-u": "Once you have generated JSON for one enemy you may simply refresh the page to generate a new one.",
"json-note-two-u": "Due to a known bug in Roll20 the importer will not change the character name. This will start working once the bug is fixed.",
- "json-note-three-u": "If you are importing a spirit you will need to toggle the Spirit Attributes checkbox manually.",
"unit-traits-u": "Unit Traits",
"multiplier-u": "Multiplier",
"strength-u": "Strength",
@@ -537,5 +536,19 @@
"armament-u": "Armament",
"beyond-enormous-u": "Beyond Enormous",
"due-to-ship-condition-u": "due to ship condition",
- "skill-modifier-u": "Skill Modifier"
+ "skill-modifier-u": "Skill Modifier",
+ "temp-armor-all-u": "Temp Armor (All)",
+ "temp-hp-all-u": "Temp HP (All)",
+ "quick-stats-u": "Quick Stats",
+ "npc-view-u": "NPC View",
+ "help-macros-u": "Help/Macros",
+ "json-note-four-u": "After import some fields may require additional work for full functionality. For example, misc skills the importer couldn't identify, will be recorded as professional skills. These may need to be re-located if they are not, in fact, professional skills. In addition, professional skills will be logged with no base value. All points will be allocated to experience. You may wish to set the base characteristics to ensure characteristic modifiers work on these skills. If so, remember to deduct the new base value from the experience field. Spells and other magic powers will also require further configuration so their roll button will present accurate information. As a general rule, anything with it's details section open, after import, could be further configured. This additional work is at the GMs discretion and is likely not needed for most NPCs.",
+ "spirit-values-u": "Spirit Values",
+ "affiliations-u": "Affiliations",
+ "affiliation-u": "Affiliation",
+ "mythic-constantinople-u": "Mythic Constantinople",
+ "affiliations-enabled-u": "Affiliations Enabled",
+ "affiliations-enabled-description-u": "Use affiliations from Mythic Constantinople.",
+ "max-devotional-pool-based-on-u": "Max Devotional Pool Based On",
+ "max-devotional-pool-based-on-description-u": "Max devotional pool calculated per Cult Rank or POW."
}
\ No newline at end of file
diff --git a/M-Space/translations/zu.json b/M-Space/translations/zu.json
index c484d34116..bb12d7483b 100644
--- a/M-Space/translations/zu.json
+++ b/M-Space/translations/zu.json
@@ -1,541 +1,554 @@
{
- "settings-u": "crwdns56675:0crwdne56675:0",
- "sheet-version-u": "crwdns56676:0crwdne56676:0",
- "setting-u": "crwdns56677:0crwdne56677:0",
- "default-u": "crwdns56678:0crwdne56678:0",
- "luther-arkwright-u": "crwdns56679:0crwdne56679:0",
- "mythic-britain-u": "crwdns56680:0crwdne56680:0",
- "sheet-type-u": "crwdns56681:0crwdne56681:0",
- "battle-unit-u": "crwdns56682:0crwdne56682:0",
- "npc-u": "crwdns56683:0crwdne56683:0",
- "pc-u": "crwdns56684:0crwdne56684:0",
- "ship-u": "crwdns56685:0crwdne56685:0",
- "core-u": "crwdns56686:0crwdne56686:0",
- "magic-u": "crwdns56687:0crwdne56687:0",
- "equipment-u": "crwdns56688:0crwdne56688:0",
- "notes-u": "crwdns56689:0crwdne56689:0",
- "name-u": "crwdns56690:0crwdne56690:0",
- "species-u": "crwdns56691:0crwdne56691:0",
- "traits-abilities-gifts-u": "crwdns56692:0crwdne56692:0",
- "rank-u": "crwdns56693:0crwdne56693:0",
- "experience-rolls-u": "crwdns56694:0crwdne56694:0",
- "age-u": "crwdns56695:0crwdne56695:0",
- "gender-u": "crwdns56696:0crwdne56696:0",
- "frame-u": "crwdns56697:0crwdne56697:0",
- "weight-u": "crwdns56698:0crwdne56698:0",
- "height-u": "crwdns56699:0crwdne56699:0",
- "handedness-u": "crwdns56700:0crwdne56700:0",
- "homeland-u": "crwdns56701:0crwdne56701:0",
- "culture-u": "crwdns56702:0crwdne56702:0",
- "social-class-u": "crwdns56703:0crwdne56703:0",
- "career-u": "crwdns56704:0crwdne56704:0",
- "characteristics-u": "crwdns56705:0crwdne56705:0",
- "temp-u": "crwdns56706:0crwdne56706:0",
- "total-u": "crwdns56707:0crwdne56707:0",
- "str-u": "crwdns56708:0crwdne56708:0",
- "con-u": "crwdns56709:0crwdne56709:0",
- "siz-u": "crwdns56710:0crwdne56710:0",
- "dex-u": "crwdns56711:0crwdne56711:0",
- "int-u": "crwdns56712:0crwdne56712:0",
- "pow-u": "crwdns56713:0crwdne56713:0",
- "cha-u": "crwdns56714:0crwdne56714:0",
- "base-u": "crwdns56715:0crwdne56715:0",
- "training-u": "crwdns56716:0crwdne56716:0",
- "ageing-u": "crwdns56717:0crwdne56717:0",
- "other-u": "crwdns56718:0crwdne56718:0",
- "attributes-u": "crwdns56719:0crwdne56719:0",
- "attribute-u": "crwdns56720:0crwdne56720:0",
- "damage-modifier-u": "crwdns56721:0crwdne56721:0",
- "experience-modifier-u": "crwdns56722:0crwdne56722:0",
- "healing-rate-u": "crwdns56723:0crwdne56723:0",
- "luck-points-u": "crwdns56724:0crwdne56724:0",
- "magic-points-u": "crwdns56725:0crwdne56725:0",
- "move-rate-u": "crwdns56726:0crwdne56726:0",
- "initiative-bonus-u": "crwdns58325:0crwdne58325:0",
- "tenacity-u": "crwdns56728:0crwdne56728:0",
- "temp-damage-modifier-clarification-u": "crwdns56729:0crwdne56729:0",
- "prana-points-u": "crwdns56730:0crwdne56730:0",
- "action-points-u": "crwdns56731:0crwdne56731:0",
- "plus-one-ap-u": "crwdns56732:0crwdne56732:0",
- "swiftness-gift-u": "crwdns56733:0crwdne56733:0",
- "fatigue-u": "crwdns56734:0crwdne56734:0",
- "mighty-gift-u": "crwdns56735:0crwdne56735:0",
- "use-str-siz-pow-u": "crwdns56736:0crwdne56736:0",
- "steps-u": "crwdns56737:0crwdne56737:0",
- "healthy-gift-u": "crwdns56738:0crwdne56738:0",
- "add-rank-to-luck-u": "crwdns56739:0crwdne56739:0",
- "armor-u": "crwdns56740:0crwdne56740:0",
- "dependencies-u": "crwdns56741:0crwdne56741:0",
- "hit-locations-u": "crwdns56742:0crwdne56742:0",
- "robust-gift-u": "crwdns56743:0crwdne56743:0",
- "ap-u": "crwdns56744:0crwdne56744:0",
- "hp-u": "crwdns56745:0crwdne56745:0",
- "location-u": "crwdns56746:0crwdne56746:0",
- "block-u": "crwdns56747:0crwdne56747:0",
- "encumbrance-u": "crwdns56748:0crwdne56748:0",
- "right-leg-u": "crwdns56749:0crwdne56749:0",
- "left-leg-u": "crwdns56750:0crwdne56750:0",
- "abdomen-u": "crwdns56751:0crwdne56751:0",
- "chest-u": "crwdns56752:0crwdne56752:0",
- "right-arm-u": "crwdns56753:0crwdne56753:0",
- "left-arm-u": "crwdns56754:0crwdne56754:0",
- "head-u": "crwdns56755:0crwdne56755:0",
- "armor-equipped-u": "crwdns56756:0crwdne56756:0",
- "armor-type-u": "crwdns56757:0crwdne56757:0",
- "armor-enc-u": "crwdns56758:0crwdne56758:0",
- "armor-ap-u": "crwdns56759:0crwdne56759:0",
- "other-ap-u": "crwdns56760:0crwdne56760:0",
- "other-hp-u": "crwdns56761:0crwdne56761:0",
- "base-hp-u": "crwdns56762:0crwdne56762:0",
- "initiative-u": "crwdns56763:0crwdne56763:0",
- "alacrity-gift-u": "crwdns56764:0crwdne56764:0",
- "movement-u": "crwdns56765:0crwdne56765:0",
- "walk-u": "crwdns56766:0crwdne56766:0",
- "run-u": "crwdns56767:0crwdne56767:0",
- "sprint-u": "crwdns56768:0crwdne56768:0",
- "jump-u": "crwdns56769:0crwdne56769:0",
- "horizontal-short-u": "crwdns56770:0crwdne56770:0",
- "vertical-short-u": "crwdns56771:0crwdne56771:0",
- "horizontal-u": "crwdns56772:0crwdne56772:0",
- "vertical-u": "crwdns56773:0crwdne56773:0",
- "swim-u": "crwdns56774:0crwdne56774:0",
- "climb-u": "crwdns56775:0crwdne56775:0",
- "rough-u": "crwdns56776:0crwdne56776:0",
- "steep-u": "crwdns56777:0crwdne56777:0",
- "sheer-u": "crwdns56778:0crwdne56778:0",
- "movement-one-clarification-u": "crwdns56779:0crwdne56779:0",
- "movement-two-clarification-u": "crwdns62321:0crwdne62321:0",
- "movement-three-clarification-u": "crwdns56781:0crwdne56781:0",
- "current-u": "crwdns56782:0crwdne56782:0",
- "carrying-load-u": "crwdns56783:0crwdne56783:0",
- "dex-and-str-skills-u": "crwdns56784:0crwdne56784:0",
- "move-penalty-u": "crwdns56785:0crwdne56785:0",
- "avg-species-siz-u": "crwdns56786:0crwdne56786:0",
- "encumbrance-from-armor-u": "crwdns56787:0crwdne56787:0",
- "effective-encumbrance-from-armor-u": "crwdns56788:0crwdne56788:0",
- "encumbrance-from-shields-u": "crwdns56789:0crwdne56789:0",
- "encumbrance-from-melee-weapons-u": "crwdns56790:0crwdne56790:0",
- "encumbrance-from-missile-weapons-u": "crwdns58462:0crwdne58462:0",
- "encumbrance-from-firearms-u": "crwdns56792:0crwdne56792:0",
- "encumbrance-from-gear-u": "crwdns56793:0crwdne56793:0",
- "encumbrance-from-currency-u": "crwdns56794:0crwdne56794:0",
- "burdened-u": "crwdns56795:0crwdne56795:0",
- "overloaded-u": "crwdns56796:0crwdne56796:0",
- "max-u": "crwdns56797:0crwdne56797:0",
- "current-level-u": "crwdns56798:0crwdne56798:0",
- "recovery-in-u": "crwdns56799:0crwdne56799:0",
- "fresh-u": "crwdns56800:0crwdne56800:0",
- "winded-u": "crwdns56801:0crwdne56801:0",
- "tired-u": "crwdns56802:0crwdne56802:0",
- "Wearied-u": "crwdns56803:0crwdne56803:0",
- "exhausted-u": "crwdns56804:0crwdne56804:0",
- "incapacitated-u": "crwdns56805:0crwdne56805:0",
- "semi-consciou-u": "crwdns56806:0crwdne56806:0",
- "comatose-u": "crwdns56807:0crwdne56807:0",
- "dead-u": "crwdns56808:0crwdne56808:0",
- "standard-u": "crwdns56809:0crwdne56809:0",
- "hard-u": "crwdns56810:0crwdne56810:0",
- "formidable-u": "crwdns56811:0crwdne56811:0",
- "herculean-u": "crwdns56812:0crwdne56812:0",
- "hopeless-u": "crwdns56813:0crwdne56813:0",
- "no-action-allowed-u": "crwdns56814:0crwdne56814:0",
- "combat-styles-u": "crwdns56815:0crwdne56815:0",
- "combat-style-u": "crwdns56816:0crwdne56816:0",
- "penalty-u": "crwdns56817:0crwdne56817:0",
- "traits-u": "crwdns56818:0crwdne56818:0",
- "weapons-u": "crwdns56819:0crwdne56819:0",
- "hours-u": "crwdns56820:0crwdne56820:0",
- "characteristic-short-u": "crwdns56821:0crwdne56821:0",
- "base-value-u": "crwdns56822:0crwdne56822:0",
- "training-and-experience-u": "crwdns56823:0crwdne56823:0",
- "standard-skills-u": "crwdns56824:0crwdne56824:0",
- "skill-u": "crwdns56825:0crwdne56825:0",
- "skill-grade-u": "crwdns56826:0crwdne56826:0",
- "shields-and-weapons-u": "crwdns56827:0crwdne56827:0",
- "shield-u": "crwdns56828:0crwdne56828:0",
- "damage-mod-short-u": "crwdns56829:0crwdne56829:0",
- "damage-u": "crwdns56830:0crwdne56830:0",
- "combat-effects-u": "crwdns56831:0crwdne56831:0",
- "max-hp-u": "crwdns56832:0crwdne56832:0",
- "size-u": "crwdns56833:0crwdne56833:0",
- "reach-u": "crwdns56834:0crwdne56834:0",
- "enc-u": "crwdns56835:0crwdne56835:0",
- "force-u": "crwdns56836:0crwdne56836:0",
- "range-u": "crwdns56837:0crwdne56837:0",
- "load-u": "crwdns56838:0crwdne56838:0",
- "impale-size-short-u": "crwdns56839:0crwdne56839:0",
- "display-u": "crwdns56840:0crwdne56840:0",
- "shields-u": "crwdns56841:0crwdne56841:0",
- "melee-weapons-u": "crwdns56842:0crwdne56842:0",
- "melee-weapon-u": "crwdns56843:0crwdne56843:0",
- "missile-weapons-u": "crwdns58463:0crwdne58463:0",
- "missile-weapon-u": "crwdns58464:0crwdne58464:0",
- "firearms-u": "crwdns56846:0crwdne56846:0",
- "firearm-u": "crwdns56847:0crwdne56847:0",
- "fire-rate-u": "crwdns56848:0crwdne56848:0",
- "ammo-u": "crwdns56849:0crwdne56849:0",
- "money-and-wealth-u": "crwdns56850:0crwdne56850:0",
- "income-u": "crwdns56851:0crwdne56851:0",
- "day-u": "crwdns56852:0crwdne56852:0",
- "month-u": "crwdns56853:0crwdne56853:0",
- "season-u": "crwdns56854:0crwdne56854:0",
- "year-u": "crwdns56855:0crwdne56855:0",
- "currency-u": "crwdns56856:0crwdne56856:0",
- "value-u": "crwdns56857:0crwdne56857:0",
- "quantity-short-u": "crwdns56858:0crwdne56858:0",
- "item-u": "crwdns56859:0crwdne56859:0",
- "centimetres-short-u": "crwdns56860:0crwdne56860:0",
- "kilograms-short-u": "crwdns56861:0crwdne56861:0",
- "armor-penalty-u": "crwdns56862:0crwdne56862:0",
- "base-move-u": "crwdns56863:0crwdne56863:0",
- "greater-than-u": "crwdns56864:0crwdne56864:0",
- "athletics-u": "crwdns56865:0crwdne56865:0",
- "very-easy-u": "crwdns56866:0crwdne56866:0",
- "easy-u": "crwdns56867:0crwdne56867:0",
- "one-grade-harder-u": "crwdns56868:0crwdne56868:0",
- "two-grades-harder-u": "crwdns56869:0crwdne56869:0",
- "impossible-u": "crwdns56870:0crwdne56870:0",
- "passions-u": "crwdns62322:0crwdne62322:0",
- "and-dependencies-u": "crwdns62323:0crwdne62323:0",
- "score-u": "crwdns56872:0crwdne56872:0",
- "dependency-u": "crwdns56873:0crwdne56873:0",
- "passion-u": "crwdns56874:0crwdne56874:0",
- "professional-skills-u": "crwdns56875:0crwdne56875:0",
- "language-u": "crwdns56876:0crwdne56876:0",
- "resistance-u": "crwdns56877:0crwdne56877:0",
- "brawn-u": "crwdns56878:0crwdne56878:0",
- "endurance-u": "crwdns56879:0crwdne56879:0",
- "evade-u": "crwdns56880:0crwdne56880:0",
- "willpower-u": "crwdns56881:0crwdne56881:0",
- "boating-u": "crwdns56882:0crwdne56882:0",
- "conceal-u": "crwdns56883:0crwdne56883:0",
- "customs-u": "crwdns56884:0crwdne56884:0",
- "dance-u": "crwdns56885:0crwdne56885:0",
- "deceit-u": "crwdns56886:0crwdne56886:0",
- "drive-u": "crwdns56887:0crwdne56887:0",
- "first-aid-u": "crwdns56888:0crwdne56888:0",
- "influence-u": "crwdns56889:0crwdne56889:0",
- "insight-u": "crwdns56890:0crwdne56890:0",
- "locale-u": "crwdns56891:0crwdne56891:0",
- "perception-u": "crwdns56892:0crwdne56892:0",
- "ride-u": "crwdns56893:0crwdne56893:0",
- "sing-u": "crwdns56894:0crwdne56894:0",
- "stealth-u": "crwdns56895:0crwdne56895:0",
- "superstition-u": "crwdns56896:0crwdne56896:0",
- "home-parallel-u": "crwdns56897:0crwdne56897:0",
- "unarmed-u": "crwdns56898:0crwdne56898:0",
- "native-tongue-u": "crwdns56899:0crwdne56899:0",
- "medium-u": "crwdns56900:0crwdne56900:0",
- "strenuous-u": "crwdns56901:0crwdne56901:0",
- "halved-u": "crwdns56902:0crwdne56902:0",
- "normal-u": "crwdns56903:0crwdne56903:0",
- "all-u": "crwdns56904:0crwdne56904:0",
- "equipment-and-wealth-u": "crwdns56905:0crwdne56905:0",
- "due-to-fatigue-u": "crwdns56906:0crwdne56906:0",
- "due-to-enc-u": "crwdns56907:0crwdne56907:0",
- "reduced-u": "crwdns56908:0crwdne56908:0",
- "cults-brotherhoods-and-orders-u": "crwdns56909:0crwdne56909:0",
- "contacts-u": "crwdns56910:0crwdne56910:0",
- "family-u": "crwdns56911:0crwdne56911:0",
- "community-u": "crwdns56912:0crwdne56912:0",
- "theism-u": "crwdns56913:0crwdne56913:0",
- "sorcery-u": "crwdns56914:0crwdne56914:0",
- "mysticism-u": "crwdns56915:0crwdne56915:0",
- "animism-u": "crwdns56916:0crwdne56916:0",
- "folk-magic-u": "crwdns56917:0crwdne56917:0",
- "spell-u": "crwdns56918:0crwdne56918:0",
- "description-u": "crwdns56919:0crwdne56919:0",
- "macro-u": "crwdns56920:0crwdne56920:0",
- "learned-u": "crwdns56921:0crwdne56921:0",
- "follower-u": "crwdns56922:0crwdne56922:0",
- "spirit-worshipper-u": "crwdns56923:0crwdne56923:0",
- "shaman-u": "crwdns56924:0crwdne56924:0",
- "high-shaman-u": "crwdns56925:0crwdne56925:0",
- "spirit-lord-u": "crwdns56926:0crwdne56926:0",
- "type-u": "crwdns56927:0crwdne56927:0",
- "fetish-spirit-u": "crwdns56928:0crwdne56928:0",
- "max-number-of-spirits-u": "crwdns56929:0crwdne56929:0",
- "max-pow-of-spirits-u": "crwdns56930:0crwdne56930:0",
- "spirit-ap-u": "crwdns56931:0crwdne56931:0",
- "spirit-initiative-bonus-short-u": "crwdns58326:0crwdne58326:0",
- "spirit-damage-u": "crwdns56933:0crwdne56933:0",
- "trance-u": "crwdns56934:0crwdne56934:0",
- "binding-u": "crwdns56935:0crwdne56935:0",
- "allies-u": "crwdns56936:0crwdne56936:0",
- "enemies-u": "crwdns56937:0crwdne56937:0",
- "meditation-u": "crwdns56938:0crwdne56938:0",
- "path-u": "crwdns56939:0crwdne56939:0",
- "practiced-talent-u": "crwdns56940:0crwdne56940:0",
- "max-cumulative-intensity-u": "crwdns56941:0crwdne56941:0",
- "max-practiced-talents-u": "crwdns56942:0crwdne56942:0",
- "max-intensity-u": "crwdns56943:0crwdne56943:0",
- "path-talents-u": "crwdns56944:0crwdne56944:0",
- "shaping-u": "crwdns56945:0crwdne56945:0",
- "invocation-u": "crwdns56946:0crwdne56946:0",
- "invocation-spells-u": "crwdns56947:0crwdne56947:0",
- "max-shaping-points-u": "crwdns56948:0crwdne56948:0",
- "max-memorized-spells-u": "crwdns56949:0crwdne56949:0",
- "memorized-u": "crwdns56950:0crwdne56950:0",
- "intensity-u": "crwdns56951:0crwdne56951:0",
- "magnitude-u": "crwdns56952:0crwdne56952:0",
- "devotional-pool-u": "crwdns56953:0crwdne56953:0",
- "exhort-u": "crwdns56954:0crwdne56954:0",
- "devotion-u": "crwdns56955:0crwdne56955:0",
- "lay-member-u": "crwdns56956:0crwdne56956:0",
- "initiate-u": "crwdns56957:0crwdne56957:0",
- "acolyte-u": "crwdns56958:0crwdne56958:0",
- "priest-u": "crwdns56959:0crwdne56959:0",
- "high-priest-u": "crwdns56960:0crwdne56960:0",
- "concentration-u": "crwdns56961:0crwdne56961:0",
- "resist-u": "crwdns56962:0crwdne56962:0",
- "devotion-miracles-u": "crwdns56963:0crwdne56963:0",
- "cost-u": "crwdns56964:0crwdne56964:0",
- "time-u": "crwdns56965:0crwdne56965:0",
- "area-u": "crwdns56966:0crwdne56966:0",
- "duration-u": "crwdns56967:0crwdne56967:0",
- "metres-u": "crwdns56968:0crwdne56968:0",
- "decametres-u": "crwdns56969:0crwdne56969:0",
- "kilometres-u": "crwdns56970:0crwdne56970:0",
- "instant-u": "crwdns56971:0crwdne56971:0",
- "minutes-u": "crwdns56972:0crwdne56972:0",
- "days-u": "crwdns56973:0crwdne56973:0",
- "months-u": "crwdns56974:0crwdne56974:0",
- "miracle-u": "crwdns56975:0crwdne56975:0",
- "encumbered-u": "crwdns56976:0crwdne56976:0",
- "fumbled-u": "crwdns56977:0crwdne56977:0",
- "trained-u": "crwdns56978:0crwdne56978:0",
- "increased-for-xp-u": "crwdns56979:0crwdne56979:0",
- "yes-u": "crwdns56980:0crwdne56980:0",
- "no-u": "crwdns56981:0crwdne56981:0",
- "special-u": "crwdns56982:0crwdne56982:0",
- "touch-u": "crwdns56983:0crwdne56983:0",
- "miracle-rank-u": "crwdns56984:0crwdne56984:0",
- "ranged-u": "crwdns56985:0crwdne56985:0",
- "invoke-trait-u": "crwdns56986:0crwdne56986:0",
- "enhance-attribute-u": "crwdns56987:0crwdne56987:0",
- "augment-skill-u": "crwdns56988:0crwdne56988:0",
- "targets-u": "crwdns56989:0crwdne56989:0",
- "impale-size-u": "crwdns56990:0crwdne56990:0",
- "effects-u": "crwdns56991:0crwdne56991:0",
- "whisper-rolls-to-gm-u": "crwdns58467:0crwdne58467:0",
- "magic-skills-u": "crwdns58468:0crwdne58468:0",
- "other-skills-u": "crwdns58469:0crwdne58469:0",
- "spectral-combat-u": "crwdns58470:0crwdne58470:0",
- "spirit-abilities-u": "crwdns58471:0crwdne58471:0",
- "spirits-have-tenacity-u": "crwdns58472:0crwdne58472:0",
- "spells-u": "crwdns58473:0crwdne58473:0",
- "miracles-u": "crwdns58474:0crwdne58474:0",
- "show-name-in-roll-templates-u": "crwdns58475:0crwdne58475:0",
- "rolled-u": "crwdns58476:0crwdne58476:0",
- "roll-initiative-u": "crwdns58477:0crwdne58477:0",
- "components-u": "crwdns58478:0crwdne58478:0",
- "disabled-u": "crwdns58479:0crwdne58479:0",
- "enabled-u": "crwdns58480:0crwdne58480:0",
- "ablation-points-u": "crwdns58481:0crwdne58481:0",
- "focus-points-u": "crwdns58482:0crwdne58482:0",
- "fortune-points-u": "crwdns58483:0crwdne58483:0",
- "precision-points-u": "crwdns58484:0crwdne58484:0",
- "swiftness-points-u": "crwdns58485:0crwdne58485:0",
- "ablation-u": "crwdns58486:0crwdne58486:0",
- "focus-u": "crwdns58487:0crwdne58487:0",
- "fortune-u": "crwdns58488:0crwdne58488:0",
- "precision-u": "crwdns58489:0crwdne58489:0",
- "swiftness-u": "crwdns58490:0crwdne58490:0",
- "use-setting-default-u": "crwdns62324:0crwdne62324:0",
- "background-u": "crwdns62325:0crwdne62325:0",
- "display-campaign-settings-u": "crwdns62326:0crwdne62326:0",
- "hit-u": "crwdns62327:0crwdne62327:0",
- "status-u": "crwdns62328:0crwdne62328:0",
- "monster-island-u": "crwdns62329:0crwdne62329:0",
- "initiative-roll-u": "crwdns62330:0crwdne62330:0",
- "running-jump-u": "crwdns62331:0crwdne62331:0",
- "standing-jump-u": "crwdns62332:0crwdne62332:0",
- "paralell-designator-u": "crwdns62333:0crwdne62333:0",
- "paralell-type-development-u": "crwdns62334:0crwdne62334:0",
- "apply-dependencies-penalty-u": "crwdns62335:0crwdne62335:0",
- "rites-u": "crwdns62336:0crwdne62336:0",
- "thennla-u": "crwdns62337:0crwdne62337:0",
- "classic-fantasy-u": "crwdns62338:0crwdne62338:0",
- "race-u": "crwdns62339:0crwdne62339:0",
- "class-u": "crwdns62340:0crwdne62340:0",
- "arcane-magic-u": "crwdns62341:0crwdne62341:0",
- "divine-magic-u": "crwdns62342:0crwdne62342:0",
- "arcane-casting-u": "crwdns62343:0crwdne62343:0",
- "arcane-knowledge-u": "crwdns62344:0crwdne62344:0",
- "casting-class-u": "crwdns62345:0crwdne62345:0",
- "magic-user-u": "crwdns62346:0crwdne62346:0",
- "bard-u": "crwdns62347:0crwdne62347:0",
- "disbelieve-u": "crwdns62348:0crwdne62348:0",
- "known-u": "crwdns62349:0crwdne62349:0",
- "cantrips-u": "crwdns62350:0crwdne62350:0",
- "school-u": "crwdns62351:0crwdne62351:0",
- "reversible-u": "crwdns62352:0crwdne62352:0",
- "actions-u": "crwdns62353:0crwdne62353:0",
- "xp-u": "crwdns62354:0crwdne62354:0",
- "mp-u": "crwdns62355:0crwdne62355:0",
- "cost-reduction-u": "crwdns62356:0crwdne62356:0",
- "apply-penalty-u": "crwdns62357:0crwdne62357:0",
- "piety-u": "crwdns62358:0crwdne62358:0",
- "channel-u": "crwdns62359:0crwdne62359:0",
- "arcane-magic-enabled-u": "crwdns62360:0crwdne62360:0",
- "divine-magic-enabled-u": "crwdns62361:0crwdne62361:0",
- "name-display-description-u": "crwdns62362:0crwdne62362:0",
- "roll-display-description-u": "crwdns62363:0crwdne62363:0",
- "setting-description-u": "crwdns62364:0crwdne62364:0",
- "luck-points-rank-description-u": "crwdns62365:0crwdne62365:0",
- "tenacity-enabled-description-u": "crwdns62366:0crwdne62366:0",
- "firearms-enabled-description-u": "crwdns62367:0crwdne62367:0",
- "boating-standard-description-u": "crwdns62368:0crwdne62368:0",
- "status-standard-description-u": "crwdns62369:0crwdne62369:0",
- "superstition-standard-description-u": "crwdns62370:0crwdne62370:0",
- "dependencies-enabled-description-u": "crwdns62371:0crwdne62371:0",
- "arcane-magic-enabled-description-u": "crwdns62372:0crwdne62372:0",
- "divine-magic-enabled-description-u": "crwdns62373:0crwdne62373:0",
- "folk-magic-enabled-description-u": "crwdns62374:0crwdne62374:0",
- "animism-enabled-description-u": "crwdns62375:0crwdne62375:0",
- "spirits-have-tenacity-description-u": "crwdns62376:0crwdne62376:0",
- "mysticism-enabled-description-u": "crwdns62377:0crwdne62377:0",
- "sorcery-enabled-description-u": "crwdns62378:0crwdne62378:0",
- "theism-enabled-description-u": "crwdns62379:0crwdne62379:0",
- "conditions-u": "crwdns62822:0crwdne62822:0",
- "psionics-u": "crwdns62823:0crwdne62823:0",
- "discipline-u": "crwdns62824:0crwdne62824:0",
- "discipline-talents-u": "crwdns62825:0crwdne62825:0",
- "max-active-talents-u": "crwdns62826:0crwdne62826:0",
- "humanoid-u": "crwdns62827:0crwdne62827:0",
- "custom-u": "crwdns62828:0crwdne62828:0",
- "health-and-armor-u": "crwdns62829:0crwdne62829:0",
- "personal-u": "crwdns62830:0crwdne62830:0",
- "short-u": "crwdns62831:0crwdne62831:0",
- "long-u": "crwdns62832:0crwdne62832:0",
- "multiversal-u": "crwdns62833:0crwdne62833:0",
- "self-u": "crwdns62834:0crwdne62834:0",
- "line-of-sight-u": "crwdns62835:0crwdne62835:0",
- "same-paralell-u": "crwdns62836:0crwdne62836:0",
- "any-paralell-u": "crwdns62837:0crwdne62837:0",
- "instantaneous-u": "crwdns62838:0crwdne62838:0",
- "talent-u": "crwdns62839:0crwdne62839:0",
- "lasting-u": "crwdns62840:0crwdne62840:0",
- "la-psionics-enabled-u": "crwdns62841:0crwdne62841:0",
- "default-hit-location-table-u": "crwdns62842:0crwdne62842:0",
- "default-hit-location-table-for-npcsu": "crwdns64066:0crwdne64066:0",
- "hit-locations-description-u": "crwdns62843:0crwdne62843:0",
- "npc-hit-locations-description-u": "crwdns64067:0crwdne64067:0",
- "roman-magic-u": "crwdns63262:0crwdne63262:0",
- "cursing-u": "crwdns63263:0crwdne63263:0",
- "curse-u": "crwdns63264:0crwdne63264:0",
- "prediction-u": "crwdns63265:0crwdne63265:0",
- "divination-u": "crwdns63266:0crwdne63266:0",
- "affects-u": "crwdns63267:0crwdne63267:0",
- "impact-u": "crwdns63268:0crwdne63268:0",
- "individual-u": "crwdns63269:0crwdne63269:0",
- "group-u": "crwdns63270:0crwdne63270:0",
- "city-u": "crwdns63271:0crwdne63271:0",
- "necromancy-u": "crwdns63272:0crwdne63272:0",
- "minor-u": "crwdns63273:0crwdne63273:0",
- "life-altering-u": "crwdns63274:0crwdne63274:0",
- "death-u": "crwdns63275:0crwdne63275:0",
- "question-dead-u": "crwdns63276:0crwdne63276:0",
- "summon-lemur-u": "crwdns63277:0crwdne63277:0",
- "pharmacy-u": "crwdns63278:0crwdne63278:0",
- "concocte-potion-u": "crwdns63279:0crwdne63279:0",
- "small-animal-u": "crwdns63280:0crwdne63280:0",
- "medium-animal-u": "crwdns63281:0crwdne63281:0",
- "large-animal-u": "crwdns63282:0crwdne63282:0",
- "shape-shifting-u": "crwdns63283:0crwdne63283:0",
- "create-salve-skins-u": "crwdns63284:0crwdne63284:0",
- "change-time-u": "crwdns63285:0crwdne63285:0",
- "theology-u": "crwdns63286:0crwdne63286:0",
- "mythic-rome-u": "crwdns63287:0crwdne63287:0",
- "power-u": "crwdns63288:0crwdne63288:0",
- "sphere-u": "crwdns63289:0crwdne63289:0",
- "arc-u": "crwdns63290:0crwdne63290:0",
- "first-u": "crwdns63291:0crwdne63291:0",
- "second-u": "crwdns63292:0crwdne63292:0",
- "third-u": "crwdns63293:0crwdne63293:0",
- "ms-psionics-enabled-u": "crwdns63294:0crwdne63294:0",
- "roman-magic-enabled-u": "crwdns63295:0crwdne63295:0",
- "none-u": "crwdns63296:0crwdne63296:0",
- "simplified-combat-enabled-u": "crwdns63297:0crwdne63297:0",
- "system-u": "crwdns63298:0crwdne63298:0",
- "hit-points-u": "crwdns63299:0crwdne63299:0",
- "wounds-u": "crwdns63300:0crwdne63300:0",
- "conflict-pool-u": "crwdns63301:0crwdne63301:0",
- "extended-conflict-resolution-enabled-u": "crwdns63302:0crwdne63302:0",
- "home-world-u": "crwdns63303:0crwdne63303:0",
- "m-space-u": "crwdns63304:0crwdne63304:0",
- "power-points-u": "crwdns63305:0crwdne63305:0",
- "show-reduced-description-u": "crwdns63306:0crwdne63306:0",
- "extended-conflict-enabled-description-u": "crwdns63307:0crwdne63307:0",
- "roman-magic-enabled-description-u": "crwdns63308:0crwdne63308:0",
- "ms-psionics-enabled-description-u": "crwdns63309:0crwdne63309:0",
- "la-psionics-enabled-description-u": "crwdns63310:0crwdne63310:0",
- "rolls-show-101-reduced-u": "crwdns63312:0crwdne63312:0",
- "circles-u": "crwdns64068:0crwdne64068:0",
- "npc-weapon-size-note-u": "crwdns64069:0crwdne64069:0",
- "weapon-u": "crwdns64070:0crwdne64070:0",
- "skills-u": "crwdns64071:0crwdne64071:0",
- "block-description-u": "crwdns64072:0crwdne64072:0",
- "cult-u": "crwdns64073:0crwdne64073:0",
- "circle-u": "crwdns64074:0crwdne64074:0",
- "rabble-underling-u": "crwdns64075:0crwdne64075:0",
- "unit-name-u": "crwdns64076:0crwdne64076:0",
- "unit-type-u": "crwdns64077:0crwdne64077:0",
- "commander-u": "crwdns64078:0crwdne64078:0",
- "formation-u": "crwdns64079:0crwdne64079:0",
- "default-sheet-type-u": "crwdns64080:0crwdne64080:0",
- "type-description-u": "crwdns64081:0crwdne64081:0",
- "encounter-generator-json-u": "crwdns64082:0crwdne64082:0",
- "json-importer-u": "crwdns64083:0crwdne64083:0",
- "spirit-init-u": "crwdns64084:0crwdne64084:0",
- "sheet-u": "crwdns64085:0crwdne64085:0",
- "instructions-u": "crwdns64086:0crwdne64086:0",
- "show-spirit-attributes-u": "crwdns64087:0crwdne64087:0",
- "json-step-one-u": "crwdns64088:0crwdne64088:0",
- "json-step-two-u": "crwdns64089:0crwdne64089:0",
- "json-step-three-u": "crwdns64090:0crwdne64090:0",
- "json-step-four-u": "crwdns64091:0crwdne64091:0",
- "json-step-five-u": "crwdns64092:0crwdne64092:0",
- "json-step-six-u": "crwdns64093:0crwdne64093:0",
- "json-note-one-u": "crwdns64094:0crwdne64094:0",
- "json-note-two-u": "crwdns64095:0crwdne64095:0",
- "json-note-three-u": "crwdns64096:0crwdne64096:0",
- "unit-traits-u": "crwdns64097:0crwdne64097:0",
- "multiplier-u": "crwdns64098:0crwdne64098:0",
- "strength-u": "crwdns64099:0crwdne64099:0",
- "frontage-u": "crwdns64100:0crwdne64100:0",
- "depth-u": "crwdns64101:0crwdne64101:0",
- "command-u": "crwdns64102:0crwdne64102:0",
- "competency-u": "crwdns64103:0crwdne64103:0",
- "morale-u": "crwdns64104:0crwdne64104:0",
- "armor-points-u": "crwdns64105:0crwdne64105:0",
- "repair-mod-u": "crwdns64106:0crwdne64106:0",
- "speed-u": "crwdns64107:0crwdne64107:0",
- "seaworthiness-u": "crwdns64108:0crwdne64108:0",
- "penalty-short-u": "crwdns64109:0crwdne64109:0",
- "condition-u": "crwdns64110:0crwdne64110:0",
- "ship-shape-u": "crwdns64111:0crwdne64111:0",
- "seaworthy-u": "crwdns64112:0crwdne64112:0",
- "battered-u": "crwdns64113:0crwdne64113:0",
- "swamped-u": "crwdns64114:0crwdne64114:0",
- "sinking-u": "crwdns64115:0crwdne64115:0",
- "crew-u": "crwdns64116:0crwdne64116:0",
- "capacity-u": "crwdns64117:0crwdne64117:0",
- "dimensions-u": "crwdns64118:0crwdne64118:0",
- "hull-type-u": "crwdns64119:0crwdne64119:0",
- "utility-u": "crwdns64120:0crwdne64120:0",
- "galley-u": "crwdns64121:0crwdne64121:0",
- "transport-u": "crwdns64122:0crwdne64122:0",
- "small-u": "crwdns64123:0crwdne64123:0",
- "large-u": "crwdns64124:0crwdne64124:0",
- "huge-u": "crwdns64125:0crwdne64125:0",
- "colossal-u": "crwdns64126:0crwdne64126:0",
- "enormous-u": "crwdns64127:0crwdne64127:0",
- "beyond-colossal-u": "crwdns64128:0crwdne64128:0",
- "captain-u": "crwdns64129:0crwdne64129:0",
- "ship-name-u": "crwdns64130:0crwdne64130:0",
- "armament-u": "crwdns64131:0crwdne64131:0",
- "beyond-enormous-u": "crwdns64132:0crwdne64132:0",
- "due-to-ship-condition-u": "crwdns64133:0crwdne64133:0",
- "skill-modifier-u": "crwdns64134:0crwdne64134:0"
+ "settings-u": "crwdns63527:0crwdne63527:0",
+ "sheet-version-u": "crwdns63528:0crwdne63528:0",
+ "setting-u": "crwdns63529:0crwdne63529:0",
+ "default-u": "crwdns63530:0crwdne63530:0",
+ "luther-arkwright-u": "crwdns63531:0crwdne63531:0",
+ "mythic-britain-u": "crwdns63532:0crwdne63532:0",
+ "sheet-type-u": "crwdns63533:0crwdne63533:0",
+ "battle-unit-u": "crwdns63534:0crwdne63534:0",
+ "npc-u": "crwdns63535:0crwdne63535:0",
+ "pc-u": "crwdns63536:0crwdne63536:0",
+ "ship-u": "crwdns63537:0crwdne63537:0",
+ "core-u": "crwdns63538:0crwdne63538:0",
+ "magic-u": "crwdns63539:0crwdne63539:0",
+ "equipment-u": "crwdns63540:0crwdne63540:0",
+ "notes-u": "crwdns63541:0crwdne63541:0",
+ "name-u": "crwdns63542:0crwdne63542:0",
+ "species-u": "crwdns63543:0crwdne63543:0",
+ "traits-abilities-gifts-u": "crwdns63544:0crwdne63544:0",
+ "rank-u": "crwdns63545:0crwdne63545:0",
+ "experience-rolls-u": "crwdns63546:0crwdne63546:0",
+ "age-u": "crwdns63547:0crwdne63547:0",
+ "gender-u": "crwdns63548:0crwdne63548:0",
+ "frame-u": "crwdns63549:0crwdne63549:0",
+ "weight-u": "crwdns63550:0crwdne63550:0",
+ "height-u": "crwdns63551:0crwdne63551:0",
+ "handedness-u": "crwdns63552:0crwdne63552:0",
+ "homeland-u": "crwdns63553:0crwdne63553:0",
+ "culture-u": "crwdns63554:0crwdne63554:0",
+ "social-class-u": "crwdns63555:0crwdne63555:0",
+ "career-u": "crwdns63556:0crwdne63556:0",
+ "characteristics-u": "crwdns63557:0crwdne63557:0",
+ "temp-u": "crwdns63558:0crwdne63558:0",
+ "total-u": "crwdns63559:0crwdne63559:0",
+ "str-u": "crwdns63560:0crwdne63560:0",
+ "con-u": "crwdns63561:0crwdne63561:0",
+ "siz-u": "crwdns63562:0crwdne63562:0",
+ "dex-u": "crwdns63563:0crwdne63563:0",
+ "int-u": "crwdns63564:0crwdne63564:0",
+ "ins-u": "crwdns64889:0crwdne64889:0",
+ "pow-u": "crwdns63565:0crwdne63565:0",
+ "cha-u": "crwdns63566:0crwdne63566:0",
+ "base-u": "crwdns63567:0crwdne63567:0",
+ "training-u": "crwdns63568:0crwdne63568:0",
+ "ageing-u": "crwdns63569:0crwdne63569:0",
+ "other-u": "crwdns63570:0crwdne63570:0",
+ "attributes-u": "crwdns63571:0crwdne63571:0",
+ "attribute-u": "crwdns63572:0crwdne63572:0",
+ "damage-modifier-u": "crwdns63573:0crwdne63573:0",
+ "experience-modifier-u": "crwdns63574:0crwdne63574:0",
+ "healing-rate-u": "crwdns63575:0crwdne63575:0",
+ "luck-points-u": "crwdns63576:0crwdne63576:0",
+ "magic-points-u": "crwdns63577:0crwdne63577:0",
+ "move-rate-u": "crwdns63578:0crwdne63578:0",
+ "initiative-bonus-u": "crwdns63579:0crwdne63579:0",
+ "tenacity-u": "crwdns63580:0crwdne63580:0",
+ "temp-damage-modifier-clarification-u": "crwdns63581:0crwdne63581:0",
+ "prana-points-u": "crwdns63582:0crwdne63582:0",
+ "action-points-u": "crwdns63583:0crwdne63583:0",
+ "plus-one-ap-u": "crwdns63584:0crwdne63584:0",
+ "swiftness-gift-u": "crwdns63585:0crwdne63585:0",
+ "fatigue-u": "crwdns63586:0crwdne63586:0",
+ "mighty-gift-u": "crwdns63587:0crwdne63587:0",
+ "use-str-siz-pow-u": "crwdns63588:0crwdne63588:0",
+ "steps-u": "crwdns63589:0crwdne63589:0",
+ "healthy-gift-u": "crwdns63590:0crwdne63590:0",
+ "add-rank-to-luck-u": "crwdns63591:0crwdne63591:0",
+ "armor-u": "crwdns63592:0crwdne63592:0",
+ "dependencies-u": "crwdns63593:0crwdne63593:0",
+ "hit-locations-u": "crwdns63594:0crwdne63594:0",
+ "robust-gift-u": "crwdns63595:0crwdne63595:0",
+ "ap-u": "crwdns63596:0crwdne63596:0",
+ "hp-u": "crwdns63597:0crwdne63597:0",
+ "location-u": "crwdns63598:0crwdne63598:0",
+ "block-u": "crwdns63599:0crwdne63599:0",
+ "encumbrance-u": "crwdns63600:0crwdne63600:0",
+ "right-leg-u": "crwdns63601:0crwdne63601:0",
+ "left-leg-u": "crwdns63602:0crwdne63602:0",
+ "abdomen-u": "crwdns63603:0crwdne63603:0",
+ "chest-u": "crwdns63604:0crwdne63604:0",
+ "right-arm-u": "crwdns63605:0crwdne63605:0",
+ "left-arm-u": "crwdns63606:0crwdne63606:0",
+ "head-u": "crwdns63607:0crwdne63607:0",
+ "armor-equipped-u": "crwdns63608:0crwdne63608:0",
+ "armor-type-u": "crwdns63609:0crwdne63609:0",
+ "armor-enc-u": "crwdns63610:0crwdne63610:0",
+ "armor-ap-u": "crwdns63611:0crwdne63611:0",
+ "other-ap-u": "crwdns63612:0crwdne63612:0",
+ "other-hp-u": "crwdns63613:0crwdne63613:0",
+ "base-hp-u": "crwdns63614:0crwdne63614:0",
+ "initiative-u": "crwdns63615:0crwdne63615:0",
+ "alacrity-gift-u": "crwdns63616:0crwdne63616:0",
+ "movement-u": "crwdns63617:0crwdne63617:0",
+ "walk-u": "crwdns63618:0crwdne63618:0",
+ "run-u": "crwdns63619:0crwdne63619:0",
+ "sprint-u": "crwdns63620:0crwdne63620:0",
+ "jump-u": "crwdns63621:0crwdne63621:0",
+ "horizontal-short-u": "crwdns63622:0crwdne63622:0",
+ "vertical-short-u": "crwdns63623:0crwdne63623:0",
+ "horizontal-u": "crwdns63624:0crwdne63624:0",
+ "vertical-u": "crwdns63625:0crwdne63625:0",
+ "swim-u": "crwdns63626:0crwdne63626:0",
+ "climb-u": "crwdns63627:0crwdne63627:0",
+ "rough-u": "crwdns63628:0crwdne63628:0",
+ "steep-u": "crwdns63629:0crwdne63629:0",
+ "sheer-u": "crwdns63630:0crwdne63630:0",
+ "movement-one-clarification-u": "crwdns63631:0crwdne63631:0",
+ "movement-two-clarification-u": "crwdns63632:0crwdne63632:0",
+ "movement-three-clarification-u": "crwdns63633:0crwdne63633:0",
+ "current-u": "crwdns63634:0crwdne63634:0",
+ "carrying-load-u": "crwdns63635:0crwdne63635:0",
+ "dex-and-str-skills-u": "crwdns63636:0crwdne63636:0",
+ "move-penalty-u": "crwdns63637:0crwdne63637:0",
+ "avg-species-siz-u": "crwdns63638:0crwdne63638:0",
+ "encumbrance-from-armor-u": "crwdns63639:0crwdne63639:0",
+ "effective-encumbrance-from-armor-u": "crwdns63640:0crwdne63640:0",
+ "encumbrance-from-shields-u": "crwdns63641:0crwdne63641:0",
+ "encumbrance-from-melee-weapons-u": "crwdns63642:0crwdne63642:0",
+ "encumbrance-from-missile-weapons-u": "crwdns63643:0crwdne63643:0",
+ "encumbrance-from-firearms-u": "crwdns63644:0crwdne63644:0",
+ "encumbrance-from-gear-u": "crwdns63645:0crwdne63645:0",
+ "encumbrance-from-currency-u": "crwdns63646:0crwdne63646:0",
+ "burdened-u": "crwdns63647:0crwdne63647:0",
+ "overloaded-u": "crwdns63648:0crwdne63648:0",
+ "max-u": "crwdns63649:0crwdne63649:0",
+ "current-level-u": "crwdns63650:0crwdne63650:0",
+ "recovery-in-u": "crwdns63651:0crwdne63651:0",
+ "fresh-u": "crwdns63652:0crwdne63652:0",
+ "winded-u": "crwdns63653:0crwdne63653:0",
+ "tired-u": "crwdns63654:0crwdne63654:0",
+ "Wearied-u": "crwdns63655:0crwdne63655:0",
+ "exhausted-u": "crwdns63656:0crwdne63656:0",
+ "incapacitated-u": "crwdns63657:0crwdne63657:0",
+ "semi-consciou-u": "crwdns63658:0crwdne63658:0",
+ "comatose-u": "crwdns63659:0crwdne63659:0",
+ "dead-u": "crwdns63660:0crwdne63660:0",
+ "standard-u": "crwdns63661:0crwdne63661:0",
+ "hard-u": "crwdns63662:0crwdne63662:0",
+ "formidable-u": "crwdns63663:0crwdne63663:0",
+ "herculean-u": "crwdns63664:0crwdne63664:0",
+ "hopeless-u": "crwdns63665:0crwdne63665:0",
+ "no-action-allowed-u": "crwdns63666:0crwdne63666:0",
+ "combat-styles-u": "crwdns63667:0crwdne63667:0",
+ "combat-style-u": "crwdns63668:0crwdne63668:0",
+ "penalty-u": "crwdns63669:0crwdne63669:0",
+ "traits-u": "crwdns63670:0crwdne63670:0",
+ "weapons-u": "crwdns63671:0crwdne63671:0",
+ "hours-u": "crwdns63672:0crwdne63672:0",
+ "characteristic-short-u": "crwdns63673:0crwdne63673:0",
+ "base-value-u": "crwdns63674:0crwdne63674:0",
+ "training-and-experience-u": "crwdns63675:0crwdne63675:0",
+ "standard-skills-u": "crwdns63676:0crwdne63676:0",
+ "skill-u": "crwdns63677:0crwdne63677:0",
+ "skill-grade-u": "crwdns63678:0crwdne63678:0",
+ "shields-and-weapons-u": "crwdns63679:0crwdne63679:0",
+ "shield-u": "crwdns63680:0crwdne63680:0",
+ "damage-mod-short-u": "crwdns63681:0crwdne63681:0",
+ "damage-u": "crwdns63682:0crwdne63682:0",
+ "combat-effects-u": "crwdns63683:0crwdne63683:0",
+ "max-hp-u": "crwdns63684:0crwdne63684:0",
+ "size-u": "crwdns63685:0crwdne63685:0",
+ "reach-u": "crwdns63686:0crwdne63686:0",
+ "enc-u": "crwdns63687:0crwdne63687:0",
+ "force-u": "crwdns63688:0crwdne63688:0",
+ "range-u": "crwdns63689:0crwdne63689:0",
+ "load-u": "crwdns63690:0crwdne63690:0",
+ "impale-size-short-u": "crwdns63691:0crwdne63691:0",
+ "display-u": "crwdns63692:0crwdne63692:0",
+ "shields-u": "crwdns63693:0crwdne63693:0",
+ "melee-weapons-u": "crwdns63694:0crwdne63694:0",
+ "melee-weapon-u": "crwdns63695:0crwdne63695:0",
+ "missile-weapons-u": "crwdns63696:0crwdne63696:0",
+ "missile-weapon-u": "crwdns63697:0crwdne63697:0",
+ "firearms-u": "crwdns63698:0crwdne63698:0",
+ "firearm-u": "crwdns63699:0crwdne63699:0",
+ "fire-rate-u": "crwdns63700:0crwdne63700:0",
+ "ammo-u": "crwdns63701:0crwdne63701:0",
+ "money-and-wealth-u": "crwdns63702:0crwdne63702:0",
+ "income-u": "crwdns63703:0crwdne63703:0",
+ "day-u": "crwdns63704:0crwdne63704:0",
+ "month-u": "crwdns63705:0crwdne63705:0",
+ "season-u": "crwdns63706:0crwdne63706:0",
+ "year-u": "crwdns63707:0crwdne63707:0",
+ "currency-u": "crwdns63708:0crwdne63708:0",
+ "value-u": "crwdns63709:0crwdne63709:0",
+ "quantity-short-u": "crwdns63710:0crwdne63710:0",
+ "item-u": "crwdns63711:0crwdne63711:0",
+ "centimetres-short-u": "crwdns63712:0crwdne63712:0",
+ "kilograms-short-u": "crwdns63713:0crwdne63713:0",
+ "armor-penalty-u": "crwdns63714:0crwdne63714:0",
+ "base-move-u": "crwdns63715:0crwdne63715:0",
+ "greater-than-u": "crwdns63716:0crwdne63716:0",
+ "athletics-u": "crwdns63717:0crwdne63717:0",
+ "very-easy-u": "crwdns63718:0crwdne63718:0",
+ "easy-u": "crwdns63719:0crwdne63719:0",
+ "one-grade-harder-u": "crwdns63720:0crwdne63720:0",
+ "two-grades-harder-u": "crwdns63721:0crwdne63721:0",
+ "impossible-u": "crwdns63722:0crwdne63722:0",
+ "passions-u": "crwdns63723:0crwdne63723:0",
+ "and-dependencies-u": "crwdns63724:0crwdne63724:0",
+ "score-u": "crwdns63725:0crwdne63725:0",
+ "dependency-u": "crwdns63726:0crwdne63726:0",
+ "passion-u": "crwdns63727:0crwdne63727:0",
+ "professional-skills-u": "crwdns63728:0crwdne63728:0",
+ "language-u": "crwdns63729:0crwdne63729:0",
+ "resistance-u": "crwdns63730:0crwdne63730:0",
+ "brawn-u": "crwdns63731:0crwdne63731:0",
+ "endurance-u": "crwdns63732:0crwdne63732:0",
+ "evade-u": "crwdns63733:0crwdne63733:0",
+ "willpower-u": "crwdns63734:0crwdne63734:0",
+ "boating-u": "crwdns63735:0crwdne63735:0",
+ "conceal-u": "crwdns63736:0crwdne63736:0",
+ "customs-u": "crwdns63737:0crwdne63737:0",
+ "dance-u": "crwdns63738:0crwdne63738:0",
+ "deceit-u": "crwdns63739:0crwdne63739:0",
+ "drive-u": "crwdns63740:0crwdne63740:0",
+ "first-aid-u": "crwdns63741:0crwdne63741:0",
+ "influence-u": "crwdns63742:0crwdne63742:0",
+ "insight-u": "crwdns63743:0crwdne63743:0",
+ "locale-u": "crwdns63744:0crwdne63744:0",
+ "perception-u": "crwdns63745:0crwdne63745:0",
+ "ride-u": "crwdns63746:0crwdne63746:0",
+ "sing-u": "crwdns63747:0crwdne63747:0",
+ "stealth-u": "crwdns63748:0crwdne63748:0",
+ "superstition-u": "crwdns63749:0crwdne63749:0",
+ "home-parallel-u": "crwdns63750:0crwdne63750:0",
+ "unarmed-u": "crwdns63751:0crwdne63751:0",
+ "native-tongue-u": "crwdns63752:0crwdne63752:0",
+ "medium-u": "crwdns63753:0crwdne63753:0",
+ "strenuous-u": "crwdns63754:0crwdne63754:0",
+ "halved-u": "crwdns63755:0crwdne63755:0",
+ "normal-u": "crwdns63756:0crwdne63756:0",
+ "all-u": "crwdns63757:0crwdne63757:0",
+ "equipment-and-wealth-u": "crwdns63758:0crwdne63758:0",
+ "due-to-fatigue-u": "crwdns63759:0crwdne63759:0",
+ "due-to-enc-u": "crwdns63760:0crwdne63760:0",
+ "reduced-u": "crwdns63761:0crwdne63761:0",
+ "cults-brotherhoods-and-orders-u": "crwdns63762:0crwdne63762:0",
+ "contacts-u": "crwdns63763:0crwdne63763:0",
+ "family-u": "crwdns63764:0crwdne63764:0",
+ "community-u": "crwdns63765:0crwdne63765:0",
+ "theism-u": "crwdns63766:0crwdne63766:0",
+ "sorcery-u": "crwdns63767:0crwdne63767:0",
+ "mysticism-u": "crwdns63768:0crwdne63768:0",
+ "animism-u": "crwdns63769:0crwdne63769:0",
+ "folk-magic-u": "crwdns63770:0crwdne63770:0",
+ "spell-u": "crwdns63771:0crwdne63771:0",
+ "description-u": "crwdns63772:0crwdne63772:0",
+ "macro-u": "crwdns63773:0crwdne63773:0",
+ "learned-u": "crwdns63774:0crwdne63774:0",
+ "follower-u": "crwdns63775:0crwdne63775:0",
+ "spirit-worshipper-u": "crwdns63776:0crwdne63776:0",
+ "shaman-u": "crwdns63777:0crwdne63777:0",
+ "high-shaman-u": "crwdns63778:0crwdne63778:0",
+ "spirit-lord-u": "crwdns63779:0crwdne63779:0",
+ "type-u": "crwdns63780:0crwdne63780:0",
+ "fetish-spirit-u": "crwdns63781:0crwdne63781:0",
+ "max-number-of-spirits-u": "crwdns63782:0crwdne63782:0",
+ "max-pow-of-spirits-u": "crwdns63783:0crwdne63783:0",
+ "spirit-ap-u": "crwdns63784:0crwdne63784:0",
+ "spirit-initiative-bonus-short-u": "crwdns63785:0crwdne63785:0",
+ "spirit-damage-u": "crwdns63786:0crwdne63786:0",
+ "trance-u": "crwdns63787:0crwdne63787:0",
+ "binding-u": "crwdns63788:0crwdne63788:0",
+ "allies-u": "crwdns63789:0crwdne63789:0",
+ "enemies-u": "crwdns63790:0crwdne63790:0",
+ "meditation-u": "crwdns63791:0crwdne63791:0",
+ "path-u": "crwdns63792:0crwdne63792:0",
+ "practiced-talent-u": "crwdns63793:0crwdne63793:0",
+ "max-cumulative-intensity-u": "crwdns63794:0crwdne63794:0",
+ "max-practiced-talents-u": "crwdns63795:0crwdne63795:0",
+ "max-intensity-u": "crwdns63796:0crwdne63796:0",
+ "path-talents-u": "crwdns63797:0crwdne63797:0",
+ "shaping-u": "crwdns63798:0crwdne63798:0",
+ "invocation-u": "crwdns63799:0crwdne63799:0",
+ "invocation-spells-u": "crwdns63800:0crwdne63800:0",
+ "max-shaping-points-u": "crwdns63801:0crwdne63801:0",
+ "max-memorized-spells-u": "crwdns63802:0crwdne63802:0",
+ "memorized-u": "crwdns63803:0crwdne63803:0",
+ "intensity-u": "crwdns63804:0crwdne63804:0",
+ "magnitude-u": "crwdns63805:0crwdne63805:0",
+ "devotional-pool-u": "crwdns63806:0crwdne63806:0",
+ "exhort-u": "crwdns63807:0crwdne63807:0",
+ "devotion-u": "crwdns63808:0crwdne63808:0",
+ "lay-member-u": "crwdns63809:0crwdne63809:0",
+ "initiate-u": "crwdns63810:0crwdne63810:0",
+ "acolyte-u": "crwdns63811:0crwdne63811:0",
+ "priest-u": "crwdns63812:0crwdne63812:0",
+ "high-priest-u": "crwdns63813:0crwdne63813:0",
+ "concentration-u": "crwdns63814:0crwdne63814:0",
+ "resist-u": "crwdns63815:0crwdne63815:0",
+ "devotion-miracles-u": "crwdns63816:0crwdne63816:0",
+ "cost-u": "crwdns63817:0crwdne63817:0",
+ "time-u": "crwdns63818:0crwdne63818:0",
+ "area-u": "crwdns63819:0crwdne63819:0",
+ "duration-u": "crwdns63820:0crwdne63820:0",
+ "metres-u": "crwdns63821:0crwdne63821:0",
+ "decametres-u": "crwdns63822:0crwdne63822:0",
+ "kilometres-u": "crwdns63823:0crwdne63823:0",
+ "instant-u": "crwdns63824:0crwdne63824:0",
+ "minutes-u": "crwdns63825:0crwdne63825:0",
+ "days-u": "crwdns63826:0crwdne63826:0",
+ "months-u": "crwdns63827:0crwdne63827:0",
+ "miracle-u": "crwdns63828:0crwdne63828:0",
+ "encumbered-u": "crwdns63829:0crwdne63829:0",
+ "fumbled-u": "crwdns63830:0crwdne63830:0",
+ "trained-u": "crwdns63831:0crwdne63831:0",
+ "increased-for-xp-u": "crwdns63832:0crwdne63832:0",
+ "yes-u": "crwdns63833:0crwdne63833:0",
+ "no-u": "crwdns63834:0crwdne63834:0",
+ "special-u": "crwdns63835:0crwdne63835:0",
+ "touch-u": "crwdns63836:0crwdne63836:0",
+ "miracle-rank-u": "crwdns63837:0crwdne63837:0",
+ "ranged-u": "crwdns63838:0crwdne63838:0",
+ "invoke-trait-u": "crwdns63839:0crwdne63839:0",
+ "enhance-attribute-u": "crwdns63840:0crwdne63840:0",
+ "augment-skill-u": "crwdns63841:0crwdne63841:0",
+ "targets-u": "crwdns63842:0crwdne63842:0",
+ "impale-size-u": "crwdns63843:0crwdne63843:0",
+ "effects-u": "crwdns63844:0crwdne63844:0",
+ "whisper-rolls-to-gm-u": "crwdns63845:0crwdne63845:0",
+ "magic-skills-u": "crwdns63846:0crwdne63846:0",
+ "other-skills-u": "crwdns63847:0crwdne63847:0",
+ "spectral-combat-u": "crwdns63848:0crwdne63848:0",
+ "spirit-abilities-u": "crwdns63849:0crwdne63849:0",
+ "spirits-have-tenacity-u": "crwdns63850:0crwdne63850:0",
+ "spells-u": "crwdns63851:0crwdne63851:0",
+ "miracles-u": "crwdns63852:0crwdne63852:0",
+ "show-name-in-roll-templates-u": "crwdns63853:0crwdne63853:0",
+ "rolled-u": "crwdns63854:0crwdne63854:0",
+ "roll-initiative-u": "crwdns63855:0crwdne63855:0",
+ "components-u": "crwdns63856:0crwdne63856:0",
+ "disabled-u": "crwdns63857:0crwdne63857:0",
+ "enabled-u": "crwdns63858:0crwdne63858:0",
+ "ablation-points-u": "crwdns63859:0crwdne63859:0",
+ "focus-points-u": "crwdns63860:0crwdne63860:0",
+ "fortune-points-u": "crwdns63861:0crwdne63861:0",
+ "precision-points-u": "crwdns63862:0crwdne63862:0",
+ "swiftness-points-u": "crwdns63863:0crwdne63863:0",
+ "ablation-u": "crwdns63864:0crwdne63864:0",
+ "focus-u": "crwdns63865:0crwdne63865:0",
+ "fortune-u": "crwdns63866:0crwdne63866:0",
+ "precision-u": "crwdns63867:0crwdne63867:0",
+ "swiftness-u": "crwdns63868:0crwdne63868:0",
+ "use-setting-default-u": "crwdns63869:0crwdne63869:0",
+ "background-u": "crwdns63870:0crwdne63870:0",
+ "display-campaign-settings-u": "crwdns63871:0crwdne63871:0",
+ "hit-u": "crwdns63872:0crwdne63872:0",
+ "status-u": "crwdns63873:0crwdne63873:0",
+ "monster-island-u": "crwdns63874:0crwdne63874:0",
+ "initiative-roll-u": "crwdns63875:0crwdne63875:0",
+ "running-jump-u": "crwdns63876:0crwdne63876:0",
+ "standing-jump-u": "crwdns63877:0crwdne63877:0",
+ "paralell-designator-u": "crwdns63878:0crwdne63878:0",
+ "paralell-type-development-u": "crwdns63879:0crwdne63879:0",
+ "apply-dependencies-penalty-u": "crwdns63880:0crwdne63880:0",
+ "rites-u": "crwdns63881:0crwdne63881:0",
+ "thennla-u": "crwdns63882:0crwdne63882:0",
+ "classic-fantasy-u": "crwdns63883:0crwdne63883:0",
+ "race-u": "crwdns63884:0crwdne63884:0",
+ "class-u": "crwdns63885:0crwdne63885:0",
+ "arcane-magic-u": "crwdns63886:0crwdne63886:0",
+ "divine-magic-u": "crwdns63887:0crwdne63887:0",
+ "arcane-casting-u": "crwdns63888:0crwdne63888:0",
+ "arcane-knowledge-u": "crwdns63889:0crwdne63889:0",
+ "casting-class-u": "crwdns63890:0crwdne63890:0",
+ "magic-user-u": "crwdns63891:0crwdne63891:0",
+ "bard-u": "crwdns63892:0crwdne63892:0",
+ "disbelieve-u": "crwdns63893:0crwdne63893:0",
+ "known-u": "crwdns63894:0crwdne63894:0",
+ "cantrips-u": "crwdns63895:0crwdne63895:0",
+ "school-u": "crwdns63896:0crwdne63896:0",
+ "reversible-u": "crwdns63897:0crwdne63897:0",
+ "actions-u": "crwdns63898:0crwdne63898:0",
+ "xp-u": "crwdns63899:0crwdne63899:0",
+ "mp-u": "crwdns63900:0crwdne63900:0",
+ "cost-reduction-u": "crwdns63901:0crwdne63901:0",
+ "apply-penalty-u": "crwdns63902:0crwdne63902:0",
+ "piety-u": "crwdns63903:0crwdne63903:0",
+ "channel-u": "crwdns63904:0crwdne63904:0",
+ "arcane-magic-enabled-u": "crwdns63905:0crwdne63905:0",
+ "divine-magic-enabled-u": "crwdns63906:0crwdne63906:0",
+ "name-display-description-u": "crwdns63907:0crwdne63907:0",
+ "roll-display-description-u": "crwdns63908:0crwdne63908:0",
+ "setting-description-u": "crwdns63909:0crwdne63909:0",
+ "luck-points-rank-description-u": "crwdns63910:0crwdne63910:0",
+ "tenacity-enabled-description-u": "crwdns63911:0crwdne63911:0",
+ "firearms-enabled-description-u": "crwdns63912:0crwdne63912:0",
+ "boating-standard-description-u": "crwdns63913:0crwdne63913:0",
+ "status-standard-description-u": "crwdns63914:0crwdne63914:0",
+ "superstition-standard-description-u": "crwdns63915:0crwdne63915:0",
+ "dependencies-enabled-description-u": "crwdns63916:0crwdne63916:0",
+ "arcane-magic-enabled-description-u": "crwdns63917:0crwdne63917:0",
+ "divine-magic-enabled-description-u": "crwdns63918:0crwdne63918:0",
+ "folk-magic-enabled-description-u": "crwdns63919:0crwdne63919:0",
+ "animism-enabled-description-u": "crwdns63920:0crwdne63920:0",
+ "spirits-have-tenacity-description-u": "crwdns63921:0crwdne63921:0",
+ "mysticism-enabled-description-u": "crwdns63922:0crwdne63922:0",
+ "sorcery-enabled-description-u": "crwdns63923:0crwdne63923:0",
+ "theism-enabled-description-u": "crwdns63924:0crwdne63924:0",
+ "conditions-u": "crwdns63925:0crwdne63925:0",
+ "psionics-u": "crwdns63926:0crwdne63926:0",
+ "discipline-u": "crwdns63927:0crwdne63927:0",
+ "discipline-talents-u": "crwdns63928:0crwdne63928:0",
+ "max-active-talents-u": "crwdns63929:0crwdne63929:0",
+ "humanoid-u": "crwdns63930:0crwdne63930:0",
+ "custom-u": "crwdns63931:0crwdne63931:0",
+ "health-and-armor-u": "crwdns63932:0crwdne63932:0",
+ "personal-u": "crwdns63933:0crwdne63933:0",
+ "short-u": "crwdns63934:0crwdne63934:0",
+ "long-u": "crwdns63935:0crwdne63935:0",
+ "multiversal-u": "crwdns63936:0crwdne63936:0",
+ "self-u": "crwdns63937:0crwdne63937:0",
+ "line-of-sight-u": "crwdns63938:0crwdne63938:0",
+ "same-paralell-u": "crwdns63939:0crwdne63939:0",
+ "any-paralell-u": "crwdns63940:0crwdne63940:0",
+ "instantaneous-u": "crwdns63941:0crwdne63941:0",
+ "talent-u": "crwdns63942:0crwdne63942:0",
+ "lasting-u": "crwdns63943:0crwdne63943:0",
+ "la-psionics-enabled-u": "crwdns63944:0crwdne63944:0",
+ "default-hit-location-table-u": "crwdns63945:0crwdne63945:0",
+ "default-hit-location-table-for-npcsu": "crwdns63946:0crwdne63946:0",
+ "hit-locations-description-u": "crwdns63947:0crwdne63947:0",
+ "npc-hit-locations-description-u": "crwdns63948:0crwdne63948:0",
+ "roman-magic-u": "crwdns63949:0crwdne63949:0",
+ "cursing-u": "crwdns63950:0crwdne63950:0",
+ "curse-u": "crwdns63951:0crwdne63951:0",
+ "prediction-u": "crwdns63952:0crwdne63952:0",
+ "divination-u": "crwdns63953:0crwdne63953:0",
+ "affects-u": "crwdns63954:0crwdne63954:0",
+ "impact-u": "crwdns63955:0crwdne63955:0",
+ "individual-u": "crwdns63956:0crwdne63956:0",
+ "group-u": "crwdns63957:0crwdne63957:0",
+ "city-u": "crwdns63958:0crwdne63958:0",
+ "necromancy-u": "crwdns63959:0crwdne63959:0",
+ "minor-u": "crwdns63960:0crwdne63960:0",
+ "life-altering-u": "crwdns63961:0crwdne63961:0",
+ "death-u": "crwdns63962:0crwdne63962:0",
+ "question-dead-u": "crwdns63963:0crwdne63963:0",
+ "summon-lemur-u": "crwdns63964:0crwdne63964:0",
+ "pharmacy-u": "crwdns63965:0crwdne63965:0",
+ "concocte-potion-u": "crwdns63966:0crwdne63966:0",
+ "small-animal-u": "crwdns63967:0crwdne63967:0",
+ "medium-animal-u": "crwdns63968:0crwdne63968:0",
+ "large-animal-u": "crwdns63969:0crwdne63969:0",
+ "shape-shifting-u": "crwdns63970:0crwdne63970:0",
+ "create-salve-skins-u": "crwdns63971:0crwdne63971:0",
+ "change-time-u": "crwdns63972:0crwdne63972:0",
+ "theology-u": "crwdns63973:0crwdne63973:0",
+ "mythic-rome-u": "crwdns63974:0crwdne63974:0",
+ "power-u": "crwdns63975:0crwdne63975:0",
+ "sphere-u": "crwdns63976:0crwdne63976:0",
+ "arc-u": "crwdns63977:0crwdne63977:0",
+ "first-u": "crwdns63978:0crwdne63978:0",
+ "second-u": "crwdns63979:0crwdne63979:0",
+ "third-u": "crwdns63980:0crwdne63980:0",
+ "ms-psionics-enabled-u": "crwdns63981:0crwdne63981:0",
+ "roman-magic-enabled-u": "crwdns63982:0crwdne63982:0",
+ "none-u": "crwdns63983:0crwdne63983:0",
+ "simplified-combat-enabled-u": "crwdns63984:0crwdne63984:0",
+ "system-u": "crwdns63985:0crwdne63985:0",
+ "hit-points-u": "crwdns63986:0crwdne63986:0",
+ "wounds-u": "crwdns63987:0crwdne63987:0",
+ "conflict-pool-u": "crwdns63988:0crwdne63988:0",
+ "extended-conflict-resolution-enabled-u": "crwdns63989:0crwdne63989:0",
+ "home-world-u": "crwdns63990:0crwdne63990:0",
+ "m-space-u": "crwdns63991:0crwdne63991:0",
+ "power-points-u": "crwdns63992:0crwdne63992:0",
+ "show-reduced-description-u": "crwdns63993:0crwdne63993:0",
+ "extended-conflict-enabled-description-u": "crwdns63994:0crwdne63994:0",
+ "roman-magic-enabled-description-u": "crwdns63995:0crwdne63995:0",
+ "ms-psionics-enabled-description-u": "crwdns63996:0crwdne63996:0",
+ "la-psionics-enabled-description-u": "crwdns63997:0crwdne63997:0",
+ "rolls-show-101-reduced-u": "crwdns63998:0crwdne63998:0",
+ "circles-u": "crwdns63999:0crwdne63999:0",
+ "npc-weapon-size-note-u": "crwdns64000:0crwdne64000:0",
+ "weapon-u": "crwdns64001:0crwdne64001:0",
+ "skills-u": "crwdns64002:0crwdne64002:0",
+ "block-description-u": "crwdns64003:0crwdne64003:0",
+ "cult-u": "crwdns64004:0crwdne64004:0",
+ "circle-u": "crwdns64005:0crwdne64005:0",
+ "rabble-underling-u": "crwdns64006:0crwdne64006:0",
+ "unit-name-u": "crwdns64007:0crwdne64007:0",
+ "unit-type-u": "crwdns64008:0crwdne64008:0",
+ "commander-u": "crwdns64009:0crwdne64009:0",
+ "formation-u": "crwdns64010:0crwdne64010:0",
+ "default-sheet-type-u": "crwdns64011:0crwdne64011:0",
+ "type-description-u": "crwdns64012:0crwdne64012:0",
+ "encounter-generator-json-u": "crwdns64013:0crwdne64013:0",
+ "json-importer-u": "crwdns64014:0crwdne64014:0",
+ "spirit-init-u": "crwdns64015:0crwdne64015:0",
+ "sheet-u": "crwdns64016:0crwdne64016:0",
+ "instructions-u": "crwdns64017:0crwdne64017:0",
+ "json-step-one-u": "crwdns64019:0crwdne64019:0",
+ "json-step-two-u": "crwdns64020:0crwdne64020:0",
+ "json-step-three-u": "crwdns64021:0crwdne64021:0",
+ "json-step-four-u": "crwdns64022:0crwdne64022:0",
+ "json-step-five-u": "crwdns64023:0crwdne64023:0",
+ "json-step-six-u": "crwdns64024:0crwdne64024:0",
+ "json-note-one-u": "crwdns64025:0crwdne64025:0",
+ "json-note-two-u": "crwdns64026:0crwdne64026:0",
+ "unit-traits-u": "crwdns64028:0crwdne64028:0",
+ "multiplier-u": "crwdns64029:0crwdne64029:0",
+ "strength-u": "crwdns64030:0crwdne64030:0",
+ "frontage-u": "crwdns64031:0crwdne64031:0",
+ "depth-u": "crwdns64032:0crwdne64032:0",
+ "command-u": "crwdns64033:0crwdne64033:0",
+ "competency-u": "crwdns64034:0crwdne64034:0",
+ "morale-u": "crwdns64035:0crwdne64035:0",
+ "armor-points-u": "crwdns64036:0crwdne64036:0",
+ "repair-mod-u": "crwdns64037:0crwdne64037:0",
+ "speed-u": "crwdns64038:0crwdne64038:0",
+ "seaworthiness-u": "crwdns64039:0crwdne64039:0",
+ "penalty-short-u": "crwdns64040:0crwdne64040:0",
+ "condition-u": "crwdns64041:0crwdne64041:0",
+ "ship-shape-u": "crwdns64042:0crwdne64042:0",
+ "seaworthy-u": "crwdns64043:0crwdne64043:0",
+ "battered-u": "crwdns64044:0crwdne64044:0",
+ "swamped-u": "crwdns64045:0crwdne64045:0",
+ "sinking-u": "crwdns64046:0crwdne64046:0",
+ "crew-u": "crwdns64047:0crwdne64047:0",
+ "capacity-u": "crwdns64048:0crwdne64048:0",
+ "dimensions-u": "crwdns64049:0crwdne64049:0",
+ "hull-type-u": "crwdns64050:0crwdne64050:0",
+ "utility-u": "crwdns64051:0crwdne64051:0",
+ "galley-u": "crwdns64052:0crwdne64052:0",
+ "transport-u": "crwdns64053:0crwdne64053:0",
+ "small-u": "crwdns64054:0crwdne64054:0",
+ "large-u": "crwdns64055:0crwdne64055:0",
+ "huge-u": "crwdns64056:0crwdne64056:0",
+ "colossal-u": "crwdns64057:0crwdne64057:0",
+ "enormous-u": "crwdns64058:0crwdne64058:0",
+ "beyond-colossal-u": "crwdns64059:0crwdne64059:0",
+ "captain-u": "crwdns64060:0crwdne64060:0",
+ "ship-name-u": "crwdns64061:0crwdne64061:0",
+ "armament-u": "crwdns64062:0crwdne64062:0",
+ "beyond-enormous-u": "crwdns64063:0crwdne64063:0",
+ "due-to-ship-condition-u": "crwdns64064:0crwdne64064:0",
+ "skill-modifier-u": "crwdns64065:0crwdne64065:0",
+ "temp-armor-all-u": "crwdns64890:0crwdne64890:0",
+ "temp-hp-all-u": "crwdns64891:0crwdne64891:0",
+ "quick-stats-u": "crwdns64892:0crwdne64892:0",
+ "npc-view-u": "crwdns64893:0crwdne64893:0",
+ "help-macros-u": "crwdns64894:0crwdne64894:0",
+ "json-note-four-u": "crwdns64895:0crwdne64895:0",
+ "spirit-values-u": "crwdns64896:0crwdne64896:0",
+ "affiliations-u": "crwdns64897:0crwdne64897:0",
+ "affiliation-u": "crwdns64898:0crwdne64898:0",
+ "mythic-constantinople-u": "crwdns64899:0crwdne64899:0",
+ "affiliations-enabled-u": "crwdns64900:0crwdne64900:0",
+ "affiliations-enabled-description-u": "crwdns64901:0crwdne64901:0",
+ "max-devotional-pool-based-on-u": "crwdns64902:0crwdne64902:0",
+ "max-devotional-pool-based-on-description-u": "crwdns64903:0crwdne64903:0"
}
\ No newline at end of file
diff --git a/Mongoose_Traveller/MongooseTraveller.html b/Mongoose_Traveller/MongooseTraveller.html
index e9c3aa7a71..02d337c4f6 100644
--- a/Mongoose_Traveller/MongooseTraveller.html
+++ b/Mongoose_Traveller/MongooseTraveller.html
@@ -476,6 +476,7 @@
+
+
+
+
-
+
Strength
Intellect
@@ -1183,6 +1187,7 @@
+
@@ -1205,13 +1210,15 @@
-
+
+
+
-
+
Roll
@@ -2754,7 +2761,7 @@
-
+
@@ -2800,7 +2807,7 @@
-
+
@@ -2853,7 +2860,7 @@
-
+
@@ -3435,8 +3442,6 @@
+
\ No newline at end of file
diff --git a/Pathfinder-Neceros/translations/de.json b/Pathfinder-Neceros/translations/de.json
index 5db63b2d38..6905a92a53 100644
--- a/Pathfinder-Neceros/translations/de.json
+++ b/Pathfinder-Neceros/translations/de.json
@@ -117,7 +117,7 @@
"alchemical": "Alchemistisch",
"alignment": "Gesinnung",
"alignment-abbrv": "GES",
- "alignment-type-init": "Align Type Init",
+ "alignment-type-init": "Ges. Art Init.",
"all": "Alle",
"all-abilities": "Alle Fähigkeiten",
"all-attacks": "Alle Angriffe",
@@ -136,15 +136,15 @@
"all-other-desc": "\"Sonstige\" enthält alle, die nicht in anderen Tabs vorhanden sind",
"all-saves": "Alle Rettungswürfe",
"all-saves-macro": "\"Alle Rettungswürfe\"-Makro",
- "all-saves-macro-title": "@{all_saves-macro} | Only affects the All Saves roll from the Defenses Menu button.",
+ "all-saves-macro-title": "@{all_saves-macro} | Beeinflusst nur den \"Alle Rettungswürfe\"-Wurf der Verteidigungen-Schaltfläche.",
"all-skills": "Alle Fertigkeiten",
- "alternate-ability-cmb-desc": "Kampfmanöver mit alternativem Attribute",
+ "alternate-ability-cmb-desc": "Kampfmanöver mit alternativem Attribut",
"alternate-ability-melee-desc": "Nahkampfangriff mit alternativem Attribute",
"alternate-ability-ranged-desc": "Fernkampfangriff mit alternativem Attribute",
"alternate-favored-class": "Alternativer Punktezähler für bevorzugte Klasse",
"alternate-favored-class-abbrv": "BK Alt.",
"always-show-domain-spells": " Immer als \"Domäne\" markierte Zauber im Zauberbuch-Menü anzeigen",
- "ammo": "Ammo",
+ "ammo": "Mun.",
"ammunition": "Munition",
"announcements": "Ankündigungen:",
"announcements-0": "New Abilities section on it's own tab - special abilities tabs, linked attacks, pf_ability roll template.",
@@ -218,47 +218,47 @@
"attack-4": "Angriff 4",
"attack-4-ordinal": "4. Angriff",
"attack-5": "Angriff 5",
- "attack-5-ordinal": "5th Attack",
- "attack-6": "Attack 6",
- "attack-6-ordinal": "6th Attack",
- "attack-7": "Attack 7",
- "attack-7-ordinal": "7th Attack",
- "attack-8": "Attack 8",
- "attack-8-ordinal": "8th Attack",
- "attack-9": "Attack 9",
- "attack-9-ordinal": "9th Attack",
- "attack-and-combat-maneuver-bonuses": "Attack and Combat Maneuver Bonuses",
+ "attack-5-ordinal": "5. Angriff",
+ "attack-6": "Angriff 6",
+ "attack-6-ordinal": "6. Angriff",
+ "attack-7": "Angriff 7",
+ "attack-7-ordinal": "7. Angriff",
+ "attack-8": "Angriff 8",
+ "attack-8-ordinal": "8. Angriff",
+ "attack-9": "Angriff 9",
+ "attack-9-ordinal": "9. Angriff",
+ "attack-and-combat-maneuver-bonuses": "Angriffs- und Kampfmanöver-Boni",
"attack-and-damage": "Angriff & Schaden",
- "attack-bonus-dropdowns": " Attack bonus dropdowns",
+ "attack-bonus-dropdowns": " Angriffsbonus Dropdowns",
"attack-grid-rows-migrated": "Attack grid extra rows",
- "attack-list-default-values": "Attacks default values",
+ "attack-list-default-values": "Standard Angriffswerte",
"attack-macros-current": "Attack macros to current",
- "attack-modifier-abbrv": "Attack Mod",
- "attack-modifiers-abbrv": "Attack Mods",
- "attack-notes": "Attack Notes",
+ "attack-modifier-abbrv": "Angriffsmod.",
+ "attack-modifiers-abbrv": "Angriffsmod.",
+ "attack-notes": "Angriffs-Notizen",
"attack-notes-place": "Put notes about context-sensitive Attack bonuses here.",
- "attack-penalty": "Attack penalty",
- "attack-roll-template": "Attack Roll Template ",
- "attack-type": "Attack Type",
+ "attack-penalty": "Angriffsmalus",
+ "attack-roll-template": "Angriffswurf-Vorlage ",
+ "attack-type": "Angriffsart",
"attack-type-abbrv": "ATK Type",
- "attacks": "Attacks",
+ "attacks": "Angriffe",
"attacks-dmg-migrated": "Damage Multiplier Migrated",
"attacks-dmg-migrated-title": "Repeating Attack damage multiplier migrated. Cannot remigrate.",
"attacks-macros-migrated": "Attack Macro v.5",
"attacks-macros2-migrated": "Attack Macro v.6",
"attacks-macros64-migrated": "Attack Macro v.64",
"attacks-migrated-title": "Repeating Attack macros migrated. If an attack rolltemplate does not appear correct, delete the macro text and click into another field, the system will reset the macro text to defaults. Repeat for iterative attacks macros.",
- "atwill": "At Will",
+ "atwill": "Nach Belieben",
"aura": "Aura",
- "automatically-calculate-hit-points-abbrv": " Auto-calc hp",
- "average-hit-point-abbrv": "Avg hp:",
- "azure": "Azure",
- "background": "Background",
- "background-ranks-remaining": "Background Ranks Remaining",
+ "automatically-calculate-hit-points-abbrv": " Ber. TP autom.",
+ "average-hit-point-abbrv": "Durchschn. TP:",
+ "azure": "Azurblau",
+ "background": "Hintergrund",
+ "background-ranks-remaining": "Hintergrund-Ränge verbleibend",
"background-skills": " Hintergrundfertigkeiten",
"background-title": "Choose a background image.",
- "base": "Base",
- "base-attack-bonus": "Base Attack Bonus",
+ "base": "Grund",
+ "base-attack-bonus": "Grund-Angriffsbonus",
"base-attack-bonus-abbrv": "GAB",
"base-attacks": "Grundangriffe",
"base-level": "Grundstufe",
@@ -267,7 +267,7 @@
"base-spells-per-day": "Basis Zauber/Tag",
"base-statistics": "Grundwerte",
"base-statistics-place": "If the creature has buffs and other effects active that modify his stats, the base stats should be quickly summarized here.",
- "base-value": "Base",
+ "base-value": "Grund",
"before-combat": "Vor dem Kampf",
"before-combat-place": "List any spells and/or abilities used before combat. His stats should reflect these spells.",
"belt": "Gürtel",
@@ -290,47 +290,47 @@
"bonus-power-points-abbrv": "Bonus PP",
"bonus-spells": "Bonus-Zauber",
"bonus-type": "Bonusart",
- "bonus-type-title": "Type of bonus for stacking purposes. Treat armor, shield, natural armor as bonuses (on bonus dropdown), not 'type' of bonus to AC.",
+ "bonus-type-title": "Art des Bonus für Stapelungs-Zwecke. Behandle Rüstung, Schild, natürliche Rüstung als Boni (im Bonus Dropdown), nicht als Bonusart.",
"brown": "Braun",
- "buff": "Buff",
+ "buff": "Stärkung",
"buff-ability-checks-title": "Bonus to ability checks",
- "buff-ability-skill-checks": "Bonus to Ability & Skill Checks and Initiative",
- "buff-aid": "Aid",
- "buff-aid-note": "+@{b2_val} morale bonus on saving throws against fear effects.",
- "buff-air-barrier": "Air Barrier",
- "buff-air-barrier-note": "At 13th level, this barrier causes incoming arrows, rays, and other ranged attacks requiring an attack roll against her to suffer a 50% miss chance.",
- "buff-archons-aura": "Archon's Aura",
- "buff-archons-aura-note": "lasts until it successfully hits caster with an attack",
+ "buff-ability-skill-checks": "Bonus auf Attributs-, Fertigkeits- & Initiative-Würfe",
+ "buff-aid": "Beistand",
+ "buff-aid-note": "+@{b2_val} Moralbonus auf Rettungswürfe gegen Furchteffekte.",
+ "buff-air-barrier": "Luftbarriere",
+ "buff-air-barrier-note": "Ab der 13. Stufe sorgt diese Barriere dafür, dass Pfeile, Strahlen und andere Fernkampfangriffe, die einen Angriffswurf erfordern, zu 50% fehlschlagen.",
+ "buff-archons-aura": "Aura des Archonten",
+ "buff-archons-aura-note": "hält an, bis es erfolgreich Zaubernden mit einem Angriff trifft",
"buff-armor-class-title": "Bonus to armor class.",
"buff-armor-title": "Bonus to armor",
- "buff-attack-title": "Bonus to all attacks",
- "buff-bane": "Bane",
- "buff-bane-note": "@{b2_val} penalty on saving throws against fear effects.",
- "buff-battle-spirit": "Battle Spirit",
- "buff-battle-ward": "Battle Ward",
- "buff-battle-ward-note": "The next time a foe makes an attack roll against the target, the ward activates and grants a @{b1_val} deflection bonus to the warded creature's AC. Each subsequent time the warded creature is attacked, the defection bonus decreases by 1.",
- "buff-bless": "Bless",
- "buff-bless-note": "+@{b2_val} morale bonus on saving throws against fear effects.",
- "buff-blessing-of-fervor": "Blessing of Fervor",
- "buff-blessing-of-fervor-note": "Pick speed bonus by checking buff 4, or Attack/AC/Reflex bonus, or other bonuses per round.",
- "buff-bone-ward": "Bone Ward",
- "buff-calculation": "Buff calc",
+ "buff-attack-title": "Bonus auf alle Angriffe",
+ "buff-bane": "Verfluchen",
+ "buff-bane-note": "@{b2_val} Malus auf Rettungswürfe gegen Furchteffekte.",
+ "buff-battle-spirit": "Geist der Schlacht",
+ "buff-battle-ward": "Kampfschutz",
+ "buff-battle-ward-note": "Dieser Schutz aktiviert sich das nächste Mal, wenn ein Gegner einen Angriffswurf gegen das Ziel ausführt, und verleiht dem Ziel einen Ablenkungsbonus von @{b1_val} auf seine RK. Dieser Ablenkungsbonus sinkt mit jedem weiteren Angriff gegen das Ziel um 1.",
+ "buff-bless": "Segnen",
+ "buff-bless-note": "+{b2_val} Moralbonus auf Rettungswürfe gegen Furchteffekte.",
+ "buff-blessing-of-fervor": "Segen des Eifers",
+ "buff-blessing-of-fervor-note": "Wähle Bonus auf Bewegungsrate durch Anwählen von Stärkung 4, oder Bonus auf Angriff/RK/Reflex oder anderen Boni pro Runde.",
+ "buff-bone-ward": "Knochenbarriere",
+ "buff-calculation": "Stärk. ber.",
"buff-caster-level-title": "Bonus to spell caster level.",
- "buff-charisma-based-skills-penalty-title": "Penalty to charisma based skills",
- "buff-charisma-based-skills-title": "Bonus to charisma based skills",
- "buff-charisma-penalty-title": "Penalty to charisma. For every 2 points of damage you take, apply a –1 penalty to skills and statistics",
+ "buff-charisma-based-skills-penalty-title": "Malus auf Charisma-basierte Fertigkeiten",
+ "buff-charisma-based-skills-title": "Bonus auf Charisma-basierte Fertigkeiten",
+ "buff-charisma-penalty-title": "Malus auf Charisma. Wende für je 2 Punkte genommenen Schadens einen Malus von -1 auf Fertigkeiten und Statistiken an",
"buff-charisma-title": "Bonus to charisma ability score.",
"buff-cmd-title": "Bonus to combat maneuver defense.",
"buff-combat-maneuver-bonus-title": "Bonus to combat maneuver bonus",
- "buff-combat-maneuver-bonus2-title": "Bonus to 'Alt CMB' attacks only",
- "buff-consecrate": "Consecrate (if undead)",
- "buff-consecrate-note": "Channel energy DCs increase by 3. Double this and all penalties if alter present.",
- "buff-constitution-based-skills-penalty-title": "Penalty to constitution based skills",
- "buff-constitution-based-skills-title": "Bonus to constitution based skills",
- "buff-constitution-penalty-title": "Penalty to constitution. For every 2 points of damage you take, apply a –1 penalty to skills and statistics",
+ "buff-combat-maneuver-bonus2-title": "Bonus nur auf 'Alt. KMB'-Angriffe",
+ "buff-consecrate": "Ort weihen (falls untot)",
+ "buff-consecrate-note": "SG gegen 'Energie fokussieren' um 3 erhöht. Verdopple diesen und alle Mali, falls ein Altar vorhanden ist.",
+ "buff-constitution-based-skills-penalty-title": "Malus auf Konstitution-basierte Fertigkeiten",
+ "buff-constitution-based-skills-title": "Bonus auf Konstitution-basierte Fertigkeiten",
+ "buff-constitution-penalty-title": "Malus auf Konstitution. Wende für je 2 Punkte genommenen Schadens einen Malus von -1 auf Fertigkeiten und Statistiken an",
"buff-constitution-title": "Bonus to constitution ability score.",
- "buff-crushing-despair": "Crushing Despair",
- "buff-curse": "Curse",
+ "buff-crushing-despair": "Tiefe Verzweiflung",
+ "buff-curse": "Fluch",
"buff-curse-note": "You must enable/disable -6 to any ability, or -4 to Attacks/Saves/Checks, or uncheck all for 50% chance to act normally curse.",
"buff-damage-melee-title": "Bonus to melee damage",
"buff-damage-ranged-title": "Bonus to ranged damage",
diff --git a/Pathfinder-Neceros/translations/pt.json b/Pathfinder-Neceros/translations/pt.json
index e7beac6851..8013b4286e 100644
--- a/Pathfinder-Neceros/translations/pt.json
+++ b/Pathfinder-Neceros/translations/pt.json
@@ -1,10 +1,10 @@
{
- "invalid": "Invalid",
+ "invalid": "Inválido",
"apply-font-chatrolls": " Apply font to chat rolls",
- "update-to-latest": "Update all sheets to latest version",
+ "update-to-latest": "Atualizar todas as fichas para a última versão",
"script": "Script",
"copperplate": "Copperplate",
- "damage-blade-abbrv": "Melee Dmg",
+ "damage-blade-abbrv": "Dano corpo-a-corpo",
"kinetic-blast-attack-damage-macros": "Kinetic Blast attack and damage macros",
"kinetic-physical-blast": "Physical blast",
"kinetic-physical-blade": "Physical blade/whip",
@@ -19,12 +19,12 @@
"energy": "Energy",
"kinetic": "Kinetic",
"composite": "Composite",
- "create-macros": "Create Macros",
- "attack-macro": "Attack Macro",
- "damage-macro": "Damage Macro",
+ "create-macros": "Criar Macros",
+ "attack-macro": "Macro de Ataque",
+ "damage-macro": "Macro de Dano",
"1-ordinal": "1º",
"1-ordinal-class": "1ª Classe",
- "1-ordinal-class-level": "1st Class Lvl",
+ "1-ordinal-class-level": "1º lvl de Classe",
"1-ordinal-spellclass": "1st Spellcasting Class",
"1-size-larger": "1 sz larger",
"1-size-smaller": "1 sz smaller",
@@ -33,7 +33,7 @@
"100-at-level-1-title": "Use max hit points for first level. Racial hit dice are considered 'first' if character has both racial and class hit dice.",
"2-ordinal": "2º",
"2-ordinal-class": "2ª Classe",
- "2-ordinal-class-level": "2nd Class Lvl",
+ "2-ordinal-class-level": "2º Level de Classe",
"2-ordinal-spellclass": "2nd Spellcasting Class",
"2-sizes-larger": "2 sz larger",
"2-sizes-smaller": "2 sz smaller",
@@ -70,7 +70,7 @@
"ability-attack-dropdowns": " Ability and Attack Type Dropdowns",
"ability-basis": "Ability Basis",
"ability-basis-desc": "DC Ability basis: usually CHA for spellcasting ability, CON for poison, breathweapon, or other damage abilities",
- "ability-bonus": "Ability Bonus",
+ "ability-bonus": "Bonus de Habilidade",
"ability-checks": "Testes de Habilidade",
"ability-checks-abbrv": "Abil chk",
"ability-checks-calculation-abbrv": "Ability check calc",
@@ -87,16 +87,16 @@
"ability-scores": "Pontos de Habilidade",
"ability-skill-checks": "Ability & Skill Checks",
"ability-tracking": "Ability Tracking",
- "ability-type": "Ability Type",
+ "ability-type": "Tipo de Habilidade",
"ability-type-title": "Select the type of ability if applicable. Ex(Extraordinary), Sp(Spell-like ability), or Su(Supernatural).",
"above-head": "Erguer sobre a cabeça",
"accessibility": "Accessibility",
- "acp-may-apply-title": "Armor Check Penalty may apply.",
+ "acp-may-apply-title": "Penalidade para Armadura pode ser aplicada.",
"acp-verysmall-abbrv": "ACP",
"acrobatics": "Acrobacia",
- "add": "Add",
- "add-class-levels": "Add Class Levels",
- "add-custom-column": "Add Custom Column",
+ "add": "Adicionar",
+ "add-class-levels": "Adicionar Nível de Classe",
+ "add-custom-column": "Adicionar Coluna Personalizada",
"add-hit-dice": "Adcione Raça/Monstro HD",
"add-note-to-roll": "Add note to roll",
"add-note-to-roll-desc": "To add note text as comment at bottom of a roll, select the roll type. Use for content dependent modifiers.",
@@ -108,8 +108,8 @@
"additional-damage-title": "Acrescente danos de precisão ou danos críticos extras",
"additional-modifier-or-macro": "Additional modifier or macro, e.g. [[1d6]], [[2d20k1]], etc.",
"adjust-damage-by-size": " Adjust damage based on size",
- "advanced": "Advanced",
- "advanced-class-guide": "Advanced Class Guide",
+ "advanced": "Avançado",
+ "advanced-class-guide": "Guia de Classe Avançado",
"adventure": "Aventura ",
"adventure-skills": "Adventure Skills",
"adventuring-gear-tool": "Adventuring Gear or Tool",
@@ -119,8 +119,8 @@
"alignment-abbrv": "Align",
"alignment-type-init": "Align Type Init",
"all": "Tudo",
- "all-abilities": "All Abilities",
- "all-attacks": "All Attacks",
+ "all-abilities": "Todas Habilidades",
+ "all-attacks": "Todos Ataques",
"all-attacks-insert-macro-attack": "Global Attack Insert Macro:",
"all-attacks-insert-macro-cmb": "CMB Attack Insert Macro:",
"all-attacks-insert-macro-cmb-damage": "CMB Damage Insert Macro:",
@@ -135,9 +135,9 @@
"all-features-desc": "Features list contains Special Abilities, Special Qualities, Feats, etc",
"all-other-desc": "Miscellaneous includes any not found under another tab",
"all-saves": "Salvar tudo",
- "all-saves-macro": "All Saves Macro",
+ "all-saves-macro": "Todas Macros salvas",
"all-saves-macro-title": "@{all_saves-macro} | Only affects the All Saves roll from the Defenses Menu button.",
- "all-skills": "All Skills",
+ "all-skills": "Todas as Perícias",
"alternate-ability-cmb-desc": "Alternate ability combat maneuver",
"alternate-ability-melee-desc": "Alternate ability melee attack",
"alternate-ability-ranged-desc": "Alternate ability ranged attack",
@@ -182,9 +182,9 @@
"arial": "Arial",
"arial-default": "•Arial",
"armor": "Armadura",
- "armor-and-shield": "Armor and Shield",
+ "armor-and-shield": "Armadura e Escudo",
"armor-attributes": "Atributos de Armadura",
- "armor-calculation-abbrv": "Armor calc",
+ "armor-calculation-abbrv": "Calc Armadura",
"armor-check-penalty": "Armor Check Penalty",
"armor-check-penalty-abbrv": "ACP",
"armor-class": "Classe de Armadura",
@@ -195,7 +195,7 @@
"armor-default": "•Armor",
"armor-notes": " Notas de Armadura",
"armor-notes-place": "Put notes about context-sensitive AC bonuses here.",
- "armor-or-shield": "Armor or Shield",
+ "armor-or-shield": "Armadura ou Escudo",
"armor-penalties": "Penalidade de Armadura",
"armor-shield": "Armadura/escudo",
"armor-shield-bonus": "Armor or Shield bonus to Armor Class",
@@ -210,23 +210,23 @@
"attack": "Ataque",
"attack-1": "Attack 1",
"attack-1-ordinal": "1st Attack",
- "attack-10-ordinal": "10th Attack",
- "attack-2": "Attack 2",
- "attack-2-ordinal": "2nd Attack",
- "attack-3": "Attack 3",
- "attack-3-ordinal": "3rd Attack",
- "attack-4": "Attack 4",
- "attack-4-ordinal": "4th Attack",
- "attack-5": "Attack 5",
- "attack-5-ordinal": "5th Attack",
- "attack-6": "Attack 6",
- "attack-6-ordinal": "6th Attack",
- "attack-7": "Attack 7",
- "attack-7-ordinal": "7th Attack",
- "attack-8": "Attack 8",
- "attack-8-ordinal": "8th Attack",
- "attack-9": "Attack 9",
- "attack-9-ordinal": "9th Attack",
+ "attack-10-ordinal": "10º Ataque",
+ "attack-2": "Ataque 2",
+ "attack-2-ordinal": "2º Ataque",
+ "attack-3": "Ataque 3",
+ "attack-3-ordinal": "3º Ataque",
+ "attack-4": "Ataque 4",
+ "attack-4-ordinal": "4º Ataque",
+ "attack-5": "Ataque 5",
+ "attack-5-ordinal": "5º Ataque",
+ "attack-6": "Ataque 6",
+ "attack-6-ordinal": "6º Ataque",
+ "attack-7": "Ataque 7",
+ "attack-7-ordinal": "7º Ataque",
+ "attack-8": "Ataque 8",
+ "attack-8-ordinal": "8º Ataque",
+ "attack-9": "Ataque 9",
+ "attack-9-ordinal": "9º Ataque",
"attack-and-combat-maneuver-bonuses": "Ataque e Bônus de Manobra de combate",
"attack-and-damage": "Ataque e Dano",
"attack-bonus-dropdowns": " Attack bonus dropdowns",
@@ -268,12 +268,12 @@
"base-statistics": "Base Statistics",
"base-statistics-place": "If the creature has buffs and other effects active that modify his stats, the base stats should be quickly summarized here.",
"base-value": "Base",
- "before-combat": "Before Combat",
+ "before-combat": "Antes do Combate",
"before-combat-place": "List any spells and/or abilities used before combat. His stats should reflect these spells.",
"belt": "Cinto",
- "black": "Black",
+ "black": "Preto",
"black-default": "•Black",
- "blank": "Blank",
+ "blank": "Em branco",
"blast": "Blast",
"blast-damage-abbrv": "Blast Dmg",
"blast-damage-modifier-abbrv": "Blast Dmg Mod",
@@ -289,7 +289,7 @@
"bonus-points": "Ability Bonus",
"bonus-power-points-abbrv": "Bonus PP",
"bonus-spells": "Bônus de Magia",
- "bonus-type": "Bonus Type",
+ "bonus-type": "Tipo de Bonus",
"bonus-type-title": "Type of bonus for stacking purposes. Treat armor, shield, natural armor as bonuses (on bonus dropdown), not 'type' of bonus to AC.",
"brown": "Brown",
"buff": "Buff",
@@ -433,8 +433,8 @@
"carried-currency": "Moeda carregada",
"carried-currency-title": "The amount of currency carried on the character that will contribute to total load",
"carried-default": "•Carried",
- "carried-equipment": "Carried Equipment",
- "carried-not-worn": "Carried (not worn)",
+ "carried-equipment": "Equipamento Carregado",
+ "carried-not-worn": "Carregado (não sendo usado)",
"carried-weight": "Peso carregado",
"cast-defensive-bonus": "Concentration Bonus when casting defensively",
"cast-defensive-bonus-abbrv": "Cast Def. Bonus",
@@ -659,7 +659,7 @@
"consumables": "Materiais de consumo",
"content": "Content",
"copper-pieces": "Peças de Cobre",
- "copper-pieces-abbrv": " CP",
+ "copper-pieces-abbrv": "PC",
"copy-duplicate-attrs": "Copy duplicate fields",
"core": "Início",
"core-rules": "Core Rule Options",
@@ -725,8 +725,8 @@
"damage-resistance-abbrv": " RD",
"damage-resistance-title": "Damage Reduction: The amount of damage ignored and the type of weapon that negates the ability. (e.g. 5/silver)",
"damage-type": "Tipo de Dano",
- "damage-type-abbrv": "Dmg Type",
- "damage-type-or-description": "Dmg type / Description",
+ "damage-type-abbrv": "Tipo de Dano",
+ "damage-type-or-description": "Tipo Dano/ Descrição",
"damage-type-title": "Pierce Blunt Slash other",
"dark-azure": "Dark Azure",
"dark-blue": "Dark Blue",
@@ -885,7 +885,7 @@
"encumbrance-based-on": "Encumbrance based on",
"encumbrance-drag-push-title": "A character can generally push or drag along the ground as much as five times his maximum load",
"encumbrance-heavy-title": "Over the medium load and up to this weight, the character is heavily encumbered",
- "encumbrance-light-title": "At this weight of carried equipment or less, the character is unencumbered",
+ "encumbrance-light-title": "Com este peso ou menor de equipamentos carregados, o personagem não está sobrecarregado",
"encumbrance-max-title": "At this weight or greater the character is immobilized",
"encumbrance-medium-title": "Over the light load and up to this weight, the character is moderately encumbered",
"encumbrance-misc-title": "Miscellaneous bonus to load values",
@@ -908,10 +908,10 @@
"environment": "Environment",
"equation-macro-place": "#/Equação",
"equipment": "Equipamento",
- "equipment-abbrv": "Equip",
+ "equipment-abbrv": "Equipamento",
"equipment-list": "Lista de Equipamentos",
- "equipment-type-abbrv": "Equip Type",
- "equipped": "Equipped",
+ "equipment-type-abbrv": "Tipo de Equipamento",
+ "equipped": "Equipado",
"equipped-title": "Select which armor and shield are equipped.",
"error-delete-row": "Error! You must delete this row before editing any items in this section.",
"error-msg1": "Error! You must delete this row before editing any items in this section.",
@@ -1010,7 +1010,7 @@
"global": "Global",
"gold": "Gold",
"gold-pieces": "Peças de Ouro",
- "gold-pieces-abbrv": " GP",
+ "gold-pieces-abbrv": "PO",
"graphpaper": "Graph-paper",
"grappled": " Agarrado",
"grazed": " Grazed ",
@@ -1217,24 +1217,24 @@
"loads": "Carga",
"loads-and-lift": "Loads and Lift",
"local": "Local",
- "location": "Location",
+ "location": "Localização",
"location0": "Item is Carried",
"location1": "Item is not Carried",
- "location10": "Headband",
- "location11": "Neck",
- "location12": "Ring1",
- "location13": "Ring2",
- "location14": "Shield",
- "location15": "Shoulders",
- "location16": "Wrist",
- "location2": "Armor",
- "location3": "Belt",
- "location4": "Body",
- "location5": "Chest",
- "location6": "Eyes",
- "location7": "Feet",
- "location8": "Hands",
- "location9": "Head",
+ "location10": "Bandana",
+ "location11": "Pescoço",
+ "location12": "Anel1",
+ "location13": "Anel2",
+ "location14": "Escudo",
+ "location15": "Ombros",
+ "location16": "Pulso",
+ "location2": "Armadura",
+ "location3": "Cinto",
+ "location4": "Corpo",
+ "location5": "Peitoral",
+ "location6": "Olhos",
+ "location7": "Pés",
+ "location8": "Mãos",
+ "location9": "Cabeça",
"long": "Long",
"lore": "Lore",
"lose-dexterity-title": "Lose Dexterity to AC.",
@@ -1508,19 +1508,19 @@
"original-racial-traits-list": "Orig Racial Traits",
"original-spell-like-abilities-list": "Orig Spell-Like Abilities",
"original-traits-list": "Orig Traits",
- "other": "Other",
- "other-1": "Other 1",
- "other-1-abbrv": "Oth 1",
- "other-2": "Other 2",
- "other-2-abbrv": "Oth 2",
+ "other": "Outros",
+ "other-1": "Outros 1",
+ "other-1-abbrv": "Out 1",
+ "other-2": "Outros 2",
+ "other-2-abbrv": "Out 2",
"other-currency": "Moedas Guardadas em outro local",
- "other-currency-title": "The amount of currency not actively carried by the character",
- "other-gear": "Other Gear",
+ "other-currency-title": "Total de Moedas que não estão sendo carregadas pelo personagem no momento",
+ "other-gear": "Outros Equipamentos",
"other-items": "Outros itens",
- "other-items-2": "Other Items 2",
- "other-magic": "Other Magic",
+ "other-items-2": "Outros itens 2",
+ "other-magic": "Outras Magias",
"other-magic-abbrv": "Magia",
- "other-magic-items": "Other Magic Items",
+ "other-magic-items": "Outros itens mágicos",
"other-spells-per-day-title": "If Spells/Day represents prepared spells, use this to set total Spontaneous Spells/Day. Or vice-versa",
"over": "Over",
"over-heavy-encumbrance-title": "A character can lift as much as double his maximum load off the ground, but he or she can only stagger around with it.",
@@ -1576,7 +1576,7 @@
"pre-v1": "Prev 1.0",
"precision-abbrv": "Dano Extra",
"precision-damage-title": "Extra or Precision Damage (not added to critical damage)",
- "precision-damage-type": "Extra Damage type",
+ "precision-damage-type": "Tipo de Dano Extra",
"prepared": "Prepared",
"prepared-manual": "Prepared Manual Tracking",
"prepared-spells-explanation": "On prepared casters, spells with a positive number in uses are considered 'prepared', uses represents the number of times memorized and usable that are left.",
@@ -1716,7 +1716,7 @@
"segoe": "Segoe UI",
"select-buffs": "Select Buffs",
"select-class-or-manual-default": "•Select Class or enter manually",
- "select-one-default": "•Select One",
+ "select-one-default": "•Selecione Um",
"select-spell-resistance-default": "•Select SR",
"sense-motive": "Sentir Motivação",
"senses": "Senses",
@@ -1724,7 +1724,7 @@
"set-as-armor": "Definir valores de armadura usando esta linha",
"set-as-shield": "Set shield values using this row",
"set-buffs": "Set Buffs",
- "set-on-equipment": "Set on Equipment page",
+ "set-on-equipment": "Defina na página de Equipamentos",
"set-sheet-color": "Set sheet color to rolltemplate color",
"set-shield": "Set Shield",
"settings": "Config",
@@ -1736,8 +1736,8 @@
"shield-default": "•Shield",
"shield-one": " Shield 1",
"shield-two": " Shield 2",
- "short-description": "Short Description",
- "short-description-abbrv": "Short Desc",
+ "short-description": "Descrição breve",
+ "short-description-abbrv": "Desc. breve",
"shoulders": "Ombros",
"show-all-conditions": "SHOW ALL CONDITIONS",
"show-all-conditions-desc": "Show conditions that do not have a numeric effect on sheet stats.",
@@ -1761,7 +1761,7 @@
"showsect-cmd": "Clique para expandir",
"sickened": " Enojado",
"silver-pieces": "Peças de Prata",
- "silver-pieces-abbrv": " SP",
+ "silver-pieces-abbrv": "PP",
"simple-template": "Use Simple Template",
"size": "Tamanho",
"size-calculation-abbrv": "Size calc",
@@ -1878,7 +1878,7 @@
"spell-mythic-chk": "Mythic",
"spell-name": "Spell Name",
"spell-penetration-abbrv": "SP",
- "spell-penetration-abbrv-short": "SP",
+ "spell-penetration-abbrv-short": "PP",
"spell-penetration-bonus-abbrv": "Spell Pen Bonus",
"spell-penetration-bonus-label": "Bonus to caster level check for Spell Penetration",
"spell-penetration-check": "Spell Penetration Check",
@@ -2088,22 +2088,22 @@
"wisdom-penalized": "WIS Penalized",
"wisdom-penalized-title": "Wisdom Penalized. Penalties to ability scores only change the modifier, not the score itself. For every 2 points of damage or penalty you take to an ability, apply a –1 penalty to relevant skills and statistics.",
"wisdom-skills-abbrv": "WIS skills",
- "worn": "Worn",
+ "worn": "Em uso",
"worn-armor": " Worn Armor",
"worn-equipment": "Equipamento usado",
"worn-equipment-hardness-title": "The hardness of the item that helps prevent it from taking hit point damage",
- "worn-equipment-hp-max-title": "The maximum possible hit points of the item",
- "worn-equipment-hp-title": "The current hit points of the item",
- "worn-equipment-migrated": "Worn Equipment",
+ "worn-equipment-hp-max-title": "Pontos de Vida máximo do item",
+ "worn-equipment-hp-title": "Pontos de Vida atual do item",
+ "worn-equipment-migrated": "Equipamentos em uso",
"worn-equipment-name-title": "Breve descrição do item",
"worn-equipment-quantity-title": "If the item has charges, this is how many remain",
"worn-equipment-short-desc-title": "Lengthy description of the item",
"worn-equipment-slot-title": "The location on the body where the equipment is worn",
- "worn-equipment-title": "The equipment currently worn by the character",
- "worn-equipment-value-title": "The value of the item measured in gold pieces",
- "worn-equipment-weight-title": "The weight of the item",
+ "worn-equipment-title": "Equipamento atualmente utilizado pelo personagem",
+ "worn-equipment-value-title": "O valor do item medido em peças de ouro",
+ "worn-equipment-weight-title": "O peso do item",
"worn-item-name": "Nome do item equipado",
- "worn-items": "Worn Items",
+ "worn-items": "Itens em uso",
"worn-shield": " Worn Shield",
"wound-threshold": "Wound Threshold",
"wounded": " Wounded ",
diff --git a/Pathfinder-Neceros/translations/zh.json b/Pathfinder-Neceros/translations/zh.json
index 0d24b97db3..9e431a1f3d 100644
--- a/Pathfinder-Neceros/translations/zh.json
+++ b/Pathfinder-Neceros/translations/zh.json
@@ -385,7 +385,7 @@
"buff-reduce-person": "縮小術",
"buff-reduce-person-note": "觸及減少,身高/2,體重/8。",
"buff-reflex-title": "反射豁免檢定的加值",
- "buff-saves-title": "Bonus to saving throws",
+ "buff-saves-title": "豁免檢定的加值",
"buff-shield": "護盾術",
"buff-shield-note": "抵擋射向你的魔法飛彈。此護盾加值可用於對抗虛體的接觸攻擊,這是因為護盾術是一種力場效果。",
"buff-shield-of-faith": "虔誠護盾",
diff --git a/RWBY_RoC-Unofficial_Tabletop_RPG/RWBY-UnofficialTabletopRPG.html b/RWBY_RoC-Unofficial_Tabletop_RPG/RWBY-UnofficialTabletopRPG.html
index 0026d07f45..2256181073 100644
--- a/RWBY_RoC-Unofficial_Tabletop_RPG/RWBY-UnofficialTabletopRPG.html
+++ b/RWBY_RoC-Unofficial_Tabletop_RPG/RWBY-UnofficialTabletopRPG.html
@@ -65,10 +65,10 @@
- Endurance + 5
+ Endurance + 1
@@ -126,10 +126,10 @@
- Perception + Willpower + 5
+ Perception + 10
@@ -209,11 +209,11 @@
Initiative
- Based on Perception.
+ Based on Willpower.
-
+
@@ -247,7 +247,7 @@
- Informations
+
Information
Year
@@ -431,7 +431,7 @@
Heavy
- Accurate
+ Accurate
Energy
@@ -515,7 +515,7 @@
@@ -601,4 +601,4 @@
Based on ver. 2.14.16
-
\ No newline at end of file
+
diff --git a/Rogue_Trader/RogueTrader.html b/Rogue_Trader/RogueTrader.html
index 557bc1c5a3..3a6f6c5da8 100644
--- a/Rogue_Trader/RogueTrader.html
+++ b/Rogue_Trader/RogueTrader.html
@@ -892,87 +892,161 @@
+
+
diff --git a/Rotted Capes/Readme.md b/Rotted Capes/Readme.md
index a39339eae1..7213e96950 100644
--- a/Rotted Capes/Readme.md
+++ b/Rotted Capes/Readme.md
@@ -1,69 +1,81 @@
-# Rotted Capes Sheet
-
-This is a character sheet for use on Roll20.net with Rotted Capes. The sheet is designed to be usable by all Roll20 users regardless of subscription level.
-
-### Current Version
-Version 1.3.1 (January 15th, 2018) Minor Fixes
-
-### Many Thanks
-This sheet came into being through my experimentation in adapting sheets for my various games. A big influence was Nathas's Numenera multi-tabs character sheet!
-
-### TODO
-
-Short Term:
-* Shake-out sheet in play (target stable state by mid to end of January)
-* Further refinement of layout and coloration of the sheet and inline messages
-* Automation for Cast Member View
-
-Long term:
-* Automated Tick Management (may require an API)
-* Secret Roll mechanism to send rolls to GM (Cast Members and Full Characters alike)
-* Power Cards
-* Additional Minor Automations
-* New View: Data sheet for Enclaves and supporting cast
-
-### Changelog
-** January 15th 2018 **
-* Cast Member View Attributes auto-calculate (was broken with last fix)
-* Update Damage dice drop downs to include the attribute die list (some powers use attribute dice for damage)
-* Change Built Item Quick Reference to Primary Powers List
-* Fixes: Fixed overlap of Gear Info tooltip into field, fixed offset of info icon on power, and Fixed xp calculation
-
-
-** December 31, 2017: version 1.3 "The Automation Release" **
-* Autoset Max Lift, Throw, and Max Drag/Push based on Might score
-* Autoset MPH based on Quickness score
-* Autoset Attribute Dice based on selected score; note maximum score is 51
-* Add die bump to attribute dice with automatic adjustment of the dice based on the bump; note maximum die bump is 5d12
-* Autoset the attribute dice and passive modifier on the skill table based on the selected primary attribute.
-* Add die bump to attribute dice on the skill table with automatic adjustment of the dice based on the bump; a bump on the associated attribute carries down to the skill.
-* When an attribute score is changed or dice are bumped, all skills that share the associated attribute are updated accordingly with the skill bump taken into account.
-* Dice display in the attribute dice field, attribute rolls, skill dice field, and skill rolls no longer shows the bang sign (!)
-* Maneuver Mod automatically set by by the selection of Maneuver
-* Total XP Earned and Spent in the logs and then autocalculate the totals for a sum of what is available
-* Finished Tagging fields
-* Fixes: corrected damage scales (now 5d8 goes to 10d8 and up to 50d8 by increments of 5; previously was in increments of 1 up to 10d8)
-
-** December 18, 2017: version 1.2 **
-* updated icon for tooltips
-* added hover ability for entered tooltips (hover over the field in front of the icon)
-* Implemented auto-calculation of Pace, Avoidance, Fortitude, Discipline, BO Threshold, Wounds, and Stamina with modifier
-* Added two new sections to Advancements: Fixed Modifications and XP Earned (serial log)
-* Can now set fixed modifier values for Pace, Avoidance, Fortitude, Discipline, BO Threshold, Wounds, Stamina, and Horror Points
-* Wound penalty is automatically added to all action rolls if apply is toggled; it becomes zero if the ignore option is toggled
-* Added option to apply (default) or ignore wound penalty
-* CSM inline rolls will not show the roll value (purposefully hidden)
-* Added Impact to the Attack Details Damage Roll so it appears in the inline results for ease of reference
-* Added text block for capturing Built Items
-* Misc Fixes: die roll embeded in modifiers for skills, attack roll mods are now merged, layout to Gear table, layout to Advancements, layout tweaks to Cast member view
-
-** December 11, 2017: version 1.1 **
-* Multiple fixes to variable names
-* Layout fixes
-* Added information icon and minus icon for managing tooltips
-* Added hover over field for managed tooltips
-
-** December 2, 2017: version 1.0 submitted to Roll20**
-
-### Known Issues
-1) When changing the value on a spin button it resets the value to its origin value on the first click. Have not been able to duplicate this 100% of the time.
+# Rotted Capes Sheet
+
+This is a character sheet for use on Roll20.net with Rotted Capes. The sheet is designed to be usable by all Roll20 users regardless of subscription level.
+
+### Current Version
+Version 1.4 (February 4th, 2018) Power Exploit Management & Automated Bulk Penalty
+
+### Many Thanks
+This sheet came into being through my experimentation in adapting sheets for my various games. A big influence was Nathas's Numenera multi-tabs character sheet!
+
+### TODO
+
+Short Term:
+* Shake-out sheet in play (target stable state by mid to end of January)
+* Further refinement of layout and coloration of the sheet and inline messages
+* Automation for Cast Member View
+
+Long term:
+* Automated Tick Management (may require an API)
+* Secret Roll mechanism to send rolls to GM (Cast Members and Full Characters alike)
+* Power Cards
+* Additional Minor Automations
+* New View: Data sheet for Enclaves and supporting cast
+
+### Changelog
+
+** February 4th 2018 **
+* Armor section added with automation so that Bulk is applied as a penalty to Action Rolls (Attribute, Skill, Power, Attacks) based on Qu & Mi
+* Created a new tab (Gear & Mods) to centralize equipment
+* Added Exploits section to Powers tab so players can track their Tricks and Powers
+* Reworked Character roll messages (Cast Member Views next)
+* Fixes:
+ - Corrected calculation of top mph (was based on Qu vs pace)
+ - Fixed display of plot die in chat message (hide the ! sign)
+ - set min window width for issue occuring with chrome users
+ - when attribute on damage is set to blank the die roll threw an error.
+
+** January 15th 2018 **
+* Cast Member View Attributes auto-calculate (was broken with last fix)
+* Update Damage dice drop downs to include the attribute die list (some powers use attribute dice for damage)
+* Change Built Item Quick Reference to Primary Powers List
+* Fixes: Fixed overlap of Gear Info tooltip into field, fixed offset of info icon on power, and Fixed xp calculation
+
+
+** December 31, 2017: version 1.3 "The Automation Release" **
+* Autoset Max Lift, Throw, and Max Drag/Push based on Might score
+* Autoset MPH based on Quickness score
+* Autoset Attribute Dice based on selected score; note maximum score is 51
+* Add die bump to attribute dice with automatic adjustment of the dice based on the bump; note maximum die bump is 5d12
+* Autoset the attribute dice and passive modifier on the skill table based on the selected primary attribute.
+* Add die bump to attribute dice on the skill table with automatic adjustment of the dice based on the bump; a bump on the associated attribute carries down to the skill.
+* When an attribute score is changed or dice are bumped, all skills that share the associated attribute are updated accordingly with the skill bump taken into account.
+* Dice display in the attribute dice field, attribute rolls, skill dice field, and skill rolls no longer shows the bang sign (!)
+* Maneuver Mod automatically set by by the selection of Maneuver
+* Total XP Earned and Spent in the logs and then autocalculate the totals for a sum of what is available
+* Finished Tagging fields
+* Fixes: corrected damage scales (now 5d8 goes to 10d8 and up to 50d8 by increments of 5; previously was in increments of 1 up to 10d8)
+
+** December 18, 2017: version 1.2 **
+* updated icon for tooltips
+* added hover ability for entered tooltips (hover over the field in front of the icon)
+* Implemented auto-calculation of Pace, Avoidance, Fortitude, Discipline, BO Threshold, Wounds, and Stamina with modifier
+* Added two new sections to Advancements: Fixed Modifications and XP Earned (serial log)
+* Can now set fixed modifier values for Pace, Avoidance, Fortitude, Discipline, BO Threshold, Wounds, Stamina, and Horror Points
+* Wound penalty is automatically added to all action rolls if apply is toggled; it becomes zero if the ignore option is toggled
+* Added option to apply (default) or ignore wound penalty
+* CSM inline rolls will not show the roll value (purposefully hidden)
+* Added Impact to the Attack Details Damage Roll so it appears in the inline results for ease of reference
+* Added text block for capturing Built Items
+* Misc Fixes: die roll embeded in modifiers for skills, attack roll mods are now merged, layout to Gear table, layout to Advancements, layout tweaks to Cast member view
+
+** December 11, 2017: version 1.1 **
+* Multiple fixes to variable names
+* Layout fixes
+* Added information icon and minus icon for managing tooltips
+* Added hover over field for managed tooltips
+
+** December 2, 2017: version 1.0 submitted to Roll20**
+
+### Known Issues
+1) When changing the value on a spin button it resets the value to its origin value on the first click. Have not been able to duplicate this 100% of the time.
diff --git a/Rotted Capes/RottedCapes.css b/Rotted Capes/RottedCapes.css
index 6122209d03..9f6dd18dee 100644
--- a/Rotted Capes/RottedCapes.css
+++ b/Rotted Capes/RottedCapes.css
@@ -1,648 +1,653 @@
-/* ================ Roll Templates ================ */
-.sheet-rolltemplate-cast_plotdie_roll table,
-.sheet-rolltemplate-cast_burnout_roll table,
-.sheet-rolltemplate-cast_attack_roll table,
-.sheet-rolltemplate-cast_damage_roll table,
-.sheet-rolltemplate-cast_action_roll table,
-.sheet-rolltemplate-cast_plotdie_roll table,
-.sheet-rolltemplate-cast_init_roll table,
-.sheet-rolltemplate-cast_powerskill_roll table,
-.sheet-rolltemplate-plotdie_roll table,
-.sheet-rolltemplate-burnout_roll table,
-.sheet-rolltemplate-init_roll table,
-.sheet-rolltemplate-power_roll table,
-.sheet-rolltemplate-attack_roll table,
-.sheet-rolltemplate-general_roll table,
-.sheet-rolltemplate-skill_roll table,
-.sheet-rolltemplate-damage_roll table,
-.sheet-rolltemplate-action_roll table {
- width:100%;
- background-color: white;
- border:1px solid Black
-}
-.sheet-rolltemplate-cast_plotdie_roll th,
-.sheet-rolltemplate-cast_burnout_roll th,
-.sheet-rolltemplate-cast_attack_roll th,
-.sheet-rolltemplate-cast_damage_roll th,
-.sheet-rolltemplate-cast_action_roll th,
-.sheet-rolltemplate-cast_plotdie_roll th,
-.sheet-rolltemplate-cast_init_roll th,
-.sheet-rolltemplate-cast_powerskill_roll th,
-.sheet-rolltemplate-plotdie_roll th,
-.sheet-rolltemplate-burnout_roll th,
-.sheet-rolltemplate-init_roll th,
-.sheet-rolltemplate-power_roll th,
-.sheet-rolltemplate-attack_roll th,
-.sheet-rolltemplate-general_roll th,
-.sheet-rolltemplate-skill_roll th,
-.sheet-rolltemplate-damage_roll th,
-.sheet-rolltemplate-action_roll th {
- text-align: center;
- font-family: Ariel;
- font-weight:300;
- font-size:1.1em;
- padding:5px
-}
-.sheet-rolltemplate-action_roll th { /* - Layout: inline attribute header */
- background-color: DarkBlue;
- color: white;
-}
-.sheet-rolltemplate-damage_roll th { /* - Layout: inline damage header */
- background-color: #490f00;
- color: white;
-}
-.sheet-rolltemplate-skill_roll th { /* - Layout: inline Skills header */
- background-color: #0f8215;
- color: white;
-}
-.sheet-rolltemplate-attack_roll th { /* - Layout: inline attack header */
- background-color: darkred;
- color: white;
-}
-.sheet-rolltemplate-power_roll th { /* - Layout: inline Powers header */
- background-color: #702edb;
- color: white;
-}
-.sheet-rolltemplate-general_roll th { /* - Layout: inline APAR header */
- background-color: Blue;
- color: white;
-}
-.sheet-rolltemplate-init_roll th { /* - Layout: inline Init header */
- background-color: yellow;
- color: Black;
-}
-.sheet-rolltemplate-plotdie_roll th { /* - Layout: inline Plot Die header */
- background-color: Gold;
- color: Black;
-}
-.sheet-rolltemplate-burnout_roll th { /* - Layout: inline Burnout header */
- background-color: DarkGray;
- color: white;
-}
-.sheet-rolltemplate-cast_plotdie_roll th,
-.sheet-rolltemplate-cast_burnout_roll th,
-.sheet-rolltemplate-cast_attack_roll th,
-.sheet-rolltemplate-cast_damage_roll th,
-.sheet-rolltemplate-cast_action_roll th,
-.sheet-rolltemplate-cast_plotdie_roll th,
-.sheet-rolltemplate-cast_init_roll th,
-.sheet-rolltemplate-cast_powerskill_roll th { /* - Layout: inline CAST Die roll header */
- background-color: #145a32;
- color: white;
-}
-.sheet-rolltemplate-cast_plotdie_roll td,
-.sheet-rolltemplate-cast_burnout_roll td,
-.sheet-rolltemplate-cast_attack_roll td,
-.sheet-rolltemplate-cast_damage_roll td,
-.sheet-rolltemplate-cast_action_roll td,
-.sheet-rolltemplate-cast_plotdie_roll td,
-.sheet-rolltemplate-cast_init_roll td,
-.sheet-rolltemplate-cast_powerskill_roll td,
-.sheet-rolltemplate-plotdie_roll td,
-.sheet-rolltemplate-burnout_roll td,
-.sheet-rolltemplate-init_roll td,
-.sheet-rolltemplate-power_roll td,
-.sheet-rolltemplate-attack_roll td,
-.sheet-rolltemplate-general_roll td,
-.sheet-rolltemplate-skill_roll td,
-.sheet-rolltemplate-damage_roll td,
-.sheet-rolltemplate-action_roll td {
- padding:5px;
- line-height:1.4em;
- vertical-align:top
-}
-.sheet-rolltemplate-cast_plotdie_roll td:first-child,
-.sheet-rolltemplate-cast_burnout_roll td:first-child,
-.sheet-rolltemplate-cast_attack_roll td:first-child,
-.sheet-rolltemplate-cast_damage_roll td:first-child,
-.sheet-rolltemplate-cast_action_roll td:first-child,
-.sheet-rolltemplate-cast_plotdie_roll td:first-child,
-.sheet-rolltemplate-cast_init_roll td:first-child,
-.sheet-rolltemplate-cast_powerskill_roll td:first-child,
-.sheet-rolltemplate-plotdie_roll td:first-child,
-.sheet-rolltemplate-burnout_roll td:first-child,
-.sheet-rolltemplate-init_roll td:first-child,
-.sheet-rolltemplate-power_roll td:first-child,
-.sheet-rolltemplate-attack_roll td:first-child,
-.sheet-rolltemplate-general_roll td:first-child,
-.sheet-rolltemplate-skill_roll td:first-child,
-.sheet-rolltemplate-damage_roll td:first-child,
-.sheet-rolltemplate-action_roll td:first-child {
- color: white
- font-weight: bold;
- text-align:Left;
- min-width:50px;
- padding-right:5px
-}
-.sheet-rolltemplate-cast_plotdie_roll tr:nth-child(even),
-.sheet-rolltemplate-cast_burnout_roll tr:nth-child(even),
-.sheet-rolltemplate-cast_attack_roll tr:nth-child(even),
-.sheet-rolltemplate-cast_damage_roll tr:nth-child(even),
-.sheet-rolltemplate-cast_action_roll tr:nth-child(even),
-.sheet-rolltemplate-cast_plotdie_roll tr:nth-child(even),
-.sheet-rolltemplate-cast_init_roll tr:nth-child(even),
-.sheet-rolltemplate-cast_powerskill_roll tr:nth-child(even),
-.sheet-rolltemplate-plotdie_roll tr:nth-child(even),
-.sheet-rolltemplate-burnout_roll tr:nth-child(even),
-.sheet-rolltemplate-init_roll tr:nth-child(even),
-.sheet-rolltemplate-power_roll tr:nth-child(even),
-.sheet-rolltemplate-attack_roll tr:nth-child(even),
-.sheet-rolltemplate-general_roll tr:nth-child(even),
-.sheet-rolltemplate-skill_roll tr:nth-child(even),
-.sheet-rolltemplate-damage_roll tr:nth-child(even),
-.sheet-rolltemplate-action_roll tr:nth-child(even) {
- background-color:#EEEEEE
-}
-/* ================ End Roll Templates ================ */
-
-span {
- font-family: Ariel;
- text-align: left;
- font-size: 100%;
- color: black;
- font-weight: normal;
- font-style: normal;
-}
-.sheet-smallfont {
- font-size: 80%;
-}
-/* ================ RADIO HANDLING ================ */
-input[type="radio"].sheet-falseRadio {
- position: relative;
- top: 0px;
- left: 0px;
- width: 65px;
- cursor: pointer;
- opacity: 0;
- z-index: 9999;
-}
-span.sheet-falseRadio {
- position: relative;
- top: -10px;
- left: 0px;
- text-align: center;
- display: inline-block;
- margin-left, margin-right: 2px;
- padding-left, padding-right: 3px;
- width: 65px;
- cursor: pointer;
- border: none;
- color: #000000;
- background: transparent;
- font-size: 11px;
- text-decoration: none;
- font-weight: bold;
-}
-input.sheet-falseRadio:checked + span.sheet-falseRadio {
- font-weight: bold;
- color: #000000;
-}
-input.sheet-falseRadio:checked + span.sheet-falseRadio::after {
- content: '?';
-}
-/* ================ END RADIO HANDLING ================ */
-
-/*================ TABS HANDLING ================ */
-
-/* ---- Detail or Quick Sheet ---- */
-
-.sheet-block-a,
-.sheet-block-switch:checked ~ .sheet-block-b {
- display: block;
- margin-top: 1em;
-}
-
-.sheet-block-b,
-.sheet-block-switch:checked ~ .sheet-block-a {
- display: none;
-}
-
-/* ---- Character Detail ---- */
-
-div[class^="sheet-section"] {
- visibility: hidden;
- opacity: 0;
- max-height:0;
- overflow: hidden;
-}
-input.sheet-tab99:checked ~ div[class^="sheet-section"] {
- max-height: 999998px;
- opacity: 1;
- transition: opacity 0.5s linear 0s;
- overflow: auto;
-}
-input.sheet-tab {
- width: 165px;
- height: 20px;
- cursor: pointer;
- position: relative;
- opacity: 0;
- z-index: 9999;
-}
-span.sheet-tab {
- text-align: center;
- display: inline-block;
- padding-left: 4px;
- padding-right: 4px;
- padding-top: 4px;
- width: 155px;
- height: 20px;
- cursor: pointer;
- position: relative;
- margin-left: -170px;
- border: 2px solid #490f00; /* - Layout: tab borders- */
- color: black; /* - Layout: font color for tabs not selected - */
- background: #ede5e3; /* - Layout: color of the tabs not selected - */
- border-radius:4px;
- font-size: 14px;
- font-weight: normal;
-}
-input.sheet-tab::before {
- content: attr(title);
- text-align: center;
- margin-top: 5px;
- display: inline-block;
- width: 75%;
- height: 100%;
- background: #490f00; /* - Layout: color of the selected tab - */
- color:white; /* - Layout: font color for selected tab - */
-}
-input.sheet-tab:checked::before {
- background: #490f00; /* - Layout: color of the selected tab - */
- color:white; /* - Layout: font color for selected tab - */
- font-weight: bold;
-}
-input.sheet-tab1:checked ~ div.sheet-section-pc1,
-input.sheet-tab2:checked ~ div.sheet-section-pc2,
-input.sheet-tab3:checked ~ div.sheet-section-pc3,
-input.sheet-tab4:checked ~ div.sheet-section-pc4,
-input.sheet-tab5:checked ~ div.sheet-section-pc5,
-input.sheet-tab5:checked ~ div.sheet-section-pc6 {
- max-height: 999999px;
- visibility: visible;
- opacity: 1;
- transition: opacity 0.5s linear 0s;
- overflow: hidden;
- width: 100%;
- font-weight: bold;
-}
-input.sheet-tab1:checked + span.sheet-tab1,
-input.sheet-tab2:checked + span.sheet-tab2,
-input.sheet-tab3:checked + span.sheet-tab3,
-input.sheet-tab4:checked + span.sheet-tab4,
-input.sheet-tab5:checked + span.sheet-tab5,
-input.sheet-tab6:checked + span.sheet-tab6 {
- background: #490f00; /* - Layout: color of the selected tab - */
- color: white;
- font-weight: bold;
-}
-
-/* ================ END TABS HANDLING ================ */
-
-/* ================ REPEATING SECTIONS ================ */
-
-.repcontainer[data-groupname=repeating_attack]
-.repitem { margin-bottom: 5px; }
-.repcontrol { margin-bottom: 5px; }
-.repcontainer.editmode[data-groupname=repeating_attack] + .repcontrol { text-align: right; }
-.repcontainer.editmode[data-groupname=repeating_attack] + .repcontrol .repcontrol_edit { float: left; }
-
-/* ================ END REPEATING SECTIONS ================ */
-
-/* ================ HEADERS and LABELS ================ */
-
-h1,h2,h3,h4 {
- font-family: ComicSans;
- font-variant: small-caps;
- font-weight: Bold;
- text-align: center;
- color: black;
- font-size: 100%;
-}
-h1 {
- font-size: 150%;
- margin-bottom: 10px;
-}
-h2 {
- font-style: Italic;
- margin-bottom: 5px;
-}
-h3 { /* - Table Headers with TH - */
- font-size: 80%;
-}
-h4 { /* - standalone row where the first word is the header - */
- text-align: left;
-}
-h5 { /* - standalone row with standard sized text (typically the first td in a row) - */
- text-align: left;
- font-size: 80%;
- margin-top: 0px;
- margin-bottom: 0px;
-}
-/* ================ END HEADERS and LABELS ================ */
-
-/* ================ TEXTAREAS ================ */
-
-textarea[name=attr_background] {
- resize: vertical;
- display: block;
- width: 92.5% !important;
- height: 11.75em;
- margin-left: 10px !important;
-}
-textarea[name=attr_BuiltItem] {
- resize: vertical;
- display: block;
- width: 92.5% !important;
- height: 4em;
- margin-left: 10px !important;
-}
-/* ================ END TEXTAREAS ================ */
-
-/* ================ SECTION FORMATTING ================ */
-.sheet-header {
- margin-bottom: 4px;
- padding: 2px 4px;
- text-align: center;
- background: #490f00; /* - Layout: header color - */
- color: White; /* - Layout: header font color - */
- font-weight: bold;
-}
-.charsheet {
- background-size: cover;
- background: WhiteSmoke; /* - Layout: page background color - */
-}
-input, select, textarea {
- font-size: 100%;
- font-family: Ariel;
- color: black;
-}
-.sheet-select-attr {
- /* configure attribute drop down box */
- Font-size: 75% !important;
- width: 7.6em;
-}
-.sheet-dropdown,
-.sheet-smalldropdown,
-.sheet-meddropdown,
-.sheet-select-attr {
- margin-top: 1px;
- margin-bottom: 1px;
-}
-.sheet-subsection {
- border: 1px solid #490f00; /* - Layout: section border colors - */
- position: relative;
- border-radius: 10px;
- margin-bottom: 10px;
- padding: 2px;
-}
-.sheet-input > .sheet-input-name + input {
- display: block;
- font-size: 120%;
- border-radius: 5px;
- padding: 5px 5px 5pt 5px;
- width: 100%;
- height: 2em;
- box-shadow: 5px 5px 3px 1px #999;
-}
-.sheet-input-name {
- font-family: Ariel;
- font-size: 120%;
- font-variant: small-caps;
- position: absolute;
- left: 5px;
- bottom: 0px;
-}
-table { width: 100%; }
-
-/* ================ END SECTION FORMATTING ================ */
-
-/* ================ NUMBER FORMATTING ================ */
-
-.sheet-circle input[type=text],
-.sheet-circle input[type=number] {
- border-radius: 100%;
- height: 28px;
- width: 28px !important;
- text-align: center;
- border: 1px solid black;
- -moz-appearance: textfield;
- margin-top: 1px;
- margin-bottom: 1px;
-}
-
-.sheet-noborder input[type=text],
-.sheet-noborder input[type=number] {
- border: none;
- -webkit-box-shadow: none;
- box-shadow: none;
- -moz-appearance: textfield;
-}
-.sheet-circle input[type=text]::-webkit-outer-spin-button,
-.sheet-circle input[type=text]::-webkit-inner-spin-button,
-.sheet-circle input[type=number]::-webkit-outer-spin-button,
-.sheet-circle input[type=number]::-webkit-inner-spin-button {
- -webkit-appearance: none;
-}
-
-/* ================ END NUMBER FORMATTING ================ */
-
-
-/* ================ BUTTON STYLE ================ */
-
-button.sheet-diebutton {
- margin: 0;
- border-radius: 0 !important;
- background-image: none !important;
- border: none !important;
- box-shadow: none !important;
- color: blue; /* - Layout: button image color #490f00 - */
- background-color: transparent;
- font-size: 175% !important;
-}
-/* ================ End BUTTON STYLE ================ */
-/* ================ BEGIN Flex Rows with Tooltips ================ */
-
-.sheet-hover input[type="text"] {
- display: flex;
- flex: 1;
- color: black;
-}
-
-.sheet-hover input[type=number] {-moz-appearance: textfield;}
-.sheet-hover input[type=number]::-webkit-outer-spin-button,
-.sheet-hover input[type=number]::-webkit-inner-spin-button {
- -webkit-appearance: none !important;
- margin: 0;
-}
-
-.sheet-hover input:focus::-webkit-input-placeholder { color:transparent; }
-.sheet-hover input:focus:-moz-placeholder { color:transparent; } /* FF 4-18 */
-.sheet-hover input:focus::-moz-placeholder { color:transparent; } /* FF 19+ */
-.sheet-hover input:focus:-ms-input-placeholder { color:transparent; } /* IE 10+ */
-
-::-webkit-input-placeholder { /* Chrome/Opera/Safari */
- color: black;
-}
-
-::-moz-placeholder { /* Firefox 19+ */
- color: black;
-}
-
-:-ms-input-placeholder { /* IE 10+ */
- color: black;
-}
-
-:-moz-placeholder { /* Firefox 18- */
- color: black;
-}
-
-.sheet-flexrow {
- display: flex;
- flex-flow: row;
-}
-
-.sheet-tooltip {
- display: inline-block;
- pointer-events: none;
- position: absolute;
- bottom: 60%;
- left: 0%;
- word-wrap: break-word;
- text-align: left;
- background-color: white;
- border: 1px solid black;
- border-radius: 5px;
- padding: 5px;
- white-space: pre-wrap;
- visibility: hidden;
- opacity: 0;
- transition: visibility 500ms, opacity 500ms;
- -webkit-transition-delay: 0s; /* Safari */
- -webkit-transition: all 500ms ease-in-out;
- -moz-transition: all 500ms ease-in-out;
- -ms-transition: all 500ms ease-in-out;
- -o-transition: all 500ms ease-in-out;
- transition: all 500ms ease-in-out;
- transition-delay: 0s;
-}
-
-.sheet-hover:hover + .sheet-tooltip {
- display: block;
- background-color: white;
- opacity: 1.0 !important;
- visibility: visible;
- pointer-events: visible;
- box-shadow: none;
- z-index: 1;
-}
-/* checkbox style settings */
-.sheet-hover-hidden {
- position: absolute;
- opacity: 0;
- margin: 3px;
- transform: scale(1.5);
-}
-/* hidden checkbox with no top margin */
-.sheet-hover-hidden-notopmargin {
- margin: 0px 3px 3px 3px !important;
-}
-/* image under the checkbox when unchecked */
-.sheet-hover-hidden + span::before {
- content: url(https://i.imgur.com/sRvElxy.png);
- float: center;
- align: center;
- margin: 0px 3px 3px 3px !important;
- z-index: -1;
-}
-/* image under the checkbox when checked */
-.sheet-hover-hidden:checked + span::before {
- content: url(https://i.imgur.com/N8VCNVO.png);
- float: center;
- align: center;
- margin: 0px 3px 3px 3px !important;
- z-index: -1;
-}
-.sheet-hover-hidden:hover ~ .sheet-tooltip {
- left: 0%;
- pointer-events: visible;
- box-shadow: none;
- z-index: 1;
-}
-.sheet-hover-hidden:checked ~ .sheet-tooltip {
- display: block;
- left: 0%;
- background-color: #bbb;
- opacity: 1.0;
- visibility: visible;
- pointer-events: visible;
- z-index: 1;
-}
-
-/* ================ END Flex Rows with Tooltips ================ */
-
-/* ================ Section formatting ================ */
-
-table, th, td {
- border: 1px solid WhiteSmoke;
- /* border: 1px solid black; Table cell border for design work */
- border-collapse: collapse;
-}
-th {
- text-align: center;
-}
-.sheet-tagline{
- font: Rockwell;
- size: 100%;
- font-style: Italic Bold;
- margin-top: 10px;
- margin-left: 5px;
- background-color: WhiteSmoke;
-}
-.sheet-block-text {Font-size: 100%;}
-.sheet-smaller-text {Font-size: 80%;}
-.sheet-header-spacer {margin-top: 22.5px;}
-.sheet-center {text-align: center;}
-.sheet-right {text-align: right;}
-.sheet-left {text-align: left;}
-.sheet-header-override {text-align: left!important;}
-.sheet-width-W100 {width: 100%;}
-.sheet-width-W95 {width: 95%;}
-.sheet-width-W90 {width: 90%;}
-.sheet-width-W85 {width: 85%;}
-.sheet-width-W80 {width: 80%;}
-.sheet-width-W75 {width: 75%;}
-.sheet-width-W70 {width: 70%;}
-.sheet-width-W65 {width: 65%;}
-.sheet-width-W60 {width: 60%;}
-.sheet-width-W55 {width: 55%;}
-.sheet-width-W50 {width: 50%;}
-.sheet-width-W45 {width: 45%;}
-.sheet-width-W40 {width: 40%;}
-.sheet-width-W35 {width: 35%;}
-.sheet-width-W33 {width: 33%;}
-.sheet-width-W30 {width: 30%;}
-.sheet-width-W25 {width: 25%;}
-.sheet-width-W20 {width: 20%;}
-.sheet-width-W15 {width: 15%;}
-.sheet-width-W10 {width: 10%;}
-.sheet-width-W8 {width: 8%;}
-.sheet-width-W7 {width: 7%;}
-.sheet-width-W6 {width: 6%;}
-.sheet-width-W5 {width: 5%;}
-.sheet-width-W4 {width: 4%;}
-.sheet-width-W3 {width: 3%;}
-.sheet-width-W2 {width: 2%;}
-.sheet-attr-display {width: 5.75em !important; Font-size: 90% !important;}
-.sheet-verysmall-textblock {width: 3em !important;}
-.sheet-small-textblock {width: 4em !important;}
-.sheet-med-textblock {width: 7.5em !important;}
-.sheet-large-textblock {width: 10em !important;}
-.sheet-verylarge-textblock {width: 15em !important;}
-.sheet-smalldropdown {width: 3.5em !important;}
-.sheet-meddropdown {width: 5.5em !important;}
-.sheet-spin-button {width: 3.6em !important;}
-.sheet-bigspin-button {width: 5.25em !important;}
-.sheet-pad-text {padding-left: 10px;}
-.sheet-margin {margin-left: 10px;}
-.sheet-tooltip-override {bottom: 100%;}
+
+/* ================ Roll Templates ================ */
+.sheet-rolltemplate-cast_plotdie_roll table,
+.sheet-rolltemplate-cast_burnout_roll table,
+.sheet-rolltemplate-cast_attack_roll table,
+.sheet-rolltemplate-cast_damage_roll table,
+.sheet-rolltemplate-cast_action_roll table,
+.sheet-rolltemplate-cast_plotdie_roll table,
+.sheet-rolltemplate-cast_init_roll table,
+.sheet-rolltemplate-cast_powerskill_roll table,
+.sheet-rolltemplate-plotdie_roll table,
+.sheet-rolltemplate-burnout_roll table,
+.sheet-rolltemplate-init_roll table,
+.sheet-rolltemplate-power_roll table,
+.sheet-rolltemplate-attack_roll table,
+.sheet-rolltemplate-general_roll table,
+.sheet-rolltemplate-skill_roll table,
+.sheet-rolltemplate-damage_roll table,
+.sheet-rolltemplate-action_roll table {
+ width:100%;
+ background-color: white;
+ border:1px solid Black
+}
+.sheet-rolltemplate-cast_plotdie_roll th,
+.sheet-rolltemplate-cast_burnout_roll th,
+.sheet-rolltemplate-cast_attack_roll th,
+.sheet-rolltemplate-cast_damage_roll th,
+.sheet-rolltemplate-cast_action_roll th,
+.sheet-rolltemplate-cast_plotdie_roll th,
+.sheet-rolltemplate-cast_init_roll th,
+.sheet-rolltemplate-cast_powerskill_roll th,
+.sheet-rolltemplate-plotdie_roll th,
+.sheet-rolltemplate-burnout_roll th,
+.sheet-rolltemplate-init_roll th,
+.sheet-rolltemplate-power_roll th,
+.sheet-rolltemplate-attack_roll th,
+.sheet-rolltemplate-general_roll th,
+.sheet-rolltemplate-skill_roll th,
+.sheet-rolltemplate-damage_roll th,
+.sheet-rolltemplate-action_roll th {
+ text-align: center;
+ font-family: Ariel;
+ font-weight:300;
+ font-size:1.1em;
+ padding:5px
+}
+.sheet-rolltemplate-action_roll th { /* - Layout: inline attribute header */
+ background-color: DarkBlue;
+ color: white;
+}
+.sheet-rolltemplate-damage_roll th { /* - Layout: inline damage header */
+ background-color: #490f00;
+ color: white;
+}
+.sheet-rolltemplate-skill_roll th { /* - Layout: inline Skills header */
+ background-color: #0f8215;
+ color: white;
+}
+.sheet-rolltemplate-attack_roll th { /* - Layout: inline attack header */
+ background-color: darkred;
+ color: white;
+}
+.sheet-rolltemplate-power_roll th { /* - Layout: inline Powers header */
+ background-color: #702edb;
+ color: white;
+}
+.sheet-rolltemplate-general_roll th { /* - Layout: inline APAR header */
+ background-color: Blue;
+ color: white;
+}
+.sheet-rolltemplate-init_roll th { /* - Layout: inline Init header */
+ background-color: yellow;
+ color: Black;
+}
+.sheet-rolltemplate-plotdie_roll th { /* - Layout: inline Plot Die header */
+ background-color: Gold;
+ color: Black;
+}
+.sheet-rolltemplate-burnout_roll th { /* - Layout: inline Burnout header */
+ background-color: DarkGray;
+ color: white;
+}
+.sheet-rolltemplate-cast_plotdie_roll th,
+.sheet-rolltemplate-cast_burnout_roll th,
+.sheet-rolltemplate-cast_attack_roll th,
+.sheet-rolltemplate-cast_damage_roll th,
+.sheet-rolltemplate-cast_action_roll th,
+.sheet-rolltemplate-cast_plotdie_roll th,
+.sheet-rolltemplate-cast_init_roll th,
+.sheet-rolltemplate-cast_powerskill_roll th { /* - Layout: inline CAST Die roll header */
+ background-color: #145a32;
+ color: white;
+}
+.sheet-rolltemplate-cast_plotdie_roll td,
+.sheet-rolltemplate-cast_burnout_roll td,
+.sheet-rolltemplate-cast_attack_roll td,
+.sheet-rolltemplate-cast_damage_roll td,
+.sheet-rolltemplate-cast_action_roll td,
+.sheet-rolltemplate-cast_plotdie_roll td,
+.sheet-rolltemplate-cast_init_roll td,
+.sheet-rolltemplate-cast_powerskill_roll td,
+.sheet-rolltemplate-plotdie_roll td,
+.sheet-rolltemplate-burnout_roll td,
+.sheet-rolltemplate-init_roll td,
+.sheet-rolltemplate-power_roll td,
+.sheet-rolltemplate-attack_roll td,
+.sheet-rolltemplate-general_roll td,
+.sheet-rolltemplate-skill_roll td,
+.sheet-rolltemplate-damage_roll td,
+.sheet-rolltemplate-action_roll td {
+ padding:5px;
+ line-height:1.1em;
+ vertical-align:top;
+}
+.sheet-rolltemplate-cast_plotdie_roll td:first-child,
+.sheet-rolltemplate-cast_burnout_roll td:first-child,
+.sheet-rolltemplate-cast_attack_roll td:first-child,
+.sheet-rolltemplate-cast_damage_roll td:first-child,
+.sheet-rolltemplate-cast_action_roll td:first-child,
+.sheet-rolltemplate-cast_plotdie_roll td:first-child,
+.sheet-rolltemplate-cast_init_roll td:first-child,
+.sheet-rolltemplate-cast_powerskill_roll td:first-child,
+.sheet-rolltemplate-plotdie_roll td:first-child,
+.sheet-rolltemplate-burnout_roll td:first-child,
+.sheet-rolltemplate-init_roll td:first-child,
+.sheet-rolltemplate-power_roll td:first-child,
+.sheet-rolltemplate-attack_roll td:first-child,
+.sheet-rolltemplate-general_roll td:first-child,
+.sheet-rolltemplate-skill_roll td:first-child,
+.sheet-rolltemplate-damage_roll td:first-child,
+.sheet-rolltemplate-action_roll td:first-child {
+ color: black;
+ text-align:Left;
+ min-width:50px;
+ padding-right:5px;
+}
+.sheet-rolltemplate-cast_plotdie_roll tr:nth-child(even),
+.sheet-rolltemplate-cast_burnout_roll tr:nth-child(even),
+.sheet-rolltemplate-cast_attack_roll tr:nth-child(even),
+.sheet-rolltemplate-cast_damage_roll tr:nth-child(even),
+.sheet-rolltemplate-cast_action_roll tr:nth-child(even),
+.sheet-rolltemplate-cast_plotdie_roll tr:nth-child(even),
+.sheet-rolltemplate-cast_init_roll tr:nth-child(even),
+.sheet-rolltemplate-cast_powerskill_roll tr:nth-child(even),
+.sheet-rolltemplate-plotdie_roll tr:nth-child(even),
+.sheet-rolltemplate-burnout_roll tr:nth-child(even),
+.sheet-rolltemplate-init_roll tr:nth-child(even),
+.sheet-rolltemplate-power_roll tr:nth-child(even),
+.sheet-rolltemplate-attack_roll tr:nth-child(even),
+.sheet-rolltemplate-general_roll tr:nth-child(even),
+.sheet-rolltemplate-skill_roll tr:nth-child(even),
+.sheet-rolltemplate-damage_roll tr:nth-child(even),
+.sheet-rolltemplate-action_roll tr:nth-child(even) {
+ background-color:#EEEEEE
+}
+/* ================ End Roll Templates ================ */
+
+span {
+ font-family: Ariel;
+ text-align: left;
+ font-size: 100%;
+ color: black;
+ font-weight: normal;
+ font-style: normal;
+}
+.sheet-smallfont {
+ font-size: 80%;
+}
+/* ================ RADIO HANDLING ================ */
+input[type="radio"].sheet-falseRadio {
+ position: relative;
+ top: 0px;
+ left: 0px;
+ width: 65px;
+ cursor: pointer;
+ opacity: 0;
+ z-index: 9999;
+}
+span.sheet-falseRadio {
+ position: relative;
+ top: -10px;
+ left: 0px;
+ text-align: center;
+ display: inline-block;
+ margin-left: 2px;
+ margin-right: 2px;
+ padding-left: 3px;
+ padding-right: 3px;
+ width: 65px;
+ cursor: pointer;
+ border: none;
+ color: #000000;
+ background: transparent;
+ font-size: 11px;
+ text-decoration: none;
+ font-weight: bold;
+}
+input.sheet-falseRadio:checked + span.sheet-falseRadio {
+ font-weight: bold;
+ color: #000000;
+}
+input.sheet-falseRadio:checked + span.sheet-falseRadio::after {
+ content: '?';
+}
+/* ================ END RADIO HANDLING ================ */
+
+/*================ TABS HANDLING ================ */
+
+/* ---- Detail or Quick Sheet ---- */
+
+.sheet-block-a,
+.sheet-block-switch:checked ~ .sheet-block-b {
+ display: block;
+ margin-top: 1em;
+}
+
+.sheet-block-b,
+.sheet-block-switch:checked ~ .sheet-block-a {
+ display: none;
+}
+
+/* ---- character sheet tabs ---- */
+
+div[class^="sheet-section"] {
+ visibility: hidden;
+ opacity: 0;
+ max-height:0;
+ overflow: hidden;
+}
+input.sheet-tab99:checked ~ div[class^="sheet-section"] {
+ max-height: 999998px;
+ opacity: 1;
+ transition: opacity 0.5s linear 0s;
+ overflow: auto;
+}
+input.sheet-tab {
+ width: 135px;
+ height: 20px;
+ cursor: pointer;
+ position: relative;
+ opacity: 0;
+ z-index: 9999;
+}
+span.sheet-tab {
+ text-align: center;
+ display: inline-block;
+ padding-left: 4px;
+ padding-right: 4px;
+ padding-top: 4px;
+ width: 125px;
+ height: 20px;
+ cursor: pointer;
+ position: relative;
+ margin-left: -140px;
+ border: 2px solid #490f00; /* - Layout: tab borders- */
+ color: black; /* - Layout: font color for tabs not selected - */
+ background: #ede5e3; /* - Layout: color of the tabs not selected - */
+ border-radius:4px;
+ font-size: 14px;
+ font-weight: normal;
+}
+input.sheet-tab::before {
+ content: attr(title);
+ text-align: center;
+ margin-top: 5px;
+ display: inline-block;
+ width: 75%;
+ height: 100%;
+ background: #490f00; /* - Layout: color of the selected tab - */
+ color:white; /* - Layout: font color for selected tab - */
+}
+input.sheet-tab:checked::before {
+ background: #490f00; /* - Layout: color of the selected tab - */
+ color:white; /* - Layout: font color for selected tab - */
+ font-weight: bold;
+}
+input.sheet-tab1:checked ~ div.sheet-section-pc1,
+input.sheet-tab2:checked ~ div.sheet-section-pc2,
+input.sheet-tab3:checked ~ div.sheet-section-pc3,
+input.sheet-tab4:checked ~ div.sheet-section-pc4,
+input.sheet-tab5:checked ~ div.sheet-section-pc5,
+input.sheet-tab6:checked ~ div.sheet-section-pc6 {
+ max-height: 999999px;
+ visibility: visible;
+ opacity: 1;
+ transition: opacity 0.5s linear 0s;
+ overflow: hidden;
+ width: 100%;
+ font-weight: bold;
+}
+input.sheet-tab1:checked + span.sheet-tab1,
+input.sheet-tab2:checked + span.sheet-tab2,
+input.sheet-tab3:checked + span.sheet-tab3,
+input.sheet-tab4:checked + span.sheet-tab4,
+input.sheet-tab5:checked + span.sheet-tab5,
+input.sheet-tab6:checked + span.sheet-tab6 {
+ background: #490f00; /* - Layout: color of the selected tab - */
+ color: white;
+ font-weight: bold;
+}
+
+/* ================ END TABS HANDLING ================ */
+
+/* ================ REPEATING SECTIONS ================ */
+
+.repcontainer[data-groupname=repeating_attack]
+.repitem { margin-bottom: 5px; }
+.repcontrol { margin-bottom: 5px; }
+.repcontainer.editmode[data-groupname=repeating_attack] + .repcontrol { text-align: right; }
+.repcontainer.editmode[data-groupname=repeating_attack] + .repcontrol .repcontrol_edit { float: left; }
+
+/* ================ END REPEATING SECTIONS ================ */
+
+/* ================ HEADERS and LABELS ================ */
+
+h1,h2,h3,h4 {
+ font-family: ComicSans;
+ font-variant: small-caps;
+ font-weight: Bold;
+ text-align: center;
+ color: black;
+ font-size: 100%;
+}
+h1 {
+ font-size: 150%;
+ margin-bottom: 10px;
+}
+h2 {
+ font-style: Italic;
+ margin-bottom: 5px;
+}
+h3 { /* - Table Headers with TH - */
+ font-size: 80%;
+}
+h4 { /* - standalone row where the first word is the header - */
+ text-align: left;
+}
+h5 { /* - standalone row with standard sized text (typically the first td in a row) - */
+ text-align: left;
+ font-size: 80%;
+ margin-top: 0px;
+ margin-bottom: 0px;
+}
+/* ================ END HEADERS and LABELS ================ */
+
+/* ================ TEXTAREAS ================ */
+
+textarea[name=attr_background] {
+ resize: vertical;
+ display: block;
+ width: 92.5% !important;
+ height: 11.75em;
+ margin-left: 10px !important;
+}
+textarea[name=attr_BuiltItem] {
+ resize: vertical;
+ display: block;
+ width: 92.5% !important;
+ height: 4em;
+ margin-left: 10px !important;
+}
+/* ================ END TEXTAREAS ================ */
+
+/* ================ SECTION FORMATTING ================ */
+.sheet-header {
+ margin-bottom: 4px;
+ padding: 2px 4px;
+ text-align: center;
+ background: #490f00; /* - Layout: header color - */
+ color: White; /* - Layout: header font color - */
+ font-weight: bold;
+}
+.charsheet {
+ background-size: cover;
+ background: WhiteSmoke; /* - Layout: page background color - */
+}
+input, select, textarea {
+ font-size: 100%;
+ font-family: Ariel;
+ color: black;
+}
+.sheet-select-attr {
+ /* configure attribute drop down box */
+ Font-size: 75% !important;
+ width: 7.6em;
+}
+.sheet-dropdown,
+.sheet-smalldropdown,
+.sheet-meddropdown,
+.sheet-largedropdown,
+.sheet-select-attr {
+ margin-top: 1px;
+ margin-bottom: 1px;
+}
+.sheet-subsection {
+ border: 1px solid #490f00; /* - Layout: section border colors - */
+ position: relative;
+ border-radius: 10px;
+ margin-bottom: 10px;
+ padding: 2px;
+}
+.sheet-input > .sheet-input-name + input {
+ display: block;
+ font-size: 120%;
+ border-radius: 5px;
+ padding: 5px 5px 5pt 5px;
+ width: 100%;
+ height: 2em;
+ box-shadow: 5px 5px 3px 1px #999;
+}
+.sheet-input-name {
+ font-family: Ariel;
+ font-size: 120%;
+ font-variant: small-caps;
+ position: absolute;
+ left: 5px;
+ bottom: 0px;
+}
+table { width: 100%; }
+
+/* ================ END SECTION FORMATTING ================ */
+
+/* ================ NUMBER FORMATTING ================ */
+
+.sheet-circle input[type=text],
+.sheet-circle input[type=number] {
+ border-radius: 100%;
+ height: 28px;
+ width: 28px !important;
+ text-align: center;
+ border: 1px solid black;
+ -moz-appearance: textfield;
+ margin-top: 1px;
+ margin-bottom: 1px;
+}
+
+.sheet-noborder input[type=text],
+.sheet-noborder input[type=number] {
+ border: none;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ -moz-appearance: textfield;
+}
+.sheet-circle input[type=text]::-webkit-outer-spin-button,
+.sheet-circle input[type=text]::-webkit-inner-spin-button,
+.sheet-circle input[type=number]::-webkit-outer-spin-button,
+.sheet-circle input[type=number]::-webkit-inner-spin-button {
+ -webkit-appearance: none;
+}
+
+/* ================ END NUMBER FORMATTING ================ */
+
+
+/* ================ BUTTON STYLE ================ */
+
+button.sheet-diebutton {
+ margin: 0;
+ border-radius: 0 !important;
+ background-image: none !important;
+ border: none !important;
+ box-shadow: none !important;
+ color: blue; /* - Layout: button image color #490f00 - */
+ background-color: transparent;
+ font-size: 175% !important;
+}
+/* ================ End BUTTON STYLE ================ */
+/* ================ BEGIN Flex Rows with Tooltips ================ */
+
+.sheet-hover input[type="text"] {
+ display: flex;
+ flex: 1;
+ color: black;
+}
+
+.sheet-hover input[type=number] {-moz-appearance: textfield;}
+.sheet-hover input[type=number]::-webkit-outer-spin-button,
+.sheet-hover input[type=number]::-webkit-inner-spin-button {
+ -webkit-appearance: none !important;
+ margin: 0;
+}
+
+.sheet-hover input:focus::-webkit-input-placeholder { color:transparent; }
+.sheet-hover input:focus:-moz-placeholder { color:transparent; } /* FF 4-18 */
+.sheet-hover input:focus::-moz-placeholder { color:transparent; } /* FF 19+ */
+.sheet-hover input:focus:-ms-input-placeholder { color:transparent; } /* IE 10+ */
+
+::-webkit-input-placeholder { /* Chrome/Opera/Safari */
+ color: black;
+}
+
+::-moz-placeholder { /* Firefox 19+ */
+ color: black;
+}
+
+:-ms-input-placeholder { /* IE 10+ */
+ color: black;
+}
+
+:-moz-placeholder { /* Firefox 18- */
+ color: black;
+}
+
+.sheet-flexrow {
+ display: flex;
+ flex-flow: row;
+}
+
+.sheet-tooltip {
+ display: inline-block;
+ pointer-events: none;
+ position: absolute;
+ bottom: 60%;
+ left: 0%;
+ word-wrap: break-word;
+ text-align: left;
+ background-color: white;
+ border: 1px solid black;
+ border-radius: 5px;
+ padding: 5px;
+ white-space: pre-wrap;
+ visibility: hidden;
+ opacity: 0;
+ transition: visibility 500ms, opacity 500ms;
+ -webkit-transition-delay: 0s; /* Safari */
+ -webkit-transition: all 500ms ease-in-out;
+ -moz-transition: all 500ms ease-in-out;
+ -ms-transition: all 500ms ease-in-out;
+ -o-transition: all 500ms ease-in-out;
+ transition: all 500ms ease-in-out;
+ transition-delay: 0s;
+}
+
+.sheet-hover:hover + .sheet-tooltip {
+ display: block;
+ background-color: white;
+ opacity: 1.0 !important;
+ visibility: visible;
+ pointer-events: visible;
+ box-shadow: none;
+ z-index: 1;
+}
+/* checkbox style settings */
+.sheet-hover-hidden {
+ position: absolute;
+ opacity: 0;
+ margin: 3px;
+ transform: scale(1.5);
+}
+/* hidden checkbox with no top margin */
+.sheet-hover-hidden-notopmargin {
+ margin: 0px 3px 3px 3px !important;
+}
+/* image under the checkbox when unchecked */
+.sheet-hover-hidden + span::before {
+ content: url(https://i.imgur.com/sRvElxy.png);
+ float: center;
+ align: center;
+ margin: 0px 3px 3px 3px !important;
+ z-index: -1;
+}
+/* image under the checkbox when checked */
+.sheet-hover-hidden:checked + span::before {
+ content: url(https://i.imgur.com/N8VCNVO.png);
+ float: center;
+ align: center;
+ margin: 0px 3px 3px 3px !important;
+ z-index: -1;
+}
+.sheet-hover-hidden:hover ~ .sheet-tooltip {
+ left: 0%;
+ pointer-events: visible;
+ box-shadow: none;
+ z-index: 1;
+}
+.sheet-hover-hidden:checked ~ .sheet-tooltip {
+ display: block;
+ left: 0%;
+ background-color: #bbb;
+ opacity: 1.0;
+ visibility: visible;
+ pointer-events: visible;
+ z-index: 1;
+}
+
+/* ================ END Flex Rows with Tooltips ================ */
+
+/* ================ Section formatting ================ */
+
+table, th, td {
+ border: 1px solid WhiteSmoke;
+ /*border: 1px solid black; Table cell border for design work */
+ border-collapse: collapse;
+}
+th {
+ text-align: center;
+}
+.sheet-tagline{
+ font: Rockwell;
+ size: 100%;
+ font-style: Italic Bold;
+ margin-top: 10px;
+ margin-left: 5px;
+ background-color: WhiteSmoke;
+}
+.sheet-block-text {Font-size: 100%;}
+.sheet-smaller-text {Font-size: 80%;}
+.sheet-header-spacer {margin-top: 22.5px;}
+.sheet-center {text-align: center;}
+.sheet-right {text-align: right;}
+.sheet-left {text-align: left;}
+.sheet-header-override {text-align: left!important;}
+.sheet-width-W100 {width: 100%;}
+.sheet-width-W95 {width: 95%;}
+.sheet-width-W90 {width: 90%;}
+.sheet-width-W85 {width: 85%;}
+.sheet-width-W80 {width: 80%;}
+.sheet-width-W75 {width: 75%;}
+.sheet-width-W70 {width: 70%;}
+.sheet-width-W65 {width: 65%;}
+.sheet-width-W60 {width: 60%;}
+.sheet-width-W55 {width: 55%;}
+.sheet-width-W50 {width: 50%;}
+.sheet-width-W45 {width: 45%;}
+.sheet-width-W40 {width: 40%;}
+.sheet-width-W35 {width: 35%;}
+.sheet-width-W33 {width: 33%;}
+.sheet-width-W30 {width: 30%;}
+.sheet-width-W25 {width: 25%;}
+.sheet-width-W23 {width: 23%;}
+.sheet-width-W20 {width: 20%;}
+.sheet-width-W15 {width: 15%;}
+.sheet-width-W10 {width: 10%;}
+.sheet-width-W8 {width: 8%;}
+.sheet-width-W7 {width: 7%;}
+.sheet-width-W6 {width: 6%;}
+.sheet-width-W5 {width: 5%;}
+.sheet-width-W4 {width: 4%;}
+.sheet-width-W3 {width: 3%;}
+.sheet-width-W2 {width: 2%;}
+.sheet-attr-display {width: 5.75em !important; Font-size: 90% !important;}
+.sheet-verysmall-textblock {width: 3em !important;}
+.sheet-small-textblock {width: 4em !important;}
+.sheet-med-textblock {width: 7.5em !important;}
+.sheet-large-textblock {width: 10em !important;}
+.sheet-verylarge-textblock {width: 15em !important;}
+.sheet-smalldropdown {width: 3.5em !important;}
+.sheet-meddropdown {width: 5.5em !important;}
+.sheet-largedropdown {width: 7em !important;}
+.sheet-spin-button {width: 3.6em !important;}
+.sheet-bigspin-button {width: 5.25em !important;}
+.sheet-pad-text {padding-left: 10px;}
+.sheet-margin {margin-left: 10px;}
+.sheet-tooltip-override {bottom: 100%;}
diff --git a/Rotted Capes/RottedCapes.html b/Rotted Capes/RottedCapes.html
index 35b4fc81ed..9f95d12eea 100644
--- a/Rotted Capes/RottedCapes.html
+++ b/Rotted Capes/RottedCapes.html
@@ -1,3717 +1,3865 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Switch to Cast Member View
-
-
-
-
-
-
-
Character Details
-
Attributes & Skills
-
Combat Actions
-
Powers & Gear
-
Advancement & Mods
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- +Info
- P Attr
- Attribute Dice
- Bump
- Rank
- Passive
- Foci Mod
- Pow Mod
- Adv Mod
- Msc Mod
- Roll
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Charge
- +2
- Tactical Edge
- +2
-
-
- Burst, Dbl Tap, Spray, Fire into melee
- -3
- Cover (Part/hlf/full)
- -2/-4/-6
-
-
- Auto Single Target
- -4
- Total Concealment
- -6
-
-
- Dev ATK, Disarm
- -6
- Inadequate Space
- -2
-
- Rvs Grapple, Headshot
- -6
- Prone (excluding guns)
- -3
-
-
- Beyond Range
- -1/a
- Attacking from a Vehicle
- -1/5a
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- +Info
- CART/Shell
- Rng
- Dmg Die
- Impact
- Rnds/load
- Reload
- Ammo Cat
- Ammo Track
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- +Info
- P Attr
- Attribute Dice
- Bump
-
- Mnv Mod
- vs Def
- Ticks
- Rank
- ATK Mod
- Circ Mod
- Roll
-
-
-
-
-
-
-
-
-
-
-
-
-
- +Info
- Dmg Die
- P Attr
- Attribute Dice
- Bump
- Dmg Mod
- Impact
-
- Roll
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- +Pwr Info
- P Attr
- Attribute Dice
- Bump
- Rank
- Passive
- Burnout
- Range
- Ticks
- TTL Mod
- Circ Mod
- Roll
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Mi
- Pr
- Qu
- Vi
- Ch
- In
- Lo
- Re
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Plot Die:
-
- None
- 1d4
- 1D6
- 1D8
- 1D10
- 1D12
- 1D12+1d4
- 1D12+1d6
- 1D12+1d8
- 1D12+1d10
- 2D12
-
-
- Roll Plot Die:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- +Info
-
- Rng
- Ticks
- ATK Mod
- Circ Mod
- ATK
-
-
- Dmg Mod
- Impct
- Dmg
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- +Info
- Mod
- Pssv
-
- Roll
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- +Info
- Mod
- Pssv
-
- Roll
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{name}}
- Attribute: {{attribute}}
- Attribute Dice: {{rolldice}}
- Modifier: {{rollmod}}
- Wnd Pen: {{wndpen}}
- Roll: {{AttributeRoll}}
-
-
-
-
-
- {{name}}
- Attack: {{AttName}}
- Dice: {{basedmgdice}}
- Attribute: {{attributedmgdice}}
- Modifier: {{rollmod}}
- Damage Roll: {{DamageRoll}}
- Impact Mod: {{Impact}}
-
-
-
-
-
- {{name}}
- Skill: {{Rolled}}
- Rank: {{Rank}}
- Dice: {{rolldice}}
- Modifier: {{rollmod}}
- Wnd Pen: {{wndpen}}
- Roll: {{roll}}
-
-
-
-
-
- {{name}}
- Power: {{Rolled}}
- Rank: {{Rank}}
- Dice: {{rolldice}}
- Modifier: {{RollMod}}
- Wnd Pen: {{wndpen}}
- Roll: {{roll}}
-
-
-
-
-
- {{name}}
- Attack: {{AttackName}}
- Maneuver: {{Maneuver}}
- Mnvr Mod: {{ManMod}}
- Attr Dice: {{Dice}}
- Defense: {{Defense}}
- Speed: {{Ticks}} Ticks
- Rank: {{Rank}}
- Attack Mod: {{RollMod}}
- Wnd Pen: {{wndpen}}
- Roll: {{roll}}
-
-
-
-
-
- {{name}}
- Action: {{Action}}
- Dice: {{Rolled}}
- Rank: {{Rank}}
- Modifier: {{APARMod}}
- Wnd Pen: {{wndpen}}
- Roll: {{GeneralRoll}}
-
-
-
-
-
- {{name}}
- Roll: {{initroll}}
-
-
-
-
-
- {{name}}
- Test: {{Text}}
- Roll: {{BORoll}}
-
-
-
-
-
- {{name}}
- Plot Die: {{Die}}
- Roll: {{PlotDieRoll}}
-
-
-
-
-
-
-
-
-
- {{name}}
- Roll: {{roll}}
-
-
-
-
-
- {{name}}
- Skill: {{SkillPowerName}}
- Type: {{Type}}
- Dice: {{rolldice}}
- Wnd Pen: {{wndpen}}
- Roll: {{roll}}
-
-
-
-
-
- {{name}}
- Plot Die: {{Die}}
- Roll: {{roll}}
-
-
-
-
-
- {{name}}
- Attribute: {{attribute}}
- Attribute Dice: {{rolldice}}
- Wnd Pen: {{wndpen}}
- Roll: {{roll}}
-
-
-
-
-
- {{name}}
- Attack: {{AttName}}
- Dice: {{Dice}}
- Range: {{Range}}
- Speed: {{Ticks}} Ticks
- Wnd Pen: {{wndpen}}
- Roll: {{roll}}
-
-
-
-
-
- {{name}}
- Attack: {{AttName}}
- Base Dice: {{basedmgdice}}
- Attribute: {{DmgAttr}}
- Damage Roll: {{roll}}
- Impact Mod: {{Impact}}
-
-
-
-
-
- {{name}}
- Test: {{Text}}
- Roll: {{roll}}
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Switch to Cast Member View
+
+
+
+
+
+
+
Character Details
+
Attributes & Skills
+
Attacks & Defense
+
Powers
+
Gear & Mods
+
Advancement
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +Info
+ P Attr
+ Attribute Dice
+ Bump
+ Rank
+ Passive
+ Foci Mod
+ Pow Mod
+ Adv Mod
+ Msc Mod
+ Roll
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Charge
+ +2
+ Tactical Edge
+ +2
+
+
+ Burst, Dbl Tap, Spray, Fire into melee
+ -3
+ Cover (Part/hlf/full)
+ -2/-4/-6
+
+
+ Auto Single Target
+ -4
+ Total Concealment
+ -6
+
+
+ Dev ATK, Disarm
+ -6
+ Inadequate Space
+ -2
+
+
+ Rvs Grapple, Headshot
+ -6
+ Prone (excluding guns)
+ -3
+
+
+ Beyond Range
+ -1/a
+ Attacking from a Vehicle
+ -1/5a
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +Info
+ CART/Shell
+ Rng
+ Dmg Die
+ Impact
+ Rnds/load
+ Reload
+ Ammo Cat
+ Ammo Track
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +Info
+ P Attr
+ Attribute Dice
+ Bump
+
+ Mnv Mod
+ vs Def
+ Ticks
+ Rank
+ ATK Mod
+ Circ Mod
+ Roll
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +Info
+ Dmg Die
+ P Attr
+ Attribute Dice
+ Bump
+ Dmg Mod
+ Impact
+
+ Roll
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +Detail
+ Expl?
+ P Attr
+ Attribute Dice
+ Bump
+ Rank
+ Passive
+ Burnout
+ Range
+ Ticks
+ TTL Mod
+ Cir Mod
+ Roll
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Attmpts
+ +BO
+ +Ticks
+ Defense
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +Info
+ AR Ballistic
+ AR Melee
+ AR Energy
+ Bulk
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Plot Die:
+
+
+ None
+ 1d4
+ 1D6
+ 1D8
+ 1D10
+ 1D12
+ 1D12+1d4
+ 1D12+1d6
+ 1D12+1d8
+ 1D12+1d10
+ 2D12
+
+
+ Roll Plot Die:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +Info
+
+ Rng
+ Ticks
+ ATK Mod
+ Circ Mod
+ ATK
+
+
+ Dmg Mod
+ Impct
+ Dmg
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +Info
+ Mod
+ Pssv
+
+ Roll
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +Info
+ Mod
+ Pssv
+
+ Roll
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{name}}
+ {{attribute}} roll
+ Rolling 2d10+{{rolldice}}
+ Mod: {{rollmod}} | Wnd: {{wndpen}} | Bulk: {{bulkpen}}
+ Roll: {{attributeroll}}
+
+
+
+
+
+ {{name}}
+ {{attname}}
+ Rolling {{basedmgdice}}+{{attributedmgdice}}
+ Conditions: {{conditions}}
+ Mod: {{rollmod}} | Impact: {{impact}}
+ Roll: {{damageroll}}
+
+
+
+
+
+ {{name}}
+ {{rolled}}
+ Rolling 2d10+{{rolldice}} | Rank: {{rank}}
+ Mods: {{rollmod}} | Wnd: {{wndpen}} | Bulk: {{bulkpen}}
+ Roll: {{roll}}
+
+
+
+
+
+ {{name}}
+ {{rolled}}
+ Rolling 2d10+{{rolldice}} | Rank: {{rank}}
+ Ticks: {{ticks}} | Range: {{range}} | Burnout: {{burnout}}
+ Mods: {{rollmod}} | Wnd: {{wndpen}} | Bulk: {{bulkpen}}
+ Roll: {{roll}}
+
+
+
+
+
+ {{name}}
+ {{AttackName}}
+ Rolling 2d10+{{Dice}} | Rank: {{rank}}
+ Maneuver: {{maneuver}} ({{manmod}})
+ vs Defense: {{defense}} | Ticks: {{ticks}}
+ Mods: {{rollmod}} | Wnd: {{wndpen}} | Bulk: {{bulkpen}}
+ Roll: {{roll}}
+
+
+
+
+
+ {{name}}
+ Action: {{Action}}
+ Dice: {{Rolled}}
+ Rank: {{Rank}}
+ Modifier: {{APARMod}}
+ Wnd Pen: {{wndpen}}
+ Roll: {{GeneralRoll}}
+
+
+
+
+
+ {{name}}: {{initroll}}
+
+
+
+
+
+ {{name}}
+ {{text}}
+ Roll: {{boroll}}
+
+
+
+
+
+ {{name}}
+ Die: {{die}} | Roll: {{plotdieroll}}
+
+
+
+
+
+
+
+
+
+ {{name}}
+ Roll: {{roll}}
+
+
+
+
+
+ {{name}}
+ Skill: {{skillpowername}}
+ Type: {{type}}
+ Dice: {{rolldice}}
+ Wnd Pen: {{wndpen}}
+ Roll: {{roll}}
+
+
+
+
+
+ {{name}}
+ Plot Die: {{Die}}
+ Roll: {{roll}}
+
+
+
+
+
+ {{name}}
+ Attribute: {{attribute}}
+ Attribute Dice: {{rolldice}}
+ Wnd Pen: {{wndpen}}
+ Roll: {{roll}}
+
+
+
+
+
+ {{name}}
+ Attack: {{AttName}}
+ Dice: {{Dice}}
+ Range: {{Range}}
+ Speed: {{Ticks}} Ticks
+ Wnd Pen: {{wndpen}}
+ Roll: {{roll}}
+
+
+
+
+
+ {{name}}
+ Attack: {{AttName}}
+ Base Dice: {{basedmgdice}}
+ Attribute: {{DmgAttr}}
+ Damage Roll: {{roll}}
+ Impact Mod: {{Impact}}
+
+
+
+
+
+ {{name}}
+ Test: {{Text}}
+ Roll: {{roll}}
+
+
+
+
+
+
diff --git a/Rotted Capes/RottedCapes.png b/Rotted Capes/RottedCapes.png
index f74f697a3d..03b1f30575 100644
Binary files a/Rotted Capes/RottedCapes.png and b/Rotted Capes/RottedCapes.png differ
diff --git a/Rotted Capes/sheet.json b/Rotted Capes/sheet.json
index b318d22da2..5ee0624328 100644
--- a/Rotted Capes/sheet.json
+++ b/Rotted Capes/sheet.json
@@ -4,5 +4,5 @@
"authors": "Barry Snyder",
"roll20userid": "399162",
"preview": "RottedCapes.png",
- "instructions": "**Rotted Capes**\n\nThis is a multi-tab character sheet. Repeating rows are used throughout to provide flexibility in adding as many instances of a weapon, attack, skill, power, advantage, or disadvantage as desired. Changing an Attribute will ripple throughout the character sheet to Skills, Powers, Attack Actions, and Damage if those elements are set to the changed attribute. Additionally, the ability to bump dice is also available; bumping an attribute will likewise ripple throughout the sheet. A seperate view is provided for NPC Cast Members and Supporting Cast."
+ "instructions": "**Rotted Capes**\n\nThis is a multi-tab character sheet. Repeating rows are used throughout to provide flexibility in adding as many instances of a weapon, attack, skill, power, advantage, or disadvantage as desired. Changing an Attribute will ripple throughout the character sheet to Skills, Powers, Attack Actions, and Damage if those elements are set to the changed attribute. Additionally, the ability to bump dice is also available; bumping an attribute will likewise ripple throughout the sheet. Penalties for Bulk and Wounds are applied to the die rolls. A seperate view is provided for NPC Cast Members and Supporting Cast."
}
diff --git a/Scum - Villainy/Assets/background.png b/Scum - Villainy/Assets/background.png
new file mode 100644
index 0000000000..6e4c4b92c6
Binary files /dev/null and b/Scum - Villainy/Assets/background.png differ
diff --git a/Scum - Villainy/Assets/clocks/clock12-0.png b/Scum - Villainy/Assets/clocks/clock12-0.png
new file mode 100644
index 0000000000..4dbdc2c89f
Binary files /dev/null and b/Scum - Villainy/Assets/clocks/clock12-0.png differ
diff --git a/Scum - Villainy/Assets/clocks/clock12-1.png b/Scum - Villainy/Assets/clocks/clock12-1.png
new file mode 100644
index 0000000000..f3931d0e2b
Binary files /dev/null and b/Scum - Villainy/Assets/clocks/clock12-1.png differ
diff --git a/Scum - Villainy/Assets/clocks/clock12-10.png b/Scum - Villainy/Assets/clocks/clock12-10.png
new file mode 100644
index 0000000000..e056c5a2a7
Binary files /dev/null and b/Scum - Villainy/Assets/clocks/clock12-10.png differ
diff --git a/Scum - Villainy/Assets/clocks/clock12-11.png b/Scum - Villainy/Assets/clocks/clock12-11.png
new file mode 100644
index 0000000000..172b0a7d15
Binary files /dev/null and b/Scum - Villainy/Assets/clocks/clock12-11.png differ
diff --git a/Scum - Villainy/Assets/clocks/clock12-12.png b/Scum - Villainy/Assets/clocks/clock12-12.png
new file mode 100644
index 0000000000..1dd6884569
Binary files /dev/null and b/Scum - Villainy/Assets/clocks/clock12-12.png differ
diff --git a/Scum - Villainy/Assets/clocks/clock12-2.png b/Scum - Villainy/Assets/clocks/clock12-2.png
new file mode 100644
index 0000000000..c8ce6a8400
Binary files /dev/null and b/Scum - Villainy/Assets/clocks/clock12-2.png differ
diff --git a/Scum - Villainy/Assets/clocks/clock12-3.png b/Scum - Villainy/Assets/clocks/clock12-3.png
new file mode 100644
index 0000000000..4667996e1a
Binary files /dev/null and b/Scum - Villainy/Assets/clocks/clock12-3.png differ
diff --git a/Scum - Villainy/Assets/clocks/clock12-4.png b/Scum - Villainy/Assets/clocks/clock12-4.png
new file mode 100644
index 0000000000..7eba73d92a
Binary files /dev/null and b/Scum - Villainy/Assets/clocks/clock12-4.png differ
diff --git a/Scum - Villainy/Assets/clocks/clock12-5.png b/Scum - Villainy/Assets/clocks/clock12-5.png
new file mode 100644
index 0000000000..a2cc55d25b
Binary files /dev/null and b/Scum - Villainy/Assets/clocks/clock12-5.png differ
diff --git a/Scum - Villainy/Assets/clocks/clock12-6.png b/Scum - Villainy/Assets/clocks/clock12-6.png
new file mode 100644
index 0000000000..e1eed410a7
Binary files /dev/null and b/Scum - Villainy/Assets/clocks/clock12-6.png differ
diff --git a/Scum - Villainy/Assets/clocks/clock12-7.png b/Scum - Villainy/Assets/clocks/clock12-7.png
new file mode 100644
index 0000000000..c280675e01
Binary files /dev/null and b/Scum - Villainy/Assets/clocks/clock12-7.png differ
diff --git a/Scum - Villainy/Assets/clocks/clock12-8.png b/Scum - Villainy/Assets/clocks/clock12-8.png
new file mode 100644
index 0000000000..6ad7e306e6
Binary files /dev/null and b/Scum - Villainy/Assets/clocks/clock12-8.png differ
diff --git a/Scum - Villainy/Assets/clocks/clock12-9.png b/Scum - Villainy/Assets/clocks/clock12-9.png
new file mode 100644
index 0000000000..8b347adbff
Binary files /dev/null and b/Scum - Villainy/Assets/clocks/clock12-9.png differ
diff --git a/Scum - Villainy/Assets/clocks/clock4-0.png b/Scum - Villainy/Assets/clocks/clock4-0.png
new file mode 100644
index 0000000000..ed5348e56b
Binary files /dev/null and b/Scum - Villainy/Assets/clocks/clock4-0.png differ
diff --git a/Blades in the Dark/Assets/clocks/clock4-1.png b/Scum - Villainy/Assets/clocks/clock4-1.png
similarity index 64%
rename from Blades in the Dark/Assets/clocks/clock4-1.png
rename to Scum - Villainy/Assets/clocks/clock4-1.png
index 3cee3063ec..20838dfad1 100644
Binary files a/Blades in the Dark/Assets/clocks/clock4-1.png and b/Scum - Villainy/Assets/clocks/clock4-1.png differ
diff --git a/Blades in the Dark/Assets/clocks/clock4-2.png b/Scum - Villainy/Assets/clocks/clock4-2.png
similarity index 65%
rename from Blades in the Dark/Assets/clocks/clock4-2.png
rename to Scum - Villainy/Assets/clocks/clock4-2.png
index e069ca56f6..97a1a435a0 100644
Binary files a/Blades in the Dark/Assets/clocks/clock4-2.png and b/Scum - Villainy/Assets/clocks/clock4-2.png differ
diff --git a/Blades in the Dark/Assets/clocks/clock4-3.png b/Scum - Villainy/Assets/clocks/clock4-3.png
similarity index 66%
rename from Blades in the Dark/Assets/clocks/clock4-3.png
rename to Scum - Villainy/Assets/clocks/clock4-3.png
index 33771c9145..36fb601bfa 100644
Binary files a/Blades in the Dark/Assets/clocks/clock4-3.png and b/Scum - Villainy/Assets/clocks/clock4-3.png differ
diff --git a/Blades in the Dark/Assets/clocks/clock4-4.png b/Scum - Villainy/Assets/clocks/clock4-4.png
similarity index 67%
rename from Blades in the Dark/Assets/clocks/clock4-4.png
rename to Scum - Villainy/Assets/clocks/clock4-4.png
index 23543d9d48..4e9b5d8700 100644
Binary files a/Blades in the Dark/Assets/clocks/clock4-4.png and b/Scum - Villainy/Assets/clocks/clock4-4.png differ
diff --git a/Scum - Villainy/Assets/clocks/clock6-0.png b/Scum - Villainy/Assets/clocks/clock6-0.png
new file mode 100644
index 0000000000..1ef5aede4c
Binary files /dev/null and b/Scum - Villainy/Assets/clocks/clock6-0.png differ
diff --git a/Scum - Villainy/Assets/clocks/clock6-1.png b/Scum - Villainy/Assets/clocks/clock6-1.png
new file mode 100644
index 0000000000..9e33ef308c
Binary files /dev/null and b/Scum - Villainy/Assets/clocks/clock6-1.png differ
diff --git a/Scum - Villainy/Assets/clocks/clock6-2.png b/Scum - Villainy/Assets/clocks/clock6-2.png
new file mode 100644
index 0000000000..85ca2c1f85
Binary files /dev/null and b/Scum - Villainy/Assets/clocks/clock6-2.png differ
diff --git a/Scum - Villainy/Assets/clocks/clock6-3.png b/Scum - Villainy/Assets/clocks/clock6-3.png
new file mode 100644
index 0000000000..4b8f98313c
Binary files /dev/null and b/Scum - Villainy/Assets/clocks/clock6-3.png differ
diff --git a/Scum - Villainy/Assets/clocks/clock6-4.png b/Scum - Villainy/Assets/clocks/clock6-4.png
new file mode 100644
index 0000000000..285027cc2c
Binary files /dev/null and b/Scum - Villainy/Assets/clocks/clock6-4.png differ
diff --git a/Scum - Villainy/Assets/clocks/clock6-5.png b/Scum - Villainy/Assets/clocks/clock6-5.png
new file mode 100644
index 0000000000..7bb99998ec
Binary files /dev/null and b/Scum - Villainy/Assets/clocks/clock6-5.png differ
diff --git a/Scum - Villainy/Assets/clocks/clock6-6.png b/Scum - Villainy/Assets/clocks/clock6-6.png
new file mode 100644
index 0000000000..f57aedcd65
Binary files /dev/null and b/Scum - Villainy/Assets/clocks/clock6-6.png differ
diff --git a/Scum - Villainy/Assets/clocks/clock8-0.png b/Scum - Villainy/Assets/clocks/clock8-0.png
new file mode 100644
index 0000000000..4c0aeb8f1f
Binary files /dev/null and b/Scum - Villainy/Assets/clocks/clock8-0.png differ
diff --git a/Scum - Villainy/Assets/clocks/clock8-1.png b/Scum - Villainy/Assets/clocks/clock8-1.png
new file mode 100644
index 0000000000..3b211b88ab
Binary files /dev/null and b/Scum - Villainy/Assets/clocks/clock8-1.png differ
diff --git a/Scum - Villainy/Assets/clocks/clock8-2.png b/Scum - Villainy/Assets/clocks/clock8-2.png
new file mode 100644
index 0000000000..c4fcbc9b44
Binary files /dev/null and b/Scum - Villainy/Assets/clocks/clock8-2.png differ
diff --git a/Scum - Villainy/Assets/clocks/clock8-3.png b/Scum - Villainy/Assets/clocks/clock8-3.png
new file mode 100644
index 0000000000..8bd4ae670b
Binary files /dev/null and b/Scum - Villainy/Assets/clocks/clock8-3.png differ
diff --git a/Scum - Villainy/Assets/clocks/clock8-4.png b/Scum - Villainy/Assets/clocks/clock8-4.png
new file mode 100644
index 0000000000..15f4f908f8
Binary files /dev/null and b/Scum - Villainy/Assets/clocks/clock8-4.png differ
diff --git a/Scum - Villainy/Assets/clocks/clock8-5.png b/Scum - Villainy/Assets/clocks/clock8-5.png
new file mode 100644
index 0000000000..8d34176da8
Binary files /dev/null and b/Scum - Villainy/Assets/clocks/clock8-5.png differ
diff --git a/Scum - Villainy/Assets/clocks/clock8-6.png b/Scum - Villainy/Assets/clocks/clock8-6.png
new file mode 100644
index 0000000000..c9c92b6914
Binary files /dev/null and b/Scum - Villainy/Assets/clocks/clock8-6.png differ
diff --git a/Scum - Villainy/Assets/clocks/clock8-7.png b/Scum - Villainy/Assets/clocks/clock8-7.png
new file mode 100644
index 0000000000..041acd0813
Binary files /dev/null and b/Scum - Villainy/Assets/clocks/clock8-7.png differ
diff --git a/Scum - Villainy/Assets/clocks/clock8-8.png b/Scum - Villainy/Assets/clocks/clock8-8.png
new file mode 100644
index 0000000000..738ebbeacd
Binary files /dev/null and b/Scum - Villainy/Assets/clocks/clock8-8.png differ
diff --git a/Scum - Villainy/Assets/clocks/clockheal-0.png b/Scum - Villainy/Assets/clocks/clockheal-0.png
new file mode 100644
index 0000000000..17506a2ba4
Binary files /dev/null and b/Scum - Villainy/Assets/clocks/clockheal-0.png differ
diff --git a/Scum - Villainy/Assets/clocks/clockheal-1.png b/Scum - Villainy/Assets/clocks/clockheal-1.png
new file mode 100644
index 0000000000..87bd8ab600
Binary files /dev/null and b/Scum - Villainy/Assets/clocks/clockheal-1.png differ
diff --git a/Scum - Villainy/Assets/clocks/clockheal-2.png b/Scum - Villainy/Assets/clocks/clockheal-2.png
new file mode 100644
index 0000000000..6e1d57862d
Binary files /dev/null and b/Scum - Villainy/Assets/clocks/clockheal-2.png differ
diff --git a/Scum - Villainy/Assets/clocks/clockheal-3.png b/Scum - Villainy/Assets/clocks/clockheal-3.png
new file mode 100644
index 0000000000..e2a3fcc1f0
Binary files /dev/null and b/Scum - Villainy/Assets/clocks/clockheal-3.png differ
diff --git a/Scum - Villainy/Assets/clocks/clockheal-4.png b/Scum - Villainy/Assets/clocks/clockheal-4.png
new file mode 100644
index 0000000000..b8c5ba1767
Binary files /dev/null and b/Scum - Villainy/Assets/clocks/clockheal-4.png differ
diff --git a/Scum - Villainy/Assets/clocks/clockheal-5.png b/Scum - Villainy/Assets/clocks/clockheal-5.png
new file mode 100644
index 0000000000..1cb6006bc6
Binary files /dev/null and b/Scum - Villainy/Assets/clocks/clockheal-5.png differ
diff --git a/Scum - Villainy/Assets/clocks/clockheal-6.png b/Scum - Villainy/Assets/clocks/clockheal-6.png
new file mode 100644
index 0000000000..6b5513a0a3
Binary files /dev/null and b/Scum - Villainy/Assets/clocks/clockheal-6.png differ
diff --git a/Scum - Villainy/Assets/logo.png b/Scum - Villainy/Assets/logo.png
new file mode 100644
index 0000000000..27dae1ae09
Binary files /dev/null and b/Scum - Villainy/Assets/logo.png differ
diff --git a/Scum - Villainy/Assets/rolltemplate/attune.png b/Scum - Villainy/Assets/rolltemplate/attune.png
new file mode 100644
index 0000000000..143883d84a
Binary files /dev/null and b/Scum - Villainy/Assets/rolltemplate/attune.png differ
diff --git a/Scum - Villainy/Assets/rolltemplate/bg-action.png b/Scum - Villainy/Assets/rolltemplate/bg-action.png
new file mode 100644
index 0000000000..a687f6f6c3
Binary files /dev/null and b/Scum - Villainy/Assets/rolltemplate/bg-action.png differ
diff --git a/Scum - Villainy/Assets/rolltemplate/bg-fortune.png b/Scum - Villainy/Assets/rolltemplate/bg-fortune.png
new file mode 100644
index 0000000000..33c821b35a
Binary files /dev/null and b/Scum - Villainy/Assets/rolltemplate/bg-fortune.png differ
diff --git a/Scum - Villainy/Assets/rolltemplate/bg-resist.png b/Scum - Villainy/Assets/rolltemplate/bg-resist.png
new file mode 100644
index 0000000000..e6503fa518
Binary files /dev/null and b/Scum - Villainy/Assets/rolltemplate/bg-resist.png differ
diff --git a/Scum - Villainy/Assets/rolltemplate/bg-vice.png b/Scum - Villainy/Assets/rolltemplate/bg-vice.png
new file mode 100644
index 0000000000..5c66db87a3
Binary files /dev/null and b/Scum - Villainy/Assets/rolltemplate/bg-vice.png differ
diff --git a/Scum - Villainy/Assets/rolltemplate/command.png b/Scum - Villainy/Assets/rolltemplate/command.png
new file mode 100644
index 0000000000..dd2eeb7d10
Binary files /dev/null and b/Scum - Villainy/Assets/rolltemplate/command.png differ
diff --git a/Scum - Villainy/Assets/rolltemplate/consort.png b/Scum - Villainy/Assets/rolltemplate/consort.png
new file mode 100644
index 0000000000..822ab6a096
Binary files /dev/null and b/Scum - Villainy/Assets/rolltemplate/consort.png differ
diff --git a/Scum - Villainy/Assets/rolltemplate/crew.png b/Scum - Villainy/Assets/rolltemplate/crew.png
new file mode 100644
index 0000000000..ae00ce2dcb
Binary files /dev/null and b/Scum - Villainy/Assets/rolltemplate/crew.png differ
diff --git a/Scum - Villainy/Assets/rolltemplate/doctor.png b/Scum - Villainy/Assets/rolltemplate/doctor.png
new file mode 100644
index 0000000000..13507a6a50
Binary files /dev/null and b/Scum - Villainy/Assets/rolltemplate/doctor.png differ
diff --git a/Blades in the Dark/Assets/clocks/clock4-0.png b/Scum - Villainy/Assets/rolltemplate/fortune.png
similarity index 59%
rename from Blades in the Dark/Assets/clocks/clock4-0.png
rename to Scum - Villainy/Assets/rolltemplate/fortune.png
index 3efd744605..139d490034 100644
Binary files a/Blades in the Dark/Assets/clocks/clock4-0.png and b/Scum - Villainy/Assets/rolltemplate/fortune.png differ
diff --git a/Scum - Villainy/Assets/rolltemplate/hack.png b/Scum - Villainy/Assets/rolltemplate/hack.png
new file mode 100644
index 0000000000..52dcebf09b
Binary files /dev/null and b/Scum - Villainy/Assets/rolltemplate/hack.png differ
diff --git a/Scum - Villainy/Assets/rolltemplate/helm.png b/Scum - Villainy/Assets/rolltemplate/helm.png
new file mode 100644
index 0000000000..0a8b68d633
Binary files /dev/null and b/Scum - Villainy/Assets/rolltemplate/helm.png differ
diff --git a/Scum - Villainy/Assets/rolltemplate/insight.png b/Scum - Villainy/Assets/rolltemplate/insight.png
new file mode 100644
index 0000000000..ccf3e5592a
Binary files /dev/null and b/Scum - Villainy/Assets/rolltemplate/insight.png differ
diff --git a/Scum - Villainy/Assets/rolltemplate/prowess.png b/Scum - Villainy/Assets/rolltemplate/prowess.png
new file mode 100644
index 0000000000..861cf64da3
Binary files /dev/null and b/Scum - Villainy/Assets/rolltemplate/prowess.png differ
diff --git a/Scum - Villainy/Assets/rolltemplate/resolve.png b/Scum - Villainy/Assets/rolltemplate/resolve.png
new file mode 100644
index 0000000000..343054698a
Binary files /dev/null and b/Scum - Villainy/Assets/rolltemplate/resolve.png differ
diff --git a/Scum - Villainy/Assets/rolltemplate/rig.png b/Scum - Villainy/Assets/rolltemplate/rig.png
new file mode 100644
index 0000000000..6ca7f493a8
Binary files /dev/null and b/Scum - Villainy/Assets/rolltemplate/rig.png differ
diff --git a/Scum - Villainy/Assets/rolltemplate/scramble.png b/Scum - Villainy/Assets/rolltemplate/scramble.png
new file mode 100644
index 0000000000..4730a707a7
Binary files /dev/null and b/Scum - Villainy/Assets/rolltemplate/scramble.png differ
diff --git a/Scum - Villainy/Assets/rolltemplate/scrap.png b/Scum - Villainy/Assets/rolltemplate/scrap.png
new file mode 100644
index 0000000000..f244ec946a
Binary files /dev/null and b/Scum - Villainy/Assets/rolltemplate/scrap.png differ
diff --git a/Scum - Villainy/Assets/rolltemplate/skulk.png b/Scum - Villainy/Assets/rolltemplate/skulk.png
new file mode 100644
index 0000000000..8957c346f4
Binary files /dev/null and b/Scum - Villainy/Assets/rolltemplate/skulk.png differ
diff --git a/Scum - Villainy/Assets/rolltemplate/study.png b/Scum - Villainy/Assets/rolltemplate/study.png
new file mode 100644
index 0000000000..0ae1d8ebd5
Binary files /dev/null and b/Scum - Villainy/Assets/rolltemplate/study.png differ
diff --git a/Scum - Villainy/Assets/rolltemplate/sway.png b/Scum - Villainy/Assets/rolltemplate/sway.png
new file mode 100644
index 0000000000..e8caf79c74
Binary files /dev/null and b/Scum - Villainy/Assets/rolltemplate/sway.png differ
diff --git a/Scum - Villainy/Assets/rolltemplate/vice.png b/Scum - Villainy/Assets/rolltemplate/vice.png
new file mode 100644
index 0000000000..d0b68b9b52
Binary files /dev/null and b/Scum - Villainy/Assets/rolltemplate/vice.png differ
diff --git a/Scum - Villainy/Assets/zero.png b/Scum - Villainy/Assets/zero.png
new file mode 100644
index 0000000000..f9a80299c7
Binary files /dev/null and b/Scum - Villainy/Assets/zero.png differ
diff --git a/Scum - Villainy/scum.css b/Scum - Villainy/scum.css
index f26b8b6c34..c878cce9ea 100644
--- a/Scum - Villainy/scum.css
+++ b/Scum - Villainy/scum.css
@@ -19,7 +19,7 @@ font-size: 12px;
.sheet-playbook-reminder {
position: absolute;
border: 1px solid black;
- background: white;
+ background: white;
margin-top: 43px;
z-index: 3;
border-radius: 5px;
@@ -35,13 +35,11 @@ background:white;
text-shadow: 0 0 2px white;
height:100%;
clear:both;
- padding-right:15px;
- padding-left:15px;
+ padding: 0 15px 15px;
}
.sheet-type-crew {
background-image: url("http://i.imgur.com/JgP5ZZy.png") !important;
- padding-right:5px;
- padding-left:5px;
+ padding: 0 5px 15px;
}
.sheet-type-faction {
background-image: url("http://i.imgur.com/JgP5ZZy.png") !important;
@@ -50,8 +48,7 @@ background:white;
text-shadow: 0 0 2px white;
height:100%;
clear:both;
- padding-right:5px;
- padding-left:5px;
+ padding: 0 15px 15px;
}
input.sheet-settings-checkbox{
width: 20px;
@@ -349,40 +346,25 @@ font-weight: inherit;
-.sheet-blackheader, .sheet-black-on-grey, .sheet-greyheader{
+.sheet-blackheader{
font-size: 74%;
font-weight: 600;
height: 16px;
letter-spacing: 1px;
line-height: 16px;
padding-left: 5px;
-}
-
-.sheet-blackheader.sheet-narrow, .sheet-black-on-grey.sheet-narrow{
-padding-left: 2px;
-}
-
-.sheet-blackheader{
-background-color: #102536;
color: white;
-}
-
-.sheet-black-on-grey, .sheet-greyheader{
background-color: #102536;
-color: white;
}
-.sheet-black-on-grey{
-float: left;
-position: relative;
-top: -3px;
-z-index: -1;
-}
-
-.sheet-blackheader .sheet-label, .sheet-black-on-grey .sheet-label, .sheet-greyheader .sheet-label{
+.sheet-blackheader .sheet-label{
padding-top: 2px;
}
+.sheet-shields {
+margin-top: 5px;
+}
+
.sheet-plainheader{
width: 100%;
border-top: 2px solid #02579a;
@@ -550,20 +532,22 @@ margin-top: 10px;
margin-top: 20px;
}
-.sheet-contact input[type=text],.sheet-friend input[type=text]{
+.sheet-contact .sheet-auto-expand,.sheet-friend .sheet-auto-expand{
font-family: Helvetica, "Trebuchet MS", Arial, sans-serif;
+display: inline-block;
+vertical-align: top;
font-size: 95%;
-height: 33px;
-padding: 0 0 4px 3px;
+min-height: 18px;
+padding: 0 0 3px 3px;
}
-.sheet-friend input[type=text]{
+.sheet-friend .sheet-auto-expand{
color: white;
text-shadow: 0 0 2px #81ebfb;
width: 137px;
}
-.sheet-contact input[type=text]{
+.sheet-contact .sheet-auto-expand{
color: white;
text-shadow: 0 0 2px #81ebfb;
width: calc(100% - 15px);
@@ -987,7 +971,7 @@ background-image: url('http://i.imgur.com/jF2ces6.png');
}
.sheet-recovery .sheet-clockpicture{
-margin-left: 30.5%;
+margin-left: 29%;
}
.sheet-clock .sheet-clockpicture{
@@ -1283,7 +1267,7 @@ padding: 0;
-input.sheet-stresstooth, input.sheet-xptooth, input.sheet-skiptooth, input.sheet-holdtooth,input.sheet-stresstooth + span, input.sheet-xptooth + span, input.sheet-skiptooth + span, input.sheet-holdtooth + span{
+input.sheet-stresstooth, input.sheet-xptooth, input.sheet-skiptooth, input.sheet-stresstooth + span, input.sheet-xptooth + span, input.sheet-skiptooth + span{
height: 25px;
}
input.sheet-modtooth, input.sheet-modtooth + span, input.sheet-moddamagetooth, input.sheet-moddamagetooth + span {
@@ -1474,51 +1458,36 @@ display: none;
}
-/* TURF RADIOS */
-
-
-
-.sheet-turfbox input[type="radio"]{
-display: block;
-float: right;
-position: initial;
-width: 11px;
-}
-
-input[type="checkbox"].sheet-turf1:checked ~ input[type="radio"].sheet-turf1 + span,input[type="checkbox"].sheet-turf2:checked ~ input[type="radio"].sheet-turf2 + span,input[type="checkbox"].sheet-turf3:checked ~ input[type="radio"].sheet-turf3 + span,input[type="checkbox"].sheet-turf4:checked ~ input[type="radio"].sheet-turf4 + span,input[type="checkbox"].sheet-turf5:checked ~ input[type="radio"].sheet-turf5 + span,input[type="checkbox"].sheet-turf6:checked ~ input[type="radio"].sheet-turf6 + span{
-/* black tooth*/background-image: url('http://i.imgur.com/Sm1jToy.png');
-}
-
-input.sheet-stresstooth:checked ~ input.sheet-stresstooth.sheet-turf6 + span{
-/* half grey tooth */background-image: url('http://i.imgur.com/gAgcV8Z.png');
-}
-
-
/* SPECIAL ABILITIES*/
-.sheet-specialability, .sheet-friend, .sheet-contact{
+.sheet-specialability {
padding-top: 5px;
padding-left: 4px;
}
-textarea.sheet-abilityname{
+.sheet-friend, .sheet-contact {
+padding: 5px 0 4px 4px;
+}
+.sheet-specialability .sheet-abilityname {
+display: inline-block;
+vertical-align: top;
width: 25%;
color: white;
text-shadow: 0 0 2px #81ebfb;
-resize: none;
-height: 50px;
-padding-left: 5px;
+min-height: 18px;
+padding: 0 2px;
font-variant: small-caps;
font-weight: 800;
letter-spacing: 0px;
font-family: Helvetica, "Trebuchet MS", Arial, sans-serif;
}
-textarea.sheet-abilitydesc{
+.sheet-specialability .sheet-abilitydesc{
+display: inline-block;
+vertical-align: top;
width: 69%;
-resize: vertical;
-height: 50px;
+min-height: 30px;
color: white;
text-shadow: 0 0 2px #81ebfb;
font-size: 95%;
@@ -1629,19 +1598,7 @@ clear:right;
.sheet-armor .sheet-col00:last-child{
float: right;
}
-.sheet-armor .sheet-specialarmorlabel input[type="text"]
-{
- color: white;
- font-size: 95%;
- text-shadow: 0 0 2px #81ebfb;
- font-weight: 800;
- width:107px;
- text-transform:uppercase;
- clear:right;
- overflow: hidden;
- text-overflow: ellipsis;
-}
-.sheet-shipsystemlabel
+.sheet-shipsystemlabel
{
color: white;
font-size: 95%;
@@ -1848,27 +1805,8 @@ border: 1px solid white;
}
-/* HUNTING GROUNDS */
-
-
-
-.sheet-hunting-grounds input[type="text"]{
-font-weight: 800;
-color: black;
-line-height: 22px;
-}
-
-.sheet-hunting-grounds textarea{
-font-size: inherit;
-height: 36px;
-resize: vertical;
-}
-
-
/* BONUS DIE SECTION */
-
-
.sheet-bonusdie{
padding: 0 5px;
color: #81ebfb;
@@ -1984,7 +1922,7 @@ line-height: 122%;
-.charsheet button.repcontrol_edit, .charsheet button.repcontrol_add{
+button.repcontrol_edit, button.repcontrol_add{
padding: 6px;
background-image: none;
background-color: transparent;
@@ -1999,7 +1937,7 @@ font-variant: small-cap;
font-weight: 800;
}
-.charsheet button.repcontrol_edit:hover, .charsheet button.repcontrol_add:hover{
+button.repcontrol_edit:hover, button.repcontrol_add:hover{
color: white;
text-shadow: 0 0 2px white;
border-color: white;
@@ -2024,16 +1962,12 @@ z-index: 20;
-.sheet-hold, .sheet-stress > div, .sheet-rep > div, .sheet-hold > div, .sheet-crewcoin > div:first-child > div{
+.sheet-stress > div, .sheet-crewcoin > div:first-child > div{
float: left;
}
-.sheet-hold{
-width: 255px;
-margin-left: calc(55% - 255px);
-}
-.sheet-stress, .sheet-rep, .sheet-hold{
+.sheet-stress{
height: 25px;
}
@@ -2066,45 +2000,6 @@ text-align: right;
width: 100%;
padding-right:2px;}
-.sheet-rep1{
-width: 35px;
-}
-
-.sheet-rep2{
-width: calc(100% - 78px);
-}
-
-.sheet-rep3{
-width: 43px;
-}
-
-.sheet-turfbox{
-display: block;
-position: absolute;
-float: right;
-z-index: 2;
-margin-left: 63px;
-}
-
-.sheet-hold1, .sheet-hold4{
-width: 41px;
-}
-
-.sheet-hold2{
-width: 51px;
-}
-
-.sheet-hold3{
-width: 63px;
-}
-
-.sheet-hold5{
-width: 59px;
-height: 16px;
- padding-left: 2px;
-}
-
-
.sheet-crewcoin1{
width: 60px;
@@ -2126,14 +2021,6 @@ margin: -2px 0 0 35px;
margin-left: 0;
}
-.sheet-rep1 .sheet-zeroholder{
-margin: -2px 0 0 17px;
-}
-
-.sheet-rep3 .sheet-zeroholder{
-margin: 13px 0 0 -3px;
-}
-
.sheet-coin .sheet-zeroholder{
margin: 0 0 0 27px;
}
@@ -2154,34 +2041,6 @@ margin-right: 1px;
}
-/* small fixes */
-
-
-
-.sheet-rep .sheet-black-on-grey{
-padding-right: 4px;
-text-align: right;
-width: 100%;
-}
-
-.sheet-rep input.sheet-tooth{
-width: 11px;
-}
-
-.sheet-rep input.sheet-tooth + span{
-margin-right: 1px !important;
-}
-
-.sheet-hold .sheet-black-on-grey{
-width: calc(100% - 8px);
-}
-
-.sheet-toothholder{
-float: right;
-width: 20px;
-}
-
-
/* NOTES */
@@ -2307,7 +2166,7 @@ text-align: left;
width: 86px;
}
-button[type=roll].sheet-vicebutton, button[type=roll].sheet-fortunebutton, button[type=roll].sheet-cohortbutton{
+button[type=roll].sheet-vicebutton, button[type=roll].sheet-fortunebutton {
color: #81ebfb;
border-color: #81ebfb;
border-radius: 0;
@@ -2330,16 +2189,6 @@ height: 38px;
margin: 10px 3px 0 0;
}
-button[type=roll].sheet-cohortbutton{
-padding: 1px;
-margin-top: 3px;
-width: 35px;
-margin-left: -35px;
-position: absolute;
-line-height: 7px;
-font-size: 65%;
-}
-
button[type=roll].sheet-rollbutton:hover{
color: white;
}
@@ -2359,26 +2208,6 @@ height: 12px;
width: 12px;
}
-input.sheet-checkbox.sheet-circlebox-small{
-margin-top: 2px;
-}
-
-input.sheet-checkbox.sheet-squarebox-small{
-height: 10px;
-width: 10px;
-}
-
-input.sheet-checkbox.sheet-squarebox-small + span{
-margin: 0;
-width: 7px;
-height: 7px;
-}
-
-input.sheet-checkbox.sheet-squarebox-small:checked + span{
-background-color: #81ebfb !important;
-opacity: 0.7;
-}
-
input.sheet-checkbox + span{
display: inline-block;
width: 10px;
@@ -2401,75 +2230,33 @@ vertical-align: middle;
margin-left: 1px;
}
-input.sheet-checkbox.sheet-circlebox-small + span{
-border-radius: 40px;
-height: 9px;
-width: 9px;
-background: white;
-vertical-align: middle;
-margin-right: 2px;
-margin-bottom: 3px;
-}
-
input.sheet-checkbox + span:last-child{
margin-right: 0px !important;
}
input.sheet-checkbox:checked + span{
-background-color: #81ebfb !important;
+background-color: #81ebfb;
}
-input.sheet-checkbox.sheet-claimbridge{
-width: 14px;
-height: 14px;
-}
-
-input.sheet-checkbox.sheet-claimbridge + span{
-margin: 0;
-border: none;
-width: 100%;
-height: 100%;
-background: transparent;
-}
-
-input.sheet-checkbox.sheet-claimbridge:checked + span{
-background: #d6d8d9 !important;
-}
-
-
/* Change text colour when boxes are checked*/
-
-
-.sheet-specialability input:checked ~ textarea.sheet-abilityname,.sheet-specialability input:checked ~ textarea.sheet-abilitydesc,.sheet-item input.sheet-checkbox:checked ~ input[type=text],.sheet-item.sheet-checkbox input:checked ~ textarea,input.sheet-friendup:checked ~ input[type=text]{
+.sheet-specialability input:checked ~ .sheet-abilityname,.sheet-specialability input:checked ~ .sheet-abilitydesc,.sheet-item input.sheet-checkbox:checked ~ input[type=text],.sheet-item.sheet-checkbox input:checked ~ textarea,input.sheet-friendup:checked ~ .sheet-auto-expand{
color: #81ebfb;
text-shadow: 0 0 2px white !important;
}
-input.sheet-frienddown:checked ~ input[type=text]{
+input.sheet-frienddown:checked ~ .sheet-auto-expand{
color: #e34a3a;
text-shadow: 0 0 2px black !important;
}
-.sheet-contact input.sheet-checkbox:checked ~ input[type=text]{
+.sheet-contact input.sheet-checkbox:checked ~ .sheet-auto-expand{
font-weight: 800;
}
/* specific adjustments */
-
-
-.sheet-tier input.sheet-checkbox.sheet-circlebox-small + span{
-margin-right: 3px;
-}
-
-.sheet-specialability input.sheet-checkbox.sheet-circlebox + span{
-border-radius: 30px;
-background: white;
-vertical-align: top;
-}
-
.sheet-actions input.sheet-checkbox{
width: 20px;
height: 20px;
@@ -2485,16 +2272,12 @@ border-color: transparent transparent transparent #102536;
background-color: transparent;
}
.sheet-actions input.sheet-checkbox.sheet-circlebox:checked + span{
-display: inline-block;
-width: 0;
-height: 0;
-border-width: 5px 0 5px 10px;
-border-style: solid;
border-color: transparent transparent transparent #81ebfb;
filter:drop-shadow(0 0 2px white);
-background-color: transparent !important;
}
.sheet-specialability input.sheet-checkbox.sheet-circlebox + span{
+background: white;
+vertical-align: top;
display: inline-block;
width: 0;
height: 0;
@@ -2505,17 +2288,12 @@ border-style: solid;
border-color: transparent transparent transparent white;
background-color: transparent!important;
}
+.sheet-specialability input.sheet-checkbox.sheet-circlebox {
+margin-top: 2px;
+}
.sheet-specialability input.sheet-checkbox.sheet-circlebox:checked + span{
-display: inline-block;
-width: 0;
-height: 0;
-margin-top:4px !important;
-border-radius:0px !important;
-border-width: 5px 0 5px 10px;
-border-style: solid;
border-color: transparent transparent transparent #81ebfb;
filter:drop-shadow(0 0 2px white);
-background-color: transparent !important;
}
/* Friend triangles */
@@ -2557,12 +2335,12 @@ border-color: transparent transparent #81ebfb transparent;
}
.sheet-contact input.sheet-checkbox{
-margin-top: 6px;
+margin-top: 3px;
}
.sheet-contact input.sheet-checkbox + span{
border-width: 5px 0 5px 10px;
-margin-bottom: 2px;
+margin-top: 3px;
border-color: transparent transparent transparent #ffffff;
}
@@ -2637,69 +2415,6 @@ margin-right: 0px;
}
-/* COHORTS */
-
-
-
-.sheet-cohort-title > div:first-child{
-width: 120px;
-float: left;
-}
-
-.sheet-cohort-title > div:last-child{
-width: 44px;
-float: right;
-}
-
-.sheet-cohort-title input[type=text]{
-font-weight: 600;
-width: 100%;
-font-size: 90%;
-background: transparent;
-padding: 2px 0 0;
-}
-
-.sheet-cohort-condition > div, .sheet-cohort-condition .sheet-label{
-float: left;
-}
-
-.sheet-cohort-condition .sheet-label{
-color: black;
-font-size: 55%;
-}
-
-.sheet-cohort-condition1{
-width: 19%;
-margin-right: 2%;
-}
-
-.sheet-cohort-condition2{
-width: 28%;
-margin-right: 2%;
-}
-
-.sheet-cohort-condition3{
-width: 24%;
-margin-right: 2%;
-}
-
-div.sheet-cohort-condition4{
-width: 23%;
-float: right;
-font-weight: 800;
-}
-
-.sheet-cohort-text textarea{
-resize: vertical;
-color: black;
-font-size: 85%;
-line-height: 122%;
-font-family: Helvetica, "Trebuchet MS", Arial, sans-serif;;
-height: 74px;
-border-bottom: 1px solid lightgray;
-}
-
-
/* SHIP SYSTEMS */
.sheet-ship
@@ -2708,7 +2423,7 @@ border-bottom: 1px solid lightgray;
background-position:center;
background-repeat:no-repeat; */
}
-
+
.sheet-ship-toprow {
margin-bottom:15px;
}
@@ -2734,7 +2449,7 @@ clear:left !important;
.sheet-modulelist
{
background:transparent;
- margin-top:10px;
+ margin-top:15px;
}
.sheet-ship-upkeep-skips {
@@ -2752,13 +2467,20 @@ clear:left !important;
background:transparent !important;
text-align:center !important;
width:100% !important;
-
+
}
-.sheet-ship-gambitexpo span {
+.sheet-ship-gambitexpo .sheet-blurb {
color:white;
font-style: italic;
+ line-height: 14px;
+ white-space: pre-wrap;
+ padding: 0 5px;
font-size: 80%;
}
+.sheet-ship-gambitexpo .sheet-gambits {
+ padding-top: 5px;
+ height: 30px;
+}
.sheet-ship-upkeepexpo {
text-align:center !important;
@@ -2771,147 +2493,6 @@ clear:left !important;
text-align:center !important;
width:100% !important;
}
-/* STRICTURES */
-
-
-
-.sheet-strictures div{
-font-size: 88%;
-}
-
-.sheet-strictures div .sheet-label{
-font-weight: 600;
-margin: 0 3px;
-}
-
-
-/* ALCHEMICALS */
-
-
-
-input.sheet-alchemicals-checkbox{
-width: 93px;
-height: 15px;
-}
-
-input.sheet-alchemicals-checkbox + span{
-display: inline-block;
-}
-
-input.sheet-alchemicals-checkbox:hover + span{
-color: white;
-}
-
-.sheet-alchemicals-content{
-display: none;
-padding-left: 7px;
-}
-
-input.sheet-alchemicals-checkbox:checked ~ .sheet-alchemicals-content{
-display: block;
-}
-
-.sheet-alchemicals .sheet-bandolier span:first-child{
-margin-right: 7px;
-font-size: 90%;
-}
-
-.sheet-alchemicals .sheet-italic{
-font-size: 80%;
-}
-
-.sheet-alchemicals li:after{
-height: 4px;
-width: 4px;
-top: .7em;
-}
-
-.sheet-alchemicals li{
-padding-left: 11px;
-font-size: 84%;
-height: 16px;
-}
-
-
-/* DROPDOWN PSEUDO-SELECT */
-
-
-
-.sheet-cohort-dropdown, .sheet-cohort-dropdown-bg{
-background-color: black;
-position: absolute;
-z-index: -1;
-width: 44px;
-}
-
-.sheet-cohort-dropdown{
-height: 20px;
-text-align: right;
-padding: 2px 4px 0 0;
-line-Height: 13px;
-z-index: 1;
-}
-
-.sheet-cohort-dropdown-bg{
-display: none;
-height: 47px;
-}
-
-.sheet-cohort-dropdown input[type=radio]{
-width: 30px;
-z-index: 10;
-}
-
-.sheet-cohort-dropdown input[type=radio],.sheet-cohort-dropdown input[type=radio] + span{
-display: none;
-}
-
-.sheet-cohort-title .sheet-label{
-font-size: 65%;
-color: white;
-}
-
-.sheet-cohort-dropdown:hover input[type=radio],.sheet-cohort-dropdown:hover input[type=radio] + span{
-display: inline;
-}
-
-.sheet-cohort-dropdown:hover .sheet-cohort-dropdown-bg{
-display: block;
-}
-
-.sheet-cohort-dropdown:hover input[type=radio]:checked + span{
-color: red;
-}
-
-.sheet-cohort-dropdown span:first-child{
-display: inline-block;
-}
-
-.sheet-cohort-dropdown:hover span:first-child{
-display: none;
-}
-
-
-/* FRAME */
-
-
-
-.sheet-frame{
-margin-top: 4px;
-}
-
-.sheet-frame input.sheet-label{
-font-weight: 600;
-color: white;
-}
-
-.sheet-frame textarea{
-font-size: 83%;
-color: white;
-resize: vertical;
-height: 40px;
-}
-
/* FACTIONS PAGE */
.sheet-systems
@@ -2922,6 +2503,9 @@ height: 40px;
{
margin-bottom: 55px;
}
+.sheet-type-faction .sheet-stress3 .sheet-blackheader {
+padding-left: 10px;
+}
.sheet-factiontitle
{
margin-bottom: 10px;
@@ -3117,11 +2701,37 @@ input:checked + .sheet-container
min-width: 860px;width: initial;
}
-
+/* Auto-expand */
+.sheet-auto-expand {
+ position: relative;
+ cursor: text;
+ word-wrap: break-word;
+}
+.sheet-auto-expand span {
+ visibility: hidden;
+ white-space: pre-wrap;
+ display: block;
+ font: inherit;
+}
+.sheet-auto-expand textarea {
+ position: absolute;
+ overflow: hidden;
+ box-sizing: border-box;
+ z-index: 1;
+ top: 0;
+ left: 0;
+ resize: none;
+ height: 100%;
+ word-wrap: break-word;
+ padding: inherit;
+ font: inherit;
+ color: inherit;
+ text-transform: inherit;
+ letter-spacing: inherit;
+ text-align: inherit;
+}
/* ROLL TEMPLATES */
-
-
/* Container */
.sheet-rolltemplate-bitd .sheet-roll-holder
@@ -3289,7 +2899,7 @@ padding-left: 30px;
font-family: Tahoma, Gadget, sans-serif;
text-transform: uppercase;
font-size: 103%;
-letter-spacing: 1px;
+letter-spacing: 1px;
font-weight: 800;
line-height: 0px;
font-style: italic;
@@ -3388,6 +2998,7 @@ color: #303032;
.sheet-rolltemplate-bitd .sheet-roll-instructions
{
font-family: Tahoma, Gadget, sans-serif;
+padding: 0 20px;
}
.sheet-rolltemplate-bitd .sheet-roll-instructions em
{
@@ -3421,332 +3032,3 @@ font-family: Tahoma, Gadget, sans-serif;
{
display: none;
}
-
-
-
-/* TIER TEMPLATE */
-
-
-
-.sheet-rolltemplate-bitd-tier .sheet-rolltableholder{
-margin-left: -45px;
-margin-right: -1px;
-background-image: url(http://i.imgur.com/0aMMISi.jpg);
-width: 299px;
-height: 171px;
-font-variant-numeric: lining-nums;
-}
-
-.sheet-rolltemplate-bitd-tier .sheet-rolltablename{
-font-family: Tahoma, Gadget, Sans-serif;
-color: #8da8bb;
-text-transform: uppercase;
-font-size: 91%;
-letter-spacing: 0px;
-padding-left: 30px;
-font-weight: 400;
-line-height: 0px;
-height: 20px;
-padding-top: 32px;
-}
-
-.sheet-rolltemplate-bitd-tier .sheet-rolltablerolls{
-font-family: Tahoma, Gadget, Sans-serif;
-color: #8da8bb;
-text-transform: uppercase;
-font-size: 91%;
-letter-spacing: 0px;
-padding-left: 30px;
-font-weight: 400;
-line-height: 0px;
-font-style: normal;
-position: relative;
-top: -5px;
-}
-
-.sheet-rolltemplate-bitd-tier .sheet-rolltabletitle{
-padding-left: 30px;
-padding-top: 7px;
-}
-
-.sheet-rolltemplate-bitd-tier .sheet-rolltabledice{
-height: 27px;
-padding-top: 41px;
-padding-left: 30px;
-padding-right: 30px;
-padding-bottom: 20px;
-font-family: Tahoma, Gadget, Sans-serif;
-color: white;
-text-transform: uppercase;
-font-size: 137%;
-letter-spacing: 0px;
-font-weight: 800;
-line-height: 20px;
-position: relative;
-top: -4px;
-}
-
-.sheet-rolltemplate-bitd-tier .inlinerollresult{
-border: 0px solid white !important;
-background-color: rgba(158, 100, 81, 0);
-font-weight: normal;
-padding-left: 0;
-position: relative;
-}
-
-.sheet-rolltemplate-bitd-tier .sheet-comma:last-child{
-display: none;
-}
-
-.sheet-rolltemplate-bitd-tier .sheet-zerodice1{
-position: relative;
-top: 4px;
-font-size: 103%;
-font-family: tahoma, gadget, sans-serif;
-text-shadow: 0px 0px 6px rgb(9, 199, 208);
-color: #ffffff;
-}
-
-.sheet-rolltemplate-bitd-tier .sheet-zerodice1 .inlinerollresult{
-top: 0px;
-}
-
-.sheet-rolltemplate-bitd-tier .sheet-zerodice2{
-line-height: 100%;
-font-size: 67%;
-font-style: italic;
-text-transform: none;
-font-weight: 400;
-letter-spacing: 0;
-padding-top: 8px;
-text-shadow: 0px 0px 6px rgb(9, 199, 208);
-color: #d8e4ef;
-}
-
-.sheet-rolltemplate-bitd-tier img{
-height: 22px;
-}
-
-
-/* ENTANGLEMENT TEMPLATE */
-
-
-
-.sheet-rolltemplate-bitd-entangle .sheet-rolltableholder{
-margin-left: -45px;
-margin-right: -1px;
-background-image: url(http://i.imgur.com/JRHeBtH.jpg);
-width: 299px;
-height: 171px;
-font-variant-numeric: lining-nums;
-}
-
-.sheet-rolltemplate-bitd-entangle .sheet-rolltablename{
-font-family: Tahoma, Gadget, Sans-serif;
-color: #ffffff;
-text-transform: none;
-font-size: 110%;
-letter-spacing: 0px;
-padding-left: 28px;
-font-weight: 400;
-line-height: 0px;
-height: 20px;
-padding-top: 32px;
-}
-
-.sheet-rolltemplate-bitd-entangle .sheet-rolltablerolls{
-font-family: Tahoma, Gadget, Sans-serif;
-color: #ffffff;
-text-transform: none;
-font-size: 110%;
-letter-spacing: 0px;
-padding-left: 28px;
-font-weight: 400;
-line-height: 0px;
-font-style: normal;
-position: relative;
-top: -5px;
-}
-
-.sheet-rolltemplate-bitd-entangle .sheet-rolltabletitle{
-padding-left: 27px;
-padding-top: 8px;
-position: relative;
-top: 5px;
-}
-
-.sheet-rolltemplate-bitd-entangle .sheet-rolltabledice{
-height: 27px;
-padding-top: 41px;
-padding-left: 30px;
-padding-right: 30px;
-padding-bottom: 20px;
-font-family: tahoma, gadget, sans-serif;
-color: white;
-text-transform: uppercase;
-font-size: 137%;
-letter-spacing: 0px;
-font-weight: 800;
-line-height: 20px;
-position: relative;
-top: -4px;
-}
-
-.sheet-rolltemplate-bitd-entangle .inlinerollresult{
-border: 0px solid white !important;
-background-color: rgba(158, 100, 81, 0);
-font-weight: normal;
-padding-left: 0;
-position: relative;
-}
-
-.sheet-rolltemplate-bitd-entangle .sheet-comma:last-child{
-display: none;
-}
-
-.sheet-rolltemplate-bitd-entangle .sheet-zerodice1{
-position: relative;
-top: 4px;
-font-size: 103%;
-font-family: tahoma, gadget, sans-serif;
-text-shadow: 0px 0px 6px rgb(9, 199, 208);
-color: #ffffff;
-}
-
-.sheet-rolltemplate-bitd-entangle .sheet-zerodice1 .inlinerollresult{
-top: 0px;
-}
-
-.sheet-rolltemplate-bitd-entangle .sheet-zerodice2{
-line-height: 100%;
-font-size: 67%;
-font-style: italic;
-text-transform: none;
-font-weight: 400;
-letter-spacing: 0;
-padding-top: 8px;
-text-shadow: 0px 0px 6px rgb(9, 199, 208);
-color: #d8e4ef;
-}
-
-.sheet-rolltemplate-bitd-entangle .sheet-resistinstructions{
-font-family: tahoma, gadget, sans-serif;
-padding: 15px 56px 0px 27px;
-color: #c9c9c9;
-font-weight: 200;
-font-size: 81%;
-line-height: 119%;
-}
-
-.sheet-rolltemplate-bitd-entangle .sheet-resistinstructions em{
-font-style: normal;
-font-weight: 800;
-}
-
-
-/* COHORT TEMPLATE */
-
-
-
-.sheet-rolltemplate-bitd-cohort .sheet-rolltableholder{
-margin-left: -45px;
-margin-right: -1px;
-background-image: url(http://i.imgur.com/0aMMISi.jpg);
-width: 299px;
-height: 171px;
-font-variant-numeric: lining-nums;
-}
-
-.sheet-rolltemplate-bitd-cohort .sheet-rolltablename{
-font-family: Tahoma, Gadget, Sans-serif;
-color: #8da8bb;
-text-transform: uppercase;
-font-size: 91%;
-letter-spacing: 0px;
-padding-left: 30px;
-font-weight: 400;
-line-height: 0px;
-height: 20px;
-padding-top: 32px;
-}
-
-.sheet-rolltemplate-bitd-cohort .sheet-rolltablerolls{
-font-family: Tahoma, Gadget, Sans-serif;
-color: #8da8bb;
-text-transform: uppercase;
-font-size: 91%;
-letter-spacing: 0px;
-padding-left: 30px;
-font-weight: 400;
-line-height: 0px;
-font-style: normal;
-position: relative;
-top: -5px;
-}
-
-.sheet-rolltemplate-bitd-cohort .sheet-rolltabletitle{
-padding-left: 30px;
-padding-top: 7px;
-}
-
-.sheet-rolltemplate-bitd-cohort .sheet-rolltabledice{
-height: 27px;
-padding-top: 41px;
-padding-left: 30px;
-padding-right: 30px;
-padding-bottom: 20px;
-font-family: Tahoma, Gadget, Sans-serif;
-color: white;
-text-transform: uppercase;
-font-size: 137%;
-letter-spacing: 0px;
-font-weight: 800;
-line-height: 20px;
-position: relative;
-top: -4px;
-}
-
-.sheet-rolltemplate-bitd-cohort .inlinerollresult{
-border: 0px solid white !important;
-background-color: rgba(158, 100, 81, 0);
-font-weight: normal;
-padding-left: 0;
-position: relative;
-}
-
-.sheet-rolltemplate-bitd-cohort .sheet-comma:last-child{
-display: none;
-}
-
-.sheet-rolltemplate-bitd-cohort .sheet-zerodice1{
-position: relative;
-top: 4px;
-font-size: 103%;
-font-family: sans-serif;
-text-shadow: 0px 0px 6px rgb(9, 199, 208);
-color: #ffffff;
-}
-
-.sheet-rolltemplate-bitd-cohort .sheet-zerodice1 .inlinerollresult{
-top: 0px;
-}
-
-.sheet-rolltemplate-bitd-cohort .sheet-zerodice2{
-line-height: 100%;
-font-size: 67%;
-font-style: italic;
-text-transform: none;
-font-weight: 400;
-letter-spacing: 0;
-padding-top: 8px;
-text-shadow: 0px 0px 6px rgb(9, 199, 208);
-color: #d8e4ef;
-}
-
-.sheet-rolltemplate-bitd-cohort img{
-height: 22px;
-}
-
-
-
-
diff --git a/Scum - Villainy/scum.html b/Scum - Villainy/scum.html
index 606cb79cad..561cf2a9e4 100644
--- a/Scum - Villainy/scum.html
+++ b/Scum - Villainy/scum.html
@@ -1,1505 +1,2140 @@
+ Original by Tim Denee & Jakob Oesinghaus
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Recovery Get treatment in downtime to activate your healing project clock ►
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Lead a group action
-
Set up a teammate
-
Protect a teammate
-
Assist a teammate
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Choose a plan, provide the detail .
- Choose your load for the operation.
-
-
Assault: Point of attack
-
Deception: Method
-
Infiltration: Entry point
-
Mystic: Arcane power
-
Social: Social Connection
-
Transport: Locations / Route
-
-
-
-
-
-
-
-
-
-
-
-
Bonus Dice
-
-
-
+
-
- Push yourself (take 2 ) -or- accept a Devil's Bargain
-
-
-
-
-
+
-
- Assist (They take 1 )
-
-
-
-
-
+
-
- spend a gambit
-
-
-
Gambits
-
-
+
-
- Add a gambit to your crew when you roll a 6 or critical on a risky action and you didn't spend a gambit on a bonus die.
-
-
+
+
-
-
-
-
-
Roll Fortune
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Recovery Get treatment in downtime to activate your healing project clock ►
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Lead a group action
+
Set up a teammate
+
Protect a teammate
+
Assist a teammate
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Choose a plan, provide the detail .
+ Choose your load for the operation.
+
+
Assault: Point of attack
+
Deception: Method
+
Infiltration: Entry point
+
Mystic: Arcane power
+
Social: Social Connection
+
Transport: Locations / Route
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Bonus Dice
+
+
+
+
+ Push yourself (take 2 ) -or- accept a Devil's Bargain
+
+
+
+
+
+
+ Assist (They take 1 )
+
+
+
+
+
+
+ spend a gambit
+
+
+
Gambits
+
+
+
+
+ Add a gambit to your crew when you roll a 6 or critical on a risky action and you didn't spend a gambit on a bonus die.
+
+
+
+
+
+
+
Roll Fortune
+
+
+
+
+
+
-
+
-
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
Jobs
+
+ If you take on a mission given by a faction, you may gain status with that faction depending on your current status with them and the number of jobs you've done for them since your status last changed.
+ Advancing from status -1 to 0: 1 job
+ Advancing from status 0 to 1: 1 job
Advancing from status 1 to 2: 2 jobs
Advancing from status 2 to 3: 3 jobs
-
-
-
-
War
-
- When you're at war with any number of factions (status -3), the following penalties apply:
- Your Crew suffers +1 Heat from jobs
- PCs get only 1 downtime activity rather than 2
-
-
-
-
-
+
+
+
+
War
+
+ When you're at war with any number of factions (status -3), the following penalties apply:
+ Your Crew suffers +1 Heat from jobs
+ PCs get only 1 downtime activity rather than 2
+
+
+
+
+
-
-
{{charname}}
-
{{subtitle}}
-
[{{rolltypetext}}]({{rolltypeimage}})
-
{{#rollGreater() roll1 0}}{{roll1}}
, {{/rollGreater() roll1 0}}{{#rollGreater() roll2 0}}{{roll2}}
, {{/rollGreater() roll2 0}}{{#rollGreater() roll3 0}}{{roll3}}
, {{/rollGreater() roll3 0}}{{#rollGreater() roll4 0}}{{roll4}}
, {{/rollGreater() roll4 0}}{{#rollGreater() roll5 0}}{{roll5}}
, {{/rollGreater() roll5 0}}{{#rollGreater() bonusdice 0}}{{bonus1}}
, {{/rollGreater() bonusdice 0}}{{#rollGreater() bonusdice 1}}{{bonus2}}
, {{/rollGreater() bonusdice 1}}{{#rollGreater() bonusdice 2}}{{bonus3}}
, {{/rollGreater() bonusdice 2}}{{#rollGreater() bonusdice 3}}{{bonus4}}
, {{/rollGreater() bonusdice 3}}{{#rollGreater() bonusdice 4}}{{bonus5}}
, {{/rollGreater() bonusdice 4}}{{#rollGreater() bonusdice 5}}{{bonus6}}
, {{/rollGreater() bonusdice 5}}{{#rollGreater() zerodice 0}}
{{zerodice}}
-
Zero Dice - take the lowest result above
{{/rollGreater() zerodice 0}}
- {{#position}}
{{position}}
{{/position}}{{#effect}}
{{effect}}
{{/effect}}{{#resist}}{{^short}}
Suffer 6 stress minus the highest die result. When you roll a critical on resistance, clear 1 stress.
{{/short}}{{/resist}}{{#vice}}{{^short}}
-
Clear an amount of stress equal to the highest die result. If the result of your vice roll means you clear more stress levels than you had marked, you overindulge .
- {{/short}}{{/vice}}{{#notes}}
-
{{notes}}
{{/notes}}
+ {{subtitle}}
+ [{{rolltypetext}}]({{rolltypeimage}})
+ {{#rollGreater() roll1 0}}{{roll1}}
, {{/rollGreater() roll1 0}}{{#rollGreater() roll2 0}}{{roll2}}
, {{/rollGreater() roll2 0}}{{#rollGreater() roll3 0}}{{roll3}}
, {{/rollGreater() roll3 0}}{{#rollGreater() roll4 0}}{{roll4}}
, {{/rollGreater() roll4 0}}{{#rollGreater() roll5 0}}{{roll5}}
, {{/rollGreater() roll5 0}}{{#rollGreater() bonusdice 0}}{{bonus1}}
, {{/rollGreater() bonusdice 0}}{{#rollGreater() bonusdice 1}}{{bonus2}}
, {{/rollGreater() bonusdice 1}}{{#rollGreater() bonusdice 2}}{{bonus3}}
, {{/rollGreater() bonusdice 2}}{{#rollGreater() bonusdice 3}}{{bonus4}}
, {{/rollGreater() bonusdice 3}}{{#rollGreater() bonusdice 4}}{{bonus5}}
, {{/rollGreater() bonusdice 4}}{{#rollGreater() bonusdice 5}}{{bonus6}}
, {{/rollGreater() bonusdice 5}}{{#rollGreater() zerodice 0}}
{{zerodice}}
+
Zero Dice - take the lowest result above
{{/rollGreater() zerodice 0}}
+ {{#position}}{{position}}
{{/position}}{{#effect}}{{effect}}
{{/effect}}{{#resist}}{{^short}}Suffer 6 stress minus the highest die result. When you roll a critical on resistance, clear 1 stress.
{{/short}}{{/resist}}{{#vice}}{{^short}}
+ Clear an amount of stress equal to the highest die result. If the result of your vice roll means you clear more stress levels than you had marked, you overindulge .
+ {{/short}}{{/vice}}{{#notes}}
+ {{notes}}
{{/notes}}
+
-
+
\ No newline at end of file
diff --git a/Splittermond/Sheet.html b/Splittermond/Sheet.html
index 3693537931..801d969191 100644
--- a/Splittermond/Sheet.html
+++ b/Splittermond/Sheet.html
@@ -1,1348 +1,2878 @@
-
-
-
-
-
-Spielercharakter Nichtspielercharakter
+Spielercharakter
+Nichtspielercharakter
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
Splittermond Charakterbogen für roll20.net (V. 1.9)
+
+
+
+
Splittermond Charakterbogen für roll20.net (V. 1.9)
+
Entworfen und umgesetzt von Loki
+
+
+
+
+
Grundwerte
+
+
Fertigkeiten & Magie
+
+
Kampf & Meisterschaften
+
+
Charakterentwicklung
+
+
+
+
+
+
+
Grundwerte
+
+
+
+
+
+
+
+
+
+
Attributsmodifikatoren
+
+
+
+
+
-
Entworfen und umgesetzt von Loki
-
-
-
Grundwerte Fertigkeiten & Magie Kampf & Meisterschaften Charakterentwicklung
-
-
-
Grundwerte
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Attributsmodifikatoren
-
-
-
-
+
+
Fertigkeiten & Magieschulen
+
+
+
+
+
+
Kampf & Meisterschaften
+
Initiative, Schaden & Fokus
+
+
+
+
Nahkampfwaffen
+
+
+
Fernkampfwaffen
+
+
+
Zaubersprüche
+
+
+
Rüstungen & Schilde
+
+
+
+
+
+
+
Meisterschaften
+
+
+
+
+
Charakterentwicklung
+
+
+
+
+
+
+
+
+
+
+ Ausrüstung
+
+
+
+
+
+
+
+
+
+
+
+
+ Notizen
+
+
+
+
+
+
+
+
+
+
Splittermond Character Sheet für roll20.net
+
Mit besonderem Dank an: Avalia, KKTNovice und Schattenklaus fürs Testen.
-
-
-
Fertigkeiten & Magieschulen
+
-
-
-
+
-
-
Kampf & Meisterschaften
+
\ No newline at end of file
diff --git a/Star Frontiers 2/Star Frontiers CSS.css b/Star Frontiers 2/Star Frontiers CSS.css
index c81cacff9a..10c0722288 100644
--- a/Star Frontiers 2/Star Frontiers CSS.css
+++ b/Star Frontiers 2/Star Frontiers CSS.css
@@ -1,3 +1,4 @@
+
/* Wade's CSS Code (GENERAL)v*/
/*@font-face {
font-family: 'zebulon';
@@ -160,7 +161,7 @@ input.sheet-is-specialized {
}
span.sheet-is-npc-tab::before {
- content: "Player Sheet";
+ content: "PLAYER SHEET";
}
span.sheet-is-npc-tab {
@@ -184,7 +185,7 @@ input.sheet-is-specialized {
}
input.sheet-is-npc:checked + span.sheet-is-npc-tab::before {
- content: "Referee Sheet"
+ content: "REFEREE SHEET"
}
/* END player/npc button Settings */
@@ -268,27 +269,29 @@ input.sheet-tab99:not(:checked) ~ .sheet-tab99{
input.sheet-tab {
- width: calc(30% - 1px);
- max-width: 100px;
+
+ width: 105px;
height: 20px;
outline: none !important;
position: relative;
cursor: pointer;
- z-index: 1;
+ z-index: 9999;
opacity: 0;
}
+
+/*
input.sheet-tab1 {
position: absolute;
top: 270px;
left: 30px;
}
-input.sheet-tab3 {
+input.sheet-tab2 {
position: absolute;
top: 270px;
left: 135px;
}
-input.sheet-tab2 {
+input.sheet-tab3 {
position: absolute;
top: 270px;
left: 240px;
@@ -299,7 +302,7 @@ input.sheet-tab11 {
left: 345px;
}
input.sheet-tab12 {
- position: absolute;
+ position: absolute;
top: 270px;
left: 550px;
}
@@ -337,36 +340,44 @@ input.sheet-tab9 {
position: absolute;
top: 270px;
left: 450px;
-}
+} */
input.sheet-tab +span::before {
content: attr(title);
display: inline-block;
+
+ text-align: center;
+
+ font-size: 13px;
+ color: black;
+ font-weight: bold;
background: #fff;
border: solid 1px #000;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
-
- font-size: 13px;
- font-weight: bold;
- text-align: center;
-
-
- width: 100px;
+
+ width: 105px;
height: 20px;
+
+ cursor: pointer;
+ position: relative;
+ vertical-align: middle;
+ margin-left: -101px;/*originally 91px*/
+
}
input.sheet-tab:checked +span::before {
border-bottom-color: white;
background: #000;
- color: #fff;
+ color: #fff;
+
}
.sheet-tab-br {
- border-bottom: 2px solid #a8a8a8;
+ border-bottom: 2px solid black;
margin-bottom: 5px;
- margin-top: 1px;
+ margin-top: 0px;
}
.charsheet button {
font-family: 'zebulon', Arial;
@@ -851,14 +862,15 @@ button, input, select, textarea,
textarea {
width: calc(100% - 10px);
- height: 150px;
- /* resize:none; */
+ height: 100px;
+ max-width: 100%;
+ max-height: 100%
display: inline-block;text-align: center;font-weight: bold;
background-color: #EEEEE;
border:solid 1px #BFBDBD;
color: #000;
padding-left:10px;
- width: 191px;
+ width: 375px;
box-shadow: 2px 2px 0 #828181 inset;
}
diff --git a/Star Frontiers 2/Star Frontiers HTML.html b/Star Frontiers 2/Star Frontiers HTML.html
index 6a93421281..7574d0f835 100644
--- a/Star Frontiers 2/Star Frontiers HTML.html
+++ b/Star Frontiers 2/Star Frontiers HTML.html
@@ -6,11 +6,12 @@
-
-
+
+
+
@@ -293,6 +294,7 @@
+
@@ -302,15 +304,15 @@
-
+
D10+
- LETHAL
- STUN
@@ -440,7 +442,7 @@
-
+
PERSONAL FILE
@@ -481,7 +483,7 @@
-
+
RACIAL ABILITIES
@@ -533,7 +535,7 @@
RACIAL TRAITS / ABILITIES
-
+
@@ -547,28 +549,28 @@
-
+
-
+
PERSONALITY PROFILE
-
+
-
+
-
+
PERSONAL ASSETS
@@ -613,45 +615,51 @@
-
-
OCCUPATION
+
+
PROFESSIONAL RÉSUMÉ
EXPERIENCE POINTS
-
ABILITY
+
+
EARNED XP
+
+
+
SPENT XP
+
=
+
TOTAL XP
+
+
+
-
-
PRIMARY SKILL AREA
+
OCCUPATION (PRIMARY SKILL AREA)
-
PSA / OCC NOTES
-
+
OCCUPATION DESCRIPTION
+
@@ -676,19 +684,21 @@
EMPLOYER (DIVISION) DESCRIPTION
-
+
CURRENT POSITION
JOB / POSITION INFORMATION
-
+
PREVIOUS EMPLOYER / POSITIONS
@@ -1563,7 +1573,7 @@
%
ROLL
+/w GM &{template:SFSkill} {{name=@{character_name}}} {{roll_name=FINDING LOCATION}}{{skill=ASTRONAVIGATION}}{{skill_num=[[@{ASTRONAVIGATION}]]}}{{skill_total=[[@{ASTRONAVIGATION}*10]]}}{{base=[[30]]}}{{misc_mod=[[?{Other Modifier|0}]]}}{{result=[[D100cf>[[@{ASTRONAVIGATION}*10+30+?{Other Modifier|}+40]]]]}}{{final=[[@{ASTRONAVIGATION}*10+30+?{Other Modifier|}]]}} {{crit=CRITICAL SUCCESS}}{{fail=LOCATION WRONG; REFEREE DETERMINES HOW FAR}}{{success=Calculate Probable location}}{{failure=Unable to locate; Need more time}}"> ROLL
@@ -1814,9 +1824,28 @@
+
-
WEAPON
+
WEAPON NAME
+
+ CUSTOM WEAPON
+ AXE
+ ELECTRIC SWORD
+ KNIFE
+ NIGHTSTICK
+ PISTOL BUTT
+ POLEARM
+ RIFLE BUTT
+ SHOCK GLOVES
+ SONIC KNIFE
+ SONIC SWORD
+ SPEAR
+ STUNSTICK
+ SWORD
+ VIBROKNIFE
+ WHIP
+ WEAPON CLASS
DMG
D10+
@@ -1887,7 +1916,7 @@
PROT
%
-
SEU RATIO
+
SEU RATIO
SEU / HIT
SEU / MIN
@@ -2313,7 +2342,7 @@
COMPUTER
-
LEVEL
+
LEVEL
F-PTS
TOTAL COST
@@ -2620,7 +2649,7 @@
PROT
%
-
SEU RATIO
+
SEU RATIO
SEU / HIT
SEU / MIN
@@ -2830,6 +2859,7 @@
+
@@ -2837,15 +2867,15 @@
-
+
D10+
- LETHAL
- STUN
@@ -2983,8 +3013,27 @@
+
-
WEAPON
+
WEAPON NAME
+
+ CUSTOM WEAPON
+ AXE
+ ELECTRIC SWORD
+ KNIFE
+ NIGHTSTICK
+ PISTOL BUTT
+ POLEARM
+ RIFLE BUTT
+ SHOCK GLOVES
+ SONIC KNIFE
+ SONIC SWORD
+ SPEAR
+ STUNSTICK
+ SWORD
+ VIBROKNIFE
+ WHIP
+ WEAPON CLASS
DMG
D10+
@@ -3661,7 +3710,7 @@
PROT
%
-
SEU RATIO
+
SEU RATIO
SEU / HIT
SEU / MIN
@@ -3784,7 +3833,6 @@
UPF STARSHIP LICENSE FORM 9622P-5K
-
**BETA RELEASE (USE AT YOUR OWN RISK)**
@@ -4197,7 +4249,7 @@
-
Author: Wade Wilson (Black Falcon on Roll20) VER: 2.5 (2-25-2017)
+
Author: Wade Wilson (Black Falcon on Roll20) VER: 2.6 (1-20-2018)
@@ -4267,7 +4319,7 @@
TARGET
ATT
DMG
- {{#target}}
+
1: {{target}}
{{result}}
@@ -4309,7 +4361,7 @@
{{/rollWasCrit() result}}
{{/rollLess() result final}}
- {{/target}}
+
{{#target2}}
2: {{target2}}
@@ -4622,7 +4674,7 @@
{{/rollBetween() subtarget 85 91}}
{{#rollBetween() subtarget 92 97}}
- AVIGATION SYSTEM
+ NAVIGATION SYSTEM
{{/rollBetween() subtarget 92 97}}
{{#rollBetween() subtarget 98 105}}
@@ -5820,9 +5872,9 @@ on("change:repeating_shipweapons",function(){
if(values.repeating_shipweapons_SSTargetDef == "STASIS SCREEN") {
setAttrs({repeating_shipweapons_SSTargetDefScore: 15}); setAttrs({repeating_shipweapons_SSTargetDef50: 1}); setAttrs({repeating_shipweapons_Range_Weapon_Effect: ""});
}
- else
+ /* else
{setAttrs({repeating_shipweapons_SSTargetDefScore: 0}); setAttrs({repeating_shipweapons_SSTargetDef50: 1}); setAttrs({repeating_shipweapons_Range_Weapon_Effect: ""});
- }
+ } */
}
});
});
@@ -5998,7 +6050,7 @@ on("change:repeating_mweapons",function(){
}
if(values.repeating_mweapons_Melee_Weapon.toUpperCase() == "ELECTRIC SWORD") {
setAttrs({repeating_mweapons_Melee_DMG: 4}); setAttrs({repeating_mweapons_Melee_DMG_max: "GAUSS"}); setAttrs({repeating_mweapons_Melee_Skill_Mod: "@{MELEE}"});
- setAttrs({repeating_mweapons_Melee_Type: "repeating_mweapons_@{row_id2}_Melee_AMMO -2"}); setAttrs({repeating_mweapons_Melee_AMMO_max: 20}); setAttrs({repeating_mweapons_Melee_Blunt: "D100cs<2cf>96"});
+ setAttrs({repeating_mweapons_Melee_AMMO_max: 20}); setAttrs({repeating_mweapons_Melee_Blunt: "D100cs<2cf>96"});
setAttrs({repeating_mweapons_Melee_Weapon_Att_BNS: 10}); setAttrs({repeating_mweapons_Melee_Weapon_Effect: "NO PS DMG"}); setAttrs({repeating_mweapons_Melee_NoMod: "0"});
}
if(values.repeating_mweapons_Melee_Weapon.toUpperCase() == "KNIFE") {
@@ -6033,12 +6085,12 @@ on("change:repeating_mweapons",function(){
}
if(values.repeating_mweapons_Melee_Weapon.toUpperCase() == "SONIC KNIFE") {
setAttrs({repeating_mweapons_Melee_DMG: 3}); setAttrs({repeating_mweapons_Melee_DMG_max: "SONIC"}); setAttrs({repeating_mweapons_Melee_Skill_Mod: "@{MELEE}"});
- setAttrs({repeating_mweapons_Melee_Type: "repeating_mweapons_@{row_id2}_Melee_AMMO -1"}); setAttrs({repeating_mweapons_Melee_AMMO_max: 20}); setAttrs({repeating_mweapons_Melee_Blunt: "D100cs<2cf>96"});
+ setAttrs({repeating_mweapons_Melee_AMMO_max: 20}); setAttrs({repeating_mweapons_Melee_Blunt: "D100cs<2cf>96"});
setAttrs({repeating_mweapons_Melee_Weapon_Att_BNS: 10}); setAttrs({repeating_mweapons_Melee_Weapon_Effect: "NO PS DMG"}); setAttrs({repeating_mweapons_Melee_NoMod: "0"});
}
if(values.repeating_mweapons_Melee_Weapon.toUpperCase() == "SONIC SWORD") {
setAttrs({repeating_mweapons_Melee_DMG: 5}); setAttrs({repeating_mweapons_Melee_DMG_max: "SONIC"}); setAttrs({repeating_mweapons_Melee_Skill_Mod: "@{MELEE}"});
- setAttrs({repeating_mweapons_Melee_Type: "repeating_mweapons_@{row_id2}_Melee_AMMO -2"}); setAttrs({repeating_mweapons_Melee_AMMO_max: 20}); setAttrs({repeating_mweapons_Melee_Blunt: "D100cs<2cf>96"});
+ setAttrs({repeating_mweapons_Melee_AMMO_max: 20}); setAttrs({repeating_mweapons_Melee_Blunt: "D100cs<2cf>96"});
setAttrs({repeating_mweapons_Melee_Weapon_Att_BNS: 15}); setAttrs({repeating_mweapons_Melee_Weapon_Effect: "NO PS DMG"}); setAttrs({repeating_mweapons_Melee_NoMod: "0"});
}
if(values.repeating_mweapons_Melee_Weapon.toUpperCase() == "SPEAR") {
@@ -6048,7 +6100,7 @@ on("change:repeating_mweapons",function(){
}
if(values.repeating_mweapons_Melee_Weapon.toUpperCase() == "STUNSTICK") {
setAttrs({repeating_mweapons_Melee_DMG: 3}); setAttrs({repeating_mweapons_Melee_DMG_max: "SONIC"}); setAttrs({repeating_mweapons_Melee_Skill_Mod: "@{MELEE}"});
- setAttrs({repeating_mweapons_Melee_Type: "repeating_mweapons_@{row_id2}_Melee_AMMO -2"}); setAttrs({repeating_mweapons_Melee_AMMO_max: 20}); setAttrs({repeating_mweapons_Melee_Blunt: "D100cs<2cf>96"});
+ setAttrs({repeating_mweapons_Melee_AMMO_max: 20}); setAttrs({repeating_mweapons_Melee_Blunt: "D100cs<2cf>96"});
setAttrs({repeating_mweapons_Melee_Weapon_Att_BNS: 5}); setAttrs({repeating_mweapons_Melee_Weapon_Effect: "NO PS DMG / LETHAL OR STUN"}); setAttrs({repeating_mweapons_Melee_NoMod: "0"});
}
if(values.repeating_mweapons_Melee_Weapon.toUpperCase() == "SWORD") {
@@ -6058,7 +6110,7 @@ on("change:repeating_mweapons",function(){
}
if(values.repeating_mweapons_Melee_Weapon.toUpperCase() == "VIBROKNIFE") {
setAttrs({repeating_mweapons_Melee_DMG: 2}); setAttrs({repeating_mweapons_Melee_DMG_max: "INERTIA"}); setAttrs({repeating_mweapons_Melee_Skill_Mod: "@{MELEE}"});
- setAttrs({repeating_mweapons_Melee_Type: "repeating_mweapons_@{row_id2}_Melee_AMMO -1"}); setAttrs({repeating_mweapons_Melee_AMMO_max: 20}); setAttrs({repeating_mweapons_Melee_Blunt: "D100cs<2cf>96"});
+ setAttrs({repeating_mweapons_Melee_AMMO_max: 20}); setAttrs({repeating_mweapons_Melee_Blunt: "D100cs<2cf>96"});
setAttrs({repeating_mweapons_Melee_Weapon_Att_BNS: 5}); setAttrs({repeating_mweapons_Melee_Weapon_Effect: ""}); setAttrs({repeating_mweapons_Melee_NoMod: "1"});
}
if(values.repeating_mweapons_Melee_Weapon.toUpperCase() == "WHIP") {
@@ -6294,11 +6346,11 @@ on('change:armor_mass change:parmor_mass', function(){
on('change:carry_weight change:hvy_carry_weight change:total_gear_mass', function(){
getAttrs(['carry_weight','hvy_carry_weight','total_gear_mass','enc_mod','DEX_mod','RS_mod'], function(values){
- if(values.total_gear_mass < values.carry_weight) {
+ if(values.total_gear_mass <= values.carry_weight) {
setAttrs({
current_encumbrance:""}); setAttrs({enc_mod:1}); setAttrs({DEX_mod:0}); setAttrs({RS_mod:0}); console.log("Encumbrance is Normal");
}
- else if(values.total_gear_mass >= values.carry_weight && values.total_gear_mass < values.hvy_carry_weight) {
+ else if(values.total_gear_mass > values.carry_weight && values.total_gear_mass < values.hvy_carry_weight) {
setAttrs({
current_encumbrance:"ENCUMBERED"}); setAttrs({enc_mod:0.5}); setAttrs({DEX_mod:-10}); setAttrs({RS_mod:-10}); console.log("===== Encumbrance is Encumbered =====");} //{setAttrs({enc_mod:0.5});
else {setAttrs({current_encumbrance:"CANNOT MOVE"}); setAttrs({enc_mod:0}); setAttrs({DEX_mod:-10}); setAttrs({RS_mod:-10}); console.log("===== Encumbrance is Max =====");} //{setAttrs({enc_mod:0});
diff --git a/Star Trek Adventures Official/STA_Style.css b/Star Trek Adventures Official/STA_Style.css
new file mode 100644
index 0000000000..057f9b87a9
--- /dev/null
+++ b/Star Trek Adventures Official/STA_Style.css
@@ -0,0 +1,1152 @@
+/* ~~~~~~~~~ Star Trek: Adventures - Official Sheet by Roll20 CSS File ~~~~~~~~~ */
+
+/* --- Colors --- */
+/* For reference:
+ -Original TNG Design Colors-
+ Background Dark Blue/Near Black: rgb(0,19,35)
+ Heading Sections Dark Purple: rgb(245,157,8)
+ Heading Sections Orange: rgb(163,64,113)
+ Attributes Medium Purple: rgb(150,118,169)
+ Determination and Input Borders Light Purple: rgb(195,188,222)
+ Weapons Pink: rgb(204, 102, 153) */
+
+/* Generic rules & customizations */
+* {
+ box-sizing: border-box;
+ font-family: Impact, sans-serif;
+ background: transparent;
+}
+
+.charsheet {
+ width: 900px;
+ color: rgb(150,118,169);
+}
+
+.charsheet button[type="roll"] {
+ margin: 0px;
+}
+
+.charsheet input[type="number"] {
+ width: 2.5em;
+ -webkit-appearance: none;
+ -moz-appearance: textfield;
+}
+
+select {
+ color: white;
+ border: 2px solid rgb(150,118,169);
+ border-radius: 5px 5px 5px 5px;
+ font-family: "Helvetica", Arial, sans-serif;
+ font-size: 13px;
+}
+
+select option{
+ font-family: "Helvetica", Arial, sans-serif;
+}
+
+
+input[type="checkbox"],
+input[type="radio"] {
+ opacity: 0;
+ z-index: 1;
+ position: relative;
+}
+
+img {
+ position: relative;
+ background-color: transparent;
+}
+
+hr {
+ margin: -1rem 0rem 0.5rem 0rem;
+ border: 1px solid rgb(225,134,183);
+}
+
+.sheet-label {
+ font-size: 1.1rem;
+ color: rgb(150,118,169);
+}
+
+.sheet-footer {
+ font-family:"Helvetica", Arial, sans-serif;
+ font-size:.75em;
+ text-align: center;
+}
+
+.sheet-sheet_type[value="starship"] ~ .sheet-footer {
+ width: 1000px;
+}
+
+.sheet-settings_toggle[value="on"] ~ .sheet-footer {
+ width: 900px;
+}
+
+/* Styling the border. The URL will need to be changed when we upload it to Roll20 officially. */
+.sheet-border-top {
+ background: #ff9900 url("https://raw.githubusercontent.com/clevett/Star-Trek/master/STA_starfleet_insignia_full.png") no-repeat 0px 35px;
+ border-bottom-left-radius: 130px;
+ margin-bottom: 10px;
+ padding-left: 80px;
+ height: 240px;
+}
+
+.sheet-border-bottom {
+ background: #9999cc;
+ border-top-left-radius: 130px;
+ padding-top: 20px;
+ padding-left: 80px;
+}
+
+/* Sheet Decorations */
+.sheet-vertdeco,
+.sheet-sidedeco-purple,
+.sheet-sidedeco-pink,
+.sheet-topdeco-purple,
+.sheet-starship .sheet-vertdeco,
+.sheet-starship .sheet-sidedeco-purple,
+.sheet-starship .sheet-topdeco-purple {
+ position: relative;
+}
+
+.sheet-sidedeco-purple,
+.sheet-sidedeco-pink,
+.sheet-starship .sheet-sidedeco-purple {
+ width: 80px;
+ border-top: 15px solid rgb(0,19,35);
+ border-bottom: 15px solid rgb(0,19,35);
+}
+
+.sheet-vertdeco,
+.sheet-starship .sheet-vertdeco {
+ left: 600px;
+ top: 212px;
+ height: 58px;
+ margin-bottom: -63px;
+ width: 10px;
+ background: rgb(0,19,35);
+}
+
+.sheet-sidedeco-purple {
+ height: 170px;
+ margin-bottom: -193px;
+ top: 520px;
+ background: rgb(150,118,169);
+}
+
+.sheet-topdeco-purple,
+.sheet-starship .sheet-topdeco-purple {
+ left: 610px;
+ top: 270px;
+ height: 20px;
+ width: 290px;
+ background: rgb(150,118,169);
+}
+
+.sheet-sidedeco-pink {
+ height: 270px;
+ margin-bottom: -262px;
+ top: 1044px;
+ background: rgb(225,134,183);
+}
+
+.sheet-starship .sheet-vertdeco {
+ top: 220px;
+}
+
+.sheet-starship .sheet-sidedeco-purple {
+ height: 240px;
+ margin-bottom: -255px;
+ top: 520px;
+ background: rgb(150,118,169);
+ border-top: 110px solid rgb(0,19,35);
+}
+
+.sheet-starship .sheet-topdeco-purple {
+ width: 390px;
+}
+
+/* Hide & show pages */
+.sheet-character, .sheet-starship, .sheet-settings {
+ display: none;
+}
+
+.sheet-sheet_type[value="character"] ~ .sheet-character,
+.sheet-sheet_type[value="starship"] ~ .sheet-starship,
+.sheet-settings_toggle[value="on"] ~ .sheet-settings {
+ display: block;
+}
+
+.sheet-settings_toggle[value="on"] ~ .sheet-character,
+.sheet-settings_toggle[value="on"] ~ .sheet-starship {
+ display: none;
+}
+
+
+/* Sheet Settings Select boxes */
+
+select.sheet-sheet_type {
+ width: 14rem;
+ margin-left: 0.5rem;
+}
+
+select.sheet-sheet_color {
+ width: 5rem;
+ margin-left: 1rem;
+}
+
+select.sheet-rank-select {
+ width: 11rem;
+}
+
+/* Turn the Checkboxs into gears */
+.sheet-toggle input[type="checkbox"] + span {
+ position: relative;
+ font-family: pictos;
+ background: transparent;
+ color: #ff9900;
+ text-align: center;
+ font-size: 20px;
+ height: 20px;
+ width: 30px;
+}
+
+.sheet-toggle input[type="checkbox"] {
+ height: 20px;
+ width: 30px;
+}
+
+/* Header settings gear */
+.sheet-header input[type="checkbox"] + span {
+ top: -4px;
+ left: 10px;
+ display: inline-block;
+}
+
+.sheet-header input[type="checkbox"] {
+ top: -4px;
+ left: 40px;
+}
+
+
+/* Heading Labels and Inputs */
+.sheet-topsection,
+.sheet-settings-topsection {
+ width: 100%;
+ height: 220px;
+ border-bottom-left-radius: 20px;
+ margin-right: 20px;
+}
+
+.sheet-header {
+ text-align:right;
+ margin-right: 14px;
+}
+
+.sheet-header-label,
+.sheet-header-label + input[type=text] {
+ display:inline-block;
+ font-size:1.2em;
+ letter-spacing:1px;
+ color: rgb(150,118,169);
+ width:135px;
+ margin-bottom:.25em;
+ vertical-align:middle;
+ padding-left: 10px;
+}
+
+.sheet-header-label + input[type=text] {
+ width: calc(100% - 135px);
+ height:20%;
+ letter-spacing:2px;
+ border-radius:0;
+ background-color: white;
+ border: none;
+ border-bottom: 2px solid rgb(195,188,222);
+ background:rgb(0,19,35);
+}
+
+/* Header Section Formatting */
+.sheet-topsection h1 {
+ display: inline-block;
+ font-family: "Helvetica-UltraCompressed", "Helvetica", Arial, sans-serif;
+ color:#ff9900;
+ text-align: right;
+ padding-left: 10px;
+ margin-bottom: .5rem;
+}
+
+/*Sheet info section*/
+.sheet-charinfo {
+ margin-right: 20px;
+}
+
+/* Body Formatting */
+.sheet-body,
+.sheet-settings-header {
+ width: 100%;
+ border: 10px solid rgb(0,19,35);
+ border-top-left-radius: 30px;
+}
+
+.sheet-character .sheet-body {
+ min-height: 1000px;
+}
+
+.sheet-settings .sheet-body,
+.sheet-starship .sheet-body {
+ min-height: 700px;
+}
+
+/* Round the corner of the Settings page header*/
+.sheet-settings-header {
+ border-bottom-left-radius: 20px;
+}
+
+/* Section Heading Dividers */
+.sheet-section-heading {
+ display:block;
+ font-size: 1.5em;
+ letter-spacing:1px;
+ color:rgb(163,64,113);
+ background-color:rgb(245,157,8);
+ width:100%;
+ margin:.5em 0;
+ border-radius: 2em;
+}
+
+.sheet-section-heading span {
+ display:inline-block;
+ color:rgb(163,64,113);
+ margin-left:.5em;
+ padding:0 5px;
+ vertical-align:top;
+}
+
+
+/* Label Capsule Halves */
+.sheet-label-capsule-left,
+.sheet-label-capsule-weapon,
+.sheet-capsule-three,
+.sheet-capsule-scale,
+.sheet-capsule-reputation,
+.sheet-capsule-power {
+ color: white;
+ font-family: sans-serif;
+ display:inline-block;
+ font-size: 0.8em;
+ text-align: right;
+ width: 23%;
+ height: 25px;
+ padding: .5em .4em 0em 0em;
+ margin: .3rem .0rem .7rem -0.4rem;
+ background-color: rgb(150,118,169);
+ vertical-align: middle;
+ border-radius: 1.75em 0 0 1.75em;
+ border-top-left-radius: 20px;
+ border-bottom-left-radius: 20px;
+}
+
+.sheet-capsule-two {
+ width: 30%;
+ margin-left: 1rem;
+ margin-right: .1em;
+}
+
+.sheet-capsule-three {
+ width: 20%;
+ margin-left: 1em;
+}
+
+.sheet-capsule-scale {
+ width: 70%;
+ background-color: rgb(245,157,8);
+}
+
+.sheet-capsule-power{
+ width: 28%;
+ margin-left: 0.5rem;
+ margin-right: .1em;
+}
+
+
+.sheet-capsule-reputation {
+ width: 12%;
+ margin-left: 1em;
+}
+
+
+/* Input Capsule Halves */
+input.sheet-capsule,
+input.sheet-capsule-orange,
+div.sheet-capsule,
+input.sheet-weapon-name,
+input.sheet-weapon-quality,
+input.sheet-weapon-effect {
+ background: none;
+ height: 26px;
+ width: 2.5em;
+ font-size: 1em;
+ color:rgb(150,118,169);
+ text-align:center;
+ margin: 0rem 0rem 0.43rem 0.15rem;
+ vertical-align:middle;
+ border: 1.4px solid rgb(150,118,169);
+ border-top-right-radius: 20px;
+ border-bottom-right-radius: 20px;
+}
+
+input[type="number"].sheet-capsule,
+input[type="number"].sheet-capsule-orange {
+ width: 2.5em;
+}
+
+input.sheet-capsule-orange {
+ color: rgb(245,157,8);
+ border-color: rgb(245,157,8);
+}
+
+
+div.sheet-capsule {
+ display: inline-block;
+ padding: 2px;
+}
+
+/* Format the Breachs */
+.sheet-breach {
+ width: 20%;
+ margin: 1px 1px 1px 1px;
+}
+
+/* Resizes the Columns & Rows */
+.sheet-headerrow {
+ margin-right: 14px;
+ border-bottom-left-radius: inherit;
+}
+
+.sheet-row {
+ margin-bottom: -2px;
+}
+
+.sheet-col {
+ width: 49%;
+}
+
+.sheet-col img,
+.sheet-weapon img,
+button.sheet-reputation-button img {
+ top: -20px;
+}
+
+.sheet-row img {
+ left: -40px;
+}
+
+.sheet-col-sixtypercent {
+ display:inline-block;
+ width: calc(60% - 50px) !important;
+ margin-right: 2px !important;
+}
+
+.sheet-col-fortypercent {
+ display:inline-block;
+ width: 42%;
+ margin-left: 20px;
+ vertical-align: top;
+}
+
+/* Customizing the starship's sheet */
+.sheet-starship {
+ width: 1000px;
+}
+
+.sheet-col-ship,
+.sheet-col-ship-right {
+ display:inline-block;
+ width: 46%;
+ vertical-align: top;
+}
+
+.sheet-col-ship-right{
+ width: 49%;
+ margin-left: 20px;
+}
+
+.sheet-col-ship-row {
+ display: inline-block;
+ width: 100%;
+}
+
+.sheet-col-ship-power {
+ display: inline-block;
+ width: 49%;
+}
+
+.sheet-col-ship-launch {
+ display: inline-block;
+ width: 48%;
+ vertical-align: top;
+ margin-left: 0.5rem;
+}
+
+/* Format Determination text */
+.sheet-determination {
+ color: rgb(195,188,222);
+ font-size: 1.5rem;
+ margin-top: 10px;
+ display: inline-flex;
+}
+
+/* Set Hovers up with light purple*/
+.sheet-header input[type="checkbox"]:hover + span,
+.sheet-breaches input[type="radio"]:hover + span {
+ color: rgb(195,188,222);
+}
+
+.sheet-boxes-stress,
+.sheet-boxes-shields {
+ display: inline-block;
+}
+
+/* Format Determination & Stress Check Boxes */
+.sheet-boxes-stress input[type="radio"],
+.sheet-boxes-shields input[type="radio"] {
+ top: -7px;
+ width: 35px;
+ height: 20px;
+ margin-left: 10px;
+ margin-right: -34px;
+}
+
+.sheet-boxes-shields input[type="radio"] {
+ margin-right: -37px;
+}
+
+/* Determination, Momentum, Stress, Shields, and Breachs have hidden radio buttons that backfill the spans */
+.sheet-boxes-stress input[type="radio"] + span::before,
+.sheet-boxes-shields input[type="radio"] + span::before {
+ display: inline-block;
+ width: 40px;
+ height: 20px;
+ margin: 0px;
+ border: 1px solid rgb(195,188,222);
+ border-radius: 2rem;
+}
+
+.sheet-boxes-determination input[type="radio"] {
+ top: -1px;
+ width: 35px;
+ height: 20px;
+ margin-left: 10px;
+ margin-right: -39px;
+}
+
+.sheet-boxes-determination input[type="radio"] + span::before,
+.sheet-boxes-breaches input[type="radio"] + span::before,
+.sheet-boxes-stress input[type="radio"] + span::before,
+.sheet-boxes-shields input[type="radio"] + span::before {
+ display: inline-block;
+ content: "";
+ border: 1px solid rgb(195,188,222);
+ background-color: rgb(195,188,222);
+}
+
+
+.sheet-boxes-determination input[type="radio"] + span::before {
+ width: 40px;
+ height: 20px;
+ border-radius: 20px;
+}
+
+.sheet-boxes-determination input[type="radio"]:checked ~ input[type="radio"] + span::before,
+input.sheet-radio-header:checked ~ .sheet-boxes-determination input[type="radio"] + span::before,
+.sheet-boxes-breaches input[type="radio"]:checked ~ input[type="radio"] + span::before,
+input.sheet-radio-header-breaches:checked ~ .sheet-boxes-breaches input[type="radio"] + span::before,
+.sheet-boxes-stress input[type="radio"]:checked ~ input[type="radio"] + span::before,
+input.sheet-radio-header-stress:checked ~ .sheet-boxes-stress input[type="radio"] + span::before,
+.sheet-boxes-shields input[type="radio"]:checked ~ input[type="radio"] + span::before,
+input.sheet-radio-header-shields:checked ~ .sheet-boxes-shields input[type="radio"] + span::before {
+ content: "";
+ background-color: transparent;
+}
+
+/* Determination radio button on the header acts as button 0 & highlights determination on hover */
+input.sheet-radio-header {
+ margin-right: -147px;
+ height: 1.2rem;
+ width: 9.2rem;
+}
+
+input.sheet-radio-header:hover + span {
+ color: rgb(150,118,169);
+}
+
+input.sheet-radio-header.sheet-momentum {
+ width: 7rem;
+ margin-right: -112px;
+}
+
+/* Stress & Shield's hidden radio button on the header acts as button 0 & highlights determination on hover */
+input.sheet-radio-header-stress,
+input.sheet-radio-header-shields {
+ margin: -0.2rem -5rem -3.5rem 0rem;
+ height: 1rem;
+ width: 5rem;
+}
+
+input.sheet-radio-header-stress:hover ~ .sheet-section-heading span,
+input.sheet-radio-header-shields:hover ~ .sheet-section-heading span {
+ color: rgb(195,188,222);
+}
+
+
+/* Format the Breaches boxes on the ship page */
+.sheet-breaches {
+ width: 30%;
+ display:inline-block;
+ color: rgb(150,118,169);
+ letter-spacing: .15em;
+ font-family:"Helvetica", Arial, sans-serif;
+ font-size: 1em;
+ margin-left: 0.7rem;
+ margin-top: -1rem;
+}
+
+.sheet-boxes-breaches {
+ margin: -2rem 0rem 1rem 0rem
+}
+
+.sheet-boxes-breaches input[type="radio"] {
+ margin: -0.3rem -0.9rem 0rem 0.2rem;
+}
+
+.sheet-boxes-breaches input[type="radio"] + span::before {
+ width: 12px;
+ height: 12px;
+ border-radius: 2rem;
+}
+
+input.sheet-radio-header-breaches {
+ width: 4.2rem;
+ margin: 0rem 0rem -2.1rem 0rem;
+}
+
+/* Move the ship scale up */
+.sheet-ship-scale {
+ margin: -2rem 0rem 0rem 19rem;
+}
+
+/* Format Attributes & Disciplines Check Boxes */
+.sheet-boxes-attrdisc input[type="radio"] {
+ margin: 0.3rem -6rem 0.6rem 0.5rem;
+ width: 6rem;
+ height: 1.5rem;
+}
+
+.sheet-boxes-attrdisc input[type="radio"]:checked + span,
+.sheet-boxes-attrdisc input[type="radio"]:hover + span {
+ background-color: rgb(195,188,222);
+}
+
+/* Format Text For the Dice Roller Challenge & Complciation Numbers*/
+.sheet-diceroller-numbers {
+ margin: 0rem 0rem 0rem 1.4rem;
+ letter-spacing: -4px;
+}
+
+
+.sheet-diceroller-numbers input[type="radio"] {
+ margin: -0.3rem 0rem 0rem 0rem;
+ width: 20px;
+ height: 20px;
+ left: 14px;
+}
+
+.sheet-diceroller-label {
+ margin-bottom: 0.2rem;
+}
+
+/* Format Text For the Dice Roller Yes & No*/
+.sheet-diceroller-focus input[type="radio"] {
+ margin: 0rem -1.8rem 0rem 2rem;
+ width: 30px;
+ height: 20px;
+}
+
+
+.sheet-diceroller input[type="radio"]:checked + span,
+.sheet-diceroller input[type="radio"]:hover + span,
+.sheet-weaponroller input[type="radio"]:checked + span,
+.sheet-weaponroller input[type="radio"]:hover + span {
+ color: rgb(195,188,222);
+}
+
+/* Dice Roller buttons */
+button.sheet-dice-button,
+button.sheet-challenge-button,
+button.sheet-weapon-button,
+button.sheet-reputation-button {
+ width: 25px;
+ height: 22px;
+ color: rgb(150,118,169);
+ background-color: rgb(150,118,169);
+ border-color: rgb(150,118,169);
+ border-radius: 3px 3px 3px 3px;
+}
+
+button.sheet-dice-button:hover,
+button.sheet-challenge-button:hover,
+button.sheet-weapon-button:hover,
+button.sheet-reputation-button:hover {
+ color: rgb(195,188,222);
+ background-color: rgb(195,188,222);
+ border-color: rgb(195,188,222);
+}
+
+button.sheet-dice-button {
+ margin: 0rem -0.5rem 0rem -1rem !important;
+}
+
+button.sheet-challenge-button {
+ margin: 0rem 0.4rem 0rem 0.4rem !important;
+}
+
+button.sheet-reputation-button {
+ margin-left: 0.8rem !important;
+ margin-top: -0.5rem !important;
+}
+
+/* Format fonts for the Weapon Roller */
+.sheet-weaponroller {
+ display: inline-block;
+ color: rgb(204, 102, 153);
+ font-size: 0.8rem;
+ margin-bottom: 0.5rem;
+}
+
+.sheet-weapon-header {
+ display: inline-block;
+ margin: 0rem 0.95rem 0rem 0rem;
+}
+
+.sheet-weapon-label {
+ font-family: Helvetica, Arial, sans-serif;
+ font-size: 0.8rem;
+ color: rgb(204, 102, 153);
+ margin: 0rem 0rem 0rem 0rem;
+}
+
+.sheet-weaponroller input[type="radio"] {
+ margin: 0rem 0rem 0rem -0.6rem;
+ left: 0.6rem;
+}
+
+.sheet-weaponroller input[type="radio"] + span {
+ margin: 0rem 0rem 0rem 0rem;
+}
+
+.sheet-weaponroller-focus input[type="radio"] {
+ margin: 0rem 0rem 0rem -0.8rem;
+ width: 1rem;
+ left: 1.2rem;
+}
+
+
+/* Target number box on the Dice Roller */
+.sheet-target {
+ color: rgb(150,118,169);
+ font-size: 1.5em;
+ background: transparent;
+ border: none;
+ padding-bottom: .5em;
+ width: 1.7em;
+}
+
+/* Format the Text areas */
+.sheet-textbox textarea,
+.sheet-display span {
+ width: 100%;
+ color: rgb(163,64,113);
+ background:transparent;
+ border: 0px;
+ resize: vertical;
+ line-height: 2.1em;
+ font-size: 15px;
+ padding: 8px 5px;
+ overflow-wrap: break-word;
+ white-space: pre-line;
+ overflow: hidden;
+}
+
+.sheet-options, .sheet-display {
+ margin-top: -1rem;
+ margin-bottom: 1rem;
+ background-image:
+ linear-gradient(to right, transparent 15px, transparent 15px),
+ linear-gradient(to left, transparent 15px, transparent 15px),
+ repeating-linear-gradient(transparent, transparent 30px, rgb(195,188,222) 30px, rgb(195,188,222) 31px, white 31px);
+}
+
+.sheet-notes textarea {
+ height: 343px;
+}
+
+/* Format Setting icons */
+.sheet-textbox input[type="checkbox"]:hover + span,
+.sheet-textbox input[type="checkbox"]:checked + span,
+.sheet-launchbay-toggle input[type="checkbox"]:hover + span,
+.sheet-launchbay-toggle input[type="checkbox"]:checked + span {
+ display: initial;
+}
+
+.sheet-textbox .sheet-options-flag:checked ~ .sheet-display,
+.sheet-textbox .sheet-options-flag ~ .sheet-options,
+.sheet-textbox input[type="checkbox"] + span,
+.sheet-lefttoggles input[type="checkbox"] + span,
+.sheet-notestoggle input[type="checkbox"] + span,
+.sheet-launchbay-toggle input[type="checkbox"] + span {
+ display: none;
+}
+
+.sheet-textbox .sheet-options-flag ~ .sheet-display,
+.sheet-textbox .sheet-options-flag:checked ~ .sheet-options {
+ display: block;
+}
+
+/* Position the Charcter Sheet Right Side Setting Toggle */
+.sheet-textbox input[type="checkbox"] {
+ left: 310px;
+}
+
+.sheet-textbox input[type="checkbox"] + span {
+ left: 285px;
+}
+
+/* Position the Starship Sheet Right Side Setting Toggle */
+.sheet-launchbay-toggle input[type="checkbox"] {
+ left: 185px;
+}
+
+.sheet-launchbay-toggle input[type="checkbox"] + span {
+ left: 160px;
+}
+
+/* Position the Left Side Settings Toggle */
+.sheet-lefttoggles input[type="checkbox"] {
+ left: 400px;
+}
+
+.sheet-lefttoggles input[type="checkbox"] + span {
+ left: 378px;
+}
+
+/* Position the Settings Toggle on the Settings Notes */
+.sheet-notestoggle input[type="checkbox"] {
+ left: 775px;
+}
+
+.sheet-notestoggle input[type="checkbox"] + span {
+ left: 750px;
+}
+
+/* Weapons Settings */
+.sheet-weapon {
+ margin-bottom: 10px;
+}
+
+.sheet-label-capsule-weapon {
+ background-color: rgb(204, 102, 153);
+ margin-left: 0rem;
+}
+
+.sheet-weapon input{
+ border: 2px solid rgb(204, 102, 153);
+ color: rgb(204, 102, 153);
+ text-align: left;
+}
+
+input.sheet-weapon-name {
+ width: 56%;
+ margin-bottom: 0.5rem;
+}
+
+input.sheet-weapon-quality {
+ width: 75%;
+}
+
+input.sheet-weapon-effect {
+ width: 45%;
+}
+
+.sheet-repeating_weapons span{
+ font-weight: bold;
+ padding-left: 5px;
+ vertical-align: inherit;
+}
+
+button.sheet-weapon-button {
+ color: rgb(225,134,183);
+ background-color: rgb(225,134,183);
+ border-color: rgb(225,134,183);
+ margin: 0rem .1rem .3rem 1rem !important;
+}
+
+.sheet-weapon input[type="checkbox"] + span {
+ display: none;
+}
+
+.sheet-weapon input[type="checkbox"]:hover + span,
+.sheet-weapon input[type="checkbox"]:checked + span {
+ color: rgb(225,134,183);
+ display: initial;
+}
+
+.sheet-weapon input[type="checkbox"] {
+ left: 410px;
+ top: -75px;
+}
+
+.sheet-weapon input[type="checkbox"] + span {
+ left: 380px;
+ top: -75px;
+ color: rgb(204, 102, 153);
+}
+
+.sheet-weapon input[type="radio"] {
+ width: 2.3rem;
+ left: 2.3rem;
+ margin-left: -1rem;
+}
+
+.sheet-weapon input[type="radio"] + span {
+ color: rgb(225,134,183);
+}
+
+.sheet-weapon input[type="radio"]:hover + span,
+.sheet-weapon input[type="radio"]:checked + span {
+ color: rgb(195,188,222);
+}
+
+.sheet-weapon_settings {
+ display: none;
+ margin-top: -1.3rem;
+}
+
+.sheet-weapon-row {
+ margin-bottom: -0.5rem;
+}
+
+input.sheet-weapon_setting_toggle:checked ~ div.sheet-weapon_settings {
+ display: block;
+}
+
+/* Repeating Weapons Styled */
+.repcontrol {
+ border-radius: 25px;
+ background: rgb(204, 102, 153);
+}
+
+.repcontrol .repcontrol_add, .repcontrol .repcontrol_edit{
+ font-family: Helvetica, Arial, sans-serif;
+ font-size: 10px;
+ color: white;
+ letter-spacing: .12rem;
+ background: rgb(204, 102, 153);
+ border: none;
+}
+
+.repcontrol .repcontrol_add:hover, .repcontrol .repcontrol_edit:hover {
+ background: rgb(195,188,222);
+}
+
+.repcontrol .repcontrol_add {
+ border-radius: 20px 0px 0px 20px;
+ border-right: 6px solid rgb(0,19,35);
+}
+
+.repcontrol .repcontrol_edit {
+ border-radius: 0px 20px 20px 0px;
+ border-left: 6px solid rgb(0,19,35);
+}
+
+.itemcontrol {
+ z-index: 10;
+}
+
+.itemcontrol .repcontrol_del {
+ font-family: pictos;
+ font-size: 10px;
+ margin-top: 5px;
+ padding: 0px;
+ height: 20px;
+ width: 20px;
+}
+
+.itemcontrol .repcontrol_move {
+ font-size: 10px;
+ margin-top: 5px;
+ padding: 0px;
+ height: 20px;
+ width: 20px;
+}
+
+.charsheet .editmode + input.sheet-weapon_setting_toggle {
+ display: none;
+}
+
+/* Rolltemplate */
+.sheet-rolltemplate-strek {
+ color: rgb(163,64,113);
+ width: 230px;
+ padding: 2px;
+ font-weight: bold;
+ font-size: 1.5rem;
+ background-repeat: no-repeat;
+ background-color: rgb(0,19,35);
+ border-spacing: 0;
+ border-radius: 15px 15px 15px 15px;
+}
+
+.sheet-rolltemplate-header {
+ padding: 8px 0px 8px 0px;
+ font-size: 2rem;
+}
+
+.sheet-rolltemplate-strek div.sheet-sectionheader {
+ text-transform: uppercase;
+ display: block;
+ height: 15px;
+ letter-spacing: 1px;
+ background-color: rgb(245,157,8);
+ margin: 0rem 0rem 0.5rem 0rem;
+ border-radius: 2em;
+}
+
+.sheet-rolltemplate-header span {
+ color: rgb(163,64,113);
+ font-size: 15px;
+ background: rgb(0,19,35);
+ padding: 0px 5px 0px 5px;
+ vertical-align: top;
+}
+
+.sheet-rolltemplate-body {
+ font-size: 1.5rem;
+ margin: 0.5rem 0.5rem 0rem 0.5rem;
+ border: none;
+ text-align: center;
+ color: rgb(195,188,222);
+}
+
+.sheet-rolltemplate-strek div.sheet-rollinfo {
+ color: rgb(150,118,169);
+ font-size: 12px;
+ letter-spacing: 0.5px;
+ font-style: italic;
+ margin: .3rem 0rem 0rem 0rem;
+}
+
+.sheet-rolltemplate-strek div.sheet-dice {
+ display:inline;
+ padding: 0px 0px 5px 0px;
+}
+
+
+.sheet-rolltemplate-strek img.sheet-chevron {
+ height: 1.2rem;
+}
+
+.sheet-rolltemplate-strek .inlinerollresult {
+ display:inline-block;
+ font-size: 25px;
+ background-color: transparent;
+ border: none;
+}
+
+.sheet-rolltemplate-strek .inlinerollresult.fullcrit {
+ color: rgb(195,188,222);
+ border: none;
+}
+
+.sheet-rolltemplate-strek .inlinerollresult.fullfail,
+.sheet-rolltemplate-strek .inlinerollresult.importantroll {
+ color: rgb(204, 102, 153);
+ border: none;
+}
+
+
+/* Removes the arrows for increase numbers */
+input::-webkit-outer-spin-button,
+input::-webkit-inner-spin-button {
+ -webkit-appearance: none;
+ margin: 0;
+}
+
+/* Hiding Stress & Shield boxes */
+input[type="hidden"][value="false"] + input[type="radio"],
+input[type="hidden"][value="false"] + input[type="radio"] + span {
+ display: none;
+}
+
+
+/* Set & Change background colors */
+
+.sheet-character,
+.sheet-starship,
+.sheet-settings,
+.sheet-topsection,
+.sheet-body,
+select.sheet-sheet_type,
+select.sheet-sheet_color,
+select.sheet-rank-select,
+.sheet-section-heading span,
+.sheet-footer {
+ background:rgb(0,19,35);
+}
+
+.sheet-sheet_color[value="white"] ~ .sheet-character,
+.sheet-sheet_color[value="white"] ~ .sheet-character .sheet-topsection,
+.sheet-sheet_color[value="white"] ~ .sheet-character .sheet-body,
+.sheet-sheet_color[value="white"] ~ .sheet-character .sheet-section-heading span,
+.sheet-sheet_color[value="white"] ~ .sheet-character .sheet-header-label + input[type=text],
+.sheet-sheet_color[value="white"] ~ .sheet-character .sheet-vertdeco,
+.sheet-sheet_color[value="white"] ~ .sheet-starship,
+.sheet-sheet_color[value="white"] ~ .sheet-starship .sheet-topsection,
+.sheet-sheet_color[value="white"] ~ .sheet-starship .sheet-body,
+.sheet-sheet_color[value="white"] ~ .sheet-starship .sheet-section-heading span,
+.sheet-sheet_color[value="white"] ~ .sheet-starship .sheet-header-label + input[type=text],
+.sheet-sheet_color[value="white"] ~ .sheet-starship .sheet-vertdeco,
+.sheet-sheet_color[value="white"] ~ .sheet-settings,
+.sheet-sheet_color[value="white"] ~ .sheet-settings .sheet-topsection,
+.sheet-sheet_color[value="white"] ~ .sheet-settings .sheet-body,
+.sheet-sheet_color[value="white"] ~ .sheet-settings .sheet-section-heading span,
+.sheet-sheet_color[value="white"] ~ .sheet-settings .sheet-vertdeco,
+.sheet-sheet_color[value="white"] ~ .sheet-footer {
+ background: #fefefe;
+}
+
+.sheet-sheet_color[value="white"] ~ .sheet-character .sheet-body,
+.sheet-sheet_color[value="white"] ~ .sheet-character .sheet-sidedeco-purple,
+.sheet-sheet_color[value="white"] ~ .sheet-character .sheet-sidedeco-pink,
+.sheet-sheet_color[value="white"] ~ .sheet-character .repcontrol .repcontrol_add,
+.sheet-sheet_color[value="white"] ~ .sheet-character .repcontrol .repcontrol_edit,
+.sheet-sheet_color[value="white"] ~ .sheet-starship .sheet-body,
+.sheet-sheet_color[value="white"] ~ .sheet-starship .sheet-sidedeco-purple,
+.sheet-sheet_color[value="white"] ~ .sheet-starship .repcontrol .repcontrol_add,
+.sheet-sheet_color[value="white"] ~ .sheet-starship .repcontrol .repcontrol_edit,
+.sheet-sheet_color[value="white"] ~ .sheet-settings .sheet-body,
+.sheet-sheet_color[value="white"] ~ .sheet-settings .sheet-topsection,
+.sheet-sheet_color[value="white"] ~ .sheet-settings .sheet-settings-header,
+.sheet-sheet_color[value="white"] ~ .sheet-settings .sheet-sidedeco-purple {
+ border-color: #fefefe;
+}
+
+.sheet-sheet_color[value="white"] ~ .sheet-settings select {
+ background: #fefefe;
+ color: rgb(0,19,35);
+}
+
+.sheet-version {
+ color: rgb(245,157,8);
+ font: 5px;
+ margin: -10px 5px -10px 0px;
+}
\ No newline at end of file
diff --git a/Star Trek Adventures Official/STA_preview.PNG b/Star Trek Adventures Official/STA_preview.PNG
new file mode 100644
index 0000000000..fb05f29835
Binary files /dev/null and b/Star Trek Adventures Official/STA_preview.PNG differ
diff --git a/Star Trek Adventures Official/STA_ship_diagram.png b/Star Trek Adventures Official/STA_ship_diagram.png
new file mode 100644
index 0000000000..23a5cd3e09
Binary files /dev/null and b/Star Trek Adventures Official/STA_ship_diagram.png differ
diff --git a/Star Trek Adventures Official/STA_starfleet_insignia_dice.png b/Star Trek Adventures Official/STA_starfleet_insignia_dice.png
new file mode 100644
index 0000000000..3e49ebd5bb
Binary files /dev/null and b/Star Trek Adventures Official/STA_starfleet_insignia_dice.png differ
diff --git a/Star Trek Adventures Official/STA_starfleet_insignia_full.png b/Star Trek Adventures Official/STA_starfleet_insignia_full.png
new file mode 100644
index 0000000000..8c8e5c41b6
Binary files /dev/null and b/Star Trek Adventures Official/STA_starfleet_insignia_full.png differ
diff --git a/Star Trek Adventures Official/STA_starfleet_insignia_full.svg b/Star Trek Adventures Official/STA_starfleet_insignia_full.svg
new file mode 100644
index 0000000000..c8bf1efab9
--- /dev/null
+++ b/Star Trek Adventures Official/STA_starfleet_insignia_full.svg
@@ -0,0 +1 @@
+Asset 1
\ No newline at end of file
diff --git a/Star Trek Adventures Official/STA_starfleet_insignia_icon.svg b/Star Trek Adventures Official/STA_starfleet_insignia_icon.svg
new file mode 100644
index 0000000000..e08c18c42f
--- /dev/null
+++ b/Star Trek Adventures Official/STA_starfleet_insignia_icon.svg
@@ -0,0 +1 @@
+Asset 2
\ No newline at end of file
diff --git a/Star Trek Adventures Official/Star Trek Adventures Official.html b/Star Trek Adventures Official/Star Trek Adventures Official.html
new file mode 100644
index 0000000000..004c53ee44
--- /dev/null
+++ b/Star Trek Adventures Official/Star Trek Adventures Official.html
@@ -0,0 +1,1523 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
DICE ROLLER
+
+
+
+
+
+
FOCUS USED:
+
COMPLICATION RANGE:
+
TASK ROLL:
+
CHALLENGE DICE:
+
+
+
+
+
+
FOCUSES
+
+
+
+
+
+
INJURIES
+
+
+
OTHER EQUIPMENT
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
DICE ROLLER
+
+
+
+
+
+
COMPLICATION RANGE:
+
TASK ROLL:
+
CHALLENGE DICE:
+
+
+
+
+
+
+
+
+
LAUNCH BAY
+
+
+
CREW SUPPORT
+
+
+
+
+
WEAPONS
+
+
+
+
+
+ QUALITIES
+
+
+
y
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
STRESS
+
+
+
CURRENT
+
BONUS
+
MAX
+
+
+ SHIELDS
+
+
+
+
CURRENT
+
BONUS
+
MAX
+
+
+
+
+ POWER
+
+
+
+ CREW
+
+
+
+
+ Notes
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
{{#dice1}}{{dice1}}{{/dice1}}
+
+
{{#dice2}}{{dice2}}{{/dice2}}
+
+
{{#dice3}}{{dice3}}{{/dice3}}
+
+
{{#dice4}}{{dice4}}{{/dice4}}
+
+
{{#dice5}}{{dice5}}{{/dice5}}
+
+
{{#rollLess() cdice1 2}}1{{/rollLess() cdice1 2}}
+
{{#rollBetween() cdice1 2 2}}2{{/rollBetween() cdice1 2 2}}
+
{{#rollBetween() cdice1 3 4}}{{/rollBetween() cdice1 3 4}}
+
{{#rollBetween() cdice1 5 6}} {{/rollBetween() cdice1 5 6}}
+
+
{{#rollLess() cdice2 2}}1{{/rollLess() cdice2 2}}
+
{{#rollBetween() cdice2 2 2}}2{{/rollBetween() cdice2 2 2}}
+
{{#rollBetween() cdice2 3 4}}{{/rollBetween() cdice2 3 4}}
+
{{#rollBetween() cdice2 5 6}} {{/rollBetween() cdice2 5 6}}
+
+
{{#rollLess() cdice3 2}}1{{/rollLess() cdice3 2}}
+
{{#rollBetween() cdice3 2 2}}2{{/rollBetween() cdice3 2 2}}
+
{{#rollBetween() cdice3 3 4}}{{/rollBetween() cdice3 3 4}}
+
{{#rollBetween() cdice3 5 6}} {{/rollBetween() cdice3 5 6}}
+
+
{{#rollLess() cdice4 2}}1{{/rollLess() cdice4 2}}
+
{{#rollBetween() cdice4 2 2}}2{{/rollBetween() cdice4 2 2}}
+
{{#rollBetween() cdice4 3 4}}{{/rollBetween() cdice4 3 4}}
+
{{#rollBetween() cdice4 5 6}} {{/rollBetween() cdice4 5 6}}
+
+
{{#rollLess() cdice5 2}}1{{/rollLess() cdice5 2}}
+
{{#rollBetween() cdice5 2 2}}2{{/rollBetween() cdice5 2 2}}
+
{{#rollBetween() cdice5 3 4}}{{/rollBetween() cdice5 3 4}}
+
{{#rollBetween() cdice5 5 6}} {{/rollBetween() cdice5 5 6}}
+
+
{{#rollLess() cdice6 2}}1{{/rollLess() cdice6 2}}
+
{{#rollBetween() cdice6 2 2}}2{{/rollBetween() cdice6 2 2}}
+
{{#rollBetween() cdice6 3 4}}{{/rollBetween() cdice6 3 4}}
+
{{#rollBetween() cdice6 5 6}} {{/rollBetween() cdice6 5 6}}
+
+
{{#rollLess() cdice7 2}}1{{/rollLess() cdice7 2}}
+
{{#rollBetween() cdice7 2 2}}2{{/rollBetween() cdice7 2 2}}
+
{{#rollBetween() cdice7 3 4}}{{/rollBetween() cdice7 3 4}}
+
{{#rollBetween() cdice7 5 6}} {{/rollBetween() cdice7 5 6}}
+
+
{{#rollLess() cdice8 2}}1{{/rollLess() cdice8 2}}
+
{{#rollBetween() cdice8 2 2}}2{{/rollBetween() cdice8 2 2}}
+
{{#rollBetween() cdice8 3 4}}{{/rollBetween() cdice8 3 4}}
+
{{#rollBetween() cdice8 5 6}} {{/rollBetween() cdice8 5 6}}
+
+
{{#rollLess() cdice9 2}}1{{/rollLess() cdice9 2}}
+
{{#rollBetween() cdice9 2 2}}2{{/rollBetween() cdice9 2 2}}
+
{{#rollBetween() cdice9 3 4}}{{/rollBetween() cdice9 3 4}}
+
{{#rollBetween() cdice9 5 6}} {{/rollBetween() cdice9 5 6}}
+
+
{{#rollLess() cdice10 2}}1{{/rollLess() cdice10 2}}
+
{{#rollBetween() cdice10 2 2}}2{{/rollBetween() cdice10 2 2}}
+
{{#rollBetween() cdice10 3 4}}{{/rollBetween() cdice10 3 4}}
+
{{#rollBetween() cdice10 5 6}} {{/rollBetween() cdice10 5 6}}
+
+
{{#rollLess() cdice11 2}}1{{/rollLess() cdice11 2}}
+
{{#rollBetween() cdice11 2 2}}2{{/rollBetween() cdice11 2 2}}
+
{{#rollBetween() cdice11 3 4}}{{/rollBetween() cdice11 3 4}}
+
{{#rollBetween() cdice11 5 6}} {{/rollBetween() cdice11 5 6}}
+
+
{{#rollLess() cdice12 2}}1{{/rollLess() cdice12 2}}
+
{{#rollBetween() cdice12 2 2}}2{{/rollBetween() cdice12 2 2}}
+
{{#rollBetween() cdice12 3 4}}{{/rollBetween() cdice12 3 4}}
+
{{#rollBetween() cdice12 5 6}} {{/rollBetween() cdice12 5 6}}
+
+
{{#rollLess() cdice13 2}}1{{/rollLess() cdice13 2}}
+
{{#rollBetween() cdice13 2 2}}2{{/rollBetween() cdice13 2 2}}
+
{{#rollBetween() cdice13 3 4}}{{/rollBetween() cdice13 3 4}}
+
{{#rollBetween() cdice13 5 6}} {{/rollBetween() cdice13 5 6}}
+
+
{{#rollLess() cdice14 2}}1{{/rollLess() cdice14 2}}
+
{{#rollBetween() cdice14 2 2}}2{{/rollBetween() cdice14 2 2}}
+
{{#rollBetween() cdice14 3 4}}{{/rollBetween() cdice14 3 4}}
+
{{#rollBetween() cdice14 5 6}} {{/rollBetween() cdice14 5 6}}
+
+
{{#rollLess() cdice15 2}}1{{/rollLess() cdice15 2}}
+
{{#rollBetween() cdice15 2 2}}2{{/rollBetween() cdice15 2 2}}
+
{{#rollBetween() cdice15 3 4}}{{/rollBetween() cdice15 3 4}}
+
{{#rollBetween() cdice15 5 6}} {{/rollBetween() cdice15 5 6}}
+
+
{{#rollLess() cdice16 2}}1{{/rollLess() cdice16 2}}
+
{{#rollBetween() cdice16 2 2}}2{{/rollBetween() cdice16 2 2}}
+
{{#rollBetween() cdice16 3 4}}{{/rollBetween() cdice16 3 4}}
+
{{#rollBetween() cdice16 5 6}} {{/rollBetween() cdice16 5 6}}
+
+
{{#rollLess() cdice17 2}}1{{/rollLess() cdice17 2}}
+
{{#rollBetween() cdice17 2 2}}2{{/rollBetween() cdice17 2 2}}
+
{{#rollBetween() cdice17 3 4}}{{/rollBetween() cdice17 3 4}}
+
{{#rollBetween() cdice17 5 6}} {{/rollBetween() cdice17 5 6}}
+
+
{{#rollLess() cdice18 2}}1{{/rollLess() cdice18 2}}
+
{{#rollBetween() cdice18 2 2}}2{{/rollBetween() cdice18 2 2}}
+
{{#rollBetween() cdice18 3 4}}{{/rollBetween() cdice18 3 4}}
+
{{#rollBetween() cdice18 5 6}} {{/rollBetween() cdice18 5 6}}
+
+
{{#rollLess() cdice19 2}}1{{/rollLess() cdice19 2}}
+
{{#rollBetween() cdice19 2 2}}2{{/rollBetween() cdice19 2 2}}
+
{{#rollBetween() cdice19 3 4}}{{/rollBetween() cdice19 3 4}}
+
{{#rollBetween() cdice19 5 6}} {{/rollBetween() cdice19 5 6}}
+
+
{{#rollLess() cdice20 2}}1{{/rollLess() cdice20 2}}
+
{{#rollBetween() cdice20 2 2}}2{{/rollBetween() cdice20 2 2}}
+
{{#rollBetween() cdice20 3 4}}{{/rollBetween() cdice20 3 4}}
+
{{#rollBetween() cdice20 5 6}} {{/rollBetween() cdice20 5 6}}
+
+
{{#rollLess() cdice21 2}}1{{/rollLess() cdice21 2}}
+
{{#rollBetween() cdice21 2 2}}2{{/rollBetween() cdice21 2 2}}
+
{{#rollBetween() cdice21 3 4}}{{/rollBetween() cdice21 3 4}}
+
{{#rollBetween() cdice21 5 6}} {{/rollBetween() cdice21 5 6}}
+
+
{{#rollLess() cdice22 2}}1{{/rollLess() cdice22 2}}
+
{{#rollBetween() cdice22 2 2}}2{{/rollBetween() cdice22 2 2}}
+
{{#rollBetween() cdice22 3 4}}{{/rollBetween() cdice22 3 4}}
+
{{#rollBetween() cdice22 5 6}} {{/rollBetween() cdice22 5 6}}
+
+
{{#rollLess() cdice23 2}}1{{/rollLess() cdice23 2}}
+
{{#rollBetween() cdice23 2 2}}2{{/rollBetween() cdice23 2 2}}
+
{{#rollBetween() cdice23 3 4}}{{/rollBetween() cdice23 3 4}}
+
{{#rollBetween() cdice23 5 6}} {{/rollBetween() cdice23 5 6}}
+
+
{{#rollLess() cdice24 2}}1{{/rollLess() cdice24 2}}
+
{{#rollBetween() cdice24 2 2}}2{{/rollBetween() cdice24 2 2}}
+
{{#rollBetween() cdice24 3 4}}{{/rollBetween() cdice24 3 4}}
+
{{#rollBetween() cdice24 5 6}} {{/rollBetween() cdice24 5 6}}
+
+
{{#rollLess() cdice25 2}}1{{/rollLess() cdice25 2}}
+
{{#rollBetween() cdice25 2 2}}2{{/rollBetween() cdice25 2 2}}
+
{{#rollBetween() cdice25 3 4}}{{/rollBetween() cdice25 3 4}}
+
{{#rollBetween() cdice25 5 6}} {{/rollBetween() cdice25 5 6}}
+
+
{{#rollLess() cdice26 2}}1{{/rollLess() cdice26 2}}
+
{{#rollBetween() cdice26 2 2}}2{{/rollBetween() cdice26 2 2}}
+
{{#rollBetween() cdice26 3 4}}{{/rollBetween() cdice26 3 4}}
+
{{#rollBetween() cdice26 5 6}} {{/rollBetween() cdice26 5 6}}
+
+
{{#rollLess() cdice27 2}}1{{/rollLess() cdice27 2}}
+
{{#rollBetween() cdice27 2 2}}2{{/rollBetween() cdice27 2 2}}
+
{{#rollBetween() cdice27 3 4}}{{/rollBetween() cdice27 3 4}}
+
{{#rollBetween() cdice27 5 6}} {{/rollBetween() cdice27 5 6}}
+
+
{{#rollLess() cdice28 2}}1{{/rollLess() cdice28 2}}
+
{{#rollBetween() cdice28 2 2}}2{{/rollBetween() cdice28 2 2}}
+
{{#rollBetween() cdice28 3 4}}{{/rollBetween() cdice28 3 4}}
+
{{#rollBetween() cdice28 5 6}} {{/rollBetween() cdice28 5 6}}
+
+
{{#rollLess() cdice29 2}}1{{/rollLess() cdice29 2}}
+
{{#rollBetween() cdice29 2 2}}2{{/rollBetween() cdice29 2 2}}
+
{{#rollBetween() cdice29 3 4}}{{/rollBetween() cdice29 3 4}}
+
{{#rollBetween() cdice29 5 6}} {{/rollBetween() cdice29 5 6}}
+
+
{{#rollLess() cdice30 2}}1{{/rollLess() cdice30 2}}
+
{{#rollBetween() cdice30 2 2}}2{{/rollBetween() cdice30 2 2}}
+
{{#rollBetween() cdice30 3 4}}{{/rollBetween() cdice30 3 4}}
+
{{#rollBetween() cdice30 5 6}} {{/rollBetween() cdice30 5 6}}
+
+
{{#rollLess() cdice31 2}}1{{/rollLess() cdice31 2}}
+
{{#rollBetween() cdice31 2 2}}2{{/rollBetween() cdice31 2 2}}
+
{{#rollBetween() cdice31 3 4}}{{/rollBetween() cdice31 3 4}}
+
{{#rollBetween() cdice31 5 6}} {{/rollBetween() cdice31 5 6}}
+
+
{{#rollLess() cdice32 2}}1{{/rollLess() cdice32 2}}
+
{{#rollBetween() cdice32 2 2}}2{{/rollBetween() cdice32 2 2}}
+
{{#rollBetween() cdice32 3 4}}{{/rollBetween() cdice32 3 4}}
+
{{#rollBetween() cdice32 5 6}} {{/rollBetween() cdice32 5 6}}
+
+
{{#rollLess() cdice33 2}}1{{/rollLess() cdice33 2}}
+
{{#rollBetween() cdice33 2 2}}2{{/rollBetween() cdice33 2 2}}
+
{{#rollBetween() cdice33 3 4}}{{/rollBetween() cdice33 3 4}}
+
{{#rollBetween() cdice33 5 6}} {{/rollBetween() cdice33 5 6}}
+
+
{{#rollLess() cdice34 2}}1{{/rollLess() cdice34 2}}
+
{{#rollBetween() cdice34 2 2}}2{{/rollBetween() cdice34 2 2}}
+
{{#rollBetween() cdice34 3 4}}{{/rollBetween() cdice34 3 4}}
+
{{#rollBetween() cdice34 5 6}} {{/rollBetween() cdice34 5 6}}
+
+
{{#rollLess() cdice35 2}}1{{/rollLess() cdice35 2}}
+
{{#rollBetween() cdice35 2 2}}2{{/rollBetween() cdice35 2 2}}
+
{{#rollBetween() cdice35 3 4}}{{/rollBetween() cdice35 3 4}}
+
{{#rollBetween() cdice35 5 6}} {{/rollBetween() cdice35 5 6}}
+
+
{{#rollLess() cdice36 2}}1{{/rollLess() cdice36 2}}
+
{{#rollBetween() cdice36 2 2}}2{{/rollBetween() cdice36 2 2}}
+
{{#rollBetween() cdice36 3 4}}{{/rollBetween() cdice36 3 4}}
+
{{#rollBetween() cdice36 5 6}} {{/rollBetween() cdice36 5 6}}
+
+
{{#rollLess() cdice37 2}}1{{/rollLess() cdice37 2}}
+
{{#rollBetween() cdice37 2 2}}2{{/rollBetween() cdice37 2 2}}
+
{{#rollBetween() cdice37 3 4}}{{/rollBetween() cdice37 3 4}}
+
{{#rollBetween() cdice37 5 6}} {{/rollBetween() cdice37 5 6}}
+
+
{{#rollLess() cdice38 2}}1{{/rollLess() cdice38 2}}
+
{{#rollBetween() cdice38 2 2}}2{{/rollBetween() cdice38 2 2}}
+
{{#rollBetween() cdice38 3 4}}{{/rollBetween() cdice38 3 4}}
+
{{#rollBetween() cdice38 5 6}} {{/rollBetween() cdice38 5 6}}
+
+
{{#rollLess() cdice39 2}}1{{/rollLess() cdice39 2}}
+
{{#rollBetween() cdice39 2 2}}2{{/rollBetween() cdice39 2 2}}
+
{{#rollBetween() cdice39 3 4}}{{/rollBetween() cdice39 3 4}}
+
{{#rollBetween() cdice39 5 6}} {{/rollBetween() cdice39 5 6}}
+
+
{{#rollLess() cdice40 2}}1{{/rollLess() cdice40 2}}
+
{{#rollBetween() cdice40 2 2}}2{{/rollBetween() cdice40 2 2}}
+
{{#rollBetween() cdice40 3 4}}{{/rollBetween() cdice40 3 4}}
+
{{#rollBetween() cdice40 5 6}} {{/rollBetween() cdice40 5 6}}
+
+
+ {{#attribute}}{{attribute}}{{/attribute}}
+ {{#discipline}} * {{discipline}}{{/discipline}}
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Star Trek Adventures Official/sheet.json b/Star Trek Adventures Official/sheet.json
new file mode 100644
index 0000000000..e3a1e77c7e
--- /dev/null
+++ b/Star Trek Adventures Official/sheet.json
@@ -0,0 +1,8 @@
+{
+ "html": "Star Trek Adventures Official.html",
+ "css": "STA_Style.css",
+ "authors": "Cassie Levett, Kristin Carlson",
+ "roll20userid": "557736, 4930",
+ "preview": "STA_preview.PNG",
+ "instructions": "TM & © 2018 CBS Studios Inc. ©2018 Paramount Pictures Corp. STAR TREK and related marks and logos are trademarks of CBS Studios Inc. All Rights Reserved."
+}
\ No newline at end of file
diff --git a/Star Trek Adventures Official/translation.json b/Star Trek Adventures Official/translation.json
new file mode 100644
index 0000000000..9f3846e6e9
--- /dev/null
+++ b/Star Trek Adventures Official/translation.json
@@ -0,0 +1,137 @@
+{
+"starfleet-personnel-file":"STARFLEET PERSONNEL FILE",
+"name:":"NAME: ",
+"species:":"SPECIES: ",
+"environment:":"ENVIRONMENT: ",
+"rank:":"RANK: ",
+"upbringing:":"UPBRINGING: ",
+"assignment:":"ASSIGNMENT: ",
+"traits:":"TRAITS: ",
+"attributes":"ATTRIBUTES",
+"control":"CONTROL",
+"fitness":"FITNESS",
+"presence":"PRESENCE",
+"daring":"DARING",
+"insight":"INSIGHT",
+"reason":"REASON",
+"disciplines":"DISCIPLINES",
+"command":"COMMAND",
+"security":"SECURITY",
+"science":"SCIENCE",
+"conn":"CONN",
+"engineering":"ENGINEERING",
+"medicine":"MEDICINE",
+"values":"VALUES",
+"determination":"DETERMINATION",
+"momentum":"MOMENTUM",
+"talents":"TALENTS",
+"weapons":"WEAPONS",
+"name-type":"NAME/TYPE",
+"qualities":"QUALITIES",
+"effects":"EFFECTS",
+"melee":"Melee",
+"range":"Range",
+"dice-roller":"DICE ROLLER",
+"focus-used":"FOCUS USED: ",
+"complication-range":"COMPLICATION RANGE: ",
+"task-roll":"TASK ROLL: ",
+"challenge-dice":"CHALLENGE DICE: ",
+"no":"NO",
+"yes":"YES",
+"one":"1 ",
+"two":"2 ",
+"three":"3 ",
+"four":"4 ",
+"five":"5 ",
+"one-d":"1 ",
+"two-d":"2 ",
+"three-d":"3 ",
+"four-d":"4 ",
+"five-d":"5 ",
+"focuses":"FOCUSES",
+"stress":"STRESS",
+"injuries":"INJURIES",
+"other-equipment":"OTHER EQUIPMENT",
+"starship-registry-entry":"STARSHIP REGISTRY ENTRY",
+"name-s":"NAME: ",
+"service-date":"SERVICE DATE: ",
+"mission-profile":"MISSION PROFILE: ",
+"designation":"DESIGNATION: ",
+"space-frame":"SPACE FRAME: ",
+"refit":"REFIT: ",
+"traits":"TRAITS: ",
+"systems":"SYSTEMS",
+"engines":"ENGINES",
+"computers":"COMPUTERS",
+"weapons-sy":"WEAPONS",
+"breaches-e":"BREACHES",
+"breaches-c":"BREACHES",
+"breaches-w":"BREACHES",
+"structure":"STRUCTURE",
+"sensors":"SENSORS",
+"communcation":"COMMUNICATION",
+"breaches-s":"BREACHES",
+"breaches-st":"BREACHES",
+"breaches-se":"BREACHES",
+"scale":"SCALE",
+"departments":"DEPARTMENTS",
+"command-s":"COMMAND",
+"security-s":"SECURITY",
+"science-s":"SCIENCE",
+"conn-s":"CONN",
+"engineering-s":"ENGINEERING",
+"medicine-s":"MEDICINE",
+"dice-roller-s":"DICE ROLLER",
+"complication-range-s":"COMPLICATION RANGE: ",
+"task-roll-s":"TASK ROLL: ",
+"challenge-dice-s":"CHALLENGE DICE: ",
+"one-s":"1 ",
+"two-s":"2 ",
+"three-s":"3 ",
+"four-s":"4 ",
+"five-s":"5 ",
+"one-sd":"1 ",
+"two-sd":"2 ",
+"three-sd":"3 ",
+"four-sd":"4 ",
+"five-sd":"5 ",
+"power":"POWER",
+"current":"CURRENT",
+"max-p":"MAX",
+"shields":"SHIELDS",
+"launch-bay":"LAUNCH BAY",
+"crew-support":"CREW SUPPORT",
+"current-c":"CURRENT",
+"max-c":"MAX",
+"weapons-s":"WEAPONS",
+"name-type-s":"NAME/TYPE",
+"qualities-s":"QUALITIES",
+"effects-s":"EFFECTS",
+"energy":"Energy",
+"torpedo":"Torpedo",
+"sheet-settings":"SHEET SETTINGS",
+"milestones":"MILESTONES",
+"normal":"NORMAL",
+"spotlight":"SPOTLIGHT",
+"arc":"ARC",
+"sheet-type":"SHEET TYPE",
+"reputation":"REPUTATION",
+"reputation-r":"REPUTATION",
+"privilege":"PRIVILEGE",
+"responsibility":"RESPONSIBILITY",
+"rank":"RANK",
+"stress-h":"STRESS",
+"current-s":"CURRENT ",
+"bonus-s":"BONUS ",
+"max-s":"MAX ",
+"current-sh":"CURRENT ",
+"bonus-sh":"BONUS ",
+"max-sh":"MAX ",
+"power-h":"POWER",
+"bonus-po":"BONUS ",
+"max-po":"MAX",
+"bonus-cr":"BONUS ",
+"max-cr":"MAX",
+"notes":"Notes",
+"version":"Version"
+}
\ No newline at end of file
diff --git a/Star Trek Adventures Official/translations/af.json b/Star Trek Adventures Official/translations/af.json
new file mode 100644
index 0000000000..c55eebcb9a
--- /dev/null
+++ b/Star Trek Adventures Official/translations/af.json
@@ -0,0 +1,137 @@
+{
+ "starfleet-personnel-file": "STARFLEET PERSONNEL FILE",
+ "name:": "NAME: ",
+ "species:": "SPECIES: ",
+ "environment:": "ENVIRONMENT: ",
+ "rank:": "RANK: ",
+ "upbringing:": "UPBRINGING: ",
+ "assignment:": "ASSIGNMENT: ",
+ "traits:": "TRAITS: ",
+ "attributes": "ATTRIBUTES",
+ "control": "CONTROL",
+ "fitness": "FITNESS",
+ "presence": "PRESENCE",
+ "daring": "DARING",
+ "insight": "INSIGHT",
+ "reason": "REASON",
+ "disciplines": "DISCIPLINES",
+ "command": "COMMAND",
+ "security": "SECURITY",
+ "science": "SCIENCE",
+ "conn": "CONN",
+ "engineering": "ENGINEERING",
+ "medicine": "MEDICINE",
+ "values": "VALUES",
+ "determination": "DETERMINATION",
+ "momentum": "MOMENTUM",
+ "talents": "TALENTS",
+ "weapons": "WEAPONS",
+ "name-type": "NAME/TYPE",
+ "qualities": "QUALITIES",
+ "effects": "EFFECTS",
+ "melee": "Melee",
+ "range": "Range",
+ "dice-roller": "DICE ROLLER",
+ "focus-used": "FOCUS USED: ",
+ "complication-range": "COMPLICATION RANGE: ",
+ "task-roll": "TASK ROLL: ",
+ "challenge-dice": "CHALLENGE DICE: ",
+ "no": "NO",
+ "yes": "YES",
+ "one": "1 ",
+ "two": "2 ",
+ "three": "3 ",
+ "four": "4 ",
+ "five": "5 ",
+ "one-d": "1 ",
+ "two-d": "2 ",
+ "three-d": "3 ",
+ "four-d": "4 ",
+ "five-d": "5 ",
+ "focuses": "FOCUSES",
+ "stress": "STRESS",
+ "injuries": "INJURIES",
+ "other-equipment": "OTHER EQUIPMENT",
+ "starship-registry-entry": "STARSHIP REGISTRY ENTRY",
+ "name-s": "NAME: ",
+ "service-date": "SERVICE DATE: ",
+ "mission-profile": "MISSION PROFILE: ",
+ "designation": "DESIGNATION: ",
+ "space-frame": "SPACE FRAME: ",
+ "refit": "REFIT: ",
+ "traits": "TRAITS: ",
+ "systems": "SYSTEMS",
+ "engines": "ENGINES",
+ "computers": "COMPUTERS",
+ "weapons-sy": "WEAPONS",
+ "breaches-e": "BREACHES",
+ "breaches-c": "BREACHES",
+ "breaches-w": "BREACHES",
+ "structure": "STRUCTURE",
+ "sensors": "SENSORS",
+ "communcation": "COMMUNICATION",
+ "breaches-s": "BREACHES",
+ "breaches-st": "BREACHES",
+ "breaches-se": "BREACHES",
+ "scale": "SCALE",
+ "departments": "DEPARTMENTS",
+ "command-s": "COMMAND",
+ "security-s": "SECURITY",
+ "science-s": "SCIENCE",
+ "conn-s": "CONN",
+ "engineering-s": "ENGINEERING",
+ "medicine-s": "MEDICINE",
+ "dice-roller-s": "DICE ROLLER",
+ "complication-range-s": "COMPLICATION RANGE: ",
+ "task-roll-s": "TASK ROLL: ",
+ "challenge-dice-s": "CHALLENGE DICE: ",
+ "one-s": "1 ",
+ "two-s": "2 ",
+ "three-s": "3 ",
+ "four-s": "4 ",
+ "five-s": "5 ",
+ "one-sd": "1 ",
+ "two-sd": "2 ",
+ "three-sd": "3 ",
+ "four-sd": "4 ",
+ "five-sd": "5 ",
+ "power": "POWER",
+ "current": "CURRENT",
+ "max-p": "MAX",
+ "shields": "SHIELDS",
+ "launch-bay": "LAUNCH BAY",
+ "crew-support": "CREW SUPPORT",
+ "current-c": "CURRENT",
+ "max-c": "MAX",
+ "weapons-s": "WEAPONS",
+ "name-type-s": "NAME/TYPE",
+ "qualities-s": "QUALITIES",
+ "effects-s": "EFFECTS",
+ "energy": "Energy",
+ "torpedo": "Torpedo",
+ "sheet-settings": "SHEET SETTINGS",
+ "milestones": "MILESTONES",
+ "normal": "NORMAL",
+ "spotlight": "SPOTLIGHT",
+ "arc": "ARC",
+ "sheet-type": "SHEET TYPE",
+ "reputation": "REPUTATION",
+ "reputation-r": "REPUTATION",
+ "privilege": "PRIVILEGE",
+ "responsibility": "RESPONSIBILITY",
+ "rank": "RANK",
+ "stress-h": "STRESS",
+ "current-s": "CURRENT ",
+ "bonus-s": "BONUS ",
+ "max-s": "MAX ",
+ "current-sh": "CURRENT ",
+ "bonus-sh": "BONUS ",
+ "max-sh": "MAX ",
+ "power-h": "POWER",
+ "bonus-po": "BONUS ",
+ "max-po": "MAX",
+ "bonus-cr": "BONUS ",
+ "max-cr": "MAX",
+ "notes": "Notes",
+ "version": "Version"
+}
\ No newline at end of file
diff --git a/Star Trek Adventures Official/translations/cs.json b/Star Trek Adventures Official/translations/cs.json
new file mode 100644
index 0000000000..c55eebcb9a
--- /dev/null
+++ b/Star Trek Adventures Official/translations/cs.json
@@ -0,0 +1,137 @@
+{
+ "starfleet-personnel-file": "STARFLEET PERSONNEL FILE",
+ "name:": "NAME: ",
+ "species:": "SPECIES: ",
+ "environment:": "ENVIRONMENT: ",
+ "rank:": "RANK: ",
+ "upbringing:": "UPBRINGING: ",
+ "assignment:": "ASSIGNMENT: ",
+ "traits:": "TRAITS: ",
+ "attributes": "ATTRIBUTES",
+ "control": "CONTROL",
+ "fitness": "FITNESS",
+ "presence": "PRESENCE",
+ "daring": "DARING",
+ "insight": "INSIGHT",
+ "reason": "REASON",
+ "disciplines": "DISCIPLINES",
+ "command": "COMMAND",
+ "security": "SECURITY",
+ "science": "SCIENCE",
+ "conn": "CONN",
+ "engineering": "ENGINEERING",
+ "medicine": "MEDICINE",
+ "values": "VALUES",
+ "determination": "DETERMINATION",
+ "momentum": "MOMENTUM",
+ "talents": "TALENTS",
+ "weapons": "WEAPONS",
+ "name-type": "NAME/TYPE",
+ "qualities": "QUALITIES",
+ "effects": "EFFECTS",
+ "melee": "Melee",
+ "range": "Range",
+ "dice-roller": "DICE ROLLER",
+ "focus-used": "FOCUS USED: ",
+ "complication-range": "COMPLICATION RANGE: ",
+ "task-roll": "TASK ROLL: ",
+ "challenge-dice": "CHALLENGE DICE: ",
+ "no": "NO",
+ "yes": "YES",
+ "one": "1 ",
+ "two": "2 ",
+ "three": "3 ",
+ "four": "4 ",
+ "five": "5 ",
+ "one-d": "1 ",
+ "two-d": "2 ",
+ "three-d": "3 ",
+ "four-d": "4 ",
+ "five-d": "5 ",
+ "focuses": "FOCUSES",
+ "stress": "STRESS",
+ "injuries": "INJURIES",
+ "other-equipment": "OTHER EQUIPMENT",
+ "starship-registry-entry": "STARSHIP REGISTRY ENTRY",
+ "name-s": "NAME: ",
+ "service-date": "SERVICE DATE: ",
+ "mission-profile": "MISSION PROFILE: ",
+ "designation": "DESIGNATION: ",
+ "space-frame": "SPACE FRAME: ",
+ "refit": "REFIT: ",
+ "traits": "TRAITS: ",
+ "systems": "SYSTEMS",
+ "engines": "ENGINES",
+ "computers": "COMPUTERS",
+ "weapons-sy": "WEAPONS",
+ "breaches-e": "BREACHES",
+ "breaches-c": "BREACHES",
+ "breaches-w": "BREACHES",
+ "structure": "STRUCTURE",
+ "sensors": "SENSORS",
+ "communcation": "COMMUNICATION",
+ "breaches-s": "BREACHES",
+ "breaches-st": "BREACHES",
+ "breaches-se": "BREACHES",
+ "scale": "SCALE",
+ "departments": "DEPARTMENTS",
+ "command-s": "COMMAND",
+ "security-s": "SECURITY",
+ "science-s": "SCIENCE",
+ "conn-s": "CONN",
+ "engineering-s": "ENGINEERING",
+ "medicine-s": "MEDICINE",
+ "dice-roller-s": "DICE ROLLER",
+ "complication-range-s": "COMPLICATION RANGE: ",
+ "task-roll-s": "TASK ROLL: ",
+ "challenge-dice-s": "CHALLENGE DICE: ",
+ "one-s": "1 ",
+ "two-s": "2 ",
+ "three-s": "3 ",
+ "four-s": "4 ",
+ "five-s": "5 ",
+ "one-sd": "1 ",
+ "two-sd": "2 ",
+ "three-sd": "3 ",
+ "four-sd": "4 ",
+ "five-sd": "5 ",
+ "power": "POWER",
+ "current": "CURRENT",
+ "max-p": "MAX",
+ "shields": "SHIELDS",
+ "launch-bay": "LAUNCH BAY",
+ "crew-support": "CREW SUPPORT",
+ "current-c": "CURRENT",
+ "max-c": "MAX",
+ "weapons-s": "WEAPONS",
+ "name-type-s": "NAME/TYPE",
+ "qualities-s": "QUALITIES",
+ "effects-s": "EFFECTS",
+ "energy": "Energy",
+ "torpedo": "Torpedo",
+ "sheet-settings": "SHEET SETTINGS",
+ "milestones": "MILESTONES",
+ "normal": "NORMAL",
+ "spotlight": "SPOTLIGHT",
+ "arc": "ARC",
+ "sheet-type": "SHEET TYPE",
+ "reputation": "REPUTATION",
+ "reputation-r": "REPUTATION",
+ "privilege": "PRIVILEGE",
+ "responsibility": "RESPONSIBILITY",
+ "rank": "RANK",
+ "stress-h": "STRESS",
+ "current-s": "CURRENT ",
+ "bonus-s": "BONUS ",
+ "max-s": "MAX ",
+ "current-sh": "CURRENT ",
+ "bonus-sh": "BONUS ",
+ "max-sh": "MAX ",
+ "power-h": "POWER",
+ "bonus-po": "BONUS ",
+ "max-po": "MAX",
+ "bonus-cr": "BONUS ",
+ "max-cr": "MAX",
+ "notes": "Notes",
+ "version": "Version"
+}
\ No newline at end of file
diff --git a/Star Trek Adventures Official/translations/da.json b/Star Trek Adventures Official/translations/da.json
new file mode 100644
index 0000000000..c55eebcb9a
--- /dev/null
+++ b/Star Trek Adventures Official/translations/da.json
@@ -0,0 +1,137 @@
+{
+ "starfleet-personnel-file": "STARFLEET PERSONNEL FILE",
+ "name:": "NAME: ",
+ "species:": "SPECIES: ",
+ "environment:": "ENVIRONMENT: ",
+ "rank:": "RANK: ",
+ "upbringing:": "UPBRINGING: ",
+ "assignment:": "ASSIGNMENT: ",
+ "traits:": "TRAITS: ",
+ "attributes": "ATTRIBUTES",
+ "control": "CONTROL",
+ "fitness": "FITNESS",
+ "presence": "PRESENCE",
+ "daring": "DARING",
+ "insight": "INSIGHT",
+ "reason": "REASON",
+ "disciplines": "DISCIPLINES",
+ "command": "COMMAND",
+ "security": "SECURITY",
+ "science": "SCIENCE",
+ "conn": "CONN",
+ "engineering": "ENGINEERING",
+ "medicine": "MEDICINE",
+ "values": "VALUES",
+ "determination": "DETERMINATION",
+ "momentum": "MOMENTUM",
+ "talents": "TALENTS",
+ "weapons": "WEAPONS",
+ "name-type": "NAME/TYPE",
+ "qualities": "QUALITIES",
+ "effects": "EFFECTS",
+ "melee": "Melee",
+ "range": "Range",
+ "dice-roller": "DICE ROLLER",
+ "focus-used": "FOCUS USED: ",
+ "complication-range": "COMPLICATION RANGE: ",
+ "task-roll": "TASK ROLL: ",
+ "challenge-dice": "CHALLENGE DICE: ",
+ "no": "NO",
+ "yes": "YES",
+ "one": "1 ",
+ "two": "2 ",
+ "three": "3 ",
+ "four": "4 ",
+ "five": "5 ",
+ "one-d": "1 ",
+ "two-d": "2 ",
+ "three-d": "3 ",
+ "four-d": "4 ",
+ "five-d": "5 ",
+ "focuses": "FOCUSES",
+ "stress": "STRESS",
+ "injuries": "INJURIES",
+ "other-equipment": "OTHER EQUIPMENT",
+ "starship-registry-entry": "STARSHIP REGISTRY ENTRY",
+ "name-s": "NAME: ",
+ "service-date": "SERVICE DATE: ",
+ "mission-profile": "MISSION PROFILE: ",
+ "designation": "DESIGNATION: ",
+ "space-frame": "SPACE FRAME: ",
+ "refit": "REFIT: ",
+ "traits": "TRAITS: ",
+ "systems": "SYSTEMS",
+ "engines": "ENGINES",
+ "computers": "COMPUTERS",
+ "weapons-sy": "WEAPONS",
+ "breaches-e": "BREACHES",
+ "breaches-c": "BREACHES",
+ "breaches-w": "BREACHES",
+ "structure": "STRUCTURE",
+ "sensors": "SENSORS",
+ "communcation": "COMMUNICATION",
+ "breaches-s": "BREACHES",
+ "breaches-st": "BREACHES",
+ "breaches-se": "BREACHES",
+ "scale": "SCALE",
+ "departments": "DEPARTMENTS",
+ "command-s": "COMMAND",
+ "security-s": "SECURITY",
+ "science-s": "SCIENCE",
+ "conn-s": "CONN",
+ "engineering-s": "ENGINEERING",
+ "medicine-s": "MEDICINE",
+ "dice-roller-s": "DICE ROLLER",
+ "complication-range-s": "COMPLICATION RANGE: ",
+ "task-roll-s": "TASK ROLL: ",
+ "challenge-dice-s": "CHALLENGE DICE: ",
+ "one-s": "1 ",
+ "two-s": "2 ",
+ "three-s": "3 ",
+ "four-s": "4 ",
+ "five-s": "5 ",
+ "one-sd": "1 ",
+ "two-sd": "2 ",
+ "three-sd": "3 ",
+ "four-sd": "4 ",
+ "five-sd": "5 ",
+ "power": "POWER",
+ "current": "CURRENT",
+ "max-p": "MAX",
+ "shields": "SHIELDS",
+ "launch-bay": "LAUNCH BAY",
+ "crew-support": "CREW SUPPORT",
+ "current-c": "CURRENT",
+ "max-c": "MAX",
+ "weapons-s": "WEAPONS",
+ "name-type-s": "NAME/TYPE",
+ "qualities-s": "QUALITIES",
+ "effects-s": "EFFECTS",
+ "energy": "Energy",
+ "torpedo": "Torpedo",
+ "sheet-settings": "SHEET SETTINGS",
+ "milestones": "MILESTONES",
+ "normal": "NORMAL",
+ "spotlight": "SPOTLIGHT",
+ "arc": "ARC",
+ "sheet-type": "SHEET TYPE",
+ "reputation": "REPUTATION",
+ "reputation-r": "REPUTATION",
+ "privilege": "PRIVILEGE",
+ "responsibility": "RESPONSIBILITY",
+ "rank": "RANK",
+ "stress-h": "STRESS",
+ "current-s": "CURRENT ",
+ "bonus-s": "BONUS ",
+ "max-s": "MAX ",
+ "current-sh": "CURRENT ",
+ "bonus-sh": "BONUS ",
+ "max-sh": "MAX ",
+ "power-h": "POWER",
+ "bonus-po": "BONUS ",
+ "max-po": "MAX",
+ "bonus-cr": "BONUS ",
+ "max-cr": "MAX",
+ "notes": "Notes",
+ "version": "Version"
+}
\ No newline at end of file
diff --git a/Star Trek Adventures Official/translations/de.json b/Star Trek Adventures Official/translations/de.json
new file mode 100644
index 0000000000..c55eebcb9a
--- /dev/null
+++ b/Star Trek Adventures Official/translations/de.json
@@ -0,0 +1,137 @@
+{
+ "starfleet-personnel-file": "STARFLEET PERSONNEL FILE",
+ "name:": "NAME: ",
+ "species:": "SPECIES: ",
+ "environment:": "ENVIRONMENT: ",
+ "rank:": "RANK: ",
+ "upbringing:": "UPBRINGING: ",
+ "assignment:": "ASSIGNMENT: ",
+ "traits:": "TRAITS: ",
+ "attributes": "ATTRIBUTES",
+ "control": "CONTROL",
+ "fitness": "FITNESS",
+ "presence": "PRESENCE",
+ "daring": "DARING",
+ "insight": "INSIGHT",
+ "reason": "REASON",
+ "disciplines": "DISCIPLINES",
+ "command": "COMMAND",
+ "security": "SECURITY",
+ "science": "SCIENCE",
+ "conn": "CONN",
+ "engineering": "ENGINEERING",
+ "medicine": "MEDICINE",
+ "values": "VALUES",
+ "determination": "DETERMINATION",
+ "momentum": "MOMENTUM",
+ "talents": "TALENTS",
+ "weapons": "WEAPONS",
+ "name-type": "NAME/TYPE",
+ "qualities": "QUALITIES",
+ "effects": "EFFECTS",
+ "melee": "Melee",
+ "range": "Range",
+ "dice-roller": "DICE ROLLER",
+ "focus-used": "FOCUS USED: ",
+ "complication-range": "COMPLICATION RANGE: ",
+ "task-roll": "TASK ROLL: ",
+ "challenge-dice": "CHALLENGE DICE: ",
+ "no": "NO",
+ "yes": "YES",
+ "one": "1 ",
+ "two": "2 ",
+ "three": "3 ",
+ "four": "4 ",
+ "five": "5 ",
+ "one-d": "1 ",
+ "two-d": "2 ",
+ "three-d": "3 ",
+ "four-d": "4 ",
+ "five-d": "5 ",
+ "focuses": "FOCUSES",
+ "stress": "STRESS",
+ "injuries": "INJURIES",
+ "other-equipment": "OTHER EQUIPMENT",
+ "starship-registry-entry": "STARSHIP REGISTRY ENTRY",
+ "name-s": "NAME: ",
+ "service-date": "SERVICE DATE: ",
+ "mission-profile": "MISSION PROFILE: ",
+ "designation": "DESIGNATION: ",
+ "space-frame": "SPACE FRAME: ",
+ "refit": "REFIT: ",
+ "traits": "TRAITS: ",
+ "systems": "SYSTEMS",
+ "engines": "ENGINES",
+ "computers": "COMPUTERS",
+ "weapons-sy": "WEAPONS",
+ "breaches-e": "BREACHES",
+ "breaches-c": "BREACHES",
+ "breaches-w": "BREACHES",
+ "structure": "STRUCTURE",
+ "sensors": "SENSORS",
+ "communcation": "COMMUNICATION",
+ "breaches-s": "BREACHES",
+ "breaches-st": "BREACHES",
+ "breaches-se": "BREACHES",
+ "scale": "SCALE",
+ "departments": "DEPARTMENTS",
+ "command-s": "COMMAND",
+ "security-s": "SECURITY",
+ "science-s": "SCIENCE",
+ "conn-s": "CONN",
+ "engineering-s": "ENGINEERING",
+ "medicine-s": "MEDICINE",
+ "dice-roller-s": "DICE ROLLER",
+ "complication-range-s": "COMPLICATION RANGE: ",
+ "task-roll-s": "TASK ROLL: ",
+ "challenge-dice-s": "CHALLENGE DICE: ",
+ "one-s": "1 ",
+ "two-s": "2 ",
+ "three-s": "3 ",
+ "four-s": "4 ",
+ "five-s": "5 ",
+ "one-sd": "1 ",
+ "two-sd": "2 ",
+ "three-sd": "3 ",
+ "four-sd": "4 ",
+ "five-sd": "5 ",
+ "power": "POWER",
+ "current": "CURRENT",
+ "max-p": "MAX",
+ "shields": "SHIELDS",
+ "launch-bay": "LAUNCH BAY",
+ "crew-support": "CREW SUPPORT",
+ "current-c": "CURRENT",
+ "max-c": "MAX",
+ "weapons-s": "WEAPONS",
+ "name-type-s": "NAME/TYPE",
+ "qualities-s": "QUALITIES",
+ "effects-s": "EFFECTS",
+ "energy": "Energy",
+ "torpedo": "Torpedo",
+ "sheet-settings": "SHEET SETTINGS",
+ "milestones": "MILESTONES",
+ "normal": "NORMAL",
+ "spotlight": "SPOTLIGHT",
+ "arc": "ARC",
+ "sheet-type": "SHEET TYPE",
+ "reputation": "REPUTATION",
+ "reputation-r": "REPUTATION",
+ "privilege": "PRIVILEGE",
+ "responsibility": "RESPONSIBILITY",
+ "rank": "RANK",
+ "stress-h": "STRESS",
+ "current-s": "CURRENT ",
+ "bonus-s": "BONUS ",
+ "max-s": "MAX ",
+ "current-sh": "CURRENT ",
+ "bonus-sh": "BONUS ",
+ "max-sh": "MAX ",
+ "power-h": "POWER",
+ "bonus-po": "BONUS ",
+ "max-po": "MAX",
+ "bonus-cr": "BONUS ",
+ "max-cr": "MAX",
+ "notes": "Notes",
+ "version": "Version"
+}
\ No newline at end of file
diff --git a/Star Trek Adventures Official/translations/el.json b/Star Trek Adventures Official/translations/el.json
new file mode 100644
index 0000000000..c55eebcb9a
--- /dev/null
+++ b/Star Trek Adventures Official/translations/el.json
@@ -0,0 +1,137 @@
+{
+ "starfleet-personnel-file": "STARFLEET PERSONNEL FILE",
+ "name:": "NAME: ",
+ "species:": "SPECIES: ",
+ "environment:": "ENVIRONMENT: ",
+ "rank:": "RANK: ",
+ "upbringing:": "UPBRINGING: ",
+ "assignment:": "ASSIGNMENT: ",
+ "traits:": "TRAITS: ",
+ "attributes": "ATTRIBUTES",
+ "control": "CONTROL",
+ "fitness": "FITNESS",
+ "presence": "PRESENCE",
+ "daring": "DARING",
+ "insight": "INSIGHT",
+ "reason": "REASON",
+ "disciplines": "DISCIPLINES",
+ "command": "COMMAND",
+ "security": "SECURITY",
+ "science": "SCIENCE",
+ "conn": "CONN",
+ "engineering": "ENGINEERING",
+ "medicine": "MEDICINE",
+ "values": "VALUES",
+ "determination": "DETERMINATION",
+ "momentum": "MOMENTUM",
+ "talents": "TALENTS",
+ "weapons": "WEAPONS",
+ "name-type": "NAME/TYPE",
+ "qualities": "QUALITIES",
+ "effects": "EFFECTS",
+ "melee": "Melee",
+ "range": "Range",
+ "dice-roller": "DICE ROLLER",
+ "focus-used": "FOCUS USED: ",
+ "complication-range": "COMPLICATION RANGE: ",
+ "task-roll": "TASK ROLL: ",
+ "challenge-dice": "CHALLENGE DICE: ",
+ "no": "NO",
+ "yes": "YES",
+ "one": "1 ",
+ "two": "2 ",
+ "three": "3 ",
+ "four": "4 ",
+ "five": "5 ",
+ "one-d": "1 ",
+ "two-d": "2 ",
+ "three-d": "3 ",
+ "four-d": "4 ",
+ "five-d": "5 ",
+ "focuses": "FOCUSES",
+ "stress": "STRESS",
+ "injuries": "INJURIES",
+ "other-equipment": "OTHER EQUIPMENT",
+ "starship-registry-entry": "STARSHIP REGISTRY ENTRY",
+ "name-s": "NAME: ",
+ "service-date": "SERVICE DATE: ",
+ "mission-profile": "MISSION PROFILE: ",
+ "designation": "DESIGNATION: ",
+ "space-frame": "SPACE FRAME: ",
+ "refit": "REFIT: ",
+ "traits": "TRAITS: ",
+ "systems": "SYSTEMS",
+ "engines": "ENGINES",
+ "computers": "COMPUTERS",
+ "weapons-sy": "WEAPONS",
+ "breaches-e": "BREACHES",
+ "breaches-c": "BREACHES",
+ "breaches-w": "BREACHES",
+ "structure": "STRUCTURE",
+ "sensors": "SENSORS",
+ "communcation": "COMMUNICATION",
+ "breaches-s": "BREACHES",
+ "breaches-st": "BREACHES",
+ "breaches-se": "BREACHES",
+ "scale": "SCALE",
+ "departments": "DEPARTMENTS",
+ "command-s": "COMMAND",
+ "security-s": "SECURITY",
+ "science-s": "SCIENCE",
+ "conn-s": "CONN",
+ "engineering-s": "ENGINEERING",
+ "medicine-s": "MEDICINE",
+ "dice-roller-s": "DICE ROLLER",
+ "complication-range-s": "COMPLICATION RANGE: ",
+ "task-roll-s": "TASK ROLL: ",
+ "challenge-dice-s": "CHALLENGE DICE: ",
+ "one-s": "1 ",
+ "two-s": "2 ",
+ "three-s": "3 ",
+ "four-s": "4 ",
+ "five-s": "5 ",
+ "one-sd": "1 ",
+ "two-sd": "2 ",
+ "three-sd": "3 ",
+ "four-sd": "4 ",
+ "five-sd": "5 ",
+ "power": "POWER",
+ "current": "CURRENT",
+ "max-p": "MAX",
+ "shields": "SHIELDS",
+ "launch-bay": "LAUNCH BAY",
+ "crew-support": "CREW SUPPORT",
+ "current-c": "CURRENT",
+ "max-c": "MAX",
+ "weapons-s": "WEAPONS",
+ "name-type-s": "NAME/TYPE",
+ "qualities-s": "QUALITIES",
+ "effects-s": "EFFECTS",
+ "energy": "Energy",
+ "torpedo": "Torpedo",
+ "sheet-settings": "SHEET SETTINGS",
+ "milestones": "MILESTONES",
+ "normal": "NORMAL",
+ "spotlight": "SPOTLIGHT",
+ "arc": "ARC",
+ "sheet-type": "SHEET TYPE",
+ "reputation": "REPUTATION",
+ "reputation-r": "REPUTATION",
+ "privilege": "PRIVILEGE",
+ "responsibility": "RESPONSIBILITY",
+ "rank": "RANK",
+ "stress-h": "STRESS",
+ "current-s": "CURRENT ",
+ "bonus-s": "BONUS ",
+ "max-s": "MAX ",
+ "current-sh": "CURRENT ",
+ "bonus-sh": "BONUS ",
+ "max-sh": "MAX ",
+ "power-h": "POWER",
+ "bonus-po": "BONUS ",
+ "max-po": "MAX",
+ "bonus-cr": "BONUS ",
+ "max-cr": "MAX",
+ "notes": "Notes",
+ "version": "Version"
+}
\ No newline at end of file
diff --git a/Star Trek Adventures Official/translations/en.json b/Star Trek Adventures Official/translations/en.json
new file mode 100644
index 0000000000..c55eebcb9a
--- /dev/null
+++ b/Star Trek Adventures Official/translations/en.json
@@ -0,0 +1,137 @@
+{
+ "starfleet-personnel-file": "STARFLEET PERSONNEL FILE",
+ "name:": "NAME: ",
+ "species:": "SPECIES: ",
+ "environment:": "ENVIRONMENT: ",
+ "rank:": "RANK: ",
+ "upbringing:": "UPBRINGING: ",
+ "assignment:": "ASSIGNMENT: ",
+ "traits:": "TRAITS: ",
+ "attributes": "ATTRIBUTES",
+ "control": "CONTROL",
+ "fitness": "FITNESS",
+ "presence": "PRESENCE",
+ "daring": "DARING",
+ "insight": "INSIGHT",
+ "reason": "REASON",
+ "disciplines": "DISCIPLINES",
+ "command": "COMMAND",
+ "security": "SECURITY",
+ "science": "SCIENCE",
+ "conn": "CONN",
+ "engineering": "ENGINEERING",
+ "medicine": "MEDICINE",
+ "values": "VALUES",
+ "determination": "DETERMINATION",
+ "momentum": "MOMENTUM",
+ "talents": "TALENTS",
+ "weapons": "WEAPONS",
+ "name-type": "NAME/TYPE",
+ "qualities": "QUALITIES",
+ "effects": "EFFECTS",
+ "melee": "Melee",
+ "range": "Range",
+ "dice-roller": "DICE ROLLER",
+ "focus-used": "FOCUS USED: ",
+ "complication-range": "COMPLICATION RANGE: ",
+ "task-roll": "TASK ROLL: ",
+ "challenge-dice": "CHALLENGE DICE: ",
+ "no": "NO",
+ "yes": "YES",
+ "one": "1 ",
+ "two": "2 ",
+ "three": "3 ",
+ "four": "4 ",
+ "five": "5 ",
+ "one-d": "1 ",
+ "two-d": "2 ",
+ "three-d": "3 ",
+ "four-d": "4 ",
+ "five-d": "5 ",
+ "focuses": "FOCUSES",
+ "stress": "STRESS",
+ "injuries": "INJURIES",
+ "other-equipment": "OTHER EQUIPMENT",
+ "starship-registry-entry": "STARSHIP REGISTRY ENTRY",
+ "name-s": "NAME: ",
+ "service-date": "SERVICE DATE: ",
+ "mission-profile": "MISSION PROFILE: ",
+ "designation": "DESIGNATION: ",
+ "space-frame": "SPACE FRAME: ",
+ "refit": "REFIT: ",
+ "traits": "TRAITS: ",
+ "systems": "SYSTEMS",
+ "engines": "ENGINES",
+ "computers": "COMPUTERS",
+ "weapons-sy": "WEAPONS",
+ "breaches-e": "BREACHES",
+ "breaches-c": "BREACHES",
+ "breaches-w": "BREACHES",
+ "structure": "STRUCTURE",
+ "sensors": "SENSORS",
+ "communcation": "COMMUNICATION",
+ "breaches-s": "BREACHES",
+ "breaches-st": "BREACHES",
+ "breaches-se": "BREACHES",
+ "scale": "SCALE",
+ "departments": "DEPARTMENTS",
+ "command-s": "COMMAND",
+ "security-s": "SECURITY",
+ "science-s": "SCIENCE",
+ "conn-s": "CONN",
+ "engineering-s": "ENGINEERING",
+ "medicine-s": "MEDICINE",
+ "dice-roller-s": "DICE ROLLER",
+ "complication-range-s": "COMPLICATION RANGE: ",
+ "task-roll-s": "TASK ROLL: ",
+ "challenge-dice-s": "CHALLENGE DICE: ",
+ "one-s": "1 ",
+ "two-s": "2 ",
+ "three-s": "3 ",
+ "four-s": "4 ",
+ "five-s": "5 ",
+ "one-sd": "1 ",
+ "two-sd": "2 ",
+ "three-sd": "3 ",
+ "four-sd": "4 ",
+ "five-sd": "5 ",
+ "power": "POWER",
+ "current": "CURRENT",
+ "max-p": "MAX",
+ "shields": "SHIELDS",
+ "launch-bay": "LAUNCH BAY",
+ "crew-support": "CREW SUPPORT",
+ "current-c": "CURRENT",
+ "max-c": "MAX",
+ "weapons-s": "WEAPONS",
+ "name-type-s": "NAME/TYPE",
+ "qualities-s": "QUALITIES",
+ "effects-s": "EFFECTS",
+ "energy": "Energy",
+ "torpedo": "Torpedo",
+ "sheet-settings": "SHEET SETTINGS",
+ "milestones": "MILESTONES",
+ "normal": "NORMAL",
+ "spotlight": "SPOTLIGHT",
+ "arc": "ARC",
+ "sheet-type": "SHEET TYPE",
+ "reputation": "REPUTATION",
+ "reputation-r": "REPUTATION",
+ "privilege": "PRIVILEGE",
+ "responsibility": "RESPONSIBILITY",
+ "rank": "RANK",
+ "stress-h": "STRESS",
+ "current-s": "CURRENT ",
+ "bonus-s": "BONUS ",
+ "max-s": "MAX ",
+ "current-sh": "CURRENT ",
+ "bonus-sh": "BONUS ",
+ "max-sh": "MAX ",
+ "power-h": "POWER",
+ "bonus-po": "BONUS ",
+ "max-po": "MAX",
+ "bonus-cr": "BONUS ",
+ "max-cr": "MAX",
+ "notes": "Notes",
+ "version": "Version"
+}
\ No newline at end of file
diff --git a/Star Trek Adventures Official/translations/es.json b/Star Trek Adventures Official/translations/es.json
new file mode 100644
index 0000000000..c55eebcb9a
--- /dev/null
+++ b/Star Trek Adventures Official/translations/es.json
@@ -0,0 +1,137 @@
+{
+ "starfleet-personnel-file": "STARFLEET PERSONNEL FILE",
+ "name:": "NAME: ",
+ "species:": "SPECIES: ",
+ "environment:": "ENVIRONMENT: ",
+ "rank:": "RANK: ",
+ "upbringing:": "UPBRINGING: ",
+ "assignment:": "ASSIGNMENT: ",
+ "traits:": "TRAITS: ",
+ "attributes": "ATTRIBUTES",
+ "control": "CONTROL",
+ "fitness": "FITNESS",
+ "presence": "PRESENCE",
+ "daring": "DARING",
+ "insight": "INSIGHT",
+ "reason": "REASON",
+ "disciplines": "DISCIPLINES",
+ "command": "COMMAND",
+ "security": "SECURITY",
+ "science": "SCIENCE",
+ "conn": "CONN",
+ "engineering": "ENGINEERING",
+ "medicine": "MEDICINE",
+ "values": "VALUES",
+ "determination": "DETERMINATION",
+ "momentum": "MOMENTUM",
+ "talents": "TALENTS",
+ "weapons": "WEAPONS",
+ "name-type": "NAME/TYPE",
+ "qualities": "QUALITIES",
+ "effects": "EFFECTS",
+ "melee": "Melee",
+ "range": "Range",
+ "dice-roller": "DICE ROLLER",
+ "focus-used": "FOCUS USED: ",
+ "complication-range": "COMPLICATION RANGE: ",
+ "task-roll": "TASK ROLL: ",
+ "challenge-dice": "CHALLENGE DICE: ",
+ "no": "NO",
+ "yes": "YES",
+ "one": "1 ",
+ "two": "2 ",
+ "three": "3 ",
+ "four": "4 ",
+ "five": "5 ",
+ "one-d": "1 ",
+ "two-d": "2 ",
+ "three-d": "3 ",
+ "four-d": "4 ",
+ "five-d": "5 ",
+ "focuses": "FOCUSES",
+ "stress": "STRESS",
+ "injuries": "INJURIES",
+ "other-equipment": "OTHER EQUIPMENT",
+ "starship-registry-entry": "STARSHIP REGISTRY ENTRY",
+ "name-s": "NAME: ",
+ "service-date": "SERVICE DATE: ",
+ "mission-profile": "MISSION PROFILE: ",
+ "designation": "DESIGNATION: ",
+ "space-frame": "SPACE FRAME: ",
+ "refit": "REFIT: ",
+ "traits": "TRAITS: ",
+ "systems": "SYSTEMS",
+ "engines": "ENGINES",
+ "computers": "COMPUTERS",
+ "weapons-sy": "WEAPONS",
+ "breaches-e": "BREACHES",
+ "breaches-c": "BREACHES",
+ "breaches-w": "BREACHES",
+ "structure": "STRUCTURE",
+ "sensors": "SENSORS",
+ "communcation": "COMMUNICATION",
+ "breaches-s": "BREACHES",
+ "breaches-st": "BREACHES",
+ "breaches-se": "BREACHES",
+ "scale": "SCALE",
+ "departments": "DEPARTMENTS",
+ "command-s": "COMMAND",
+ "security-s": "SECURITY",
+ "science-s": "SCIENCE",
+ "conn-s": "CONN",
+ "engineering-s": "ENGINEERING",
+ "medicine-s": "MEDICINE",
+ "dice-roller-s": "DICE ROLLER",
+ "complication-range-s": "COMPLICATION RANGE: ",
+ "task-roll-s": "TASK ROLL: ",
+ "challenge-dice-s": "CHALLENGE DICE: ",
+ "one-s": "1 ",
+ "two-s": "2 ",
+ "three-s": "3 ",
+ "four-s": "4 ",
+ "five-s": "5 ",
+ "one-sd": "1 ",
+ "two-sd": "2 ",
+ "three-sd": "3 ",
+ "four-sd": "4 ",
+ "five-sd": "5 ",
+ "power": "POWER",
+ "current": "CURRENT",
+ "max-p": "MAX",
+ "shields": "SHIELDS",
+ "launch-bay": "LAUNCH BAY",
+ "crew-support": "CREW SUPPORT",
+ "current-c": "CURRENT",
+ "max-c": "MAX",
+ "weapons-s": "WEAPONS",
+ "name-type-s": "NAME/TYPE",
+ "qualities-s": "QUALITIES",
+ "effects-s": "EFFECTS",
+ "energy": "Energy",
+ "torpedo": "Torpedo",
+ "sheet-settings": "SHEET SETTINGS",
+ "milestones": "MILESTONES",
+ "normal": "NORMAL",
+ "spotlight": "SPOTLIGHT",
+ "arc": "ARC",
+ "sheet-type": "SHEET TYPE",
+ "reputation": "REPUTATION",
+ "reputation-r": "REPUTATION",
+ "privilege": "PRIVILEGE",
+ "responsibility": "RESPONSIBILITY",
+ "rank": "RANK",
+ "stress-h": "STRESS",
+ "current-s": "CURRENT ",
+ "bonus-s": "BONUS ",
+ "max-s": "MAX ",
+ "current-sh": "CURRENT ",
+ "bonus-sh": "BONUS ",
+ "max-sh": "MAX ",
+ "power-h": "POWER",
+ "bonus-po": "BONUS ",
+ "max-po": "MAX",
+ "bonus-cr": "BONUS ",
+ "max-cr": "MAX",
+ "notes": "Notes",
+ "version": "Version"
+}
\ No newline at end of file
diff --git a/Star Trek Adventures Official/translations/fr.json b/Star Trek Adventures Official/translations/fr.json
new file mode 100644
index 0000000000..c55eebcb9a
--- /dev/null
+++ b/Star Trek Adventures Official/translations/fr.json
@@ -0,0 +1,137 @@
+{
+ "starfleet-personnel-file": "STARFLEET PERSONNEL FILE",
+ "name:": "NAME: ",
+ "species:": "SPECIES: ",
+ "environment:": "ENVIRONMENT: ",
+ "rank:": "RANK: ",
+ "upbringing:": "UPBRINGING: ",
+ "assignment:": "ASSIGNMENT: ",
+ "traits:": "TRAITS: ",
+ "attributes": "ATTRIBUTES",
+ "control": "CONTROL",
+ "fitness": "FITNESS",
+ "presence": "PRESENCE",
+ "daring": "DARING",
+ "insight": "INSIGHT",
+ "reason": "REASON",
+ "disciplines": "DISCIPLINES",
+ "command": "COMMAND",
+ "security": "SECURITY",
+ "science": "SCIENCE",
+ "conn": "CONN",
+ "engineering": "ENGINEERING",
+ "medicine": "MEDICINE",
+ "values": "VALUES",
+ "determination": "DETERMINATION",
+ "momentum": "MOMENTUM",
+ "talents": "TALENTS",
+ "weapons": "WEAPONS",
+ "name-type": "NAME/TYPE",
+ "qualities": "QUALITIES",
+ "effects": "EFFECTS",
+ "melee": "Melee",
+ "range": "Range",
+ "dice-roller": "DICE ROLLER",
+ "focus-used": "FOCUS USED: ",
+ "complication-range": "COMPLICATION RANGE: ",
+ "task-roll": "TASK ROLL: ",
+ "challenge-dice": "CHALLENGE DICE: ",
+ "no": "NO",
+ "yes": "YES",
+ "one": "1 ",
+ "two": "2 ",
+ "three": "3 ",
+ "four": "4 ",
+ "five": "5 ",
+ "one-d": "1 ",
+ "two-d": "2 ",
+ "three-d": "3 ",
+ "four-d": "4 ",
+ "five-d": "5 ",
+ "focuses": "FOCUSES",
+ "stress": "STRESS",
+ "injuries": "INJURIES",
+ "other-equipment": "OTHER EQUIPMENT",
+ "starship-registry-entry": "STARSHIP REGISTRY ENTRY",
+ "name-s": "NAME: ",
+ "service-date": "SERVICE DATE: ",
+ "mission-profile": "MISSION PROFILE: ",
+ "designation": "DESIGNATION: ",
+ "space-frame": "SPACE FRAME: ",
+ "refit": "REFIT: ",
+ "traits": "TRAITS: ",
+ "systems": "SYSTEMS",
+ "engines": "ENGINES",
+ "computers": "COMPUTERS",
+ "weapons-sy": "WEAPONS",
+ "breaches-e": "BREACHES",
+ "breaches-c": "BREACHES",
+ "breaches-w": "BREACHES",
+ "structure": "STRUCTURE",
+ "sensors": "SENSORS",
+ "communcation": "COMMUNICATION",
+ "breaches-s": "BREACHES",
+ "breaches-st": "BREACHES",
+ "breaches-se": "BREACHES",
+ "scale": "SCALE",
+ "departments": "DEPARTMENTS",
+ "command-s": "COMMAND",
+ "security-s": "SECURITY",
+ "science-s": "SCIENCE",
+ "conn-s": "CONN",
+ "engineering-s": "ENGINEERING",
+ "medicine-s": "MEDICINE",
+ "dice-roller-s": "DICE ROLLER",
+ "complication-range-s": "COMPLICATION RANGE: ",
+ "task-roll-s": "TASK ROLL: ",
+ "challenge-dice-s": "CHALLENGE DICE: ",
+ "one-s": "1 ",
+ "two-s": "2 ",
+ "three-s": "3 ",
+ "four-s": "4 ",
+ "five-s": "5 ",
+ "one-sd": "1 ",
+ "two-sd": "2 ",
+ "three-sd": "3 ",
+ "four-sd": "4 ",
+ "five-sd": "5 ",
+ "power": "POWER",
+ "current": "CURRENT",
+ "max-p": "MAX",
+ "shields": "SHIELDS",
+ "launch-bay": "LAUNCH BAY",
+ "crew-support": "CREW SUPPORT",
+ "current-c": "CURRENT",
+ "max-c": "MAX",
+ "weapons-s": "WEAPONS",
+ "name-type-s": "NAME/TYPE",
+ "qualities-s": "QUALITIES",
+ "effects-s": "EFFECTS",
+ "energy": "Energy",
+ "torpedo": "Torpedo",
+ "sheet-settings": "SHEET SETTINGS",
+ "milestones": "MILESTONES",
+ "normal": "NORMAL",
+ "spotlight": "SPOTLIGHT",
+ "arc": "ARC",
+ "sheet-type": "SHEET TYPE",
+ "reputation": "REPUTATION",
+ "reputation-r": "REPUTATION",
+ "privilege": "PRIVILEGE",
+ "responsibility": "RESPONSIBILITY",
+ "rank": "RANK",
+ "stress-h": "STRESS",
+ "current-s": "CURRENT ",
+ "bonus-s": "BONUS ",
+ "max-s": "MAX ",
+ "current-sh": "CURRENT ",
+ "bonus-sh": "BONUS ",
+ "max-sh": "MAX ",
+ "power-h": "POWER",
+ "bonus-po": "BONUS ",
+ "max-po": "MAX",
+ "bonus-cr": "BONUS ",
+ "max-cr": "MAX",
+ "notes": "Notes",
+ "version": "Version"
+}
\ No newline at end of file
diff --git a/Star Trek Adventures Official/translations/he.json b/Star Trek Adventures Official/translations/he.json
new file mode 100644
index 0000000000..c55eebcb9a
--- /dev/null
+++ b/Star Trek Adventures Official/translations/he.json
@@ -0,0 +1,137 @@
+{
+ "starfleet-personnel-file": "STARFLEET PERSONNEL FILE",
+ "name:": "NAME: ",
+ "species:": "SPECIES: ",
+ "environment:": "ENVIRONMENT: ",
+ "rank:": "RANK: ",
+ "upbringing:": "UPBRINGING: ",
+ "assignment:": "ASSIGNMENT: ",
+ "traits:": "TRAITS: ",
+ "attributes": "ATTRIBUTES",
+ "control": "CONTROL",
+ "fitness": "FITNESS",
+ "presence": "PRESENCE",
+ "daring": "DARING",
+ "insight": "INSIGHT",
+ "reason": "REASON",
+ "disciplines": "DISCIPLINES",
+ "command": "COMMAND",
+ "security": "SECURITY",
+ "science": "SCIENCE",
+ "conn": "CONN",
+ "engineering": "ENGINEERING",
+ "medicine": "MEDICINE",
+ "values": "VALUES",
+ "determination": "DETERMINATION",
+ "momentum": "MOMENTUM",
+ "talents": "TALENTS",
+ "weapons": "WEAPONS",
+ "name-type": "NAME/TYPE",
+ "qualities": "QUALITIES",
+ "effects": "EFFECTS",
+ "melee": "Melee",
+ "range": "Range",
+ "dice-roller": "DICE ROLLER",
+ "focus-used": "FOCUS USED: ",
+ "complication-range": "COMPLICATION RANGE: ",
+ "task-roll": "TASK ROLL: ",
+ "challenge-dice": "CHALLENGE DICE: ",
+ "no": "NO",
+ "yes": "YES",
+ "one": "1 ",
+ "two": "2 ",
+ "three": "3 ",
+ "four": "4 ",
+ "five": "5 ",
+ "one-d": "1 ",
+ "two-d": "2 ",
+ "three-d": "3 ",
+ "four-d": "4 ",
+ "five-d": "5 ",
+ "focuses": "FOCUSES",
+ "stress": "STRESS",
+ "injuries": "INJURIES",
+ "other-equipment": "OTHER EQUIPMENT",
+ "starship-registry-entry": "STARSHIP REGISTRY ENTRY",
+ "name-s": "NAME: ",
+ "service-date": "SERVICE DATE: ",
+ "mission-profile": "MISSION PROFILE: ",
+ "designation": "DESIGNATION: ",
+ "space-frame": "SPACE FRAME: ",
+ "refit": "REFIT: ",
+ "traits": "TRAITS: ",
+ "systems": "SYSTEMS",
+ "engines": "ENGINES",
+ "computers": "COMPUTERS",
+ "weapons-sy": "WEAPONS",
+ "breaches-e": "BREACHES",
+ "breaches-c": "BREACHES",
+ "breaches-w": "BREACHES",
+ "structure": "STRUCTURE",
+ "sensors": "SENSORS",
+ "communcation": "COMMUNICATION",
+ "breaches-s": "BREACHES",
+ "breaches-st": "BREACHES",
+ "breaches-se": "BREACHES",
+ "scale": "SCALE",
+ "departments": "DEPARTMENTS",
+ "command-s": "COMMAND",
+ "security-s": "SECURITY",
+ "science-s": "SCIENCE",
+ "conn-s": "CONN",
+ "engineering-s": "ENGINEERING",
+ "medicine-s": "MEDICINE",
+ "dice-roller-s": "DICE ROLLER",
+ "complication-range-s": "COMPLICATION RANGE: ",
+ "task-roll-s": "TASK ROLL: ",
+ "challenge-dice-s": "CHALLENGE DICE: ",
+ "one-s": "1 ",
+ "two-s": "2 ",
+ "three-s": "3 ",
+ "four-s": "4 ",
+ "five-s": "5 ",
+ "one-sd": "1 ",
+ "two-sd": "2 ",
+ "three-sd": "3 ",
+ "four-sd": "4 ",
+ "five-sd": "5 ",
+ "power": "POWER",
+ "current": "CURRENT",
+ "max-p": "MAX",
+ "shields": "SHIELDS",
+ "launch-bay": "LAUNCH BAY",
+ "crew-support": "CREW SUPPORT",
+ "current-c": "CURRENT",
+ "max-c": "MAX",
+ "weapons-s": "WEAPONS",
+ "name-type-s": "NAME/TYPE",
+ "qualities-s": "QUALITIES",
+ "effects-s": "EFFECTS",
+ "energy": "Energy",
+ "torpedo": "Torpedo",
+ "sheet-settings": "SHEET SETTINGS",
+ "milestones": "MILESTONES",
+ "normal": "NORMAL",
+ "spotlight": "SPOTLIGHT",
+ "arc": "ARC",
+ "sheet-type": "SHEET TYPE",
+ "reputation": "REPUTATION",
+ "reputation-r": "REPUTATION",
+ "privilege": "PRIVILEGE",
+ "responsibility": "RESPONSIBILITY",
+ "rank": "RANK",
+ "stress-h": "STRESS",
+ "current-s": "CURRENT ",
+ "bonus-s": "BONUS ",
+ "max-s": "MAX ",
+ "current-sh": "CURRENT ",
+ "bonus-sh": "BONUS ",
+ "max-sh": "MAX ",
+ "power-h": "POWER",
+ "bonus-po": "BONUS ",
+ "max-po": "MAX",
+ "bonus-cr": "BONUS ",
+ "max-cr": "MAX",
+ "notes": "Notes",
+ "version": "Version"
+}
\ No newline at end of file
diff --git a/Star Trek Adventures Official/translations/it.json b/Star Trek Adventures Official/translations/it.json
new file mode 100644
index 0000000000..c55eebcb9a
--- /dev/null
+++ b/Star Trek Adventures Official/translations/it.json
@@ -0,0 +1,137 @@
+{
+ "starfleet-personnel-file": "STARFLEET PERSONNEL FILE",
+ "name:": "NAME: ",
+ "species:": "SPECIES: ",
+ "environment:": "ENVIRONMENT: ",
+ "rank:": "RANK: ",
+ "upbringing:": "UPBRINGING: ",
+ "assignment:": "ASSIGNMENT: ",
+ "traits:": "TRAITS: ",
+ "attributes": "ATTRIBUTES",
+ "control": "CONTROL",
+ "fitness": "FITNESS",
+ "presence": "PRESENCE",
+ "daring": "DARING",
+ "insight": "INSIGHT",
+ "reason": "REASON",
+ "disciplines": "DISCIPLINES",
+ "command": "COMMAND",
+ "security": "SECURITY",
+ "science": "SCIENCE",
+ "conn": "CONN",
+ "engineering": "ENGINEERING",
+ "medicine": "MEDICINE",
+ "values": "VALUES",
+ "determination": "DETERMINATION",
+ "momentum": "MOMENTUM",
+ "talents": "TALENTS",
+ "weapons": "WEAPONS",
+ "name-type": "NAME/TYPE",
+ "qualities": "QUALITIES",
+ "effects": "EFFECTS",
+ "melee": "Melee",
+ "range": "Range",
+ "dice-roller": "DICE ROLLER",
+ "focus-used": "FOCUS USED: ",
+ "complication-range": "COMPLICATION RANGE: ",
+ "task-roll": "TASK ROLL: ",
+ "challenge-dice": "CHALLENGE DICE: ",
+ "no": "NO",
+ "yes": "YES",
+ "one": "1 ",
+ "two": "2 ",
+ "three": "3 ",
+ "four": "4 ",
+ "five": "5 ",
+ "one-d": "1 ",
+ "two-d": "2 ",
+ "three-d": "3 ",
+ "four-d": "4 ",
+ "five-d": "5 ",
+ "focuses": "FOCUSES",
+ "stress": "STRESS",
+ "injuries": "INJURIES",
+ "other-equipment": "OTHER EQUIPMENT",
+ "starship-registry-entry": "STARSHIP REGISTRY ENTRY",
+ "name-s": "NAME: ",
+ "service-date": "SERVICE DATE: ",
+ "mission-profile": "MISSION PROFILE: ",
+ "designation": "DESIGNATION: ",
+ "space-frame": "SPACE FRAME: ",
+ "refit": "REFIT: ",
+ "traits": "TRAITS: ",
+ "systems": "SYSTEMS",
+ "engines": "ENGINES",
+ "computers": "COMPUTERS",
+ "weapons-sy": "WEAPONS",
+ "breaches-e": "BREACHES",
+ "breaches-c": "BREACHES",
+ "breaches-w": "BREACHES",
+ "structure": "STRUCTURE",
+ "sensors": "SENSORS",
+ "communcation": "COMMUNICATION",
+ "breaches-s": "BREACHES",
+ "breaches-st": "BREACHES",
+ "breaches-se": "BREACHES",
+ "scale": "SCALE",
+ "departments": "DEPARTMENTS",
+ "command-s": "COMMAND",
+ "security-s": "SECURITY",
+ "science-s": "SCIENCE",
+ "conn-s": "CONN",
+ "engineering-s": "ENGINEERING",
+ "medicine-s": "MEDICINE",
+ "dice-roller-s": "DICE ROLLER",
+ "complication-range-s": "COMPLICATION RANGE: ",
+ "task-roll-s": "TASK ROLL: ",
+ "challenge-dice-s": "CHALLENGE DICE: ",
+ "one-s": "1 ",
+ "two-s": "2 ",
+ "three-s": "3 ",
+ "four-s": "4 ",
+ "five-s": "5 ",
+ "one-sd": "1 ",
+ "two-sd": "2 ",
+ "three-sd": "3 ",
+ "four-sd": "4 ",
+ "five-sd": "5 ",
+ "power": "POWER",
+ "current": "CURRENT",
+ "max-p": "MAX",
+ "shields": "SHIELDS",
+ "launch-bay": "LAUNCH BAY",
+ "crew-support": "CREW SUPPORT",
+ "current-c": "CURRENT",
+ "max-c": "MAX",
+ "weapons-s": "WEAPONS",
+ "name-type-s": "NAME/TYPE",
+ "qualities-s": "QUALITIES",
+ "effects-s": "EFFECTS",
+ "energy": "Energy",
+ "torpedo": "Torpedo",
+ "sheet-settings": "SHEET SETTINGS",
+ "milestones": "MILESTONES",
+ "normal": "NORMAL",
+ "spotlight": "SPOTLIGHT",
+ "arc": "ARC",
+ "sheet-type": "SHEET TYPE",
+ "reputation": "REPUTATION",
+ "reputation-r": "REPUTATION",
+ "privilege": "PRIVILEGE",
+ "responsibility": "RESPONSIBILITY",
+ "rank": "RANK",
+ "stress-h": "STRESS",
+ "current-s": "CURRENT ",
+ "bonus-s": "BONUS ",
+ "max-s": "MAX ",
+ "current-sh": "CURRENT ",
+ "bonus-sh": "BONUS ",
+ "max-sh": "MAX ",
+ "power-h": "POWER",
+ "bonus-po": "BONUS ",
+ "max-po": "MAX",
+ "bonus-cr": "BONUS ",
+ "max-cr": "MAX",
+ "notes": "Notes",
+ "version": "Version"
+}
\ No newline at end of file
diff --git a/Star Trek Adventures Official/translations/ja.json b/Star Trek Adventures Official/translations/ja.json
new file mode 100644
index 0000000000..c55eebcb9a
--- /dev/null
+++ b/Star Trek Adventures Official/translations/ja.json
@@ -0,0 +1,137 @@
+{
+ "starfleet-personnel-file": "STARFLEET PERSONNEL FILE",
+ "name:": "NAME: ",
+ "species:": "SPECIES: ",
+ "environment:": "ENVIRONMENT: ",
+ "rank:": "RANK: ",
+ "upbringing:": "UPBRINGING: ",
+ "assignment:": "ASSIGNMENT: ",
+ "traits:": "TRAITS: ",
+ "attributes": "ATTRIBUTES",
+ "control": "CONTROL",
+ "fitness": "FITNESS",
+ "presence": "PRESENCE",
+ "daring": "DARING",
+ "insight": "INSIGHT",
+ "reason": "REASON",
+ "disciplines": "DISCIPLINES",
+ "command": "COMMAND",
+ "security": "SECURITY",
+ "science": "SCIENCE",
+ "conn": "CONN",
+ "engineering": "ENGINEERING",
+ "medicine": "MEDICINE",
+ "values": "VALUES",
+ "determination": "DETERMINATION",
+ "momentum": "MOMENTUM",
+ "talents": "TALENTS",
+ "weapons": "WEAPONS",
+ "name-type": "NAME/TYPE",
+ "qualities": "QUALITIES",
+ "effects": "EFFECTS",
+ "melee": "Melee",
+ "range": "Range",
+ "dice-roller": "DICE ROLLER",
+ "focus-used": "FOCUS USED: ",
+ "complication-range": "COMPLICATION RANGE: ",
+ "task-roll": "TASK ROLL: ",
+ "challenge-dice": "CHALLENGE DICE: ",
+ "no": "NO",
+ "yes": "YES",
+ "one": "1 ",
+ "two": "2 ",
+ "three": "3 ",
+ "four": "4 ",
+ "five": "5 ",
+ "one-d": "1 ",
+ "two-d": "2 ",
+ "three-d": "3 ",
+ "four-d": "4 ",
+ "five-d": "5 ",
+ "focuses": "FOCUSES",
+ "stress": "STRESS",
+ "injuries": "INJURIES",
+ "other-equipment": "OTHER EQUIPMENT",
+ "starship-registry-entry": "STARSHIP REGISTRY ENTRY",
+ "name-s": "NAME: ",
+ "service-date": "SERVICE DATE: ",
+ "mission-profile": "MISSION PROFILE: ",
+ "designation": "DESIGNATION: ",
+ "space-frame": "SPACE FRAME: ",
+ "refit": "REFIT: ",
+ "traits": "TRAITS: ",
+ "systems": "SYSTEMS",
+ "engines": "ENGINES",
+ "computers": "COMPUTERS",
+ "weapons-sy": "WEAPONS",
+ "breaches-e": "BREACHES",
+ "breaches-c": "BREACHES",
+ "breaches-w": "BREACHES",
+ "structure": "STRUCTURE",
+ "sensors": "SENSORS",
+ "communcation": "COMMUNICATION",
+ "breaches-s": "BREACHES",
+ "breaches-st": "BREACHES",
+ "breaches-se": "BREACHES",
+ "scale": "SCALE",
+ "departments": "DEPARTMENTS",
+ "command-s": "COMMAND",
+ "security-s": "SECURITY",
+ "science-s": "SCIENCE",
+ "conn-s": "CONN",
+ "engineering-s": "ENGINEERING",
+ "medicine-s": "MEDICINE",
+ "dice-roller-s": "DICE ROLLER",
+ "complication-range-s": "COMPLICATION RANGE: ",
+ "task-roll-s": "TASK ROLL: ",
+ "challenge-dice-s": "CHALLENGE DICE: ",
+ "one-s": "1 ",
+ "two-s": "2 ",
+ "three-s": "3 ",
+ "four-s": "4 ",
+ "five-s": "5 ",
+ "one-sd": "1 ",
+ "two-sd": "2 ",
+ "three-sd": "3 ",
+ "four-sd": "4 ",
+ "five-sd": "5 ",
+ "power": "POWER",
+ "current": "CURRENT",
+ "max-p": "MAX",
+ "shields": "SHIELDS",
+ "launch-bay": "LAUNCH BAY",
+ "crew-support": "CREW SUPPORT",
+ "current-c": "CURRENT",
+ "max-c": "MAX",
+ "weapons-s": "WEAPONS",
+ "name-type-s": "NAME/TYPE",
+ "qualities-s": "QUALITIES",
+ "effects-s": "EFFECTS",
+ "energy": "Energy",
+ "torpedo": "Torpedo",
+ "sheet-settings": "SHEET SETTINGS",
+ "milestones": "MILESTONES",
+ "normal": "NORMAL",
+ "spotlight": "SPOTLIGHT",
+ "arc": "ARC",
+ "sheet-type": "SHEET TYPE",
+ "reputation": "REPUTATION",
+ "reputation-r": "REPUTATION",
+ "privilege": "PRIVILEGE",
+ "responsibility": "RESPONSIBILITY",
+ "rank": "RANK",
+ "stress-h": "STRESS",
+ "current-s": "CURRENT ",
+ "bonus-s": "BONUS ",
+ "max-s": "MAX ",
+ "current-sh": "CURRENT ",
+ "bonus-sh": "BONUS ",
+ "max-sh": "MAX ",
+ "power-h": "POWER",
+ "bonus-po": "BONUS ",
+ "max-po": "MAX",
+ "bonus-cr": "BONUS ",
+ "max-cr": "MAX",
+ "notes": "Notes",
+ "version": "Version"
+}
\ No newline at end of file
diff --git a/Star Trek Adventures Official/translations/ko.json b/Star Trek Adventures Official/translations/ko.json
new file mode 100644
index 0000000000..c55eebcb9a
--- /dev/null
+++ b/Star Trek Adventures Official/translations/ko.json
@@ -0,0 +1,137 @@
+{
+ "starfleet-personnel-file": "STARFLEET PERSONNEL FILE",
+ "name:": "NAME: ",
+ "species:": "SPECIES: ",
+ "environment:": "ENVIRONMENT: ",
+ "rank:": "RANK: ",
+ "upbringing:": "UPBRINGING: ",
+ "assignment:": "ASSIGNMENT: ",
+ "traits:": "TRAITS: ",
+ "attributes": "ATTRIBUTES",
+ "control": "CONTROL",
+ "fitness": "FITNESS",
+ "presence": "PRESENCE",
+ "daring": "DARING",
+ "insight": "INSIGHT",
+ "reason": "REASON",
+ "disciplines": "DISCIPLINES",
+ "command": "COMMAND",
+ "security": "SECURITY",
+ "science": "SCIENCE",
+ "conn": "CONN",
+ "engineering": "ENGINEERING",
+ "medicine": "MEDICINE",
+ "values": "VALUES",
+ "determination": "DETERMINATION",
+ "momentum": "MOMENTUM",
+ "talents": "TALENTS",
+ "weapons": "WEAPONS",
+ "name-type": "NAME/TYPE",
+ "qualities": "QUALITIES",
+ "effects": "EFFECTS",
+ "melee": "Melee",
+ "range": "Range",
+ "dice-roller": "DICE ROLLER",
+ "focus-used": "FOCUS USED: ",
+ "complication-range": "COMPLICATION RANGE: ",
+ "task-roll": "TASK ROLL: ",
+ "challenge-dice": "CHALLENGE DICE: ",
+ "no": "NO",
+ "yes": "YES",
+ "one": "1 ",
+ "two": "2 ",
+ "three": "3 ",
+ "four": "4 ",
+ "five": "5 ",
+ "one-d": "1 ",
+ "two-d": "2 ",
+ "three-d": "3 ",
+ "four-d": "4 ",
+ "five-d": "5 ",
+ "focuses": "FOCUSES",
+ "stress": "STRESS",
+ "injuries": "INJURIES",
+ "other-equipment": "OTHER EQUIPMENT",
+ "starship-registry-entry": "STARSHIP REGISTRY ENTRY",
+ "name-s": "NAME: ",
+ "service-date": "SERVICE DATE: ",
+ "mission-profile": "MISSION PROFILE: ",
+ "designation": "DESIGNATION: ",
+ "space-frame": "SPACE FRAME: ",
+ "refit": "REFIT: ",
+ "traits": "TRAITS: ",
+ "systems": "SYSTEMS",
+ "engines": "ENGINES",
+ "computers": "COMPUTERS",
+ "weapons-sy": "WEAPONS",
+ "breaches-e": "BREACHES",
+ "breaches-c": "BREACHES",
+ "breaches-w": "BREACHES",
+ "structure": "STRUCTURE",
+ "sensors": "SENSORS",
+ "communcation": "COMMUNICATION",
+ "breaches-s": "BREACHES",
+ "breaches-st": "BREACHES",
+ "breaches-se": "BREACHES",
+ "scale": "SCALE",
+ "departments": "DEPARTMENTS",
+ "command-s": "COMMAND",
+ "security-s": "SECURITY",
+ "science-s": "SCIENCE",
+ "conn-s": "CONN",
+ "engineering-s": "ENGINEERING",
+ "medicine-s": "MEDICINE",
+ "dice-roller-s": "DICE ROLLER",
+ "complication-range-s": "COMPLICATION RANGE: ",
+ "task-roll-s": "TASK ROLL: ",
+ "challenge-dice-s": "CHALLENGE DICE: ",
+ "one-s": "1 ",
+ "two-s": "2 ",
+ "three-s": "3 ",
+ "four-s": "4 ",
+ "five-s": "5 ",
+ "one-sd": "1 ",
+ "two-sd": "2 ",
+ "three-sd": "3 ",
+ "four-sd": "4 ",
+ "five-sd": "5 ",
+ "power": "POWER",
+ "current": "CURRENT",
+ "max-p": "MAX",
+ "shields": "SHIELDS",
+ "launch-bay": "LAUNCH BAY",
+ "crew-support": "CREW SUPPORT",
+ "current-c": "CURRENT",
+ "max-c": "MAX",
+ "weapons-s": "WEAPONS",
+ "name-type-s": "NAME/TYPE",
+ "qualities-s": "QUALITIES",
+ "effects-s": "EFFECTS",
+ "energy": "Energy",
+ "torpedo": "Torpedo",
+ "sheet-settings": "SHEET SETTINGS",
+ "milestones": "MILESTONES",
+ "normal": "NORMAL",
+ "spotlight": "SPOTLIGHT",
+ "arc": "ARC",
+ "sheet-type": "SHEET TYPE",
+ "reputation": "REPUTATION",
+ "reputation-r": "REPUTATION",
+ "privilege": "PRIVILEGE",
+ "responsibility": "RESPONSIBILITY",
+ "rank": "RANK",
+ "stress-h": "STRESS",
+ "current-s": "CURRENT ",
+ "bonus-s": "BONUS ",
+ "max-s": "MAX ",
+ "current-sh": "CURRENT ",
+ "bonus-sh": "BONUS ",
+ "max-sh": "MAX ",
+ "power-h": "POWER",
+ "bonus-po": "BONUS ",
+ "max-po": "MAX",
+ "bonus-cr": "BONUS ",
+ "max-cr": "MAX",
+ "notes": "Notes",
+ "version": "Version"
+}
\ No newline at end of file
diff --git a/Star Trek Adventures Official/translations/nl.json b/Star Trek Adventures Official/translations/nl.json
new file mode 100644
index 0000000000..c55eebcb9a
--- /dev/null
+++ b/Star Trek Adventures Official/translations/nl.json
@@ -0,0 +1,137 @@
+{
+ "starfleet-personnel-file": "STARFLEET PERSONNEL FILE",
+ "name:": "NAME: ",
+ "species:": "SPECIES: ",
+ "environment:": "ENVIRONMENT: ",
+ "rank:": "RANK: ",
+ "upbringing:": "UPBRINGING: ",
+ "assignment:": "ASSIGNMENT: ",
+ "traits:": "TRAITS: ",
+ "attributes": "ATTRIBUTES",
+ "control": "CONTROL",
+ "fitness": "FITNESS",
+ "presence": "PRESENCE",
+ "daring": "DARING",
+ "insight": "INSIGHT",
+ "reason": "REASON",
+ "disciplines": "DISCIPLINES",
+ "command": "COMMAND",
+ "security": "SECURITY",
+ "science": "SCIENCE",
+ "conn": "CONN",
+ "engineering": "ENGINEERING",
+ "medicine": "MEDICINE",
+ "values": "VALUES",
+ "determination": "DETERMINATION",
+ "momentum": "MOMENTUM",
+ "talents": "TALENTS",
+ "weapons": "WEAPONS",
+ "name-type": "NAME/TYPE",
+ "qualities": "QUALITIES",
+ "effects": "EFFECTS",
+ "melee": "Melee",
+ "range": "Range",
+ "dice-roller": "DICE ROLLER",
+ "focus-used": "FOCUS USED: ",
+ "complication-range": "COMPLICATION RANGE: ",
+ "task-roll": "TASK ROLL: ",
+ "challenge-dice": "CHALLENGE DICE: ",
+ "no": "NO",
+ "yes": "YES",
+ "one": "1 ",
+ "two": "2 ",
+ "three": "3 ",
+ "four": "4 ",
+ "five": "5 ",
+ "one-d": "1 ",
+ "two-d": "2 ",
+ "three-d": "3 ",
+ "four-d": "4 ",
+ "five-d": "5 ",
+ "focuses": "FOCUSES",
+ "stress": "STRESS",
+ "injuries": "INJURIES",
+ "other-equipment": "OTHER EQUIPMENT",
+ "starship-registry-entry": "STARSHIP REGISTRY ENTRY",
+ "name-s": "NAME: ",
+ "service-date": "SERVICE DATE: ",
+ "mission-profile": "MISSION PROFILE: ",
+ "designation": "DESIGNATION: ",
+ "space-frame": "SPACE FRAME: ",
+ "refit": "REFIT: ",
+ "traits": "TRAITS: ",
+ "systems": "SYSTEMS",
+ "engines": "ENGINES",
+ "computers": "COMPUTERS",
+ "weapons-sy": "WEAPONS",
+ "breaches-e": "BREACHES",
+ "breaches-c": "BREACHES",
+ "breaches-w": "BREACHES",
+ "structure": "STRUCTURE",
+ "sensors": "SENSORS",
+ "communcation": "COMMUNICATION",
+ "breaches-s": "BREACHES",
+ "breaches-st": "BREACHES",
+ "breaches-se": "BREACHES",
+ "scale": "SCALE",
+ "departments": "DEPARTMENTS",
+ "command-s": "COMMAND",
+ "security-s": "SECURITY",
+ "science-s": "SCIENCE",
+ "conn-s": "CONN",
+ "engineering-s": "ENGINEERING",
+ "medicine-s": "MEDICINE",
+ "dice-roller-s": "DICE ROLLER",
+ "complication-range-s": "COMPLICATION RANGE: ",
+ "task-roll-s": "TASK ROLL: ",
+ "challenge-dice-s": "CHALLENGE DICE: ",
+ "one-s": "1 ",
+ "two-s": "2 ",
+ "three-s": "3 ",
+ "four-s": "4 ",
+ "five-s": "5 ",
+ "one-sd": "1 ",
+ "two-sd": "2 ",
+ "three-sd": "3 ",
+ "four-sd": "4 ",
+ "five-sd": "5 ",
+ "power": "POWER",
+ "current": "CURRENT",
+ "max-p": "MAX",
+ "shields": "SHIELDS",
+ "launch-bay": "LAUNCH BAY",
+ "crew-support": "CREW SUPPORT",
+ "current-c": "CURRENT",
+ "max-c": "MAX",
+ "weapons-s": "WEAPONS",
+ "name-type-s": "NAME/TYPE",
+ "qualities-s": "QUALITIES",
+ "effects-s": "EFFECTS",
+ "energy": "Energy",
+ "torpedo": "Torpedo",
+ "sheet-settings": "SHEET SETTINGS",
+ "milestones": "MILESTONES",
+ "normal": "NORMAL",
+ "spotlight": "SPOTLIGHT",
+ "arc": "ARC",
+ "sheet-type": "SHEET TYPE",
+ "reputation": "REPUTATION",
+ "reputation-r": "REPUTATION",
+ "privilege": "PRIVILEGE",
+ "responsibility": "RESPONSIBILITY",
+ "rank": "RANK",
+ "stress-h": "STRESS",
+ "current-s": "CURRENT ",
+ "bonus-s": "BONUS ",
+ "max-s": "MAX ",
+ "current-sh": "CURRENT ",
+ "bonus-sh": "BONUS ",
+ "max-sh": "MAX ",
+ "power-h": "POWER",
+ "bonus-po": "BONUS ",
+ "max-po": "MAX",
+ "bonus-cr": "BONUS ",
+ "max-cr": "MAX",
+ "notes": "Notes",
+ "version": "Version"
+}
\ No newline at end of file
diff --git a/Star Trek Adventures Official/translations/pt.json b/Star Trek Adventures Official/translations/pt.json
new file mode 100644
index 0000000000..c55eebcb9a
--- /dev/null
+++ b/Star Trek Adventures Official/translations/pt.json
@@ -0,0 +1,137 @@
+{
+ "starfleet-personnel-file": "STARFLEET PERSONNEL FILE",
+ "name:": "NAME: ",
+ "species:": "SPECIES: ",
+ "environment:": "ENVIRONMENT: ",
+ "rank:": "RANK: ",
+ "upbringing:": "UPBRINGING: ",
+ "assignment:": "ASSIGNMENT: ",
+ "traits:": "TRAITS: ",
+ "attributes": "ATTRIBUTES",
+ "control": "CONTROL",
+ "fitness": "FITNESS",
+ "presence": "PRESENCE",
+ "daring": "DARING",
+ "insight": "INSIGHT",
+ "reason": "REASON",
+ "disciplines": "DISCIPLINES",
+ "command": "COMMAND",
+ "security": "SECURITY",
+ "science": "SCIENCE",
+ "conn": "CONN",
+ "engineering": "ENGINEERING",
+ "medicine": "MEDICINE",
+ "values": "VALUES",
+ "determination": "DETERMINATION",
+ "momentum": "MOMENTUM",
+ "talents": "TALENTS",
+ "weapons": "WEAPONS",
+ "name-type": "NAME/TYPE",
+ "qualities": "QUALITIES",
+ "effects": "EFFECTS",
+ "melee": "Melee",
+ "range": "Range",
+ "dice-roller": "DICE ROLLER",
+ "focus-used": "FOCUS USED: ",
+ "complication-range": "COMPLICATION RANGE: ",
+ "task-roll": "TASK ROLL: ",
+ "challenge-dice": "CHALLENGE DICE: ",
+ "no": "NO",
+ "yes": "YES",
+ "one": "1 ",
+ "two": "2 ",
+ "three": "3 ",
+ "four": "4 ",
+ "five": "5 ",
+ "one-d": "1 ",
+ "two-d": "2 ",
+ "three-d": "3 ",
+ "four-d": "4 ",
+ "five-d": "5 ",
+ "focuses": "FOCUSES",
+ "stress": "STRESS",
+ "injuries": "INJURIES",
+ "other-equipment": "OTHER EQUIPMENT",
+ "starship-registry-entry": "STARSHIP REGISTRY ENTRY",
+ "name-s": "NAME: ",
+ "service-date": "SERVICE DATE: ",
+ "mission-profile": "MISSION PROFILE: ",
+ "designation": "DESIGNATION: ",
+ "space-frame": "SPACE FRAME: ",
+ "refit": "REFIT: ",
+ "traits": "TRAITS: ",
+ "systems": "SYSTEMS",
+ "engines": "ENGINES",
+ "computers": "COMPUTERS",
+ "weapons-sy": "WEAPONS",
+ "breaches-e": "BREACHES",
+ "breaches-c": "BREACHES",
+ "breaches-w": "BREACHES",
+ "structure": "STRUCTURE",
+ "sensors": "SENSORS",
+ "communcation": "COMMUNICATION",
+ "breaches-s": "BREACHES",
+ "breaches-st": "BREACHES",
+ "breaches-se": "BREACHES",
+ "scale": "SCALE",
+ "departments": "DEPARTMENTS",
+ "command-s": "COMMAND",
+ "security-s": "SECURITY",
+ "science-s": "SCIENCE",
+ "conn-s": "CONN",
+ "engineering-s": "ENGINEERING",
+ "medicine-s": "MEDICINE",
+ "dice-roller-s": "DICE ROLLER",
+ "complication-range-s": "COMPLICATION RANGE: ",
+ "task-roll-s": "TASK ROLL: ",
+ "challenge-dice-s": "CHALLENGE DICE: ",
+ "one-s": "1 ",
+ "two-s": "2 ",
+ "three-s": "3 ",
+ "four-s": "4 ",
+ "five-s": "5 ",
+ "one-sd": "1 ",
+ "two-sd": "2 ",
+ "three-sd": "3 ",
+ "four-sd": "4 ",
+ "five-sd": "5 ",
+ "power": "POWER",
+ "current": "CURRENT",
+ "max-p": "MAX",
+ "shields": "SHIELDS",
+ "launch-bay": "LAUNCH BAY",
+ "crew-support": "CREW SUPPORT",
+ "current-c": "CURRENT",
+ "max-c": "MAX",
+ "weapons-s": "WEAPONS",
+ "name-type-s": "NAME/TYPE",
+ "qualities-s": "QUALITIES",
+ "effects-s": "EFFECTS",
+ "energy": "Energy",
+ "torpedo": "Torpedo",
+ "sheet-settings": "SHEET SETTINGS",
+ "milestones": "MILESTONES",
+ "normal": "NORMAL",
+ "spotlight": "SPOTLIGHT",
+ "arc": "ARC",
+ "sheet-type": "SHEET TYPE",
+ "reputation": "REPUTATION",
+ "reputation-r": "REPUTATION",
+ "privilege": "PRIVILEGE",
+ "responsibility": "RESPONSIBILITY",
+ "rank": "RANK",
+ "stress-h": "STRESS",
+ "current-s": "CURRENT ",
+ "bonus-s": "BONUS ",
+ "max-s": "MAX ",
+ "current-sh": "CURRENT ",
+ "bonus-sh": "BONUS ",
+ "max-sh": "MAX ",
+ "power-h": "POWER",
+ "bonus-po": "BONUS ",
+ "max-po": "MAX",
+ "bonus-cr": "BONUS ",
+ "max-cr": "MAX",
+ "notes": "Notes",
+ "version": "Version"
+}
\ No newline at end of file
diff --git a/Star Trek Adventures Official/translations/ru.json b/Star Trek Adventures Official/translations/ru.json
new file mode 100644
index 0000000000..c55eebcb9a
--- /dev/null
+++ b/Star Trek Adventures Official/translations/ru.json
@@ -0,0 +1,137 @@
+{
+ "starfleet-personnel-file": "STARFLEET PERSONNEL FILE",
+ "name:": "NAME: ",
+ "species:": "SPECIES: ",
+ "environment:": "ENVIRONMENT: ",
+ "rank:": "RANK: ",
+ "upbringing:": "UPBRINGING: ",
+ "assignment:": "ASSIGNMENT: ",
+ "traits:": "TRAITS: ",
+ "attributes": "ATTRIBUTES",
+ "control": "CONTROL",
+ "fitness": "FITNESS",
+ "presence": "PRESENCE",
+ "daring": "DARING",
+ "insight": "INSIGHT",
+ "reason": "REASON",
+ "disciplines": "DISCIPLINES",
+ "command": "COMMAND",
+ "security": "SECURITY",
+ "science": "SCIENCE",
+ "conn": "CONN",
+ "engineering": "ENGINEERING",
+ "medicine": "MEDICINE",
+ "values": "VALUES",
+ "determination": "DETERMINATION",
+ "momentum": "MOMENTUM",
+ "talents": "TALENTS",
+ "weapons": "WEAPONS",
+ "name-type": "NAME/TYPE",
+ "qualities": "QUALITIES",
+ "effects": "EFFECTS",
+ "melee": "Melee",
+ "range": "Range",
+ "dice-roller": "DICE ROLLER",
+ "focus-used": "FOCUS USED: ",
+ "complication-range": "COMPLICATION RANGE: ",
+ "task-roll": "TASK ROLL: ",
+ "challenge-dice": "CHALLENGE DICE: ",
+ "no": "NO",
+ "yes": "YES",
+ "one": "1 ",
+ "two": "2 ",
+ "three": "3 ",
+ "four": "4 ",
+ "five": "5 ",
+ "one-d": "1 ",
+ "two-d": "2 ",
+ "three-d": "3 ",
+ "four-d": "4 ",
+ "five-d": "5 ",
+ "focuses": "FOCUSES",
+ "stress": "STRESS",
+ "injuries": "INJURIES",
+ "other-equipment": "OTHER EQUIPMENT",
+ "starship-registry-entry": "STARSHIP REGISTRY ENTRY",
+ "name-s": "NAME: ",
+ "service-date": "SERVICE DATE: ",
+ "mission-profile": "MISSION PROFILE: ",
+ "designation": "DESIGNATION: ",
+ "space-frame": "SPACE FRAME: ",
+ "refit": "REFIT: ",
+ "traits": "TRAITS: ",
+ "systems": "SYSTEMS",
+ "engines": "ENGINES",
+ "computers": "COMPUTERS",
+ "weapons-sy": "WEAPONS",
+ "breaches-e": "BREACHES",
+ "breaches-c": "BREACHES",
+ "breaches-w": "BREACHES",
+ "structure": "STRUCTURE",
+ "sensors": "SENSORS",
+ "communcation": "COMMUNICATION",
+ "breaches-s": "BREACHES",
+ "breaches-st": "BREACHES",
+ "breaches-se": "BREACHES",
+ "scale": "SCALE",
+ "departments": "DEPARTMENTS",
+ "command-s": "COMMAND",
+ "security-s": "SECURITY",
+ "science-s": "SCIENCE",
+ "conn-s": "CONN",
+ "engineering-s": "ENGINEERING",
+ "medicine-s": "MEDICINE",
+ "dice-roller-s": "DICE ROLLER",
+ "complication-range-s": "COMPLICATION RANGE: ",
+ "task-roll-s": "TASK ROLL: ",
+ "challenge-dice-s": "CHALLENGE DICE: ",
+ "one-s": "1 ",
+ "two-s": "2 ",
+ "three-s": "3 ",
+ "four-s": "4 ",
+ "five-s": "5 ",
+ "one-sd": "1 ",
+ "two-sd": "2 ",
+ "three-sd": "3 ",
+ "four-sd": "4 ",
+ "five-sd": "5 ",
+ "power": "POWER",
+ "current": "CURRENT",
+ "max-p": "MAX",
+ "shields": "SHIELDS",
+ "launch-bay": "LAUNCH BAY",
+ "crew-support": "CREW SUPPORT",
+ "current-c": "CURRENT",
+ "max-c": "MAX",
+ "weapons-s": "WEAPONS",
+ "name-type-s": "NAME/TYPE",
+ "qualities-s": "QUALITIES",
+ "effects-s": "EFFECTS",
+ "energy": "Energy",
+ "torpedo": "Torpedo",
+ "sheet-settings": "SHEET SETTINGS",
+ "milestones": "MILESTONES",
+ "normal": "NORMAL",
+ "spotlight": "SPOTLIGHT",
+ "arc": "ARC",
+ "sheet-type": "SHEET TYPE",
+ "reputation": "REPUTATION",
+ "reputation-r": "REPUTATION",
+ "privilege": "PRIVILEGE",
+ "responsibility": "RESPONSIBILITY",
+ "rank": "RANK",
+ "stress-h": "STRESS",
+ "current-s": "CURRENT ",
+ "bonus-s": "BONUS ",
+ "max-s": "MAX ",
+ "current-sh": "CURRENT ",
+ "bonus-sh": "BONUS ",
+ "max-sh": "MAX ",
+ "power-h": "POWER",
+ "bonus-po": "BONUS ",
+ "max-po": "MAX",
+ "bonus-cr": "BONUS ",
+ "max-cr": "MAX",
+ "notes": "Notes",
+ "version": "Version"
+}
\ No newline at end of file
diff --git a/Star Trek Adventures Official/translations/sv.json b/Star Trek Adventures Official/translations/sv.json
new file mode 100644
index 0000000000..c55eebcb9a
--- /dev/null
+++ b/Star Trek Adventures Official/translations/sv.json
@@ -0,0 +1,137 @@
+{
+ "starfleet-personnel-file": "STARFLEET PERSONNEL FILE",
+ "name:": "NAME: ",
+ "species:": "SPECIES: ",
+ "environment:": "ENVIRONMENT: ",
+ "rank:": "RANK: ",
+ "upbringing:": "UPBRINGING: ",
+ "assignment:": "ASSIGNMENT: ",
+ "traits:": "TRAITS: ",
+ "attributes": "ATTRIBUTES",
+ "control": "CONTROL",
+ "fitness": "FITNESS",
+ "presence": "PRESENCE",
+ "daring": "DARING",
+ "insight": "INSIGHT",
+ "reason": "REASON",
+ "disciplines": "DISCIPLINES",
+ "command": "COMMAND",
+ "security": "SECURITY",
+ "science": "SCIENCE",
+ "conn": "CONN",
+ "engineering": "ENGINEERING",
+ "medicine": "MEDICINE",
+ "values": "VALUES",
+ "determination": "DETERMINATION",
+ "momentum": "MOMENTUM",
+ "talents": "TALENTS",
+ "weapons": "WEAPONS",
+ "name-type": "NAME/TYPE",
+ "qualities": "QUALITIES",
+ "effects": "EFFECTS",
+ "melee": "Melee",
+ "range": "Range",
+ "dice-roller": "DICE ROLLER",
+ "focus-used": "FOCUS USED: ",
+ "complication-range": "COMPLICATION RANGE: ",
+ "task-roll": "TASK ROLL: ",
+ "challenge-dice": "CHALLENGE DICE: ",
+ "no": "NO",
+ "yes": "YES",
+ "one": "1 ",
+ "two": "2 ",
+ "three": "3 ",
+ "four": "4 ",
+ "five": "5 ",
+ "one-d": "1 ",
+ "two-d": "2 ",
+ "three-d": "3 ",
+ "four-d": "4 ",
+ "five-d": "5 ",
+ "focuses": "FOCUSES",
+ "stress": "STRESS",
+ "injuries": "INJURIES",
+ "other-equipment": "OTHER EQUIPMENT",
+ "starship-registry-entry": "STARSHIP REGISTRY ENTRY",
+ "name-s": "NAME: ",
+ "service-date": "SERVICE DATE: ",
+ "mission-profile": "MISSION PROFILE: ",
+ "designation": "DESIGNATION: ",
+ "space-frame": "SPACE FRAME: ",
+ "refit": "REFIT: ",
+ "traits": "TRAITS: ",
+ "systems": "SYSTEMS",
+ "engines": "ENGINES",
+ "computers": "COMPUTERS",
+ "weapons-sy": "WEAPONS",
+ "breaches-e": "BREACHES",
+ "breaches-c": "BREACHES",
+ "breaches-w": "BREACHES",
+ "structure": "STRUCTURE",
+ "sensors": "SENSORS",
+ "communcation": "COMMUNICATION",
+ "breaches-s": "BREACHES",
+ "breaches-st": "BREACHES",
+ "breaches-se": "BREACHES",
+ "scale": "SCALE",
+ "departments": "DEPARTMENTS",
+ "command-s": "COMMAND",
+ "security-s": "SECURITY",
+ "science-s": "SCIENCE",
+ "conn-s": "CONN",
+ "engineering-s": "ENGINEERING",
+ "medicine-s": "MEDICINE",
+ "dice-roller-s": "DICE ROLLER",
+ "complication-range-s": "COMPLICATION RANGE: ",
+ "task-roll-s": "TASK ROLL: ",
+ "challenge-dice-s": "CHALLENGE DICE: ",
+ "one-s": "1 ",
+ "two-s": "2 ",
+ "three-s": "3 ",
+ "four-s": "4 ",
+ "five-s": "5 ",
+ "one-sd": "1 ",
+ "two-sd": "2 ",
+ "three-sd": "3 ",
+ "four-sd": "4 ",
+ "five-sd": "5 ",
+ "power": "POWER",
+ "current": "CURRENT",
+ "max-p": "MAX",
+ "shields": "SHIELDS",
+ "launch-bay": "LAUNCH BAY",
+ "crew-support": "CREW SUPPORT",
+ "current-c": "CURRENT",
+ "max-c": "MAX",
+ "weapons-s": "WEAPONS",
+ "name-type-s": "NAME/TYPE",
+ "qualities-s": "QUALITIES",
+ "effects-s": "EFFECTS",
+ "energy": "Energy",
+ "torpedo": "Torpedo",
+ "sheet-settings": "SHEET SETTINGS",
+ "milestones": "MILESTONES",
+ "normal": "NORMAL",
+ "spotlight": "SPOTLIGHT",
+ "arc": "ARC",
+ "sheet-type": "SHEET TYPE",
+ "reputation": "REPUTATION",
+ "reputation-r": "REPUTATION",
+ "privilege": "PRIVILEGE",
+ "responsibility": "RESPONSIBILITY",
+ "rank": "RANK",
+ "stress-h": "STRESS",
+ "current-s": "CURRENT ",
+ "bonus-s": "BONUS ",
+ "max-s": "MAX ",
+ "current-sh": "CURRENT ",
+ "bonus-sh": "BONUS ",
+ "max-sh": "MAX ",
+ "power-h": "POWER",
+ "bonus-po": "BONUS ",
+ "max-po": "MAX",
+ "bonus-cr": "BONUS ",
+ "max-cr": "MAX",
+ "notes": "Notes",
+ "version": "Version"
+}
\ No newline at end of file
diff --git a/Star Trek Adventures Official/translations/tr.json b/Star Trek Adventures Official/translations/tr.json
new file mode 100644
index 0000000000..c55eebcb9a
--- /dev/null
+++ b/Star Trek Adventures Official/translations/tr.json
@@ -0,0 +1,137 @@
+{
+ "starfleet-personnel-file": "STARFLEET PERSONNEL FILE",
+ "name:": "NAME: ",
+ "species:": "SPECIES: ",
+ "environment:": "ENVIRONMENT: ",
+ "rank:": "RANK: ",
+ "upbringing:": "UPBRINGING: ",
+ "assignment:": "ASSIGNMENT: ",
+ "traits:": "TRAITS: ",
+ "attributes": "ATTRIBUTES",
+ "control": "CONTROL",
+ "fitness": "FITNESS",
+ "presence": "PRESENCE",
+ "daring": "DARING",
+ "insight": "INSIGHT",
+ "reason": "REASON",
+ "disciplines": "DISCIPLINES",
+ "command": "COMMAND",
+ "security": "SECURITY",
+ "science": "SCIENCE",
+ "conn": "CONN",
+ "engineering": "ENGINEERING",
+ "medicine": "MEDICINE",
+ "values": "VALUES",
+ "determination": "DETERMINATION",
+ "momentum": "MOMENTUM",
+ "talents": "TALENTS",
+ "weapons": "WEAPONS",
+ "name-type": "NAME/TYPE",
+ "qualities": "QUALITIES",
+ "effects": "EFFECTS",
+ "melee": "Melee",
+ "range": "Range",
+ "dice-roller": "DICE ROLLER",
+ "focus-used": "FOCUS USED: ",
+ "complication-range": "COMPLICATION RANGE: ",
+ "task-roll": "TASK ROLL: ",
+ "challenge-dice": "CHALLENGE DICE: ",
+ "no": "NO",
+ "yes": "YES",
+ "one": "1 ",
+ "two": "2 ",
+ "three": "3 ",
+ "four": "4 ",
+ "five": "5 ",
+ "one-d": "1 ",
+ "two-d": "2 ",
+ "three-d": "3 ",
+ "four-d": "4 ",
+ "five-d": "5 ",
+ "focuses": "FOCUSES",
+ "stress": "STRESS",
+ "injuries": "INJURIES",
+ "other-equipment": "OTHER EQUIPMENT",
+ "starship-registry-entry": "STARSHIP REGISTRY ENTRY",
+ "name-s": "NAME: ",
+ "service-date": "SERVICE DATE: ",
+ "mission-profile": "MISSION PROFILE: ",
+ "designation": "DESIGNATION: ",
+ "space-frame": "SPACE FRAME: ",
+ "refit": "REFIT: ",
+ "traits": "TRAITS: ",
+ "systems": "SYSTEMS",
+ "engines": "ENGINES",
+ "computers": "COMPUTERS",
+ "weapons-sy": "WEAPONS",
+ "breaches-e": "BREACHES",
+ "breaches-c": "BREACHES",
+ "breaches-w": "BREACHES",
+ "structure": "STRUCTURE",
+ "sensors": "SENSORS",
+ "communcation": "COMMUNICATION",
+ "breaches-s": "BREACHES",
+ "breaches-st": "BREACHES",
+ "breaches-se": "BREACHES",
+ "scale": "SCALE",
+ "departments": "DEPARTMENTS",
+ "command-s": "COMMAND",
+ "security-s": "SECURITY",
+ "science-s": "SCIENCE",
+ "conn-s": "CONN",
+ "engineering-s": "ENGINEERING",
+ "medicine-s": "MEDICINE",
+ "dice-roller-s": "DICE ROLLER",
+ "complication-range-s": "COMPLICATION RANGE: ",
+ "task-roll-s": "TASK ROLL: ",
+ "challenge-dice-s": "CHALLENGE DICE: ",
+ "one-s": "1 ",
+ "two-s": "2 ",
+ "three-s": "3 ",
+ "four-s": "4 ",
+ "five-s": "5 ",
+ "one-sd": "1 ",
+ "two-sd": "2 ",
+ "three-sd": "3 ",
+ "four-sd": "4 ",
+ "five-sd": "5 ",
+ "power": "POWER",
+ "current": "CURRENT",
+ "max-p": "MAX",
+ "shields": "SHIELDS",
+ "launch-bay": "LAUNCH BAY",
+ "crew-support": "CREW SUPPORT",
+ "current-c": "CURRENT",
+ "max-c": "MAX",
+ "weapons-s": "WEAPONS",
+ "name-type-s": "NAME/TYPE",
+ "qualities-s": "QUALITIES",
+ "effects-s": "EFFECTS",
+ "energy": "Energy",
+ "torpedo": "Torpedo",
+ "sheet-settings": "SHEET SETTINGS",
+ "milestones": "MILESTONES",
+ "normal": "NORMAL",
+ "spotlight": "SPOTLIGHT",
+ "arc": "ARC",
+ "sheet-type": "SHEET TYPE",
+ "reputation": "REPUTATION",
+ "reputation-r": "REPUTATION",
+ "privilege": "PRIVILEGE",
+ "responsibility": "RESPONSIBILITY",
+ "rank": "RANK",
+ "stress-h": "STRESS",
+ "current-s": "CURRENT ",
+ "bonus-s": "BONUS ",
+ "max-s": "MAX ",
+ "current-sh": "CURRENT ",
+ "bonus-sh": "BONUS ",
+ "max-sh": "MAX ",
+ "power-h": "POWER",
+ "bonus-po": "BONUS ",
+ "max-po": "MAX",
+ "bonus-cr": "BONUS ",
+ "max-cr": "MAX",
+ "notes": "Notes",
+ "version": "Version"
+}
\ No newline at end of file
diff --git a/Star Trek Adventures Official/translations/zh.json b/Star Trek Adventures Official/translations/zh.json
new file mode 100644
index 0000000000..c55eebcb9a
--- /dev/null
+++ b/Star Trek Adventures Official/translations/zh.json
@@ -0,0 +1,137 @@
+{
+ "starfleet-personnel-file": "STARFLEET PERSONNEL FILE",
+ "name:": "NAME: ",
+ "species:": "SPECIES: ",
+ "environment:": "ENVIRONMENT: ",
+ "rank:": "RANK: ",
+ "upbringing:": "UPBRINGING: ",
+ "assignment:": "ASSIGNMENT: ",
+ "traits:": "TRAITS: ",
+ "attributes": "ATTRIBUTES",
+ "control": "CONTROL",
+ "fitness": "FITNESS",
+ "presence": "PRESENCE",
+ "daring": "DARING",
+ "insight": "INSIGHT",
+ "reason": "REASON",
+ "disciplines": "DISCIPLINES",
+ "command": "COMMAND",
+ "security": "SECURITY",
+ "science": "SCIENCE",
+ "conn": "CONN",
+ "engineering": "ENGINEERING",
+ "medicine": "MEDICINE",
+ "values": "VALUES",
+ "determination": "DETERMINATION",
+ "momentum": "MOMENTUM",
+ "talents": "TALENTS",
+ "weapons": "WEAPONS",
+ "name-type": "NAME/TYPE",
+ "qualities": "QUALITIES",
+ "effects": "EFFECTS",
+ "melee": "Melee",
+ "range": "Range",
+ "dice-roller": "DICE ROLLER",
+ "focus-used": "FOCUS USED: ",
+ "complication-range": "COMPLICATION RANGE: ",
+ "task-roll": "TASK ROLL: ",
+ "challenge-dice": "CHALLENGE DICE: ",
+ "no": "NO",
+ "yes": "YES",
+ "one": "1 ",
+ "two": "2 ",
+ "three": "3 ",
+ "four": "4 ",
+ "five": "5 ",
+ "one-d": "1 ",
+ "two-d": "2 ",
+ "three-d": "3 ",
+ "four-d": "4 ",
+ "five-d": "5 ",
+ "focuses": "FOCUSES",
+ "stress": "STRESS",
+ "injuries": "INJURIES",
+ "other-equipment": "OTHER EQUIPMENT",
+ "starship-registry-entry": "STARSHIP REGISTRY ENTRY",
+ "name-s": "NAME: ",
+ "service-date": "SERVICE DATE: ",
+ "mission-profile": "MISSION PROFILE: ",
+ "designation": "DESIGNATION: ",
+ "space-frame": "SPACE FRAME: ",
+ "refit": "REFIT: ",
+ "traits": "TRAITS: ",
+ "systems": "SYSTEMS",
+ "engines": "ENGINES",
+ "computers": "COMPUTERS",
+ "weapons-sy": "WEAPONS",
+ "breaches-e": "BREACHES",
+ "breaches-c": "BREACHES",
+ "breaches-w": "BREACHES",
+ "structure": "STRUCTURE",
+ "sensors": "SENSORS",
+ "communcation": "COMMUNICATION",
+ "breaches-s": "BREACHES",
+ "breaches-st": "BREACHES",
+ "breaches-se": "BREACHES",
+ "scale": "SCALE",
+ "departments": "DEPARTMENTS",
+ "command-s": "COMMAND",
+ "security-s": "SECURITY",
+ "science-s": "SCIENCE",
+ "conn-s": "CONN",
+ "engineering-s": "ENGINEERING",
+ "medicine-s": "MEDICINE",
+ "dice-roller-s": "DICE ROLLER",
+ "complication-range-s": "COMPLICATION RANGE: ",
+ "task-roll-s": "TASK ROLL: ",
+ "challenge-dice-s": "CHALLENGE DICE: ",
+ "one-s": "1 ",
+ "two-s": "2 ",
+ "three-s": "3 ",
+ "four-s": "4 ",
+ "five-s": "5 ",
+ "one-sd": "1 ",
+ "two-sd": "2 ",
+ "three-sd": "3 ",
+ "four-sd": "4 ",
+ "five-sd": "5 ",
+ "power": "POWER",
+ "current": "CURRENT",
+ "max-p": "MAX",
+ "shields": "SHIELDS",
+ "launch-bay": "LAUNCH BAY",
+ "crew-support": "CREW SUPPORT",
+ "current-c": "CURRENT",
+ "max-c": "MAX",
+ "weapons-s": "WEAPONS",
+ "name-type-s": "NAME/TYPE",
+ "qualities-s": "QUALITIES",
+ "effects-s": "EFFECTS",
+ "energy": "Energy",
+ "torpedo": "Torpedo",
+ "sheet-settings": "SHEET SETTINGS",
+ "milestones": "MILESTONES",
+ "normal": "NORMAL",
+ "spotlight": "SPOTLIGHT",
+ "arc": "ARC",
+ "sheet-type": "SHEET TYPE",
+ "reputation": "REPUTATION",
+ "reputation-r": "REPUTATION",
+ "privilege": "PRIVILEGE",
+ "responsibility": "RESPONSIBILITY",
+ "rank": "RANK",
+ "stress-h": "STRESS",
+ "current-s": "CURRENT ",
+ "bonus-s": "BONUS ",
+ "max-s": "MAX ",
+ "current-sh": "CURRENT ",
+ "bonus-sh": "BONUS ",
+ "max-sh": "MAX ",
+ "power-h": "POWER",
+ "bonus-po": "BONUS ",
+ "max-po": "MAX",
+ "bonus-cr": "BONUS ",
+ "max-cr": "MAX",
+ "notes": "Notes",
+ "version": "Version"
+}
\ No newline at end of file
diff --git a/Star Trek Adventures Official/translations/zu.json b/Star Trek Adventures Official/translations/zu.json
new file mode 100644
index 0000000000..b7e5a710bd
--- /dev/null
+++ b/Star Trek Adventures Official/translations/zu.json
@@ -0,0 +1,137 @@
+{
+ "starfleet-personnel-file": "crwdns64929:0crwdne64929:0",
+ "name:": "crwdns64930:0crwdne64930:0",
+ "species:": "crwdns64931:0crwdne64931:0",
+ "environment:": "crwdns64932:0crwdne64932:0",
+ "rank:": "crwdns64933:0crwdne64933:0",
+ "upbringing:": "crwdns64934:0crwdne64934:0",
+ "assignment:": "crwdns64935:0crwdne64935:0",
+ "traits:": "crwdns64936:0crwdne64936:0",
+ "attributes": "crwdns64937:0crwdne64937:0",
+ "control": "crwdns64938:0crwdne64938:0",
+ "fitness": "crwdns64939:0crwdne64939:0",
+ "presence": "crwdns64940:0crwdne64940:0",
+ "daring": "crwdns64941:0crwdne64941:0",
+ "insight": "crwdns64942:0crwdne64942:0",
+ "reason": "crwdns64943:0crwdne64943:0",
+ "disciplines": "crwdns64944:0crwdne64944:0",
+ "command": "crwdns64945:0crwdne64945:0",
+ "security": "crwdns64946:0crwdne64946:0",
+ "science": "crwdns64947:0crwdne64947:0",
+ "conn": "crwdns64948:0crwdne64948:0",
+ "engineering": "crwdns64949:0crwdne64949:0",
+ "medicine": "crwdns64950:0crwdne64950:0",
+ "values": "crwdns64951:0crwdne64951:0",
+ "determination": "crwdns64952:0crwdne64952:0",
+ "momentum": "crwdns64953:0crwdne64953:0",
+ "talents": "crwdns64954:0crwdne64954:0",
+ "weapons": "crwdns64955:0crwdne64955:0",
+ "name-type": "crwdns64956:0crwdne64956:0",
+ "qualities": "crwdns64957:0crwdne64957:0",
+ "effects": "crwdns64958:0crwdne64958:0",
+ "melee": "crwdns64959:0crwdne64959:0",
+ "range": "crwdns64960:0crwdne64960:0",
+ "dice-roller": "crwdns64961:0crwdne64961:0",
+ "focus-used": "crwdns64962:0crwdne64962:0",
+ "complication-range": "crwdns64963:0crwdne64963:0",
+ "task-roll": "crwdns64964:0crwdne64964:0",
+ "challenge-dice": "crwdns64965:0crwdne64965:0",
+ "no": "crwdns64966:0crwdne64966:0",
+ "yes": "crwdns64967:0crwdne64967:0",
+ "one": "crwdns64968:0crwdne64968:0",
+ "two": "crwdns64969:0crwdne64969:0",
+ "three": "crwdns64970:0crwdne64970:0",
+ "four": "crwdns64971:0crwdne64971:0",
+ "five": "crwdns64972:0crwdne64972:0",
+ "one-d": "crwdns64973:0crwdne64973:0",
+ "two-d": "crwdns64974:0crwdne64974:0",
+ "three-d": "crwdns64975:0crwdne64975:0",
+ "four-d": "crwdns64976:0crwdne64976:0",
+ "five-d": "crwdns64977:0crwdne64977:0",
+ "focuses": "crwdns64978:0crwdne64978:0",
+ "stress": "crwdns64979:0crwdne64979:0",
+ "injuries": "crwdns64980:0crwdne64980:0",
+ "other-equipment": "crwdns64981:0crwdne64981:0",
+ "starship-registry-entry": "crwdns64982:0crwdne64982:0",
+ "name-s": "crwdns64983:0crwdne64983:0",
+ "service-date": "crwdns64984:0crwdne64984:0",
+ "mission-profile": "crwdns64985:0crwdne64985:0",
+ "designation": "crwdns64986:0crwdne64986:0",
+ "space-frame": "crwdns64987:0crwdne64987:0",
+ "refit": "crwdns64988:0crwdne64988:0",
+ "traits": "crwdns64989:0crwdne64989:0",
+ "systems": "crwdns64990:0crwdne64990:0",
+ "engines": "crwdns64991:0crwdne64991:0",
+ "computers": "crwdns64992:0crwdne64992:0",
+ "weapons-sy": "crwdns64993:0crwdne64993:0",
+ "breaches-e": "crwdns64994:0crwdne64994:0",
+ "breaches-c": "crwdns64995:0crwdne64995:0",
+ "breaches-w": "crwdns64996:0crwdne64996:0",
+ "structure": "crwdns64997:0crwdne64997:0",
+ "sensors": "crwdns64998:0crwdne64998:0",
+ "communcation": "crwdns64999:0crwdne64999:0",
+ "breaches-s": "crwdns65000:0crwdne65000:0",
+ "breaches-st": "crwdns65001:0crwdne65001:0",
+ "breaches-se": "crwdns65002:0crwdne65002:0",
+ "scale": "crwdns65003:0crwdne65003:0",
+ "departments": "crwdns65004:0crwdne65004:0",
+ "command-s": "crwdns65005:0crwdne65005:0",
+ "security-s": "crwdns65006:0crwdne65006:0",
+ "science-s": "crwdns65007:0crwdne65007:0",
+ "conn-s": "crwdns65008:0crwdne65008:0",
+ "engineering-s": "crwdns65009:0crwdne65009:0",
+ "medicine-s": "crwdns65010:0crwdne65010:0",
+ "dice-roller-s": "crwdns65011:0crwdne65011:0",
+ "complication-range-s": "crwdns65012:0crwdne65012:0",
+ "task-roll-s": "crwdns65013:0crwdne65013:0",
+ "challenge-dice-s": "crwdns65014:0crwdne65014:0",
+ "one-s": "crwdns65015:0crwdne65015:0",
+ "two-s": "crwdns65016:0crwdne65016:0",
+ "three-s": "crwdns65017:0crwdne65017:0",
+ "four-s": "crwdns65018:0crwdne65018:0",
+ "five-s": "crwdns65019:0crwdne65019:0",
+ "one-sd": "crwdns65020:0crwdne65020:0",
+ "two-sd": "crwdns65021:0crwdne65021:0",
+ "three-sd": "crwdns65022:0crwdne65022:0",
+ "four-sd": "crwdns65023:0crwdne65023:0",
+ "five-sd": "crwdns65024:0crwdne65024:0",
+ "power": "crwdns65025:0crwdne65025:0",
+ "current": "crwdns65026:0crwdne65026:0",
+ "max-p": "crwdns65027:0crwdne65027:0",
+ "shields": "crwdns65028:0crwdne65028:0",
+ "launch-bay": "crwdns65029:0crwdne65029:0",
+ "crew-support": "crwdns65030:0crwdne65030:0",
+ "current-c": "crwdns65031:0crwdne65031:0",
+ "max-c": "crwdns65032:0crwdne65032:0",
+ "weapons-s": "crwdns65033:0crwdne65033:0",
+ "name-type-s": "crwdns65034:0crwdne65034:0",
+ "qualities-s": "crwdns65035:0crwdne65035:0",
+ "effects-s": "crwdns65036:0crwdne65036:0",
+ "energy": "crwdns65037:0crwdne65037:0",
+ "torpedo": "crwdns65038:0crwdne65038:0",
+ "sheet-settings": "crwdns65039:0crwdne65039:0",
+ "milestones": "crwdns65040:0crwdne65040:0",
+ "normal": "crwdns65041:0crwdne65041:0",
+ "spotlight": "crwdns65042:0crwdne65042:0",
+ "arc": "crwdns65043:0crwdne65043:0",
+ "sheet-type": "crwdns65044:0crwdne65044:0",
+ "reputation": "crwdns65045:0crwdne65045:0",
+ "reputation-r": "crwdns65046:0crwdne65046:0",
+ "privilege": "crwdns65047:0crwdne65047:0",
+ "responsibility": "crwdns65048:0crwdne65048:0",
+ "rank": "crwdns65049:0crwdne65049:0",
+ "stress-h": "crwdns65050:0crwdne65050:0",
+ "current-s": "crwdns65051:0crwdne65051:0",
+ "bonus-s": "crwdns65052:0crwdne65052:0",
+ "max-s": "crwdns65053:0crwdne65053:0",
+ "current-sh": "crwdns65054:0crwdne65054:0",
+ "bonus-sh": "crwdns65055:0crwdne65055:0",
+ "max-sh": "crwdns65056:0crwdne65056:0",
+ "power-h": "crwdns65057:0crwdne65057:0",
+ "bonus-po": "crwdns65058:0crwdne65058:0",
+ "max-po": "crwdns65059:0crwdne65059:0",
+ "bonus-cr": "crwdns65060:0crwdne65060:0",
+ "max-cr": "crwdns65061:0crwdne65061:0",
+ "notes": "crwdns65062:0crwdne65062:0",
+ "version": "crwdns65691:0crwdne65691:0"
+}
\ No newline at end of file
diff --git a/Starcraft RPG/sheet.json b/Starcraft RPG/sheet.json
new file mode 100644
index 0000000000..8b8a997e58
--- /dev/null
+++ b/Starcraft RPG/sheet.json
@@ -0,0 +1,9 @@
+{
+ "html": "starcraft.html",
+ "css": "starcraft.css",
+ "authors": "Jordan Weiler",
+ "roll20userid": "2510115",
+ "patreon": "https://www.patreon.com/leovauntgamedesign",
+ "preview": "starcraft.png",
+ "instructions": "Lines seperate each section. Roll buttons are located next to their associated stats. Find the game at the patreon page or at 'leovauntgamedesign.com'. Enjoy! **Blizzard Entertainment owns all rights to Starcraft.**"
+}
\ No newline at end of file
diff --git a/Starcraft RPG/starcraft.css b/Starcraft RPG/starcraft.css
new file mode 100644
index 0000000000..d7734702b3
--- /dev/null
+++ b/Starcraft RPG/starcraft.css
@@ -0,0 +1,10 @@
+hr
+{
+ display: block;
+ height: 1px;
+ border: 0;
+ border-top: 1px solid #ccc;
+ margin: 1em 0;
+ padding: 0;
+ border-color: black;
+}
\ No newline at end of file
diff --git a/Starcraft RPG/starcraft.html b/Starcraft RPG/starcraft.html
new file mode 100644
index 0000000000..6dad92d9b6
--- /dev/null
+++ b/Starcraft RPG/starcraft.html
@@ -0,0 +1,662 @@
+
+
+
+
+CP Purchases
+
+
+
+
+
+
+
+
+Weapons
+
+
+
+ Special Traits
+
+
+
+
+
+
+Crippling Wound Points
+
+
+
+
+
+ Mobility (1-4):
+
+
+ Action (5-8):
+
+
+ Core (9-12):
+
+
+
+
+
+
+ Vital (13-16):
+
+
+ Critical (17-20):
+
+
+
+
+
+
+
+
+
+
+
+
+Specializations/ Evolutions/ Classes/ Directives/ Mutations:
+
+
+
+
+Talents
+
+
+
+
+
+
+
+
+
+
+
+
+Vehicles
+
+
+
+
+
+
+
+
+
+
+
+
+
+Equipment
+Carry Weight /
+Backpack /
+
+Equipment Belt /
+
+Equipment Belt /
+
+Equipment Belt /
+
+Carrying Case /
+
+Equipped Items
+
+
+
+
+Special Traits and Abilities
+
+
+
+
+Other
+
\ No newline at end of file
diff --git a/Starcraft RPG/starcraft.png b/Starcraft RPG/starcraft.png
new file mode 100644
index 0000000000..1cf7647ed3
Binary files /dev/null and b/Starcraft RPG/starcraft.png differ
diff --git a/Starfinder (simple)/Starfinder (simple).html b/Starfinder (simple)/Starfinder (simple).html
index e7b8e4fe80..04a311fe07 100644
--- a/Starfinder (simple)/Starfinder (simple).html
+++ b/Starfinder (simple)/Starfinder (simple).html
@@ -982,7 +982,7 @@
-
-
-
-
-
+
+
+
+
+
@@ -2149,21 +2149,21 @@
-
+
None
Feat
Mod
Special Ability
-
-
+
+
/
-
-
+
+
Show Description?
-
-
+
+
@@ -2177,10 +2177,10 @@
Macro Text
-
-
+
+
@@ -2907,28 +2907,28 @@
Macro Text
-
-
+
+
@@ -2959,13 +2959,13 @@
-
-
-
-
-
+
+
+
+
+
-
+
Yes
No
@@ -2987,9 +2987,9 @@
-
-
-
+
+
+
@@ -3189,10 +3189,10 @@
@@ -76,13 +76,13 @@
-
+
-
+
-
+
@@ -93,13 +93,13 @@
-
+
-
+
-
+
@@ -110,13 +110,13 @@
-
+
-
+
-
+
@@ -127,13 +127,13 @@
-
+
-
+
-
+
@@ -144,13 +144,13 @@
-
+
-
+
-
+
@@ -161,13 +161,13 @@
-
+
-
+
-
+
@@ -178,13 +178,13 @@
-
+
-
+
-
+
@@ -245,7 +245,7 @@
FOR
-
+
Arme de Contact
@@ -300,7 +300,7 @@
DEX
-
+
Arme à Distance
@@ -355,7 +355,7 @@
CON
-
+
Concentration
@@ -410,7 +410,7 @@
INT
-
+
Archéologie & Langages
@@ -517,7 +517,7 @@
PER
-
+
Odorat
@@ -572,7 +572,7 @@
CHA
-
+
Bluff
diff --git a/Tagmar/TagmarLogo130.jpg b/Tagmar/TagmarLogo130.jpg
new file mode 100644
index 0000000000..24d74736ce
Binary files /dev/null and b/Tagmar/TagmarLogo130.jpg differ
diff --git a/Tagmar/TagmarLogo130.png b/Tagmar/TagmarLogo130.png
deleted file mode 100644
index e228cdf59a..0000000000
Binary files a/Tagmar/TagmarLogo130.png and /dev/null differ
diff --git a/Tagmar/sheet.json b/Tagmar/sheet.json
index b48e75cdd1..8c805dfdef 100644
--- a/Tagmar/sheet.json
+++ b/Tagmar/sheet.json
@@ -4,5 +4,5 @@
"roll20userid": "187085",
"authors": "Fábio Carvalho Magalhães",
"preview": "tagmar.jpg",
- "instructions": "Tagmar Sheet. Read me for further informations"
-}
\ No newline at end of file
+ "instructions": "Tagmar Sheet. The follow instructions are in portuguese, since all the rulebooks for this system are in this language. You can find then in www.tagmar.com.br. If you want further instructions in english, please contact me directly.\n----\n\nO template de ficha abaixo está pronto para ser utilizado para o sistema Tagmar 3a edição. No entanto, qualquer edição do sistema pode ser jogado utilizando a mesma ficha, uma vez que as tabelas estão todas incorporadas nos templates de rolagem.\n\nObserve que não há campos auto calculados, com exceção dos níveis total em habilidades e da coluna de testes de atributos. Contudo, elas irão falhar para colunas de teste abaixo de -7. Neste caso específico e incomum, faça a rolagem do dado utilizando os botões no topo da ficha, utilizando a coluna -7. Algumas instruções são fornecidas diretamente na ficha através de dicas ao sobrevoar com o mouse."
+}
diff --git a/Tagmar/tagmar.css b/Tagmar/tagmar.css
index db371f7001..85b3810cf9 100644
--- a/Tagmar/tagmar.css
+++ b/Tagmar/tagmar.css
@@ -9,7 +9,6 @@
margin:auto;
border-style:double;
border-width:5px;
- padding:5px;
}
.sheet-wrapper input[type="number"]::-webkit-outer-spin-button,
@@ -25,15 +24,21 @@ input[type=number]::-webkit-inner-spin-button {
width:30px;
}
-hr {
- border: 0;
+hr {
+ border: 0;
height: 2px;
background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0));
}
.charsheet .inlinerollresult {
- background-color:none;
+ background-color:transparent;
text-decoration:none;
+ vertical-align:middle;
+}
+
+.textchatcontainer span.inlinerollresult.fullfail {
+ border:none;
+ color:red;
}
::-webkit-input-placeholder { font-style:oblique; font-size:10px; color:gray;}
@@ -41,6 +46,21 @@ input::-moz-placeholder { font-style:oblique; font-size:10px; color:gray;}
input[type="number"]::-moz-placeholder { font-style:oblique; font-size:7px; text-align:center; color:gray;}
textarea::-moz-placeholder { font-style:oblique; font-size:10px; color:gray;}
+/*Tooltip formatting*/
+.sheet-tooltip {
+ position:absolute;
+ background-color:white;
+ border:2px solid black;
+ border-radius:4px;
+ padding:3px;
+ font-size:9px;
+ text-align:center;
+ visibility:hidden;
+ color:black;
+ width:100px;
+ z-index:1;
+}
+
/*header formatting*/
.sheet-logo {
width:120px;
@@ -128,51 +148,87 @@ input[type="checkbox"].sheet-ispcornpc:not(:checked) ~ .sheet-npccharsheet {
display:block;
}
-.sheet-buttonforgenericroll {
- width:50px;
- height:50px;
- position:relative;
- margin-top:-15px;
- bottom:13px;
- float:right;
- color:#805500;
- font-size:35px;
- background-color:transparent;
-}
-
+.sheet-buttonforgenericroll,
.sheet-buttonforresistanceroll {
- width:50px;
- height:50px;
position:relative;
- right:30px;
- bottom:12px;
+ display:inline-block;
+ width:45px;
+ height:45px;
+ bottom:85px;
+ left:500px;
+ margin-bottom:-45px;
+}
+
+.sheet-buttonforgenericroll button[type="roll"],
+.sheet-buttonforresistanceroll button[type="roll"] {
color:#805500;
- font-size:35px;
+ height:40px;
+ width:40px;
+ font-size:33px;
background-color:transparent;
}
-button[type=roll].sheet-buttonforgenericroll {
- background-color:transparent;
- position:relative;
- width:50px;
- height:50px;
- padding-top:15px;
+.sheet-buttonforgenericroll:hover .sheet-tooltip {
+ visibility:visible;
+ top:38px;
+ right:-33px;
}
-button[type=roll].sheet-buttonforresistanceroll::before, {
+.sheet-buttonforgenericroll .sheet-tooltip::after {
+ content: " ";
+ position: absolute;
+ bottom: 100%; /* At the bottom of the tooltip */
+ left: 50%;
+ margin-left: -7px;
+ border-width: 7px;
+ border-style: solid;
+ border-color: transparent transparent black transparent;
+}
+
+.sheet-buttonforresistanceroll:hover .sheet-tooltip {
+ visibility:visible;
+ left:-31px;
+ top:38px;
+}
+
+.sheet-buttonforresistanceroll .sheet-tooltip::after {
+ content: " ";
+ position: absolute;
+ bottom: 100%; /* At the bottom of the tooltip */
+ left: 50%;
+ margin-left: -7px;
+ border-width: 7px;
+ border-style: solid;
+ border-color: transparent transparent black transparent;
+}
+
+.sheet-buttonforresistanceroll button[type=roll]::before {
content: 'T';
}
-button[type=roll].sheet-buttonforgenericroll::before, {
- content: '0';
+.sheet-buttonforgenericroll button[type=roll]::before {
+ content: 't';
}
-.sheet-textforbigdices {
- font-size:9px;
- font-weight:900;
+/*Initiative button formatting*/
+.sheet-buttonforinitiative {
position:relative;
- right:26.7px;
- bottom:16px;
+ left:570px;
+ bottom:35px;
+ margin-bottom:-50px;
+ width:55px;
+ height:35px;
+ font-size:9px;
+}
+
+.sheet-buttonforinitiativeroll {
+ width:55px;
+ height:35px;
+ border-radius:15px;
+}
+
+button[type=roll].sheet-buttonforinitiativeroll::before {
+ content: '';
}
/*tab selection formmating*/
@@ -195,7 +251,7 @@ button[type=roll].sheet-buttonforgenericroll::before, {
}
input[type="radio"].sheet-tab { /*hide checkbox*/
- opacity: 0;
+ opacity:0;
-webkit-transform: scale(2);
-moz-transform: scale(2);
-ms-transform: scale(2);
@@ -239,9 +295,8 @@ input.sheet-tab-basic:checked ~ div.sheet-tab-basic,
input.sheet-tab-skills:checked ~ div.sheet-tab-skills,
input.sheet-tab-combat:checked ~ div.sheet-tab-combat,
input.sheet-tab-magic:checked ~ div.sheet-tab-magic,
-input.sheet-tab-itens:checked ~ div.sheet-tab-itens {
- display: block;
-
+input.sheet-tab-itens:checked ~ div.sheet-tab-itens {
+ display: block;
}
/*basic informations formatting*/
@@ -258,18 +313,31 @@ input.sheet-tab-itens:checked ~ div.sheet-tab-itens {
border-bottom:1px solid black;
}
-.sheet-textalign {
+.sheet-textalign,
+.sheet-initiativealign {
display:inline-block;
- width:30%;
}
-.sheet-inputexp {
+.sheet-textalign {
+ width:81px;
+}
+
+.sheet-initiativealign {
+ font-size:9px;
+}
+
+.sheet-inputexp,
+.sheet-inputinitiative {
border-bottom:1px solid black;
margin-right:0px;
font-size:16px;
text-align:center;
font-weight:bold;
}
+
+.sheet-inputinitiative {
+ font-size:12px;
+}
/*Phase formatting*/
.sheet-estagioline {
text-align:center;
@@ -343,8 +411,8 @@ input.sheet-tab-itens:checked ~ div.sheet-tab-itens {
width:30px;
}
-.sheet-row-button {
- width:30px;
+.sheet-row-button button[type="roll"] {
+ width:28px;
}
.sheet-blocksheader h3 {
@@ -406,7 +474,7 @@ input.sheet-tab-itens:checked ~ div.sheet-tab-itens {
.sheet-characterization-name,
.sheet-characterizationcostbox {
- display:inline-block;
+ display:inline-block;
}
.sheet-characterization-name {
@@ -439,8 +507,30 @@ input.sheet-tab-itens:checked ~ div.sheet-tab-itens {
.sheet-behave-block-internal label {
text-align:center;
-}
+}
/*Skills tab formatting start*/
+/*Skill basic information row*/
+.sheet-tabheader_left,
+.sheet-tabheader_right {
+ display:inline-block;
+ width:305px;
+ margin-bottom:7px;
+}
+
+.sheet-tabheader_left input[type='number'],
+.sheet-tabheader_right input[type='number'] {
+ width:36px;
+ height:30px;
+ border:1px solid black;
+ text-align:center;
+ padding:0px;
+}
+
+.sheet-tabheader_right {
+ margin-left:34px;
+}
+
+
/*Skill table formatting*/
.sheet-skillgroup {
border:1px dashed black;
@@ -495,6 +585,65 @@ input.sheet-tab-itens:checked ~ div.sheet-tab-itens {
text-align:center;
}
+input[type='text'].sheet-skillespecialization {
+ position:relative;
+ bottom:3.5px;
+ height:22px;
+ width:300px;
+ margin-left:5px;
+ font-size:10px;
+ display:none;
+}
+
+textarea.sheet-skillespecialization {
+ position:relative;
+ height:55px;
+ width:290px;
+ margin-left:5px;
+ font-size:10px;
+ display:none;
+}
+
+input[type='checkbox'].sheet-skillname {
+ width:145px;
+ height:20px;
+ margin-right:-145px;
+ opacity:0;
+ z-index:1;
+}
+
+.sheet-labeltoshowskill {
+ display:inline-block;
+ width:135px;
+ margin-left:5px;
+ margin-top:-20px;
+ font-size:12px;
+ letter-spacing:-0.75px;
+}
+
+
+input[type='checkbox']:checked.sheet-skillname + label::before{
+ font-size:11px;
+ font-weight:bold;
+ cursor:pointer;
+}
+
+input[type='checkbox'].sheet-skillname + label::before {
+ font-size:11px;
+ font-weight:bold;
+ cursor:pointer;
+}
+
+input[type='checkbox']:checked.sheet-skillname + label.sheet-labeltoshowskill::before {content:'⇓';}
+
+input[type='checkbox'].sheet-skillname + label.sheet-labeltoshowskill::before {content:'•';}
+
+
+input[type='checkbox']:checked.sheet-skillname ~ .sheet-skillextrarow > input[type='text'].sheet-skillespecialization,
+input[type='checkbox']:checked.sheet-skillname ~ .sheet-skillextrarow > textarea.sheet-skillespecialization {
+ display:block;
+}
+
.sheet-skillline2 {
background-color:rgba(245,245,245,1);
margin-top:1.5px;
@@ -507,7 +656,11 @@ input.sheet-tab-itens:checked ~ div.sheet-tab-itens {
margin-bottom:1.5px;
}
-/*Skill table formattin end*/
+.sheet-iconsdescription {
+ font-size:10px;
+}
+
+/*Skill table formatting end*/
/*Language section formattin start*/
.sheet-languagestart {
position:relative;
@@ -598,23 +751,8 @@ input.sheet-tab-itens:checked ~ div.sheet-tab-itens {
border-radius:2.6px;
}
/*End of skill page formatting*/
+
/*Start of combat page formatting*/
-/*Combat header formatting*/
-.sheet-combatheader {
- border-top:2px solid black;
- border-bottom:2px solid black;
- margin-bottom:10px;
-}
-
-.sheet-combatheaderrow {
- display:inline-block;
-
-}
-
-.sheet-textforcombatheader {
- margin-left:40px;
-}
-
/*weapon group formatting*/
.sheet-weapongroupleft {
background-color:black;
@@ -670,6 +808,25 @@ input.sheet-tab-itens:checked ~ div.sheet-tab-itens {
bottom:7px;
}
+label.sheet-weapongroup:hover .sheet-tooltip {
+ visibility:visible;
+ z-index:1;
+ width:126px;
+ right:-53px;
+ bottom:25px;
+}
+
+label.sheet-weapongroup .sheet-tooltip::after {
+ content: " ";
+ position: absolute;
+ top: 100%;
+ left: 50%;
+ margin-left: -7px;
+ border-width: 7px;
+ border-style: solid;
+ border-color: gray transparent transparent transparent;
+}
+
/*tables from combat start*/
.sheet-weapongrouptable {
background-color:white;
@@ -699,27 +856,27 @@ input.sheet-tab-itens:checked ~ div.sheet-tab-itens {
.sheet-weapontablerow8,
.sheet-weapontablerow9,
.sheet-weapontablerow10,
-.sheet-weapontablerow11,
-.sheet-weapontablerow12,
-.sheet-weapontablerow13 {
+.sheet-weapontablerow11 {
display:inline-block;
}
.sheet-tablebody .sheet-weapontablerow1,
-.sheet-tablebody input.sheet-weapontablerow1, {
+.sheet-tablebody input.sheet-weapontablerow1 {
width:202px;
}
select.sheet-weapontablerow2 {
width:35px;
+ height:26px;
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
border:1px solid black;
- margin:1px;
text-align:center;
font-size:9px;
+ margin:1px;
margin-left:-1px;
+ padding:0px;
}
.sheet-weapontype {
@@ -747,27 +904,42 @@ select.sheet-weapontablerow2 {
width:30px;
}
-.sheet-tablebody .sheet-weapontablerow9, .sheet-tablebody input.sheet-weapontablerow9,
-.sheet-tablebody .sheet-weapontablerow10, .sheet-tablebody input.sheet-weapontablerow10,
-.sheet-tablebody .sheet-weapontablerow11, .sheet-tablebody input.sheet-weapontablerow11,
-.sheet-tablebody .sheet-weapontablerow12, .sheet-tablebody input.sheet-weapontablerow12 {
- width:35px;
+.sheet-weapontablerow9 {
+ width:110px;
+ -webkit-appearance:none;
+ -moz-appearance:none;
+ appearance:none;
+ text-align:center;
+ font-size:9px;
+ margin-left:-1px;
}
-.sheet-tablebody .sheet-weapontablerow13, .sheet-tablebody input.sheet-weapontablerow13 {
+select.sheet-weapontablerow9 {
+ position:relative;
+ top:1px;
+ border:1px solid black;
+ height:27px;
+ margin-top:2px;
+ padding:0px;
+}
+
+.sheet-tablebody .sheet-weapontablerow10, .sheet-tablebody input.sheet-weapontablerow10 {
+ width:35px;
+}
+
+.sheet-tablebody .sheet-weapontablerow11, .sheet-tablebody input.sheet-weapontablerow11 {
width:25px;
}
-.repeating_weaponselection button[type="roll"] {
- width: 25px;
+button[type="roll"].sheet-weapontablerow11 {
+ width: 24px;
background-color:default;
}
-
.repcontainer[data-groupname="repeating_weaponselection"] > .repitem button[type="roll"] {
- margin-left:0px;
- margin-top:1px;
- margin-right:-3px;
+ margin-left:-3px;
+ margin-top:-5px;
+ margin-right:-4px;
}
.sheet-selectedweapons {
@@ -786,6 +958,145 @@ select.sheet-weapontablerow2 {
.sheet-weapontablefirstline {
background-color:black;
}
+
+.sheet-weapontablerow1,
+.sheet-weapontablerow2,
+select.sheet-weapontablerow2,
+.sheet-weapontablerow3,
+.sheet-weapontablerow4,
+.sheet-weapontablerow5,
+.sheet-weapontablerow6,
+.sheet-weapontablerow7,
+.sheet-weapontablerow8,
+.sheet-weapontablerow9,
+.sheet-weapontablerow10,
+.sheet-weapontablerow11 {
+ margin-top:-5px;
+}
+
+label.sheet-weaponbonus:hover .sheet-tooltip,
+label.sheet-weapontotal:hover .sheet-tooltip,
+label.sheet-weaponL:hover .sheet-tooltip,
+label.sheet-weaponM:hover .sheet-tooltip,
+label.sheet-weaponP:hover .sheet-tooltip {
+ visibility:visible;
+ width:150px;
+ z-index:1;
+}
+
+
+label.sheet-damageandbonus:hover .sheet-tooltip,
+label.sheet-damageandbonus:hover .sheet-tooltip {
+ visibility:visible;
+ width:150px;
+ z-index:1;
+ position:absolute;
+ top:25px;
+ left:55px;
+}
+
+label.sheet-damageandbonus .sheet-tooltip::after {
+ content: " ";
+ position: absolute;
+ bottom: 100%; /* At the top of the tooltip */
+ left: 50%;
+ margin-left: -7px;
+ border-width: 7px;
+ border-style: solid;
+ border-color: transparent transparent gray transparent;
+}
+
+ /*show weapon damages*/
+.repcontainer[data-groupname="repeating_weaponselection"] > .repitem input[type="checkbox"] {
+ opacity: 0;
+ width: 35px;
+ height: 16px;
+ position: relative;
+ margin-right: -33px;
+ cursor: pointer;
+ z-index: 1;
+}
+
+.repcontainer[data-groupname="repeating_weaponselection"] > .repitem input[type="checkbox"] + span::before {
+ line-height: 14px;
+ text-align: center;
+ display: inline-block;
+ vertical-align: middle;
+ content: "─";
+ width: 35px;
+ height: 14px;
+ font-size: 12px;
+}
+
+.repcontainer[data-groupname="repeating_weaponselection"] > .repitem input[type="checkbox"]:checked + span::before {
+ font-family:pictos;
+ content: "`";
+}
+
+.repcontainer[data-groupname="repeating_weaponselection"] > .repitem {
+ border:1px solid black;
+ border-radius:3px;
+ margin-bottom:4px;
+ padding-bottom:-5px;
+}
+
+/*weapon damages block*/
+.sheet-weapontablelinehidden {
+ display:none;
+ margin-bottom:-4px;
+}
+
+.repcontainer[data-groupname="repeating_weaponselection"] > .repitem input[type="checkbox"]:checked ~ .sheet-weapontablelinehidden {
+ display:block;
+}
+
+.sheet-weapontablerow12,
+.sheet-weapontablerow13,
+.sheet-weapontablerow14,
+.sheet-weapontablerow15,
+.sheet-weapontablerow16,
+.sheet-weapontablerow17,
+.sheet-weapontablerow18,
+.sheet-weapontablerow19,
+.sheet-weapontablerow20,
+.sheet-weapontablerow21,
+.sheet-weapontablerow22,
+.sheet-weapontablerow23,
+.sheet-weapontablerow24,
+.sheet-weapontablerow25,
+.sheet-weapontablerow26 {
+ display:inline-block;
+ margin-top:-5px;
+}
+
+.sheet-weapontablerow12,
+.sheet-weapontablerow21 {
+ height:26px;
+ border:1px solid black;
+ border-radius:3px;
+ position:relative;
+ top:-5px;
+}
+
+input[type="number"].sheet-weapontablerow22 {
+ width:40px;
+}
+
+input[type="number"].sheet-weapontablerow13,
+input[type="number"].sheet-weapontablerow14,
+input[type="number"].sheet-weapontablerow15,
+input[type="number"].sheet-weapontablerow16,
+input[type="number"].sheet-weapontablerow17,
+input[type="number"].sheet-weapontablerow18,
+input[type="number"].sheet-weapontablerow19,
+input[type="number"].sheet-weapontablerow20,
+input[type="number"].sheet-weapontablerow23,
+input[type="number"].sheet-weapontablerow24,
+input[type="number"].sheet-weapontablerow25,
+input[type="number"].sheet-weapontablerow26 {
+ width:34px;
+}
+
/*Weapon table end*/
/*Tec start*/
.sheet-combattecblock {
@@ -825,17 +1136,17 @@ select.sheet-weapontablerow2 {
width:45px;
}
-.sheet-tectablerow3,
+.sheet-tectablerow3,
.repcontainer[data-groupname="repeating_tecselection"] > .repitem input.sheet-tectablerow3 {
width:35px;
}
-.sheet-tectablerow4,
+.sheet-tectablerow4,
.repcontainer[data-groupname="repeating_tecselection"] > .repitem input.sheet-tectablerow4 {
width:37px;
}
-.sheet-tectablerow5,
+.sheet-tectablerow5,
.repcontainer[data-groupname="repeating_tecselection"] > .repitem input.sheet-tectablerow5 {
width:40px;
}
@@ -913,7 +1224,7 @@ select.sheet-tectablerow6.sheet-inputtecproperty {
background-color:black;
}
-button[type=roll].sheet-showtecinformation::before {
+button[type=roll].sheet-showtecinformation::before {
font-family:pictos custom;
content: 'y';
font-weight:bold;
@@ -1110,7 +1421,7 @@ input[type="number"].sheet-igtablerow3{
position:relative;
padding:3px;
font-size:15px;
- width:98.5%;
+ width:522px;
margin-top:11px;
}
@@ -1379,6 +1690,7 @@ input.sheet-magiccolumnshortdescription {
}
/*Magic page end
+
Itens page beggining*/
.sheet-itensrow {
display:inline-block;
@@ -1424,7 +1736,7 @@ input[type="number"].sheet-objetcvalue {
.sheet-objetcname {
width:215px;
-
+
}
.sheet-objetcdescription {
@@ -1444,9 +1756,44 @@ input[type="number"].sheet-objetcvalue {
/*Formatting of the NPC Sheet - Begginning*/
+/*Buttons*/
+.sheet-buttonfornpc {
+ width:40px;
+ height:40px;
+ display:inline-block;
+ position:relative;
+ left:108px;
+ bottom:5px;
+}
+
+button.sheet-buttonfornpcrfrm {
+ width:40px;
+ height:40px;
+ border-radius:7px;
+
+}
+
+button[type=roll].sheet-buttonfornpcrfrm::before {
+ content: '0';
+ font-size:30px;
+ margin-right:-23px;
+ position:relative;
+ bottom:-5px;
+ color:gray;
+ z-index:0;
+}
+
+
+span.sheet-textfornpcbutton {
+ font-size:15px;
+ position:relative;
+ bottom:2px;
+ font-weight:bold;
+}
+
/*Basic data*/
.sheet-npc_basicdatagroup {
- margin-left:50px;
+ margin-left:11px;
}
.sheet-npc_basicdata {
@@ -1470,6 +1817,7 @@ input[type="number"].sheet-objetcvalue {
input.sheet-npc_basic {
font-weight:bold;
color:black;
+ width:30px;
}
.sheet-npc_name {
@@ -1478,12 +1826,27 @@ input.sheet-npc_basic {
position:relative;
}
-.sheet-npc_type {
+.sheet-npc_type,
+.sheet-npc_initiative {
display:inline;
margin-bottom:5px;
position:relative;
}
+label.sheet-npc_initiative {
+ margin-left:25px;
+}
+
+span.sheet-npc_initiative {
+ font-weight:bold;
+}
+
+input[type="number"].sheet-npc_initiative {
+ border:1px solid black;
+ text-align:center;
+ font-weight:bold;
+}
+
input.sheet-npc_name {
border:1.5px solid black;
border-radius:5px;
@@ -1496,7 +1859,7 @@ input.sheet-npc_type {
}
/*NPC attack table*/
-.sheet-npc_attacktable {
+.sheet-npc-attacktable {
margin-bottom:10px;
margin-top:5px;
}
@@ -1584,13 +1947,13 @@ button.sheet-npc_attacktableinput {
font-weight:800;
}
-.sheet-npc_skillname {
+.sheet-npc-skillname {
display:inline-block;
border:1.5px solid black;
width:180px;
}
-.sheet-npc_skillnameinput {
+.sheet-npc-skillname option {
width:70px;
border:2px solid black;
border-radius:5px;
@@ -1603,9 +1966,9 @@ button.sheet-npc_attacktableinput {
bottom:5px;
}
-input.sheet-npc_skillname.sheet-npc_skilladjustline { text-align:center; }
+input.sheet-npc-skillname.sheet-npc_skilladjustline { text-align:center; }
-input.sheet-npc_skillname.sheet-npc_skilladjustline.sheet-npc_skillextra { width:380px; }
+input.sheet-npc-skillname.sheet-npc_skilladjustline.sheet-npc_skillextra { width:380px; }
/*NPCs powers formatting*/
.sheet-npc_powername {
@@ -1616,32 +1979,35 @@ input.sheet-npc_skillname.sheet-npc_skilladjustline.sheet-npc_skillextra { width
input.sheet-npc_powername { text-align:center; }
-textarea.sheet-npc_powername.sheet-npc_powerextra {
- width:370px;
- height:55px;
+textarea.sheet-npc_powername.sheet-npc_powerextra {
+ width:370px;
+ height:55px;
}
/*Início da formatação do Roll Template
Cabeçalho*/
-.sheet-rolltemplate-tagmar_rolagem_completa .inlinerollresult {
+.sheet-rolltemplate-tagmar_rolagem_completa .inlinerollresult,
+.sheet-rolltemplate-tagmar_teste_de_resistencia .inlinerollresult {
background-color:transparent;
font-weight:normal;
border:none;
width:50px;
}
-.sheet-rolltemplate-tagmar_rolagem_completa table {
+.sheet-rolltemplate-tagmar_rolagem_completa table,
+.sheet-rolltemplate-tagmar_teste_de_resistencia table {
border: 4px double black;
background-color:GhostWhite;
width:220px;
margin-bottom:3px;
}
-.sheet-rolltemplate-tagmar_rolagem_completa th {
+.sheet-rolltemplate-tagmar_rolagem_completa th,
+.sheet-rolltemplate-tagmar_teste_de_resistencia th {
background-color:GhostWhite;
height:30px;
text-align:left;
- border-bottom:;
+ /* border-bottom:; */
}
.sheet-rolltemplate-title_1 {
@@ -1659,7 +2025,7 @@ Cabeçalho*/
.sheet-rolltemplate-title_skill {
color:black;
- font-size:16px;
+ font-size:14px;
font-weight:bold;
padding-top:7px;
padding-bottom:7px;
@@ -1674,6 +2040,7 @@ Cabeçalho*/
padding-top:7px;
padding-bottom:7px;
font-variant: petite-caps;
+ letter-spacing:-1px;
}
.sheet-rolltemplate-title_pre_battle {
@@ -1696,22 +2063,16 @@ Cabeçalho*/
.sheet-rolltemplate-subheader,
.sheet-rolltemplate-subheadercharname {
color:black;
- font-size:11px;
+ font-size:12px;
text-align:left;
font-weight:bold;
padding-bottom:5px;
}
-
-.sheet-rolltemplate-subheadercharname {
- font-size:14px;
- font-style:italic;
-}
-
.sheet-rolltemplate-rolltextformat {
font-style:italic;
+ font-size:12px;
margin-top:12px;
margin-bottom:10px;
- font-variant: small-caps;
}
.sheet-rolltemplate-columnoftest .inlinerollresult {
@@ -1733,20 +2094,41 @@ Cabeçalho*/
.sheet-rolltemplate-rolltextformat,
.sheet-rolltemplate-columnoftest,
.sheet-rolltemplate-diceresultformatting {
- display:inline;
+ display:inline-block;
}
-label .sheet-rolltemplate-diceresultformatting{
+label.sheet-rolltemplate-diceresultformatting{
width:25px;
}
-label .sheet-rolltemplate-columnoftest {
+label.sheet-rolltemplate-columnoftest {
width:25px;
}
-.sheet-rolltemplate-skillrow {
- font-size:12px;
+.sheet-rolltemplate-skillspecializationheader,
+.sheet-rolltemplate-skillspecializationheader span {
+ font-size:10px;
+ height:30px;
+ vertical-align:bottom;
+}
+
+.sheet-rolltemplate-skillspecialization,
+.sheet-rolltemplate-skillspecialization span {
font-weight:bold;
+ margin-left:15px;
+}
+
+.sheet-rolltemplate-perfectskillheader,
+.sheet-rolltemplate-perfectskillheader span {
+ font-size:11px;
+ font-weight:bold;
+}
+
+.sheet-rolltemplate-perfectskilllist,
+.sheet-rolltemplate-perfectskilllist span {
+ font-size:11px;
+ font-style:italic;
+ text-indent:5px;
}
.sheet-rolltemplate-color {
@@ -1767,32 +2149,49 @@ label .sheet-rolltemplate-columnoftest {
line-height:35px;
}
+.sheet-rolltemplate-danoausente,
+.sheet-rolltemplate-dano00format,
.sheet-rolltemplate-dano25format,
.sheet-rolltemplate-dano50format,
.sheet-rolltemplate-dano75format,
-.sheet-rolltemplate-dano100format {
+.sheet-rolltemplate-dano100format,
+.sheet-rolltemplate-dano125format {
text-align:center;
font-weight:bold;
}
+.sheet-rolltemplate-danoausente {
+ color:gray;
+ font-weight:100;
+ font-style:italic;
+}
+
+.sheet-rolltemplate-dano00format {
+ color:white;
+ text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
+ font-weight:lighter;
+}
+
.sheet-rolltemplate-dano25format {
- color:yellow;
- text-shadow: 0px 0px 3px black;
+ color:#CCCC00;
+ /*text-shadow: -0.5px 0 black, 0 0.5px black, 0.5px 0 black, 0 -0.5px black;*/
}
.sheet-rolltemplate-dano50format {
- color:orange;
- text-shadow: 1px 1px 3px black;
+ color:#e67300;
+ /*text-shadow: -0.5px 0 #202020, 0 0.5px #202020, 0.5px 0 #202020, 0 -0.5px #202020;*/
}
.sheet-rolltemplate-dano75format {
color:red;
- text-shadow: 0px 0px 1px gray;
}
.sheet-rolltemplate-dano100format {
color:blue;
- text-shadow: 0px 0px 2px white;
+}
+
+.sheet-rolltemplate-dano125format {
+ color:darkblue;
}
.sheet-rolltemplate-green,
@@ -1803,12 +2202,12 @@ label .sheet-rolltemplate-columnoftest {
.sheet-rolltemplate-blue,
.sheet-rolltemplate-darkblue,
.sheet-rolltemplate-gray {
- border:2px ridge #181818;
+ border:2px solid black;
border-radius:10px;
padding:8px;
text-align:center;
font-weight:bold;
- box-shadow: inset 0px 0px 4.2px 2.1px rgba(0,0,0,0.1);
+ /*box-shadow: inset 0px 0px 4.2px 2.1px rgba(0,0,0,0.1);*/
}
.sheet-rolltemplate-green {
@@ -1851,7 +2250,7 @@ label .sheet-rolltemplate-columnoftest {
.sheet-rolltemplate-subinformation {
font-weight:900;
font-size:12px;
- text-decoration:underline;
+ /*text-decoration:underline;*/
margin:2px;
}
@@ -1922,4 +2321,55 @@ label .sheet-rolltemplate-columnoftest {
padding:8px;
border:2px double black;
border-radius:7px;
-}
\ No newline at end of file
+}
+
+/*Início da formatação do rolltemplate da iniciativa*/
+.sheet-rolltemplate-tagmar_iniciativa {
+ border-left:3px solid black;
+ border-bottom:2px dashed black;
+ border-top:2px dashed black;
+ border-right:1px dotted black;
+ border-radius:20px 0px 0px 20px;
+ background-color:whitesmoke;
+ width:220px;
+}
+
+.sheet-rolltemplate-initiative_firstline {
+ background-color:white;
+ border-bottom:1px dashed gray;
+ font-size:16px;
+ font-weight:900;
+ text-align:left;
+ padding-top:7px;
+ padding-bottom:7px;
+ margin-left:15px;
+ margin-right:25px;
+}
+
+.sheet-rolltemplate-initiative_secondline {
+ font-size:14px;
+ text-align:left;
+ margin-top:7px;
+ margin-bottom:7px;
+ margin-left:15px;
+}
+
+.sheet-rolltemplate-initiative_thirdline {
+ font-size:18px;
+ font-weight:bold;
+ text-align:center;
+ margin-top:12px;
+ margin-bottom:12px;
+}
+
+.sheet-rolltemplate-tagmar_iniciativa .inlinerollresult {
+ background-color:darkred;
+ color:white;
+ border:2px solid gray;
+ border-radius:50%;
+ display:block;
+ width:24px;
+ height:24px;
+ margin:auto;
+ padding:4px;
+}
diff --git a/Tagmar/tagmar.html b/Tagmar/tagmar.html
index ffe5bff571..487fdb5b1d 100644
--- a/Tagmar/tagmar.html
+++ b/Tagmar/tagmar.html
@@ -1,7 +1,7 @@
-
+
@@ -9,29 +9,32 @@
Estágio
-
+
- TR
-
-
+ Tabela de Resolução
+ Teste de resitência
+
@@ -81,49 +87,49 @@
Intelecto
-
+
@@ -134,13 +140,13 @@
@@ -180,7 +186,7 @@
Nome
Custo
-
+
@@ -226,6 +232,22 @@
+
+
+
+
+
+
@@ -238,61 +260,68 @@
Mod
Total
-
-
Agricultura
+
-
-
Carpintaria
+
-
-
Enenharia ⊘┼
+
-
-
Náutica ⊘┼
+
-
-
Trabalhos em metais ⊘
+
-
-
Trabalhos manuais
+
-
@@ -306,61 +335,68 @@
Mod
Total
-
-
Ações furtivas◉
+
-
-
Códigos⊘┼
+
-
-
Destrancar fechaduras⊘┼
+
-
-
Enganação⊘
+
-
-
Escapar◉
+
-
-
Furtar Objetos◓
+
-
@@ -374,61 +410,68 @@
Mod
Total
-
-
Acrobacias◬◉
+
-
-
Aplicar Esforço◬
+
-
-
Corrida◬
+
-
-
Escalar superfícies◬
+
-
-
Malabarismo◬◓
+
-
-
Montar animais◬
+
-
@@ -444,61 +487,69 @@
Mod
Total
-
-
Arte...
+
-
-
Empatia
+
-
-
Etiqueta
+
-
-
Extrair informação ┼
+
-
-
Liderança
+
-
-
Negociação
+
-
@@ -512,61 +563,73 @@
Mod
Total
-
-
Escrita⊘┼...
+
-
-
Línguas...
+
-
-
Medicina⊘┼
+
-
-
Misticismo⊘┼
+
-
-
Religião ⊘┼
+
-
-
Sabedoria...
+
-
@@ -580,61 +643,69 @@
Mod
Total
-
-
Examinar◓
-
Per | 2
-
-
-
-
-
-
-
Lidar com animais
+
-
-
Manusear Armadilhas⊘◓
+
-
-
Navegação
+
-
-
Seguir Trilhas◓
+
-
-
Sensitividade◉
+
-
-
Sobrevivência
+
+
+
Usar sentidos ◓
+
Per | 2
+
+
+
+
+
@@ -642,104 +713,48 @@
… Possui área de atuação ⊘ Não pode ser testada sem nível ✝ Restrita ◬ Penalidade de carga ◉ Penalidade de armadura ◓ Penalidade por elmo
-
-
-
-
-
-
Tarefas aperfeiçoadas
-
- Habilidade: Tarefas
-
- Ações furtivas
- Acrobacias
- Agricultura
- Aplicar esforço
- Arte
- Carpintaria
- Códigos
- Corrida
- Destravar fechaduras
- Empatia
- Enganação
- Engenharia
- Escalar Superfícies
- Escapar
- Escrita
- Etiqueta
- Examinar
- Extrair Informação
- Furtar objetos
- Jogatina
- Lidar com animais
- Liderança
- Língua
- Malabarismo
- Manusear armadilhas
- Medicina
- Misticismo
- Montar animais
- Natação
- Náutica
- Navegação
- Negociação
- Operações de cerco
- Persuasão
- Religião
- Sabedoria
- Seguir trilhas
- Sensitividade
- Sobrevivência
- Trabalhos em metais
- Trabalhos Manuais
- Venefício
-
-
-
-
-
-
{{/title_1}}
-
+
{{#title_skill}}
»» {{title_skill}}
{{/title_skill}}
-
+
{{#title_battle}}
[ {{title_battle}}
{{/title_battle}}
-
+
{{#title_magic}}
g {{title_magic}}
{{/title_magic}}
-
+
{{#subtags}}
{{/subtags}}
-
+
+
+ {{#subinformacao}}
+
+ {{subinformacao}}
+
+ {{/subinformacao}}
+
- {{#habilidade}}
-
- Nível: {{habilidade}}
- Modificador: {{modificador}}
+ {{#ramo}}
+
- {{/habilidade}}
-
+
+ {{ramo}}
+
+ {{/ramo}}
+
{{#coluna}}
@@ -1298,9 +1370,4277 @@
d20 = {{d20}}
{{/coluna}}
-
-
- {{#resistencia}}
+
+ {{#rollBetween() coluna -7 20}}
+ {{#dano1}}
+
+ 25%
+ 50%
+ 75%
+ 100%
+
+
+ {{dano1}}
+ {{dano2}}
+ {{dano3}}
+ {{dano4}}
+
+ {{/dano1}}
+ {{/rollBetween() coluna -7 20}}
+
+ {{#rollBetween() coluna 21 40}}
+ {{#dano1}}
+
+ 25%
+ 50%
+ 75%
+ 100%
+
+
+ {{dano1}}
+ {{dano2}}
+ {{dano3}}
+ {{dano4}}
+
+
+ 125%
+ 150%
+ 175%
+ 200%
+
+
+ {{dano5}}
+ {{dano6}}
+ {{dano7}}
+ {{dano8}}
+
+ {{/dano1}}
+ {{/rollBetween() coluna 21 40}}
+
+ {{#rollBetween() coluna 41 60}}
+ {{#dano1}}
+
+ 25%
+ 50%
+ 75%
+ 100%
+
+
+ {{dano1}}
+ {{dano2}}
+ {{dano3}}
+ {{dano4}}
+
+
+ 125%
+ 150%
+ 175%
+ 200%
+
+
+ {{dano5}}
+ {{dano6}}
+ {{dano7}}
+ {{dano8}}
+
+
+ 225%
+ 250%
+ 275%
+ 300%
+
+
+ {{dano9}}
+ {{dano10}}
+ {{dano11}}
+ {{dano12}}
+
+ {{/dano1}}
+ {{/rollBetween() coluna 41 60}}
+
+
+ {{#descricao}}
+
+ {{descricao}}
+
+ {{/descricao}}
+
+
+ {{#rollTotal() coluna -7}}
+ {{#rollBetween() d20 1 6}}
+
+ {{falha}}
+
+ {{/rollBetween() d20 1 6}}
+ {{/rollTotal() coluna -7}}
+
+ {{#rollTotal() coluna -7}}
+ {{#rollBetween() d20 7 14}}
+
+ {{rotineiro}}
+
+ {{/rollBetween() d20 7 14}}
+ {{/rollTotal() coluna -7}}
+
+ {{#rollTotal() coluna -7}}
+ {{#rollBetween() d20 15 16}}
+
+ {{facil}}
+
+ {{/rollBetween() d20 15 16}}
+ {{/rollTotal() coluna -7}}
+
+ {{#rollTotal() coluna -7}}
+ {{#rollTotal() d20 17}}
+
+ {{medio}}
+
+ {{/rollTotal() d20 17}}
+ {{/rollTotal() coluna -7}}
+
+ {{#rollTotal() coluna -7}}
+ {{#rollTotal() d20 18}}
+
+ {{dificil}}
+
+ {{/rollTotal() d20 18}}
+ {{/rollTotal() coluna -7}}
+
+ {{#rollTotal() coluna -7}}
+ {{#rollTotal() d20 19}}
+
+ {{muitodificil}}
+
+ {{/rollTotal() d20 19}}
+ {{/rollTotal() coluna -7}}
+
+ {{#rollTotal() coluna -7}}
+ {{#rollTotal() d20 20}}
+
+ {{critico}}
+
+ {{/rollTotal() d20 20}}
+ {{/rollTotal() coluna -7}}
+
+
+
+ {{#rollTotal() coluna -6}}
+ {{#rollBetween() d20 1 5}}
+
+ {{falha}}
+
+ {{/rollBetween() d20 1 5}}
+ {{/rollTotal() coluna -6}}
+
+ {{#rollTotal() coluna -6}}
+ {{#rollBetween() d20 6 13}}
+
+ {{rotineiro}}
+
+ {{/rollBetween() d20 6 13}}
+ {{/rollTotal() coluna -6}}
+
+ {{#rollTotal() coluna -6}}
+ {{#rollBetween() d20 14 16}}
+
+ {{facil}}
+
+ {{/rollBetween() d20 14 16}}
+ {{/rollTotal() coluna -6}}
+
+ {{#rollTotal() coluna -6}}
+ {{#rollTotal() d20 17}}
+
+ {{medio}}
+
+ {{/rollTotal() d20 17}}
+ {{/rollTotal() coluna -6}}
+
+ {{#rollTotal() coluna -6}}
+ {{#rollTotal() d20 18}}
+
+ {{dificil}}
+
+ {{/rollTotal() d20 18}}
+ {{/rollTotal() coluna -6}}
+
+ {{#rollTotal() coluna -6}}
+ {{#rollTotal() d20 19}}
+
+ {{muitodificil}}
+
+ {{/rollTotal() d20 19}}
+ {{/rollTotal() coluna -6}}
+
+ {{#rollTotal() coluna -6}}
+ {{#rollTotal() d20 20}}
+
+ {{critico}}
+
+ {{/rollTotal() d20 20}}
+ {{/rollTotal() coluna -6}}
+
+
+
+ {{#rollTotal() coluna -5}}
+ {{#rollBetween() d20 1 4}}
+
+ {{falha}}
+
+ {{/rollBetween() d20 1 4}}
+ {{/rollTotal() coluna -5}}
+
+ {{#rollTotal() coluna -5}}
+ {{#rollBetween() d20 5 12}}
+
+ {{rotineiro}}
+
+ {{/rollBetween() d20 5 12}}
+ {{/rollTotal() coluna -5}}
+
+ {{#rollTotal() coluna -5}}
+ {{#rollBetween() d20 13 15}}
+
+ {{facil}}
+
+ {{/rollBetween() d20 13 15}}
+ {{/rollTotal() coluna -5}}
+
+ {{#rollTotal() coluna -5}}
+ {{#rollBetween() d20 16 17}}
+
+ {{medio}}
+
+ {{/rollBetween() d20 16 17}}
+ {{/rollTotal() coluna -5}}
+
+ {{#rollTotal() coluna -5}}
+ {{#rollTotal() d20 18}}
+
+ {{dificil}}
+
+ {{/rollTotal() d20 18}}
+ {{/rollTotal() coluna -5}}
+
+ {{#rollTotal() coluna -5}}
+ {{#rollTotal() d20 19}}
+
+ {{muitodificil}}
+
+ {{/rollTotal() d20 19}}
+ {{/rollTotal() coluna -5}}
+
+ {{#rollTotal() coluna -5}}
+ {{#rollTotal() d20 20}}
+
+ {{critico}}
+
+ {{/rollTotal() d20 20}}
+ {{/rollTotal() coluna -5}}
+
+
+
+ {{#rollTotal() coluna -4}}
+ {{#rollBetween() d20 1 3}}
+
+ {{falha}}
+
+ {{/rollBetween() d20 1 3}}
+ {{/rollTotal() coluna -4}}
+
+ {{#rollTotal() coluna -4}}
+ {{#rollBetween() d20 4 11}}
+
+ {{rotineiro}}
+
+ {{/rollBetween() d20 4 11}}
+ {{/rollTotal() coluna -4}}
+
+ {{#rollTotal() coluna -4}}
+ {{#rollBetween() d20 12 15}}
+
+ {{facil}}
+
+ {{/rollBetween() d20 12 15}}
+ {{/rollTotal() coluna -4}}
+
+ {{#rollTotal() coluna -4}}
+ {{#rollBetween() d20 16 17}}
+
+ {{medio}}
+
+ {{/rollBetween() d20 16 17}}
+ {{/rollTotal() coluna -4}}
+
+ {{#rollTotal() coluna -4}}
+ {{#rollTotal() d20 18}}
+
+ {{dificil}}
+
+ {{/rollTotal() d20 18}}
+ {{/rollTotal() coluna -4}}
+
+ {{#rollTotal() coluna -4}}
+ {{#rollTotal() d20 19}}
+
+ {{muitodificil}}
+
+ {{/rollTotal() d20 19}}
+ {{/rollTotal() coluna -4}}
+
+ {{#rollTotal() coluna -4}}
+ {{#rollTotal() d20 20}}
+
+ {{critico}}
+
+ {{/rollTotal() d20 20}}
+ {{/rollTotal() coluna -4}}
+
+
+
+ {{#rollTotal() coluna -3}}
+ {{#rollBetween() d20 1 3}}
+
+ {{falha}}
+
+ {{/rollBetween() d20 1 3}}
+ {{/rollTotal() coluna -3}}
+
+ {{#rollTotal() coluna -3}}
+ {{#rollBetween() d20 4 10}}
+
+ {{rotineiro}}
+
+ {{/rollBetween() d20 4 10}}
+ {{/rollTotal() coluna -3}}
+
+ {{#rollTotal() coluna -3}}
+ {{#rollBetween() d20 11 14}}
+
+ {{facil}}
+
+ {{/rollBetween() d20 11 14}}
+ {{/rollTotal() coluna -3}}
+
+ {{#rollTotal() coluna -3}}
+ {{#rollBetween() d20 15 17}}
+
+ {{medio}}
+
+ {{/rollBetween() d20 15 17}}
+ {{/rollTotal() coluna -3}}
+
+ {{#rollTotal() coluna -3}}
+ {{#rollTotal() d20 18}}
+
+ {{dificil}}
+
+ {{/rollTotal() d20 18}}
+ {{/rollTotal() coluna -3}}
+
+ {{#rollTotal() coluna -3}}
+ {{#rollTotal() d20 19}}
+
+ {{muitodificil}}
+
+ {{/rollTotal() d20 19}}
+ {{/rollTotal() coluna -3}}
+
+ {{#rollTotal() coluna -3}}
+ {{#rollTotal() d20 20}}
+
+ {{critico}}
+
+ {{/rollTotal() d20 20}}
+ {{/rollTotal() coluna -3}}
+
+
+
+ {{#rollTotal() coluna -2}}
+ {{#rollBetween() d20 1 3}}
+
+ {{falha}}
+
+ {{/rollBetween() d20 1 3}}
+ {{/rollTotal() coluna -2}}
+
+ {{#rollTotal() coluna -2}}
+ {{#rollBetween() d20 4 10}}
+
+ {{rotineiro}}
+
+ {{/rollBetween() d20 4 10}}
+ {{/rollTotal() coluna -2}}
+
+ {{#rollTotal() coluna -2}}
+ {{#rollBetween() d20 11 14}}
+
+ {{facil}}
+
+ {{/rollBetween() d20 11 14}}
+ {{/rollTotal() coluna -2}}
+
+ {{#rollTotal() coluna -2}}
+ {{#rollBetween() d20 15 16}}
+
+ {{medio}}
+
+ {{/rollBetween() d20 15 16}}
+ {{/rollTotal() coluna -2}}
+
+ {{#rollTotal() coluna -2}}
+ {{#rollBetween() d20 17 18}}
+
+ {{dificil}}
+
+ {{/rollBetween() d20 17 18}}
+ {{/rollTotal() coluna -2}}
+
+ {{#rollTotal() coluna -2}}
+ {{#rollTotal() d20 19}}
+
+ {{muitodificil}}
+
+ {{/rollTotal() d20 19}}
+ {{/rollTotal() coluna -2}}
+
+ {{#rollTotal() coluna -2}}
+ {{#rollTotal() d20 20}}
+
+ {{critico}}
+
+ {{/rollTotal() d20 20}}
+ {{/rollTotal() coluna -2}}
+
+
+
+ {{#rollTotal() coluna -1}}
+ {{#rollBetween() d20 1 2}}
+
+ {{falha}}
+
+ {{/rollBetween() d20 1 2}}
+ {{/rollTotal() coluna -1}}
+
+ {{#rollTotal() coluna -1}}
+ {{#rollBetween() d20 3 9}}
+
+ {{rotineiro}}
+
+ {{/rollBetween() d20 3 9}}
+ {{/rollTotal() coluna -1}}
+
+ {{#rollTotal() coluna -1}}
+ {{#rollBetween() d20 10 13}}
+
+ {{facil}}
+
+ {{/rollBetween() d20 10 13}}
+ {{/rollTotal() coluna -1}}
+
+ {{#rollTotal() coluna -1}}
+ {{#rollBetween() d20 14 16}}
+
+ {{medio}}
+
+ {{/rollBetween() d20 14 16}}
+ {{/rollTotal() coluna -1}}
+
+ {{#rollTotal() coluna -1}}
+ {{#rollBetween() d20 17 18}}
+
+ {{dificil}}
+
+ {{/rollBetween() d20 17 18}}
+ {{/rollTotal() coluna -1}}
+
+ {{#rollTotal() coluna -1}}
+ {{#rollTotal() d20 19}}
+
+ {{muitodificil}}
+
+ {{/rollTotal() d20 19}}
+ {{/rollTotal() coluna -1}}
+
+ {{#rollTotal() coluna -1}}
+ {{#rollTotal() d20 20}}
+
+ {{critico}}
+
+ {{/rollTotal() d20 20}}
+ {{/rollTotal() coluna -1}}
+
+
+
+ {{#rollTotal() coluna 0}}
+ {{#rollBetween() d20 1 2}}
+
+ {{falha}}
+
+ {{/rollBetween() d20 1 2}}
+ {{/rollTotal() coluna 0}}
+
+ {{#rollTotal() coluna 0}}
+ {{#rollBetween() d20 3 9}}
+
+ {{rotineiro}}
+
+ {{/rollBetween() d20 3 9}}
+ {{/rollTotal() coluna 0}}
+
+ {{#rollTotal() coluna 0}}
+ {{#rollBetween() d20 10 13}}
+
+ {{facil}}
+
+ {{/rollBetween() d20 10 13}}
+ {{/rollTotal() coluna 0}}
+
+ {{#rollTotal() coluna 0}}
+ {{#rollBetween() d20 14 15}}
+
+ {{medio}}
+
+ {{/rollBetween() d20 14 15}}
+ {{/rollTotal() coluna 0}}
+
+ {{#rollTotal() coluna 0}}
+ {{#rollBetween() d20 16 18}}
+
+ {{dificil}}
+
+ {{/rollBetween() d20 16 18}}
+ {{/rollTotal() coluna 0}}
+
+ {{#rollTotal() coluna 0}}
+ {{#rollTotal() d20 19}}
+
+ {{muitodificil}}
+
+ {{/rollTotal() d20 19}}
+ {{/rollTotal() coluna 0}}
+
+ {{#rollTotal() coluna 0}}
+ {{#rollTotal() d20 20}}
+
+ {{critico}}
+
+ {{/rollTotal() d20 20}}
+ {{/rollTotal() coluna 0}}
+
+
+
+ {{#rollTotal() coluna 1}}
+ {{#rollWasFumble() d20}}
+
+ {{falha}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 1}}
+
+ {{#rollTotal() coluna 1}}
+ {{#rollBetween() d20 2 8}}
+
+ {{rotineiro}}
+
+ {{/rollBetween() d20 2 8}}
+ {{/rollTotal() coluna 1}}
+
+ {{#rollTotal() coluna 1}}
+ {{#rollBetween() d20 9 12}}
+
+ {{facil}}
+
+ {{/rollBetween() d20 9 12}}
+ {{/rollTotal() coluna 1}}
+
+ {{#rollTotal() coluna 1}}
+ {{#rollBetween() d20 13 15}}
+
+ {{medio}}
+
+ {{/rollBetween() d20 13 15}}
+ {{/rollTotal() coluna 1}}
+
+ {{#rollTotal() coluna 1}}
+ {{#rollBetween() d20 16 18}}
+
+ {{dificil}}
+
+ {{/rollBetween() d20 16 18}}
+ {{/rollTotal() coluna 1}}
+
+ {{#rollTotal() coluna 1}}
+ {{#rollTotal() d20 19}}
+
+ {{muitodificil}}
+
+ {{/rollTotal() d20 19}}
+ {{/rollTotal() coluna 1}}
+
+ {{#rollTotal() coluna 1}}
+ {{#rollWasCrit() d20}}
+
+ {{critico}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 1}}
+
+
+
+ {{#rollTotal() coluna 2}}
+ {{#rollWasFumble() d20}}
+
+ {{falha}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 2}}
+
+ {{#rollTotal() coluna 2}}
+ {{#rollBetween() d20 2 8}}
+
+ {{rotineiro}}
+
+ {{/rollBetween() d20 2 8}}
+ {{/rollTotal() coluna 2}}
+
+ {{#rollTotal() coluna 2}}
+ {{#rollBetween() d20 9 12}}
+
+ {{facil}}
+
+ {{/rollBetween() d20 9 12}}
+ {{/rollTotal() coluna 2}}
+
+ {{#rollTotal() coluna 2}}
+ {{#rollBetween() d20 13 15}}
+
+ {{medio}}
+
+ {{/rollBetween() d20 13 15}}
+ {{/rollTotal() coluna 2}}
+
+ {{#rollTotal() coluna 2}}
+ {{#rollBetween() d20 16 17}}
+
+ {{dificil}}
+
+ {{/rollBetween() d20 16 17}}
+ {{/rollTotal() coluna 2}}
+
+ {{#rollTotal() coluna 2}}
+ {{#rollBetween() d20 18 19}}
+
+ {{muitodificil}}
+
+ {{/rollBetween() d20 18 19}}
+ {{/rollTotal() coluna 2}}
+
+ {{#rollTotal() coluna 2}}
+ {{#rollWasCrit() d20}}
+
+ {{critico}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 2}}
+
+
+
+ {{#rollTotal() coluna 3}}
+ {{#rollWasFumble() d20}}
+
+ {{falha}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 3}}
+
+ {{#rollTotal() coluna 3}}
+ {{#rollBetween() d20 2 7}}
+
+ {{rotineiro}}
+
+ {{/rollBetween() d20 2 7}}
+ {{/rollTotal() coluna 3}}
+
+ {{#rollTotal() coluna 3}}
+ {{#rollBetween() d20 8 11}}
+
+ {{facil}}
+
+ {{/rollBetween() d20 8 11}}
+ {{/rollTotal() coluna 3}}
+
+ {{#rollTotal() coluna 3}}
+ {{#rollBetween() d20 12 15}}
+
+ {{medio}}
+
+ {{/rollBetween() d20 12 15}}
+ {{/rollTotal() coluna 3}}
+
+ {{#rollTotal() coluna 3}}
+ {{#rollBetween() d20 16 17}}
+
+ {{dificil}}
+
+ {{/rollBetween() d20 16 17}}
+ {{/rollTotal() coluna 3}}
+
+ {{#rollTotal() coluna 3}}
+ {{#rollBetween() d20 18 19}}
+
+ {{muitodificil}}
+
+ {{/rollBetween() d20 18 19}}
+ {{/rollTotal() coluna 3}}
+
+ {{#rollTotal() coluna 3}}
+ {{#rollWasCrit() d20}}
+
+ {{critico}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 3}}
+
+
+
+ {{#rollTotal() coluna 4}}
+ {{#rollWasFumble() d20}}
+
+ {{falha}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 4}}
+
+ {{#rollTotal() coluna 4}}
+ {{#rollBetween() d20 2 7}}
+
+ {{rotineiro}}
+
+ {{/rollBetween() d20 2 7}}
+ {{/rollTotal() coluna 4}}
+
+ {{#rollTotal() coluna 4}}
+ {{#rollBetween() d20 8 11}}
+
+ {{facil}}
+
+ {{/rollBetween() d20 8 11}}
+ {{/rollTotal() coluna 4}}
+
+ {{#rollTotal() coluna 4}}
+ {{#rollBetween() d20 12 14}}
+
+ {{medio}}
+
+ {{/rollBetween() d20 12 14}}
+ {{/rollTotal() coluna 4}}
+
+ {{#rollTotal() coluna 4}}
+ {{#rollBetween() d20 15 17}}
+
+ {{dificil}}
+
+ {{/rollBetween() d20 15 17}}
+ {{/rollTotal() coluna 4}}
+
+ {{#rollTotal() coluna 4}}
+ {{#rollBetween() d20 18 19}}
+
+ {{muitodificil}}
+
+ {{/rollBetween() d20 18 19}}
+ {{/rollTotal() coluna 4}}
+
+ {{#rollTotal() coluna 4}}
+ {{#rollWasCrit() d20}}
+
+ {{critico}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 4}}
+
+
+
+ {{#rollTotal() coluna 5}}
+ {{#rollWasFumble() d20}}
+
+ {{falha}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 5}}
+
+ {{#rollTotal() coluna 5}}
+ {{#rollBetween() d20 2 6}}
+
+ {{rotineiro}}
+
+ {{/rollBetween() d20 2 6}}
+ {{/rollTotal() coluna 5}}
+
+ {{#rollTotal() coluna 5}}
+ {{#rollBetween() d20 7 10}}
+
+ {{facil}}
+
+ {{/rollBetween() d20 7 10}}
+ {{/rollTotal() coluna 5}}
+
+ {{#rollTotal() coluna 5}}
+ {{#rollBetween() d20 11 14}}
+
+ {{medio}}
+
+ {{/rollBetween() d20 11 14}}
+ {{/rollTotal() coluna 5}}
+
+ {{#rollTotal() coluna 5}}
+ {{#rollBetween() d20 15 17}}
+
+ {{dificil}}
+
+ {{/rollBetween() d20 15 17}}
+ {{/rollTotal() coluna 5}}
+
+ {{#rollTotal() coluna 5}}
+ {{#rollBetween() d20 18 19}}
+
+ {{muitodificil}}
+
+ {{/rollBetween() d20 18 19}}
+ {{/rollTotal() coluna 5}}
+
+ {{#rollTotal() coluna 5}}
+ {{#rollWasCrit() d20}}
+
+ {{critico}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 5}}
+
+
+
+ {{#rollTotal() coluna 6}}
+ {{#rollWasFumble() d20}}
+
+ {{falha}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 6}}
+
+ {{#rollTotal() coluna 6}}
+ {{#rollBetween() d20 2 6}}
+
+ {{rotineiro}}
+
+ {{/rollBetween() d20 2 6}}
+ {{/rollTotal() coluna 6}}
+
+ {{#rollTotal() coluna 6}}
+ {{#rollBetween() d20 7 10}}
+
+ {{facil}}
+
+ {{/rollBetween() d20 7 10}}
+ {{/rollTotal() coluna 6}}
+
+ {{#rollTotal() coluna 6}}
+ {{#rollBetween() d20 11 13}}
+
+ {{medio}}
+
+ {{/rollBetween() d20 11 13}}
+ {{/rollTotal() coluna 6}}
+
+ {{#rollTotal() coluna 6}}
+ {{#rollBetween() d20 14 16}}
+
+ {{dificil}}
+
+ {{/rollBetween() d20 14 16}}
+ {{/rollTotal() coluna 6}}
+
+ {{#rollTotal() coluna 6}}
+ {{#rollBetween() d20 17 19}}
+
+ {{muitodificil}}
+
+ {{/rollBetween() d20 17 19}}
+ {{/rollTotal() coluna 6}}
+
+ {{#rollTotal() coluna 6}}
+ {{#rollWasCrit() d20}}
+
+ {{critico}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 6}}
+
+
+
+ {{#rollTotal() coluna 7}}
+ {{#rollWasFumble() d20}}
+
+ {{falha}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 7}}
+
+ {{#rollTotal() coluna 7}}
+ {{#rollBetween() d20 2 5}}
+
+ {{rotineiro}}
+
+ {{/rollBetween() d20 2 5}}
+ {{/rollTotal() coluna 7}}
+
+ {{#rollTotal() coluna 7}}
+ {{#rollBetween() d20 6 9}}
+
+ {{facil}}
+
+ {{/rollBetween() d20 6 9}}
+ {{/rollTotal() coluna 7}}
+
+ {{#rollTotal() coluna 7}}
+ {{#rollBetween() d20 10 13}}
+
+ {{medio}}
+
+ {{/rollBetween() d20 10 13}}
+ {{/rollTotal() coluna 7}}
+
+ {{#rollTotal() coluna 7}}
+ {{#rollBetween() d20 14 16}}
+
+ {{dificil}}
+
+ {{/rollBetween() d20 14 16}}
+ {{/rollTotal() coluna 7}}
+
+ {{#rollTotal() coluna 7}}
+ {{#rollBetween() d20 17 19}}
+
+ {{muitodificil}}
+
+ {{/rollBetween() d20 17 19}}
+ {{/rollTotal() coluna 7}}
+
+ {{#rollTotal() coluna 7}}
+ {{#rollWasCrit() d20}}
+
+ {{critico}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 7}}
+
+
+
+ {{#rollTotal() coluna 8}}
+ {{#rollWasFumble() d20}}
+
+ {{falha}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 8}}
+
+ {{#rollTotal() coluna 8}}
+ {{#rollBetween() d20 2 5}}
+
+ {{rotineiro}}
+
+ {{/rollBetween() d20 2 5}}
+ {{/rollTotal() coluna 8}}
+
+ {{#rollTotal() coluna 8}}
+ {{#rollBetween() d20 6 9}}
+
+ {{facil}}
+
+ {{/rollBetween() d20 6 9}}
+ {{/rollTotal() coluna 8}}
+
+ {{#rollTotal() coluna 8}}
+ {{#rollBetween() d20 10 12}}
+
+ {{medio}}
+
+ {{/rollBetween() d20 10 12}}
+ {{/rollTotal() coluna 8}}
+
+ {{#rollTotal() coluna 8}}
+ {{#rollBetween() d20 13 16}}
+
+ {{dificil}}
+
+ {{/rollBetween() d20 13 16}}
+ {{/rollTotal() coluna 8}}
+
+ {{#rollTotal() coluna 8}}
+ {{#rollBetween() d20 17 19}}
+
+ {{muitodificil}}
+
+ {{/rollBetween() d20 17 19}}
+ {{/rollTotal() coluna 8}}
+
+ {{#rollTotal() coluna 8}}
+ {{#rollWasCrit() d20}}
+
+ {{critico}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 8}}
+
+
+
+ {{#rollTotal() coluna 9}}
+ {{#rollWasFumble() d20}}
+
+ {{falha}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 9}}
+
+ {{#rollTotal() coluna 9}}
+ {{#rollBetween() d20 2 4}}
+
+ {{rotineiro}}
+
+ {{/rollBetween() d20 2 4}}
+ {{/rollTotal() coluna 9}}
+
+ {{#rollTotal() coluna 9}}
+ {{#rollBetween() d20 5 8}}
+
+ {{facil}}
+
+ {{/rollBetween() d20 5 8}}
+ {{/rollTotal() coluna 9}}
+
+ {{#rollTotal() coluna 9}}
+ {{#rollBetween() d20 9 12}}
+
+ {{medio}}
+
+ {{/rollBetween() d20 9 12}}
+ {{/rollTotal() coluna 9}}
+
+ {{#rollTotal() coluna 9}}
+ {{#rollBetween() d20 13 16}}
+
+ {{dificil}}
+
+ {{/rollBetween() d20 13 16}}
+ {{/rollTotal() coluna 9}}
+
+ {{#rollTotal() coluna 9}}
+ {{#rollBetween() d20 17 19}}
+
+ {{muitodificil}}
+
+ {{/rollBetween() d20 17 19}}
+ {{/rollTotal() coluna 9}}
+
+ {{#rollTotal() coluna 9}}
+ {{#rollWasCrit() d20}}
+
+ {{critico}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 9}}
+
+
+
+ {{#rollTotal() coluna 10}}
+ {{#rollWasFumble() d20}}
+
+ {{falha}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 10}}
+
+ {{#rollTotal() coluna 10}}
+ {{#rollBetween() d20 2 4}}
+
+ {{rotineiro}}
+
+ {{/rollBetween() d20 2 4}}
+ {{/rollTotal() coluna 10}}
+
+ {{#rollTotal() coluna 10}}
+ {{#rollBetween() d20 5 8}}
+
+ {{facil}}
+
+ {{/rollBetween() d20 5 8}}
+ {{/rollTotal() coluna 10}}
+
+ {{#rollTotal() coluna 10}}
+ {{#rollBetween() d20 9 12}}
+
+ {{medio}}
+
+ {{/rollBetween() d20 9 12}}
+ {{/rollTotal() coluna 10}}
+
+ {{#rollTotal() coluna 10}}
+ {{#rollBetween() d20 13 15}}
+
+ {{dificil}}
+
+ {{/rollBetween() d20 13 15}}
+ {{/rollTotal() coluna 10}}
+
+ {{#rollTotal() coluna 10}}
+ {{#rollBetween() d20 16 19}}
+
+ {{muitodificil}}
+
+ {{/rollBetween() d20 16 19}}
+ {{/rollTotal() coluna 10}}
+
+ {{#rollTotal() coluna 10}}
+ {{#rollWasCrit() d20}}
+
+ {{critico}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 10}}
+
+
+
+ {{#rollTotal() coluna 11}}
+ {{#rollWasFumble() d20}}
+
+ {{falha}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 11}}
+
+ {{#rollTotal() coluna 11}}
+ {{#rollBetween() d20 2 3}}
+
+ {{rotineiro}}
+
+ {{/rollBetween() d20 2 3}}
+ {{/rollTotal() coluna 11}}
+
+ {{#rollTotal() coluna 11}}
+ {{#rollBetween() d20 4 7}}
+
+ {{facil}}
+
+ {{/rollBetween() d20 4 7}}
+ {{/rollTotal() coluna 11}}
+
+ {{#rollTotal() coluna 11}}
+ {{#rollBetween() d20 8 12}}
+
+ {{medio}}
+
+ {{/rollBetween() d20 8 12}}
+ {{/rollTotal() coluna 11}}
+
+ {{#rollTotal() coluna 11}}
+ {{#rollBetween() d20 13 15}}
+
+ {{dificil}}
+
+ {{/rollBetween() d20 13 15}}
+ {{/rollTotal() coluna 11}}
+
+ {{#rollTotal() coluna 11}}
+ {{#rollBetween() d20 16 18}}
+
+ {{muitodificil}}
+
+ {{/rollBetween() d20 16 18}}
+ {{/rollTotal() coluna 11}}
+
+ {{#rollTotal() coluna 11}}
+ {{#rollTotal() d20 19}}
+
+ {{muitodificil+}}
+
+ {{/rollTotal() d20 19}}
+ {{/rollTotal() coluna 11}}
+
+ {{#rollTotal() coluna 11}}
+ {{#rollWasCrit() d20}}
+
+ {{critico}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 11}}
+
+
+
+ {{#rollTotal() coluna 12}}
+ {{#rollWasFumble() d20}}
+
+ {{falha}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 12}}
+
+ {{#rollTotal() coluna 12}}
+ {{#rollBetween() d20 2 3}}
+
+ {{rotineiro}}
+
+ {{/rollBetween() d20 2 3}}
+ {{/rollTotal() coluna 12}}
+
+ {{#rollTotal() coluna 12}}
+ {{#rollBetween() d20 4 7}}
+
+ {{facil}}
+
+ {{/rollBetween() d20 4 7}}
+ {{/rollTotal() coluna 12}}
+
+ {{#rollTotal() coluna 12}}
+ {{#rollBetween() d20 8 11}}
+
+ {{medio}}
+
+ {{/rollBetween() d20 8 11}}
+ {{/rollTotal() coluna 12}}
+
+ {{#rollTotal() coluna 12}}
+ {{#rollBetween() d20 12 15}}
+
+ {{dificil}}
+
+ {{/rollBetween() d20 12 15}}
+ {{/rollTotal() coluna 12}}
+
+ {{#rollTotal() coluna 12}}
+ {{#rollBetween() d20 16 18}}
+
+ {{muitodificil}}
+
+ {{/rollBetween() d20 16 18}}
+ {{/rollTotal() coluna 12}}
+
+ {{#rollTotal() coluna 12}}
+ {{#rollTotal() d20 19}}
+
+ {{muitodificil+}}
+
+ {{/rollTotal() d20 19}}
+ {{/rollTotal() coluna 12}}
+
+ {{#rollTotal() coluna 12}}
+ {{#rollWasCrit() d20}}
+
+ {{critico}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 12}}
+
+
+
+ {{#rollTotal() coluna 13}}
+ {{#rollWasFumble() d20}}
+
+ {{falha}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 13}}
+
+ {{#rollTotal() coluna 13}}
+ {{#rollTotal() d20 2}}
+
+ {{rotineiro}}
+
+ {{/rollTotal() d20 2}}
+ {{/rollTotal() coluna 13}}
+
+ {{#rollTotal() coluna 13}}
+ {{#rollBetween() d20 3 6}}
+
+ {{facil}}
+
+ {{/rollBetween() d20 3 6}}
+ {{/rollTotal() coluna 13}}
+
+ {{#rollTotal() coluna 13}}
+ {{#rollBetween() d20 7 11}}
+
+ {{medio}}
+
+ {{/rollBetween() d20 7 11}}
+ {{/rollTotal() coluna 13}}
+
+ {{#rollTotal() coluna 13}}
+ {{#rollBetween() d20 12 15}}
+
+ {{dificil}}
+
+ {{/rollBetween() d20 12 15}}
+ {{/rollTotal() coluna 13}}
+
+ {{#rollTotal() coluna 13}}
+ {{#rollBetween() d20 16 18}}
+
+ {{muitodificil}}
+
+ {{/rollBetween() d20 16 18}}
+ {{/rollTotal() coluna 13}}
+
+ {{#rollTotal() coluna 13}}
+ {{#rollTotal() d20 19}}
+
+ {{muitodificil+}}
+
+ {{/rollTotal() d20 19}}
+ {{/rollTotal() coluna 13}}
+
+ {{#rollTotal() coluna 13}}
+ {{#rollWasCrit() d20}}
+
+ {{critico}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 13}}
+
+
+
+ {{#rollTotal() coluna 14}}
+ {{#rollWasFumble() d20}}
+
+ {{falha}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 14}}
+
+ {{#rollTotal() coluna 14}}
+ {{#rollTotal() d20 2}}
+
+ {{rotineiro}}
+
+ {{/rollTotal() d20 2}}
+ {{/rollTotal() coluna 14}}
+
+ {{#rollTotal() coluna 14}}
+ {{#rollBetween() d20 3 6}}
+
+ {{facil}}
+
+ {{/rollBetween() d20 3 6}}
+ {{/rollTotal() coluna 14}}
+
+ {{#rollTotal() coluna 14}}
+ {{#rollBetween() d20 7 11}}
+
+ {{medio}}
+
+ {{/rollBetween() d20 7 11}}
+ {{/rollTotal() coluna 14}}
+
+ {{#rollTotal() coluna 14}}
+ {{#rollBetween() d20 12 14}}
+
+ {{dificil}}
+
+ {{/rollBetween() d20 12 14}}
+ {{/rollTotal() coluna 14}}
+
+ {{#rollTotal() coluna 14}}
+ {{#rollBetween() d20 15 18}}
+
+ {{muitodificil}}
+
+ {{/rollBetween() d20 15 18}}
+ {{/rollTotal() coluna 14}}
+
+ {{#rollTotal() coluna 14}}
+ {{#rollTotal() d20 19}}
+
+ {{muitodificil+}}
+
+ {{/rollTotal() d20 19}}
+ {{/rollTotal() coluna 14}}
+
+ {{#rollTotal() coluna 14}}
+ {{#rollWasCrit() d20}}
+
+ {{critico}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 14}}
+
+
+
+ {{#rollTotal() coluna 15}}
+ {{#rollWasFumble() d20}}
+
+ {{falha}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 15}}
+
+ {{#rollTotal() coluna 15}}
+ {{#rollBetween() d20 2 5}}
+
+ {{facil}}
+
+ {{/rollBetween() d20 2 5}}
+ {{/rollTotal() coluna 15}}
+
+ {{#rollTotal() coluna 15}}
+ {{#rollBetween() d20 6 11}}
+
+ {{medio}}
+
+ {{/rollBetween() d20 6 11}}
+ {{/rollTotal() coluna 15}}
+
+ {{#rollTotal() coluna 15}}
+ {{#rollBetween() d20 12 14}}
+
+ {{dificil}}
+
+ {{/rollBetween() d20 12 14}}
+ {{/rollTotal() coluna 15}}
+
+ {{#rollTotal() coluna 15}}
+ {{#rollBetween() d20 15 17}}
+
+ {{muitodificil}}
+
+ {{/rollBetween() d20 15 17}}
+ {{/rollTotal() coluna 15}}
+
+ {{#rollTotal() coluna 15}}
+ {{#rollBetween() d20 18 19}}
+
+ {{muitodificil+}}
+
+ {{/rollBetween() d20 18 19}}
+ {{/rollTotal() coluna 15}}
+
+ {{#rollTotal() coluna 15}}
+ {{#rollWasCrit() d20}}
+
+ {{critico}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 15}}
+
+
+
+ {{#rollTotal() coluna 16}}
+ {{#rollWasFumble() d20}}
+
+ {{falha}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 16}}
+
+ {{#rollTotal() coluna 16}}
+ {{#rollBetween() d20 2 5}}
+
+ {{facil}}
+
+ {{/rollBetween() d20 2 5}}
+ {{/rollTotal() coluna 16}}
+
+ {{#rollTotal() coluna 16}}
+ {{#rollBetween() d20 6 10}}
+
+ {{medio}}
+
+ {{/rollBetween() d20 6 10}}
+ {{/rollTotal() coluna 16}}
+
+ {{#rollTotal() coluna 16}}
+ {{#rollBetween() d20 11 14}}
+
+ {{dificil}}
+
+ {{/rollBetween() d20 11 14}}
+ {{/rollTotal() coluna 16}}
+
+ {{#rollTotal() coluna 16}}
+ {{#rollBetween() d20 15 17}}
+
+ {{muitodificil}}
+
+ {{/rollBetween() d20 15 17}}
+ {{/rollTotal() coluna 16}}
+
+ {{#rollTotal() coluna 16}}
+ {{#rollBetween() d20 18 19}}
+
+ {{muitodificil+}}
+
+ {{/rollBetween() d20 18 19}}
+ {{/rollTotal() coluna 16}}
+
+ {{#rollTotal() coluna 16}}
+ {{#rollWasCrit() d20}}
+
+ {{critico}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 16}}
+
+
+
+ {{#rollTotal() coluna 17}}
+ {{#rollWasFumble() d20}}
+
+ {{falha}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 17}}
+
+ {{#rollTotal() coluna 17}}
+ {{#rollBetween() d20 2 4}}
+
+ {{facil}}
+
+ {{/rollBetween() d20 2 4}}
+ {{/rollTotal() coluna 17}}
+
+ {{#rollTotal() coluna 17}}
+ {{#rollBetween() d20 5 10}}
+
+ {{medio}}
+
+ {{/rollBetween() d20 5 10}}
+ {{/rollTotal() coluna 17}}
+
+ {{#rollTotal() coluna 17}}
+ {{#rollBetween() d20 11 14}}
+
+ {{dificil}}
+
+ {{/rollBetween() d20 11 14}}
+ {{/rollTotal() coluna 17}}
+
+ {{#rollTotal() coluna 17}}
+ {{#rollBetween() d20 15 17}}
+
+ {{muitodificil}}
+
+ {{/rollBetween() d20 15 17}}
+ {{/rollTotal() coluna 17}}
+
+ {{#rollTotal() coluna 17}}
+ {{#rollBetween() d20 18 19}}
+
+ {{muitodificil+}}
+
+ {{/rollBetween() d20 18 19}}
+ {{/rollTotal() coluna 17}}
+
+ {{#rollTotal() coluna 17}}
+ {{#rollWasCrit() d20}}
+
+ {{critico}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 17}}
+
+
+
+ {{#rollTotal() coluna 18}}
+ {{#rollWasFumble() d20}}
+
+ {{falha}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 18}}
+
+ {{#rollTotal() coluna 18}}
+ {{#rollBetween() d20 2 4}}
+
+ {{facil}}
+
+ {{/rollBetween() d20 2 4}}
+ {{/rollTotal() coluna 18}}
+
+ {{#rollTotal() coluna 18}}
+ {{#rollBetween() d20 5 9}}
+
+ {{medio}}
+
+ {{/rollBetween() d20 5 9}}
+ {{/rollTotal() coluna 18}}
+
+ {{#rollTotal() coluna 18}}
+ {{#rollBetween() d20 10 13}}
+
+ {{dificil}}
+
+ {{/rollBetween() d20 10 13}}
+ {{/rollTotal() coluna 18}}
+
+ {{#rollTotal() coluna 18}}
+ {{#rollBetween() d20 14 17}}
+
+ {{muitodificil}}
+
+ {{/rollBetween() d20 14 17}}
+ {{/rollTotal() coluna 18}}
+
+ {{#rollTotal() coluna 18}}
+ {{#rollBetween() d20 18 19}}
+
+ {{muitodificil+}}
+
+ {{/rollBetween() d20 18 19}}
+ {{/rollTotal() coluna 18}}
+
+ {{#rollTotal() coluna 18}}
+ {{#rollWasCrit() d20}}
+
+ {{critico}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 18}}
+
+
+
+ {{#rollTotal() coluna 19}}
+ {{#rollWasFumble() d20}}
+
+ {{falha}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 19}}
+
+ {{#rollTotal() coluna 19}}
+ {{#rollBetween() d20 2 3}}
+
+ {{facil}}
+
+ {{/rollBetween() d20 2 3}}
+ {{/rollTotal() coluna 19}}
+
+ {{#rollTotal() coluna 19}}
+ {{#rollBetween() d20 4 9}}
+
+ {{medio}}
+
+ {{/rollBetween() d20 4 9}}
+ {{/rollTotal() coluna 19}}
+
+ {{#rollTotal() coluna 19}}
+ {{#rollBetween() d20 10 13}}
+
+ {{dificil}}
+
+ {{/rollBetween() d20 10 13}}
+ {{/rollTotal() coluna 19}}
+
+ {{#rollTotal() coluna 19}}
+ {{#rollBetween() d20 14 16}}
+
+ {{muitodificil}}
+
+ {{/rollBetween() d20 14 16}}
+ {{/rollTotal() coluna 19}}
+
+ {{#rollTotal() coluna 19}}
+ {{#rollBetween() d20 17 19}}
+
+ {{muitodificil+}}
+
+ {{/rollBetween() d20 17 19}}
+ {{/rollTotal() coluna 19}}
+
+ {{#rollTotal() coluna 19}}
+ {{#rollWasCrit() d20}}
+
+ {{critico}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 19}}
+
+
+
+ {{#rollTotal() coluna 20}}
+ {{#rollWasFumble() d20}}
+
+ {{falha}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 20}}
+
+ {{#rollTotal() coluna 20}}
+ {{#rollTotal() d20 2}}
+
+ {{facil}}
+
+ {{/rollTotal() d20 2}}
+ {{/rollTotal() coluna 20}}
+
+ {{#rollTotal() coluna 20}}
+ {{#rollBetween() d20 3 9}}
+
+ {{medio}}
+
+ {{/rollBetween() d20 3 9}}
+ {{/rollTotal() coluna 20}}
+
+ {{#rollTotal() coluna 20}}
+ {{#rollBetween() d20 10 12}}
+
+ {{dificil}}
+
+ {{/rollBetween() d20 10 12}}
+ {{/rollTotal() coluna 20}}
+
+ {{#rollTotal() coluna 20}}
+ {{#rollBetween() d20 13 16}}
+
+ {{muitodificil}}
+
+ {{/rollBetween() d20 13 16}}
+ {{/rollTotal() coluna 20}}
+
+ {{#rollTotal() coluna 20}}
+ {{#rollBetween() d20 17 19}}
+
+ {{muitodificil+}}
+
+ {{/rollBetween() d20 17 19}}
+ {{/rollTotal() coluna 20}}
+
+ {{#rollTotal() coluna 20}}
+ {{#rollWasCrit() d20}}
+
+ {{critico}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 20}}
+
+
+
+ {{#rollTotal() coluna 21}}
+ {{#rollWasFumble() d20}}
+
+ {{falha+20}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 21}}
+
+ {{#rollTotal() coluna 21}}
+ {{#rollBetween() d20 2 8}}
+
+ {{rotineiro+20}}
+
+ {{/rollBetween() d20 2 8}}
+ {{/rollTotal() coluna 21}}
+
+ {{#rollTotal() coluna 21}}
+ {{#rollBetween() d20 9 12}}
+
+ {{facil+20}}
+
+ {{/rollBetween() d20 9 12}}
+ {{/rollTotal() coluna 21}}
+
+ {{#rollTotal() coluna 21}}
+ {{#rollBetween() d20 13 15}}
+
+ {{medio+20}}
+
+ {{/rollBetween() d20 13 15}}
+ {{/rollTotal() coluna 21}}
+
+ {{#rollTotal() coluna 21}}
+ {{#rollBetween() d20 16 18}}
+
+ {{dificil+20}}
+
+ {{/rollBetween() d20 16 18}}
+ {{/rollTotal() coluna 21}}
+
+ {{#rollTotal() coluna 21}}
+ {{#rollTotal() d20 19}}
+
+ {{muitodificil+20}}
+
+ {{/rollTotal() d20 19}}
+ {{/rollTotal() coluna 21}}
+
+ {{#rollTotal() coluna 21}}
+ {{#rollWasCrit() d20}}
+
+ {{critico+20}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 21}}
+
+
+
+ {{#rollTotal() coluna 22}}
+ {{#rollWasFumble() d20}}
+
+ {{falha+20}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 22}}
+
+ {{#rollTotal() coluna 22}}
+ {{#rollBetween() d20 2 8}}
+
+ {{rotineiro+20}}
+
+ {{/rollBetween() d20 2 8}}
+ {{/rollTotal() coluna 22}}
+
+ {{#rollTotal() coluna 22}}
+ {{#rollBetween() d20 9 12}}
+
+ {{facil+20}}
+
+ {{/rollBetween() d20 9 12}}
+ {{/rollTotal() coluna 22}}
+
+ {{#rollTotal() coluna 22}}
+ {{#rollBetween() d20 13 15}}
+
+ {{medio+20}}
+
+ {{/rollBetween() d20 13 15}}
+ {{/rollTotal() coluna 22}}
+
+ {{#rollTotal() coluna 22}}
+ {{#rollBetween() d20 16 17}}
+
+ {{dificil+20}}
+
+ {{/rollBetween() d20 16 17}}
+ {{/rollTotal() coluna 22}}
+
+ {{#rollTotal() coluna 22}}
+ {{#rollBetween() d20 18 19}}
+
+ {{muitodificil+20}}
+
+ {{/rollBetween() d20 18 19}}
+ {{/rollTotal() coluna 22}}
+
+ {{#rollTotal() coluna 22}}
+ {{#rollWasCrit() d20}}
+
+ {{critico+20}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 22}}
+
+
+
+ {{#rollTotal() coluna 23}}
+ {{#rollWasFumble() d20}}
+
+ {{falha+20}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 23}}
+
+ {{#rollTotal() coluna 23}}
+ {{#rollBetween() d20 2 7}}
+
+ {{rotineiro+20}}
+
+ {{/rollBetween() d20 2 7}}
+ {{/rollTotal() coluna 23}}
+
+ {{#rollTotal() coluna 23}}
+ {{#rollBetween() d20 8 11}}
+
+ {{facil+20}}
+
+ {{/rollBetween() d20 8 11}}
+ {{/rollTotal() coluna 23}}
+
+ {{#rollTotal() coluna 23}}
+ {{#rollBetween() d20 12 15}}
+
+ {{medio+20}}
+
+ {{/rollBetween() d20 12 15}}
+ {{/rollTotal() coluna 23}}
+
+ {{#rollTotal() coluna 23}}
+ {{#rollBetween() d20 16 17}}
+
+ {{dificil+20}}
+
+ {{/rollBetween() d20 16 17}}
+ {{/rollTotal() coluna 23}}
+
+ {{#rollTotal() coluna 23}}
+ {{#rollBetween() d20 18 19}}
+
+ {{muitodificil+20}}
+
+ {{/rollBetween() d20 18 19}}
+ {{/rollTotal() coluna 23}}
+
+ {{#rollTotal() coluna 23}}
+ {{#rollWasCrit() d20}}
+
+ {{critico+20}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 23}}
+
+
+
+ {{#rollTotal() coluna 24}}
+ {{#rollWasFumble() d20}}
+
+ {{falha+20}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 24}}
+
+ {{#rollTotal() coluna 24}}
+ {{#rollBetween() d20 2 7}}
+
+ {{rotineiro+20}}
+
+ {{/rollBetween() d20 2 7}}
+ {{/rollTotal() coluna 24}}
+
+ {{#rollTotal() coluna 24}}
+ {{#rollBetween() d20 8 11}}
+
+ {{facil+20}}
+
+ {{/rollBetween() d20 8 11}}
+ {{/rollTotal() coluna 24}}
+
+ {{#rollTotal() coluna 24}}
+ {{#rollBetween() d20 12 14}}
+
+ {{medio+20}}
+
+ {{/rollBetween() d20 12 14}}
+ {{/rollTotal() coluna 24}}
+
+ {{#rollTotal() coluna 24}}
+ {{#rollBetween() d20 15 17}}
+
+ {{dificil+20}}
+
+ {{/rollBetween() d20 15 17}}
+ {{/rollTotal() coluna 24}}
+
+ {{#rollTotal() coluna 24}}
+ {{#rollBetween() d20 18 19}}
+
+ {{muitodificil+20}}
+
+ {{/rollBetween() d20 18 19}}
+ {{/rollTotal() coluna 24}}
+
+ {{#rollTotal() coluna 24}}
+ {{#rollWasCrit() d20}}
+
+ {{critico+20}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 24}}
+
+
+
+ {{#rollTotal() coluna 25}}
+ {{#rollWasFumble() d20}}
+
+ {{falha+20}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 25}}
+
+ {{#rollTotal() coluna 25}}
+ {{#rollBetween() d20 2 6}}
+
+ {{rotineiro+20}}
+
+ {{/rollBetween() d20 2 6}}
+ {{/rollTotal() coluna 25}}
+
+ {{#rollTotal() coluna 25}}
+ {{#rollBetween() d20 7 10}}
+
+ {{facil+20}}
+
+ {{/rollBetween() d20 7 10}}
+ {{/rollTotal() coluna 25}}
+
+ {{#rollTotal() coluna 25}}
+ {{#rollBetween() d20 11 14}}
+
+ {{medio+20}}
+
+ {{/rollBetween() d20 11 14}}
+ {{/rollTotal() coluna 25}}
+
+ {{#rollTotal() coluna 25}}
+ {{#rollBetween() d20 15 17}}
+
+ {{dificil+20}}
+
+ {{/rollBetween() d20 15 17}}
+ {{/rollTotal() coluna 25}}
+
+ {{#rollTotal() coluna 25}}
+ {{#rollBetween() d20 18 19}}
+
+ {{muitodificil+20}}
+
+ {{/rollBetween() d20 18 19}}
+ {{/rollTotal() coluna 25}}
+
+ {{#rollTotal() coluna 25}}
+ {{#rollWasCrit() d20}}
+
+ {{critico+20}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 25}}
+
+
+
+ {{#rollTotal() coluna 26}}
+ {{#rollWasFumble() d20}}
+
+ {{falha+20}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 26}}
+
+ {{#rollTotal() coluna 26}}
+ {{#rollBetween() d20 2 6}}
+
+ {{rotineiro+20}}
+
+ {{/rollBetween() d20 2 6}}
+ {{/rollTotal() coluna 26}}
+
+ {{#rollTotal() coluna 26}}
+ {{#rollBetween() d20 7 10}}
+
+ {{facil+20}}
+
+ {{/rollBetween() d20 7 10}}
+ {{/rollTotal() coluna 26}}
+
+ {{#rollTotal() coluna 26}}
+ {{#rollBetween() d20 11 13}}
+
+ {{medio+20}}
+
+ {{/rollBetween() d20 11 13}}
+ {{/rollTotal() coluna 26}}
+
+ {{#rollTotal() coluna 26}}
+ {{#rollBetween() d20 14 16}}
+
+ {{dificil+20}}
+
+ {{/rollBetween() d20 14 16}}
+ {{/rollTotal() coluna 26}}
+
+ {{#rollTotal() coluna 26}}
+ {{#rollBetween() d20 17 19}}
+
+ {{muitodificil+20}}
+
+ {{/rollBetween() d20 17 19}}
+ {{/rollTotal() coluna 26}}
+
+ {{#rollTotal() coluna 26}}
+ {{#rollWasCrit() d20}}
+
+ {{critico+20}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 26}}
+
+
+
+ {{#rollTotal() coluna 27}}
+ {{#rollWasFumble() d20}}
+
+ {{falha+20}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 27}}
+
+ {{#rollTotal() coluna 27}}
+ {{#rollBetween() d20 2 5}}
+
+ {{rotineiro+20}}
+
+ {{/rollBetween() d20 2 5}}
+ {{/rollTotal() coluna 27}}
+
+ {{#rollTotal() coluna 27}}
+ {{#rollBetween() d20 6 9}}
+
+ {{facil+20}}
+
+ {{/rollBetween() d20 6 9}}
+ {{/rollTotal() coluna 27}}
+
+ {{#rollTotal() coluna 27}}
+ {{#rollBetween() d20 10 13}}
+
+ {{medio+20}}
+
+ {{/rollBetween() d20 10 13}}
+ {{/rollTotal() coluna 27}}
+
+ {{#rollTotal() coluna 27}}
+ {{#rollBetween() d20 14 16}}
+
+ {{dificil+20}}
+
+ {{/rollBetween() d20 14 16}}
+ {{/rollTotal() coluna 27}}
+
+ {{#rollTotal() coluna 27}}
+ {{#rollBetween() d20 17 19}}
+
+ {{muitodificil+20}}
+
+ {{/rollBetween() d20 17 19}}
+ {{/rollTotal() coluna 27}}
+
+ {{#rollTotal() coluna 27}}
+ {{#rollWasCrit() d20}}
+
+ {{critico+20}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 27}}
+
+
+
+ {{#rollTotal() coluna 28}}
+ {{#rollWasFumble() d20}}
+
+ {{falha+20}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 28}}
+
+ {{#rollTotal() coluna 28}}
+ {{#rollBetween() d20 2 5}}
+
+ {{rotineiro+20}}
+
+ {{/rollBetween() d20 2 5}}
+ {{/rollTotal() coluna 28}}
+
+ {{#rollTotal() coluna 28}}
+ {{#rollBetween() d20 6 9}}
+
+ {{facil+20}}
+
+ {{/rollBetween() d20 6 9}}
+ {{/rollTotal() coluna 28}}
+
+ {{#rollTotal() coluna 28}}
+ {{#rollBetween() d20 10 12}}
+
+ {{medio+20}}
+
+ {{/rollBetween() d20 10 12}}
+ {{/rollTotal() coluna 28}}
+
+ {{#rollTotal() coluna 28}}
+ {{#rollBetween() d20 13 16}}
+
+ {{dificil+20}}
+
+ {{/rollBetween() d20 13 16}}
+ {{/rollTotal() coluna 28}}
+
+ {{#rollTotal() coluna 28}}
+ {{#rollBetween() d20 17 19}}
+
+ {{muitodificil+20}}
+
+ {{/rollBetween() d20 17 19}}
+ {{/rollTotal() coluna 28}}
+
+ {{#rollTotal() coluna 28}}
+ {{#rollWasCrit() d20}}
+
+ {{critico+20}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 28}}
+
+
+
+ {{#rollTotal() coluna 29}}
+ {{#rollWasFumble() d20}}
+
+ {{falha+20}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 29}}
+
+ {{#rollTotal() coluna 29}}
+ {{#rollBetween() d20 2 4}}
+
+ {{rotineiro+20}}
+
+ {{/rollBetween() d20 2 4}}
+ {{/rollTotal() coluna 29}}
+
+ {{#rollTotal() coluna 29}}
+ {{#rollBetween() d20 5 8}}
+
+ {{facil+20}}
+
+ {{/rollBetween() d20 5 8}}
+ {{/rollTotal() coluna 29}}
+
+ {{#rollTotal() coluna 29}}
+ {{#rollBetween() d20 9 12}}
+
+ {{medio+20}}
+
+ {{/rollBetween() d20 9 12}}
+ {{/rollTotal() coluna 29}}
+
+ {{#rollTotal() coluna 29}}
+ {{#rollBetween() d20 13 16}}
+
+ {{dificil+20}}
+
+ {{/rollBetween() d20 13 16}}
+ {{/rollTotal() coluna 29}}
+
+ {{#rollTotal() coluna 29}}
+ {{#rollBetween() d20 17 19}}
+
+ {{muitodificil+20}}
+
+ {{/rollBetween() d20 17 19}}
+ {{/rollTotal() coluna 29}}
+
+ {{#rollTotal() coluna 29}}
+ {{#rollWasCrit() d20}}
+
+ {{critico+20}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 29}}
+
+
+
+ {{#rollTotal() coluna 30}}
+ {{#rollWasFumble() d20}}
+
+ {{falha+20}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 30}}
+
+ {{#rollTotal() coluna 30}}
+ {{#rollBetween() d20 2 4}}
+
+ {{rotineiro+20}}
+
+ {{/rollBetween() d20 2 4}}
+ {{/rollTotal() coluna 30}}
+
+ {{#rollTotal() coluna 30}}
+ {{#rollBetween() d20 5 8}}
+
+ {{facil+20}}
+
+ {{/rollBetween() d20 5 8}}
+ {{/rollTotal() coluna 30}}
+
+ {{#rollTotal() coluna 30}}
+ {{#rollBetween() d20 9 12}}
+
+ {{medio+20}}
+
+ {{/rollBetween() d20 9 12}}
+ {{/rollTotal() coluna 30}}
+
+ {{#rollTotal() coluna 30}}
+ {{#rollBetween() d20 13 15}}
+
+ {{dificil+20}}
+
+ {{/rollBetween() d20 13 15}}
+ {{/rollTotal() coluna 30}}
+
+ {{#rollTotal() coluna 30}}
+ {{#rollBetween() d20 16 19}}
+
+ {{muitodificil+20}}
+
+ {{/rollBetween() d20 16 19}}
+ {{/rollTotal() coluna 30}}
+
+ {{#rollTotal() coluna 30}}
+ {{#rollWasCrit() d20}}
+
+ {{critico+20}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 30}}
+
+
+
+ {{#rollTotal() coluna 31}}
+ {{#rollWasFumble() d20}}
+
+ {{falha+20}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 31}}
+
+ {{#rollTotal() coluna 31}}
+ {{#rollBetween() d20 2 3}}
+
+ {{rotineiro+20}}
+
+ {{/rollBetween() d20 2 3}}
+ {{/rollTotal() coluna 31}}
+
+ {{#rollTotal() coluna 31}}
+ {{#rollBetween() d20 4 7}}
+
+ {{facil+20}}
+
+ {{/rollBetween() d20 4 7}}
+ {{/rollTotal() coluna 31}}
+
+ {{#rollTotal() coluna 31}}
+ {{#rollBetween() d20 8 12}}
+
+ {{medio+20}}
+
+ {{/rollBetween() d20 8 12}}
+ {{/rollTotal() coluna 31}}
+
+ {{#rollTotal() coluna 31}}
+ {{#rollBetween() d20 13 15}}
+
+ {{dificil+20}}
+
+ {{/rollBetween() d20 13 15}}
+ {{/rollTotal() coluna 31}}
+
+ {{#rollTotal() coluna 31}}
+ {{#rollBetween() d20 16 18}}
+
+ {{muitodificil+20}}
+
+ {{/rollBetween() d20 16 18}}
+ {{/rollTotal() coluna 31}}
+
+ {{#rollTotal() coluna 31}}
+ {{#rollTotal() d20 19}}
+
+ {{muitodificil++20}}
+
+ {{/rollTotal() d20 19}}
+ {{/rollTotal() coluna 31}}
+
+ {{#rollTotal() coluna 31}}
+ {{#rollWasCrit() d20}}
+
+ {{critico+20}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 31}}
+
+
+
+ {{#rollTotal() coluna 32}}
+ {{#rollWasFumble() d20}}
+
+ {{falha+20}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 32}}
+
+ {{#rollTotal() coluna 32}}
+ {{#rollBetween() d20 2 3}}
+
+ {{rotineiro+20}}
+
+ {{/rollBetween() d20 2 3}}
+ {{/rollTotal() coluna 32}}
+
+ {{#rollTotal() coluna 32}}
+ {{#rollBetween() d20 4 7}}
+
+ {{facil+20}}
+
+ {{/rollBetween() d20 4 7}}
+ {{/rollTotal() coluna 32}}
+
+ {{#rollTotal() coluna 32}}
+ {{#rollBetween() d20 8 11}}
+
+ {{medio+20}}
+
+ {{/rollBetween() d20 8 11}}
+ {{/rollTotal() coluna 32}}
+
+ {{#rollTotal() coluna 32}}
+ {{#rollBetween() d20 12 15}}
+
+ {{dificil+20}}
+
+ {{/rollBetween() d20 12 15}}
+ {{/rollTotal() coluna 32}}
+
+ {{#rollTotal() coluna 32}}
+ {{#rollBetween() d20 16 18}}
+
+ {{muitodificil+20}}
+
+ {{/rollBetween() d20 16 18}}
+ {{/rollTotal() coluna 32}}
+
+ {{#rollTotal() coluna 32}}
+ {{#rollTotal() d20 19}}
+
+ {{muitodificil++20}}
+
+ {{/rollTotal() d20 19}}
+ {{/rollTotal() coluna 32}}
+
+ {{#rollTotal() coluna 32}}
+ {{#rollWasCrit() d20}}
+
+ {{critico+20}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 32}}
+
+
+
+ {{#rollTotal() coluna 33}}
+ {{#rollWasFumble() d20}}
+
+ {{falha+20}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 33}}
+
+ {{#rollTotal() coluna 33}}
+ {{#rollTotal() d20 2}}
+
+ {{rotineiro+20}}
+
+ {{/rollTotal() d20 2}}
+ {{/rollTotal() coluna 33}}
+
+ {{#rollTotal() coluna 33}}
+ {{#rollBetween() d20 3 6}}
+
+ {{facil+20}}
+
+ {{/rollBetween() d20 3 6}}
+ {{/rollTotal() coluna 33}}
+
+ {{#rollTotal() coluna 33}}
+ {{#rollBetween() d20 7 11}}
+
+ {{medio+20}}
+
+ {{/rollBetween() d20 7 11}}
+ {{/rollTotal() coluna 33}}
+
+ {{#rollTotal() coluna 33}}
+ {{#rollBetween() d20 12 15}}
+
+ {{dificil+20}}
+
+ {{/rollBetween() d20 12 15}}
+ {{/rollTotal() coluna 33}}
+
+ {{#rollTotal() coluna 33}}
+ {{#rollBetween() d20 16 18}}
+
+ {{muitodificil+20}}
+
+ {{/rollBetween() d20 16 18}}
+ {{/rollTotal() coluna 33}}
+
+ {{#rollTotal() coluna 33}}
+ {{#rollTotal() d20 19}}
+
+ {{muitodificil++20}}
+
+ {{/rollTotal() d20 19}}
+ {{/rollTotal() coluna 33}}
+
+ {{#rollTotal() coluna 33}}
+ {{#rollWasCrit() d20}}
+
+ {{critico+20}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 33}}
+
+
+
+ {{#rollTotal() coluna 34}}
+ {{#rollWasFumble() d20}}
+
+ {{falha+20}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 34}}
+
+ {{#rollTotal() coluna 34}}
+ {{#rollTotal() d20 2}}
+
+ {{rotineiro+20}}
+
+ {{/rollTotal() d20 2}}
+ {{/rollTotal() coluna 34}}
+
+ {{#rollTotal() coluna 34}}
+ {{#rollBetween() d20 3 6}}
+
+ {{facil+20}}
+
+ {{/rollBetween() d20 3 6}}
+ {{/rollTotal() coluna 34}}
+
+ {{#rollTotal() coluna 34}}
+ {{#rollBetween() d20 7 11}}
+
+ {{medio+20}}
+
+ {{/rollBetween() d20 7 11}}
+ {{/rollTotal() coluna 34}}
+
+ {{#rollTotal() coluna 34}}
+ {{#rollBetween() d20 12 14}}
+
+ {{dificil+20}}
+
+ {{/rollBetween() d20 12 14}}
+ {{/rollTotal() coluna 34}}
+
+ {{#rollTotal() coluna 34}}
+ {{#rollBetween() d20 15 18}}
+
+ {{muitodificil+20}}
+
+ {{/rollBetween() d20 15 18}}
+ {{/rollTotal() coluna 34}}
+
+ {{#rollTotal() coluna 34}}
+ {{#rollTotal() d20 19}}
+
+ {{muitodificil++20}}
+
+ {{/rollTotal() d20 19}}
+ {{/rollTotal() coluna 34}}
+
+ {{#rollTotal() coluna 34}}
+ {{#rollWasCrit() d20}}
+
+ {{critico+20}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 34}}
+
+
+
+ {{#rollTotal() coluna 35}}
+ {{#rollWasFumble() d20}}
+
+ {{falha+20}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 35}}
+
+ {{#rollTotal() coluna 35}}
+ {{#rollBetween() d20 2 5}}
+
+ {{facil+20}}
+
+ {{/rollBetween() d20 2 5}}
+ {{/rollTotal() coluna 35}}
+
+ {{#rollTotal() coluna 35}}
+ {{#rollBetween() d20 6 11}}
+
+ {{medio+20}}
+
+ {{/rollBetween() d20 6 11}}
+ {{/rollTotal() coluna 35}}
+
+ {{#rollTotal() coluna 35}}
+ {{#rollBetween() d20 12 14}}
+
+ {{dificil+20}}
+
+ {{/rollBetween() d20 12 14}}
+ {{/rollTotal() coluna 35}}
+
+ {{#rollTotal() coluna 35}}
+ {{#rollBetween() d20 15 17}}
+
+ {{muitodificil+20}}
+
+ {{/rollBetween() d20 15 17}}
+ {{/rollTotal() coluna 35}}
+
+ {{#rollTotal() coluna 35}}
+ {{#rollBetween() d20 18 19}}
+
+ {{muitodificil++20}}
+
+ {{/rollBetween() d20 18 19}}
+ {{/rollTotal() coluna 35}}
+
+ {{#rollTotal() coluna 35}}
+ {{#rollWasCrit() d20}}
+
+ {{critico+20}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 35}}
+
+
+
+ {{#rollTotal() coluna 36}}
+ {{#rollWasFumble() d20}}
+
+ {{falha+20}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 36}}
+
+ {{#rollTotal() coluna 36}}
+ {{#rollBetween() d20 2 5}}
+
+ {{facil+20}}
+
+ {{/rollBetween() d20 2 5}}
+ {{/rollTotal() coluna 36}}
+
+ {{#rollTotal() coluna 36}}
+ {{#rollBetween() d20 6 10}}
+
+ {{medio+20}}
+
+ {{/rollBetween() d20 6 10}}
+ {{/rollTotal() coluna 36}}
+
+ {{#rollTotal() coluna 36}}
+ {{#rollBetween() d20 11 14}}
+
+ {{dificil+20}}
+
+ {{/rollBetween() d20 11 14}}
+ {{/rollTotal() coluna 36}}
+
+ {{#rollTotal() coluna 36}}
+ {{#rollBetween() d20 15 17}}
+
+ {{muitodificil+20}}
+
+ {{/rollBetween() d20 15 17}}
+ {{/rollTotal() coluna 36}}
+
+ {{#rollTotal() coluna 36}}
+ {{#rollBetween() d20 18 19}}
+
+ {{muitodificil++20}}
+
+ {{/rollBetween() d20 18 19}}
+ {{/rollTotal() coluna 36}}
+
+ {{#rollTotal() coluna 36}}
+ {{#rollWasCrit() d20}}
+
+ {{critico+20}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 36}}
+
+
+
+ {{#rollTotal() coluna 37}}
+ {{#rollWasFumble() d20}}
+
+ {{falha+20}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 37}}
+
+ {{#rollTotal() coluna 37}}
+ {{#rollBetween() d20 2 4}}
+
+ {{facil+20}}
+
+ {{/rollBetween() d20 2 4}}
+ {{/rollTotal() coluna 37}}
+
+ {{#rollTotal() coluna 37}}
+ {{#rollBetween() d20 5 10}}
+
+ {{medio+20}}
+
+ {{/rollBetween() d20 5 10}}
+ {{/rollTotal() coluna 37}}
+
+ {{#rollTotal() coluna 37}}
+ {{#rollBetween() d20 11 14}}
+
+ {{dificil+20}}
+
+ {{/rollBetween() d20 11 14}}
+ {{/rollTotal() coluna 37}}
+
+ {{#rollTotal() coluna 37}}
+ {{#rollBetween() d20 15 17}}
+
+ {{muitodificil+20}}
+
+ {{/rollBetween() d20 15 17}}
+ {{/rollTotal() coluna 37}}
+
+ {{#rollTotal() coluna 37}}
+ {{#rollBetween() d20 18 19}}
+
+ {{muitodificil++20}}
+
+ {{/rollBetween() d20 18 19}}
+ {{/rollTotal() coluna 37}}
+
+ {{#rollTotal() coluna 37}}
+ {{#rollWasCrit() d20}}
+
+ {{critico+20}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 37}}
+
+
+
+ {{#rollTotal() coluna 38}}
+ {{#rollWasFumble() d20}}
+
+ {{falha+20}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 38}}
+
+ {{#rollTotal() coluna 38}}
+ {{#rollBetween() d20 2 4}}
+
+ {{facil+20}}
+
+ {{/rollBetween() d20 2 4}}
+ {{/rollTotal() coluna 38}}
+
+ {{#rollTotal() coluna 38}}
+ {{#rollBetween() d20 5 9}}
+
+ {{medio+20}}
+
+ {{/rollBetween() d20 5 9}}
+ {{/rollTotal() coluna 38}}
+
+ {{#rollTotal() coluna 38}}
+ {{#rollBetween() d20 10 13}}
+
+ {{dificil+20}}
+
+ {{/rollBetween() d20 10 13}}
+ {{/rollTotal() coluna 38}}
+
+ {{#rollTotal() coluna 38}}
+ {{#rollBetween() d20 14 17}}
+
+ {{muitodificil+20}}
+
+ {{/rollBetween() d20 14 17}}
+ {{/rollTotal() coluna 38}}
+
+ {{#rollTotal() coluna 38}}
+ {{#rollBetween() d20 18 19}}
+
+ {{muitodificil++20}}
+
+ {{/rollBetween() d20 18 19}}
+ {{/rollTotal() coluna 38}}
+
+ {{#rollTotal() coluna 38}}
+ {{#rollWasCrit() d20}}
+
+ {{critico+20}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 38}}
+
+
+
+ {{#rollTotal() coluna 39}}
+ {{#rollWasFumble() d20}}
+
+ {{falha+20}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 39}}
+
+ {{#rollTotal() coluna 39}}
+ {{#rollBetween() d20 2 3}}
+
+ {{facil+20}}
+
+ {{/rollBetween() d20 2 3}}
+ {{/rollTotal() coluna 39}}
+
+ {{#rollTotal() coluna 39}}
+ {{#rollBetween() d20 4 9}}
+
+ {{medio+20}}
+
+ {{/rollBetween() d20 4 9}}
+ {{/rollTotal() coluna 39}}
+
+ {{#rollTotal() coluna 39}}
+ {{#rollBetween() d20 10 13}}
+
+ {{dificil+20}}
+
+ {{/rollBetween() d20 10 13}}
+ {{/rollTotal() coluna 39}}
+
+ {{#rollTotal() coluna 39}}
+ {{#rollBetween() d20 14 16}}
+
+ {{muitodificil+20}}
+
+ {{/rollBetween() d20 14 16}}
+ {{/rollTotal() coluna 39}}
+
+ {{#rollTotal() coluna 39}}
+ {{#rollBetween() d20 17 19}}
+
+ {{muitodificil++20}}
+
+ {{/rollBetween() d20 17 19}}
+ {{/rollTotal() coluna 39}}
+
+ {{#rollTotal() coluna 39}}
+ {{#rollWasCrit() d20}}
+
+ {{critico+20}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 39}}
+
+
+
+ {{#rollTotal() coluna 40}}
+ {{#rollWasFumble() d20}}
+
+ {{falha+20}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 40}}
+
+ {{#rollTotal() coluna 40}}
+ {{#rollTotal() d20 2}}
+
+ {{facil+20}}
+
+ {{/rollTotal() d20 2}}
+ {{/rollTotal() coluna 40}}
+
+ {{#rollTotal() coluna 40}}
+ {{#rollBetween() d20 3 9}}
+
+ {{medio+20}}
+
+ {{/rollBetween() d20 3 9}}
+ {{/rollTotal() coluna 40}}
+
+ {{#rollTotal() coluna 40}}
+ {{#rollBetween() d20 10 12}}
+
+ {{dificil+20}}
+
+ {{/rollBetween() d20 10 12}}
+ {{/rollTotal() coluna 40}}
+
+ {{#rollTotal() coluna 40}}
+ {{#rollBetween() d20 13 16}}
+
+ {{muitodificil+20}}
+
+ {{/rollBetween() d20 13 16}}
+ {{/rollTotal() coluna 40}}
+
+ {{#rollTotal() coluna 40}}
+ {{#rollBetween() d20 17 19}}
+
+ {{muitodificil++20}}
+
+ {{/rollBetween() d20 17 19}}
+ {{/rollTotal() coluna 40}}
+
+ {{#rollTotal() coluna 40}}
+ {{#rollWasCrit() d20}}
+
+ {{critico+20}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 40}}
+
+
+
+ {{#rollTotal() coluna 41}}
+ {{#rollWasFumble() d20}}
+
+ {{falha+40}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 41}}
+
+ {{#rollTotal() coluna 41}}
+ {{#rollBetween() d20 2 8}}
+
+ {{rotineiro+40}}
+
+ {{/rollBetween() d20 2 8}}
+ {{/rollTotal() coluna 41}}
+
+ {{#rollTotal() coluna 41}}
+ {{#rollBetween() d20 9 12}}
+
+ {{facil+40}}
+
+ {{/rollBetween() d20 9 12}}
+ {{/rollTotal() coluna 41}}
+
+ {{#rollTotal() coluna 41}}
+ {{#rollBetween() d20 13 15}}
+
+ {{medio+40}}
+
+ {{/rollBetween() d20 13 15}}
+ {{/rollTotal() coluna 41}}
+
+ {{#rollTotal() coluna 41}}
+ {{#rollBetween() d20 16 18}}
+
+ {{dificil+40}}
+
+ {{/rollBetween() d20 16 18}}
+ {{/rollTotal() coluna 41}}
+
+ {{#rollTotal() coluna 41}}
+ {{#rollTotal() d20 19}}
+
+ {{muitodificil+40}}
+
+ {{/rollTotal() d20 19}}
+ {{/rollTotal() coluna 41}}
+
+ {{#rollTotal() coluna 41}}
+ {{#rollWasCrit() d20}}
+
+ {{critico+40}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 41}}
+
+
+
+ {{#rollTotal() coluna 42}}
+ {{#rollWasFumble() d20}}
+
+ {{falha+40}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 42}}
+
+ {{#rollTotal() coluna 42}}
+ {{#rollBetween() d20 2 8}}
+
+ {{rotineiro+40}}
+
+ {{/rollBetween() d20 2 8}}
+ {{/rollTotal() coluna 42}}
+
+ {{#rollTotal() coluna 42}}
+ {{#rollBetween() d20 9 12}}
+
+ {{facil+40}}
+
+ {{/rollBetween() d20 9 12}}
+ {{/rollTotal() coluna 42}}
+
+ {{#rollTotal() coluna 42}}
+ {{#rollBetween() d20 13 15}}
+
+ {{medio+40}}
+
+ {{/rollBetween() d20 13 15}}
+ {{/rollTotal() coluna 42}}
+
+ {{#rollTotal() coluna 42}}
+ {{#rollBetween() d20 16 17}}
+
+ {{dificil+40}}
+
+ {{/rollBetween() d20 16 17}}
+ {{/rollTotal() coluna 42}}
+
+ {{#rollTotal() coluna 42}}
+ {{#rollBetween() d20 18 19}}
+
+ {{muitodificil+40}}
+
+ {{/rollBetween() d20 18 19}}
+ {{/rollTotal() coluna 42}}
+
+ {{#rollTotal() coluna 42}}
+ {{#rollWasCrit() d20}}
+
+ {{critico+40}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 42}}
+
+
+
+ {{#rollTotal() coluna 43}}
+ {{#rollWasFumble() d20}}
+
+ {{falha+40}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 43}}
+
+ {{#rollTotal() coluna 43}}
+ {{#rollBetween() d20 2 7}}
+
+ {{rotineiro+40}}
+
+ {{/rollBetween() d20 2 7}}
+ {{/rollTotal() coluna 43}}
+
+ {{#rollTotal() coluna 43}}
+ {{#rollBetween() d20 8 11}}
+
+ {{facil+40}}
+
+ {{/rollBetween() d20 8 11}}
+ {{/rollTotal() coluna 43}}
+
+ {{#rollTotal() coluna 43}}
+ {{#rollBetween() d20 12 15}}
+
+ {{medio+40}}
+
+ {{/rollBetween() d20 12 15}}
+ {{/rollTotal() coluna 43}}
+
+ {{#rollTotal() coluna 43}}
+ {{#rollBetween() d20 16 17}}
+
+ {{dificil+40}}
+
+ {{/rollBetween() d20 16 17}}
+ {{/rollTotal() coluna 43}}
+
+ {{#rollTotal() coluna 43}}
+ {{#rollBetween() d20 18 19}}
+
+ {{muitodificil+40}}
+
+ {{/rollBetween() d20 18 19}}
+ {{/rollTotal() coluna 43}}
+
+ {{#rollTotal() coluna 43}}
+ {{#rollWasCrit() d20}}
+
+ {{critico+40}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 43}}
+
+
+
+ {{#rollTotal() coluna 44}}
+ {{#rollWasFumble() d20}}
+
+ {{falha+40}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 44}}
+
+ {{#rollTotal() coluna 44}}
+ {{#rollBetween() d20 2 7}}
+
+ {{rotineiro+40}}
+
+ {{/rollBetween() d20 2 7}}
+ {{/rollTotal() coluna 44}}
+
+ {{#rollTotal() coluna 44}}
+ {{#rollBetween() d20 8 11}}
+
+ {{facil+40}}
+
+ {{/rollBetween() d20 8 11}}
+ {{/rollTotal() coluna 44}}
+
+ {{#rollTotal() coluna 44}}
+ {{#rollBetween() d20 12 14}}
+
+ {{medio+40}}
+
+ {{/rollBetween() d20 12 14}}
+ {{/rollTotal() coluna 44}}
+
+ {{#rollTotal() coluna 44}}
+ {{#rollBetween() d20 15 17}}
+
+ {{dificil+40}}
+
+ {{/rollBetween() d20 15 17}}
+ {{/rollTotal() coluna 44}}
+
+ {{#rollTotal() coluna 44}}
+ {{#rollBetween() d20 18 19}}
+
+ {{muitodificil+40}}
+
+ {{/rollBetween() d20 18 19}}
+ {{/rollTotal() coluna 44}}
+
+ {{#rollTotal() coluna 44}}
+ {{#rollWasCrit() d20}}
+
+ {{critico+40}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 44}}
+
+
+
+ {{#rollTotal() coluna 45}}
+ {{#rollWasFumble() d20}}
+
+ {{falha+40}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 45}}
+
+ {{#rollTotal() coluna 45}}
+ {{#rollBetween() d20 2 6}}
+
+ {{rotineiro+40}}
+
+ {{/rollBetween() d20 2 6}}
+ {{/rollTotal() coluna 45}}
+
+ {{#rollTotal() coluna 45}}
+ {{#rollBetween() d20 7 10}}
+
+ {{facil+40}}
+
+ {{/rollBetween() d20 7 10}}
+ {{/rollTotal() coluna 45}}
+
+ {{#rollTotal() coluna 45}}
+ {{#rollBetween() d20 11 14}}
+
+ {{medio+40}}
+
+ {{/rollBetween() d20 11 14}}
+ {{/rollTotal() coluna 45}}
+
+ {{#rollTotal() coluna 45}}
+ {{#rollBetween() d20 15 17}}
+
+ {{dificil+40}}
+
+ {{/rollBetween() d20 15 17}}
+ {{/rollTotal() coluna 45}}
+
+ {{#rollTotal() coluna 45}}
+ {{#rollBetween() d20 18 19}}
+
+ {{muitodificil+40}}
+
+ {{/rollBetween() d20 18 19}}
+ {{/rollTotal() coluna 45}}
+
+ {{#rollTotal() coluna 45}}
+ {{#rollWasCrit() d20}}
+
+ {{critico+40}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 45}}
+
+
+
+ {{#rollTotal() coluna 46}}
+ {{#rollWasFumble() d20}}
+
+ {{falha+40}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 46}}
+
+ {{#rollTotal() coluna 46}}
+ {{#rollBetween() d20 2 6}}
+
+ {{rotineiro+40}}
+
+ {{/rollBetween() d20 2 6}}
+ {{/rollTotal() coluna 46}}
+
+ {{#rollTotal() coluna 46}}
+ {{#rollBetween() d20 7 10}}
+
+ {{facil+40}}
+
+ {{/rollBetween() d20 7 10}}
+ {{/rollTotal() coluna 46}}
+
+ {{#rollTotal() coluna 46}}
+ {{#rollBetween() d20 11 13}}
+
+ {{medio+40}}
+
+ {{/rollBetween() d20 11 13}}
+ {{/rollTotal() coluna 46}}
+
+ {{#rollTotal() coluna 46}}
+ {{#rollBetween() d20 14 16}}
+
+ {{dificil+40}}
+
+ {{/rollBetween() d20 14 16}}
+ {{/rollTotal() coluna 46}}
+
+ {{#rollTotal() coluna 46}}
+ {{#rollBetween() d20 17 19}}
+
+ {{muitodificil+40}}
+
+ {{/rollBetween() d20 17 19}}
+ {{/rollTotal() coluna 46}}
+
+ {{#rollTotal() coluna 46}}
+ {{#rollWasCrit() d20}}
+
+ {{critico+40}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 46}}
+
+
+
+ {{#rollTotal() coluna 47}}
+ {{#rollWasFumble() d20}}
+
+ {{falha+40}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 47}}
+
+ {{#rollTotal() coluna 47}}
+ {{#rollBetween() d20 2 5}}
+
+ {{rotineiro+40}}
+
+ {{/rollBetween() d20 2 5}}
+ {{/rollTotal() coluna 47}}
+
+ {{#rollTotal() coluna 47}}
+ {{#rollBetween() d20 6 9}}
+
+ {{facil+40}}
+
+ {{/rollBetween() d20 6 9}}
+ {{/rollTotal() coluna 47}}
+
+ {{#rollTotal() coluna 47}}
+ {{#rollBetween() d20 10 13}}
+
+ {{medio+20}}
+
+ {{/rollBetween() d20 10 13}}
+ {{/rollTotal() coluna 47}}
+
+ {{#rollTotal() coluna 47}}
+ {{#rollBetween() d20 14 16}}
+
+ {{dificil+40}}
+
+ {{/rollBetween() d20 14 16}}
+ {{/rollTotal() coluna 47}}
+
+ {{#rollTotal() coluna 47}}
+ {{#rollBetween() d20 17 19}}
+
+ {{muitodificil+40}}
+
+ {{/rollBetween() d20 17 19}}
+ {{/rollTotal() coluna 47}}
+
+ {{#rollTotal() coluna 47}}
+ {{#rollWasCrit() d20}}
+
+ {{critico+40}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 47}}
+
+
+
+ {{#rollTotal() coluna 48}}
+ {{#rollWasFumble() d20}}
+
+ {{falha+40}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 48}}
+
+ {{#rollTotal() coluna 48}}
+ {{#rollBetween() d20 2 5}}
+
+ {{rotineiro+40}}
+
+ {{/rollBetween() d20 2 5}}
+ {{/rollTotal() coluna 48}}
+
+ {{#rollTotal() coluna 48}}
+ {{#rollBetween() d20 6 9}}
+
+ {{facil+40}}
+
+ {{/rollBetween() d20 6 9}}
+ {{/rollTotal() coluna 48}}
+
+ {{#rollTotal() coluna 48}}
+ {{#rollBetween() d20 10 12}}
+
+ {{medio+20}}
+
+ {{/rollBetween() d20 10 12}}
+ {{/rollTotal() coluna 48}}
+
+ {{#rollTotal() coluna 48}}
+ {{#rollBetween() d20 13 16}}
+
+ {{dificil+40}}
+
+ {{/rollBetween() d20 13 16}}
+ {{/rollTotal() coluna 48}}
+
+ {{#rollTotal() coluna 48}}
+ {{#rollBetween() d20 17 19}}
+
+ {{muitodificil+40}}
+
+ {{/rollBetween() d20 17 19}}
+ {{/rollTotal() coluna 48}}
+
+ {{#rollTotal() coluna 48}}
+ {{#rollWasCrit() d20}}
+
+ {{critico+40}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 48}}
+
+
+
+ {{#rollTotal() coluna 49}}
+ {{#rollWasFumble() d20}}
+
+ {{falha+40}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 49}}
+
+ {{#rollTotal() coluna 49}}
+ {{#rollBetween() d20 2 4}}
+
+ {{rotineiro+40}}
+
+ {{/rollBetween() d20 2 4}}
+ {{/rollTotal() coluna 49}}
+
+ {{#rollTotal() coluna 49}}
+ {{#rollBetween() d20 5 8}}
+
+ {{facil+40}}
+
+ {{/rollBetween() d20 5 8}}
+ {{/rollTotal() coluna 49}}
+
+ {{#rollTotal() coluna 49}}
+ {{#rollBetween() d20 9 12}}
+
+ {{medio+20}}
+
+ {{/rollBetween() d20 9 12}}
+ {{/rollTotal() coluna 49}}
+
+ {{#rollTotal() coluna 49}}
+ {{#rollBetween() d20 13 16}}
+
+ {{dificil+40}}
+
+ {{/rollBetween() d20 13 16}}
+ {{/rollTotal() coluna 49}}
+
+ {{#rollTotal() coluna 49}}
+ {{#rollBetween() d20 17 19}}
+
+ {{muitodificil+40}}
+
+ {{/rollBetween() d20 17 19}}
+ {{/rollTotal() coluna 49}}
+
+ {{#rollTotal() coluna 49}}
+ {{#rollWasCrit() d20}}
+
+ {{critico+40}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 49}}
+
+
+
+ {{#rollTotal() coluna 50}}
+ {{#rollWasFumble() d20}}
+
+ {{falha+40}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 50}}
+
+ {{#rollTotal() coluna 50}}
+ {{#rollBetween() d20 2 4}}
+
+ {{rotineiro+40}}
+
+ {{/rollBetween() d20 2 4}}
+ {{/rollTotal() coluna 50}}
+
+ {{#rollTotal() coluna 50}}
+ {{#rollBetween() d20 5 8}}
+
+ {{facil+40}}
+
+ {{/rollBetween() d20 5 8}}
+ {{/rollTotal() coluna 50}}
+
+ {{#rollTotal() coluna 50}}
+ {{#rollBetween() d20 9 12}}
+
+ {{medio+20}}
+
+ {{/rollBetween() d20 9 12}}
+ {{/rollTotal() coluna 50}}
+
+ {{#rollTotal() coluna 50}}
+ {{#rollBetween() d20 13 15}}
+
+ {{dificil+40}}
+
+ {{/rollBetween() d20 13 15}}
+ {{/rollTotal() coluna 50}}
+
+ {{#rollTotal() coluna 50}}
+ {{#rollBetween() d20 16 19}}
+
+ {{muitodificil+40}}
+
+ {{/rollBetween() d20 16 19}}
+ {{/rollTotal() coluna 50}}
+
+ {{#rollTotal() coluna 50}}
+ {{#rollWasCrit() d20}}
+
+ {{critico+40}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 50}}
+
+
+
+ {{#rollTotal() coluna 51}}
+ {{#rollWasFumble() d20}}
+
+ {{falha+40}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 51}}
+
+ {{#rollTotal() coluna 51}}
+ {{#rollBetween() d20 2 3}}
+
+ {{rotineiro+40}}
+
+ {{/rollBetween() d20 2 3}}
+ {{/rollTotal() coluna 51}}
+
+ {{#rollTotal() coluna 51}}
+ {{#rollBetween() d20 4 7}}
+
+ {{facil+40}}
+
+ {{/rollBetween() d20 4 7}}
+ {{/rollTotal() coluna 51}}
+
+ {{#rollTotal() coluna 51}}
+ {{#rollBetween() d20 8 12}}
+
+ {{medio+20}}
+
+ {{/rollBetween() d20 8 12}}
+ {{/rollTotal() coluna 51}}
+
+ {{#rollTotal() coluna 51}}
+ {{#rollBetween() d20 13 15}}
+
+ {{dificil+40}}
+
+ {{/rollBetween() d20 13 15}}
+ {{/rollTotal() coluna 51}}
+
+ {{#rollTotal() coluna 51}}
+ {{#rollBetween() d20 16 18}}
+
+ {{muitodificil+40}}
+
+ {{/rollBetween() d20 16 18}}
+ {{/rollTotal() coluna 51}}
+
+ {{#rollTotal() coluna 51}}
+ {{#rollTotal() d20 19}}
+
+ {{muitodificil++40}}
+
+ {{/rollTotal() d20 19}}
+ {{/rollTotal() coluna 51}}
+
+ {{#rollTotal() coluna 51}}
+ {{#rollWasCrit() d20}}
+
+ {{critico+40}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 51}}
+
+
+
+ {{#rollTotal() coluna 52}}
+ {{#rollWasFumble() d20}}
+
+ {{falha+40}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 52}}
+
+ {{#rollTotal() coluna 52}}
+ {{#rollBetween() d20 2 3}}
+
+ {{rotineiro+40}}
+
+ {{/rollBetween() d20 2 3}}
+ {{/rollTotal() coluna 52}}
+
+ {{#rollTotal() coluna 52}}
+ {{#rollBetween() d20 4 7}}
+
+ {{facil+40}}
+
+ {{/rollBetween() d20 4 7}}
+ {{/rollTotal() coluna 52}}
+
+ {{#rollTotal() coluna 52}}
+ {{#rollBetween() d20 8 11}}
+
+ {{medio+20}}
+
+ {{/rollBetween() d20 8 11}}
+ {{/rollTotal() coluna 52}}
+
+ {{#rollTotal() coluna 52}}
+ {{#rollBetween() d20 12 15}}
+
+ {{dificil+40}}
+
+ {{/rollBetween() d20 12 15}}
+ {{/rollTotal() coluna 52}}
+
+ {{#rollTotal() coluna 52}}
+ {{#rollBetween() d20 16 18}}
+
+ {{muitodificil+40}}
+
+ {{/rollBetween() d20 16 18}}
+ {{/rollTotal() coluna 52}}
+
+ {{#rollTotal() coluna 52}}
+ {{#rollTotal() d20 19}}
+
+ {{muitodificil++40}}
+
+ {{/rollTotal() d20 19}}
+ {{/rollTotal() coluna 52}}
+
+ {{#rollTotal() coluna 52}}
+ {{#rollWasCrit() d20}}
+
+ {{critico+40}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 52}}
+
+
+
+ {{#rollTotal() coluna 53}}
+ {{#rollWasFumble() d20}}
+
+ {{falha+40}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 53}}
+
+ {{#rollTotal() coluna 53}}
+ {{#rollTotal() d20 2}}
+
+ {{rotineiro+40}}
+
+ {{/rollTotal() d20 2}}
+ {{/rollTotal() coluna 53}}
+
+ {{#rollTotal() coluna 53}}
+ {{#rollBetween() d20 3 6}}
+
+ {{facil+40}}
+
+ {{/rollBetween() d20 3 6}}
+ {{/rollTotal() coluna 53}}
+
+ {{#rollTotal() coluna 53}}
+ {{#rollBetween() d20 7 11}}
+
+ {{medio+20}}
+
+ {{/rollBetween() d20 7 11}}
+ {{/rollTotal() coluna 53}}
+
+ {{#rollTotal() coluna 53}}
+ {{#rollBetween() d20 12 15}}
+
+ {{dificil+40}}
+
+ {{/rollBetween() d20 12 15}}
+ {{/rollTotal() coluna 53}}
+
+ {{#rollTotal() coluna 53}}
+ {{#rollBetween() d20 16 18}}
+
+ {{muitodificil+40}}
+
+ {{/rollBetween() d20 16 18}}
+ {{/rollTotal() coluna 53}}
+
+ {{#rollTotal() coluna 53}}
+ {{#rollTotal() d20 19}}
+
+ {{muitodificil++40}}
+
+ {{/rollTotal() d20 19}}
+ {{/rollTotal() coluna 53}}
+
+ {{#rollTotal() coluna 53}}
+ {{#rollWasCrit() d20}}
+
+ {{critico+40}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 53}}
+
+
+
+ {{#rollTotal() coluna 54}}
+ {{#rollWasFumble() d20}}
+
+ {{falha+40}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 54}}
+
+ {{#rollTotal() coluna 54}}
+ {{#rollTotal() d20 2}}
+
+ {{rotineiro+40}}
+
+ {{/rollTotal() d20 2}}
+ {{/rollTotal() coluna 54}}
+
+ {{#rollTotal() coluna 54}}
+ {{#rollBetween() d20 3 6}}
+
+ {{facil+40}}
+
+ {{/rollBetween() d20 3 6}}
+ {{/rollTotal() coluna 54}}
+
+ {{#rollTotal() coluna 54}}
+ {{#rollBetween() d20 7 11}}
+
+ {{medio+20}}
+
+ {{/rollBetween() d20 7 11}}
+ {{/rollTotal() coluna 54}}
+
+ {{#rollTotal() coluna 54}}
+ {{#rollBetween() d20 12 14}}
+
+ {{dificil+40}}
+
+ {{/rollBetween() d20 12 14}}
+ {{/rollTotal() coluna 54}}
+
+ {{#rollTotal() coluna 54}}
+ {{#rollBetween() d20 15 18}}
+
+ {{muitodificil+40}}
+
+ {{/rollBetween() d20 15 18}}
+ {{/rollTotal() coluna 54}}
+
+ {{#rollTotal() coluna 54}}
+ {{#rollTotal() d20 19}}
+
+ {{muitodificil++40}}
+
+ {{/rollTotal() d20 19}}
+ {{/rollTotal() coluna 54}}
+
+ {{#rollTotal() coluna 54}}
+ {{#rollWasCrit() d20}}
+
+ {{critico+40}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 54}}
+
+
+
+ {{#rollTotal() coluna 55}}
+ {{#rollWasFumble() d20}}
+
+ {{falha+40}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 55}}
+
+ {{#rollTotal() coluna 55}}
+ {{#rollBetween() d20 2 5}}
+
+ {{facil+40}}
+
+ {{/rollBetween() d20 2 5}}
+ {{/rollTotal() coluna 55}}
+
+ {{#rollTotal() coluna 55}}
+ {{#rollBetween() d20 6 11}}
+
+ {{medio+20}}
+
+ {{/rollBetween() d20 6 11}}
+ {{/rollTotal() coluna 55}}
+
+ {{#rollTotal() coluna 55}}
+ {{#rollBetween() d20 12 14}}
+
+ {{dificil+40}}
+
+ {{/rollBetween() d20 12 14}}
+ {{/rollTotal() coluna 55}}
+
+ {{#rollTotal() coluna 55}}
+ {{#rollBetween() d20 15 17}}
+
+ {{muitodificil+40}}
+
+ {{/rollBetween() d20 15 17}}
+ {{/rollTotal() coluna 55}}
+
+ {{#rollTotal() coluna 55}}
+ {{#rollBetween() d20 18 19}}
+
+ {{muitodificil++40}}
+
+ {{/rollBetween() d20 18 19}}
+ {{/rollTotal() coluna 55}}
+
+ {{#rollTotal() coluna 55}}
+ {{#rollWasCrit() d20}}
+
+ {{critico+40}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 55}}
+
+
+
+ {{#rollTotal() coluna 56}}
+ {{#rollWasFumble() d20}}
+
+ {{falha+40}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 56}}
+
+ {{#rollTotal() coluna 56}}
+ {{#rollBetween() d20 2 5}}
+
+ {{facil+40}}
+
+ {{/rollBetween() d20 2 5}}
+ {{/rollTotal() coluna 56}}
+
+ {{#rollTotal() coluna 56}}
+ {{#rollBetween() d20 6 10}}
+
+ {{medio+20}}
+
+ {{/rollBetween() d20 6 10}}
+ {{/rollTotal() coluna 56}}
+
+ {{#rollTotal() coluna 56}}
+ {{#rollBetween() d20 11 14}}
+
+ {{dificil+40}}
+
+ {{/rollBetween() d20 11 14}}
+ {{/rollTotal() coluna 56}}
+
+ {{#rollTotal() coluna 56}}
+ {{#rollBetween() d20 15 17}}
+
+ {{muitodificil+40}}
+
+ {{/rollBetween() d20 15 17}}
+ {{/rollTotal() coluna 56}}
+
+ {{#rollTotal() coluna 56}}
+ {{#rollBetween() d20 18 19}}
+
+ {{muitodificil++40}}
+
+ {{/rollBetween() d20 18 19}}
+ {{/rollTotal() coluna 56}}
+
+ {{#rollTotal() coluna 56}}
+ {{#rollWasCrit() d20}}
+
+ {{critico+40}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 56}}
+
+
+
+ {{#rollTotal() coluna 57}}
+ {{#rollWasFumble() d20}}
+
+ {{falha+40}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 57}}
+
+ {{#rollTotal() coluna 57}}
+ {{#rollBetween() d20 2 4}}
+
+ {{facil+40}}
+
+ {{/rollBetween() d20 2 4}}
+ {{/rollTotal() coluna 57}}
+
+ {{#rollTotal() coluna 57}}
+ {{#rollBetween() d20 5 10}}
+
+ {{medio+20}}
+
+ {{/rollBetween() d20 5 10}}
+ {{/rollTotal() coluna 57}}
+
+ {{#rollTotal() coluna 57}}
+ {{#rollBetween() d20 11 14}}
+
+ {{dificil+40}}
+
+ {{/rollBetween() d20 11 14}}
+ {{/rollTotal() coluna 57}}
+
+ {{#rollTotal() coluna 57}}
+ {{#rollBetween() d20 15 17}}
+
+ {{muitodificil+40}}
+
+ {{/rollBetween() d20 15 17}}
+ {{/rollTotal() coluna 57}}
+
+ {{#rollTotal() coluna 57}}
+ {{#rollBetween() d20 18 19}}
+
+ {{muitodificil++40}}
+
+ {{/rollBetween() d20 18 19}}
+ {{/rollTotal() coluna 57}}
+
+ {{#rollTotal() coluna 57}}
+ {{#rollWasCrit() d20}}
+
+ {{critico+40}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 57}}
+
+
+
+ {{#rollTotal() coluna 58}}
+ {{#rollWasFumble() d20}}
+
+ {{falha+40}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 58}}
+
+ {{#rollTotal() coluna 58}}
+ {{#rollBetween() d20 2 4}}
+
+ {{facil+40}}
+
+ {{/rollBetween() d20 2 4}}
+ {{/rollTotal() coluna 58}}
+
+ {{#rollTotal() coluna 58}}
+ {{#rollBetween() d20 5 9}}
+
+ {{medio+20}}
+
+ {{/rollBetween() d20 5 9}}
+ {{/rollTotal() coluna 58}}
+
+ {{#rollTotal() coluna 58}}
+ {{#rollBetween() d20 10 13}}
+
+ {{dificil+40}}
+
+ {{/rollBetween() d20 10 13}}
+ {{/rollTotal() coluna 58}}
+
+ {{#rollTotal() coluna 58}}
+ {{#rollBetween() d20 14 17}}
+
+ {{muitodificil+40}}
+
+ {{/rollBetween() d20 14 17}}
+ {{/rollTotal() coluna 58}}
+
+ {{#rollTotal() coluna 58}}
+ {{#rollBetween() d20 18 19}}
+
+ {{muitodificil++40}}
+
+ {{/rollBetween() d20 18 19}}
+ {{/rollTotal() coluna 58}}
+
+ {{#rollTotal() coluna 58}}
+ {{#rollWasCrit() d20}}
+
+ {{critico+40}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 58}}
+
+
+
+ {{#rollTotal() coluna 59}}
+ {{#rollWasFumble() d20}}
+
+ {{falha+40}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 59}}
+
+ {{#rollTotal() coluna 59}}
+ {{#rollBetween() d20 2 3}}
+
+ {{facil+40}}
+
+ {{/rollBetween() d20 2 3}}
+ {{/rollTotal() coluna 59}}
+
+ {{#rollTotal() coluna 59}}
+ {{#rollBetween() d20 4 9}}
+
+ {{medio+20}}
+
+ {{/rollBetween() d20 4 9}}
+ {{/rollTotal() coluna 59}}
+
+ {{#rollTotal() coluna 59}}
+ {{#rollBetween() d20 10 13}}
+
+ {{dificil+40}}
+
+ {{/rollBetween() d20 10 13}}
+ {{/rollTotal() coluna 59}}
+
+ {{#rollTotal() coluna 59}}
+ {{#rollBetween() d20 14 16}}
+
+ {{muitodificil+40}}
+
+ {{/rollBetween() d20 14 16}}
+ {{/rollTotal() coluna 59}}
+
+ {{#rollTotal() coluna 59}}
+ {{#rollBetween() d20 17 19}}
+
+ {{muitodificil++40}}
+
+ {{/rollBetween() d20 17 19}}
+ {{/rollTotal() coluna 59}}
+
+ {{#rollTotal() coluna 59}}
+ {{#rollWasCrit() d20}}
+
+ {{critico+40}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 59}}
+
+
+
+ {{#rollTotal() coluna 60}}
+ {{#rollWasFumble() d20}}
+
+ {{falha+40}}
+
+ {{/rollWasFumble() d20}}
+ {{/rollTotal() coluna 60}}
+
+ {{#rollTotal() coluna 60}}
+ {{#rollTotal() d20 2}}
+
+ {{facil+40}}
+
+ {{/rollTotal() d20 2}}
+ {{/rollTotal() coluna 60}}
+
+ {{#rollTotal() coluna 60}}
+ {{#rollBetween() d20 3 9}}
+
+ {{medio+20}}
+
+ {{/rollBetween() d20 3 9}}
+ {{/rollTotal() coluna 60}}
+
+ {{#rollTotal() coluna 60}}
+ {{#rollBetween() d20 10 12}}
+
+ {{dificil+40}}
+
+ {{/rollBetween() d20 10 12}}
+ {{/rollTotal() coluna 60}}
+
+ {{#rollTotal() coluna 60}}
+ {{#rollBetween() d20 13 16}}
+
+ {{muitodificil+40}}
+
+ {{/rollBetween() d20 13 16}}
+ {{/rollTotal() coluna 60}}
+
+ {{#rollTotal() coluna 60}}
+ {{#rollBetween() d20 17 19}}
+
+ {{muitodificil++40}}
+
+ {{/rollBetween() d20 17 19}}
+ {{/rollTotal() coluna 60}}
+
+ {{#rollTotal() coluna 60}}
+ {{#rollWasCrit() d20}}
+
+ {{critico+40}}
+
+ {{/rollWasCrit() d20}}
+ {{/rollTotal() coluna 60}}
+
+
+
+ {{#rollBetween() coluna 21 60}}
+
+ {{#coluna+20}}
+
+ Coluna = {{coluna+20}}
+ 2º d20 = {{d20+20}}
+
+ {{/coluna+20}}
+
+ {{#rollWasFumble() d20+20}}
+
+ {{falha}}
+
+ {{/rollWasFumble() d20+20}}
+ {{#rollTotal() d20+20 2}}
+
+ {{facil}}
+
+ {{/rollTotal() d20+20 2}}
+ {{#rollBetween() d20+20 3 9}}
+
+ {{medio}}
+
+ {{/rollBetween() d20+20 3 9}}
+ {{#rollBetween() d20+20 10 12}}
+
+ {{dificil}}
+
+ {{/rollBetween() d20+20 10 12}}
+ {{#rollBetween() d20+20 13 16}}
+
+ {{muitodificil}}
+
+ {{/rollBetween() d20+20 13 16}}
+ {{#rollBetween() d20+20 17 19}}
+
+ {{muitodificil+}}
+
+ {{/rollBetween() d20+20 17 19}}
+ {{#rollWasCrit() d20+20}}
+
+ {{critico}}
+
+ {{/rollWasCrit() d20+20}}
+
+
+ {{Alerta1}}
+
+ {{/rollBetween() coluna 21 60}}
+
+ {{#rollBetween() coluna 41 60}}
+
+ {{#coluna+40}}
+
+ Coluna = {{coluna+40}}
+ 3º d20 = {{d20+40}}
+
+ {{/coluna+40}}
+
+ {{#rollWasFumble() d20+40}}
+
+ {{falha}}
+
+ {{/rollWasFumble() d20+40}}
+ {{#rollTotal() d20+40 2}}
+
+ {{facil}}
+
+ {{/rollTotal() d20+40 2}}
+ {{#rollBetween() d20+40 3 9}}
+
+ {{medio}}
+
+ {{/rollBetween() d20+40 3 9}}
+ {{#rollBetween() d20+40 10 12}}
+
+ {{dificil}}
+
+ {{/rollBetween() d20+40 10 12}}
+ {{#rollBetween() d20+40 13 16}}
+
+ {{muitodificil}}
+
+ {{/rollBetween() d20+40 13 16}}
+ {{#rollBetween() d20+40 17 19}}
+
+ {{muitodificil+}}
+
+ {{/rollBetween() d20+40 17 19}}
+ {{#rollWasCrit() d20+40}}
+
+ {{critico}}
+
+ {{/rollWasCrit() d20+40}}
+
+
+ {{Alerta2}}
+
+ {{/rollBetween() coluna 41 60}}
+
+ {{#rollBetween() coluna 61 80}}
+
+ {{Alerta3}}
+
+ {{/rollBetween() coluna 61 80}}
+
+
+
+ {{#tarefas_aperfeicoadas}}
+
+
+
+
+ {{tarefas_aperfeicoadas}}
+
+ {{/tarefas_aperfeicoadas}}
+
+
+
+
+
+
+
+
+
+ U {{title_1}}
+
+ {{#subtags}}
+
+
+ {{/subtags}}
FA: {{FA}}
FD: {{FD}}
@@ -1311,1714 +5651,8 @@
0 {{d20r}}
- {{/resistencia}}
-
-
- {{#dano1}}
-
- 25%
- 50%
- 75%
- 100%
-
-
- {{dano1}}
- {{dano2}}
- {{dano3}}
- {{dano4}}
-
- {{/dano1}}
-
- {{#subinformacao}}
-
- {{subinformacao}}
-
- {{/subinformacao}}
-
-
- {{#descricao}}
-
- {{descricao}}
-
- {{/descricao}}
-
-
- {{#rollTotal() coluna -7}}
- {{#rollBetween() d20 1 6}}
-
- {{falha}}
-
- {{/rollBetween() d20 1 6}}
- {{/rollTotal() coluna -7}}
-
- {{#rollTotal() coluna -7}}
- {{#rollBetween() d20 7 14}}
-
- {{rotineiro}}
-
- {{/rollBetween() d20 7 14}}
- {{/rollTotal() coluna -7}}
-
- {{#rollTotal() coluna -7}}
- {{#rollBetween() d20 15 16}}
-
- {{facil}}
-
- {{/rollBetween() d20 15 16}}
- {{/rollTotal() coluna -7}}
-
- {{#rollTotal() coluna -7}}
- {{#rollTotal() d20 17}}
-
- {{medio}}
-
- {{/rollTotal() d20 17}}
- {{/rollTotal() coluna -7}}
-
- {{#rollTotal() coluna -7}}
- {{#rollTotal() d20 18}}
-
- {{dificil}}
-
- {{/rollTotal() d20 18}}
- {{/rollTotal() coluna -7}}
-
- {{#rollTotal() coluna -7}}
- {{#rollTotal() d20 19}}
-
- {{muitodificil}}
-
- {{/rollTotal() d20 19}}
- {{/rollTotal() coluna -7}}
-
- {{#rollTotal() coluna -7}}
- {{#rollTotal() d20 20}}
-
- {{critico}}
-
- {{/rollTotal() d20 20}}
- {{/rollTotal() coluna -7}}
-
-
-
- {{#rollTotal() coluna -6}}
- {{#rollBetween() d20 1 5}}
-
- {{falha}}
-
- {{/rollBetween() d20 1 5}}
- {{/rollTotal() coluna -6}}
-
- {{#rollTotal() coluna -6}}
- {{#rollBetween() d20 6 13}}
-
- {{rotineiro}}
-
- {{/rollBetween() d20 6 13}}
- {{/rollTotal() coluna -6}}
-
- {{#rollTotal() coluna -6}}
- {{#rollBetween() d20 14 16}}
-
- {{facil}}
-
- {{/rollBetween() d20 14 16}}
- {{/rollTotal() coluna -6}}
-
- {{#rollTotal() coluna -6}}
- {{#rollTotal() d20 17}}
-
- {{medio}}
-
- {{/rollTotal() d20 17}}
- {{/rollTotal() coluna -6}}
-
- {{#rollTotal() coluna -6}}
- {{#rollTotal() d20 18}}
-
- {{dificil}}
-
- {{/rollTotal() d20 18}}
- {{/rollTotal() coluna -6}}
-
- {{#rollTotal() coluna -6}}
- {{#rollTotal() d20 19}}
-
- {{muitodificil}}
-
- {{/rollTotal() d20 19}}
- {{/rollTotal() coluna -6}}
-
- {{#rollTotal() coluna -6}}
- {{#rollTotal() d20 20}}
-
- {{critico}}
-
- {{/rollTotal() d20 20}}
- {{/rollTotal() coluna -6}}
-
-
-
- {{#rollTotal() coluna -5}}
- {{#rollBetween() d20 1 4}}
-
- {{falha}}
-
- {{/rollBetween() d20 1 4}}
- {{/rollTotal() coluna -5}}
-
- {{#rollTotal() coluna -5}}
- {{#rollBetween() d20 5 12}}
-
- {{rotineiro}}
-
- {{/rollBetween() d20 5 12}}
- {{/rollTotal() coluna -5}}
-
- {{#rollTotal() coluna -5}}
- {{#rollBetween() d20 13 15}}
-
- {{facil}}
-
- {{/rollBetween() d20 13 15}}
- {{/rollTotal() coluna -5}}
-
- {{#rollTotal() coluna -5}}
- {{#rollBetween() d20 16 17}}
-
- {{medio}}
-
- {{/rollBetween() d20 16 17}}
- {{/rollTotal() coluna -5}}
-
- {{#rollTotal() coluna -5}}
- {{#rollTotal() d20 18}}
-
- {{dificil}}
-
- {{/rollTotal() d20 18}}
- {{/rollTotal() coluna -5}}
-
- {{#rollTotal() coluna -5}}
- {{#rollTotal() d20 19}}
-
- {{muitodificil}}
-
- {{/rollTotal() d20 19}}
- {{/rollTotal() coluna -5}}
-
- {{#rollTotal() coluna -5}}
- {{#rollTotal() d20 20}}
-
- {{critico}}
-
- {{/rollTotal() d20 20}}
- {{/rollTotal() coluna -5}}
-
-
-
- {{#rollTotal() coluna -4}}
- {{#rollBetween() d20 1 3}}
-
- {{falha}}
-
- {{/rollBetween() d20 1 3}}
- {{/rollTotal() coluna -4}}
-
- {{#rollTotal() coluna -4}}
- {{#rollBetween() d20 4 11}}
-
- {{rotineiro}}
-
- {{/rollBetween() d20 4 11}}
- {{/rollTotal() coluna -4}}
-
- {{#rollTotal() coluna -4}}
- {{#rollBetween() d20 12 15}}
-
- {{facil}}
-
- {{/rollBetween() d20 12 15}}
- {{/rollTotal() coluna -4}}
-
- {{#rollTotal() coluna -4}}
- {{#rollBetween() d20 16 17}}
-
- {{medio}}
-
- {{/rollBetween() d20 16 17}}
- {{/rollTotal() coluna -4}}
-
- {{#rollTotal() coluna -4}}
- {{#rollTotal() d20 18}}
-
- {{dificil}}
-
- {{/rollTotal() d20 18}}
- {{/rollTotal() coluna -4}}
-
- {{#rollTotal() coluna -4}}
- {{#rollTotal() d20 19}}
-
- {{muitodificil}}
-
- {{/rollTotal() d20 19}}
- {{/rollTotal() coluna -4}}
-
- {{#rollTotal() coluna -4}}
- {{#rollTotal() d20 20}}
-
- {{critico}}
-
- {{/rollTotal() d20 20}}
- {{/rollTotal() coluna -4}}
-
-
-
- {{#rollTotal() coluna -3}}
- {{#rollBetween() d20 1 3}}
-
- {{falha}}
-
- {{/rollBetween() d20 1 3}}
- {{/rollTotal() coluna -3}}
-
- {{#rollTotal() coluna -3}}
- {{#rollBetween() d20 4 10}}
-
- {{rotineiro}}
-
- {{/rollBetween() d20 4 10}}
- {{/rollTotal() coluna -3}}
-
- {{#rollTotal() coluna -3}}
- {{#rollBetween() d20 11 14}}
-
- {{facil}}
-
- {{/rollBetween() d20 11 14}}
- {{/rollTotal() coluna -3}}
-
- {{#rollTotal() coluna -3}}
- {{#rollBetween() d20 15 17}}
-
- {{medio}}
-
- {{/rollBetween() d20 15 17}}
- {{/rollTotal() coluna -3}}
-
- {{#rollTotal() coluna -3}}
- {{#rollTotal() d20 18}}
-
- {{dificil}}
-
- {{/rollTotal() d20 18}}
- {{/rollTotal() coluna -3}}
-
- {{#rollTotal() coluna -3}}
- {{#rollTotal() d20 19}}
-
- {{muitodificil}}
-
- {{/rollTotal() d20 19}}
- {{/rollTotal() coluna -3}}
-
- {{#rollTotal() coluna -3}}
- {{#rollTotal() d20 20}}
-
- {{critico}}
-
- {{/rollTotal() d20 20}}
- {{/rollTotal() coluna -3}}
-
-
-
- {{#rollTotal() coluna -2}}
- {{#rollBetween() d20 1 3}}
-
- {{falha}}
-
- {{/rollBetween() d20 1 3}}
- {{/rollTotal() coluna -2}}
-
- {{#rollTotal() coluna -2}}
- {{#rollBetween() d20 4 10}}
-
- {{rotineiro}}
-
- {{/rollBetween() d20 4 10}}
- {{/rollTotal() coluna -2}}
-
- {{#rollTotal() coluna -2}}
- {{#rollBetween() d20 11 14}}
-
- {{facil}}
-
- {{/rollBetween() d20 11 14}}
- {{/rollTotal() coluna -2}}
-
- {{#rollTotal() coluna -2}}
- {{#rollBetween() d20 15 16}}
-
- {{medio}}
-
- {{/rollBetween() d20 15 16}}
- {{/rollTotal() coluna -2}}
-
- {{#rollTotal() coluna -2}}
- {{#rollBetween() d20 17 18}}
-
- {{dificil}}
-
- {{/rollBetween() d20 17 18}}
- {{/rollTotal() coluna -2}}
-
- {{#rollTotal() coluna -2}}
- {{#rollTotal() d20 19}}
-
- {{muitodificil}}
-
- {{/rollTotal() d20 19}}
- {{/rollTotal() coluna -2}}
-
- {{#rollTotal() coluna -2}}
- {{#rollTotal() d20 20}}
-
- {{critico}}
-
- {{/rollTotal() d20 20}}
- {{/rollTotal() coluna -2}}
-
-
-
- {{#rollTotal() coluna -1}}
- {{#rollBetween() d20 1 2}}
-
- {{falha}}
-
- {{/rollBetween() d20 1 2}}
- {{/rollTotal() coluna -1}}
-
- {{#rollTotal() coluna -1}}
- {{#rollBetween() d20 3 9}}
-
- {{rotineiro}}
-
- {{/rollBetween() d20 3 9}}
- {{/rollTotal() coluna -1}}
-
- {{#rollTotal() coluna -1}}
- {{#rollBetween() d20 10 13}}
-
- {{facil}}
-
- {{/rollBetween() d20 10 13}}
- {{/rollTotal() coluna -1}}
-
- {{#rollTotal() coluna -1}}
- {{#rollBetween() d20 14 16}}
-
- {{medio}}
-
- {{/rollBetween() d20 14 16}}
- {{/rollTotal() coluna -1}}
-
- {{#rollTotal() coluna -1}}
- {{#rollBetween() d20 17 18}}
-
- {{dificil}}
-
- {{/rollBetween() d20 17 18}}
- {{/rollTotal() coluna -1}}
-
- {{#rollTotal() coluna -1}}
- {{#rollTotal() d20 19}}
-
- {{muitodificil}}
-
- {{/rollTotal() d20 19}}
- {{/rollTotal() coluna -1}}
-
- {{#rollTotal() coluna -1}}
- {{#rollTotal() d20 20}}
-
- {{critico}}
-
- {{/rollTotal() d20 20}}
- {{/rollTotal() coluna -1}}
-
-
-
- {{#rollTotal() coluna 0}}
- {{#rollBetween() d20 1 2}}
-
- {{falha}}
-
- {{/rollBetween() d20 1 2}}
- {{/rollTotal() coluna 0}}
-
- {{#rollTotal() coluna 0}}
- {{#rollBetween() d20 3 9}}
-
- {{rotineiro}}
-
- {{/rollBetween() d20 3 9}}
- {{/rollTotal() coluna 0}}
-
- {{#rollTotal() coluna 0}}
- {{#rollBetween() d20 10 13}}
-
- {{facil}}
-
- {{/rollBetween() d20 10 13}}
- {{/rollTotal() coluna 0}}
-
- {{#rollTotal() coluna 0}}
- {{#rollBetween() d20 14 15}}
-
- {{medio}}
-
- {{/rollBetween() d20 14 15}}
- {{/rollTotal() coluna 0}}
-
- {{#rollTotal() coluna 0}}
- {{#rollBetween() d20 16 18}}
-
- {{dificil}}
-
- {{/rollBetween() d20 16 18}}
- {{/rollTotal() coluna 0}}
-
- {{#rollTotal() coluna 0}}
- {{#rollTotal() d20 19}}
-
- {{muitodificil}}
-
- {{/rollTotal() d20 19}}
- {{/rollTotal() coluna 0}}
-
- {{#rollTotal() coluna 0}}
- {{#rollTotal() d20 20}}
-
- {{critico}}
-
- {{/rollTotal() d20 20}}
- {{/rollTotal() coluna 0}}
-
-
-
- {{#rollTotal() coluna 1}}
- {{#rollWasFumble() d20}}
-
- {{falha}}
-
- {{/rollWasFumble() d20}}
- {{/rollTotal() coluna 1}}
-
- {{#rollTotal() coluna 1}}
- {{#rollBetween() d20 2 8}}
-
- {{rotineiro}}
-
- {{/rollBetween() d20 2 8}}
- {{/rollTotal() coluna 1}}
-
- {{#rollTotal() coluna 1}}
- {{#rollBetween() d20 9 12}}
-
- {{facil}}
-
- {{/rollBetween() d20 9 12}}
- {{/rollTotal() coluna 1}}
-
- {{#rollTotal() coluna 1}}
- {{#rollBetween() d20 13 15}}
-
- {{medio}}
-
- {{/rollBetween() d20 13 15}}
- {{/rollTotal() coluna 1}}
-
- {{#rollTotal() coluna 1}}
- {{#rollBetween() d20 16 18}}
-
- {{dificil}}
-
- {{/rollBetween() d20 16 18}}
- {{/rollTotal() coluna 1}}
-
- {{#rollTotal() coluna 1}}
- {{#rollTotal() d20 19}}
-
- {{muitodificil}}
-
- {{/rollTotal() d20 19}}
- {{/rollTotal() coluna 1}}
-
- {{#rollTotal() coluna 1}}
- {{#rollWasCrit() d20}}
-
- {{critico}}
-
- {{/rollWasCrit() d20}}
- {{/rollTotal() coluna 1}}
-
-
-
- {{#rollTotal() coluna 2}}
- {{#rollWasFumble() d20}}
-
- {{falha}}
-
- {{/rollWasFumble() d20}}
- {{/rollTotal() coluna 2}}
-
- {{#rollTotal() coluna 2}}
- {{#rollBetween() d20 2 8}}
-
- {{rotineiro}}
-
- {{/rollBetween() d20 2 8}}
- {{/rollTotal() coluna 2}}
-
- {{#rollTotal() coluna 2}}
- {{#rollBetween() d20 9 12}}
-
- {{facil}}
-
- {{/rollBetween() d20 9 12}}
- {{/rollTotal() coluna 2}}
-
- {{#rollTotal() coluna 2}}
- {{#rollBetween() d20 13 15}}
-
- {{medio}}
-
- {{/rollBetween() d20 13 15}}
- {{/rollTotal() coluna 2}}
-
- {{#rollTotal() coluna 2}}
- {{#rollBetween() d20 16 17}}
-
- {{dificil}}
-
- {{/rollBetween() d20 16 17}}
- {{/rollTotal() coluna 2}}
-
- {{#rollTotal() coluna 2}}
- {{#rollBetween() d20 18 19}}
-
- {{muitodificil}}
-
- {{/rollBetween() d20 18 19}}
- {{/rollTotal() coluna 2}}
-
- {{#rollTotal() coluna 2}}
- {{#rollWasCrit() d20}}
-
- {{critico}}
-
- {{/rollWasCrit() d20}}
- {{/rollTotal() coluna 2}}
-
-
-
- {{#rollTotal() coluna 3}}
- {{#rollWasFumble() d20}}
-
- {{falha}}
-
- {{/rollWasFumble() d20}}
- {{/rollTotal() coluna 3}}
-
- {{#rollTotal() coluna 3}}
- {{#rollBetween() d20 2 7}}
-
- {{rotineiro}}
-
- {{/rollBetween() d20 2 7}}
- {{/rollTotal() coluna 3}}
-
- {{#rollTotal() coluna 3}}
- {{#rollBetween() d20 8 11}}
-
- {{facil}}
-
- {{/rollBetween() d20 8 11}}
- {{/rollTotal() coluna 3}}
-
- {{#rollTotal() coluna 3}}
- {{#rollBetween() d20 12 15}}
-
- {{medio}}
-
- {{/rollBetween() d20 12 15}}
- {{/rollTotal() coluna 3}}
-
- {{#rollTotal() coluna 3}}
- {{#rollBetween() d20 16 17}}
-
- {{dificil}}
-
- {{/rollBetween() d20 16 17}}
- {{/rollTotal() coluna 3}}
-
- {{#rollTotal() coluna 3}}
- {{#rollBetween() d20 18 19}}
-
- {{muitodificil}}
-
- {{/rollBetween() d20 18 19}}
- {{/rollTotal() coluna 3}}
-
- {{#rollTotal() coluna 3}}
- {{#rollWasCrit() d20}}
-
- {{critico}}
-
- {{/rollWasCrit() d20}}
- {{/rollTotal() coluna 3}}
-
-
-
- {{#rollTotal() coluna 4}}
- {{#rollWasFumble() d20}}
-
- {{falha}}
-
- {{/rollWasFumble() d20}}
- {{/rollTotal() coluna 4}}
-
- {{#rollTotal() coluna 4}}
- {{#rollBetween() d20 2 7}}
-
- {{rotineiro}}
-
- {{/rollBetween() d20 2 7}}
- {{/rollTotal() coluna 4}}
-
- {{#rollTotal() coluna 4}}
- {{#rollBetween() d20 8 11}}
-
- {{facil}}
-
- {{/rollBetween() d20 8 11}}
- {{/rollTotal() coluna 4}}
-
- {{#rollTotal() coluna 4}}
- {{#rollBetween() d20 12 14}}
-
- {{medio}}
-
- {{/rollBetween() d20 12 14}}
- {{/rollTotal() coluna 4}}
-
- {{#rollTotal() coluna 4}}
- {{#rollBetween() d20 15 17}}
-
- {{dificil}}
-
- {{/rollBetween() d20 15 17}}
- {{/rollTotal() coluna 4}}
-
- {{#rollTotal() coluna 4}}
- {{#rollBetween() d20 18 19}}
-
- {{muitodificil}}
-
- {{/rollBetween() d20 18 19}}
- {{/rollTotal() coluna 4}}
-
- {{#rollTotal() coluna 4}}
- {{#rollWasCrit() d20}}
-
- {{critico}}
-
- {{/rollWasCrit() d20}}
- {{/rollTotal() coluna 4}}
-
-
-
- {{#rollTotal() coluna 5}}
- {{#rollWasFumble() d20}}
-
- {{falha}}
-
- {{/rollWasFumble() d20}}
- {{/rollTotal() coluna 5}}
-
- {{#rollTotal() coluna 5}}
- {{#rollBetween() d20 2 6}}
-
- {{rotineiro}}
-
- {{/rollBetween() d20 2 6}}
- {{/rollTotal() coluna 5}}
-
- {{#rollTotal() coluna 5}}
- {{#rollBetween() d20 7 10}}
-
- {{facil}}
-
- {{/rollBetween() d20 7 10}}
- {{/rollTotal() coluna 5}}
-
- {{#rollTotal() coluna 5}}
- {{#rollBetween() d20 11 14}}
-
- {{medio}}
-
- {{/rollBetween() d20 11 14}}
- {{/rollTotal() coluna 5}}
-
- {{#rollTotal() coluna 5}}
- {{#rollBetween() d20 15 17}}
-
- {{dificil}}
-
- {{/rollBetween() d20 15 17}}
- {{/rollTotal() coluna 5}}
-
- {{#rollTotal() coluna 5}}
- {{#rollBetween() d20 18 19}}
-
- {{muitodificil}}
-
- {{/rollBetween() d20 18 19}}
- {{/rollTotal() coluna 5}}
-
- {{#rollTotal() coluna 5}}
- {{#rollWasCrit() d20}}
-
- {{critico}}
-
- {{/rollWasCrit() d20}}
- {{/rollTotal() coluna 5}}
-
-
-
- {{#rollTotal() coluna 6}}
- {{#rollWasFumble() d20}}
-
- {{falha}}
-
- {{/rollWasFumble() d20}}
- {{/rollTotal() coluna 6}}
-
- {{#rollTotal() coluna 6}}
- {{#rollBetween() d20 2 6}}
-
- {{rotineiro}}
-
- {{/rollBetween() d20 2 6}}
- {{/rollTotal() coluna 6}}
-
- {{#rollTotal() coluna 6}}
- {{#rollBetween() d20 7 10}}
-
- {{facil}}
-
- {{/rollBetween() d20 7 10}}
- {{/rollTotal() coluna 6}}
-
- {{#rollTotal() coluna 6}}
- {{#rollBetween() d20 11 13}}
-
- {{medio}}
-
- {{/rollBetween() d20 11 13}}
- {{/rollTotal() coluna 6}}
-
- {{#rollTotal() coluna 6}}
- {{#rollBetween() d20 14 16}}
-
- {{dificil}}
-
- {{/rollBetween() d20 14 16}}
- {{/rollTotal() coluna 6}}
-
- {{#rollTotal() coluna 6}}
- {{#rollBetween() d20 17 19}}
-
- {{muitodificil}}
-
- {{/rollBetween() d20 17 19}}
- {{/rollTotal() coluna 6}}
-
- {{#rollTotal() coluna 6}}
- {{#rollWasCrit() d20}}
-
- {{critico}}
-
- {{/rollWasCrit() d20}}
- {{/rollTotal() coluna 6}}
-
-
-
- {{#rollTotal() coluna 7}}
- {{#rollWasFumble() d20}}
-
- {{falha}}
-
- {{/rollWasFumble() d20}}
- {{/rollTotal() coluna 7}}
-
- {{#rollTotal() coluna 7}}
- {{#rollBetween() d20 2 5}}
-
- {{rotineiro}}
-
- {{/rollBetween() d20 2 5}}
- {{/rollTotal() coluna 7}}
-
- {{#rollTotal() coluna 7}}
- {{#rollBetween() d20 6 9}}
-
- {{facil}}
-
- {{/rollBetween() d20 6 9}}
- {{/rollTotal() coluna 7}}
-
- {{#rollTotal() coluna 7}}
- {{#rollBetween() d20 10 13}}
-
- {{medio}}
-
- {{/rollBetween() d20 10 13}}
- {{/rollTotal() coluna 7}}
-
- {{#rollTotal() coluna 7}}
- {{#rollBetween() d20 14 16}}
-
- {{dificil}}
-
- {{/rollBetween() d20 14 16}}
- {{/rollTotal() coluna 7}}
-
- {{#rollTotal() coluna 7}}
- {{#rollBetween() d20 17 19}}
-
- {{muitodificil}}
-
- {{/rollBetween() d20 17 19}}
- {{/rollTotal() coluna 7}}
-
- {{#rollTotal() coluna 7}}
- {{#rollWasCrit() d20}}
-
- {{critico}}
-
- {{/rollWasCrit() d20}}
- {{/rollTotal() coluna 7}}
-
-
-
- {{#rollTotal() coluna 8}}
- {{#rollWasFumble() d20}}
-
- {{falha}}
-
- {{/rollWasFumble() d20}}
- {{/rollTotal() coluna 8}}
-
- {{#rollTotal() coluna 8}}
- {{#rollBetween() d20 2 5}}
-
- {{rotineiro}}
-
- {{/rollBetween() d20 2 5}}
- {{/rollTotal() coluna 8}}
-
- {{#rollTotal() coluna 8}}
- {{#rollBetween() d20 6 9}}
-
- {{facil}}
-
- {{/rollBetween() d20 6 9}}
- {{/rollTotal() coluna 8}}
-
- {{#rollTotal() coluna 8}}
- {{#rollBetween() d20 10 12}}
-
- {{medio}}
-
- {{/rollBetween() d20 10 12}}
- {{/rollTotal() coluna 8}}
-
- {{#rollTotal() coluna 8}}
- {{#rollBetween() d20 13 16}}
-
- {{dificil}}
-
- {{/rollBetween() d20 13 16}}
- {{/rollTotal() coluna 8}}
-
- {{#rollTotal() coluna 8}}
- {{#rollBetween() d20 17 19}}
-
- {{muitodificil}}
-
- {{/rollBetween() d20 17 19}}
- {{/rollTotal() coluna 8}}
-
- {{#rollTotal() coluna 8}}
- {{#rollWasCrit() d20}}
-
- {{critico}}
-
- {{/rollWasCrit() d20}}
- {{/rollTotal() coluna 8}}
-
-
-
- {{#rollTotal() coluna 9}}
- {{#rollWasFumble() d20}}
-
- {{falha}}
-
- {{/rollWasFumble() d20}}
- {{/rollTotal() coluna 9}}
-
- {{#rollTotal() coluna 9}}
- {{#rollBetween() d20 2 4}}
-
- {{rotineiro}}
-
- {{/rollBetween() d20 2 4}}
- {{/rollTotal() coluna 9}}
-
- {{#rollTotal() coluna 9}}
- {{#rollBetween() d20 5 8}}
-
- {{facil}}
-
- {{/rollBetween() d20 5 8}}
- {{/rollTotal() coluna 9}}
-
- {{#rollTotal() coluna 9}}
- {{#rollBetween() d20 9 12}}
-
- {{medio}}
-
- {{/rollBetween() d20 9 12}}
- {{/rollTotal() coluna 9}}
-
- {{#rollTotal() coluna 9}}
- {{#rollBetween() d20 13 16}}
-
- {{dificil}}
-
- {{/rollBetween() d20 13 16}}
- {{/rollTotal() coluna 9}}
-
- {{#rollTotal() coluna 9}}
- {{#rollBetween() d20 17 19}}
-
- {{muitodificil}}
-
- {{/rollBetween() d20 17 19}}
- {{/rollTotal() coluna 9}}
-
- {{#rollTotal() coluna 9}}
- {{#rollWasCrit() d20}}
-
- {{critico}}
-
- {{/rollWasCrit() d20}}
- {{/rollTotal() coluna 9}}
-
-
-
- {{#rollTotal() coluna 10}}
- {{#rollWasFumble() d20}}
-
- {{falha}}
-
- {{/rollWasFumble() d20}}
- {{/rollTotal() coluna 10}}
-
- {{#rollTotal() coluna 10}}
- {{#rollBetween() d20 2 4}}
-
- {{rotineiro}}
-
- {{/rollBetween() d20 2 4}}
- {{/rollTotal() coluna 10}}
-
- {{#rollTotal() coluna 10}}
- {{#rollBetween() d20 5 8}}
-
- {{facil}}
-
- {{/rollBetween() d20 5 8}}
- {{/rollTotal() coluna 10}}
-
- {{#rollTotal() coluna 10}}
- {{#rollBetween() d20 9 12}}
-
- {{medio}}
-
- {{/rollBetween() d20 9 12}}
- {{/rollTotal() coluna 10}}
-
- {{#rollTotal() coluna 10}}
- {{#rollBetween() d20 13 15}}
-
- {{dificil}}
-
- {{/rollBetween() d20 13 15}}
- {{/rollTotal() coluna 10}}
-
- {{#rollTotal() coluna 10}}
- {{#rollBetween() d20 16 19}}
-
- {{muitodificil}}
-
- {{/rollBetween() d20 16 19}}
- {{/rollTotal() coluna 10}}
-
- {{#rollTotal() coluna 10}}
- {{#rollWasCrit() d20}}
-
- {{critico}}
-
- {{/rollWasCrit() d20}}
- {{/rollTotal() coluna 10}}
-
-
-
- {{#rollTotal() coluna 11}}
- {{#rollWasFumble() d20}}
-
- {{falha}}
-
- {{/rollWasFumble() d20}}
- {{/rollTotal() coluna 11}}
-
- {{#rollTotal() coluna 11}}
- {{#rollBetween() d20 2 3}}
-
- {{rotineiro}}
-
- {{/rollBetween() d20 2 3}}
- {{/rollTotal() coluna 11}}
-
- {{#rollTotal() coluna 11}}
- {{#rollBetween() d20 4 7}}
-
- {{facil}}
-
- {{/rollBetween() d20 4 7}}
- {{/rollTotal() coluna 11}}
-
- {{#rollTotal() coluna 11}}
- {{#rollBetween() d20 8 12}}
-
- {{medio}}
-
- {{/rollBetween() d20 8 12}}
- {{/rollTotal() coluna 11}}
-
- {{#rollTotal() coluna 11}}
- {{#rollBetween() d20 13 15}}
-
- {{dificil}}
-
- {{/rollBetween() d20 13 15}}
- {{/rollTotal() coluna 11}}
-
- {{#rollTotal() coluna 11}}
- {{#rollBetween() d20 16 18}}
-
- {{muitodificil}}
-
- {{/rollBetween() d20 16 18}}
- {{/rollTotal() coluna 11}}
-
- {{#rollTotal() coluna 11}}
- {{#rollTotal() d20 19}}
-
- {{muitodificil+}}
-
- {{/rollTotal() d20 19}}
- {{/rollTotal() coluna 11}}
-
- {{#rollTotal() coluna 11}}
- {{#rollWasCrit() d20}}
-
- {{critico}}
-
- {{/rollWasCrit() d20}}
- {{/rollTotal() coluna 11}}
-
-
-
- {{#rollTotal() coluna 12}}
- {{#rollWasFumble() d20}}
-
- {{falha}}
-
- {{/rollWasFumble() d20}}
- {{/rollTotal() coluna 12}}
-
- {{#rollTotal() coluna 12}}
- {{#rollBetween() d20 2 3}}
-
- {{rotineiro}}
-
- {{/rollBetween() d20 2 3}}
- {{/rollTotal() coluna 12}}
-
- {{#rollTotal() coluna 12}}
- {{#rollBetween() d20 4 7}}
-
- {{facil}}
-
- {{/rollBetween() d20 4 7}}
- {{/rollTotal() coluna 12}}
-
- {{#rollTotal() coluna 12}}
- {{#rollBetween() d20 8 11}}
-
- {{medio}}
-
- {{/rollBetween() d20 8 11}}
- {{/rollTotal() coluna 12}}
-
- {{#rollTotal() coluna 12}}
- {{#rollBetween() d20 12 15}}
-
- {{dificil}}
-
- {{/rollBetween() d20 12 15}}
- {{/rollTotal() coluna 12}}
-
- {{#rollTotal() coluna 12}}
- {{#rollBetween() d20 16 18}}
-
- {{muitodificil}}
-
- {{/rollBetween() d20 16 18}}
- {{/rollTotal() coluna 12}}
-
- {{#rollTotal() coluna 12}}
- {{#rollTotal() d20 19}}
-
- {{muitodificil+}}
-
- {{/rollTotal() d20 19}}
- {{/rollTotal() coluna 12}}
-
- {{#rollTotal() coluna 12}}
- {{#rollWasCrit() d20}}
-
- {{critico}}
-
- {{/rollWasCrit() d20}}
- {{/rollTotal() coluna 12}}
-
-
-
- {{#rollTotal() coluna 13}}
- {{#rollWasFumble() d20}}
-
- {{falha}}
-
- {{/rollWasFumble() d20}}
- {{/rollTotal() coluna 13}}
-
- {{#rollTotal() coluna 13}}
- {{#rollTotal() d20 2}}
-
- {{rotineiro}}
-
- {{/rollTotal() d20 2}}
- {{/rollTotal() coluna 13}}
-
- {{#rollTotal() coluna 13}}
- {{#rollBetween() d20 3 6}}
-
- {{facil}}
-
- {{/rollBetween() d20 3 6}}
- {{/rollTotal() coluna 13}}
-
- {{#rollTotal() coluna 13}}
- {{#rollBetween() d20 7 11}}
-
- {{medio}}
-
- {{/rollBetween() d20 7 11}}
- {{/rollTotal() coluna 13}}
-
- {{#rollTotal() coluna 13}}
- {{#rollBetween() d20 12 15}}
-
- {{dificil}}
-
- {{/rollBetween() d20 12 15}}
- {{/rollTotal() coluna 13}}
-
- {{#rollTotal() coluna 13}}
- {{#rollBetween() d20 16 18}}
-
- {{muitodificil}}
-
- {{/rollBetween() d20 16 18}}
- {{/rollTotal() coluna 13}}
-
- {{#rollTotal() coluna 13}}
- {{#rollTotal() d20 19}}
-
- {{muitodificil+}}
-
- {{/rollTotal() d20 19}}
- {{/rollTotal() coluna 13}}
-
- {{#rollTotal() coluna 13}}
- {{#rollWasCrit() d20}}
-
- {{critico}}
-
- {{/rollWasCrit() d20}}
- {{/rollTotal() coluna 13}}
-
-
-
- {{#rollTotal() coluna 14}}
- {{#rollWasFumble() d20}}
-
- {{falha}}
-
- {{/rollWasFumble() d20}}
- {{/rollTotal() coluna 14}}
-
- {{#rollTotal() coluna 14}}
- {{#rollTotal() d20 2}}
-
- {{rotineiro}}
-
- {{/rollTotal() d20 2}}
- {{/rollTotal() coluna 14}}
-
- {{#rollTotal() coluna 14}}
- {{#rollBetween() d20 3 6}}
-
- {{facil}}
-
- {{/rollBetween() d20 3 6}}
- {{/rollTotal() coluna 14}}
-
- {{#rollTotal() coluna 14}}
- {{#rollBetween() d20 7 11}}
-
- {{medio}}
-
- {{/rollBetween() d20 7 11}}
- {{/rollTotal() coluna 14}}
-
- {{#rollTotal() coluna 14}}
- {{#rollBetween() d20 12 14}}
-
- {{dificil}}
-
- {{/rollBetween() d20 12 14}}
- {{/rollTotal() coluna 14}}
-
- {{#rollTotal() coluna 14}}
- {{#rollBetween() d20 15 18}}
-
- {{muitodificil}}
-
- {{/rollBetween() d20 15 18}}
- {{/rollTotal() coluna 14}}
-
- {{#rollTotal() coluna 14}}
- {{#rollTotal() d20 19}}
-
- {{muitodificil+}}
-
- {{/rollTotal() d20 19}}
- {{/rollTotal() coluna 14}}
-
- {{#rollTotal() coluna 14}}
- {{#rollWasCrit() d20}}
-
- {{critico}}
-
- {{/rollWasCrit() d20}}
- {{/rollTotal() coluna 14}}
-
-
-
- {{#rollTotal() coluna 15}}
- {{#rollWasFumble() d20}}
-
- {{falha}}
-
- {{/rollWasFumble() d20}}
- {{/rollTotal() coluna 15}}
-
- {{#rollTotal() coluna 15}}
- {{#rollBetween() d20 2 5}}
-
- {{facil}}
-
- {{/rollBetween() d20 2 5}}
- {{/rollTotal() coluna 15}}
-
- {{#rollTotal() coluna 15}}
- {{#rollBetween() d20 6 11}}
-
- {{medio}}
-
- {{/rollBetween() d20 6 11}}
- {{/rollTotal() coluna 15}}
-
- {{#rollTotal() coluna 15}}
- {{#rollBetween() d20 12 14}}
-
- {{dificil}}
-
- {{/rollBetween() d20 12 14}}
- {{/rollTotal() coluna 15}}
-
- {{#rollTotal() coluna 15}}
- {{#rollBetween() d20 15 17}}
-
- {{muitodificil}}
-
- {{/rollBetween() d20 15 17}}
- {{/rollTotal() coluna 15}}
-
- {{#rollTotal() coluna 15}}
- {{#rollBetween() d20 18 19}}
-
- {{muitodificil+}}
-
- {{/rollBetween() d20 18 19}}
- {{/rollTotal() coluna 15}}
-
- {{#rollTotal() coluna 15}}
- {{#rollWasCrit() d20}}
-
- {{critico}}
-
- {{/rollWasCrit() d20}}
- {{/rollTotal() coluna 15}}
-
-
-
- {{#rollTotal() coluna 16}}
- {{#rollWasFumble() d20}}
-
- {{falha}}
-
- {{/rollWasFumble() d20}}
- {{/rollTotal() coluna 16}}
-
- {{#rollTotal() coluna 16}}
- {{#rollBetween() d20 2 5}}
-
- {{facil}}
-
- {{/rollBetween() d20 2 5}}
- {{/rollTotal() coluna 16}}
-
- {{#rollTotal() coluna 16}}
- {{#rollBetween() d20 6 10}}
-
- {{medio}}
-
- {{/rollBetween() d20 6 10}}
- {{/rollTotal() coluna 16}}
-
- {{#rollTotal() coluna 16}}
- {{#rollBetween() d20 11 14}}
-
- {{dificil}}
-
- {{/rollBetween() d20 11 14}}
- {{/rollTotal() coluna 16}}
-
- {{#rollTotal() coluna 16}}
- {{#rollBetween() d20 15 17}}
-
- {{muitodificil}}
-
- {{/rollBetween() d20 15 17}}
- {{/rollTotal() coluna 16}}
-
- {{#rollTotal() coluna 16}}
- {{#rollBetween() d20 18 19}}
-
- {{muitodificil+}}
-
- {{/rollBetween() d20 18 19}}
- {{/rollTotal() coluna 16}}
-
- {{#rollTotal() coluna 16}}
- {{#rollWasCrit() d20}}
-
- {{critico}}
-
- {{/rollWasCrit() d20}}
- {{/rollTotal() coluna 16}}
-
-
-
- {{#rollTotal() coluna 17}}
- {{#rollWasFumble() d20}}
-
- {{falha}}
-
- {{/rollWasFumble() d20}}
- {{/rollTotal() coluna 17}}
-
- {{#rollTotal() coluna 17}}
- {{#rollBetween() d20 2 4}}
-
- {{facil}}
-
- {{/rollBetween() d20 2 4}}
- {{/rollTotal() coluna 17}}
-
- {{#rollTotal() coluna 17}}
- {{#rollBetween() d20 5 10}}
-
- {{medio}}
-
- {{/rollBetween() d20 5 10}}
- {{/rollTotal() coluna 17}}
-
- {{#rollTotal() coluna 17}}
- {{#rollBetween() d20 11 14}}
-
- {{dificil}}
-
- {{/rollBetween() d20 11 14}}
- {{/rollTotal() coluna 17}}
-
- {{#rollTotal() coluna 17}}
- {{#rollBetween() d20 15 17}}
-
- {{muitodificil}}
-
- {{/rollBetween() d20 15 17}}
- {{/rollTotal() coluna 17}}
-
- {{#rollTotal() coluna 17}}
- {{#rollBetween() d20 18 19}}
-
- {{muitodificil+}}
-
- {{/rollBetween() d20 18 19}}
- {{/rollTotal() coluna 17}}
-
- {{#rollTotal() coluna 17}}
- {{#rollWasCrit() d20}}
-
- {{critico}}
-
- {{/rollWasCrit() d20}}
- {{/rollTotal() coluna 17}}
-
-
-
- {{#rollTotal() coluna 18}}
- {{#rollWasFumble() d20}}
-
- {{falha}}
-
- {{/rollWasFumble() d20}}
- {{/rollTotal() coluna 18}}
-
- {{#rollTotal() coluna 18}}
- {{#rollBetween() d20 2 4}}
-
- {{facil}}
-
- {{/rollBetween() d20 2 4}}
- {{/rollTotal() coluna 18}}
-
- {{#rollTotal() coluna 18}}
- {{#rollBetween() d20 5 9}}
-
- {{medio}}
-
- {{/rollBetween() d20 5 9}}
- {{/rollTotal() coluna 18}}
-
- {{#rollTotal() coluna 18}}
- {{#rollBetween() d20 10 13}}
-
- {{dificil}}
-
- {{/rollBetween() d20 10 13}}
- {{/rollTotal() coluna 18}}
-
- {{#rollTotal() coluna 18}}
- {{#rollBetween() d20 14 17}}
-
- {{muitodificil}}
-
- {{/rollBetween() d20 14 17}}
- {{/rollTotal() coluna 18}}
-
- {{#rollTotal() coluna 18}}
- {{#rollBetween() d20 18 19}}
-
- {{muitodificil+}}
-
- {{/rollBetween() d20 18 19}}
- {{/rollTotal() coluna 18}}
-
- {{#rollTotal() coluna 18}}
- {{#rollWasCrit() d20}}
-
- {{critico}}
-
- {{/rollWasCrit() d20}}
- {{/rollTotal() coluna 18}}
-
-
-
- {{#rollTotal() coluna 19}}
- {{#rollWasFumble() d20}}
-
- {{falha}}
-
- {{/rollWasFumble() d20}}
- {{/rollTotal() coluna 19}}
-
- {{#rollTotal() coluna 19}}
- {{#rollBetween() d20 2 3}}
-
- {{facil}}
-
- {{/rollBetween() d20 2 3}}
- {{/rollTotal() coluna 19}}
-
- {{#rollTotal() coluna 19}}
- {{#rollBetween() d20 4 9}}
-
- {{medio}}
-
- {{/rollBetween() d20 4 9}}
- {{/rollTotal() coluna 19}}
-
- {{#rollTotal() coluna 19}}
- {{#rollBetween() d20 10 13}}
-
- {{dificil}}
-
- {{/rollBetween() d20 10 13}}
- {{/rollTotal() coluna 19}}
-
- {{#rollTotal() coluna 19}}
- {{#rollBetween() d20 14 16}}
-
- {{muitodificil}}
-
- {{/rollBetween() d20 14 16}}
- {{/rollTotal() coluna 19}}
-
- {{#rollTotal() coluna 19}}
- {{#rollBetween() d20 17 19}}
-
- {{muitodificil+}}
-
- {{/rollBetween() d20 17 19}}
- {{/rollTotal() coluna 19}}
-
- {{#rollTotal() coluna 19}}
- {{#rollWasCrit() d20}}
-
- {{critico}}
-
- {{/rollWasCrit() d20}}
- {{/rollTotal() coluna 19}}
-
-
-
- {{#rollTotal() coluna 20}}
- {{#rollWasFumble() d20}}
-
- {{falha}}
-
- {{/rollWasFumble() d20}}
- {{/rollTotal() coluna 20}}
-
- {{#rollTotal() coluna 20}}
- {{#rollTotal() d20 2}}
-
- {{facil}}
-
- {{/rollTotal() d20 2}}
- {{/rollTotal() coluna 20}}
-
- {{#rollTotal() coluna 20}}
- {{#rollBetween() d20 3 9}}
-
- {{medio}}
-
- {{/rollBetween() d20 3 9}}
- {{/rollTotal() coluna 20}}
-
- {{#rollTotal() coluna 20}}
- {{#rollBetween() d20 10 12}}
-
- {{dificil}}
-
- {{/rollBetween() d20 10 12}}
- {{/rollTotal() coluna 20}}
-
- {{#rollTotal() coluna 20}}
- {{#rollBetween() d20 13 16}}
-
- {{muitodificil}}
-
- {{/rollBetween() d20 13 16}}
- {{/rollTotal() coluna 20}}
-
- {{#rollTotal() coluna 20}}
- {{#rollBetween() d20 17 19}}
-
- {{muitodificil+}}
-
- {{/rollBetween() d20 17 19}}
- {{/rollTotal() coluna 20}}
-
- {{#rollTotal() coluna 20}}
- {{#rollWasCrit() d20}}
-
- {{critico}}
-
- {{/rollWasCrit() d20}}
- {{/rollTotal() coluna 20}}
-
-
-
- {{#rollBetween() coluna 21 40}}
-
- {{Alerta1}}
-
- {{/rollBetween() coluna 21 40}}
-
- {{#rollBetween() coluna 41 60}}
-
- {{Alerta2}}
-
- {{/rollBetween() coluna 41 60}}
-
- {{#rollBetween() coluna 61 80}}
-
- {{Alerta3}}
-
- {{/rollBetween() coluna 61 80}}
-
-
-
+
+
{{#rollGreater() resistencia 13}}
{{#rollTotal() d20r 1}}
@@ -3031,7 +5665,7 @@
{{/rollGreater() d20r 1}}
{{/rollGreater() resistencia 13}}
-
+
{{#rollBetween() resistencia 12 13}}
{{#rollLess() d20r 3}}
@@ -3044,8 +5678,8 @@
{{/rollGreater() d20r 2}}
{{/rollBetween() resistencia 12 13}}
-
-
+
+
{{#rollBetween() resistencia 10 11}}
{{#rollLess() d20r 4}}
@@ -3058,8 +5692,8 @@
{{/rollGreater() d20r 3}}
{{/rollBetween() resistencia 10 11}}
-
-
+
+
{{#rollBetween() resistencia 8 9}}
{{#rollLess() d20r 5}}
@@ -3072,8 +5706,8 @@
{{/rollGreater() d20r 4}}
{{/rollBetween() resistencia 8 9}}
-
-
+
+
{{#rollBetween() resistencia 6 7}}
{{#rollLess() d20r 6}}
@@ -3086,8 +5720,8 @@
{{/rollGreater() d20r 5}}
{{/rollBetween() resistencia 6 7}}
-
-
+
+
{{#rollBetween() resistencia 4 5}}
{{#rollLess() d20r 7}}
@@ -3100,8 +5734,8 @@
{{/rollGreater() d20r 6}}
{{/rollBetween() resistencia 4 5}}
-
-
+
+
{{#rollTotal() resistencia 3}}
{{#rollLess() d20r 8}}
@@ -3114,8 +5748,8 @@
{{/rollGreater() d20r 7}}
{{/rollTotal() resistencia 3}}
-
-
+
+
{{#rollTotal() resistencia 2}}
{{#rollLess() d20r 9}}
@@ -3128,8 +5762,8 @@
{{/rollGreater() d20r 8}}
{{/rollTotal() resistencia 2}}
-
-
+
+
{{#rollTotal() resistencia 1}}
{{#rollLess() d20r 10}}
@@ -3156,8 +5790,8 @@
{{/rollGreater() d20r 10}}
{{/rollTotal() resistencia 0}}
-
-
+
+
{{#rollTotal() resistencia -1}}
{{#rollLess() d20r 12}}
@@ -3170,8 +5804,8 @@
{{/rollGreater() d20r 11}}
{{/rollTotal() resistencia -1}}
-
-
+
+
{{#rollTotal() resistencia -2}}
{{#rollLess() d20r 13}}
@@ -3268,8 +5902,8 @@
{{/rollGreater() d20r 18}}
{{/rollBetween() resistencia -13 -12}}
-
-
+
+
{{#rollLess() resistencia -13}}
{{#rollLess() d20r 20}}
@@ -3286,14 +5920,8 @@
-
\ No newline at end of file
+
+ ✧ Iniciativa
+ {{nome}}
+ {{iniciativa}}
+
diff --git a/Tagmar/tagmar.jpg b/Tagmar/tagmar.jpg
index 20e7fdb270..6c1199dbe0 100644
Binary files a/Tagmar/tagmar.jpg and b/Tagmar/tagmar.jpg differ
diff --git a/The Strange/The Strange.css b/The Strange/The Strange.css
index 34009a7b0b..863d6f32bd 100644
--- a/The Strange/The Strange.css
+++ b/The Strange/The Strange.css
@@ -162,7 +162,7 @@
}
.charsheet .sheet-attackbox {
- width: 30%;
+ width: 40%;
}
.charsheet .sheet-attackboxsmall {
diff --git a/The Strange/The Strange.html b/The Strange/The Strange.html
index 68bf7b26b4..cb11aab3c5 100644
--- a/The Strange/The Strange.html
+++ b/The Strange/The Strange.html
@@ -1,305 +1,336 @@
-
-
-
-
+
+
+
+
+
+
-
-
-
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
+
\ No newline at end of file
+
diff --git a/TormentaRPG-PDF_Based/fichaTormenta.css b/TormentaRPG-PDF_Based/fichaTormenta.css
index 3ae1ec4e34..e2875a2c1f 100644
--- a/TormentaRPG-PDF_Based/fichaTormenta.css
+++ b/TormentaRPG-PDF_Based/fichaTormenta.css
@@ -174,6 +174,8 @@ body {
.sheet-tormenta_charsheet .sheet-classes .sheet-classes_list .sheet-class_item .sheet-class_column input[type=text] {
text-align: left;
padding: 3px 7px 0; }
+ .sheet-tormenta_charsheet .sheet-classes .sheet-class_hidden {
+ display: none; }
.sheet-tormenta_charsheet .sheet-middle {
padding-top: 40px; }
.sheet-tormenta_charsheet .sheet-middle .sheet-attributes {
@@ -841,27 +843,39 @@ body {
font-size: 9px;
color: #222;
text-align: center; }
+ .sheet-tormenta_charsheet .sheet-middle .sheet-weapons .sheet-weapons_list .repcontrol .btn {
+ display: block;
+ height: 30px;
+ margin: 0;
+ padding: 0 5px;
+ background: #222;
+ border: 0;
+ border-radius: 0;
+ line-height: 30px;
+ font-size: 12px;
+ color: #FFF;
+ text-align: center;
+ transition: .3s; }
+ .sheet-tormenta_charsheet .sheet-middle .sheet-weapons .sheet-weapons_list .repcontrol .btn:hover {
+ background: #c15353; }
.sheet-tormenta_charsheet .sheet-middle .sheet-weapons .sheet-weapons_list .sheet-weapons_item:last-of-type .sheet-weapon_macro {
padding-bottom: 0; }
.sheet-tormenta_charsheet .sheet-middle .sheet-weapons .sheet-weapons_list .sheet-weapons_item_col {
display: inline-block;
vertical-align: bottom; }
- .sheet-tormenta_charsheet .sheet-middle .sheet-weapons .sheet-weapons_list .sheet-weapons_item_col:nth-of-type(1) {
+ .sheet-tormenta_charsheet .sheet-middle .sheet-weapons .sheet-weapons_list .sheet-weapons_item_col:nth-of-type(2) {
width: 255px; }
- .sheet-tormenta_charsheet .sheet-middle .sheet-weapons .sheet-weapons_list .sheet-weapons_item_col:nth-of-type(1) .sheet-weapons_item {
+ .sheet-tormenta_charsheet .sheet-middle .sheet-weapons .sheet-weapons_list .sheet-weapons_item_col:nth-of-type(2) .sheet-weapons_item {
width: calc(100% - 40px);
margin-left: 10px; }
- .sheet-tormenta_charsheet .sheet-middle .sheet-weapons .sheet-weapons_list .sheet-weapons_item_col:nth-of-type(2) {
- width: 80px;
- margin-left: 10px; }
.sheet-tormenta_charsheet .sheet-middle .sheet-weapons .sheet-weapons_list .sheet-weapons_item_col:nth-of-type(3) {
- width: 150px;
+ width: 80px;
margin-left: 10px; }
.sheet-tormenta_charsheet .sheet-middle .sheet-weapons .sheet-weapons_list .sheet-weapons_item_col:nth-of-type(4) {
width: 150px;
margin-left: 10px; }
.sheet-tormenta_charsheet .sheet-middle .sheet-weapons .sheet-weapons_list .sheet-weapons_item_col:nth-of-type(5) {
- width: 80px;
+ width: 150px;
margin-left: 10px; }
.sheet-tormenta_charsheet .sheet-middle .sheet-weapons .sheet-weapons_list .sheet-weapons_item_col:nth-of-type(6) {
width: 80px;
@@ -870,9 +884,12 @@ body {
width: 80px;
margin-left: 10px; }
.sheet-tormenta_charsheet .sheet-middle .sheet-weapons .sheet-weapons_list .sheet-weapons_item_col:nth-of-type(8) {
- width: 95px;
+ width: 80px;
margin-left: 10px; }
.sheet-tormenta_charsheet .sheet-middle .sheet-weapons .sheet-weapons_list .sheet-weapons_item_col:nth-of-type(9) {
+ width: 95px;
+ margin-left: 10px; }
+ .sheet-tormenta_charsheet .sheet-middle .sheet-weapons .sheet-weapons_list .sheet-weapons_item_col:nth-of-type(10) {
width: 80px;
margin-left: 10px; }
.sheet-tormenta_charsheet .sheet-middle .sheet-weapons .sheet-weapons_list .sheet-weapons_item_col .sheet-weapons_title {
diff --git a/TormentaRPG-PDF_Based/fichaTormenta.jpg b/TormentaRPG-PDF_Based/fichaTormenta.jpg
index 0189dae776..4f51c3c666 100644
Binary files a/TormentaRPG-PDF_Based/fichaTormenta.jpg and b/TormentaRPG-PDF_Based/fichaTormenta.jpg differ
diff --git a/TormentaRPG-PDF_Based/fichaTormentaHtml.html b/TormentaRPG-PDF_Based/fichaTormentaHtml.html
index 4c2fb857fa..c4dec5c769 100644
--- a/TormentaRPG-PDF_Based/fichaTormentaHtml.html
+++ b/TormentaRPG-PDF_Based/fichaTormentaHtml.html
@@ -208,9 +208,13 @@
-
-
-
+
+
+
+
+
+
+
@@ -396,7 +400,7 @@
Total
-
+
=
@@ -439,7 +443,7 @@
Mod de Tamanho
-
+
+
@@ -499,7 +503,7 @@
@@ -810,12 +814,12 @@
- For: 1
- Des: 1
- Con: 1
- Int: 1
- Sab: 1
- Car: 1
+ For
+ Des
+ Con
+ Int
+ Sab
+ Car
@@ -865,12 +869,12 @@
- For: 1
- Des: 1
- Con: 1
- Int: 1
- Sab: 1
- Car: 1
+ For
+ Des
+ Con
+ Int
+ Sab
+ Car
@@ -1151,12 +1155,12 @@
- For: 1
- Des: 1
- Con: 1
- Int: 1
- Sab: 1
- Car: 1
+ For
+ Des
+ Con
+ Int
+ Sab
+ Car
@@ -1197,12 +1201,12 @@
- For: 1
- Des: 1
- Con: 1
- Int: 1
- Sab: 1
- Car: 1
+ For
+ Des
+ Con
+ Int
+ Sab
+ Car
@@ -1243,12 +1247,12 @@
- For: 1
- Des: 1
- Con: 1
- Int: 1
- Sab: 1
- Car: 1
+ For
+ Des
+ Con
+ Int
+ Sab
+ Car
@@ -1290,12 +1294,12 @@
- For: 1
- Des: 1
- Con: 1
- Int: 1
- Sab: 1
- Car: 1
+ For
+ Des
+ Con
+ Int
+ Sab
+ Car
@@ -1337,12 +1341,12 @@
- For: 1
- Des: 1
- Con: 1
- Int: 1
- Sab: 1
- Car: 1
+ For
+ Des
+ Con
+ Int
+ Sab
+ Car
@@ -1383,12 +1387,12 @@
- For: 1
- Des: 1
- Con: 1
- Int: 1
- Sab: 1
- Car: 1
+ For
+ Des
+ Con
+ Int
+ Sab
+ Car
@@ -1430,12 +1434,12 @@
- For: 1
- Des: 1
- Con: 1
- Int: 1
- Sab: 1
- Car: 1
+ For
+ Des
+ Con
+ Int
+ Sab
+ Car
@@ -1477,12 +1481,12 @@
- For: 1
- Des: 1
- Con: 1
- Int: 1
- Sab: 1
- Car: 1
+ For
+ Des
+ Con
+ Int
+ Sab
+ Car
@@ -1523,12 +1527,12 @@
- For: 1
- Des: 1
- Con: 1
- Int: 1
- Sab: 1
- Car: 1
+ For
+ Des
+ Con
+ Int
+ Sab
+ Car
@@ -1569,12 +1573,12 @@
- For: 1
- Des: 1
- Con: 1
- Int: 1
- Sab: 1
- Car: 1
+ For
+ Des
+ Con
+ Int
+ Sab
+ Car
@@ -1615,12 +1619,12 @@
- For: 1
- Des: 1
- Con: 1
- Int: 1
- Sab: 1
- Car: 1
+ For
+ Des
+ Con
+ Int
+ Sab
+ Car
@@ -1661,12 +1665,12 @@
- For: 1
- Des: 1
- Con: 1
- Int: 1
- Sab: 1
- Car: 1
+ For
+ Des
+ Con
+ Int
+ Sab
+ Car
@@ -1707,12 +1711,12 @@
- For: 1
- Des: 1
- Con: 1
- Int: 1
- Sab: 1
- Car: 1
+ For
+ Des
+ Con
+ Int
+ Sab
+ Car
@@ -1753,12 +1757,12 @@
- For: 1
- Des: 1
- Con: 1
- Int: 1
- Sab: 1
- Car: 1
+ For
+ Des
+ Con
+ Int
+ Sab
+ Car
@@ -1799,12 +1803,12 @@
- For: 1
- Des: 1
- Con: 1
- Int: 1
- Sab: 1
- Car: 1
+ For
+ Des
+ Con
+ Int
+ Sab
+ Car
@@ -1845,12 +1849,12 @@
- For: 1
- Des: 1
- Con: 1
- Int: 1
- Sab: 1
- Car: 1
+ For
+ Des
+ Con
+ Int
+ Sab
+ Car
@@ -1891,12 +1895,12 @@
- For: 1
- Des: 1
- Con: 1
- Int: 1
- Sab: 1
- Car: 1
+ For
+ Des
+ Con
+ Int
+ Sab
+ Car
@@ -1937,12 +1941,12 @@
- For: 1
- Des: 1
- Con: 1
- Int: 1
- Sab: 1
- Car: 1
+ For
+ Des
+ Con
+ Int
+ Sab
+ Car
@@ -1983,12 +1987,12 @@
- For: 1
- Des: 1
- Con: 1
- Int: 1
- Sab: 1
- Car: 1
+ For
+ Des
+ Con
+ Int
+ Sab
+ Car
@@ -2029,12 +2033,12 @@
- For: 1
- Des: 1
- Con: 1
- Int: 1
- Sab: 1
- Car: 1
+ For
+ Des
+ Con
+ Int
+ Sab
+ Car
@@ -2076,12 +2080,12 @@
- For: 1
- Des: 1
- Con: 1
- Int: 1
- Sab: 1
- Car: 1
+ For
+ Des
+ Con
+ Int
+ Sab
+ Car
@@ -2123,12 +2127,12 @@
- For: 1
- Des: 1
- Con: 1
- Int: 1
- Sab: 1
- Car: 1
+ For
+ Des
+ Con
+ Int
+ Sab
+ Car
@@ -2169,12 +2173,12 @@
- For: 1
- Des: 1
- Con: 1
- Int: 1
- Sab: 1
- Car: 1
+ For
+ Des
+ Con
+ Int
+ Sab
+ Car
@@ -2215,12 +2219,12 @@
- For: 1
- Des: 1
- Con: 1
- Int: 1
- Sab: 1
- Car: 1
+ For
+ Des
+ Con
+ Int
+ Sab
+ Car
@@ -2472,8 +2476,8 @@
-
-
+
+
@@ -2509,12 +2513,12 @@
-
+
-
-
+
+
-
-
-
+
+
+
diff --git a/Uncharted Worlds/Images/Forlorn.png b/Uncharted Worlds/Images/Forlorn.png
index ae9c1e32ee..6765828778 100644
Binary files a/Uncharted Worlds/Images/Forlorn.png and b/Uncharted Worlds/Images/Forlorn.png differ
diff --git a/Uncharted Worlds/Images/Occult.png b/Uncharted Worlds/Images/Occult.png
index 849b5989dd..fd0eb7299b 100644
Binary files a/Uncharted Worlds/Images/Occult.png and b/Uncharted Worlds/Images/Occult.png differ
diff --git a/Uncharted Worlds/Images/Primal.png b/Uncharted Worlds/Images/Primal.png
index 599dafca68..821ca46c94 100644
Binary files a/Uncharted Worlds/Images/Primal.png and b/Uncharted Worlds/Images/Primal.png differ
diff --git a/Uncharted Worlds/Images/Spiritual.png b/Uncharted Worlds/Images/Spiritual.png
index fe3b28f22f..4c48304060 100644
Binary files a/Uncharted Worlds/Images/Spiritual.png and b/Uncharted Worlds/Images/Spiritual.png differ
diff --git a/Unisystem-Buffy or Angel/Buffy_or_Angel.html b/Unisystem-Buffy or Angel/Buffy_or_Angel.html
index 37337aff6f..999669dc8c 100644
--- a/Unisystem-Buffy or Angel/Buffy_or_Angel.html
+++ b/Unisystem-Buffy or Angel/Buffy_or_Angel.html
@@ -1,5 +1,5 @@
-
+
@@ -19,8 +19,8 @@
-
-
+ Character Type:
+ Character Archetype:
@@ -552,61 +552,61 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -624,62 +624,62 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -690,6 +690,7 @@
+
Combat
@@ -721,7 +722,7 @@
-
+
Punch
@@ -729,13 +730,13 @@
-
+
Kick
-
+
Jump Kick
@@ -743,13 +744,13 @@
-
+
Spin Kick
-
+
Sweep Kick
@@ -772,13 +773,13 @@
-
+
Break Neck (Grapple)
-
+
Choke (Grapple)
@@ -786,7 +787,7 @@
-
+
Toss (Grapple)
@@ -814,13 +815,13 @@
-
+
Takedown
-
+
Slam-Tackle
@@ -828,13 +829,13 @@
-
+
Knockdown
-
+
Head Butt
@@ -856,13 +857,13 @@
-
+
-
+
@@ -875,7 +876,7 @@
Button
Weapon
- Skill Rating
+ Maneuver Rating
Base Damage
Multiplier
Type
@@ -883,7 +884,7 @@
Button
Weapon
- Skill Rating
+ Maneuver Rating
Base Damage
Multiplier
Type
@@ -891,127 +892,161 @@
-
+
Stake
-
+
-
+
Slash/Stab
-
+
Stake thru Heart
-
+
-
+
- Slash/Stab
+ Thru Heart
+ Vampire Heart
+
-
+
-
+
-
+
Bash
- Slash/Stab
+ Slash/Stab
+ Thru Heart
+ Vampire Heart
+ Decapitate
+
-
+
-
+
-
+
Bash
- Slash/Stab
+ Slash/Stab
+ Thru Heart
+ Vampire Heart
+ Decapitate
+
-
+
-
+
-
+
Bash
- Slash/Stab
+ Slash/Stab
+ Thru Heart
+ Vampire Heart
+ Decapitate
+
-
+
-
+
-
+
Bash
- Slash/Stab
+ Slash/Stab
+ Thru Heart
+ Vampire Heart
+ Decapitate
+
-
+
-
+
-
+
Bash
- Slash/Stab
+ Slash/Stab
+ Thru Heart
+ Vampire Heart
+ Decapitate
+
-
+
-
+
-
+
Bash
- Slash/Stab
+ Slash/Stab
+ Thru Heart
+ Vampire Heart
+ Decapitate
+
-
+
-
+
-
+
Bash
- Slash/Stab
+ Slash/Stab
+ Thru Heart
+ Vampire Heart
+ Decapitate
+
-
+
-
+
-
+
Bash
- Slash/Stab
+ Slash/Stab
+ Thru Heart
+ Vampire Heart
+ Decapitate
+
@@ -1033,7 +1068,7 @@
Button
Medieval Ranged Weapon
Number of Attacks
- Skill Rating
+ Maneuver Rating
Base Damage
Multiplier
Point Blank
@@ -1045,12 +1080,12 @@
Type
-
+
-
+
-
+
@@ -1059,15 +1094,18 @@
Slash/Stab
- Bash
+ Bash
+ Thru Heart
+ Vampire Heart
+
-
+
-
+
-
+
@@ -1076,15 +1114,18 @@
Slash/Stab
- Bash
+ Bash
+ Thru Heart
+ Vampire Heart
+
-
+
-
+
-
+
@@ -1093,15 +1134,18 @@
Slash/Stab
- Bash
+ Bash
+ Thru Heart
+ Vampire Heart
+
-
+
-
+
-
+
@@ -1110,7 +1154,10 @@
Slash/Stab
- Bash
+ Bash
+ Thru Heart
+ Vampire Heart
+
@@ -1130,7 +1177,7 @@
Button
Modern Ranged Weapon
Number of Attacks
-
Skill Rating
+
Maneuver Rating
Base Damage
Multiplier
Point Blank
@@ -1142,12 +1189,12 @@
Type
-
+
-
+
-
+
@@ -1156,15 +1203,15 @@
Bullet
- 1
+ Non-Bullet
-
+
-
+
-
+
@@ -1173,15 +1220,15 @@
Bullet
- 1
+ Non-Bullet
-
+
-
+
-
+
@@ -1190,15 +1237,15 @@
Bullet
- 1
+ Non-Bullet
-
+
-
+
-
+
@@ -1207,15 +1254,15 @@
Bullet
- 1
+ Non-Bullet
-
+
-
+
-
+
@@ -1224,7 +1271,7 @@
Bullet
- 1
+ Non-Bullet
@@ -1317,6 +1364,7 @@
+
Gear
@@ -1329,6 +1377,7 @@
+
diff --git a/Unisystem-Buffy or Angel/ReadMe.mdown b/Unisystem-Buffy or Angel/ReadMe.mdown
index 5572c2e86b..b2ee59cfa7 100644
--- a/Unisystem-Buffy or Angel/ReadMe.mdown
+++ b/Unisystem-Buffy or Angel/ReadMe.mdown
@@ -3,7 +3,7 @@
This is a character sheet for the Buffy the Vampire Slayer RPG/Angel RPG/Cinematic Unisystem RPG. It features 5 separate tabs for Character Attributes and Secondary Attributes, Skills & Spells, Combat, Possession, and Notes.
## Current Version
-1.01
+1.03
### Changelog
@@ -16,6 +16,15 @@ This is a character sheet for the Buffy the Vampire Slayer RPG/Angel RPG/Cinemat
#### 1.01
* Added NPC Sheet in Tab 5 and moved Notes to Tab 4 with Gear/Possessions.
+#### 1.02
+* Added note "(add Damage Multiplier x Success Levels)" to damage rolls.
+* Modified Stake through the Heart Damage Multiplier dropdown options for x4 (vs. Humans) and x5 (vs. Vampires).
+
+#### 1.03
+* Updated Character Type and Character Archetype options on Character Tab.
+* Added note "(Compare Success Levels of Roll to Power Level of Spell)" to spell rolls on Skills & Spells Tab.
+* Corrected/Added Combat Damage Type dropdown choices (Bash, Slash/Stab, Thru Heart, Vampire Heart, Decapitation, Bullet, Non-Bullet) that fills in (1, 2, 4, 5, 5, 2, 1) values into Damage Modifier fields for Medieval Melee Weapon table, Medieval Ranged Weapon table and Modern Ranged Weapon table on Combat Tab.
+* Auto-populated Maneuver Rating for Medieval Ranged Weapon table and Modern Ranged Weapon table Combat Tab.
### Credit Where Credit is Due
The CSS of this sheet is from the All Flesh Must Be Eaten character sheet.
diff --git a/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/af.json b/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/af.json
index 404c68018c..e0d76c9eea 100644
--- a/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/af.json
+++ b/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/af.json
@@ -283,4 +283,4 @@
"spellcasting-fails": "Spellcasting fails",
"test-result": "Test Result",
"characteristic": "Characteristic"
-}
+}
\ No newline at end of file
diff --git a/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/cs.json b/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/cs.json
index 404c68018c..e0d76c9eea 100644
--- a/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/cs.json
+++ b/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/cs.json
@@ -283,4 +283,4 @@
"spellcasting-fails": "Spellcasting fails",
"test-result": "Test Result",
"characteristic": "Characteristic"
-}
+}
\ No newline at end of file
diff --git a/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/da.json b/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/da.json
index 404c68018c..e0d76c9eea 100644
--- a/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/da.json
+++ b/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/da.json
@@ -283,4 +283,4 @@
"spellcasting-fails": "Spellcasting fails",
"test-result": "Test Result",
"characteristic": "Characteristic"
-}
+}
\ No newline at end of file
diff --git a/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/de.json b/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/de.json
index 404c68018c..e0d76c9eea 100644
--- a/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/de.json
+++ b/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/de.json
@@ -283,4 +283,4 @@
"spellcasting-fails": "Spellcasting fails",
"test-result": "Test Result",
"characteristic": "Characteristic"
-}
+}
\ No newline at end of file
diff --git a/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/el.json b/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/el.json
index 404c68018c..e0d76c9eea 100644
--- a/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/el.json
+++ b/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/el.json
@@ -283,4 +283,4 @@
"spellcasting-fails": "Spellcasting fails",
"test-result": "Test Result",
"characteristic": "Characteristic"
-}
+}
\ No newline at end of file
diff --git a/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/en.json b/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/en.json
index 404c68018c..e0d76c9eea 100644
--- a/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/en.json
+++ b/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/en.json
@@ -283,4 +283,4 @@
"spellcasting-fails": "Spellcasting fails",
"test-result": "Test Result",
"characteristic": "Characteristic"
-}
+}
\ No newline at end of file
diff --git a/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/es.json b/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/es.json
index 89fec2e542..9ff8516d6d 100644
--- a/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/es.json
+++ b/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/es.json
@@ -283,4 +283,4 @@
"spellcasting-fails": "Hechizo Fallido",
"test-result": "Resultado Total",
"characteristic": "Característica"
-}
+}
\ No newline at end of file
diff --git a/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/fr.json b/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/fr.json
index 47e39a325a..491149e711 100644
--- a/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/fr.json
+++ b/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/fr.json
@@ -79,7 +79,7 @@
"gossip": "Commérage",
"haggle": "Marchandage",
"intimidate": "Intimidation",
- "outdoor-survival": "Survie en nature",
+ "outdoor-survival": "Survie",
"preception": "Perception",
"ride": "Équitation",
"row": "Canotage",
@@ -121,7 +121,7 @@
"skin": "Peau",
"hair": "Cheveux",
"history": "Histoire",
- "miscellaneous-notes": "Notes Diverses",
+ "miscellaneous-notes": "Notes diverses",
"starting-career": "Carrière de départ",
"career-name": "Carrière",
"career-main-profile": "Profil Principal de la Carrière",
@@ -186,7 +186,7 @@
"arcane": "Occulte",
"divine": "Divine",
"runes": "Runes",
- "perform-chanelling": "Prendre une demis action pour la Focalisation",
+ "perform-chanelling": "Prendre une demi action pour la Focalisation",
"spell-name": "Nom du Sort",
"casting-number": "Difficulté",
"casting-time": "Temps d'incantation",
@@ -283,4 +283,4 @@
"spellcasting-fails": "Sort raté",
"test-result": "Résultat du test",
"characteristic": "Caracteristique"
-}
+}
\ No newline at end of file
diff --git a/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/he.json b/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/he.json
index 404c68018c..e0d76c9eea 100644
--- a/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/he.json
+++ b/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/he.json
@@ -283,4 +283,4 @@
"spellcasting-fails": "Spellcasting fails",
"test-result": "Test Result",
"characteristic": "Characteristic"
-}
+}
\ No newline at end of file
diff --git a/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/it.json b/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/it.json
index d1ee4e1464..83faee35e3 100644
--- a/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/it.json
+++ b/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/it.json
@@ -283,4 +283,4 @@
"spellcasting-fails": "Spellcasting fails",
"test-result": "Test Result",
"characteristic": "Characteristic"
-}
+}
\ No newline at end of file
diff --git a/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/ja.json b/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/ja.json
index 404c68018c..e0d76c9eea 100644
--- a/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/ja.json
+++ b/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/ja.json
@@ -283,4 +283,4 @@
"spellcasting-fails": "Spellcasting fails",
"test-result": "Test Result",
"characteristic": "Characteristic"
-}
+}
\ No newline at end of file
diff --git a/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/ko.json b/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/ko.json
index 404c68018c..e0d76c9eea 100644
--- a/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/ko.json
+++ b/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/ko.json
@@ -283,4 +283,4 @@
"spellcasting-fails": "Spellcasting fails",
"test-result": "Test Result",
"characteristic": "Characteristic"
-}
+}
\ No newline at end of file
diff --git a/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/nl.json b/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/nl.json
index 404c68018c..e0d76c9eea 100644
--- a/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/nl.json
+++ b/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/nl.json
@@ -283,4 +283,4 @@
"spellcasting-fails": "Spellcasting fails",
"test-result": "Test Result",
"characteristic": "Characteristic"
-}
+}
\ No newline at end of file
diff --git a/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/pt.json b/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/pt.json
index ece3a6bacc..2523ec5990 100644
--- a/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/pt.json
+++ b/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/pt.json
@@ -283,4 +283,4 @@
"spellcasting-fails": "Spellcasting fails",
"test-result": "Test Result",
"characteristic": "Characteristic"
-}
+}
\ No newline at end of file
diff --git a/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/ru.json b/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/ru.json
index 404c68018c..e0d76c9eea 100644
--- a/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/ru.json
+++ b/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/ru.json
@@ -283,4 +283,4 @@
"spellcasting-fails": "Spellcasting fails",
"test-result": "Test Result",
"characteristic": "Characteristic"
-}
+}
\ No newline at end of file
diff --git a/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/sv.json b/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/sv.json
index 404c68018c..e0d76c9eea 100644
--- a/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/sv.json
+++ b/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/sv.json
@@ -283,4 +283,4 @@
"spellcasting-fails": "Spellcasting fails",
"test-result": "Test Result",
"characteristic": "Characteristic"
-}
+}
\ No newline at end of file
diff --git a/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/tr.json b/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/tr.json
index 404c68018c..e0d76c9eea 100644
--- a/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/tr.json
+++ b/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/tr.json
@@ -283,4 +283,4 @@
"spellcasting-fails": "Spellcasting fails",
"test-result": "Test Result",
"characteristic": "Characteristic"
-}
+}
\ No newline at end of file
diff --git a/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/zh.json b/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/zh.json
index 404c68018c..e0d76c9eea 100644
--- a/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/zh.json
+++ b/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/zh.json
@@ -283,4 +283,4 @@
"spellcasting-fails": "Spellcasting fails",
"test-result": "Test Result",
"characteristic": "Characteristic"
-}
+}
\ No newline at end of file
diff --git a/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/zu.json b/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/zu.json
index 100e45f03a..a034f8406e 100644
--- a/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/zu.json
+++ b/Warhammer-Fantasy-Roleplay-2nd-Edition/translations/zu.json
@@ -115,7 +115,7 @@
"gender": "crwdns37217:0crwdne37217:0",
"build": "crwdns37218:0crwdne37218:0",
"age": "crwdns37219:0crwdne37219:0",
- "attr-height": "crwdns37220:0crwdne37220:0",
+ "attr-height": "crwdns64888:0crwdne64888:0",
"weight": "crwdns37221:0crwdne37221:0",
"eyes": "crwdns37222:0crwdne37222:0",
"skin": "crwdns37223:0crwdne37223:0",
@@ -283,4 +283,4 @@
"spellcasting-fails": "crwdns57200:0crwdne57200:0",
"test-result": "crwdns57201:0crwdne57201:0",
"characteristic": "crwdns57202:0crwdne57202:0"
-}
+}
\ No newline at end of file
diff --git a/Weaverdice/Weaverdice.html b/Weaverdice/Weaverdice.html
index 490149f4c8..7b796d01b4 100644
--- a/Weaverdice/Weaverdice.html
+++ b/Weaverdice/Weaverdice.html
@@ -262,7 +262,7 @@
-
+
@@ -274,7 +274,7 @@
-
+
@@ -286,7 +286,7 @@
-
+
@@ -298,7 +298,7 @@
-
+
@@ -310,7 +310,7 @@
-
+
diff --git a/Xeohelios' Fire Emblem Tabletop/FE_TTRPG.css b/Xeohelios' Fire Emblem Tabletop/FE_TTRPG.css
new file mode 100644
index 0000000000..f9cb3df25f
--- /dev/null
+++ b/Xeohelios' Fire Emblem Tabletop/FE_TTRPG.css
@@ -0,0 +1,309 @@
+
+@font-face {
+ font-family: 'Merriweather';
+ font-style: normal;
+ font-weight: 300;
+ src: local('Merriweather Light'), local('Merriweather-Light'), url('http://imgsrv.roll20.net/?src=imgsrv.roll20.net/%3Fsrc%3Dimgsrv.roll20.net/%253Fsrc%253Dimgsrv.roll20.net/%25253Fsrc%25253Dimgsrv.roll20.net/%2525253Fsrc%2525253Dimgsrv.roll20.net/%252525253Fsrc%252525253Dimgsrv.roll20.net/%25252525253Fsrc%25252525253Dimgsrv.roll20.net/%2525252525253Fsrc%2525252525253Dimgsrv.roll20.net/%252525252525253Fsrc%252525252525253Dimgsrv.roll20.net/%25252525252525253Fsrc%25252525252525253Dimgsrv.roll20.net/%2525252525252525253Fsrc%2525252525252525253Dimgsrv.roll20.net/%252525252525252525253Fsrc%252525252525252525253Dimgsrv.roll20.net/%25252525252525252525253Fsrc%25252525252525252525253Dimgsrv.roll20.net/%2525252525252525252525253Fsrc%2525252525252525252525253Dimgsrv.roll20.net/%252525252525252525252525253Fsrc%252525252525252525252525253Dimgsrv.roll20.net/%25252525252525252525252525253Fsrc%25252525252525252525252525253Dimgsrv.roll20.net/%2525252525252525252525252525253Fsrc%2525252525252525252525252525253Dimgsrv.roll20.net/%252525252525252525252525252525253Fsrc%252525252525252525252525252525253Dimgsrv.roll20.net/%25252525252525252525252525252525253Fsrc%25252525252525252525252525252525253Dimgsrv.roll20.net/%2525252525252525252525252525252525253Fsrc%2525252525252525252525252525252525253Dimgsrv.roll20.net/%252525252525252525252525252525252525253Fsrc%252525252525252525252525252525252525253Dimgsrv.roll20.net/%25252525252525252525252525252525252525253Fsrc%25252525252525252525252525252525252525253Dimgsrv.roll20.net/%2525252525252525252525252525252525252525253Fsrc%2525252525252525252525252525252525252525253Dimgsrv.roll20.net/%252525252525252525252525252525252525252525253Fsrc%252525252525252525252525252525252525252525253Dimgsrv.roll20.net/%25252525252525252525252525252525252525252525253Fsrc%25252525252525252525252525252525252525252525253Dimgsrv.roll20.net/%2525252525252525252525252525252525252525252525253Fsrc%2525252525252525252525252525252525252525252525253Dimgsrv.roll20.net/%252525252525252525252525252525252525252525252525253Fsrc%252525252525252525252525252525252525252525252525253Dimgsrv.roll20.net/%25252525252525252525252525252525252525252525252525253Fsrc%25252525252525252525252525252525252525252525252525253Dimgsrv.roll20.net/%2525252525252525252525252525252525252525252525252525253Fsrc%2525252525252525252525252525252525252525252525252525253Dimgsrv.roll20.net/%252525252525252525252525252525252525252525252525252525253Fsrc%252525252525252525252525252525252525252525252525252525253Dimgsrv.roll20.net/%25252525252525252525252525252525252525252525252525252525253Fsrc%25252525252525252525252525252525252525252525252525252525253Dimgsrv.roll20.net/%2525252525252525252525252525252525252525252525252525252525253Fsrc%2525252525252525252525252525252525252525252525252525252525253Dimgsrv.roll20.net/%252525252525252525252525252525252525252525252525252525252525253Fsrc%252525252525252525252525252525252525252525252525252525252525253Dimgsrv.roll20.net/%25252525252525252525252525252525252525252525252525252525252525253Fsrc%25252525252525252525252525252525252525252525252525252525252525253Dimgsrv.roll20.net/%2525252525252525252525252525252525252525252525252525252525252525253Fsrc%2525252525252525252525252525252525252525252525252525252525252525253Dimgsrv.roll20.net/%252525252525252525252525252525252525252525252525252525252525252525253Fsrc%252525252525252525252525252525252525252525252525252525252525252525253Dimgsrv.roll20.net/%25252525252525252525252525252525252525252525252525252525252525252525253Fsrc%25252525252525252525252525252525252525252525252525252525252525252525253Dimgsrv.roll20.net/%2525252525252525252525252525252525252525252525252525252525252525252525253Fsrc%2525252525252525252525252525252525252525252525252525252525252525252525253Dimgsrv.roll20.net/%252525252525252525252525252525252525252525252525252525252525252525252525253Fsrc%252525252525252525252525252525252525252525252525252525252525252525252525253Dimgsrv.roll20.net/%25252525252525252525252525252525252525252525252525252525252525252525252525253Fsrc%25252525252525252525252525252525252525252525252525252525252525252525252525253Dimgsrv.roll20.net/%2525252525252525252525252525252525252525252525252525252525252525252525252525253Fsrc%2525252525252525252525252525252525252525252525252525252525252525252525252525253Dimgsrv.roll20.net/%252525252525252525252525252525252525252525252525252525252525252525252525252525253Fsrc%252525252525252525252525252525252525252525252525252525252525252525252525252525253Dimgsrv.roll20.net/%25252525252525252525252525252525252525252525252525252525252525252525252525252525253Fsrc%25252525252525252525252525252525252525252525252525252525252525252525252525252525253Dimgsrv.roll20.net/%2525252525252525252525252525252525252525252525252525252525252525252525252525252525253Fsrc%2525252525252525252525252525252525252525252525252525252525252525252525252525252525253Dimgsrv.roll20.net/%252525252525252525252525252525252525252525252525252525252525252525252525252525252525253Fsrc%252525252525252525252525252525252525252525252525252525252525252525252525252525252525253Dimgsrv.roll20.net/%25252525252525252525252525252525252525252525252525252525252525252525252525252525252525253Fsrc%25252525252525252525252525252525252525252525252525252525252525252525252525252525252525253Dimgsrv.roll20.net/%2525252525252525252525252525252525252525252525252525252525252525252525252525252525252525253Fsrc%2525252525252525252525252525252525252525252525252525252525252525252525252525252525252525253Dfonts.gstatic.com/s/merriweather/v17/ZvcMqxEwPfh2qDWBPxn6nk4GofcKVZz6wtzX_QUIqsI.woff2') format('woff2');
+ unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
+}
+.charsheet {
+ background-color: #353535;
+ font-family: "Merriweather";
+ font-size: 11px;
+ min-height: 100%;
+ min-width:100%;
+ clear:both;
+ overflow: auto;
+}
+.charsheet .sheet-mainstats,.charsheet .sheet-checks,.charsheet .sheet-wepprof{
+ overflow:hidden
+}
+.charsheet .sheet-charinfo label {
+ display: inline;
+ font-weight: normal;
+}
+
+.charsheet .sheet-charinfo,.charsheet .sheet-mainstats,.charsheet .sheet-currentvals {
+ background-color: #f3f3f3;
+ width: 70%;
+ padding-left: 5px;
+ display: inline-block;
+ clear:both;
+ margin-bottom:10px;
+}
+.charsheet .sheet-checks {
+ background-color: #f3f3f3;
+ width:27%;
+ padding-right: 5px;
+ padding-left: 5px;
+ float: right;
+ display: inline-block;
+ clear:both;
+}
+.charsheet .sheet-hidden {
+ display:none;
+}
+.charsheet .sheet-currentvals th {
+ font-size:14px;
+}
+.charsheet .sheet-currentvals table {
+ border-top: #f3f3f3 4px solid;
+}
+.charsheet .sheet-gender input {
+ width: 5%;
+}
+.charsheet .sheet-gender{
+ width:30%;
+ display: inline;
+}
+.charsheet table {
+ font-size: 13px;
+ width: 100%;
+ display: table;
+ margin-right: 4px;
+ border-right: #f3f3f3 4px solid;
+ border-bottom: #f3f3f3 4px solid;
+}
+
+.charsheet td {
+ padding-top:10px;
+ text-align: center;
+}
+.charsheet .sheet-div {
+ background-color:#353535;
+}
+.charsheet .sheet-mainstats th {
+ border-collapse: separate;
+ border-spacing: 5px;
+ padding-right: 5px;
+}
+.charsheet .sheet-statlabel,.charsheet .sheet-labelrow {
+ font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
+ font-weight: bold;
+ background-color: #353535;
+ color: #f3f3f3;
+ text-transform: uppercase;
+}
+.charsheet th.sheet-statlabel{
+ padding-left: 5px;
+}
+.charsheet .sheet-labelrow {
+ font-size: 15px;
+ text-transform: uppercase;
+}
+
+
+.charsheet label input,.charsheet select {
+ margin-right: 2px;
+ width: 20%;
+ margin-bottom:5px;
+ margin-top:5px;
+}
+.charsheet select {
+ display: inline;
+ background-color: #F9F9F9;
+ color: rgb(85, 85, 85);
+ box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
+}
+.charsheet .sheet-row {
+ display: inline;
+}
+.charsheet .sheet-charinfo input[type="checkbox"] {
+ width:10px;
+}
+.charsheet .sheet-charinfo input[type="number"] {
+ text-align:center;
+}
+.charsheet .sheet-header {
+ text-align: center;
+ font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
+ font-size: 15px;
+ padding: 3px;
+ background-color: #353535;
+ color: #f3f3f3;
+ border: #f3f3f3 4px solid;
+ border-left: none;
+ border-bottom-width: 2px;
+ font-weight: bold;
+}
+.charsheet .sheet-wepprof {
+ float:left;
+ margin-right: 1.5vh;
+}
+.charsheet .sheet-weapons,.charsheet .sheet-inventory,.charsheet .sheet-skills{
+ clear:both;
+ overflow:auto;
+ position:relative;
+ padding-left: 5px;
+ padding-right: 5px;
+ overflow-x:hidden;
+
+}
+.charsheet .sheet-weapons label{
+ font-weight:normal;
+ display:inline;
+}
+
+.charsheet .sheet-weapons select{
+ width:40%;
+}
+.charsheet .sheet-tinylabel select{
+ width:13%;
+}
+.charsheet .sheet-wepprof,.charsheet .sheet-weapons,.charsheet .sheet-inventory,.charsheet .sheet-skills{
+ width: 33%;
+ background-color:#f3f3f3;
+ padding-left:5px;
+ display: inline-block;
+}
+
+.charsheet .sheet-weapons input[type="text"]{
+ width:100%
+}
+.charsheet .sheet-weapons td select{
+ width:100%;
+}
+.charsheet .sheet-weapons .sheet-header,.charsheet .sheet-inventory .sheet-header{
+ border-right:none;
+}
+.charsheet .repitem:not(:first-child){
+ margin-top:2vh;
+ border-top:2px #353535 solid;
+ padding-top:5px;
+}
+.charsheet .sheet-wepprof tr:not(:first-child){
+ background-color: #dadada;
+ color: #666666;
+ pointer-events: none;
+
+}
+.charsheet .sheet-wepprof tr:not(:first-child) input{
+ background-color: #e5e5e5;
+ color: #666666;
+}
+.charsheet input.sheet-swordinput:checked ~ table .sheet-swordsrow{
+ background-color: #f3f3f3;
+ color: #353535;
+ pointer-events:all;
+}
+.charsheet input.sheet-swordinput:checked ~ table .sheet-swordsrow input{
+ background-color: #FFF;
+ color: rgb(85, 85, 85);
+}
+.charsheet input.sheet-lanceinput:checked ~ table .sheet-lancesrow{
+ background-color: #f3f3f3;
+ color: #353535;
+ pointer-events:all;
+}
+.charsheet input.sheet-lanceinput:checked ~ table .sheet-lancesrow input{
+ background-color: #FFF;
+ color: rgb(85, 85, 85);
+}
+.charsheet input.sheet-axeinput:checked ~ table .sheet-axesrow{
+ background-color: #f3f3f3;
+ color: #353535;
+ pointer-events:all;
+}
+.charsheet input.sheet-axeinput:checked ~ table .sheet-axesrow input{
+ background-color: #FFF;
+ color: rgb(85, 85, 85);
+}
+.charsheet input.sheet-bowinput:checked ~ table .sheet-bowsrow{
+ background-color: #f3f3f3;
+ color: #353535;
+ pointer-events:all;
+}
+.charsheet input.sheet-bowinput:checked ~ table .sheet-bowsrow input{
+ background-color: #FFF;
+ color: rgb(85, 85, 85);
+}
+.charsheet input.sheet-daggerinput:checked ~ table .sheet-daggersrow{
+ background-color: #f3f3f3;
+ color: #353535;
+ pointer-events:all;
+}
+.charsheet input.sheet-daggerinput:checked ~ table .sheet-daggersrow input{
+ background-color: #FFF;
+ color: rgb(85, 85, 85);
+}
+.charsheet input.sheet-guninput:checked ~ table .sheet-gunsrow{
+ background-color: #f3f3f3;
+ color: #353535;
+ pointer-events:all;
+}
+.charsheet input.sheet-guninput:checked ~ table .sheet-gunsrow input{
+ background-color: #FFF;
+ color: rgb(85, 85, 85);
+}
+.charsheet input.sheet-animainput:checked ~ table .sheet-animarow{
+ background-color: #f3f3f3;
+ color: #353535;
+ pointer-events:all;
+}
+.charsheet input.sheet-animainput:checked ~ table .sheet-animarow input{
+ background-color: #FFF;
+ color: rgb(85, 85, 85);
+}
+.charsheet input.sheet-lightinput:checked ~ table .sheet-lightrow{
+ background-color: #f3f3f3;
+ color: #353535;
+ pointer-events:all;
+}
+.charsheet input.sheet-lightinput:checked ~ table .sheet-lightrow input{
+ background-color: #FFF;
+ color: rgb(85, 85, 85);;
+}
+.charsheet input.sheet-darkinput:checked ~ table .sheet-darkrow{
+ background-color: #f3f3f3;
+ color: #353535;
+ pointer-events:all;
+}
+.charsheet input.sheet-darkinput:checked ~ table .sheet-darkrow input{
+ background-color: #FFF;
+ color: rgb(85, 85, 85);
+}
+.charsheet input.sheet-staffinput:checked ~ table .sheet-stavesrow{
+ background-color: #f3f3f3;
+ color: #353535;
+ pointer-events:all;
+}
+.charsheet input.sheet-staffinput:checked ~ table .sheet-stavesrow input{
+ background-color: #FFF;
+ color: rgb(85, 85, 85);
+}
+.charsheet input.sheet-stoneinput:checked ~ table .sheet-stonesrow{
+ background-color: #f3f3f3;
+ color: #353535;
+ pointer-events:all;
+}
+.charsheet input.sheet-stoneinput:checked ~ table .sheet-stonesrow input{
+ background-color: #FFF;
+ color: rgb(85, 85, 85);
+}
+.charsheet .sheet-skills input{
+ width:60%;
+}
+.charsheet .sheet-skills select{
+ width: 35%;
+ margin-left:5px;
+}
+.charsheet .sheet-skills{
+ padding-bottom:1vh;
+}
+.charsheet .sheet-skills span {
+ font-size: 13px;
+ display:block;
+ margin-top:2vh;
+}
+.charsheet .sheet-weakness {
+ width: 5vh;
+}
+.charsheet .sheet-inventory select{
+ width:70%;
+}
+.charsheet .sheet-inventory {
+ float:inline-start;
+ margin-top:1.5vh;
+ width: 32.3%;
+ margin-right:1.5vh
+}
diff --git a/Xeohelios' Fire Emblem Tabletop/FE_TTRPG.html b/Xeohelios' Fire Emblem Tabletop/FE_TTRPG.html
new file mode 100644
index 0000000000..19facdf7e4
--- /dev/null
+++ b/Xeohelios' Fire Emblem Tabletop/FE_TTRPG.html
@@ -0,0 +1,2007 @@
+
+
+
+
+
+ Class:
+
+
+
+ Archer
+ Apothecary
+ Cavalier
+ Cleric
+ Dark Mage
+ Fighter
+ Griffin Rider
+ Kitsune
+ Knight
+ Lord
+ Anima Mage
+ Mercenary
+ Light Mage
+ Myrmidon
+ Ninja
+ Pegasus Knight
+ Oni Savage
+ Soldier
+ Thief
+ Troubadour
+ Villager
+ Wolfskin
+ Wyvern Rider
+ Dancer
+ Manakete
+ Laguz
+ Ballistician
+ Dread Fighter
+ Lodestar
+ Vanguard
+ Witch
+ Tactician
+ Rifleman
+ ----
+ Sniper
+ Bow Knight
+ Merchant
+ Mechanist
+ Paladin
+ Great Knight
+ War Cleric
+ Sage
+ Valkyrie
+ Druid
+ Dark Knight
+ Warrior
+ Hero
+ Griffin Lord
+ Light Flier
+ Ninetails
+ General
+ Great Lord
+ Basara
+ Swordmaster
+ Assassin
+ Master Ninja
+ Falcon Knight
+ Dark Flier
+ Halberdier
+ Trickster
+ Strategist
+ Noble
+ Master of Arms
+ Wolfssegner
+ Managarm
+ Great Laguz
+ Wyvern Lord
+ Revenant Knight
+ Grandmaster
+ Gunslinger
+ Hunter
+ Berserker
+ ----
+ Ranger
+ Acrobat
+ Bonewalker
+ Mogall
+ Mauthe
+ Bael
+ Tarvos
+ Gargoyle
+ Ranger Knight
+ Performer
+ Wight
+ Arch Mogall
+ Gwyllgi
+ Elder Bael
+ Maeduin
+ Deathgoyle
+
+
+ Level:
+
+
+ EXP:
+ 0
+
+
+ Weaknesses:
+
+
+
+
+
+
+
+
+
+
+
+ HP
+ Hit
+ Crit
+ Avo
+ Ddg
+
+
+ /
+ 0
+ 0
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Strong against:
+
+
+ Beast
+ Flier
+ Dragon
+ Armor
+ Beast, Flier
+ Beast, Armor
+ Beast, Dragon
+ Dragon, Flier
+ Dragon, Armor
+ Armor, Flier
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Xeohelios' Fire Emblem Tabletop/preview.png b/Xeohelios' Fire Emblem Tabletop/preview.png
new file mode 100644
index 0000000000..e0df70fe35
Binary files /dev/null and b/Xeohelios' Fire Emblem Tabletop/preview.png differ
diff --git a/Xeohelios' Fire Emblem Tabletop/sheet.json b/Xeohelios' Fire Emblem Tabletop/sheet.json
new file mode 100644
index 0000000000..3bdad2e9ac
--- /dev/null
+++ b/Xeohelios' Fire Emblem Tabletop/sheet.json
@@ -0,0 +1,8 @@
+{
+ "html": "FE_TTRPG.html",
+ "css": "FE_TTRPG.css",
+ "authors": "Missing-q",
+ "roll20userid": "1537217",
+ "preview": "preview.png",
+ "instructions": "**This is the character sheet for Xeohelios' Fire Emblem Tabletop system!** Various beta builds and variants of this character sheet, as well as the accompanying API scripts, can be found [here.](https://github.com/missing-q/emblem20). As for the system's game guide, it can be found [here](https://www.dropbox.com/sh/fvib0sh0o4fqt8d/AACJ66fUDtxL5atM5-ZcE8Ypa?dl=0)"
+}
diff --git a/approved.yaml b/approved.yaml
index 587f8bfa30..a8ec462ee1 100644
--- a/approved.yaml
+++ b/approved.yaml
@@ -313,7 +313,6 @@ darkheresy2e:
herogames6e:
- "Hero Games 6e"
- "Hero Games: 6th Edition"
-- "Fuzion"
serenity:
- "Serenity"
@@ -392,7 +391,7 @@ torg:
cyberpunk2020:
- "Cyberpunk 2020"
- "Cyberpunk 2020"
-- "Fuzion"
+- "Cyberpunk 2020"
portesmonstrestresors:
- "PortesMonstresTresors"
@@ -434,6 +433,7 @@ fatefreeport:
eclipsephase:
- "Eclipse Phase"
- "Eclipse Phase"
+- "hidden"
13thageadvanced:
- "13th_Age-neovatar"
@@ -2084,7 +2084,7 @@ hawkmoonmongoose:
cyberpunk2k20:
- "Cyberpunk 2k20"
- "Cyberpunk 2k20"
-- "Fuzion"
+- "Cyberpunk 2020"
acpd:
- "ACPD"
@@ -2214,4 +2214,75 @@ runequestglorantha:
overtheedge2e:
- Over the Edge 2e
-- Over the Edge (2e)
\ No newline at end of file
+- Over the Edge (2e)
+
+lyceennes:
+- Lyceennes
+- Lyceennes
+
+startrekofficial:
+- Star Trek Adventures Official
+- Star Trek Adventures (Official)
+- 2d20
+
+changeling20:
+- CWOD-C20
+- Changeling (20th Anniversary)
+- Storytelling System
+
+eclipsephasenew:
+- Eclipse Phase Alternate
+- Eclipse Phase
+- Eclipse Phase
+
+eclipsephasev2:
+- Eclipse Phase V2
+- Eclipse Phase V2
+- Eclipse Phase
+
+capharnaum:
+- Capharnaum
+- Capharnaum
+
+fireemblemtt:
+- Xeohelios' Fire Emblem Tabletop
+- Fire Emblem Tabletop (by Xeohelios)
+
+agon:
+- Agon
+- Agon
+
+alasfortheawfulsea:
+- Alas For The Awful Sea
+- Alas For The Awful Sea
+
+ladyblackbird:
+- Lady Blackbird
+- Lady Blackbird
+
+cwod:
+- CWorldofDarkness
+- Classic World of Darkness
+- Storytelling System
+
+legacylifeamongruins:
+- Legacy - Life Among the Ruins
+- Legacy - Life Among the Ruins
+- "Apocalypse World Engine"
+
+elitedangerous:
+- Elite Dangerous Role Playing Game
+- Elite Dangerous RPG
+
+gammaworld2e:
+- "GammaWorld2e"
+- "Gamma World: 2nd Edition"
+- Gamma World
+
+starcraftrpg:
+- Starcraft RPG
+- Starcraft RPG
+
+barebonesfantasy:
+- Barebones Fantasy RPG (00lite)
+- Barebones Fantasy RPG
\ No newline at end of file
diff --git a/revolutiond100/RD100sheet.html b/revolutiond100/RD100sheet.html
index 243e7f6023..93584d253c 100644
--- a/revolutiond100/RD100sheet.html
+++ b/revolutiond100/RD100sheet.html
@@ -77,13 +77,13 @@
Melee SR
-
+
Exertion Points
-
+
@@ -95,13 +95,13 @@
Move
-
+
Toughness
-
+
@@ -264,7 +264,7 @@
Pilot
-
+
INT+DEX
@@ -282,7 +282,7 @@
Ride
-
+
DEX+WIL
@@ -313,13 +313,17 @@
-
-
-
+
-
+
+
+
+
+
+
+
-
+
@@ -400,7 +404,7 @@
Weapons
- Weapon/Type
+ Weapon/Type
Op SR
SR Atk/Def
Damage
@@ -446,4 +450,6 @@ Toughness
Notes
-
Revolution D100 logo Copyright © Alephtar Games 2016, graphic elaboration by Daniel Comerci and Mirko Pellicioni.
\ No newline at end of file
+
Revolution D100 logo Copyright © Alephtar Games 2016, graphic elaboration by Daniel Comerci and Mirko Pellicioni.
+
+