Template:Monster: Difference between revisions
Appearance
GlifterPad (talk | contribs) No edit summary |
GlifterPad (talk | contribs) No edit summary |
||
| (68 intermediate revisions by the same user not shown) | |||
| Line 19: | Line 19: | ||
| ATK_120 = Integer | | ATK_120 = Integer | ||
| RCV_120 = Integer | | RCV_120 = Integer | ||
| Types = String | | Types = List (,) of String | ||
| Awakenings = String | | Awakenings = List (,) of String | ||
| SuperAwakening = List (,) of String | |||
| SyncAwakening = List (,) of String | |||
| LeaderSkillID = Integer | |||
| ActiveSkillID = Integer | |||
| Image = File | | Image = File | ||
| Obtain = String | | Obtain = String | ||
| BaseEvo = String | |||
| EvolvesFrom = String | |||
| EvolvesTo = List (;) of String | |||
| EvoMaterials = String | |||
| EvoMaterialCosts = List (,) of String | |||
| Assist = Boolean | |||
}} | }} | ||
</noinclude> | </noinclude> | ||
<includeonly> | <includeonly> | ||
{{#cargo_store: | {{#cargo_store: | ||
_table = monsters | _table = monsters | ||
| Line 46: | Line 55: | ||
| ATK_120 = {{{atk_120|}}} | | ATK_120 = {{{atk_120|}}} | ||
| RCV_120 = {{{rcv_120|}}} | | RCV_120 = {{{rcv_120|}}} | ||
| Types = {{{types|}}} <!-- separate with | | Types = {{{types|}}} <!-- separate with commas , --> | ||
| Awakenings= {{{awakenings|}}} <!-- separate with | | Awakenings= {{{awakenings|}}} <!-- separate with commas , --> | ||
| SuperAwakening = {{{super_awakening|}}} | |||
| SyncAwakening = {{{sync_awakening|}}} | |||
| LeaderSkillID = {{{leaderskillid}}} | |||
| ActiveSkillID = {{{activeskillid}}} | |||
| Image = {{{image|}}} | | Image = {{{image|}}} | ||
| Obtain = {{{obtain|}}} | | Obtain = {{{obtain|}}} | ||
| BaseEvo = {{{base_evo|}}} | |||
| EvolvesFrom = {{{evolvesfrom|}}} | |||
| EvolvesTo = {{{evolvesto|}}} | |||
| EvoMaterials = {{{evomaterials|}}} | |||
| EvoMaterialCosts = {{{evomaterialcosts|}}} | |||
| Assist = {{#if:{{{assist|}}}|1|0}} | |||
}} | }} | ||
{| class="wikitable" | {| class="wikitable" | ||
! colspan="2" | {{{name|{{PAGENAME}}}}} | ! colspan="2" | {{{name|{{PAGENAME}}}}} | ||
|- | |- | ||
| | | Attribute (Pri / Sec / Ter) || {{#if:{{{attribute|}}}|{{#ifeq:{{lc:{{{attribute}}}}}|none|-|{{Orbs|{{{attribute}}}}}}}|None}} / {{#if:{{{subattribute|}}}|{{#ifeq:{{lc:{{{subattribute}}}}}|none|-|{{Orbs|{{{subattribute}}}}}}}|None}} / {{#if:{{{thirdattribute|}}}|{{#ifeq:{{lc:{{{thirdattribute}}}}}|none|-|{{Orbs|{{{thirdattribute}}}}}}}|None}} | ||
|- | |||
| Rarity || {{{rarity|}}} | |||
|- | |- | ||
| | | Cost || {{{cost|}}} | ||
|- | |- | ||
| | | Types | ||
| {{#if:{{{types|}}}|{{#arraymap:{{{types|}}}|,|x|x|<br />}}|None}} | |||
|- | |- | ||
| | | Awakenings | ||
| {{#if:{{{awakenings|}}} | |||
| {{#arraymap:{{{awakenings|}}}|,|x|x|<br />}} | |||
| None | |||
}} | |||
|- | |- | ||
| | | Super Awakening | ||
| {{#if:{{{super_awakening|}}}|{{#arraymap:{{{super_awakening|}}}|,|x|x|<br />}}|None}} | |||
|- | |- | ||
| | | Sync Awakening | ||
| {{#if:{{{sync_awakening|}}}|{{#arraymap:{{{sync_awakening|}}}|,|x|x|<br />}}|None}} | |||
|- | |- | ||
| | | Can Assist | ||
| {{#ifeq:{{{assist|0}}}|1|Yes|No}} | |||
|} | |} | ||
{| class="wikitable" | {| class="wikitable" | ||
! Stats || '''Max Level ({{{maxlevel|99}}})''' || '''Level 110''' || '''Level 120''' | ! Stats || '''Max Level ({{{maxlevel|99}}})''' || '''Level 110''' || '''Level 120''' | ||
| Line 79: | Line 108: | ||
| '''RCV''' || {{{rcv_max|}}} || {{{rcv_110|}}} || {{{rcv_120|}}} | | '''RCV''' || {{{rcv_max|}}} || {{{rcv_110|}}} || {{{rcv_120|}}} | ||
|} | |} | ||
== Leader Skill == | |||
{{#if:{{{leaderskillid|}}}| | |||
{{#ifeq:{{{leaderskillid}}}|0| | |||
None | |||
|{{#cargo_query: | |||
tables=leaderskills | |||
|fields=SkillID=id,SkillName=name,Description=description,Category=category | |||
|where=SkillID={{{leaderskillid|}}} | |||
|limit=1 | |||
|format=template | |||
|template=LeaderSkill_Display | |||
|named args=yes | |||
|more results text= | |||
}} | |||
}} | |||
|None}} | |||
== Active Skill == | |||
{{#if:{{{activeskillid|}}}| | |||
{{#ifeq:{{{activeskillid}}}|0| | |||
None | |||
|{{#cargo_query: | |||
tables=activeskills | |||
|fields=SkillID=id,SkillName=name,Description=description,MaxCooldown=maxcooldown,MinCooldown=mincooldown | |||
|where=SkillID={{{activeskillid|}}} | |||
|limit=1 | |||
|format=template | |||
|template=ActiveSkill_Display | |||
|named args=yes | |||
|more results text= | |||
}} | |||
}} | |||
|None}} | |||
== How to Obtain == | == How to Obtain == | ||
{{{ | {{#invoke:PadUtils|dropLocationsGrouped|item={{{name|{{PAGENAME}}}}}}} | ||
{{#if:{{{evolvesfrom|}}}{{{evolvesto|}}}| | |||
== Evolution == | |||
{{#if:{{{evolvesfrom|}}}| | |||
'''Evolves From:''' [[{{{evolvesfrom}}}]]<br/> | |||
}} | |||
{{#if:{{{evolvesto|}}}| | |||
'''Evolves To:''' [[{{{evolvesto}}}]]<br/> | |||
}} | |||
{{#if:{{{evomaterials|}}}| | |||
'''Evolution Materials:''' {{{evomaterials|}}}{{#if:{{{evomaterialcosts|}}}| ({{{evomaterialcosts}}} coins)}}<br/> | |||
}} | |||
|}} | |||
</includeonly> | </includeonly> | ||
<noinclude> | <noinclude> | ||
| Line 103: | Line 179: | ||
| types = Devil; Attacker | | types = Devil; Attacker | ||
| awakenings = +HP; Skill Boost | | awakenings = +HP; Skill Boost | ||
| base_evo = Red Ogre | |||
| evolvesto = Red Dragon | |||
| evomaterials = Dragon Fruit x5; Red Dragon Fruit x3 | |||
| evomaterialcosts = 500000 | |||
| image = Red_Ogre.png | | image = Red_Ogre.png | ||
}}</nowiki> | }}</nowiki> | ||
* Use semicolons (;) to separate lists. | * Use semicolons (;) to separate lists. | ||
</noinclude> | </noinclude> | ||
Latest revision as of 05:01, 27 August 2025
This template defines the table "monsters". View table.
Usage
{{Monster | id = 1001 | name = Red Ogre | attribute = Fire | subattribute = Dark | rarity = 3 | cost = 7 | maxlevel = 99 | hp_max = 1400 | atk_max = 750 | rcv_max = 0 | hp_110 = 1540 | atk_110 = 825 | rcv_110 = 0 | hp_120 = 1680 | atk_120 = 900 | rcv_120 = 0 | types = Devil; Attacker | awakenings = +HP; Skill Boost | base_evo = Red Ogre | evolvesto = Red Dragon | evomaterials = Dragon Fruit x5; Red Dragon Fruit x3 | evomaterialcosts = 500000 | image = Red_Ogre.png }}
- Use semicolons (;) to separate lists.