Template:Blood Pact: Difference between revisions

From HorizonXI Wiki
(trialing)
(trying to come up with a solution for additional tables for blood pact wards. removed my previous attempt and reduced the unnecessary extra line breaks.)
 
(20 intermediate revisions by the same user not shown)
Line 4: Line 4:
| type = {Either rage or ward}
| type = {Either rage or ward}
| element = {Element type eg. fire or water}
| element = {Element type eg. fire or water}
| skillchain = {Skillchain properties}
| magic burst = {The skillchains that it can burst off}
| damage type = {damage type eg. blunt, slashing, piecring}
| level = {Level the blood pact is obtained}
| level = {Level the blood pact is obtained}
| mp = {MP cost of blood pact}
| mp = {MP cost of blood pact}
Line 12: Line 15:
}}</pre>}}__NOTOC__
}}</pre>}}__NOTOC__


{| class="table-xs horizon-table jobs-table jobs-table-border no-borders-td no-borders-tr"
{| class="table-xs horizon-table no-borders" style="border: 1px solid black";
! colspan=2 style="text-align:center;" | {{PAGENAME}}
! colspan=2 style="text-align:center; border: 1px solid black;" BGCOLOR="#afc7cf"; | {{PAGENAME}}
|-
|- valign="top"
|width="30%" BGCOLOR="#dfe9ec" | '''Description:'''  
|width="35%" BGCOLOR="#dfe9ec"; | '''Description:'''  
|width="70%" | [[:Category:KSNM|KSNM]]
|width="65%" BGCOLOR="#eff4f5"; | {{{description|}}}
|-
|- valign="top"
| BGCOLOR="#dfe9ec" | '''Zone:'''
| BGCOLOR="#dfe9ec" | '''Avatar:'''  
| [[Balga's Dais]]
| BGCOLOR="#eff4f5" | [[{{#if:{{{avatar|}}}|{{#switch:{{lc:{{{avatar}}}}}
|-
| BGCOLOR="#f2e6d9" |''' Entry Item:'''
| [[Atropos Orb]]
|-
| BGCOLOR="#f2e6d9" |''' Level:'''
| 75
|-
| BGCOLOR="#f2e6d9" | ''' Members:'''  
| 6
|-
| BGCOLOR="#f2e6d9" |''' Time:'''
| 30 minutes
|}
 
 
<h2> Blood Pact </h2>
{|
|-
| {{{description|}}}
|-
| '''Avatar:''' [[{{#if:{{{avatar|}}}|{{#switch:{{lc:{{{avatar}}}}}
| ifrit = Ifrit
| ifrit = Ifrit
| shiva = Shiva
| shiva = Shiva
Line 55: Line 37:
|#default=
|#default=
}}|}}]]
}}|}}]]
|-
|- valign="top"
| '''Blood Pact Type:''' [[Blood Pact: {{#if:{{{type|}}}|{{#switch:{{lc:{{{type}}}}}
| BGCOLOR="#dfe9ec" | '''Blood Pact Type:'''  
| rage = Rage | ward = Ward |#default= }}|}}|
| BGCOLOR="#eff4f5" | [[Blood Pact: {{#if:{{{type|}}}|{{#switch:{{lc:{{{type}}}}}
| rage | Blood Pact: Rage = Rage  
| ward | blood pact: ward = Ward  
|#default= }}|}}|
{{#if:{{{type|}}}|{{#switch:{{lc:{{{type}}}}}
{{#if:{{{type|}}}|{{#switch:{{lc:{{{type}}}}}
| rage = Rage | ward = Ward |#default= }}|}}]]
| rage | Blood Pact: Rage = Rage  
|-  
| ward | Blood Pact: Ward = Ward  
| '''Element:''' {{#if:{{{element|}}}|{{#switch:{{lc:{{{element}}}}}
|#default= }}|}}]]
| light = {{Light|Element}}
|- valign="top"
| dark = {{Dark|Element}}
| BGCOLOR="#dfe9ec" |'''Element:'''
| water = {{Water|Element}}
| BGCOLOR="#eff4f5" | {{#if:{{{element|}}}|{{#switch:{{lc:{{{element}}}}}
| lightning = {{Lightning|Element}}
| light | {{Light}} = {{Light|Element}}
| earth = {{Earth|Element}}
| dark | {{Dark}} = {{Dark|Element}}
| wind = {{Wind|Element}}
| water | {{Water}} = {{Water|Element}}
| ice = {{Ice|Element}}
| lightning | {{Lightning}} = {{Lightning|Element}}
| fire = {{Fire|Element}}
| earth | {{Earth}} = {{Earth|Element}}
| wind | {{Wind}} = {{Wind|Element}}
| ice | {{Ice}} = {{Ice|Element}}
| fire | {{Fire}} = {{Fire|Element}}
|#default=
|#default=
}}|}}
}}|}}
|-  
|- valign="top"
| '''Level Obtained:''' {{{level|}}}  
| BGCOLOR="#dfe9ec" |  {{#if: {{{skillchain|}}} |''' Skillchain Properties:''' |}}
|-  
| BGCOLOR="#eff4f5" | {{{skillchain|}}}
| {{#if: {{{duration|}}} | '''Duration:''' {{{duration}}}|}}
|- valign="top"
|-  
| BGCOLOR="#dfe9ec" |  {{#if: {{{magic burst|}}} |''' Magic Burst:''' |}}
| '''MP Cost:''' {{{mp|}}}  
| BGCOLOR="#eff4f5" | {{{magic burst|}}}
|- valign="top"
| BGCOLOR="#dfe9ec" | {{#if: {{{damage type|}}} |'''Damage Type:''' |}}
| BGCOLOR="#eff4f5" | {{#if:{{{damage type|}}}|{{#switch:{{lc:{{{damage type}}}}}
| blunt = [[Blunt Damage|Blunt]]
| aoe blunt = [[Area of Effect|AoE]], [[Blunt Damage|Blunt]]
| ranged blunt = Ranged, [[Blunt Damage|Blunt]]
| magic | magical = [[Magic Damage|Magic]]
| aoe magical | aoe magic = [[Area of Effect|Aoe]], [[Magic Damage|Magic]]
| ranged magic | ranged magical = Ranged, [[Magic Damage|Magic]]
| piercing = [[Piercing Damage|Piercing]]
| aoe piercing = [[Area of Effect|AoE]], [[Piercing Damage|Piercing]]
| ranged piercing = Ranged, [[Piercing Damage|Piercing]]
| slashing | slash = [[Slashing Damage|Slashing]]
| aoe slashing = [[Area of Effect|AoE]], [[Piercing Damage|Piercing]]
| ranged slashing = Ranged, [[Slashing Damage|Slashing]]
| ? | unknown | verification | {{Verification}} = {{Verification}}
|#default= }}|}}
|- valign="top"
| BGCOLOR="#dfe9ec" | ''' Level:'''  
| BGCOLOR="#eff4f5" | {{{level|}}}  
|- valign="top"
| BGCOLOR="#dfe9ec" | {{#if: {{{duration|}}} | '''Duration:'''|}}
| BGCOLOR="#eff4f5" | {{#if: {{{duration|}}} | {{{duration}}}|}}
|- valign="top"
| BGCOLOR="#dfe9ec" | '''MP Cost:'''  
| BGCOLOR="#eff4f5" | {{{mp|}}}  
|}
|}
<h2> Notes </h2>
<h2> Notes </h2>
{|
{|
Line 99: Line 114:
-->{{categorize|{{{1|}}}|<!--
-->{{categorize|{{{1|}}}|<!--
-->[[Category:Job Abilities]]<!--
-->[[Category:Job Abilities]]<!--
-->}}</onlyinclude></includeonly>
-->}}<!--
 
if content has Horizon Changes then categorize as such
 
-->{{#if:{{{type|}}}|{{#switch:{{lc:{{{type}}}}}
| rage | ward = [[Category:Job Abilities]] [[Category:Summoning Magic]]
|#default=
}}|}}
{{#if:{{{type|}}}|{{#switch:{{lc:{{{type}}}}}
| ksnm | bcnm | enm | isnm = [[Category:Battlefields]]
| #default =
}}|}}<!--
 
--- End Categorizations ---
 
--></onlyinclude></includeonly>
<noinclude>[[Category:Templates]]</noinclude>


This template is for use on [[:Category:Blood Pact|Blood Pact]] pages.
This template is for use on [[:Category:Blood Pact|Blood Pact]] pages.
Line 108: Line 139:
| type =  
| type =  
| element =  
| element =  
| skillchain =
| magic burst =
| damage type =
| level =  
| level =  
| duration =  
| duration =  
Line 116: Line 150:
}}</pre>
}}</pre>


'''Description:''' This is the in-game description of the blood pact.<br>
'''description:''' This is the in-game description of the blood pact.<br>
'''Avatar:''' Name of the avatar.<br>
'''avatar:''' Name of the avatar.<br>
'''Type:''' The blood pacts type eg. "rage" or "ward.<br>
'''type:''' The blood pacts type. Accepts both "rage" and "ward.<br>
'''Element:''' The blood pacts element eg. "light".<br>
'''element:''' The blood pacts element. The parameter accepts all 8 elements and then the template then applies the necessary formatting.<br>
'''skillchain:''' The skillchain properties that this blood pact has. This parameter accepts whatever input the user gives.<br>
'''magic burst:''' The skillchains that this blood pact can magic burst off. This parameter accepts whatever input the user gives.<br>
'''damage type:''' The damage type of the blood pact. The parameter accepts "blunt", "magic", "piercing" and "slashing". Also accepts "aoe" and "ranged" variants off them all eg. "aoe blunt" or "ranged magical".<br>
'''Level:''' The level the blood pact is unlocked eg. "30".<br>
'''Level:''' The level the blood pact is unlocked eg. "30".<br>
'''Duration:''' The duration of the blood pact. Examples could be "2 minutes" or "Instant".<br>
'''Duration:''' The duration of the blood pact. Examples could be "2 minutes" or "Instant".<br>
Line 127: Line 164:
'''Macro:''' Add an example macro syntax and any additional information. Use bullet points.
'''Macro:''' Add an example macro syntax and any additional information. Use bullet points.


== Example ==
== Examples ==
<pre>{{Blood Pact
=== Example 1 ===
<div class="flex-container>
<div class="flex-container-item-2>
{{Blood Pact
| description = Deals fire elemental damage to enemies within area of effect.
| description = Deals fire elemental damage to enemies within area of effect.
| avatar = Ifrit
| avatar = ifrit
| type = Rage
| type = rage
| element = Fire
| element = fire
| skillchain =
| magic burst = {{Fire|Liquefaction}}<br>{{Fusion|text}}
| damage type = Magic
| level = 1
| level = 1
| duration = Instant
| duration = Instant
Line 139: Line 182:
* This command is only available when [[Astral Flow]] is active.  
* This command is only available when [[Astral Flow]] is active.  
* Avatar's TP does not affect this ability.
* Avatar's TP does not affect this ability.
* Has the [[skillchain]] properties of [[liquefaction]] and [[fusion]].
| changes =  
| changes =  
| macro =  
| macro =  
* /pet Inferno <t>
* /pet "Inferno" <t>
}}</pre>
}}</div>
'''Results in...'''
<div class="flex-container-item-2>
{{Blood Pact
<pre>{{Blood Pact
| description = Deals fire elemental damage to enemies within area of effect.
| description = Deals fire elemental damage to enemies within area of effect.
| avatar = ifrit
| avatar = Ifrit
| type = rage
| type = Rage
| element = fire
| element = Fire
| skillchain =
| magic burst = {{Fire|Liquefaction}}<br>{{Fusion|text}}
| damage type = Magic
| level = 1
| level = 1
| duration = Instant
| duration = Instant
Line 156: Line 201:
* This command is only available when [[Astral Flow]] is active.  
* This command is only available when [[Astral Flow]] is active.  
* Avatar's TP does not affect this ability.
* Avatar's TP does not affect this ability.
* Has the [[skillchain]] properties of [[liquefaction]] and [[fusion]].
| changes =  
| changes =  
| macro =  
| macro =  
* /pet Inferno <t>
* /pet "Inferno" <t>
}}
}}</pre></div></div>
<noinclude>[[Category:Templates]]</noinclude>
 
=== Example 2 ===
<div class="flex-container>
<div class="flex-container-item-2>
{{Blood Pact
|avatar = Ifrit
|type = Rage
|element = Fire
|level = 1
|mp = 9
|duration = Instant
|description = Delivers a single-hit attack on target.
| skillchain = {{Fire|Liquefaction}}
*''Opens:'' {{Earth|Scission}}, {{Fusion|text}}
*''Closes:'' {{Fire|Liquefaction}}
| magic burst =
| damage type = blunt
| notes =
* Consumes TP on activation.
* Effective against: [[:Category:Corses|Corses]], [[:Category:Skeletons|Skeletons]], and [[:Category:Magic Pots|Magic Pots]].
| changes =
| macro = * /pet "Punch" <t>
}}</div>
<div class="flex-container-item-2>
<pre>{{Blood Pact
|avatar = Ifrit
|type = Rage
|element = Fire
|level = 1
|mp = 9
|duration = Instant
|description = Delivers a single-hit attack on target.
| skillchain = {{Fire|Liquefaction}}
*''Opens:'' {{Earth|Scission}}, {{Fusion|text}}
*''Closes:'' {{Fire|Liquefaction}}
| magic burst =
| damage type = blunt
| notes =
* Consumes TP on activation.
* Effective against: [[:Category:Corses|Corses]], [[:Category:Skeletons|Skeletons]], and [[:Category:Magic Pots|Magic Pots]].
| changes =
| macro = * /pet "Punch" <t>
}}</pre></div><div>

Latest revision as of 20:47, 17 February 2025


This template is for use on Blood Pact pages.

Usage

{{Blood Pact
| description = 
| avatar =
| type = 
| element = 
| skillchain = 
| magic burst = 
| damage type = 
| level = 
| duration = 
| mp = 
| notes = 
| changes = 
| macro = 
}}

description: This is the in-game description of the blood pact.
avatar: Name of the avatar.
type: The blood pacts type. Accepts both "rage" and "ward.
element: The blood pacts element. The parameter accepts all 8 elements and then the template then applies the necessary formatting.
skillchain: The skillchain properties that this blood pact has. This parameter accepts whatever input the user gives.
magic burst: The skillchains that this blood pact can magic burst off. This parameter accepts whatever input the user gives.
damage type: The damage type of the blood pact. The parameter accepts "blunt", "magic", "piercing" and "slashing". Also accepts "aoe" and "ranged" variants off them all eg. "aoe blunt" or "ranged magical".
Level: The level the blood pact is unlocked eg. "30".
Duration: The duration of the blood pact. Examples could be "2 minutes" or "Instant".
MP: MP cost of the blood pact.
Notes: Where the editor can add any additional notes they feel necessary. Bullet points should be used for each note.
Changes: The editor should input the name of the blood pact and the template automatically fills any Horizon changes. It parses this from Category:Horizon Changes so if it returns a blank, no changes are present, in which case the editor should leave the parameter blank.
Macro: Add an example macro syntax and any additional information. Use bullet points.

Examples

Example 1


Blood Pact
Description: Deals fire elemental damage to enemies within area of effect.
Avatar: Ifrit
Blood Pact Type: Rage
Element: Fire
Magic Burst: Liquefaction
Fusion
Damage Type: Magic
Level: 1
Duration: Instant
MP Cost: Requires twice your level in MP to activate this command, and upon use it consumes 100% of your MP.

Notes

  • This command is only available when Astral Flow is active.
  • Avatar's TP does not affect this ability.

Horizon Changes HorizonXI specific changes

none

Macro Syntax

  • /pet "Inferno" <t>
{{Blood Pact
| description = Deals fire elemental damage to enemies within area of effect.
| avatar = Ifrit
| type = Rage
| element = Fire
| skillchain = 
| magic burst = {{Fire|Liquefaction}}<br>{{Fusion|text}}
| damage type = Magic
| level = 1
| duration = Instant
| mp = Requires twice your level in MP to activate this command, and upon use it consumes 100% of your MP. 
| notes = 
* This command is only available when [[Astral Flow]] is active. 
* Avatar's TP does not affect this ability.
| changes = 
| macro = 
* /pet "Inferno" <t>
}}

Example 2


Blood Pact
Description: Delivers a single-hit attack on target.
Avatar: Ifrit
Blood Pact Type: Rage
Element: Fire
Skillchain Properties: Liquefaction
Damage Type: Blunt
Level: 1
Duration: Instant
MP Cost: 9

Notes

Horizon Changes HorizonXI specific changes

none

Macro Syntax

  • /pet "Punch" <t>
{{Blood Pact
|avatar = Ifrit
|type = Rage
|element = Fire
|level = 1
|mp = 9
|duration = Instant
|description = Delivers a single-hit attack on target.
| skillchain = {{Fire|Liquefaction}}
*''Opens:'' {{Earth|Scission}}, {{Fusion|text}}
*''Closes:'' {{Fire|Liquefaction}}
| magic burst = 
| damage type = blunt
| notes = 
* Consumes TP on activation.
* Effective against: [[:Category:Corses|Corses]], [[:Category:Skeletons|Skeletons]], and [[:Category:Magic Pots|Magic Pots]].
| changes = 
| macro = * /pet "Punch" <t>
}}