User:Crashaholic/ActionCost: Difference between revisions
Jump to navigation
Jump to search
Crashaholic (talk | contribs) (bardic inspiration inspired me to try editing on my phone) Tags: Mobile edit Mobile web edit |
Crashaholic (talk | contribs) m (addede rage charge) |
||
Line 8: | Line 8: | ||
{{#vardefine:ar|0}} | {{#vardefine:ar|0}} | ||
{{#vardefine:bi|0}} | {{#vardefine:bi|0}} | ||
{{#vardefine:rage|0}} | |||
{{#vardefine:hasaction|0}} | {{#vardefine:hasaction|0}} | ||
{{#vardefine:hasothers|0}} | {{#vardefine:hasothers|0}} | ||
Line 14: | Line 15: | ||
{{#rmatch: string={{{cost|}}} | pattern=([Rr]eaction) | then = {{#vardefine:reaction|1}} {{#vardefine:hasaction|1}}<!--add cargo in this place-->|caseless=1}} <!--Reaction--> | {{#rmatch: string={{{cost|}}} | pattern=([Rr]eaction) | then = {{#vardefine:reaction|1}} {{#vardefine:hasaction|1}}<!--add cargo in this place-->|caseless=1}} <!--Reaction--> | ||
{{#rmatch: string={{{cost|}}} | pattern=([Mm]ovement)| then = {{#vardefine:movement|1}} {{#vardefine:hasaction|1}}<!--add cargo in this place-->|caseless=1}} <!--Movement--> | {{#rmatch: string={{{cost|}}} | pattern=([Mm]ovement)| then = {{#vardefine:movement|1}} {{#vardefine:hasaction|1}}<!--add cargo in this place-->|caseless=1}} <!--Movement--> | ||
{{#rmatch: string={{{cost|}}}|pattern=([Kk]i)|then={{#vardefine:ki|{{#rmatch:{{{cost|}}}|[Kk]i:+([^\s]*)|$1}}}} {{#vardefine:hasothers|1}}<!--add cargo in this place-->|caseless=1}} <!--Ki--> | {{#rmatch: string={{{cost|}}}|pattern=([Kk]i)|then={{#vardefine:ki|{{#rmatch:{{{cost|}}}|[Kk]i:+([^\s]*)|$1}}}} {{#vardefine:hasothers|1}}<!--add cargo in this place-->|caseless=1}} <!--Ki--> | ||
{{#rmatch: string={{{cost|}}}|pattern=([Ss]up[Dd]ie)|then={{#vardefine:sd|{{#rmatch:{{{cost|}}}|[Ss]up[Dd]ie:+([^\s]*)|$1}}}} {{#vardefine:hasothers|1}}<!--add cargo in this place-->|caseless=1}} <!--Superiority Die--> | {{#rmatch: string={{{cost|}}}|pattern=([Ss]up[Dd]ie)|then={{#vardefine:sd|{{#rmatch:{{{cost|}}}|[Ss]up[Dd]ie:+([^\s]*)|$1}}}} {{#vardefine:hasothers|1}}<!--add cargo in this place-->|caseless=1}} <!--Superiority Die--> | ||
{{#rmatch: string={{{cost|}}}|pattern=([Aa]rc[Rr]ec)|then={{#vardefine:ar|{{#rmatch:{{{cost|}}}|[Aa]rc[Rr]ec:+([^\s]*)|$1}}}} {{#vardefine:hasothers|1}}<!--add cargo in this place-->|caseless=1}} <!--Arcane Recovery--> | {{#rmatch: string={{{cost|}}}|pattern=([Aa]rc[Rr]ec)|then={{#vardefine:ar|{{#rmatch:{{{cost|}}}|[Aa]rc[Rr]ec:+([^\s]*)|$1}}}} {{#vardefine:hasothers|1}}<!--add cargo in this place-->|caseless=1}} <!--Arcane Recovery--> | ||
{{#rmatch: string={{{cost|}}}|pattern=([Bb]ar[Ii]ns)|then={{#vardefine:bi|{{#rmatch:{{{cost|}}}|[Bb]ar[Ii]ns:+([^\s]*)|$1}}}} {{#vardefine:hasothers|1}}<!--add cargo in this place-->|caseless=1}} <!--Bardic Inspiration--> | {{#rmatch: string={{{cost|}}}|pattern=([Bb]ar[Ii]ns)|then={{#vardefine:bi|{{#rmatch:{{{cost|}}}|[Bb]ar[Ii]ns:+([^\s]*)|$1}}}} {{#vardefine:hasothers|1}}<!--add cargo in this place-->|caseless=1}} <!--Bardic Inspiration--> | ||
{{#rmatch: string={{{cost|}}}|pattern=([Rr]age)|then={{#vardefine:rage|{{#rmatch:{{{cost|}}}|[Rr]age:+([^\s]*)|$1}}}} {{#vardefine:hasothers|1}}<!--add cargo in this place-->|caseless=1}} <!--Rage--> | {{#rmatch: string={{{cost|}}}|pattern=([Rr]age)|then={{#vardefine:rage|{{#rmatch:{{{cost|}}}|[Rr]age:+([^\s]*)|$1}}}} {{#vardefine:hasothers|1}}<!--add cargo in this place-->|caseless=1}} <!--Rage--> | ||
{{#ifeq: {{#var: reaction}} | 1 | {{action|reaction}} | {{#ifeq: {{#var: action}} | 1 | {{#ifeq: {{#var: bonus}}| 1 | {{action|both}}<!--1,1--> | {{action}}<!--1,0-->}} | {{#ifeq: {{#var: bonus}} | 1 | {{action|bonus}}<!--0,1--> | {{blank}}<!--0,0-->}}}}}} {{#ifeq: {{#var: hasaction}} | 1 | {{#ifeq: {{#var: hasothers}} | 1 | +}}}} {{User:Crashaholic/ShowIconWithText|thevar=ki|imagelink=Monk Ki Icon.png|name=Ki Charge}}{{User:Crashaholic/ShowIconWithText|thevar=sd|imagelink=Superiority Die d8 Icon.png|name=Superiority Die}}{{User:Crashaholic/ShowIconWithText|thevar=ar|imagelink=Arcane Recovery Charges Icons.png|name=Arcane Recovery}}{{User:Crashaholic/ShowIconWithText|thevar=bi|imagelink=Bardic Inspiration Resource Icon.png|name=Bardic Inspiration}}{{User:Crashaholic/ShowIconWithText|thevar=rage|imagelink=Rage Charges Icons.png|name=Rage Charge}} | |||
{{#ifeq: {{#var: reaction}} | 1 | {{action|reaction}} | {{#ifeq: {{#var: action}} | 1 | {{#ifeq: {{#var: bonus}}| 1 | {{action|both}}<!--1,1--> | {{action}}<!--1,0-->}} | {{#ifeq: {{#var: bonus}} | 1 | {{action|bonus}}<!--0,1--> | {{blank}} | |||
<!--0,0-->}}}}}} {{#ifeq: {{#var: hasaction}} | 1 | {{#ifeq: {{#var: hasothers}} | 1 | +}}}} {{ | |||
}}</includeonly> | }}</includeonly> | ||
<noinclude> | <noinclude> | ||
Line 66: | Line 59: | ||
| cost=barins:1 | | cost=barins:1 | ||
|- | |- | ||
| | | {{User:Crashaholic/ActionCost|cost=rage:1}} | ||
| cost=rage:1 | | cost=rage:1 | ||
|- | |- |
Latest revision as of 05:46, 19 August 2023
outcome | test |
---|---|
Action | cost=action |
Bonus action | cost=bonus |
Action + Bonus action | cost=action bonus |
Reaction | cost=reaction |
Reaction | cost=reaction action |
3Ki Charges | cost=ki:3 |
Ki Charge | cost=ki:1 |
Action + 3Ki Charges | cost=ki:3 action |
Reaction + Superiority Die | cost=supdie:1 reaction |
Bardic Inspiration | cost=barins:1 |
Rage Charge | cost=rage:1 |
Arcane Recovery | cost=arcrec:1 |