Template:Monster2: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 72: | Line 72: | ||
| NudgeFullAtk-PriDamage = | | NudgeFullAtk-PriDamage = | ||
| Nudge-Pri-Atk-Crit-Range = | | 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 = | |||
}} | }} | ||
</pre> | </pre> | ||
Line 216: | Line 242: | ||
| Nudge-Pri-Atk-Crit-Range = String | | Nudge-Pri-Atk-Crit-Range = String | ||
| SecAtkName = String | |||
| SecAtkNotes = Text | |||
| SecAtkNotes-FullAtkOnly = Text | |||
| Override-Sec-Atk--Std-Atk-Qty = Integer | |||
| Override-Sec-Atk--Full-Atk-Qty = Integer | |||
| Override-Sec-Atk--Std-Atk-Damage--Notes = Text | |||
| Override-Sec-Atk--Full-Atk-Damage--Notes = Text | |||
| SecAtkVSTouchAC = String (size=1) | |||
| SecAtkIsAuto-Hit = String | |||
| NudgeSecToHit = Integer | |||
| NudgeSecDamage = String | |||
| NudgeFullAtk-SecDamage = String | |||
| Nudge-Sec-Atk-Crit-Range = String | |||
| TerAtkName = String | |||
| TerAtkNotes = Text | |||
| TerAtkNotes-FullAtkOnly = Text | |||
| Override-Ter-Atk--Std-Atk-Qty = Integer | |||
| Override-Ter-Atk--Full-Atk-Qty = Integer | |||
| Override-Ter-Atk--Std-Atk-Damage--Notes = Text | |||
| Override-Ter-Atk--Full-Atk-Damage--Notes = Text | |||
| TerAtkVSTouchAC = String (size=1) | |||
| TerAtkIsAuto-Hit = String | |||
| NudgeTerToHit = Integer | |||
| NudgeTerDamage = String | |||
| NudgeFullAtk-TerDamage = String | |||
| Nudge-Ter-Atk-Crit-Range = String | |||
}} | }} | ||
Line 362: | Line 440: | ||
| Nudge-Pri-Atk-Crit-Range = {{{Nudge-Pri-Atk-Crit-Range|}}} | | Nudge-Pri-Atk-Crit-Range = {{{Nudge-Pri-Atk-Crit-Range|}}} | ||
| SecAtkName = {{{SecAtkName|}}} | |||
| SecAtkNotes = {{{SecAtkNotes|}}} | |||
| SecAtkNotes-FullAtkOnly = {{{SecAtkNotes-FullAtkOnly|}}} | |||
| Override-Sec-Atk--Std-Atk-Qty = {{{Override-Sec-Atk--Std-Atk-Qty|}}} | |||
| Override-Sec-Atk--Full-Atk-Qty = {{{Override-Sec-Atk--Full-Atk-Qty|}}} | |||
| Override-Sec-Atk--Std-Atk-Damage--Notes = {{{Override-Sec-Atk--Std-Atk-Damage--Notes|}}} | |||
| Override-Sec-Atk--Full-Atk-Damage--Notes = {{{Override-Sec-Atk--Full-Atk-Damage--Notes|}}} | |||
| SecAtkVSTouchAC = {{{SecAtkVSTouchAC|}}} | |||
| SecAtkIsAuto-Hit = {{{SecAtkIsAuto-Hit|}}} | |||
| NudgeSecToHit = {{{NudgeSecToHit|}}} | |||
| NudgeSecDamage = {{{NudgeSecDamage|}}} | |||
| NudgeFullAtk-SecDamage = {{{NudgeFullAtk-SecDamage|}}} | |||
| Nudge-Sec-Atk-Crit-Range = {{{Nudge-Sec-Atk-Crit-Range|}}} | |||
| TerAtkName = {{{TerAtkName|}}} | |||
| TerAtkNotes = {{{TerAtkNotes|}}} | |||
| TerAtkNotes-FullAtkOnly = {{{TerAtkNotes-FullAtkOnly|}}} | |||
| Override-Ter-Atk--Std-Atk-Qty = {{{Override-Ter-Atk--Std-Atk-Qty|}}} | |||
| Override-Ter-Atk--Full-Atk-Qty = {{{Override-Ter-Atk--Full-Atk-Qty|}}} | |||
| Override-Ter-Atk--Std-Atk-Damage--Notes = {{{Override-Ter-Atk--Std-Atk-Damage--Notes|}}} | |||
| Override-Ter-Atk--Full-Atk-Damage--Notes = {{{Override-Ter-Atk--Full-Atk-Damage--Notes|}}} | |||
| TerAtkVSTouchAC = {{{TerAtkVSTouchAC|}}} | |||
| TerAtkIsAuto-Hit = {{{TerAtkIsAuto-Hit|}}} | |||
| NudgeTerToHit = {{{NudgeTerToHit|}}} | |||
| NudgeTerDamage = {{{NudgeTerDamage|}}} | |||
| NudgeFullAtk-TerDamage = {{{NudgeFullAtk-TerDamage|}}} | |||
| Nudge-Ter-Atk-Crit-Range = {{{Nudge-Ter-Atk-Crit-Range|}}} | |||
}} | }} | ||
Line 382: | Line 512: | ||
}}{{ | }}{{ | ||
#vardefine:PriDamage-FullAtk|{{{{#ifeq:{{{MeleeOrNatural|}}}|Melee|D8|D10}}-Dmg|transcludesection={{#expr: {{MonsterDamage-{{{MeleeOrNatural|Natural}}}|transcludesection={{#if:{{{NudgeFullAtk-PriDamage|}}}|{{#ifexpr:{{{CR}}} + {{#switch:{{{NudgeFullAtk-PriDamage}}}|vhi = 4|hi = 2|lo = -2|vlo = -4|#default = 0}} < 1 |1|{{#expr: {{{CR}}} + {{#switch: {{{NudgeFullAtk-PriDamage}}}|vhi = 4|hi = 2|lo = -2|vlo = -4|#default = 0}}}}}}|{{#if:{{{NudgePriDamage|}}}|{{#ifexpr:{{{CR}}} + {{#switch:{{{NudgePriDamage}}}|vhi = 4|hi = 2|lo = -2|vlo = -4|#default = 0}} < 1 |1|{{#expr: {{{CR}}} + {{#switch: {{{NudgePriDamage}}}|vhi = 4|hi = 2|lo = -2|vlo = -4|#default = 0}}}}}}|{{{CR}}}}}}}}}*{{#var:DmgMult}} round 0 }}}} | #vardefine:PriDamage-FullAtk|{{{{#ifeq:{{{MeleeOrNatural|}}}|Melee|D8|D10}}-Dmg|transcludesection={{#expr: {{MonsterDamage-{{{MeleeOrNatural|Natural}}}|transcludesection={{#if:{{{NudgeFullAtk-PriDamage|}}}|{{#ifexpr:{{{CR}}} + {{#switch:{{{NudgeFullAtk-PriDamage}}}|vhi = 4|hi = 2|lo = -2|vlo = -4|#default = 0}} < 1 |1|{{#expr: {{{CR}}} + {{#switch: {{{NudgeFullAtk-PriDamage}}}|vhi = 4|hi = 2|lo = -2|vlo = -4|#default = 0}}}}}}|{{#if:{{{NudgePriDamage|}}}|{{#ifexpr:{{{CR}}} + {{#switch:{{{NudgePriDamage}}}|vhi = 4|hi = 2|lo = -2|vlo = -4|#default = 0}} < 1 |1|{{#expr: {{{CR}}} + {{#switch: {{{NudgePriDamage}}}|vhi = 4|hi = 2|lo = -2|vlo = -4|#default = 0}}}}}}|{{{CR}}}}}}}}}*{{#var:DmgMult}} round 0 }}}} | ||
}}{{ | |||
#vardefine:SecDamage-StdAtk|{{D6-Dmg|transcludesection={{#expr: {{MonsterDamage-Natural|transcludesection={{#if:{{{NudgeSecDamage|}}}|{{#ifexpr:{{{CR}}} + {{#switch:{{{NudgeSecDamage}}}|vhi = 4|hi = 2|lo = -2|vlo = -4|#default = 0}} < 1 |1|{{#expr: {{{CR}}} + {{#switch: {{{NudgeSecDamage}}}|vhi = 4|hi = 2|lo = -2|vlo = -4|#default = 0}}}}}}|{{{CR}}}}}}}*{{#var:DmgMult}}*0.5 round 0 }}}} | |||
}}{{ | |||
#vardefine:SecDamage-FullAtk|{{D6-Dmg|transcludesection={{#expr: {{MonsterDamage-Natural|transcludesection={{#if:{{{NudgeFullAtk-SecDamage|}}}|{{#ifexpr:{{{CR}}} + {{#switch:{{{NudgeFullAtk-SecDamage}}}|vhi = 4|hi = 2|lo = -2|vlo = -4|#default = 0}} < 1 |1|{{#expr: {{{CR}}} + {{#switch: {{{NudgeFullAtk-SecDamage}}}|vhi = 4|hi = 2|lo = -2|vlo = -4|#default = 0}}}}}}|{{#if:{{{NudgeSecDamage|}}}|{{#ifexpr:{{{CR}}} + {{#switch:{{{NudgeSecDamage}}}|vhi = 4|hi = 2|lo = -2|vlo = -4|#default = 0}} < 1 |1|{{#expr: {{{CR}}} + {{#switch: {{{NudgeSecDamage}}}|vhi = 4|hi = 2|lo = -2|vlo = -4|#default = 0}}}}}}|{{{CR}}}}}}}}}*{{#var:DmgMult}}*0.5 round 0 }}}} | |||
}}{{ | |||
#vardefine:TerDamage-StdAtk|{{{{#ifeq:{{{MeleeOrNatural|}}}|Melee|D8|D10}}-Dmg|transcludesection={{#expr: {{MonsterDamage-{{{MeleeOrNatural|Natural}}}|transcludesection={{#if:{{{NudgeTerDamage|}}}|{{#ifexpr:{{{CR}}} + {{#switch:{{{NudgeTerDamage}}}|vhi = 4|hi = 2|lo = -2|vlo = -4|#default = 0}} < 1 |1|{{#expr: {{{CR}}} + {{#switch: {{{NudgeTerDamage}}}|vhi = 4|hi = 2|lo = -2|vlo = -4|#default = 0}}}}}}|{{{CR}}}}}}}*{{#var:DmgMult}} round 0 }}}} | |||
}}{{ | |||
#vardefine:TerDamage-FullAtk|{{{{#ifeq:{{{MeleeOrNatural|}}}|Melee|D8|D10}}-Dmg|transcludesection={{#expr: {{MonsterDamage-{{{MeleeOrNatural|Natural}}}|transcludesection={{#if:{{{NudgeFullAtk-TerDamage|}}}|{{#ifexpr:{{{CR}}} + {{#switch:{{{NudgeFullAtk-TerDamage}}}|vhi = 4|hi = 2|lo = -2|vlo = -4|#default = 0}} < 1 |1|{{#expr: {{{CR}}} + {{#switch: {{{NudgeFullAtk-TerDamage}}}|vhi = 4|hi = 2|lo = -2|vlo = -4|#default = 0}}}}}}|{{#if:{{{NudgeTerDamage|}}}|{{#ifexpr:{{{CR}}} + {{#switch:{{{NudgeTerDamage}}}|vhi = 4|hi = 2|lo = -2|vlo = -4|#default = 0}} < 1 |1|{{#expr: {{{CR}}} + {{#switch: {{{NudgeTerDamage}}}|vhi = 4|hi = 2|lo = -2|vlo = -4|#default = 0}}}}}}|{{{CR}}}}}}}}}*{{#var:DmgMult}} round 0 }}}} | |||
}}{{ | |||
#vardefine:QuaDamage-StdAtk|{{D6-Dmg|transcludesection={{#expr: {{MonsterDamage-Natural|transcludesection={{#if:{{{NudgeQuaDamage|}}}|{{#ifexpr:{{{CR}}} + {{#switch:{{{NudgeQuaDamage}}}|vhi = 4|hi = 2|lo = -2|vlo = -4|#default = 0}} < 1 |1|{{#expr: {{{CR}}} + {{#switch: {{{NudgeQuaDamage}}}|vhi = 4|hi = 2|lo = -2|vlo = -4|#default = 0}}}}}}|{{{CR}}}}}}}*{{#var:DmgMult}}*0.5 round 0 }}}} | |||
}}{{ | |||
#vardefine:QuaDamage-FullAtk|{{D6-Dmg|transcludesection={{#expr: {{MonsterDamage-Natural|transcludesection={{#if:{{{NudgeFullAtk-QuaDamage|}}}|{{#ifexpr:{{{CR}}} + {{#switch:{{{NudgeFullAtk-QuaDamage}}}|vhi = 4|hi = 2|lo = -2|vlo = -4|#default = 0}} < 1 |1|{{#expr: {{{CR}}} + {{#switch: {{{NudgeFullAtk-QuaDamage}}}|vhi = 4|hi = 2|lo = -2|vlo = -4|#default = 0}}}}}}|{{#if:{{{NudgeQuaDamage|}}}|{{#ifexpr:{{{CR}}} + {{#switch:{{{NudgeQuaDamage}}}|vhi = 4|hi = 2|lo = -2|vlo = -4|#default = 0}} < 1 |1|{{#expr: {{{CR}}} + {{#switch: {{{NudgeQuaDamage}}}|vhi = 4|hi = 2|lo = -2|vlo = -4|#default = 0}}}}}}|{{{CR}}}}}}}}}*{{#var:DmgMult}}*0.5 round 0 }}}} | |||
}}{{ | |||
#vardefine:RangedDamage-StdAtk|{{{{#ifeq:{{{MeleeOrNatural|}}}|Melee|D8|D10}}-Dmg|transcludesection={{#expr: {{MonsterDamage-{{{MeleeOrNatural|Natural}}}|transcludesection={{#if:{{{NudgeRangedDamage|}}}|{{#ifexpr:{{{CR}}} + {{#switch:{{{NudgeRangedDamage}}}|vhi = 4|hi = 2|lo = -2|vlo = -4|#default = 0}} < 1 |1|{{#expr: {{{CR}}} + {{#switch: {{{NudgeRangedDamage}}}|vhi = 4|hi = 2|lo = -2|vlo = -4|#default = 0}}}}}}|{{{CR}}}}}}}*{{#var:DmgMult}} round 0 }}}} | |||
}}{{ | |||
#vardefine:RangedDamage-FullAtk|{{{{#ifeq:{{{MeleeOrNatural|}}}|Melee|D8|D10}}-Dmg|transcludesection={{#expr: {{MonsterDamage-{{{MeleeOrNatural|Natural}}}|transcludesection={{#if:{{{NudgeFullAtk-RangedDamage|}}}|{{#ifexpr:{{{CR}}} + {{#switch:{{{NudgeFullAtk-RangedDamage}}}|vhi = 4|hi = 2|lo = -2|vlo = -4|#default = 0}} < 1 |1|{{#expr: {{{CR}}} + {{#switch: {{{NudgeFullAtk-RangedDamage}}}|vhi = 4|hi = 2|lo = -2|vlo = -4|#default = 0}}}}}}|{{#if:{{{NudgeRangedDamage|}}}|{{#ifexpr:{{{CR}}} + {{#switch:{{{NudgeRangedDamage}}}|vhi = 4|hi = 2|lo = -2|vlo = -4|#default = 0}} < 1 |1|{{#expr: {{{CR}}} + {{#switch: {{{NudgeRangedDamage}}}|vhi = 4|hi = 2|lo = -2|vlo = -4|#default = 0}}}}}}|{{{CR}}}}}}}}}*{{#var:DmgMult}} round 0 }}}} | |||
}}{{ | }}{{ | ||
#vardefine:HitPoints|{{#expr:{{MonsterHPs|transcludesection={{{CR}}}}}*{{#if:{{{Role|}}}|{{Monster Role|transcludesection={{{Role}}}HitPoints}}|1}} + {{#ifexpr:{{{NudgeHitPoints|}}}|{{{NudgeHitPoints}}}|0}} round 0}} | #vardefine:HitPoints|{{#expr:{{MonsterHPs|transcludesection={{{CR}}}}}*{{#if:{{{Role|}}}|{{Monster Role|transcludesection={{{Role}}}HitPoints}}|1}} + {{#ifexpr:{{{NudgeHitPoints|}}}|{{{NudgeHitPoints}}}|0}} round 0}} | ||
Line 388: | Line 534: | ||
}}{{ | }}{{ | ||
#vardefine:PrimaryToHit|{{#expr:{{MonsterToHit|transcludesection={{{CR}}}}} + {{#ifexpr:{{{NudgePriToHit|}}}|{{{NudgePriToHit|}}}|0}}}} | #vardefine:PrimaryToHit|{{#expr:{{MonsterToHit|transcludesection={{{CR}}}}} + {{#ifexpr:{{{NudgePriToHit|}}}|{{{NudgePriToHit|}}}|0}}}} | ||
}}{{ | |||
#vardefine:SecondaryToHit|{{#expr:{{MonsterToHit|transcludesection={{{CR}}}}} + {{#ifexpr:{{{NudgeSecToHit|}}}|{{{NudgeSecToHit|}}}|0}}}} | |||
}}{{ | |||
#vardefine:TertiaryToHit|{{#expr:{{MonsterToHit|transcludesection={{{CR}}}}} + {{#ifexpr:{{{NudgeTerToHit|}}}|{{{NudgeTerToHit|}}}|0}}}} | |||
}}{{ | |||
#vardefine:QuaternaryToHit|{{#expr:{{MonsterToHit|transcludesection={{{CR}}}}} + {{#ifexpr:{{{NudgeQuaToHit|}}}|{{{NudgeQuaToHit|}}}|0}}}} | |||
}}{{ | |||
#vardefine:RangedToHit|{{#expr:{{MonsterToHit|transcludesection={{{CR}}}}} + {{#ifexpr:{{{NudgeRangedToHit|}}}|{{{NudgeRangedToHit|}}}|0}}}} | |||
}}{{ | |||
#vardefine:To-Hit|{{MonsterToHit|transcludesection={{{CR}}}}} | |||
}}{{ | |||
#vardefine:Touch-Attack|{{#expr:{{MonsterToHit|transcludesection={{{CR}}}}} - 4}} | |||
}}{{ | |||
#vardefine:Save-DC|{{MonsterAttackSave|transcludesection={{{CR}}}}} | |||
}}{{ | |||
#vardefine:Standard-Dmg|{{MonsterSpecialDmg|transcludesection={{{CR}}}}} | |||
}}{{ | |||
#vardefine:Swift-Dmg|{{MonsterSwiftSpecialDmg|transcludesection={{{CR}}}}} | |||
}}{{ | |||
#vardefine:Alpha-Dmg|{{MonsterAlphaSpecialDmg|transcludesection={{{CR}}}}} | |||
}}{{ | |||
#vardefine:Ability-Dmg|{{D6-Dmg|transcludesection={{#expr: 1 + floor({{{CR}}} / 6)}}}} | |||
}}{{ | |||
#vardefine:Siege-Dmg|{{D6-Dmg|transcludesection={{#expr: 1 + floor({{{CR}}} * 0.5)}}}} | |||
}}{{ | |||
#vardefine:Hit-Points|{{#expr:{{MonsterHPs|transcludesection={{{CR}}}}}*{{#if:{{{Role|}}}|{{Monster Role|transcludesection={{{Role}}}HitPoints}}|1}} + {{#ifexpr:{{{NudgeHitPoints|}}}|{{{NudgeHitPoints}}}|0}} round 0}} | |||
}}{{ | |||
#vardefine:Bloodied-Hit-Points|{{#expr: floor({{MonsterHPs|transcludesection={{{CR}}}}}*{{#if:{{{Role|}}}|{{Monster Role|transcludesection={{{Role}}}HitPoints}}|1}} + {{#ifexpr:{{{NudgeHitPoints|}}}|{{{NudgeHitPoints}}}|0}} * 0.5)}} | |||
}}{{ | |||
#vardefine:Hit-Dice|{{MonsterHitDice|transcludesection={{{CR}}}}} | |||
}}{{ | |||
#vardefine:Maneuver-Offense|{{MonsterCMB|transcludesection={{{CR}}}}} | |||
}}{{ | |||
#vardefine:Maneuver-Defense|{{Challenging-Skill-DC|transcludesection={{{CR}}}}} | |||
}}{{ | |||
#vardefine:CR|{{{CR|1}}} | |||
}}{{ | |||
#vardefine:Easy-Skill-DC|{{Easy-Skill-DC|transcludesection={{{CR}}}}} | |||
}}{{ | |||
#vardefine:Average-Skill-DC|{{Average-Skill-DC|transcludesection={{{CR}}}}} | |||
}}{{ | |||
#vardefine:Challenging-Skill-DC|{{Challenging-Skill-DC|transcludesection={{{CR}}}}} | |||
}}{{ | |||
#vardefine:Hard-Skill-DC|{{Hard-Skill-DC|transcludesection={{{CR}}}}} | |||
}}{{ | |||
#vardefine:Impossible-Skill-DC|{{Impossible-Skill-DC|transcludesection={{{CR}}}}} | |||
}}{{ | |||
#vardefine:ConcentrationStrongAdder|{{#ifeq: {{{Feat1}}}|Combat Casting|{{#expr:{{MonsterConcentrationAdder|transcludesection={{{CR}}}}} + 4}}|{{#ifeq: {{{Feat2}}}|Combat Casting|{{#expr:{{MonsterConcentrationAdder|transcludesection={{{CR}}}}} + 4}}|{{#ifeq: {{{Feat3}}}|Combat Casting|{{#expr:{{MonsterConcentrationAdder|transcludesection={{{CR}}}}} + 4}}|{{#ifeq: {{{Feat4}}}|Combat Casting|{{#expr:{{MonsterConcentrationAdder|transcludesection={{{CR}}}}} + 4}}|{{MonsterConcentrationAdder|transcludesection={{{CR}}}}}}}}}}}}} | |||
}}{{ | |||
#vardefine:ConcentrationWeakAdder|{{#ifeq: {{{Feat1}}}|Combat Casting|{{#expr:{{MonsterConcentrationAdder|transcludesection={{{CR}}}}} - 1}}|{{#ifeq: {{{Feat2}}}|Combat Casting|{{#expr:{{MonsterConcentrationAdder|transcludesection={{{CR}}}}} - 1}}|{{#ifeq: {{{Feat3}}}|Combat Casting|{{#expr:{{MonsterConcentrationAdder|transcludesection={{{CR}}}}} - 1}}|{{#ifeq: {{{Feat4}}}|Combat Casting|{{#expr:{{MonsterConcentrationAdder|transcludesection={{{CR}}}}} - 1}}|{{#expr:{{MonsterConcentrationAdder|transcludesection={{{CR}}}}} - 5}}}}}}}}}} | |||
}}{{ | }}{{ | ||
#vardefine:Pri-Atk-Crit-Range|/{{#if: {{{Nudge-Pri-Atk-Crit-Range|}}}|{{{Nudge-Pri-Atk-Crit-Range}}} |{{#ifeq:{{{MeleeOrNatural}}}|Melee|19-20 |}}}}x2 | #vardefine:Pri-Atk-Crit-Range|/{{#if: {{{Nudge-Pri-Atk-Crit-Range|}}}|{{{Nudge-Pri-Atk-Crit-Range}}} |{{#ifeq:{{{MeleeOrNatural}}}|Melee|19-20 |}}}}x2 | ||
}}{{ | |||
#vardefine:Sec-Atk-Crit-Range|/{{#if: {{{Nudge-Sec-Atk-Crit-Range|}}}|{{{Nudge-Sec-Atk-Crit-Range}}} |{{#ifeq:{{{MeleeOrNatural}}}|Melee|19-20 |}}}}x2 | |||
}}{{ | |||
#vardefine:Ter-Atk-Crit-Range|/{{#if: {{{Nudge-Ter-Atk-Crit-Range|}}}|{{{Nudge-Ter-Atk-Crit-Range}}} |{{#ifeq:{{{MeleeOrNatural}}}|Melee|19-20 |}}}}x2 | |||
}}{{ | |||
#vardefine:Qua-Atk-Crit-Range|/{{#if: {{{Nudge-Qua-Atk-Crit-Range|}}}|{{{Nudge-Qua-Atk-Crit-Range}}} |{{#ifeq:{{{MeleeOrNatural}}}|Melee|19-20 |}}}}x2 | |||
}}{{ | |||
#vardefine:Ranged-Atk-Crit-Range|/{{#if: {{{Nudge-Ranged-Atk-Crit-Range|}}}|{{{Nudge-Ranged-Atk-Crit-Range|}}} |{{#ifeq:{{{MeleeOrNatural}}}|Melee|19-20 |}}}}x2 | |||
}} | }} | ||
[[Image:{{#if:{{{Image|}}}|{{{Image}}}|Monster_picture.jpg}}|550x550px|right|{{#if:{{{Caption|}}}|{{{Caption}}}|{{{MonsterName}}}}}]] | [[Image:{{#if:{{{Image|}}}|{{{Image}}}|Monster_picture.jpg}}|550x550px|right|{{#if:{{{Caption|}}}|{{{Caption}}}|{{{MonsterName}}}}}]] | ||
Line 461: | Line 665: | ||
: '''Standard Attack:'''{{#ifeq:{{{Override-Pri-Atk--Std-Atk-Qty}}}|0||{{#!: | : '''Standard Attack:'''{{#ifeq:{{{Override-Pri-Atk--Std-Atk-Qty}}}|0||{{#!: | ||
::* | ::* | ||
}} {{#if: {{{Override-Pri-Atk--Std-Atk-Qty|}}} | {{#iferror: {{#expr: {{{Override-Pri-Atk--Std-Atk-Qty|}}}}} | {{#if: {{{TerAtkName|}}} | {{#expr: {{MonsterAtkQty|transcludesection=Primary-Standard-{{#var:MonsterAtkQtyMatrix}}}} - {{MonsterAtkQty|transcludesection=Tertiary-Standard-{{#var:MonsterAtkQtyMatrix}}}}}} | {{MonsterAtkQty|transcludesection=Primary-Standard-{{#var:MonsterAtkQtyMatrix}}}}}} | {{{Override-Pri-Atk--Std-Atk-Qty}}}}} | {{#if: {{{TerAtkName|}}} | {{#expr: {{MonsterAtkQty|transcludesection=Primary-Standard-{{#var:MonsterAtkQtyMatrix}}}} - {{MonsterAtkQty|transcludesection=Tertiary-Standard-{{#var:MonsterAtkQtyMatrix}}}}}} | {{MonsterAtkQty|transcludesection=Primary-Standard-{{#var:MonsterAtkQtyMatrix}}}}}}}}x {{{PriAtkName|Unnamed Attack 1}}} {{#if:{{{PriAtkIsAuto-Hit|}}}|({{{PriAtkIsAuto-Hit}}} -- auto-hit)|{{#ifeq:{{{PriAtkVSTouchAC}}}|Y|+{{#expr:{{#var:PrimaryToHit}} - 4}} vs. touch AC|+{{#var:PrimaryToHit}}}}}} ({{#if: {{{Override-Pri-Atk--Std-Atk-Damage--Notes|}}}|{{{Override-Pri-Atk--Std-Atk-Damage--Notes}}}|{{#var:PriDamage-StdAtk}}{{#var:Pri-Atk-Crit-Range}}}}) {{#if:{{{PriAtkNotes|}}}|{{{PriAtkNotes}}}|}}}} | }} {{#if: {{{Override-Pri-Atk--Std-Atk-Qty|}}} | {{#iferror: {{#expr: {{{Override-Pri-Atk--Std-Atk-Qty|}}}}} | {{#if: {{{TerAtkName|}}} | {{#expr: {{MonsterAtkQty|transcludesection=Primary-Standard-{{#var:MonsterAtkQtyMatrix}}}} - {{MonsterAtkQty|transcludesection=Tertiary-Standard-{{#var:MonsterAtkQtyMatrix}}}}}} | {{MonsterAtkQty|transcludesection=Primary-Standard-{{#var:MonsterAtkQtyMatrix}}}}}} | {{{Override-Pri-Atk--Std-Atk-Qty}}}}} | {{#if: {{{TerAtkName|}}} | {{#expr: {{MonsterAtkQty|transcludesection=Primary-Standard-{{#var:MonsterAtkQtyMatrix}}}} - {{MonsterAtkQty|transcludesection=Tertiary-Standard-{{#var:MonsterAtkQtyMatrix}}}}}} | {{MonsterAtkQty|transcludesection=Primary-Standard-{{#var:MonsterAtkQtyMatrix}}}}}}}}x {{{PriAtkName|Unnamed Attack 1}}} {{#if:{{{PriAtkIsAuto-Hit|}}}|({{{PriAtkIsAuto-Hit}}} -- auto-hit)|{{#ifeq:{{{PriAtkVSTouchAC}}}|Y|+{{#expr:{{#var:PrimaryToHit}} - 4}} vs. touch AC|+{{#var:PrimaryToHit}}}}}} ({{#if: {{{Override-Pri-Atk--Std-Atk-Damage--Notes|}}}|{{{Override-Pri-Atk--Std-Atk-Damage--Notes}}}|{{#var:PriDamage-StdAtk}}{{#var:Pri-Atk-Crit-Range}}}}) {{#if:{{{PriAtkNotes|}}}|{{{PriAtkNotes}}}|}}}}{{#ifeq: {{{MeleeOrNatural}}}|Natural|{{#ifeq:{{{Override-Sec-Atk--Std-Atk-Qty}}}|0||{{#ifexpr: {{MonsterAtkQty|transcludesection=Secondary-Standard-{{#var:MonsterAtkQtyMatrix}}}} or {{#ifexpr:{{{Override-Sec-Atk--Std-Atk-Qty}}}|1|0}}|{{#!: | ||
::* | |||
}} {{#if: {{{Override-Sec-Atk--Std-Atk-Qty|}}} | {{#iferror: {{#expr: {{{Override-Sec-Atk--Std-Atk-Qty|}}}}} | {{#if: {{{QuaAtkName|}}} | {{#expr: {{MonsterAtkQty|transcludesection=Secondary-Standard-{{#var:MonsterAtkQtyMatrix}}}} - {{MonsterAtkQty|transcludesection=Quaternary-Standard-{{#var:MonsterAtkQtyMatrix}}}}}} | {{MonsterAtkQty|transcludesection=Secondary-Standard-{{#var:MonsterAtkQtyMatrix}}}}}} | {{{Override-Sec-Atk--Std-Atk-Qty}}}}} | {{#if: {{{QuaAtkName|}}} | {{#expr: {{MonsterAtkQty|transcludesection=Secondary-Standard-{{#var:MonsterAtkQtyMatrix}}}} - {{MonsterAtkQty|transcludesection=Quaternary-Standard-{{#var:MonsterAtkQtyMatrix}}}}}} | {{MonsterAtkQty|transcludesection=Secondary-Standard-{{#var:MonsterAtkQtyMatrix}}}}}}}}x {{{SecAtkName|Unnamed Attack 2}}} {{#if:{{{SecAtkIsAuto-Hit|}}}|({{{SecAtkIsAuto-Hit}}} -- auto-hit)|{{#ifeq:{{{SecAtkVSTouchAC}}}|Y|+{{#expr:{{#var:SecondaryToHit}} - 4}} vs. touch AC|+{{#var:SecondaryToHit}}}}}} ({{#if: {{{Override-Sec-Atk--Std-Atk-Damage--Notes|}}}|{{{Override-Sec-Atk--Std-Atk-Damage--Notes}}}|{{#var:SecDamage-StdAtk}}{{#var:Sec-Atk-Crit-Range}}}}) {{#if:{{{SecAtkNotes|}}}|{{{SecAtkNotes}}}|}}|}}}}|}}{{#if: {{{TerAtkName|}}}|{{#ifeq:{{{Override-Ter-Atk--Std-Atk-Qty}}}|0||{{#ifexpr: {{MonsterAtkQty|transcludesection=Tertiary-Standard-{{#var:MonsterAtkQtyMatrix}}}} or {{#ifexpr:{{{Override-Ter-Atk--Std-Atk-Qty}}}|1|0}}|{{#!: | |||
::* | |||
}} {{#if: {{{Override-Ter-Atk--Std-Atk-Qty|}}} | {{#iferror: {{#expr: {{{Override-Ter-Atk--Std-Atk-Qty|}}}}} | {{MonsterAtkQty|transcludesection=Tertiary-Standard-{{#var:MonsterAtkQtyMatrix}}}} | {{{Override-Ter-Atk--Std-Atk-Qty}}}}} | {{MonsterAtkQty|transcludesection=Tertiary-Standard-{{#var:MonsterAtkQtyMatrix}}}}}}x {{{TerAtkName|Unnamed Attack 3}}} {{#if:{{{TerAtkIsAuto-Hit|}}}|({{{TerAtkIsAuto-Hit}}} -- auto-hit)|{{#ifeq:{{{TerAtkVSTouchAC}}}|Y|+{{#expr:{{#var:TertiaryToHit}} - 4}} vs. touch AC|+{{#var:TertiaryToHit}}}}}} ({{#if: {{{Override-Ter-Atk--Std-Atk-Damage--Notes|}}}|{{{Override-Ter-Atk--Std-Atk-Damage--Notes}}}|{{#var:TerDamage-StdAtk}}{{#var:Ter-Atk-Crit-Range}}}}) {{#if:{{{TerAtkNotes|}}}|{{{TerAtkNotes}}}|}}|}}}}|}}{{#if: {{{QuaAtkName|}}}|{{#ifeq: {{{MeleeOrNatural}}}|Natural|{{#ifeq:{{{Override-Qua-Atk--Std-Atk-Qty}}}|0||{{#ifexpr: {{MonsterAtkQty|transcludesection=Quaternary-Standard-{{#var:MonsterAtkQtyMatrix}}}} or {{#ifexpr:{{{Override-Qua-Atk--Std-Atk-Qty}}}|1|0}}|{{#!: | |||
::* | |||
}} {{#if: {{{Override-Qua-Atk--Std-Atk-Qty|}}} | {{#iferror: {{#expr: {{{Override-Qua-Atk--Std-Atk-Qty|}}}}} | {{MonsterAtkQty|transcludesection=Quaternary-Standard-{{#var:MonsterAtkQtyMatrix}}}} | {{{Override-Qua-Atk--Std-Atk-Qty}}}}} | {{MonsterAtkQty|transcludesection=Quaternary-Standard-{{#var:MonsterAtkQtyMatrix}}}}}}x {{{QuaAtkName|Unnamed Attack 4}}} {{#if:{{{QuaAtkIsAuto-Hit|}}}|({{{QuaAtkIsAuto-Hit}}} -- auto-hit)|{{#ifeq:{{{QuaAtkVSTouchAC}}}|Y|+{{#expr:{{#var:QuaternaryToHit}} - 4}} vs. touch AC|+{{#var:QuaternaryToHit}}}}}} ({{#if: {{{Override-Qua-Atk--Std-Atk-Damage--Notes|}}}|{{{Override-Qua-Atk--Std-Atk-Damage--Notes}}}|{{#var:QuaDamage-StdAtk}}{{#var:Qua-Atk-Crit-Range}}}}) {{#if:{{{QuaAtkNotes|}}}|{{{QuaAtkNotes}}}|}}|}}}}|}}|}} | |||
: '''Full Attack:'''{{#ifeq:{{{Override-Pri-Atk--Full-Atk-Qty}}}|0||{{#!: | : '''Full Attack:'''{{#ifeq:{{{Override-Pri-Atk--Full-Atk-Qty}}}|0||{{#!: | ||
::* | ::* | ||
}} {{#if: {{{Override-Pri-Atk--Full-Atk-Qty|}}} | {{#iferror: {{#expr: {{{Override-Pri-Atk--Full-Atk-Qty|}}}}} | {{#if: {{{TerAtkName|}}} | {{#expr: {{MonsterAtkQty|transcludesection=Primary-Full-{{#var:MonsterAtkQtyMatrix}}}} - {{MonsterAtkQty|transcludesection=Tertiary-Full-{{#var:MonsterAtkQtyMatrix}}}}}} | {{MonsterAtkQty|transcludesection=Primary-Full-{{#var:MonsterAtkQtyMatrix}}}}}} | {{{Override-Pri-Atk--Full-Atk-Qty}}}}} | {{#if: {{{TerAtkName|}}} | {{#expr: {{MonsterAtkQty|transcludesection=Primary-Full-{{#var:MonsterAtkQtyMatrix}}}} - {{MonsterAtkQty|transcludesection=Tertiary-Full-{{#var:MonsterAtkQtyMatrix}}}}}} | {{MonsterAtkQty|transcludesection=Primary-Full-{{#var:MonsterAtkQtyMatrix}}}}}}}}x {{{PriAtkName|Unnamed Attack 1}}} {{#if:{{{PriAtkIsAuto-Hit|}}}|({{{PriAtkIsAuto-Hit}}} -- auto-hit)|{{#ifeq:{{{PriAtkVSTouchAC}}}|Y|+{{#expr:{{#var:PrimaryToHit}} - 4}} vs. touch AC|+{{#var:PrimaryToHit}}}}}} ({{#if: {{{Override-Pri-Atk--Full-Atk-Damage--Notes|}}}|{{{Override-Pri-Atk--Full-Atk-Damage--Notes}}}|{{#var:PriDamage-FullAtk}}{{#var:Pri-Atk-Crit-Range}}}}) {{#if:{{{PriAtkNotes-FullAtkOnly|}}}|{{{PriAtkNotes-FullAtkOnly}}}|{{#if:{{{PriAtkNotes|}}}|{{{PriAtkNotes}}}|}}}}}} | }} {{#if: {{{Override-Pri-Atk--Full-Atk-Qty|}}} | {{#iferror: {{#expr: {{{Override-Pri-Atk--Full-Atk-Qty|}}}}} | {{#if: {{{TerAtkName|}}} | {{#expr: {{MonsterAtkQty|transcludesection=Primary-Full-{{#var:MonsterAtkQtyMatrix}}}} - {{MonsterAtkQty|transcludesection=Tertiary-Full-{{#var:MonsterAtkQtyMatrix}}}}}} | {{MonsterAtkQty|transcludesection=Primary-Full-{{#var:MonsterAtkQtyMatrix}}}}}} | {{{Override-Pri-Atk--Full-Atk-Qty}}}}} | {{#if: {{{TerAtkName|}}} | {{#expr: {{MonsterAtkQty|transcludesection=Primary-Full-{{#var:MonsterAtkQtyMatrix}}}} - {{MonsterAtkQty|transcludesection=Tertiary-Full-{{#var:MonsterAtkQtyMatrix}}}}}} | {{MonsterAtkQty|transcludesection=Primary-Full-{{#var:MonsterAtkQtyMatrix}}}}}}}}x {{{PriAtkName|Unnamed Attack 1}}} {{#if:{{{PriAtkIsAuto-Hit|}}}|({{{PriAtkIsAuto-Hit}}} -- auto-hit)|{{#ifeq:{{{PriAtkVSTouchAC}}}|Y|+{{#expr:{{#var:PrimaryToHit}} - 4}} vs. touch AC|+{{#var:PrimaryToHit}}}}}} ({{#if: {{{Override-Pri-Atk--Full-Atk-Damage--Notes|}}}|{{{Override-Pri-Atk--Full-Atk-Damage--Notes}}}|{{#var:PriDamage-FullAtk}}{{#var:Pri-Atk-Crit-Range}}}}) {{#if:{{{PriAtkNotes-FullAtkOnly|}}}|{{{PriAtkNotes-FullAtkOnly}}}|{{#if:{{{PriAtkNotes|}}}|{{{PriAtkNotes}}}|}}}}}}{{#ifeq: {{{MeleeOrNatural}}}|Natural|{{#ifeq:{{{Override-Sec-Atk--Full-Atk-Qty}}}|0||{{#ifexpr: {{MonsterAtkQty|transcludesection=Secondary-Full-{{#var:MonsterAtkQtyMatrix}}}} or {{#ifexpr:{{{Override-Sec-Atk--Full-Atk-Qty}}}|1|0}}|{{#!: | ||
::* | |||
}} {{#if: {{{Override-Sec-Atk--Full-Atk-Qty|}}} | {{#iferror: {{#expr: {{{Override-Sec-Atk--Full-Atk-Qty|}}}}} | {{#if: {{{QuaAtkName|}}} | {{#expr: {{MonsterAtkQty|transcludesection=Secondary-Full-{{#var:MonsterAtkQtyMatrix}}}} - {{MonsterAtkQty|transcludesection=Quaternary-Full-{{#var:MonsterAtkQtyMatrix}}}}}} | {{MonsterAtkQty|transcludesection=Secondary-Full-{{#var:MonsterAtkQtyMatrix}}}}}} | {{{Override-Sec-Atk--Full-Atk-Qty}}}}} | {{#if: {{{QuaAtkName|}}} | {{#expr: {{MonsterAtkQty|transcludesection=Secondary-Full-{{#var:MonsterAtkQtyMatrix}}}} - {{MonsterAtkQty|transcludesection=Quaternary-Full-{{#var:MonsterAtkQtyMatrix}}}}}} | {{MonsterAtkQty|transcludesection=Secondary-Full-{{#var:MonsterAtkQtyMatrix}}}}}}}}x {{{SecAtkName|Unnamed Attack 2}}} {{#if:{{{SecAtkIsAuto-Hit|}}}|({{{SecAtkIsAuto-Hit}}} -- auto-hit)|{{#ifeq:{{{SecAtkVSTouchAC}}}|Y|+{{#expr:{{#var:SecondaryToHit}} - 4}} vs. touch AC|+{{#var:SecondaryToHit}}}}}} ({{#if: {{{Override-Sec-Atk--Full-Atk-Damage--Notes|}}}|{{{Override-Sec-Atk--Full-Atk-Damage--Notes}}}|{{#var:SecDamage-FullAtk}}{{#var:Sec-Atk-Crit-Range}}}}) {{#if:{{{SecAtkNotes-FullAtkOnly|}}}|{{{SecAtkNotes-FullAtkOnly}}}|{{#if:{{{SecAtkNotes|}}}|{{{SecAtkNotes}}}|}}}}|}}}}|}}{{#if: {{{TerAtkName|}}}|{{#ifeq:{{{Override-Ter-Atk--Full-Atk-Qty}}}|0||{{#ifexpr: {{MonsterAtkQty|transcludesection=Tertiary-Full-{{#var:MonsterAtkQtyMatrix}}}} or {{#ifexpr:{{{Override-Ter-Atk--Full-Atk-Qty}}}|1|0}}|{{#!: | |||
::* | |||
}} {{#if: {{{Override-Ter-Atk--Full-Atk-Qty|}}} | {{#iferror: {{#expr: {{{Override-Ter-Atk--Full-Atk-Qty|}}}}} | {{MonsterAtkQty|transcludesection=Tertiary-Full-{{#var:MonsterAtkQtyMatrix}}}} | {{{Override-Ter-Atk--Full-Atk-Qty}}}}} | {{MonsterAtkQty|transcludesection=Tertiary-Full-{{#var:MonsterAtkQtyMatrix}}}}}}x {{{TerAtkName|Unnamed Attack 3}}} {{#if:{{{TerAtkIsAuto-Hit|}}}|({{{TerAtkIsAuto-Hit}}} -- auto-hit)|{{#ifeq:{{{TerAtkVSTouchAC}}}|Y|+{{#expr:{{#var:TertiaryToHit}} - 4}} vs. touch AC|+{{#var:TertiaryToHit}}}}}} ({{#if: {{{Override-Ter-Atk--Full-Atk-Damage--Notes|}}}|{{{Override-Ter-Atk--Full-Atk-Damage--Notes}}}|{{#var:TerDamage-FullAtk}}{{#var:Ter-Atk-Crit-Range}}}}) {{#if:{{{TerAtkNotes-FullAtkOnly|}}}|{{{TerAtkNotes-FullAtkOnly}}}|{{#if:{{{TerAtkNotes|}}}|{{{TerAtkNotes}}}|}}}}|}}}}|}}{{#if: {{{QuaAtkName|}}}|{{#ifeq: {{{MeleeOrNatural}}}|Natural|{{#ifeq:{{{Override-Qua-Atk--Full-Atk-Qty}}}|0||{{#ifexpr: {{MonsterAtkQty|transcludesection=Quaternary-Full-{{#var:MonsterAtkQtyMatrix}}}} or {{#ifexpr:{{{Override-Qua-Atk--Full-Atk-Qty}}}|1|0}}|{{#!: | |||
::* | |||
}} {{#if: {{{Override-Qua-Atk--Full-Atk-Qty|}}} | {{#iferror: {{#expr: {{{Override-Qua-Atk--Full-Atk-Qty|}}}}} | {{MonsterAtkQty|transcludesection=Quaternary-Full-{{#var:MonsterAtkQtyMatrix}}}} | {{{Override-Qua-Atk--Full-Atk-Qty}}}}} | {{MonsterAtkQty|transcludesection=Quaternary-Full-{{#var:MonsterAtkQtyMatrix}}}}}}x {{{QuaAtkName|Unnamed Attack 4}}} {{#if:{{{QuaAtkIsAuto-Hit|}}}|({{{QuaAtkIsAuto-Hit}}} -- auto-hit)|{{#ifeq:{{{QuaAtkVSTouchAC}}}|Y|+{{#expr:{{#var:QuaternaryToHit}} - 4}} vs. touch AC|+{{#var:QuaternaryToHit}}}}}} ({{#if: {{{Override-Qua-Atk--Full-Atk-Damage--Notes|}}}|{{{Override-Qua-Atk--Full-Atk-Damage--Notes}}}|{{#var:QuaDamage-FullAtk}}{{#var:Qua-Atk-Crit-Range}}}}) {{#if:{{{QuaAtkNotes-FullAtkOnly|}}}|{{{QuaAtkNotes-FullAtkOnly}}}|{{#if:{{{QuaAtkNotes|}}}|{{{QuaAtkNotes}}}|}}}}|}}}}|}}|}} | |||
</includeonly> | </includeonly> |
Revision as of 21:32, 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 = }}
Error: field name "Associated-Role-Notes" cannot contain any of the following characters: .,-<>(){}[]\/