Template:Monster2: Difference between revisions

From Epic Path
Jump to navigation Jump to search
No edit summary
No edit summary
Line 165: Line 165:
| Skill5Notes =  
| Skill5Notes =  
| Languages =  
| Languages =  
| HideRoleReminder1 =
| HideRoleReminder2 =
| HideRoleReminder3 =
| HideRoleReminder4 =
| Ability-1-Name =
| Ability-1-Type =
| Ability-1-Concentration =
| Ability-1-Description =
| Ability-2-Name =
| Ability-2-Type =
| Ability-2-Concentration =
| Ability-2-Description =
| Ability-3-Name =
| Ability-3-Type =
| Ability-3-Concentration =
| Ability-3-Description =
| Ability-4-Name =
| Ability-4-Type =
| Ability-4-Concentration =
| Ability-4-Description =
| Ability-5-Name =
| Ability-5-Type =
| Ability-5-Concentration =
| Ability-5-Description =
}}
}}
</pre>
</pre>
Line 421: Line 445:


| Nudge-Maneuver-Offense = Integer
| Nudge-Maneuver-Offense = Integer
| Maneuver-Offense-Notes = Text
| Maneuver-Offense-Notes = Text
| Nudge-Maneuver-Defense = Integer
| Nudge-Maneuver-Defense = Integer
| Maneuver-Defense-Notes = Text
| Maneuver-Defense-Notes = Text
| SiegeDmgCapable = String (size=1)
| SiegeDmgCapable = String (size=1)
| SiegeAtkName = String
| SiegeAtkName = String
| SiegeAtkNotes = Text
| SiegeAtkNotes = Text
| Override-Siege-Atk-Qty = Integer
| Override-Siege-Atk-Qty = Integer
| SiegeAtkIncrement = Integer
| SiegeAtkIncrement = Integer
| SiegeAtkNumberOfIncrements = Integer
| SiegeAtkNumberOfIncrements = Integer
| Nudge-Siege-Maneuver-Offense = Integer
| Nudge-Siege-Maneuver-Offense = Integer
| NudgeSiegeDamage = String
| NudgeSiegeDamage = String
| Str = String
| Str = String
| Dex = String
| Dex = String
| Con = String
| Con = String
| Int = String
| Int = String
| Wis = String
| Wis = String
| Cha = String
| Cha = String
| Feat1 = Page
| Feat1 = Page
| Feat2 = Page
| Feat2 = Page
| Feat3 = Page
| Feat3 = Page
| Feat4 = Page
| Feat4 = Page
| Skill1 = Page
| Skill1 = Page
| Skill2 = Page
| Skill2 = Page
| Skill3 = Page
| Skill3 = Page
| Skill4 = Page
| Skill4 = Page
| Skill5 = Page
| Skill5 = Page
| NudgeSkill1 = Integer
| NudgeSkill1 = Integer
| NudgeSkill2 = Integer
| NudgeSkill2 = Integer
| NudgeSkill3 = Integer
| NudgeSkill3 = Integer
| NudgeSkill4 = Integer
| NudgeSkill4 = Integer
| NudgeSkill5 = Integer
| NudgeSkill5 = Integer
| Skill1Notes = Text
| Skill1Notes = Text
| Skill2Notes = Text
| Skill2Notes = Text
| Skill3Notes = Text
| Skill3Notes = Text
| Skill4Notes = Text
| Skill4Notes = Text
| Skill5Notes = Text
| Skill5Notes = Text
| Languages = List (,) of String
| Languages = List (,) of String
| HideRoleReminder1 = String (size=1)
| HideRoleReminder2 = String (size=1)
| HideRoleReminder3 = String (size=1)
| HideRoleReminder4 = String (size=1)
| Ability-1-Name = String
| Ability-1-Type = String
| Ability-1-Concentration = String (size=1)
| Ability-1-Description = Wikitext
| Ability-2-Name = String
| Ability-2-Type = String
| Ability-2-Concentration = String (size=1)
| Ability-2-Description = Wikitext
| Ability-3-Name = String
| Ability-3-Type = String
| Ability-3-Concentration = String (size=1)
| Ability-3-Description = Wikitext
| Ability-4-Name = String
| Ability-4-Type = String
| Ability-4-Concentration = String (size=1)
| Ability-4-Description = Wikitext
| Ability-5-Name = String
| Ability-5-Type = String
| Ability-5-Concentration = String (size=1)
| Ability-5-Description = Wikitext


}}
}}
Line 790: Line 876:


