Template:Skills: Difference between revisions
No edit summary |
No edit summary |
||
(74 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<includeonly><div class="row row-cols-1 row-cols-md-2 | <includeonly>{{#ifeq: {{{tab|}}} | 2 | </div><div class="tab-pane" id="skills2-pane" role="tabpanel" aria-labelledby="skills2-tab" tabindex="0"> }}<div class="row gx-3"> | ||
<div class="col-lg-8"> | |||
<div class="mb-3"> | |||
<div class="row row-cols-1 row-cols-md-2 g-3"> | |||
<div class="col"> | <div class="col"> | ||
<div class="d-flex p-2 skill-bar-entry"> | <div class="d-flex p-2 skill-bar-entry shadow"> | ||
<div class="me-2">{{Skill no text|{{{active 1|}}}|active}}</div> | <div class="me-2">{{Skill no text|{{{active 1|}}}|active}}</div> | ||
<div> | <div> | ||
<div class="mb- | <div class="title mb-1 epic">{{{active 1|}}}</div> | ||
<div class="d-flex" | <div class="d-flex">{{#arraymap:{{{active 1 traits}}}|,|@@@|{{#switch:@@@| 1 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 1}}} Trait 1}}}}</div> | 2 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 1}}} Trait 2}}}}</div> | 3 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 1}}} Trait 3}}}}</div> | 4 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 1}}} Trait 4}}}}</div> | 5 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 1}}} Trait 5}}}}</div> }}|}}</div> | ||
</div> | </div> | ||
</div> | </div> | ||
</div> | </div> | ||
<div class="col"> | <div class="col"> | ||
<div class="d-flex p-2 skill-bar-entry shadow"> | |||
<div class="me-2">{{Skill no text|{{{active 2|}}}|active}}</div> | |||
<div> | |||
<div class="title mb-1 epic">{{{active 2|}}}</div> | |||
<div class="d-flex">{{#arraymap:{{{active 2 traits}}}|,|@@@|{{#switch:@@@| 1 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 2}}} Trait 1}}}}</div> | 2 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 2}}} Trait 2}}}}</div> | 3 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 2}}} Trait 3}}}}</div> | 4 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 2}}} Trait 4}}}}</div> | 5 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 2}}} Trait 5}}}}</div> }}|}}</div> | |||
</div> | |||
</div> | |||
</div> | |||
<div class="col"> | |||
<div class="d-flex p-2 skill-bar-entry shadow"> | |||
<div class="me-2">{{Skill no text|{{{active 3|}}}|active}}</div> | |||
<div> | |||
<div class="title mb-1 epic">{{{active 3|}}}</div> | |||
<div class="d-flex">{{#arraymap:{{{active 3 traits}}}|,|@@@|{{#switch:@@@| 1 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 3}}} Trait 1}}}}</div> | 2 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 3}}} Trait 2}}}}</div> | 3 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 3}}} Trait 3}}}}</div> | 4 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 3}}} Trait 4}}}}</div> | 5 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 3}}} Trait 5}}}}</div> }}|}}</div> | |||
</div> | |||
</div> | |||
</div> | |||
<div class="col"> | |||
<div class="d-flex p-2 skill-bar-entry shadow"> | |||
<div class="me-2">{{Skill no text|{{{active 4|}}}|active}}</div> | |||
<div> | |||
<div class="title mb-1 epic">{{{active 4|}}}</div> | |||
<div class="d-flex">{{#arraymap:{{{active 4 traits}}}|,|@@@|{{#switch:@@@| 1 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 4}}} Trait 1}}}}</div> | 2 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 4}}} Trait 2}}}}</div> | 3 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 4}}} Trait 3}}}}</div> | 4 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 4}}} Trait 4}}}}</div> | 5 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 4}}} Trait 5}}}}</div> }}|}}</div> | |||
</div> | |||
</div> | |||
</div> | |||
<div class="col"> | |||
<div class="d-flex p-2 skill-bar-entry shadow"> | |||
<div class="me-2">{{Skill no text|{{{active 5|}}}|active}}</div> | |||
<div> | |||
<div class="title mb-1 epic">{{{active 5|}}}</div> | |||
<div class="d-flex">{{#arraymap:{{{active 5 traits}}}|,|@@@|{{#switch:@@@| 1 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 5}}} Trait 1}}}}</div> | 2 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 5}}} Trait 2}}}}</div> | 3 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 5}}} Trait 3}}}}</div> | 4 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 5}}} Trait 4}}}}</div> | 5 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 5}}} Trait 5}}}}</div> }}|}}</div> | |||
</div> | |||
</div> | |||
</div> | |||
<div class="col"> | |||
<div class="d-flex p-2 skill-bar-entry shadow"> | |||
<div class="me-2">{{Skill no text|{{{active 6|}}}|active}}</div> | |||
<div> | |||
<div class="title mb-1 epic">{{{active 6|}}}</div> | |||
<div class="d-flex">{{#arraymap:{{{active 6 traits}}}|,|@@@|{{#switch:@@@| 1 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 6}}} Trait 1}}}}</div> | 2 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 6}}} Trait 2}}}}</div> | 3 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 6}}} Trait 3}}}}</div> | 4 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 6}}} Trait 4}}}}</div> | 5 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 6}}} Trait 5}}}}</div> }}|}}</div> | |||
</div> | |||
</div> | |||
</div> | |||
<div class="col"> | |||
<div class="d-flex p-2 skill-bar-entry shadow"> | |||
<div class="me-2">{{Skill no text|{{{active 7|}}}|active}}</div> | |||
<div> | |||
<div class="title mb-1 epic">{{{active 7|}}}</div> | |||
<div class="d-flex">{{#arraymap:{{{active 7 traits}}}|,|@@@|{{#switch:@@@| 1 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 7}}} Trait 1}}}}</div> | 2 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 7}}} Trait 2}}}}</div> | 3 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 7}}} Trait 3}}}}</div> | 4 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 7}}} Trait 4}}}}</div> | 5 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 7}}} Trait 5}}}}</div> }}|}}</div> | |||
</div> | |||
</div> | |||
</div> | |||
<div class="col"> | |||
<div class="d-flex p-2 skill-bar-entry shadow"> | |||
<div class="me-2">{{Skill no text|{{{active 8|}}}|active}}</div> | |||
<div> | |||
<div class="title mb-1 epic">{{{active 8|}}}</div> | |||
<div class="d-flex">{{#arraymap:{{{active 8 traits}}}|,|@@@|{{#switch:@@@| 1 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 8}}} Trait 1}}}}</div> | 2 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 8}}} Trait 2}}}}</div> | 3 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 8}}} Trait 3}}}}</div> | 4 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 8}}} Trait 4}}}}</div> | 5 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 8}}} Trait 5}}}}</div> }}|}}</div> | |||
</div> | |||
</div> | |||
</div> | |||
<div class="col"> | |||
<div class="d-flex p-2 skill-bar-entry shadow"> | |||
<div class="me-2">{{Skill no text|{{{active 9|}}}|active}}</div> | |||
<div> | |||
<div class="title mb-1 epic">{{{active 9|}}}</div> | |||
<div class="d-flex">{{#arraymap:{{{active 9 traits}}}|,|@@@|{{#switch:@@@| 1 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 9}}} Trait 1}}}}</div> | 2 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 9}}} Trait 2}}}}</div> | 3 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 9}}} Trait 3}}}}</div> | 4 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 9}}} Trait 4}}}}</div> | 5 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 9}}} Trait 5}}}}</div> }}|}}</div> | |||
</div> | |||
</div> | |||
</div> | |||
<div class="col"> | |||
<div class="d-flex p-2 skill-bar-entry shadow"> | |||
<div class="me-2">{{Skill no text|{{{active 10|}}}|active}}</div> | |||
<div> | |||
<div class="title mb-1 epic">{{{active 10|}}}</div> | |||
<div class="d-flex">{{#arraymap:{{{active 10 traits}}}|,|@@@|{{#switch:@@@| 1 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 10}}} Trait 1}}}}</div> | 2 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 10}}} Trait 2}}}}</div> | 3 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 10}}} Trait 3}}}}</div> | 4 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 10}}} Trait 4}}}}</div> | 5 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 10}}} Trait 5}}}}</div> }}|}}</div> | |||
</div> | |||
</div> | |||
</div> | |||
<div class="col"> | |||
<div class="d-flex p-2 skill-bar-entry shadow"> | |||
<div class="me-2">{{Skill no text|{{{active 11|}}}|active}}</div> | |||
<div> | |||
<div class="title mb-1 epic">{{{active 11|}}}</div> | |||
<div class="d-flex">{{#arraymap:{{{active 11 traits}}}|,|@@@|{{#switch:@@@| 1 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 11}}} Trait 1}}}}</div> | 2 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 11}}} Trait 2}}}}</div> | 3 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 11}}} Trait 3}}}}</div> | 4 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 11}}} Trait 4}}}}</div> | 5 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 11}}} Trait 5}}}}</div> }}|}}</div> | |||
</div> | |||
</div> | |||
</div> | |||
<div class="col"> | |||
<div class="d-flex p-2 skill-bar-entry shadow"> | |||
<div class="me-2">{{Skill no text|{{{active 12|}}}|active}}</div> | |||
<div> | |||
<div class="title mb-1 epic">{{{active 12|}}}</div> | |||
<div class="d-flex">{{#arraymap:{{{active 12 traits}}}|,|@@@|{{#switch:@@@| 1 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 12}}} Trait 1}}}}</div> | 2 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 12}}} Trait 2}}}}</div> | 3 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 12}}} Trait 3}}}}</div> | 4 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 12}}} Trait 4}}}}</div> | 5 = <div class="me-2">{{Trait no text|{{Trait lookup|{{{active 12}}} Trait 5}}}}</div> }}|}}</div> | |||
</div> | |||
</div> | |||
</div> | |||
</div> | |||
</div> | |||
</div> | |||
<div class="col-lg-4"> | |||
<div class="p-3 mb-3" style="background-color: rgba(255,255,255,0.025); border-radius: 0.25rem; border: 1px solid #2a2b2b;"> | |||
<div class="mb-2" style="color: rgb(255 198 107 / 70%);">Passive Skills</div> | |||
<div class="d-flex flex-column" style="row-gap: 0.5rem;"> | |||
<div class="d-flex" style="column-gap: 0.5rem;"> | |||
<div class="skill-container">{{Skill no text|{{{passive 1|}}}|passive}}</div> | |||
<div class="skill-container">{{Skill no text|{{{passive 2|}}}|passive}}</div> | |||
<div class="skill-container">{{Skill no text|{{{passive 3|}}}|passive}}</div> | |||
<div class="skill-container">{{Skill no text|{{{passive 4|}}}|passive}}</div> | |||
</div> | |||
<div class="d-flex" style="column-gap: 0.5rem;"> | |||
<div class="skill-container">{{Skill no text|{{{passive 5|}}}|passive}}</div> | |||
<div class="skill-container">{{Skill no text|{{{passive 6|}}}|passive}}</div> | |||
<div class="skill-container">{{Skill no text|{{{passive 7|}}}|passive}}</div> | |||
<div class="skill-container">{{Skill no text|{{{passive 8|}}}|passive}}</div> | |||
</div> | |||
</div> | |||
</div> | |||
<div class="p-3 mb-3" style="background-color: rgba(255,255,255,0.025); border-radius: 0.25rem; border: 1px solid #2a2b2b;"> | |||
<div class="mb-2" style="color: rgb(255 198 107 / 70%);">Defense Skill</div> | |||
<div class="d-inline-block">{{Skill no text|{{{defense|}}}|defense}}</div> | |||
</div> | |||
<div class="p-3 mb-3" style="background-color: rgba(255,255,255,0.025); border-radius: 0.25rem; border: 1px solid #2a2b2b;"> | |||
<div class="mb-1" style="color: rgb(255 198 107 / 70%);">Weapon Masteries</div> | |||
<div class="mb-2" style="font-size: 70%; opacity: 0.5;">Click to expand ↴</div> | |||
<div class="d-flex"> | |||
<div data-bs-toggle="modal" data-bs-target="#skills{{{tab|1}}}Modal1" class="mastery-btn p-2 me-3">[[File:{{ucfirst:{{{weapon 1|}}}}} v2.webp|34px|alt={{ucfirst:{{{weapon 1|}}}}} Mastery|link=]]</div> | |||
<div data-bs-toggle="modal" data-bs-target="#skills{{{tab|1}}}Modal2" class="mastery-btn p-2 me-3">[[File:{{ucfirst:{{{weapon 2|}}}}} v2.webp|34px|alt={{ucfirst:{{{weapon 2|}}}}} Mastery|link=]]</div> | |||
</div> | |||
</div> | |||
</div> | |||
</div> | |||
<!--First modal start--><div class="modal fade" id="skills{{{tab|1}}}Modal1" tabindex="-1" aria-labelledby="skills{{{tab|1}}}Modal1Label1" aria-hidden="true"> | |||
<div class="modal-dialog modal-xl modal-dialog-centered"> | |||
<div class="modal-content"> | |||
<div class="modal-header"> | |||
<div class="modal-title fs-5" id="skills{{{tab|1}}}Modal1Label1">{{{weapon 1|}}} Mastery</div> | |||
<div class="btn-close" data-bs-dismiss="modal" aria-label="Close"></div> | |||
</div> | |||
<div class="modal-body">{{ Mastery | weapon = {{lc: {{{weapon 1|}}}}} | row 1 = {{#explode:{{{mastery 1|}}}|,|0}} | row 2 = {{#explode:{{{mastery 1|}}}|,|1}} | row 3 = {{#explode:{{{mastery 1|}}}|,|2}} }}</div> | |||
</div> | |||
</div> | |||
</div><!--Second modal end--> | |||
<!--First modal start--><div class="modal fade" id="skills{{{tab|1}}}Modal2" tabindex="-1" aria-labelledby="skills{{{tab1|}}}Modal2Label2" aria-hidden="true"> | |||
<div class="modal-dialog modal-xl modal-dialog-centered"> | |||
<div class="modal-content"> | |||
<div class="modal-header"> | |||
<div class="modal-title fs-5" id="skills{{{tab1|}}}Modal2Label2">{{{weapon 2|}}} Mastery</div> | |||
<div class="btn-close" data-bs-dismiss="modal" aria-label="Close"></div> | |||
</div> | |||
<div class="modal-body">{{ Mastery | weapon = {{lc: {{{weapon 2|}}}}} | row 1 = {{#explode:{{{mastery 2|}}}|,|0}} | row 2 = {{#explode:{{{mastery 2|}}}|,|1}} | row 3 = {{#explode:{{{mastery 2|}}}|,|2}} }}</div> | |||
</div> | |||
</div> | </div> | ||
</div></includeonly> | </div><!--Second modal end-->{{#ifeq: {{{tab|}}}|2||{{#set:Has defense skill={{{defense|}}}}}{{#set:Has active skills={{{active 1|}}}}}{{#set:Has active skills={{{active 2|}}}}}{{#set:Has active skills={{{active 3|}}}}}{{#set:Has active skills={{{active 4|}}}}}{{#set:Has active skills={{{active 5|}}}}}{{#set:Has active skills={{{active 6|}}}}}{{#set:Has active skills={{{active 7|}}}}}{{#set:Has active skills={{{active 8|}}}}}{{#set:Has active skills={{{active 9|}}}}}{{#set:Has active skills={{{active 10|}}}}}{{#set:Has active skills={{{active 11|}}}}}{{#set:Has active skills={{{active 12|}}}}}{{#set:Has passive skills={{{passive 1|}}}}}{{#set:Has passive skills={{{passive 2|}}}}}{{#set:Has passive skills={{{passive 3|}}}}}{{#set:Has passive skills={{{passive 4|}}}}}{{#set:Has passive skills={{{passive 5|}}}}}{{#set:Has passive skills={{{passive 6|}}}}}{{#set:Has passive skills={{{passive 7|}}}}}{{#set:Has passive skills={{{passive 8|}}}}}}}</includeonly> |
Latest revision as of 23:52, 26 August 2024
MetaBattle is recruiting!
We are looking for experienced build admins and guide writers for Throne and Liberty. Get in touch with Galaxian#1640 on Discord if you're a good fit for the role or know someone else who is. Those are paid position.
We are looking for experienced build admins and guide writers for Throne and Liberty. Get in touch with Galaxian#1640 on Discord if you're a good fit for the role or know someone else who is. Those are paid position.