1,750
editsFinish implementing area+aoe
(fix 3rd and further params of DamageInfo (per etc.)) |
(Finish implementing area+aoe) |
||
Line 162: | Line 162: | ||
}} | }} | ||
}}<h2> How to Learn </h2> | }}{{#if: {{{area|}}} | | ||
<h2> Area: {{{area}}} </h2> | |||
<div class="bg3wiki-tooltip-box bg3wiki-tooltip-gradient-common"> | |||
The spell creates {{#switch: {{{area category}}} | |||
| cloud = a cloud | |||
| surface = a surface | |||
| #default = an area | |||
}} with the following properties. | |||
* {{AOE | {{{area shape}}} | m = {{{area range m}}} | ft = {{{area range ft}}} }} | |||
* {{Duration | {{{area duration}}} }} {{#if: {{{area turn start damage|}}} | {{blank}} | |||
Creatures starting their turn in the area suffer: | |||
{{DamageInfo | |||
| {{{area turn start damage}}} | |||
| {{{area turn start damage type}}} | |||
| save = {{{area turn start damage save|}}} | |||
| save effect = {{{area turn start damage save effect|}}} | |||
}} | |||
}} <!-- / area turn start damage --> {{#if: {{{area turn end damage|}}} | {{blank}} | |||
Creatures ending their turn in the area suffer: | |||
{{DamageInfo | |||
| {{{area turn end damage}}} | |||
| {{{area turn end damage type}}} | |||
| save = {{{area turn end damage save|no}}} | |||
| save effect = {{{area turn end damage save effect|}}} | |||
}} | |||
}} <!-- / area turn end damage --> {{#if: {{{area condition|}}} | {{blank}} | |||
Creatures within the area are affected by the following conditions: | |||
{{Condition | {{{area condition}}} }} {{#if: {{{area condition 2|}}} | {{blank}} | |||
{{Condition | {{{area condition 2}}} }} | |||
}} {{#if: {{{area condition 3|}}} | {{blank}} | |||
{{Condition | {{{area condition 3}}} }} | |||
}} {{#if: {{{area condition 4|}}} | {{blank}} | |||
{{Condition | {{{area condition 4}}} }} | |||
}} | |||
}}<!-- / area condition --> | |||
</div> | |||
}}<!-- / area --><h2> How to Learn </h2> | |||
{{#lvardef: how-to-learn-content | | {{#lvardef: how-to-learn-content | | ||
{{#lvardef: classes-learn-list | | {{#lvardef: classes-learn-list | | ||
Line 475: | Line 518: | ||
"Charisma" | "Charisma" | ||
] | ] | ||
}, | |||
"area": { | |||
"label": "Action area name", | |||
"description": "Indicates the name of a special area/field/surface/cloud created by the action (if any). Leave blank if there is none.", | |||
"example": "Hunger of Hadar", | |||
"type": "string" | |||
}, | |||
"area category": { | |||
"description": "This indicates the type of area created by the action.", | |||
"example": "surface", | |||
"type": "string", | |||
"suggestedvalues": [ | |||
"cloud", | |||
"surface", | |||
"area" | |||
], | |||
"default": "area" | |||
}, | |||
"area shape": { | |||
"description": "This indicates the shape that the special area created by the action takes.", | |||
"example": "Radius", | |||
"type": "string", | |||
"suggestedvalues": [ | |||
"Radius", | |||
"Cone", | |||
"Cube" | |||
] | |||
}, | |||
"area range m": { | |||
"description": "Indicates the range of the area created by action, in meters.", | |||
"example": "5", | |||
"type": "number" | |||
}, | |||
"area range ft": { | |||
"description": "Indicates the range of the area created by action, in feet.", | |||
"example": "12", | |||
"type": "number" | |||
}, | |||
"area duration": { | |||
"description": "This indicates how long the area created by the action lasts, in turns.", | |||
"example": "6", | |||
"type": "number" | |||
}, | |||
"area turn start damage": { | |||
"description": "How much damage this area does to an entity starting its turn in it.", | |||
"example": "2d4", | |||
"type": "string" | |||
}, | |||
"area turn start damage type": { | |||
"description": "The type of damage dealt to a creature starting its turn in the area created by this action.", | |||
"example": "Cold", | |||
"type": "string" | |||
}, | |||
"area turn start damage save": { | |||
"description": "The saving throw an entity starting its turn in the area created by this action must roll in order to reduce or negate its damage.", | |||
"example": "Dexterity", | |||
"type": "string", | |||
"suggestedvalues": [ | |||
"Strength", | |||
"Dexterity", | |||
"Constitution", | |||
"Intelligence", | |||
"WIsdom", | |||
"Charisma" | |||
] | |||
}, | |||
"area turn start damage save effect": { | |||
"description": "This indicates what effect a successful saving throw has on the damage applied to a creature starting its turn in this action's area. Leave blank to default to \"negate\".", | |||
"example": "half", | |||
"type": "string", | |||
"suggestedvalues": [ | |||
"half", | |||
"negate" | |||
], | |||
"default": "negate" | |||
}, | |||
"area turn end damage": { | |||
"description": "How much damage this area does to an entity ending its turn in it.", | |||
"example": "2d4", | |||
"type": "string" | |||
}, | |||
"area turn end damage type": { | |||
"description": "The type of damage dealt to a creature ending its turn in the area created by this action.", | |||
"example": "Necrotic", | |||
"type": "string" | |||
}, | |||
"area turn end damage save": { | |||
"description": "The saving throw an entity ending its turn in the area created by this action must roll in order to reduce or negate its damage.", | |||
"example": "Dexterity", | |||
"type": "string", | |||
"suggestedvalues": [ | |||
"Strength", | |||
"Dexterity", | |||
"Constitution", | |||
"Intelligence", | |||
"Wisdom", | |||
"Charisma" | |||
] | |||
}, | |||
"area turn end damage save effect": { | |||
"description": "This indicates what effect a successful saving throw has on the damage applied to a creature ending its turn in this action's area. Leave blank to default to \"negate\".", | |||
"type": "string", | |||
"suggestedvalues": [ | |||
"half", | |||
"negate" | |||
], | |||
"default": "negate" | |||
}, | |||
"area condition": { | |||
"description": "The full name of the condition applied by this action's area, leave blank if no condition is applied.", | |||
"example": "Burning", | |||
"type": "string" | |||
}, | |||
"area condition 2": { | |||
"description": "The full name of the second condition applied by this action's area, leave blank if no second condition is applied.", | |||
"example": "Burning", | |||
"type": "string" | |||
}, | |||
"area condition 3": { | |||
"description": "The full name of the third condition applied by this action's area, leave blank if no third condition is applied.", | |||
"example": "Burning", | |||
"type": "string" | |||
}, | |||
"area condition 4": { | |||
"description": "The full name of the fourth condition applied by this action's area, leave blank if no fourth condition is applied.", | |||
"example": "Burning", | |||
"type": "string" | |||
}, | }, | ||
"variants": { | "variants": { | ||
Line 530: | Line 700: | ||
"condition duration", | "condition duration", | ||
"condition save", | "condition save", | ||
"area", | |||
"area category", | |||
"area shape", | |||
"area range m", | |||
"area range ft", | |||
"area duration", | |||
"area turn start damage", | |||
"area turn start damage type", | |||
"area turn start damage save", | |||
"area turn start damage save effect", | |||
"area turn end damage", | |||
"area turn end damage type", | |||
"area turn end damage save", | |||
"area turn end damage save effect", | |||
"area condition", | |||
"area condition 2", | |||
"area condition 3", | |||
"area condition 4", | |||
"higher levels", | "higher levels", | ||
"variants", | "variants", | ||
Line 541: | Line 729: | ||
=Example= | =Example= | ||
<pre>{{ActionPage | <pre>{{ActionPage| this is an example = yes | ||
| this is an example = yes | |||
| description = abc | | description = abc | ||
| image = Fly Icon.png | | image = Fly Icon.png | ||
Line 554: | Line 741: | ||
| save = DEX, abc | | save = DEX, abc | ||
| additional = * abcd | | additional = * abcd | ||
| higherlevels = go far | |||
| condition = Flight | | condition = Flight | ||
| condition duration = 1 | | condition duration = 1 | ||
| | | area = Darkness | ||
| | | area category = cloud | ||
| area shape = Radius | |||
| area range m = 5 | |||
| area range ft = 17 | |||
| area duration = 10 | |||
| area condition = Blinded | |||
| class learns at level 3 = Monk | | class learns at level 3 = Monk | ||
| race learns at level 5 = Wood Elf | | race learns at level 5 = Wood Elf | ||
| notes = * bar | |||
| video = Fireball-showcase.mp4 | | video = Fireball-showcase.mp4 | ||
}}</pre> | }}</pre> | ||
Line 575: | Line 769: | ||
| save = DEX, abc | | save = DEX, abc | ||
| additional = * abcd | | additional = * abcd | ||
| higherlevels = go far | |||
| condition = Flight | | condition = Flight | ||
| condition duration = 1 | | condition duration = 1 | ||
| | | area = Darkness | ||
| | | area category = cloud | ||
| area shape = Radius | |||
| area range m = 5 | |||
| area range ft = 17 | |||
| area duration = 10 | |||
| area condition = Blinded | |||
| class learns at level 3 = Monk | | class learns at level 3 = Monk | ||
| race learns at level 5 = Wood Elf | | race learns at level 5 = Wood Elf | ||
| notes = * bar | |||
| video = Fireball-showcase.mp4 | | video = Fireball-showcase.mp4 | ||
}} | }} | ||
</noinclude> | </noinclude> |