[{"data":1,"prerenderedAt":6},["ShallowReactive",2],{"extra:mechanics:orbital":3},{"html":4,"title":-1,"frontmatter":5},"\u003Ch2>Examples\u003C\u002Fh2>\n\u003Cp>This example puts an icy-looking orbital shield around the mob when it\nis hit sometimes, that will last for 10 seconds or until it is triggered\nonce:\u003C\u002Fp>\n\u003Cpre class=\"language-yaml\">\u003Ccode class=\"language-yaml\">\u003Cspan class=\"yaml-comment\"># Mob File\u003C\u002Fspan>\n\u003Cspan class=\"yaml-key\">Mob\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">:\u003C\u002Fspan>\n\u003Cspan class=\"yaml-key\">  Type\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">: \u003C\u002Fspan>\u003Cspan class=\"yaml-plain\">SKELETON\u003C\u002Fspan>\n\u003Cspan class=\"yaml-key\">  Skills\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">:\u003C\u002Fspan>\n  \u003Cspan class=\"yaml-plain\">-\u003C\u002Fspan> \u003Ca class=\"mythic-ref\" data-mythic-ref=\"m:skill\">skill\u003C\u002Fa>\u003Cspan class=\"yaml-punc\">{\u003C\u002Fspan>\u003Cspan class=\"yaml-plain\">s\u003C\u002Fspan>=\u003Cspan class=\"yaml-plain\">IceShield\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">}\u003C\u002Fspan> @\u003Ca class=\"mythic-ref\" data-mythic-ref=\"t:self\">self\u003C\u002Fa> ~\u003Ca class=\"mythic-ref\" data-mythic-ref=\"tr:onDamaged\">onDamaged\u003C\u002Fa> \u003Cspan class=\"yaml-number\">0.2\u003C\u002Fspan>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cpre class=\"language-yaml\">\u003Ccode class=\"language-yaml\">\u003Cspan class=\"yaml-comment\"># Skills File\u003C\u002Fspan>\n\u003Cspan class=\"yaml-key\">IceShield\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">:\u003C\u002Fspan>\n\u003Cspan class=\"yaml-key\">  Skills\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">:\u003C\u002Fspan>\n  \u003Cspan class=\"yaml-plain\">-\u003C\u002Fspan> \u003Ca class=\"mythic-ref\" data-mythic-ref=\"m:orbital\">orbital\u003C\u002Fa>\u003Cspan class=\"yaml-punc\">{\u003C\u002Fspan>\u003Cspan class=\"yaml-plain\">onTick\u003C\u002Fspan>=\u003Cspan class=\"yaml-plain\">IceShield-Tick\u003C\u002Fspan>;\u003Cspan class=\"yaml-plain\">onHit\u003C\u002Fspan>=\u003Cspan class=\"yaml-plain\">IceShield-Hit\u003C\u002Fspan>;\u003Cspan class=\"yaml-plain\">points\u003C\u002Fspan>=\u003Cspan class=\"yaml-number\">20\u003C\u002Fspan>;\u003Cspan class=\"yaml-plain\">interval\u003C\u002Fspan>=\u003Cspan class=\"yaml-number\">1\u003C\u002Fspan>;\u003Cspan class=\"yaml-plain\">duration\u003C\u002Fspan>=\u003Cspan class=\"yaml-number\">200\u003C\u002Fspan>;\u003Cspan class=\"yaml-plain\">charges\u003C\u002Fspan>=\u003Cspan class=\"yaml-number\">1\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">}\u003C\u002Fspan>\n\u003Cspan class=\"yaml-key\">IceShield-Tick\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">:\u003C\u002Fspan>\n\u003Cspan class=\"yaml-key\">  Skills\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">:\u003C\u002Fspan>\n  \u003Cspan class=\"yaml-plain\">-\u003C\u002Fspan> \u003Ca class=\"mythic-ref\" data-mythic-ref=\"m:particles\">effect:particles\u003C\u002Fa>\u003Cspan class=\"yaml-punc\">{\u003C\u002Fspan>\u003Cspan class=\"yaml-plain\">p\u003C\u002Fspan>=\u003Cspan class=\"yaml-plain\">snowballpoof\u003C\u002Fspan>;\u003Cspan class=\"yaml-plain\">amount\u003C\u002Fspan>=\u003Cspan class=\"yaml-number\">20\u003C\u002Fspan>;\u003Cspan class=\"yaml-plain\">speed\u003C\u002Fspan>=\u003Cspan class=\"yaml-number\">0\u003C\u002Fspan>;\u003Cspan class=\"yaml-plain\">hS\u003C\u002Fspan>=\u003Cspan class=\"yaml-number\">0.2\u003C\u002Fspan>;\u003Cspan class=\"yaml-plain\">vS\u003C\u002Fspan>=\u003Cspan class=\"yaml-number\">0.2\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">}\u003C\u002Fspan> @\u003Ca class=\"mythic-ref\" data-mythic-ref=\"t:origin\">origin\u003C\u002Fa>\n\u003Cspan class=\"yaml-key\">IceShield-Hit\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">:\u003C\u002Fspan>\n\u003Cspan class=\"yaml-key\">  Skills\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">:\u003C\u002Fspan>\n  \u003Cspan class=\"yaml-plain\">-\u003C\u002Fspan> \u003Ca class=\"mythic-ref\" data-mythic-ref=\"m:damage\">damage\u003C\u002Fa>\u003Cspan class=\"yaml-punc\">{\u003C\u002Fspan>\u003Cspan class=\"yaml-plain\">a\u003C\u002Fspan>=\u003Cspan class=\"yaml-number\">10\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">}\u003C\u002Fspan>\n  \u003Cspan class=\"yaml-plain\">-\u003C\u002Fspan> \u003Ca class=\"mythic-ref\" data-mythic-ref=\"m:potion\">potion\u003C\u002Fa>\u003Cspan class=\"yaml-punc\">{\u003C\u002Fspan>\u003Cspan class=\"yaml-plain\">type\u003C\u002Fspan>=\u003Cspan class=\"yaml-plain\">SLOW\u003C\u002Fspan>;\u003Cspan class=\"yaml-plain\">duration\u003C\u002Fspan>=\u003Cspan class=\"yaml-number\">100\u003C\u002Fspan>;\u003Cspan class=\"yaml-plain\">lvl\u003C\u002Fspan>=\u003Cspan class=\"yaml-number\">2\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">}\u003C\u002Fspan>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>This example shows how the orbital can be removed via the \u003Ca href=\"%60auraremove%60\">Auraremove\u003C\u002Fa> mechanic.\n\u003Cbr>The mob \u003Ccode>ExampleMob\u003C\u002Fcode> create the shield from the previous example once it gets damaged with a 20% chance, but unlike the previous example this time the orbital also has an auraName attribute. When the mob receives a REMOVESHIELD signal, he will both remove the orbital via the auraremove mechanic and the orbital’s auraName while also sending a SHIELDREMOVED signal back to the trigger of the metaskill\u003C\u002Fp>\n\u003Cpre class=\"language-yaml\">\u003Ccode class=\"language-yaml\">\u003Cspan class=\"yaml-comment\"># Mob File\u003C\u002Fspan>\n\u003Cspan class=\"yaml-key\">ExampleMob\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">:\u003C\u002Fspan>\n\u003Cspan class=\"yaml-key\">  Type\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">: \u003C\u002Fspan>\u003Cspan class=\"yaml-plain\">ZOMBIE\u003C\u002Fspan>\n\u003Cspan class=\"yaml-key\">  Skills\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">:\u003C\u002Fspan>\n  \u003Cspan class=\"yaml-plain\">-\u003C\u002Fspan> \u003Ca class=\"mythic-ref\" data-mythic-ref=\"m:skill\">skill\u003C\u002Fa>\u003Cspan class=\"yaml-punc\">{\u003C\u002Fspan>\u003Cspan class=\"yaml-plain\">s\u003C\u002Fspan>=\u003Cspan class=\"yaml-plain\">IceShield\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">}\u003C\u002Fspan> @\u003Ca class=\"mythic-ref\" data-mythic-ref=\"t:self\">self\u003C\u002Fa> ~\u003Ca class=\"mythic-ref\" data-mythic-ref=\"tr:onDamaged\">onDamaged\u003C\u002Fa> \u003Cspan class=\"yaml-number\">0.2\u003C\u002Fspan>\n  \u003Cspan class=\"yaml-plain\">-\u003C\u002Fspan> \u003Ca class=\"mythic-ref\" data-mythic-ref=\"m:skill\">skill\u003C\u002Fa>\u003Cspan class=\"yaml-punc\">{\u003C\u002Fspan>\u003Cspan class=\"yaml-plain\">s\u003C\u002Fspan>=\u003Cspan class=\"yaml-plain\">IceShield-Remove\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">}\u003C\u002Fspan> @\u003Ca class=\"mythic-ref\" data-mythic-ref=\"t:self\">self\u003C\u002Fa> ~\u003Ca class=\"mythic-ref\" data-mythic-ref=\"tr:onSignal\">onSignal:REMOVESHIELD\u003C\u002Fa>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cpre class=\"language-yaml\">\u003Ccode class=\"language-yaml\">\u003Cspan class=\"yaml-comment\"># Skills File\u003C\u002Fspan>\n\u003Cspan class=\"yaml-key\">IceShield\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">:\u003C\u002Fspan>\n\u003Cspan class=\"yaml-key\">  Skills\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">:\u003C\u002Fspan>\n  \u003Cspan class=\"yaml-plain\">-\u003C\u002Fspan> \u003Ca class=\"mythic-ref\" data-mythic-ref=\"m:orbital\">orbital\u003C\u002Fa>\u003Cspan class=\"yaml-punc\">{\u003C\u002Fspan>\n    \u003Cspan class=\"yaml-plain\">auraName\u003C\u002Fspan>=\u003Cspan class=\"yaml-plain\">IceShield\u003C\u002Fspan>;\n    \u003Cspan class=\"yaml-plain\">onTick\u003C\u002Fspan>=\u003Cspan class=\"yaml-plain\">IceShield-Tick\u003C\u002Fspan>;\u003Cspan class=\"yaml-plain\">onHit\u003C\u002Fspan>=\u003Cspan class=\"yaml-plain\">IceShield-Hit\u003C\u002Fspan>;\u003Cspan class=\"yaml-plain\">points\u003C\u002Fspan>=\u003Cspan class=\"yaml-number\">20\u003C\u002Fspan>;\u003Cspan class=\"yaml-plain\">interval\u003C\u002Fspan>=\u003Cspan class=\"yaml-number\">1\u003C\u002Fspan>;\u003Cspan class=\"yaml-plain\">duration\u003C\u002Fspan>=\u003Cspan class=\"yaml-number\">200\u003C\u002Fspan>;\u003Cspan class=\"yaml-plain\">charges\u003C\u002Fspan>=\u003Cspan class=\"yaml-number\">1\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">}\u003C\u002Fspan>\n\n\u003Cspan class=\"yaml-key\">IceShield-Remove\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">:\u003C\u002Fspan>\n\u003Cspan class=\"yaml-key\">  Skills\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">:\u003C\u002Fspan>\n  \u003Cspan class=\"yaml-plain\">-\u003C\u002Fspan> \u003Ca class=\"mythic-ref\" data-mythic-ref=\"m:auraremove\">auraremove\u003C\u002Fa>\u003Cspan class=\"yaml-punc\">{\u003C\u002Fspan>\u003Cspan class=\"yaml-plain\">aura\u003C\u002Fspan>=\u003Cspan class=\"yaml-plain\">IceShield\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">}\u003C\u002Fspan>\n  \u003Cspan class=\"yaml-plain\">-\u003C\u002Fspan> \u003Ca class=\"mythic-ref\" data-mythic-ref=\"m:signal\">signal\u003C\u002Fa>\u003Cspan class=\"yaml-punc\">{\u003C\u002Fspan>\u003Cspan class=\"yaml-plain\">s\u003C\u002Fspan>=\u003Cspan class=\"yaml-plain\">SHIELDREMOVED\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">}\u003C\u002Fspan> @\u003Ca class=\"mythic-ref\" data-mythic-ref=\"t:trigger\">trigger\u003C\u002Fa>\n\u003C\u002Fcode>\u003C\u002Fpre>\n",{},1779402750404]