| Languages = {{{Languages|}}}
| Languages = {{{Languages|}}}
| HideRoleReminder1 = {{{HideRoleReminder1|}}}
| HideRoleReminder2 = {{{HideRoleReminder2|}}}
| HideRoleReminder3 = {{{HideRoleReminder3|}}}
| HideRoleReminder4 = {{{HideRoleReminder4|}}}
| Ability-1-Name = {{{Ability-1-Name|}}}
| Ability-1-Type = {{{Ability-1-Type|}}}
| Ability-1-Concentration = {{{Ability-1-Concentration|}}}
| Ability-1-Description = {{{Ability-1-Description|}}}
| Ability-2-Name = {{{Ability-2-Name|}}}
| Ability-2-Type = {{{Ability-2-Type|}}}
| Ability-2-Concentration = {{{Ability-2-Concentration|}}}
| Ability-2-Description = {{{Ability-2-Description|}}}
| Ability-3-Name = {{{Ability-3-Name|}}}
| Ability-3-Type = {{{Ability-3-Type|}}}
| Ability-3-Concentration = {{{Ability-3-Concentration|}}}
| Ability-3-Description = {{{Ability-3-Description|}}}
| Ability-4-Name = {{{Ability-4-Name|}}}
| Ability-4-Type = {{{Ability-4-Type|}}}
| Ability-4-Concentration = {{{Ability-4-Concentration|}}}
| Ability-4-Description = {{{Ability-4-Description|}}}
| Ability-5-Name = {{{Ability-5-Name|}}}
| Ability-5-Type = {{{Ability-5-Type|}}}
| Ability-5-Concentration = {{{Ability-5-Concentration|}}}
| Ability-5-Description = {{{Ability-5-Description|}}}


}}
}}
Line 1,036: Line 1,170:


<h2 class="bestiary">Special Abilities</h2>
<h2 class="bestiary">Special Abilities</h2>
 
