User:Crashaholic/ActionTemplate: Difference between revisions
(rv) Tag: Manual revert |
(update: variant support, category support, fix standalone action in cost) |
||
Line 54: | Line 54: | ||
{{#lvardef:hasmovemt|0}} | {{#lvardef:hasmovemt|0}} | ||
{{#lvardef:hasothers|0}} | {{#lvardef:hasothers|0}} | ||
{{#rmatch: {{{cost|}}}| | {{#rmatch: {{{cost|}}}|action|{{#lvardef:action|1}} {{#lvardef:hasaction|1}}<!--add cargo in this place-->|caseless=1}} <!--Action--> | ||
{{#rmatch: {{{cost|}}}|bonus|{{#lvardef:bonus|1}} {{#lvardef:hasaction|1}}<!--add cargo in this place-->|caseless=1}} <!--Bonus--> | {{#rmatch: {{{cost|}}}|bonus|{{#lvardef:bonus|1}} {{#lvardef:hasaction|1}}<!--add cargo in this place-->|caseless=1}} <!--Bonus--> | ||
{{#rmatch: {{{cost|}}}|reaction|{{#lvardef:reaction|1}} {{#lvardef:hasaction|1}}<!--add cargo in this place-->|caseless=1}} <!--Reaction--> | {{#rmatch: {{{cost|}}}|reaction|{{#lvardef:reaction|1}} {{#lvardef:hasaction|1}}<!--add cargo in this place-->|caseless=1}} <!--Reaction--> | ||
Line 112: | Line 112: | ||
}} | }} | ||
}} | }} | ||
{{trim|{{#if: {{{additional|}}} | <br>{{{additional}}}| {{blank}}}}}} | {{trim|{{#if: {{{additional|}}} | <br> | ||
{{{additional}}}| {{blank}}}}}} | |||
}} | }} | ||
{{#if: {{{higherlevels|}}} | == At Higher Levels ==}} | {{#if: {{{higherlevels|}}} | == At Higher Levels ==}} | ||
{{trim|{{#if: {{{higherlevels|}}} | {{{higherlevels}}}| {{blank}}}}}} <!-- TODO: make this a bit smarter --> | {{trim|{{#if: {{{higherlevels|}}} | {{{higherlevels}}}| {{blank}}}}}} <!-- TODO: make this a bit smarter --> | ||
{{clear}}</div> | |||
{{#if: {{{variants|}}} | | |||
== Variants == | |||
<div class="bg3wiki-tooltip-box bg3wiki-tooltip-gradient-common"> | |||
{{#invoke: ParseList | main | {{{variants}}} | type = htmlList | makeLinks = yes }} | |||
</div> | </div> | ||
}} | |||
{{#if: {{{condition|}}} | | {{#if: {{{condition|}}} | | ||
Line 139: | Line 149: | ||
</div> | </div> | ||
}} | }} | ||
== How to Learn == | == How to Learn == | ||
{{#lvardef: how-to-learn-content | | {{#lvardef: how-to-learn-content | | ||
Line 175: | Line 185: | ||
{{trim|{{#if: {{{notes|}}} | <div class="bg3wiki-tooltip-box bg3wiki-tooltip"> | {{trim|{{#if: {{{notes|}}} | <div class="bg3wiki-tooltip-box bg3wiki-tooltip"> | ||
{{{notes}}} | {{{notes}}} | ||
</div>| {{blank}}}}}}</includeonly><noinclude>This is a page to transclude to generate action pages. It is generally for pages that do not fit the [[Template:SpellPage | <code><nowiki>{{SpellPage}} Template</nowiki></code>]] | </div>| {{blank}}}}}} | ||
{{#ifeq: {{lc:{{{type|}}}}} |passive | |||
|[[Category:Passive Features]] | |||
|{{#ifeq: {{lc:{{{type|}}}}} |classaction|[[Category:Class Actions]][[Category:Actions]] | |||
|{{#ifeq: {{lc:{{{type|}}}}} |classbonusaction|[[Category:Bonus Actions]] | |||
|{{#ifeq: {{lc:{{{type|}}}}} |action|[[Category:Actions]] | |||
|{{#ifeq: {{lc:{{{type|}}}}} |classreaction|[[Category:Class Actions]][[Category:Reactions]] | |||
|}} | |||
|}} | |||
|}} | |||
|}}}} | |||
</includeonly><noinclude>This is a page to transclude to generate action pages. It is generally for pages that do not fit the [[Template:SpellPage | <code><nowiki>{{SpellPage}} Template</nowiki></code>]] | |||
=Usage= | =Usage= | ||
Line 325: | Line 346: | ||
| higherlevels = | | higherlevels = | ||
| class learns at level 2 = Life Domain | | class learns at level 2 = Life Domain | ||
| notes = | |||
| type = classaction | |||
}} | |||
{{ up to date | 2023-09-04 }} <!-- Date format is YEAR-MONTH-DAY, like 2023-08-07. -->{{User:Crashaholic/ActionTemplate | |||
| type = classreaction | |||
| image = Divine Health Icon.png | |||
| summary = '''Divine Health''' is a Class Feature of [[Paladin]]s that makes them immune to [[disease]]. | |||
| description = The divine magic flowing within you prevents disease from affecting you. | |||
| cost = | |||
| concentration = | |||
| damage = | |||
| damage2 = | |||
| recharge = | |||
| duration = | |||
| range = | |||
| aoe = | |||
| aoe m = | |||
| aoe ft = | |||
| save = | |||
| condition = | |||
| additional = | |||
| higherlevels = | |||
| class learns at level 3 = Paladin | |||
| notes = | | notes = | ||
}} | }} | ||
</noinclude> | </noinclude> |
Revision as of 05:43, 5 September 2023
This is a page to transclude to generate action pages. It is generally for pages that do not fit the {{SpellPage}} Template
Usage
{{User:Crashaholic/ActionTemplate | description = | image = | summary = | cost = | concentration = | damage = | damage2 = | recharge = | duration = | range = | aoe = | save = | additional = | higherlevels = | X learns at level X = | notes = }}
The following is a table to further explain what each parameter takes, and how to use them.
Example
{{User:Crashaholic/ActionTemplate | description = abc | image = Fly Icon.png | summary = fly you fools | cost = ki:2, action | damage = amount: 1d4+1, type:Bludgeoning | damage2 = amount: 1d6, type: Fire | recharge = Long Rest | range = melee | duration = LR | save = DEX, abc | additional = * abcd {{User:Tc/FXBox | name = Fly | icon = Fly Icon.png | effect = go on, fly | duration = 1 }} | higherlevels = go far | notes = bar | class learns at level 3 = Monk | race learns at level 5 = Wood Elf }}
fly you fools
Description
abc
Properties
1d4+1 Bludgeoning + Action + 2UNDEFINED
Recharge: Long rest
Duration: LR turns
Melee: 1.5 m / 5 ft
DEX Save (On Save: abc)
- abcd
Fly |
---|
Duration: 1 turn
go on, fly |
At Higher Levels
go far
How to Learn
Classes:
- Class Level 3:
Races:
- Character Level 5:
(Character Level is the sum of all Class Levels for a multi-classed character.)
Notes
- bar
Healing Radiance is a Bonus Action available to Paladins who have taken the Oath of the Ancients. This ability allows these Paladins to channel their oath to heal allies in an area.
Description
Call upon your Oath to let nature heal all nearby allies. Allies immediately gain Proficiency Bonus + Paladin Level + Charisma Modifier hit points
, and will regain the same amount at the start of your next turn.
Properties
Proficiency Bonus + Paladin Level + Charisma Modifier hit points
Bonus action + UNDEFINED
Duration: Until Long rest
Range: Self
AoE: 3 m / 10 ft (Radius)
Restores an additional Proficiency Bonus + Paladin Level + Charisma Modifierhit points at the beginning of your next turn
Condition: Holy Rebuke
How to Learn
Classes:
- Class Level 2:
Template:Up to date
Divine Health is a Class Feature of Paladins that makes them immune to disease.
Description
The divine magic flowing within you prevents disease from affecting you.
How to Learn
Classes:
- Class Level 3: