Template:CharacterSheet: Difference between revisions

From The Wild Beyond the Witchlight
No edit summary
No edit summary
 
(334 intermediate revisions by 2 users not shown)
Line 6: Line 6:
<div class="column">     
<div class="column">     


<!-- ROT-->   
<!-- CHARACTER -->   
<div class="rot">  
<div class="leftcolumn wider">
{|class="rpgtable character"
! colspan="4" | CHARACTER
|-
| Name
| colspan="3" | {{{Name}}}
|-
| Player
| colspan="3" | {{{Player}}}
|-
    | Background
    | colspan="3" | {{{Background}}}
|-
    | Species
    | colspan="3" | {{{Species}}}
|-
    | Class
    | colspan="3" | {{{Class}}}
|-
    | Subclass
    | colspan="3" | {{{Subclass}}}
|-
    | Alignment
    | colspan="3" | {{{Alignment|}}}
    |}
</div>
<div class="rightcolumn smaller">
{|class="rpgtable level"
! LEVEL
|-
| <div id="base">{{{Level}}}</div>
|-
    | XP: {{{Xp|...}}}
    |}
{|class="rpgtable lost"
! LOST
|-
    | {{{LostFeature|}}}
    |}
</div>
<!-- STATS & SKILLS --> 
<div class="statsdiv">  
   <div class="leftcolumn">   
   <div class="leftcolumn">   
{| class="rpgtable stats"
{| class="rpgtable stats"
!  |PROFICIENCY BONUS
!  |PROFICIENCY BONUS
|-
|- | class="big"
     | +{{#expr:2+floor(({{{Level|0}}}-1)/4) }}
     | +{{#expr:2+floor(({{{Level|0}}}-1)/4) }}
|}
|}
     {| class="rpgtable stats"
     {| class="rpgtable stats"
! colspan="4" | STRENGTH
! colspan="4" | STRENGTH
|-
     {{Template:StatRow|Stat={{{Str|0}}}}}
     | colspan="2" | {{{Str|0}}}
     {{Template:SkillRow|Level={{{Level|0}}}|Attr={{{Str|0}}}|Skill=Saving Throw|SkillProf={{{StrProf|0}}}}}
    | colspan="2" | {{#ifexpr:{{{Str|0}}}>11|+|}}{{#expr:floor(({{{Str|0}}}-10)/2)}}
     {{Template:SkillRow|Level={{{Level|0}}}|Attr={{{Str|0}}}|Skill=Athletics|SkillProf={{{Athletics|0}}}}}
|-
     | {{Template:Circles|Circles=1|FilledCircles={{{StrProf|0}}}|PermanentCircles=0|Break=&nbsp;}}
    | {{#ifexpr:{{{StrProf|0}}}>0|+|}}{{{StrProf|0}}}
    | colspan="2" |Saving Throw
|-
    | {{Template:Circles|Circles=1|FilledCircles={{{Athletics|0}}}|PermanentCircles=0|Break=&nbsp;}}
     | {{#ifexpr:floor(({{{Str|0}}}-10)/2) + {{{Athletics|0}}}*(2+floor(({{{Level|0}}}-1)/4))>0|+|}}{{#expr:floor(({{{Str|0}}}-10)/2) + {{{Athletics|0}}}*(2+floor(({{{Level|0}}}-1)/4))}}
    | colspan="2" |Athletics
    |-
    {{Template:SkillRow|Level={{{Level|0}}}|Skill=Athletics|SkillProf={{{Athletics|0}}}|Attr={{{Str|0}}}}}
|}
|}
 
    {| class="rpgtable stats"
 
! colspan="4" | DEXTERITY
  </div>
|- | class="big"
  <div class="rightcolumn"> 
     {{Template:StatRow|Stat={{{Dex|0}}}}}
  {| class="rpgtable stats"
    {{Template:SkillRow|Level={{{Level|0}}}|Attr={{{Dex|0}}}|Skill=Saving Throw|SkillProf={{{DexProf|0}}}}}
! |PROFICIENCY BONUS
{{Template:SkillRow|Level={{{Level|0}}}|Attr={{{Dex|0}}}|Skill=Acrobatics|SkillProf={{{Acrobatics|0}}}}}
|-
{{Template:SkillRow|Level={{{Level|0}}}|Attr={{{Dex|0}}}|Skill=Sleight of Hand|SkillProf={{{SleightOfHand|0}}}}}
     | +2
{{Template:SkillRow|Level={{{Level|0}}}|Attr={{{Dex|0}}}|Skill=Stealth|SkillProf={{{Stealth|0}}}}}
|}
|}
  </div>
  {| class="rpgtable stats"
 
! colspan="4" | CONSTITUTION
</div>
     {{Template:StatRow|Stat={{{Con|0}}}}}
   
     {{Template:SkillRow|Level={{{Level|0}}}|Attr={{{Con|0}}}|Skill=Saving Throw|SkillProf={{{ConProf|0}}}}}
 
 
 
 
 
 
 
 
 
 
<!-- ATTRIBUTES--> 
<div class="attributes"> 
      {|class="rpgtable"
! colspan="4" | ATTRIBUTES
|-
| Strength
| {{{Strength|0}}}
| Damage
    | {{Template:Circles|Circles={{{Strength|0}}}|FilledCircles={{{StrengthTrauma|0}}}|PermanentCircles=0|Break=&nbsp;}}
|-
| Agility
| {{{Agility|0}}}
| Fatigue
     | {{Template:Circles|Circles={{{Agility|0}}}|FilledCircles={{{AgilityTrauma|0}}}|PermanentCircles=0|Break=&nbsp;}}
|-
| Wits
| {{{Wits|0}}}
| Confusion
     | {{Template:Circles|Circles={{{Wits|0}}}|FilledCircles={{{WitsTrauma|0}}}|PermanentCircles=0|Break=&nbsp;}}
|-
| Empathy
| {{{Empathy|0}}}
| Doubt
    | {{Template:Circles|Circles={{{Empathy|0}}}|FilledCircles={{{EmpathyTrauma|0}}}|PermanentCircles=0|Break=&nbsp;}}
|} 
</div>
{{#if: {{{DogStrength|}}}
  | {{Template:DogTable|DogName={{{DogName}}}|DogStrength={{{DogStrength}}}|DogAgility={{{DogAgility}}}}}
}}
<!-- SKILLS--> 
<div class="conditions">
{| class="rpgtable"
! colspan="4" | CONDITIONS
|-
| Starving
| {{Template:Circles|Circles=1|FilledCircles={{{Starving|0}}}|PermanentCircles=0|Break=&nbsp;}}
| Dehydrated
| {{Template:Circles|Circles=1|FilledCircles={{{Dehydrated|0}}}|PermanentCircles=0|Break=&nbsp;}}
|-
| Sleepless
| {{Template:Circles|Circles=1|FilledCircles={{{Sleepless|0}}}|PermanentCircles=0|Break=&nbsp;}}
| Hypothermic
| {{Template:Circles|Circles=1|FilledCircles={{{Hypothermic|0}}}|PermanentCircles=0|Break=&nbsp;}}
|-
| colspan="4" | Critical injuries:
|-
| colspan="4" | {{{CriticalInjury1|}}}
|-
| colspan="4" | {{{CriticalInjury2|}}}
|}
|}
</div>
   {| class="rpgtable stats heroic"
    
! |HEROIC INSPIRATION
<!-- SKILLS--> 
|- | class="big"
<div class="skills"> 
     | {{#ifexpr:{{{HeroicInspiration|0}}}=1||}}
      {| class="rpgtable"
! colspan="3" | SKILLS
|-
| [[Endure]] ({{#if: {{{EndureAttr|}}} | {{{EndureAttr|}}} | Strength}})
    | {{#if: {{{EndureAttr|}}} | {{{{{{EndureAttr|}}}}}} | {{{Strength|&nbsp;}}} }}
    | {{#if: {{{Endure}}} | | class="empty"}} | {{{Endure|&nbsp;}}}
 
|-
| [[Force]] ({{#if: {{{ForceAttr|}}} | {{{ForceAttr|}}} | Strength}})
    | {{#if: {{{ForceAttr|}}} | {{{{{{ForceAttr|}}}}}} | {{{Strength|&nbsp;}}} }}
    | {{#if: {{{Force}}} | | class="empty"}} | {{{Force|&nbsp;}}}
 
|-
| [[Fight]] ({{#if: {{{FightAttr|}}} | {{{FightAttr|}}} | Strength}})
    | {{#if: {{{FightAttr|}}} | {{{{{{FightAttr|}}}}}} | {{{Strength|&nbsp;}}} }}
    | {{#if: {{{Fight}}} | | class="empty"}} | {{{Fight|&nbsp;}}}
|-
| [[Sneak]] ({{#if: {{{SneakAttr|}}} | {{{SneakAttr|}}} | Agility}})
    | {{#if: {{{SneakAttr|}}} | {{{{{{SneakAttr|}}}}}} | {{{Agility|&nbsp;}}} }}
    | {{#if: {{{Sneak}}} | | class="empty"}} | {{{Sneak|&nbsp;}}}
|-
| [[Move]] ({{#if: {{{MoveAttr|}}} | {{{MoveAttr|}}} | Agility}})
    | {{#if: {{{MoveAttr|}}} | {{{{{{MoveAttr|}}}}}} | {{{Agility|&nbsp;}}} }}
    | {{#if: {{{Move}}} | | class="empty"}} | {{{Move|&nbsp;}}}
    |-
| [[Shoot]] ({{#if: {{{ShootAttr|}}} | {{{ShootAttr|}}} | Agility}})
    | {{#if: {{{ShootAttr|}}} | {{{{{{ShootAttr|}}}}}} | {{{Agility|&nbsp;}}} }}
    | {{#if: {{{Shoot}}} | | class="empty"}} | {{{Shoot|&nbsp;}}}
|-
| [[Scout]] ({{#if: {{{ScoutAttr|}}} | {{{ScoutAttr|}}} | Wits}})
     | {{#if: {{{ScoutAttr|}}} | {{{{{{ScoutAttr|}}}}}} | {{{Wits|&nbsp;}}} }}
    | {{#if: {{{Scout}}} | | class="empty"}} | {{{Scout|&nbsp;}}}
|-
| [[Comprehend]] ({{#if: {{{ComprehendAttr|}}} | {{{ComprehendAttr|}}} | Wits}})
    | {{#if: {{{ComprehendAttr|}}} | {{{{{{ComprehendAttr|}}}}}} | {{{Wits|&nbsp;}}} }}
    | {{#if: {{{Comprehend}}} | | class="empty"}} | {{{Comprehend|&nbsp;}}}
|-
| [[Know The Zone]] ({{#if: {{{KnowTheZoneAttr|}}} | {{{KnowTheZoneAttr|}}} | Wits}})
    | {{#if: {{{KnowTheZoneAttr|}}} | {{{{{{KnowTheZoneAttr|}}}}}} | {{{Wits|&nbsp;}}} }}
    | {{#if: {{{KnowTheZone}}} | | class="empty"}} | {{{KnowTheZone|&nbsp;}}}
|-
| [[Sense Emotion]] ({{#if: {{{SenseEmotionAttr|}}} | {{{SenseEmotionAttr|}}} | Empathy}})
    | {{#if: {{{SenseEmotionAttr|}}} | {{{{{{SenseEmotionAttr|}}}}}} | {{{Empathy|&nbsp;}}} }}
    | {{#if: {{{SenseEmotion}}} | | class="empty"}} | {{{SenseEmotion|&nbsp;}}}
|-
| [[Manipulate]] ({{#if: {{{ManipulateAttr|}}} | {{{ManipulateAttr|}}} | Empathy}})
    | {{#if: {{{ManipulateAttr|}}} | {{{{{{ManipulateAttr|}}}}}} | {{{Empathy|&nbsp;}}} }}
    | {{#if: {{{Manipulate}}} | | class="empty"}} | {{{Manipulate|&nbsp;}}}
|-
| [[Heal]] ({{#if: {{{HealAttr|}}} | {{{HealAttr|}}} | Empathy}})
    | {{#if: {{{HealAttr|}}} | {{{{{{HealAttr|}}}}}} | {{{Empathy|&nbsp;}}} }}
    | {{#if: {{{Heal}}} | | class="empty"}} | {{{Heal|&nbsp;}}}
|-
| {{#if: {{{SpecialistSkill1|}}} | [[{{{SpecialistSkill1|}}}]] {{small|{{{SpecialistSkill1Comment|}}}}} | &nbsp;}} {{#if: {{{SpecialistSkill1|}}} | ({{{SpecialistSkill1Attr}}})|}}
    | {{#if: {{{SpecialistSkill1Level}}} | | class="empty"}} | {{{{{{SpecialistSkill1Attr|&nbsp;}}}|&nbsp;}}}
    | {{#if: {{{SpecialistSkill1Level}}} | | class="empty"}} | {{{SpecialistSkill1Level|&nbsp;}}}
|-
| {{#if: {{{SpecialistSkill2|}}} | [[{{{SpecialistSkill2|}}}]] {{small|{{{SpecialistSkill2Comment|}}}}} | &nbsp;}} {{#if: {{{SpecialistSkill2|}}} | ({{{SpecialistSkill2Attr}}})|}}
    | {{#if: {{{SpecialistSkill2Level}}} | | class="empty"}} | {{{{{{SpecialistSkill2Attr|&nbsp;}}}|&nbsp;}}}
    | {{#if: {{{SpecialistSkill2Level}}} | | class="empty"}} | {{{SpecialistSkill2Level|&nbsp;}}}
|}
|}
    </div>
  </div>
 
  <div class="rightcolumn">  
<!-- ROT--> 
  {| class="rpgtable stats"
<div class="rot">  
! colspan="4" | INTELLIGENCE
{| class="rpgtable"
    {{Template:StatRow|Stat={{{Int|0}}}}}
! colspan="7" | ROT POINTS <div class="shortinfo">(no max)</div>
    {{Template:SkillRow|Level={{{Level|0}}}|Attr={{{Int|0}}}|Skill=Saving Throw|SkillProf={{{IntProf|0}}}}}
|-
{{Template:SkillRow|Level={{{Level|0}}}|Attr={{{Int|0}}}|Skill=Arcana|SkillProf={{{Arcana|0}}}}}
    |{{Template:Circles|Circles=10|FilledCircles={{{RotPoints|0}}}|PermanentCircles={{{PermanentRotPoints|0}}}|Break=&nbsp; &nbsp;}}
{{Template:SkillRow|Level={{{Level|0}}}|Attr={{{Int|0}}}|Skill=History|SkillProf={{{History|0}}}}}
{{Template:SkillRow|Level={{{Level|0}}}|Attr={{{Int|0}}}|Skill=Investigation|SkillProf={{{Investigation|0}}}}}
{{Template:SkillRow|Level={{{Level|0}}}|Attr={{{Int|0}}}|Skill=Nature|SkillProf={{{Nature|0}}}}}
{{Template:SkillRow|Level={{{Level|0}}}|Attr={{{Int|0}}}|Skill=Religion|SkillProf={{{Religion|0}}}}}
|}
|}
 
{| class="rpgtable stats"
{| class="rpgtable"
! colspan="4" | WISDOM
! EXPERIENCE POINTS <div class="shortinfo">(1 per session, arc bonus)</div>
    {{Template:StatRow|Stat={{{Wis|0}}}}}
|-
    {{Template:SkillRow|Level={{{Level|0}}}|Attr={{{Wis|0}}}|Skill=Saving Throw|SkillProf={{{WisProf|0}}}}}
|{{Template:Circles|Circles=10|FilledCircles={{{ExperiencePoints|0}}}|PermanentCircles=0|Break=&nbsp; &nbsp;}}
{{Template:SkillRow|Level={{{Level|0}}}|Attr={{{Wis|0}}}|Skill=Animal Handl.|SkillProf={{{AnimalHandling|0}}}}}
{{Template:SkillRow|Level={{{Level|0}}}|Attr={{{Wis|0}}}|Skill=Insight|SkillProf={{{Insight|0}}}}}
{{Template:SkillRow|Level={{{Level|0}}}|Attr={{{Wis|0}}}|Skill=Medicine|SkillProf={{{Medicine|0}}}}}
{{Template:SkillRow|Level={{{Level|0}}}|Attr={{{Wis|0}}}|Skill=Perception|SkillProf={{{Perception|0}}}}}
{{Template:SkillRow|Level={{{Level|0}}}|Attr={{{Wis|0}}}|Skill=Survival|SkillProf={{{Survival|0}}}}}
|}
|}
 
{| class="rpgtable stats"
{| class="rpgtable dice"
! colspan="4" | CHARISMA
! colspan="8" |DICE RESULTS
    {{Template:StatRow|Stat={{{Cha|0}}}}}
|-
     {{Template:SkillRow|Level={{{Level|0}}}|Attr={{{Cha|0}}}|Skill=Saving Throw|SkillProf={{{ChaProf|0}}}}}
| 1
{{Template:SkillRow|Level={{{Level|0}}}|Attr={{{Cha|0}}}|Skill=Deception|SkillProf={{{Deception|0}}}|ExtraAttr={{{{{{DeceptionAdd|}}}|10}}}}}
     | rowspan="2" | Mutant (Push)
{{Template:SkillRow|Level={{{Level|0}}}|Attr={{{Cha|0}}}|Skill=Intimidation|SkillProf={{{Intimidation|0}}}|ExtraAttr={{{{{{IntimidationAdd|}}}|10}}}}}
| 1
{{Template:SkillRow|Level={{{Level|0}}}|Attr={{{Cha|0}}}|Skill=Performance|SkillProf={{{Performance|0}}}|ExtraAttr={{{{{{PerformanceAdd|}}}|10}}}}}
    | rowspan="2" | Break (Push)
{{Template:SkillRow|Level={{{Level|0}}}|Attr={{{Cha|0}}}|Skill=Persuasion|SkillProf={{{Persuasion|0}}}|ExtraAttr={{{{{{PersuasionAdd|x}}}|10}}}}}
| 6
| 6
| 6
    | rowspan="2" | Succes
    |-
|  
|
|  
|  
|  
|}
|}
  </div>
</div>
</div>
{{#if:{{{GenericSections|}}}|{{#af_foreach:{{{GenericSections}}}| |Section|{{#ifeq: {{#sub:{{#af_get: {{{Section}}} | 0 }}|0|{{#pos:{{#af_get: {{{Section}}} | 0 }}|::}}}} | Left | {{Template:DisplaySection|{{{Section}}}}} |}}}}}}
</div>
</div>
<div class="column">
<div class="column">
 
<!-- AC-->
<!-- PERSONAL -->
<div class="leftcolumn">  
<div class="personal">
{| class="rpgtable armorclass"
{|class="rpgtable"
! colspan="4" |ARMOR CLASS
! colspan="2" | PERSONAL
|- class="big"
|-
    | <div class="armorClass">{{#expr:{{{ArmorClass|0}}} + {{{UsesShield|0}}}*2 }}</div><div class="armorClassShield">Shield: {{Template:Circles|Circles=1|small=small|FilledCircles={{{UsesShield|0}}}|PermanentCircles=0}}</div>
| Player:
    |}
| {{{Player}}}
{| class="rpgtable deathsaves"
<!--
    ! colspan="4" |DEATH SAVES
|-
    |-  
     | Name:
    | colspan="2"| Successes
| {{{Name}}}
     | colspan="2"| {{Template:Circles|Circles=3|FilledCircles={{{DeathSaveSuccesses|0}}}|PermanentCircles=0|Break=&nbsp;}}
-->
    |-  
|-
    | colspan="2"|Failures
| Role:
    | colspan="2"| {{Template:Circles|Circles=3|FilledCircles={{{DeathSaveFailures|0}}}|PermanentCircles=0|Break=&nbsp;}}
| {{{Role}}}
  |}
|-
    {| class="rpgtable box"
| Face:
! colspan="4" |INITIATIVE
| {{{AppearanceFace1}}}<br>{{{AppearanceFace2}}}
|- class="big"
|-
    | {{#ifexpr:floor(({{{Dex|0}}}-10)/2) + {{{InitiativeProf|0}}}*(2+floor(({{{Level|0}}}-1)/4))>0|+|}}{{#expr:floor(floor(({{{Dex|0}}}-10)/2) + {{{InitiativeProf|0}}}*(2+floor(({{{Level|0}}}-1)/4)))}}
| Body:
    |}
| {{{AppearanceBody1}}}<br>{{{AppearanceBody2}}}
{| class="rpgtable box"
|-
! colspan="4" |SIZE
| Clothing:
|- class="big smallerfont" 
| {{{AppearanceClothing1}}}<br>{{{AppearanceClothing2}}}
    | {{{Size|0}}}
     |}
     |}
</div>
</div>
<!-- GEAR -->
<div class="rightcolumn">
<div class="gear">
{| class="rpgtable hitpoints"
{| class="rpgtable"
! colspan="2" |HIT POINTS
! colspan="2" | GEAR
|-  
|-
    | Max
| {{#ifexpr:2*{{{Strength|0}}}<1| <span class="encumbered">1</span> | 1}}
| {{#ifexpr:{{{MaxHp|0}}}=0|{{#expr: ({{{HitDie|1}}} + floor(({{{Con|0}}}-10)/2)) + (({{{Level|0}}}-1) * (floor({{{HitDie|1}}}/2+1) + floor(({{{Con|0}}}-10)/2)) ) }}|{{{MaxHp|0}}}}}
        | {{{Gear1|&nbsp;}}}
|-  
|-
    | Current
| {{#ifexpr:2*{{{Strength|0}}}<2| <span class="encumbered">2</span> | 2}}
| {{{CurrentHp|}}}
        | {{{Gear2|&nbsp;}}}
|-
|-
    | Temp
| {{#ifexpr:2*{{{Strength|0}}}<3| <span class="encumbered">3</span> | 3}} 
| {{{TempHp|}}}
        | {{{Gear3|&nbsp;}}}
    |}
|-
{| class="rpgtable hitdice"
| {{#ifexpr:2*{{{Strength|0}}}<4| <span class="encumbered">4</span> | 4}}
! colspan="4" |HIT DICE
        | {{{Gear4|&nbsp;}}}
|-
|-
    | Max
| {{#ifexpr:2*{{{Strength|0}}}<5| <span class="encumbered">5</span> | 5}}
| '''{{{Level|0}}}d{{{HitDie|1}}}'''
        | {{{Gear5|&nbsp;}}}
    | Spent
|-
| {{{HitDiceSpend|}}}
| {{#ifexpr:2*{{{Strength|0}}}<6| <span class="encumbered">6</span> | 6}}
    |} 
        | {{{Gear6|&nbsp;}}}
{| class="rpgtable box"
{{#ifeq: {{{Gear7Skip}}} | 1 | | <tr><td>{{#ifexpr:2*{{{Strength|0}}}<7| <span class="encumbered">7</span> | 7}} </td><td>{{{Gear7|&nbsp;}}}</td></tr>}}
! colspan="4" |SPEED
{{#ifeq: {{{Gear8Skip}}} | 1 | | <tr><td>{{#ifexpr:2*{{{Strength|0}}}<8| <span class="encumbered">8</span> | 8}} </td><td>{{{Gear8|&nbsp;}}}</td></tr>}}
|- class="big"  
{{#ifeq: {{{Gear9Skip}}} | 1 | | <tr><td>{{#ifexpr:2*{{{Strength|0}}}<9| <span class="encumbered">9</span> | 9}} </td><td>{{{Gear9|&nbsp;}}}</td></tr>}}{{#ifeq: {{{Gear10Skip}}} | 1 | | <tr><td>{{#ifexpr:2*{{{Strength|0}}}<10| <span class="encumbered">10</span> | 10}}</td><td>{{{Gear10|&nbsp;}}}</td></tr>}}
    | {{{Speed|0}}}
|-
    |}  
| colspan="2" class="smaller" | <u>Tiny:</u> {{{Tiny|}}}
{| class="rpgtable box"
|-
! colspan="4" |PASSIVE PERCEPTION
| colspan="2" class="smaller" | Bullets: {{{Bullets|0}}}
|- class="big"  
|}
    | {{#expr:10+floor(({{{Wis|0}}}-10)/2) + {{{Perception|0}}}*(2+floor(({{{Level|0}}}-1)/4))}}
    |}
</div>
</div>
<!-- WEAPONS-->
<!-- WEAPONS-->
<div class="weapons">
<div class="weapons">
{| class="rpgtable"
{| class="rpgtable""
! WEAPONS
! WEAPONS/CANTRIPS
! colspan="3" | Dice
! ATT/DC
! Dmg
! DMG/TYPE
! Range
|- class="weapon" |
|-
| {{{Weapon1|&nbsp;}}}
| {{{Weapon1|&nbsp;}}}
| {{#if: {{{Weapon1}}} | | class="empty"}} | {{{{{{Weapon1Attr}}}|&nbsp;}}}
| {{#if:{{{Weapon1AttackOrDC|}}}|{{#ifeq: {{{Weapon1AttackOrDC}}} | DC | DC: {{#expr: 8 + floor(({{{{{{Weapon1Ability}}}}}}-10)/2) + 2+floor(({{{Level|0}}}-1)/4)+{{{Weapon1MagicItemBonus}}}}} | +{{#expr:floor(floor(({{{{{{Weapon1Ability}}}}}}-10)/2) + (2+floor(({{{Level|0}}}-1)/4)))+{{{Weapon1MagicItemBonus|0}}}}} }} }}
    | {{#if: {{{{{{Weapon1Skill}}}|}}} | | class="empty"}} | {{#ifeq: {{#expr:{{{{{{Weapon1Skill}}}|0}}}+{{{Weapon1SkillBonus|0}}}}} | 0 |  | {{#expr:{{{{{{Weapon1Skill}}}|0}}}+{{{Weapon1SkillBonus|0}}}}} }}
    | {{{Weapon1Dmg|}}}{{#ifexpr: {{{Weapon1DmgAddAbility|0}}}=0 and {{{Weapon1MagicItemBonus|0}}}=0| | +{{#expr: {{#ifexpr: {{{Weapon1DmgAddAbility|0}}}=1 | floor(({{{{{{Weapon1Ability}}}}}}-10)/2) | 0 }}+{{{Weapon1MagicItemBonus|0}}}}} }} {{{Weapon1DmgType|}}} {{{Weapon1MagicDmg|}}}  
    | {{#if: {{{Weapon1Bonus}}} | | class="empty"}} | {{{Weapon1Bonus|&nbsp;}}}
    {{#ifeq: {{{Weapon1Notes}}} | | | <tr class="notes"><td class="special" colspan="3">{{{Weapon1Notes|&nbsp;}}}</td></tr>}}  
| {{{Weapon1Damage|&nbsp;}}}
|- class="weapon" |
| {{{Weapon1Range|&nbsp;}}}
{{#ifeq: {{{Weapon1SpecialSkip}}} | 1 | | <tr><td class="special" colspan="6">{{{Weapon1Special|&nbsp;}}}</td></tr>}}  
|-
| {{{Weapon2|&nbsp;}}}
| {{{Weapon2|&nbsp;}}}
| {{#if: {{{Weapon2}}} | | class="empty"}} | {{{{{{Weapon2Attr}}}|&nbsp;}}}
| {{#if:{{{Weapon2AttackOrDC|}}}|{{#ifeq: {{{Weapon2AttackOrDC}}} | DC | DC: {{#expr: 8 + floor(({{{{{{Weapon2Ability}}}}}}-10)/2) + 2+floor(({{{Level|0}}}-1)/4)+{{{Weapon2MagicItemBonus}}}}} | +{{#expr:floor(floor(({{{{{{Weapon2Ability}}}}}}-10)/2) + (2+floor(({{{Level|0}}}-1)/4)))+{{{Weapon2MagicItemBonus|0}}}}} }} }}
     | {{#if: {{{{{{Weapon2Skill}}}|}}} | | class="empty"}} | {{#ifeq: {{#expr:{{{{{{Weapon2Skill}}}|0}}}+{{{Weapon2SkillBonus|0}}}}} | 0 |  | {{#expr:{{{{{{Weapon2Skill}}}|0}}}+{{{Weapon2SkillBonus|0}}}}} }}
     | {{{Weapon2Dmg|}}}{{#ifexpr: {{{Weapon2DmgAddAbility|0}}}=0 and {{{Weapon2MagicItemBonus|0}}}=0| | +{{#expr: {{#ifexpr: {{{Weapon2DmgAddAbility|0}}}=1 | floor(({{{{{{Weapon2Ability}}}}}}-10)/2) | 0 }}+{{{Weapon2MagicItemBonus|0}}}}} }}  {{{Weapon2DmgType|}}}{{{Weapon2MagicDmg|}}}
     | {{#if: {{{Weapon2Bonus}}} | | class="empty"}} | {{{Weapon2Bonus|&nbsp;}}}
    {{#ifeq: {{{Weapon2Notes}}} | | | <tr class="notes"><td class="special" colspan="3">{{{Weapon2Notes|&nbsp;}}}</td></tr>}}
| {{{Weapon2Damage|&nbsp;}}}
{{#if:{{{Weapon3|}}} |
| {{{Weapon2Range|&nbsp;}}}
{{!}}- class="weapon" {{!}}
{{#ifeq: {{{Weapon2SpecialSkip}}} | 1 | | <tr><td class="special" colspan="6">{{{Weapon2Special|&nbsp;}}}</td></tr>}}  
{{!}} {{{Weapon3|&nbsp;}}}
|-
{{!}} {{#if:{{{Weapon3AttackOrDC|}}}|{{#ifeq: {{{Weapon3AttackOrDC}}} | DC | DC: {{#expr: 8 + floor(({{{{{{Weapon3Ability}}}}}}-10)/2) + 2+floor(({{{Level|0}}}-1)/4)+{{{Weapon3MagicItemBonus}}}}} | +{{#expr:floor(floor(({{{{{{Weapon3Ability}}}}}}-10)/2) + (2+floor(({{{Level|0}}}-1)/4)))+{{{Weapon3MagicItemBonus|0}}}}} }} }}
| {{{Weapon3|&nbsp;}}}
     {{!}} {{{Weapon3Dmg|}}}{{#ifexpr: {{{Weapon3DmgAddAbility|0}}}=0 and {{{Weapon3MagicItemBonus|0}}}=0| | +{{#expr: {{#ifexpr: {{{Weapon3DmgAddAbility|0}}}=1 | floor(({{{{{{Weapon3Ability}}}}}}-10)/2) | 0 }}+{{{Weapon3MagicItemBonus|0}}}}} }} {{{Weapon3DmgType|}}} {{{Weapon3MagicDmg|}}}
| {{#if: {{{Weapon3}}} | | class="empty"}} | {{{{{{Weapon3Attr}}}|&nbsp;}}}
    {{#ifeq: {{{Weapon3Notes}}} | | | <tr class="notes"><td class="special" colspan="3">{{{Weapon3Notes|&nbsp;}}}</td></tr>}}  
    | {{#if: {{{{{{Weapon3Skill}}}|}}} | | class="empty"}} | {{#ifeq: {{#expr:{{{{{{Weapon3Skill}}}|0}}}+{{{Weapon3SkillBonus|0}}}}} | 0 |  | {{#expr:{{{{{{Weapon3Skill}}}|0}}}+{{{Weapon3SkillBonus|0}}}}} }}
|}}
     | {{#if: {{{Weapon3Bonus}}} | | class="empty"}} | {{{Weapon3Bonus|&nbsp;}}}
{{#if:{{{Weapon4|}}} |
| {{{Weapon3Damage|&nbsp;}}}
    {{!}}- class="weapon" {{!}}
| {{{Weapon3Range|&nbsp;}}}
{{!}} {{{Weapon4|&nbsp;}}}
{{#ifeq: {{{Weapon3SpecialSkip}}} | 1 | | <tr><td class="special" colspan="6">{{{Weapon3Special|&nbsp;}}}</td></tr>}}  
{{!}} {{#if:{{{Weapon4AttackOrDC|}}}|{{#ifeq: {{{Weapon4AttackOrDC}}} | DC | DC: {{#expr: 8 + floor(({{{{{{Weapon4Ability}}}}}}-10)/2) + 2+floor(({{{Level|0}}}-1)/4)+{{{Weapon4MagicItemBonus}}}}} | +{{#expr:floor(floor(({{{{{{Weapon4Ability}}}}}}-10)/2) + (2+floor(({{{Level|0}}}-1)/4)))+{{{Weapon4MagicItemBonus|0}}}}} }}
}}
     {{!}} {{{Weapon4Dmg|}}}{{#ifexpr: {{{Weapon4DmgAddAbility|0}}}=0 and {{{Weapon4MagicItemBonus|0}}}=0| | +{{#expr: {{#ifexpr: {{{Weapon4DmgAddAbility|0}}}=1 | floor(({{{{{{Weapon4Ability}}}}}}-10)/2) | 0 }}+{{{Weapon4MagicItemBonus|0}}}}} }} {{{Weapon4DmgType|}}}{{{Weapon4MagicDmg|}}}
{{#ifeq: {{{Weapon4Notes}}} | | | <tr class="notes"><td class="special" colspan="3">{{{Weapon4Notes|&nbsp;}}}</td></tr>}}
|}}  
|}
|}
</div>
</div>


<!-- RELATIONS -->
{{#if:{{{GenericSections|}}}|
<div class="relations">
  {{#af_foreach:{{{GenericSections}}}| |Section|{{#ifeq: {{#sub:{{#af_get: {{{Section}}} | 0 }}|0|{{#pos:{{#af_get: {{{Section}}} | 0 }}|::}}}} | Middle | {{Template:DisplaySection|{{{Section}}}}} |}}}}
{| class="rpgtable"
}}
! colspan="2" | RELATIONSHIPS
 
|-
| {{#if: {{{Buddy|}}} | [[{{{Buddy}}}]] <span class="smallfont">(Buddy)</span>}}
    | {{{BuddyRelation|&nbsp;}}}
|-
| {{#if: {{{PC2|}}} | [[{{{PC2}}}]]}}
    | {{{PC2Relation|&nbsp;}}}
|-
| {{#if: {{{PC3|}}} | [[{{{PC3}}}]]}}
    | {{{PC3Relation|&nbsp;}}}
|-
| {{#if: {{{PC4|}}} | [[{{{PC4}}}]]}}
    | {{{PC4Relation|&nbsp;}}}
|-
| {{#if: {{{PC5|}}} | [[{{{PC5}}}]]}}
    | {{{PC5Relation|&nbsp;}}}
    |- {{#if: {{{PC6|}}} | | style="display: none;" }}
| {{#if: {{{PC6|}}} | [[{{{PC6}}}]]:}}
    | {{{PC6Relation|&nbsp;}}}
    |-
| colspan="2" | <u>I hate:</u> {{#if: {{{Hate|}}} | {{#if: {{#explode:{{{Hate|}}}| |1}} | {{#explode:{{{Hate|}}}| |0}} [[{{#explode:{{{Hate|}}}| |1}}]] | [[{{{Hate|}}}]]}} | &nbsp; }} {{{HateRelation|}}}
|-
| colspan="2" | <u>I need to protect:</u> {{#if: {{{Protect|}}} | {{#if: {{#explode:{{{Protect|}}}| |1}} | {{#explode:{{{Protect|}}}| |0}} [[{{#explode:{{{Protect|}}}| |1}}]] | [[{{{Protect|}}}]]}} | &nbsp; }} {{{ProtectRelation|}}}
|-
| colspan="2" | <u>My big dream:</u> {{{Dream|&nbsp;}}}
|}
</div>
</div>
</div>
<div class="column">
<div class="column">
<!-- IMAGE -->
<!-- IMAGE -->
<div class="image">
<div class="image">
Line 341: Line 224:
</div>
</div>


<!-- TALENTS -->
{{#if:{{{GenericSections|}}}|
<div class="talents">
  {{#af_foreach:{{{GenericSections}}}| |Section|{{#ifeq: {{#sub:{{#af_get: {{{Section}}} | 0 }}|0|{{#pos:{{#af_get: {{{Section}}} | 0 }}|::}}}} | Right| {{Template:DisplaySection|{{{Section}}}}} |}}}}
{| class="rpgtable" style="width:100%;"
}}
! TALENTS
 
|-
</div>
| {{#if: {{{Talent1|}}} | [[{{{Talent1}}}]] {{#if: {{{Talent1Desc|}}} |<span class="smallfont"> {{{Talent1Desc}}}</span> | &nbsp; }}| &nbsp; }}
</div>
|-
 
| {{#if: {{{Talent2|}}} | [[{{{Talent2}}}]] {{#if: {{{Talent2Desc|}}} |<span class="smallfont"> {{{Talent2Desc}}}</span> | &nbsp; }}| &nbsp; }}
<div class="container" {{#ifexpr: {{{showPage2|0}}}=0|style="display:none;"}}>
|-
<div class="column">
| {{#if: {{{Talent3|}}} | [[{{{Talent3}}}]] {{#if: {{{Talent3Desc|}}} |<span class="smallfont"> {{{Talent3Desc}}}</span> | &nbsp; }}| &nbsp; }}
<div class="leftcolumn" {{#ifexpr: {{{Spellcaster|0}}}=0|style="display:none;"}}>  
|-
{| class="rpgtable box"
| {{#if: {{{Talent4|}}} | [[{{{Talent4}}}]] {{#if: {{{Talent4Desc|}}} |<span class="smallfont"> {{{Talent4Desc}}}</span> | &nbsp; }}| &nbsp; }}
! colspan="4" |SPELLCAST. ABILITY
|-
|- class="big"
| {{#if: {{{Talent5|}}} | [[{{{Talent5}}}]] {{#if: {{{Talent5Desc|}}} |<span class="smallfont"> {{{Talent5Desc}}}</span> | &nbsp; }}| &nbsp; }}
    | {{{SpellcastingAbility}}}
|-
    |}
| {{#if: {{{Talent6|}}} | [[{{{Talent6}}}]] {{#if: {{{Talent6Desc|}}} |<span class="smallfont"> {{{Talent6Desc}}}</span> | &nbsp; }}| &nbsp; }}
 
|-
    {| class="rpgtable box"
| {{#if: {{{Talent7|}}} | [[{{{Talent7}}}]] {{#if: {{{Talent7Desc|}}} |<span class="smallfont"> {{{Talent7Desc}}}</span> | &nbsp; }}| &nbsp; }}
! colspan="4" |SPELLCAST. MODIFIER
|-
|- class="big"
| {{#if: {{{Talent8|}}} | [[{{{Talent8}}}]] {{#if: {{{Talent8Desc|}}} |<span class="smallfont"> {{{Talent8Desc}}}</span> | &nbsp; }}| &nbsp; }}
    | {{#ifexpr:{{{{{{SpellcastingAbility}}}}}}>11|+|}}{{#expr:floor(({{{{{{SpellcastingAbility}}}}}}-10)/2)}}
|}
    |}
</div>
</div>
<div class="rightcolumn" {{#ifexpr: {{{Spellcaster|0}}}=0|style="display:none;"}}> 
{| class="rpgtable box"
! colspan="4" |SPELL SAVE DC
|- class="big"
    | {{#expr: 8 + floor(({{{{{{SpellcastingAbility}}}}}}-10)/2) + 2+floor(({{{Level|0}}}-1)/4)}}
    |}


<!-- MUTATIONS-->
    {| class="rpgtable box"
<div class="mutations">
! colspan="4" |SPELL ATTACK BONUS
{| class="rpgtable"
|- class="big"  
! MUTATIONS
    | +{{#expr: floor(({{{{{{SpellcastingAbility}}}}}}-10)/2) + 2+floor(({{{Level|0}}}-1)/4)}}
|-
    |}
| {{#if: {{{Mutation1|}}} | [[{{{Mutation1}}}]] {{#if: {{{Mutation1Desc|}}} |<span class="smallfont"> {{{Mutation1Desc}}}</span> | &nbsp; }}| &nbsp; }}
|-
| {{#if: {{{Mutation2|}}} | [[{{{Mutation2}}}]] {{#if: {{{Mutation2Desc|}}} |<span class="smallfont"> {{{Mutation2Desc}}}</span> | &nbsp; }}| &nbsp; }}
|-
| {{#if: {{{Mutation3|}}} | [[{{{Mutation3}}}]] {{#if: {{{Mutation3Desc|}}} |<span class="smallfont"> {{{Mutation3Desc}}}</span> | &nbsp; }}| &nbsp; }}
|-
| {{#if: {{{Mutation4|}}} | [[{{{Mutation4}}}]] {{#if: {{{Mutation4Desc|}}} |<span class="smallfont"> {{{Mutation4Desc}}}</span> | &nbsp; }}| &nbsp; }}
|}
</div>
</div>
<div class="mutationpoints">
<div {{#ifexpr: {{{Spellcaster|0}}}=0|style="display:none;"}}>  
    {| class="rpgtable"
{|class="rpgtable spellslots"
! MUTATION POINTS <div class="shortinfo">(1 per session/log, max 10)</div>
! colspan="6" | SPELL SLOTS
|-
|-
| {{Template:Circles|Circles=10|FilledCircles={{{MutationPoints|0}}}|PermanentCircles=0|Break=&nbsp; &nbsp;}}
| Lvl 1:
|}
| {{Template:Circles|Circles={{#af_get: {{{SpellSlots}}} | 0 }}|small=small|FilledCircles={{#af_get: {{{SpellSlotsUsed}}} | 0 }}|PermanentCircles=0|Break=}}
| {{#ifexpr: {{#af_get: {{{SpellSlots}}} | 3 }}=0| class="disabled"{{!}}}} Lvl 4:
| {{Template:Circles|Circles={{#af_get: {{{SpellSlots}}} | 3 }}|small=small|FilledCircles={{#af_get: {{{SpellSlotsUsed}}} | 3 }}|PermanentCircles=0|Break=}}
| {{#ifexpr: {{#af_get: {{{SpellSlots}}} | 6 }}=0| class="disabled"{{!}}}} Lvl 7:
| {{Template:Circles|Circles={{#af_get: {{{SpellSlots}}} | 6 }}|small=small|FilledCircles={{#af_get: {{{SpellSlotsUsed}}} | 6 }}|PermanentCircles=0|Break=}}
|-
| {{#ifexpr: {{#af_get: {{{SpellSlots}}} | 1 }}=0| class="disabled"{{!}}}} Lvl 2:
| {{Template:Circles|Circles={{#af_get: {{{SpellSlots}}} | 1 }}|small=small|FilledCircles={{#af_get: {{{SpellSlotsUsed}}} | 1 }}|PermanentCircles=0|Break=}}
| {{#ifexpr: {{#af_get: {{{SpellSlots}}} | 4 }}=0| class="disabled"{{!}}}} Lvl 5:
| {{Template:Circles|Circles={{#af_get: {{{SpellSlots}}} | 4 }}|small=small|FilledCircles={{#af_get: {{{SpellSlotsUsed}}} | 4 }}|PermanentCircles=0|Break=}}
| {{#ifexpr: {{#af_get: {{{SpellSlots}}} | 7 }}=0| class="disabled"{{!}}}} Lvl 8:
| {{Template:Circles|Circles={{#af_get: {{{SpellSlots}}} | 7 }}|small=small|FilledCircles={{#af_get: {{{SpellSlotsUsed}}} | 7 }}|PermanentCircles=0|Break=}}
|-
| {{#ifexpr: {{#af_get: {{{SpellSlots}}} | 2 }}=0| class="disabled"{{!}}}} Lvl 3:
| {{Template:Circles|Circles={{#af_get: {{{SpellSlots}}} | 2 }}|small=small|FilledCircles={{#af_get: {{{SpellSlotsUsed}}} | 2 }}|PermanentCircles=0|Break=}}
| {{#ifexpr: {{#af_get: {{{SpellSlots}}} | 5 }}=0| class="disabled"{{!}}}} Lvl 6:
| {{Template:Circles|Circles={{#af_get: {{{SpellSlots}}} | 5 }}|small=small|FilledCircles={{#af_get: {{{SpellSlotsUsed}}} | 5 }}|PermanentCircles=0|Break=}}
| {{#ifexpr: {{#af_get: {{{SpellSlots}}} | 8 }}=0| class="disabled"{{!}}}} Lvl 9:
| {{Template:Circles|Circles={{#af_get: {{{SpellSlots}}} | 8 }}|small=small|FilledCircles={{#af_get: {{{SpellSlotsUsed}}} | 8 }}|PermanentCircles=0|Break=}}
|}
</div>
</div>


<!-- ARMOR-->
<!-- Display all spells/sections  for the LEFT column -->
<div class="armor">
{{#if:{{{GenericSectionsPage2|}}}|
{| class="rpgtable"  
  {{#af_foreach:{{{GenericSectionsPage2}}}| |Section|{{#ifeq: {{#sub:{{#af_get: {{{Section}}} | 0 }}|0|{{#pos:{{#af_get: {{{Section}}} | 0 }}|::}}}} | Left | {{#switch: {{#af_get: {{{Section}}} | 1 }}
! ARMOR
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 8 | 9 = {{Template:DisplaySpell|{{{Section}}}}}
! Rating
| #default = {{Template:DisplaySection|{{{Section}}}}}}} |}}
|-
  }}
| {{{Armor|&nbsp;}}} &nbsp;
}}
        | {{{ArmorRating|&nbsp;}}} &nbsp;
 
|}
</div>
<div class="column">  
<!-- Display all spells/sections for the MIDDLE column -->
{{#if:{{{GenericSectionsPage2|}}}|
  {{#af_foreach:{{{GenericSectionsPage2}}}| |Section|{{#ifeq: {{#sub:{{#af_get: {{{Section}}} | 0 }}|0|{{#pos:{{#af_get: {{{Section}}} | 0 }}|::}}}} | Middle| {{#switch: {{#af_get: {{{Section}}} | 1 }}
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 8 | 9 = {{Template:DisplaySpell|{{{Section}}}}}
| #default = {{Template:DisplaySection|{{{Section}}}}}}} |}}
  }}
}}
</div>
<div class="column">
<!-- Display all spells/sections for the RIGHTcolumn -->
{{#if:{{{GenericSectionsPage2|}}}|
  {{#af_foreach:{{{GenericSectionsPage2}}}| |Section|{{#ifeq: {{#sub:{{#af_get: {{{Section}}} | 0 }}|0|{{#pos:{{#af_get: {{{Section}}} | 0 }}|::}}}} | Right| {{#switch: {{#af_get: {{{Section}}} | 1 }}
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 8 | 9 = {{Template:DisplaySpell|{{{Section}}}}}
| #default = {{Template:DisplaySection|{{{Section}}}}}}} |}}
  }}
}}
</div>
</div>
</div>


<div class="den">
<div class="container" {{#ifexpr: {{{showPage3|0}}}=0|style="display:none;"}}>
{| class="rpgtable"
<div class="column">
! MY DEN
<!-- Display all spells/sections for the MIDDLE column -->
|-
{{#if:{{{GenericSectionsPage3|}}}|
| <u>Description:</u> {{{DenDescription|&nbsp;}}}
  {{#af_foreach:{{{GenericSectionsPage3}}}| |Section|{{#switch:{{#sub:{{#af_get: {{{Section}}} | 0 }}|0|{{#pos:{{#af_get: {{{Section}}} | 0 }}|::}}}} |condition1=branch1 |Left.Spell={{Template:DisplaySpell|{{{Section}}}}} |Left={{Template:DisplaySection|{{{Section}}}}}}}}}
|-
}}
| <u>Gear Stashed:</u><br>{{{DenGear1|&nbsp;}}}<br>{{{DenGear2|&nbsp;}}}<br>{{{DenGear3|&nbsp;}}}<br>{{{DenGear4|&nbsp;}}}<br>{{{DenGear5|&nbsp;}}}
</div>
|}
<div class="column">  
<!-- Display all spells/sections for the MIDDLE column -->
{{#if:{{{GenericSectionsPage3|}}}|
  {{#af_foreach:{{{GenericSectionsPage3}}}| |Section|{{#switch:{{#sub:{{#af_get: {{{Section}}} | 0 }}|0|{{#pos:{{#af_get: {{{Section}}} | 0 }}|::}}}} |condition1=branch1 |Middle.Spell={{Template:DisplaySpell|{{{Section}}}}} |Middle={{Template:DisplaySection|{{{Section}}}}}}}}}
}}
</div>
</div>
<div class="column">
<!-- Display all spells/sections for the RIGHTcolumn -->
{{#if:{{{GenericSectionsPage3|}}}|
  {{#af_foreach:{{{GenericSectionsPage3}}}| |Section|{{#switch:{{#sub:{{#af_get: {{{Section}}} | 0 }}|0|{{#pos:{{#af_get: {{{Section}}} | 0 }}|::}}}} |condition1=branch1 |Right.Spell={{Template:DisplaySpell|{{{Section}}}}} |Right={{Template:DisplaySection|{{{Section}}}}}}}}}
}}
</div>
</div>
</div>
</div>
Line 411: Line 338:
<div class="background">
<div class="background">
<h3>Background</h3>
<h3>Background</h3>
{{{Background}}}
{{{BackgroundStory}}}
</includeonly>
</includeonly>

Latest revision as of 09:34, 18 November 2024