Template:Monster2: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 127: | Line 127: | ||
| NudgeFullAtk-RangedDamage = | | NudgeFullAtk-RangedDamage = | ||
| Nudge-Ranged-Atk-Crit-Range = | | Nudge-Ranged-Atk-Crit-Range = | ||
| Nudge-Maneuver-Offense = | |||
| Maneuver-Offense-Notes = | |||
| Nudge-Maneuver-Defense = | |||
| Maneuver-Defense-Notes = | |||
| SiegeDmgCapable = | |||
| SiegeAtkName = | |||
| SiegeAtkNotes = | |||
| Override-Siege-Atk-Qty = | |||
| SiegeAtkIncrement = | |||
| SiegeAtkNumberOfIncrements = | |||
| Nudge-Siege-Maneuver-Offense = | |||
| NudgeSiegeDamage = | |||
| Str = | |||
| Dex = | |||
| Con = | |||
| Int = | |||
| Wis = | |||
| Cha = | |||
| Feat1 = | |||
| Feat2 = | |||
| Feat3 = | |||
| Feat4 = | |||
| Skill1 = | |||
| Skill2 = | |||
| Skill3 = | |||
| Skill4 = | |||
| Skill5 = | |||
| NudgeSkill1 = | |||
| NudgeSkill2 = | |||
| NudgeSkill3 = | |||
| NudgeSkill4 = | |||
| NudgeSkill5 = | |||
| Skill1Notes = | |||
| Skill2Notes = | |||
| Skill3Notes = | |||
| Skill4Notes = | |||
| Skill5Notes = | |||
| Languages = | |||
}} | }} | ||
</pre> | </pre> | ||
Line 381: | Line 419: | ||
| Nudge-Ranged-Atk-Crit-Range = String | | Nudge-Ranged-Atk-Crit-Range = String | ||
| Nudge-Maneuver-Offense = Integer | |||
| Maneuver-Offense-Notes = Text | |||
| Nudge-Maneuver-Defense = Integer | |||
| Maneuver-Defense-Notes = Text | |||
| SiegeDmgCapable = String (size=1) | |||
| SiegeAtkName = String | |||
| SiegeAtkNotes = Text | |||
| Override-Siege-Atk-Qty = Integer | |||
| SiegeAtkIncrement = Integer | |||
| SiegeAtkNumberOfIncrements = Integer | |||
| Nudge-Siege-Maneuver-Offense = Integer | |||
| NudgeSiegeDamage = String | |||
| Str = String | |||
| Dex = String | |||
| Con = String | |||
| Int = String | |||
| Wis = String | |||
| Cha = String | |||
| Feat1 = Page | |||
| Feat2 = Page | |||
| Feat3 = Page | |||
| Feat4 = Page | |||
| Skill1 = Page | |||
| Skill2 = Page | |||
| Skill3 = Page | |||
| Skill4 = Page | |||
| Skill5 = Page | |||
| NudgeSkill1 = Integer | |||
| NudgeSkill2 = Integer | |||
| NudgeSkill3 = Integer | |||
| NudgeSkill4 = Integer | |||
| NudgeSkill5 = Integer | |||
| Skill1Notes = Text | |||
| Skill2Notes = Text | |||
| Skill3Notes = Text | |||
| Skill4Notes = Text | |||
| Skill5Notes = Text | |||
| Languages = List (,) of String | |||
}} | }} | ||
Line 637: | Line 714: | ||
| Nudge-Ranged-Atk-Crit-Range = {{{Nudge-Ranged-Atk-Crit-Range|}}} | | Nudge-Ranged-Atk-Crit-Range = {{{Nudge-Ranged-Atk-Crit-Range|}}} | ||
| Nudge-Maneuver-Offense = {{{Nudge-Maneuver-Offense|}}} | |||
| Maneuver-Offense-Notes = {{{Maneuver-Offense-Notes|}}} | |||
| Nudge-Maneuver-Defense = {{{Nudge-Maneuver-Defense|}}} | |||
| Maneuver-Defense-Notes = {{{Maneuver-Defense-Notes|}}} | |||
| SiegeDmgCapable = {{{SiegeDmgCapable|}}} | |||
| SiegeAtkName = {{{SiegeAtkName|}}} | |||
| SiegeAtkNotes = {{{SiegeAtkNotes|}}} | |||
| Override-Siege-Atk-Qty = {{{Override-Siege-Atk-Qty|}}} | |||
| SiegeAtkIncrement = {{{SiegeAtkIncrement|}}} | |||
| SiegeAtkNumberOfIncrements = {{{SiegeAtkNumberOfIncrements|}}} | |||
| Nudge-Siege-Maneuver-Offense = {{{Nudge-Siege-Maneuver-Offense|}}} | |||
| NudgeSiegeDamage = {{{NudgeSiegeDamage|}}} | |||
| Str = {{{Str|}}} | |||
| Dex = {{{Dex|}}} | |||
| Con = {{{Con|}}} | |||
| Int = {{{Int|}}} | |||
| Wis = {{{Wis|}}} | |||
| Cha = {{{Cha|}}} | |||
| Feat1 = {{{Feat1|}}} | |||
| Feat2 = {{{Feat2|}}} | |||
| Feat3 = {{{Feat3|}}} | |||
| Feat4 = {{{Feat4|}}} | |||
| Skill1 = {{{Skill1|}}} | |||
| Skill2 = {{{Skill2|}}} | |||
| Skill3 = {{{Skill3|}}} | |||
| Skill4 = {{{Skill4|}}} | |||
| Skill5 = {{{Skill5|}}} | |||
| NudgeSkill1 = {{{NudgeSkill1|}}} | |||
| NudgeSkill2 = {{{NudgeSkill2|}}} | |||
| NudgeSkill3 = {{{NudgeSkill3|}}} | |||
| NudgeSkill4 = {{{NudgeSkill4|}}} | |||
| NudgeSkill5 = {{{NudgeSkill5|}}} | |||
| Skill1Notes = {{{Skill1Notes|}}} | |||
| Skill2Notes = {{{Skill2Notes|}}} | |||
| Skill3Notes = {{{Skill3Notes|}}} | |||
| Skill4Notes = {{{Skill4Notes|}}} | |||
| Skill5Notes = {{{Skill5Notes|}}} | |||
| Languages = {{{Languages|}}} | |||
}} | }} | ||
Line 835: | Line 988: | ||
::* | ::* | ||
}} {{#if: {{{Override-Ranged-Atk--Full-Atk-Qty|}}} | {{#iferror: {{#expr: {{{Override-Ranged-Atk--Full-Atk-Qty|}}}}} | {{MonsterAtkQty|transcludesection=Primary-Full-{{#var:RangedAtkQtyMatrix}}}} | {{{Override-Ranged-Atk--Full-Atk-Qty}}}}} | {{MonsterAtkQty|transcludesection=Primary-Full-{{#var:RangedAtkQtyMatrix}}}}}}x {{{RangedAtkName}}} {{#if:{{{RangedAtkIsAuto-Hit|}}}|({{{RangedAtkIsAuto-Hit}}} -- auto-hit)|{{#ifeq:{{{RangedAtkVSTouchAC}}}|Y|+{{#expr:{{#var:RangedToHit}} - 4}} vs. touch AC|+{{#var:RangedToHit}}}}}} ({{#if: {{{Override-Ranged-Atk--Full-Atk-Damage--Notes|}}}|{{{Override-Ranged-Atk--Full-Atk-Damage--Notes}}}|{{#var:RangedDamage-FullAtk}}{{#var:Ranged-Atk-Crit-Range}}}}) {{#ifexpr:{{{RangedAtkIncrementDistance|}}}|(Increment: {{{RangedAtkIncrementDistance|10}}} ft.; {{#ifexpr: {{{RangedAtkNumberOfIncrements|}}}|Max Range: {{#expr:{{{RangedAtkIncrementDistance|10}}}*{{{RangedAtkNumberOfIncrements|5}}}}} ft.)|Max Range: 50 ft.)}}|}} {{#if:{{{RangedAtkNotes-FullAtkOnly|}}}|{{{RangedAtkNotes-FullAtkOnly}}}|{{#if:{{{RangedAtkNotes|}}}|{{{RangedAtkNotes}}}|}}}}|}}}}|}} | }} {{#if: {{{Override-Ranged-Atk--Full-Atk-Qty|}}} | {{#iferror: {{#expr: {{{Override-Ranged-Atk--Full-Atk-Qty|}}}}} | {{MonsterAtkQty|transcludesection=Primary-Full-{{#var:RangedAtkQtyMatrix}}}} | {{{Override-Ranged-Atk--Full-Atk-Qty}}}}} | {{MonsterAtkQty|transcludesection=Primary-Full-{{#var:RangedAtkQtyMatrix}}}}}}x {{{RangedAtkName}}} {{#if:{{{RangedAtkIsAuto-Hit|}}}|({{{RangedAtkIsAuto-Hit}}} -- auto-hit)|{{#ifeq:{{{RangedAtkVSTouchAC}}}|Y|+{{#expr:{{#var:RangedToHit}} - 4}} vs. touch AC|+{{#var:RangedToHit}}}}}} ({{#if: {{{Override-Ranged-Atk--Full-Atk-Damage--Notes|}}}|{{{Override-Ranged-Atk--Full-Atk-Damage--Notes}}}|{{#var:RangedDamage-FullAtk}}{{#var:Ranged-Atk-Crit-Range}}}}) {{#ifexpr:{{{RangedAtkIncrementDistance|}}}|(Increment: {{{RangedAtkIncrementDistance|10}}} ft.; {{#ifexpr: {{{RangedAtkNumberOfIncrements|}}}|Max Range: {{#expr:{{{RangedAtkIncrementDistance|10}}}*{{{RangedAtkNumberOfIncrements|5}}}}} ft.)|Max Range: 50 ft.)}}|}} {{#if:{{{RangedAtkNotes-FullAtkOnly|}}}|{{{RangedAtkNotes-FullAtkOnly}}}|{{#if:{{{RangedAtkNotes|}}}|{{{RangedAtkNotes}}}|}}}}|}}}}|}} | ||
:'''Maneuver Offense:''' +{{ | |||
#expr:{{MonsterCMB|transcludesection={{{CR}}}}} + {{#ifexpr:{{{Nudge-Maneuver-Offense|}}}|{{{Nudge-Maneuver-Offense|}}}|0}}}} {{#if:{{{Maneuver-Offense-Notes|}}}| ({{{Maneuver-Offense-Notes}}})| | |||
}} | |||
:'''Siege Damage:''' {{#ifeq:{{{SiegeDmgCapable}}}|Y|{{#ifeq:{{{Override-Siege-Atk-Qty}}}|0|Not siege capable|{{#!: | |||
::* | |||
}} {{#if:{{{Override-Siege-Atk-Qty|}}}|{{#iferror:{{#expr:{{{Override-Siege-Atk-Qty|}}}}}|1|{{{Override-Siege-Atk-Qty}}}}}|1}}x {{{SiegeAtkName|}}} +{{#expr:{{MonsterCMB|transcludesection={{{CR}}}}} + {{#ifexpr:{{{Nudge-Siege-Maneuver-Offense|}}}|{{{Nudge-Siege-Maneuver-Offense}}}|0}}}} ({{MonsterSiegeDamage|transcludesection={{#if:{{{NudgeSiegeDamage|}}}|{{#ifexpr:{{{CR}}} + {{#switch:{{{NudgeSiegeDamage}}}|vhi = 4|hi = 2|lo = -2|vlo = -4|#default = 0}} < 1 |1/2|{{#expr: {{{CR}}} + {{#switch: {{{NudgeSiegeDamage}}}|vhi = 4|hi = 2|lo = -2|vlo = -4|#default = 0}}}}}}|{{{CR}}}}}}}) {{#ifexpr:{{{SiegeAtkIncrement|}}}|(Increment: {{{SiegeAtkIncrement|10}}} ft.; {{#ifexpr: {{{SiegeAtkNumberOfIncrements|}}}|Max Range: {{#expr:{{{SiegeAtkIncrement|10}}}*{{{SiegeAtkNumberOfIncrements|5}}}}} ft.)|Max Range: 50 ft.)}}|}} {{#if:{{{SiegeAtkNotes|}}}|{{{SiegeAtkNotes|}}}|}}}}|Not siege capable}} | |||
: '''Special Attacks:''' {{#if: {{{Ability-1-Name|}}}|[[#{{{Ability-1-Name|}}} ({{{Ability-1-Type}}})|{{{Ability-1-Name|}}}]]|-}}{{#if: {{{Ability-2-Name|}}}|, [[#{{{Ability-2-Name|}}} ({{{Ability-2-Type}}})|{{{Ability-2-Name|}}}]]|}}{{#if: {{{Ability-3-Name|}}}|, [[#{{{Ability-3-Name|}}} ({{{Ability-3-Type}}})|{{{Ability-3-Name|}}}]]|}}{{#if: {{{Ability-4-Name|}}}|, [[#{{{Ability-4-Name|}}} ({{{Ability-4-Type}}})|{{{Ability-4-Name|}}}]]|}}{{#if: {{{Ability-5-Name|}}}|, [[#{{{Ability-5-Name|}}} ({{{Ability-5-Type}}})|{{{Ability-5-Name|}}}]]|}}{{#if: {{{Ability-6-Name|}}}|, [[#{{{Ability-6-Name|}}} ({{{Ability-6-Type}}})|{{{Ability-6-Name|}}}]]|}}{{#if: {{{Ability-7-Name|}}}|, [[#{{{Ability-7-Name|}}} ({{{Ability-7-Type}}})|{{{Ability-7-Name|}}}]]|}}{{#if: {{{Ability-8-Name|}}}|, [[#{{{Ability-8-Name|}}} ({{{Ability-8-Type}}})|{{{Ability-8-Name|}}}]]|}}{{#if: {{{Ability-9-Name|}}}|, [[#{{{Ability-9-Name|}}} ({{{Ability-9-Type}}})|{{{Ability-9-Name|}}}]]|}} | |||
: '''[[Action_Points#Monsters_With_Action_Points|Action Points]]:''' {{#if:{{{Role|}}}|{{Monster Role|transcludesection={{{Role}}}ActionPoints}}|0}} {{#if: {{{Role|}}}|({{{Role}}} role included)|}} | |||
<h2 class="bestiary">Statistics</h2> | |||
: '''Str:''' {{{Str|-}}} '''Dex:''' {{{Dex|-}}} '''Con:''' {{{Con|-}}} '''Int:''' {{{Int|-}}} '''Wis:''' {{{Wis|-}}} '''Cha:''' {{{Cha|-}}} | |||
<!-- : '''Base Atk:''' +{{#if: {{{CR|}}}|{{#Expr: FLOOR({{{CR}}})}}|0} | |||
--> | |||
: '''Feats:'''{{#if: {{{Feat2|}}}|{{#!: | |||
::* | |||
}}|}} {{#if: {{{Feat1|}}} | {{#if: {{:{{{Feat1}}} (Feat)|transcludesection=Monster|}} | [[{{{Feat1}}} (Feat)|{{{Feat1}}}]] (EFFECT: {{:{{{Feat1}}} (Feat)|transcludesection=Monster}}) | [[{{{Feat1}}} (Feat)|{{{Feat1}}}]] (EFFECT: {{:{{{Feat1}}} (Feat)|transcludesection=ShortDesc}})}}|}}{{#if: {{{Feat2|}}}|{{#!: | |||
::* | |||
}} {{#if: {{:{{{Feat2}}} (Feat)|transcludesection=Monster|}} | [[{{{Feat2}}} (Feat)|{{{Feat2}}}]] (EFFECT: {{:{{{Feat2}}} (Feat)|transcludesection=Monster}}) | [[{{{Feat2}}} (Feat)|{{{Feat2}}}]] (EFFECT: {{:{{{Feat2}}} (Feat)|transcludesection=ShortDesc}})}}|}}{{#if: {{{Feat3|}}}|{{#!: | |||
::* | |||
}} {{#if: {{:{{{Feat3}}} (Feat)|transcludesection=Monster|}} | [[{{{Feat3}}} (Feat)|{{{Feat3}}}]] (EFFECT: {{:{{{Feat3}}} (Feat)|transcludesection=Monster}}) | [[{{{Feat3}}} (Feat)|{{{Feat3}}}]] (EFFECT: {{:{{{Feat3}}} (Feat)|transcludesection=ShortDesc}})}}|}}{{#if: {{{Feat4|}}}|{{#!: | |||
::* | |||
}} {{#if: {{:{{{Feat4}}} (Feat)|transcludesection=Monster|}} | [[{{{Feat4}}} (Feat)|{{{Feat4}}}]] (EFFECT: {{:{{{Feat4}}} (Feat)|transcludesection=Monster}}) | [[{{{Feat4}}} (Feat)|{{{Feat4}}}]] (EFFECT: {{:{{{Feat4}}} (Feat)|transcludesection=ShortDesc}})}}|}} | |||
: '''Skills:''' {{#!: | |||
::* | |||
}} [[Perception]] +{{#expr:{{MonsterSkills|transcludesection={{{CR}}}}} + {{#ifexpr:{{{NudgePerception|}}}|{{{NudgePerception|}}}|0}}}} | |||
{{#!: | |||
::* | |||
}} {{#if: {{{Skill1|}}}|[[{{{Skill1}}}]] +{{#expr:{{MonsterSkills|transcludesection={{{CR}}}}} + {{#ifexpr:{{{NudgeSkill1|}}}|{{{NudgeSkill1|}}}|0}}}}|}} {{#if:{{{Skill1Notes|}}}| ({{{Skill1Notes}}})|}}{{#if: {{{Skill2|}}}|{{#!: | |||
::* | |||
}} [[{{{Skill2}}}]] +{{#expr:{{MonsterSkills|transcludesection={{{CR}}}}} + {{#ifexpr:{{{NudgeSkill2|}}}|{{{NudgeSkill2|}}}|0}}}}|}} {{#if:{{{Skill2Notes|}}}| ({{{Skill2Notes}}})|}}{{#if: {{{Skill3|}}}|{{#!: | |||
::* | |||
}} [[{{{Skill3}}}]] +{{#expr:{{MonsterSkills|transcludesection={{{CR}}}}} + {{#ifexpr:{{{NudgeSkill3|}}}|{{{NudgeSkill3|}}}|0}}}}|}} {{#if:{{{Skill3Notes|}}}| ({{{Skill3Notes}}})|}}{{#if: {{{Skill4|}}}|{{#!: | |||
::* | |||
}} [[{{{Skill4}}}]] +{{#expr:{{MonsterSkills|transcludesection={{{CR}}}}} + {{#ifexpr:{{{NudgeSkill4|}}}|{{{NudgeSkill4|}}}|0}}}}|}} {{#if:{{{Skill4Notes|}}}| ({{{Skill4Notes}}})|}}{{#if: {{{Skill5|}}}|{{#!: | |||
::* | |||
}} [[{{{Skill5}}}]] +{{#expr:{{MonsterSkills|transcludesection={{{CR}}}}} + {{#ifexpr:{{{NudgeSkill5|}}}|{{{NudgeSkill5|}}}|0}}}}|}} {{#if:{{{Skill5Notes|}}}| ({{{Skill5Notes}}})|}}{{#if: {{{Skill1|}}}|{{#!: | |||
::* | |||
}}|}} All other skills: +{{#ifexpr:({{MonsterSkills|transcludesection={{{CR}}}}}-5) <= 0|0|{{#expr:({{MonsterSkills|transcludesection={{{CR}}}}}-5)}}}} (no ranks) | |||
: '''[[Languages]]:''' {{{Languages|-}}} | |||
<h2 class="bestiary">Special Abilities</h2> | |||
</includeonly> | </includeonly> |
Revision as of 21:55, 9 December 2017
This is a test of a new monster template, using the Cargo database extension. It should be called in the following format:
{{Template:Monster2 <!-- Version 3.00 --> | CR = | MonsterName = | Image = | Role = | Associated-Role-Notes = | Description = | Alignment = | Size = | Type = | Subtype = | Subtype2 = | Subtype3 = | Subtype4 = | Subtype5 = | NudgeBasicLoreValue = | NudgeFullLoreValue = | Lore-Notes = | NudgeInit = | Nudge-Ambush-Chance = | Ambush-Chance-Notes = | Senses = | NudgePerception = | NudgeAC = | NudgeTouchAC = | NudgeFFAC = | NudgeHitPoints = | Fort = | Refl = | Will = | NudgeFort = | NudgeRefl = | NudgeWill = | SpecialDefenses = | StrongAgainst = | Hide-Role-Strong-Against-1 = | Hide-Type-Strong-Against-1 = | Hide-Type-Strong-Against-2 = | Hide-Type-Strong-Against-3 = | Hide-Type-Strong-Against-4 = | Hide-Type-Strong-Against-5 = | Hide-Type-Strong-Against-6 = | Hide-Subtype-Strong-Against-1 = | Hide-Subtype-Strong-Against-2 = | Hide-Subtype-Strong-Against-3 = | Hide-Subtype-Strong-Against-4 = | Hide-Subtype-Strong-Against-5 = | Hide-Subtype-Strong-Against-6 = | WeakAgainst = | Hide-Type-Weak-Against-1 = | Hide-Subtype-Weak-Against-1 = | MoveTypes = | NudgeSpace = | NudgeReach = | MeleeOrNatural = Natural | MultipliedDamageType = | PriAtkName = | PriAtkNotes = | PriAtkNotes-FullAtkOnly = | Override-Pri-Atk--Std-Atk-Qty = | Override-Pri-Atk--Full-Atk-Qty = | Override-Pri-Atk--Std-Atk-Damage--Notes = | Override-Pri-Atk--Full-Atk-Damage--Notes = | PriAtkVSTouchAC = | PriAtkIsAuto-Hit = | NudgePriToHit = | NudgePriDamage = | NudgeFullAtk-PriDamage = | Nudge-Pri-Atk-Crit-Range = | SecAtkName = | SecAtkNotes = | SecAtkNotes-FullAtkOnly = | Override-Sec-Atk--Std-Atk-Qty = | Override-Sec-Atk--Full-Atk-Qty = | Override-Sec-Atk--Std-Atk-Damage--Notes = | Override-Sec-Atk--Full-Atk-Damage--Notes = | SecAtkVSTouchAC = | SecAtkIsAuto-Hit = | NudgeSecToHit = | NudgeSecDamage = | NudgeFullAtk-SecDamage = | Nudge-Sec-Atk-Crit-Range = | TerAtkName = | TerAtkNotes = | TerAtkNotes-FullAtkOnly = | Override-Ter-Atk--Std-Atk-Qty = | Override-Ter-Atk--Full-Atk-Qty = | Override-Ter-Atk--Std-Atk-Damage--Notes = | Override-Ter-Atk--Full-Atk-Damage--Notes = | TerAtkVSTouchAC = | TerAtkIsAuto-Hit = | NudgeTerToHit = | NudgeTerDamage = | NudgeFullAtk-TerDamage = | Nudge-Ter-Atk-Crit-Range = | QuaAtkName = | QuaAtkNotes = | QuaAtkNotes-FullAtkOnly = | Override-Qua-Atk--Std-Atk-Qty = | Override-Qua-Atk--Full-Atk-Qty = | Override-Qua-Atk--Std-Atk-Damage--Notes = | Override-Qua-Atk--Full-Atk-Damage--Notes = | QuaAtkVSTouchAC = | QuaAtkIsAuto-Hit = | NudgeQuaToHit = | NudgeQuaDamage = | NudgeFullAtk-QuaDamage = | Nudge-Qua-Atk-Crit-Range = | RangedAtkName = | HasRangedFullAttack = | RangedAtkIncrementDistance = | RangedAtkNumberOfIncrements = | RangedAtkNotes = | RangedAtkNotes-FullAtkOnly = | Override-Ranged-Atk--Std-Atk-Qty = | Override-Ranged-Atk--Full-Atk-Qty = | Override-Ranged-Atk--Std-Atk-Damage--Notes = | Override-Ranged-Atk--Full-Atk-Damage--Notes = | RangedAtkVSTouchAC = | RangedAtkIsAuto-Hit = | NudgeRangedToHit = | NudgeRangedDamage = | NudgeFullAtk-RangedDamage = | Nudge-Ranged-Atk-Crit-Range = | Nudge-Maneuver-Offense = | Maneuver-Offense-Notes = | Nudge-Maneuver-Defense = | Maneuver-Defense-Notes = | SiegeDmgCapable = | SiegeAtkName = | SiegeAtkNotes = | Override-Siege-Atk-Qty = | SiegeAtkIncrement = | SiegeAtkNumberOfIncrements = | Nudge-Siege-Maneuver-Offense = | NudgeSiegeDamage = | Str = | Dex = | Con = | Int = | Wis = | Cha = | Feat1 = | Feat2 = | Feat3 = | Feat4 = | Skill1 = | Skill2 = | Skill3 = | Skill4 = | Skill5 = | NudgeSkill1 = | NudgeSkill2 = | NudgeSkill3 = | NudgeSkill4 = | NudgeSkill5 = | Skill1Notes = | Skill2Notes = | Skill3Notes = | Skill4Notes = | Skill5Notes = | Languages = }}
Error: field name "Associated-Role-Notes" cannot contain any of the following characters: .,-<>(){}[]\/