{{
#ifeq:{{{HideRoleReminder1}}}|Y||{{Monster Role|transcludesection={{{Role}}}Reminder1}}
}}{{
#ifeq:{{{HideRoleReminder2}}}|Y||{{Monster Role|transcludesection={{{Role}}}Reminder2}}
}}{{
#ifeq:{{{HideRoleReminder3}}}|Y||{{Monster Role|transcludesection={{{Role}}}Reminder3}}
}}{{
#ifeq:{{{HideRoleReminder4}}}|Y||{{Monster Role|transcludesection={{{Role}}}Reminder4}}
}}
: {{#if:{{{Ability-1-Name|}}}|<h3 class="bestiary">{{{Ability-1-Name}}} ({{{Ability-1-Type}}})</h3>{{#ifeq:{{{Ability-1-Concentration|}}}|S|{{#!:
:* '''''Concentration:''''' 1d20 + }} {{#var:ConcentrationStrongAdder}} vs. a DC of {{MonsterConcentrationDC|transcludesection={{{CR}}}}} ({{#expr:{{MonsterConcentrationDC|transcludesection={{{CR}}}}} - {{#var:ConcentrationStrongAdder}}}} needed on the die)
|{{#ifeq:{{{Ability-1-Concentration|}}}|W|{{#!:
:* '''''Concentration:''''' 1d20 + }} {{#var:ConcentrationWeakAdder}} vs. a DC of {{MonsterConcentrationDC|transcludesection={{{CR}}}}} ({{#expr:{{MonsterConcentrationDC|transcludesection={{{CR}}}}} - {{#var:ConcentrationWeakAdder}}}} needed on the die)
|}}}}{{#!:
:
}}{{{Ability-1-Description}}}|None}}{{#if:{{{Ability-2-Name|}}}|<br><br>{{#!:
:
}}<h3 class="bestiary">{{{Ability-2-Name}}} ({{{Ability-2-Type}}})</h3>{{#ifeq:{{{Ability-2-Concentration|}}}|S|{{#!:
:* '''''Concentration:''''' 1d20 + }} {{#var:ConcentrationStrongAdder}} vs. a DC of {{MonsterConcentrationDC|transcludesection={{{CR}}}}} ({{#expr:{{MonsterConcentrationDC|transcludesection={{{CR}}}}} - {{#var:ConcentrationStrongAdder}}}} needed on the die)
|{{#ifeq:{{{Ability-2-Concentration|}}}|W|{{#!:
:* '''''Concentration:''''' 1d20 + }} {{#var:ConcentrationWeakAdder}} vs. a DC of {{MonsterConcentrationDC|transcludesection={{{CR}}}}} ({{#expr:{{MonsterConcentrationDC|transcludesection={{{CR}}}}} - {{#var:ConcentrationWeakAdder}}}} needed on the die)
|}}}}{{#!:
:
}}{{{Ability-2-Description}}}|}}{{#if:{{{Ability-3-Name|}}}|<br><br>{{#!:
:
}}<h3 class="bestiary">{{{Ability-3-Name}}} ({{{Ability-3-Type}}})</h3>{{#ifeq:{{{Ability-3-Concentration|}}}|S|{{#!:
:* '''''Concentration:''''' 1d20 + }} {{#var:ConcentrationStrongAdder}} vs. a DC of {{MonsterConcentrationDC|transcludesection={{{CR}}}}} ({{#expr:{{MonsterConcentrationDC|transcludesection={{{CR}}}}} - {{#var:ConcentrationStrongAdder}}}} needed on the die)
|{{#ifeq:{{{Ability-3-Concentration|}}}|W|{{#!:
:* '''''Concentration:''''' 1d20 + }} {{#var:ConcentrationWeakAdder}} vs. a DC of {{MonsterConcentrationDC|transcludesection={{{CR}}}}} ({{#expr:{{MonsterConcentrationDC|transcludesection={{{CR}}}}} - {{#var:ConcentrationWeakAdder}}}} needed on the die)
|}}}}{{#!:
:
}}{{{Ability-3-Description}}}|}}{{#if: {{{Ability-4-Name|}}}|<br><br>{{#!:
:
}}<h3 class="bestiary">{{{Ability-4-Name}}} ({{{Ability-4-Type}}})</h3>{{#ifeq:{{{Ability-4-Concentration|}}}|S|{{#!:
:* '''''Concentration:''''' 1d20 + }} {{#var:ConcentrationStrongAdder}} vs. a DC of {{MonsterConcentrationDC|transcludesection={{{CR}}}}} ({{#expr:{{MonsterConcentrationDC|transcludesection={{{CR}}}}} - {{#var:ConcentrationStrongAdder}}}} needed on the die)
|{{#ifeq:{{{Ability-4-Concentration|}}}|W|{{#!:
:* '''''Concentration:''''' 1d20 + }} {{#var:ConcentrationWeakAdder}} vs. a DC of {{MonsterConcentrationDC|transcludesection={{{CR}}}}} ({{#expr:{{MonsterConcentrationDC|transcludesection={{{CR}}}}} - {{#var:ConcentrationWeakAdder}}}} needed on the die)
|}}}}{{#!:
:
}}{{{Ability-4-Description}}}|}}{{#if: {{{Ability-5-Name|}}}|<br><br>{{#!:
:
}}<h3 class="bestiary">{{{Ability-5-Name}}} ({{{Ability-5-Type}}})</h3>{{#ifeq:{{{Ability-5-Concentration|}}}|S|{{#!:
:* '''''Concentration:''''' 1d20 + }} {{#var:ConcentrationStrongAdder}} vs. a DC of {{MonsterConcentrationDC|transcludesection={{{CR}}}}} ({{#expr:{{MonsterConcentrationDC|transcludesection={{{CR}}}}} - {{#var:ConcentrationStrongAdder}}}} needed on the die)
|{{#ifeq:{{{Ability-5-Concentration|}}}|W|{{#!:
:* '''''Concentration:''''' 1d20 + }} {{#var:ConcentrationWeakAdder}} vs. a DC of {{MonsterConcentrationDC|transcludesection={{{CR}}}}} ({{#expr:{{MonsterConcentrationDC|transcludesection={{{CR}}}}} - {{#var:ConcentrationWeakAdder}}}} needed on the die)
|}}}}{{#!:
:
}}{{{Ability-5-Description}}}|}}
</includeonly>
</includeonly>

Revision as of 22:03, 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 = 
| HideRoleReminder1 = 
| HideRoleReminder2 = 
| HideRoleReminder3 = 
| HideRoleReminder4 = 
| Ability-1-Name = 
| Ability-1-Type = 
| Ability-1-Concentration = 
| Ability-1-Description = 
| Ability-2-Name = 
| Ability-2-Type = 
| Ability-2-Concentration = 
| Ability-2-Description = 
| Ability-3-Name = 
| Ability-3-Type = 
| Ability-3-Concentration = 
| Ability-3-Description = 
| Ability-4-Name = 
| Ability-4-Type = 
| Ability-4-Concentration = 
| Ability-4-Description = 
| Ability-5-Name = 
| Ability-5-Type = 
| Ability-5-Concentration = 
| Ability-5-Description = 
}}
Error: field name "Associated-Role-Notes" cannot contain any of the following characters: .,-&lt;&gt;(){}[]\/