Widget:BreachBuilder


 * 1) app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;padding:1em;overflow:unset}body{margin:0;padding:0;color:#eee;background-color:#1b2242}.footer{text-align:center;color:#b3b4b7}.footer hr{border-color:#b3b4b7;width:90%}.footer div{margin:1em 0}.footer a{margin:1em}.footer a,.footer a:visited{color:#b3b4b7}.footer a:focus,.footer a:hover,legend{color:#eee;text-shadow:0 0 .3em rgba(1,130,240,.75),0 0 .5em #0182f0}legend{font-variant:small-caps;font-weight:700;font-size:1em;padding-bottom:10px;border-bottom:0}.small{font-size:.8em}select{background-color:#fff}fieldset .ui.fluid.search.selection.dropdown{background-color:#fff;width:80%;float:left;min-height:1em;margin:.25em;padding:.25em}#app fieldset .dropdown.icon{top:4px}#app fieldset input.search{padding:.25em}.abilityName[data-v-aa63cf9c]{margin-top:-1em}.hotbarAbility[data-v-aa63cf9c]{float:left;width:10em;margin-bottom:1em;position:relative;text-align:center}button[data-v-aa63cf9c]{background-color:transparent;border:none}button[data-v-aa63cf9c]:focus,img[data-v-aa63cf9c]:focus{border:none;outline:0}.abilityList[data-v-004803cf]{margin-left:3px;padding:.5em;position:absolute;background-color:#1b2242;border:1px solid #b3b4b7;width:88%;-webkit-box-shadow:3px 3px #333;box-shadow:3px 3px #333;z-index:80}fieldset[data-v-004803cf]{margin-top:2em}.selected[data-v-004803cf]:after{content:"^";color:#eee;text-shadow:0 0 .3em rgba(1,130,240,.75),0 0 .5em #0182f0;font-variant:small-caps;font-weight:700;font-size:1.2em;border-bottom:0;margin-left:-.3em;position:absolute}.abilitydesc[data-v-004803cf]{position:absolute;z-index:90;border:1px solid #b3b4b7;width:90%;margin-left:1em;margin-top:-2em;padding:.5em;background-color:#1b2242}label[data-v-4beb72fa]{display:block;width:4.5em;float:left;clear:both;margin-top:.25em;margin-bottom:1em}select[data-v-4beb72fa]{float:left;width:80%}fieldset[data-v-4beb72fa]{margin-top:2em}label[data-v-55345f79]{display:block;width:6em;float:left;clear:both;margin-top:.25em;margin-bottom:1em}select[data-v-55345f79]{float:left;width:80%}fieldset[data-v-55345f79]{margin-top:2em}h3[data-v-0fa43b8c]{margin:40px 0 0}ul[data-v-0fa43b8c]{list-style-type:none;padding:0}li[data-v-0fa43b8c]{display:inline-block;margin:0 10px}a[data-v-0fa43b8c]{color:#42b983}.sharelink[data-v-0fa43b8c]{clear:right;font-family:Lucida Console;float:right;border:1px solid #eee;background-color:#222;padding:.3em}a.sharelink[data-v-0fa43b8c]{color:#b3b4b7}select[data-v-0fa43b8c]{height:2em;font-size:1em}label[data-v-0fa43b8c]{display:block;width:4.5em;float:left;clear:both;margin-top:.25em;margin-bottom:1em}fieldset[data-v-0fa43b8c]{margin-top:2em}button[data-v-0fa43b8c]{background-color:#ddd}

JavaScript is required! Alternatively you can try: https://implodingduck.github.io/breachbuilder/

 (window["webpackJsonp"]=window["webpackJsonp"]||[]).push; //# sourceMappingURL=chunk-vendors.2c461f12.js.map

 (function(e){function a(a){for(var t,i,l=a[0],r=a[1],c=a[2],h=0,m=[];h<l.length;h++)i=l[h],s[i]&&m.push(s[i][0]),s[i]=0;for(t in r)Object.prototype.hasOwnProperty.call(r,t)&&(e[t]=r[t]);d&&d(a);while(m.length)m.shift;return n.push.apply(n,c||[]),o}function o{for(var e,a=0;a<n.length;a++){for(var o=n[a],t=!0,l=1;l<o.length;l++){var r=o[l];0!==s[r]&&(t=!1)}t&&(n.splice(a--,1),e=i(i.s=o[0]))}return e}var t={},s={app:0},n=[];function i(a){if(t[a])return t[a].exports;var o=t[a]={i:a,l:!1,exports:{}};return e[a].call(o.exports,o,o.exports,i),o.l=!0,o.exports}i.m=e,i.c=t,i.d=function(e,a,o){i.o(e,a)||Object.defineProperty(e,a,{enumerable:!0,get:o})},i.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,a){if(1&a&&(e=i(e)),8&a)return e;if(4&a&&"object"===typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(i.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&a&&"string"!=typeof e)for(var t in e)i.d(o,t,function(a){return e[a]}.bind(null,t));return o},i.n=function(e){var a=e&&e.__esModule?function{return e["default"]}:function{return e};return i.d(a,"a",a),a},i.o=function(e,a){return Object.prototype.hasOwnProperty.call(e,a)},i.p="/breachbuilder/";var l=window["webpackJsonp"]=window["webpackJsonp"]||[],r=l.push.bind(l);l.push=a,l=l.slice;for(var c=0;c<l.length;c++)a(l[c]);var d=r;n.push([0,"chunk-vendors"]),o})({0:function(e,a,o){e.exports=o("56d7")},"034f":function(e,a,o){"use strict";var t=o("64a9"),s=o.n(t);s.a},"092c":function(e,a,o){"use strict";var t=o("b26f"),s=o.n(t);s.a},2979:function(e,a,o){},"2c0a":function(e){e.exports=[{id:1,name:"Guardian Sprite",school:"Arcane",type:"general",description:"",cooldown:20,icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/5/55/Guardian_Sprite.png/100px-Guardian_Sprite.png"},{id:2,name:"Purification",school:"Arcane",type:"general",description:"",cooldown:20,icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/7/79/Purification.png/100px-Purification.png"},{id:3,name:"Transcendent Blast",school:"Arcane",type:"general",description:"",cooldown:0,icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/6/63/Transcendent_Blast.png/100px-Transcendent_Blast.png"},{id:4,name:"Greater Heal",school:"Arcane",type:"ultimate",description:"",charges:2,icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/5/56/Greater_Heal.png/100px-Greater_Heal.png"},{id:5,name:"Mending Wave",school:"Arcane",type:"signature",description:"",charges:3,cooldown:18,icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/4/4c/Mending_Wave.png/100px-Mending_Wave.png",stats:{Health:500,Potions:1}},{id:6,name:"Accelerate",school:"Arcane",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/3/35/Haste.png/100px-Haste.png"},{id:7,name:"Temporal Field",school:"Arcane",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/6/62/Temporal_Field.png/100px-Temporal_Field.png"},{id:8,name:"Chronoleap",school:"Arcane",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/8/8e/Chronoleap.png/100px-Chronoleap.png"},{id:9,name:"Cease Continuum",school:"Arcane",type:"ultimate",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/a/a0/Cease_Continuum.png/100px-Cease_Continuum.png",stats:{"Ultimate Accrual":-50,"Potion Crates":1}},{id:10,name:"Stasis Beam",school:"Arcane",type:"signature",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/2/26/Stasis_Beam.png/100px-Stasis_Beam.png",stats:{Health:500,Potions:2}},{id:11,name:"Meteor",school:"Arcane",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/9/99/Meteor.png/100px-Meteor.png"},{id:12,name:"Aqueous Globe",school:"Arcane",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/0/03/Aqueous_Globe.png/100px-Aqueous_Globe.png"},{id:13,name:"Quake",school:"Arcane",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/b/b4/Quake.png/100px-Quake.png"},{id:14,name:"Elemental Quintessence",school:"Arcane",type:"ultimate",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/1/1a/Elemental_Quintessence.png/100px-Elemental_Quintessence.png"},{id:15,name:"Glacial Armor",school:"Arcane",type:"signature",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/a/a5/Glacial_Armor.png/100px-Glacial_Armor.png",stats:{Health:500,Potions:1}},{id:16,name:"Auros Grasp",school:"Battle",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/e/ec/Auros_Grasp.png/100px-Auros_Grasp.png"},{id:17,name:"Cyclone Blade",school:"Battle",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/e/ea/Cyclone_Blade.png/100px-Cyclone_Blade.png"},{id:18,name:"Downburst",school:"Battle",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/8/82/Downburst.png/100px-Downburst.png"},{id:19,name:"Gladiator's Wrath",school:"Battle",type:"ultimate",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/6/67/Gladiator%27s_Wrath.png/100px-Gladiator%27s_Wrath.png",stats:{"Potion Crates":1}},{id:20,name:"Zephyr Strike",school:"Battle",type:"signature",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/9/9f/Zephyr_Strike.png/100px-Zephyr_Strike.png",stats:{"Impact Resistance":"Light","Bonus Basic Attack Damage":15,Dodges:1,"Aerial Combat":"+75% Damage Resistance, Heavy Impact Resistance",Potions:2}},{id:21,name:"Cleave",school:"Battle",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/c/c8/Cleave.png/100px-Cleave.png"},{id:22,name:"Arcane Charge",school:"Battle",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/9/9c/Arcane_Charge.png/100px-Arcane_Charge.png"},{id:23,name:"War Cry",school:"Battle",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/a/a9/War_Cry.png/100px-War_Cry.png"},{id:24,name:"Titan's First",school:"Battle",type:"ultimate",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/3/39/Titan%27s_Fist.png/100px-Titan%27s_Fist.png",stats:{"Ultimate Accrual":50,"Potion Crates":1}},{id:25,name:"Mana Strike",school:"Battle",type:"signature",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/7/7a/Mana_Strike.png/100px-Mana_Strike.png",stats:{Health:750,Dodges:1,"Impact Resistance":"Heavy",Potions:1}},{id:26,name:"Guard",school:"Battle",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/7/74/Guard.png/100px-Guard.png"},{id:27,name:"Intervene",school:"Battle",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/6/62/Intervene.png/100px-Intervene.png"},{id:28,name:"Bastard Cleave",school:"Battle",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/0/09/Bastard_Cleave.png/100px-Bastard_Cleave.png"},{id:29,name:"Strike of the Aegis",school:"Battle",type:"ultimate",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/3/30/Strike_of_the_Aegis.png/100px-Strike_of_the_Aegis.png",stats:{"Potion Crates":1}},{id:30,name:"Resolute Block",school:"Battle",type:"signature",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/0/02/Resolute_Block.png/100px-Resolute_Block.png",stats:{Health:750,Dodges:1,"Impact Resistance":"Heavy",Potions:1}},{id:31,name:"Overwhelming Power",school:"Dark",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/7/7f/Overwhelming_Power.png/100px-Overwhelming_Power.png"},{id:32,name:"Crippling Rake",school:"Dark",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/f/f3/Crippling_Rake.png/100px-Crippling_Rake.png"},{id:33,name:"Phylactery",school:"Dark",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/b/b8/Phylactery.png/100px-Phylactery.png"},{id:34,name:"Arcane Siphon",school:"Dark",type:"ultimate",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/8/85/Arcane_Siphon.png/100px-Arcane_Siphon.png",stats:{"Potion Crates":1}},{id:35,name:"Death Touch",school:"Dark",type:"signature",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/5/50/Death_Touch.png/100px-Death_Touch.png",stats:{"Impact Resistance":"Light",Dodges:1,"Bonus Basic Attack Damage":15,Potions:2}},{id:36,name:"Command Minion",school:"Dark",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/7/7d/Command_Minion.png/100px-Command_Minion.png"},{id:37,name:"Sacrifice Minion",school:"Dark",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/4/40/Sacrifice_Minion.png/100px-Sacrifice_Minion.png"},{id:38,name:"Haunting Wraiths",school:"Dark",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/f/f3/Haunting_Wraiths.png/100px-Haunting_Wraiths.png"},{id:39,name:"Raise Dead",school:"Dark",type:"ultimate",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/0/0e/Raise_Dead.png/100px-Raise_Dead.png",stats:{"Potion Crates":1}},{id:40,name:"Frenzied Shambler",school:"Dark",type:"signature",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/b/b6/Frenzied_Shambler.png/100px-Frenzied_Shambler.png",stats:{"Bonus Basic Attack Damage":15,Potions:2}},{id:41,name:"Reap",school:"Dark",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/f/f8/Reap.png/100px-Reap.png"},{id:42,name:"Grasp of Death",school:"Dark",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/c/cd/Grasp_of_Death.png/100px-Grasp_of_Death.png"},{id:43,name:"Death's Beckon",school:"Dark",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/8/8e/Death%27s_Beckon.png/100px-Death%27s_Beckon.png"},{id:44,name:"Grim Reaper Form",school:"Dark",type:"ultimate",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/0/02/Grim_Reaper_Form.png/100px-Grim_Reaper_Form.png",stats:{"Potion Crates":1}},{id:45,name:"Sow",school:"Dark",type:"signature",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/d/d6/Sow.png/100px-Sow.png",stats:{Health:750,Dodges:1,"Impact Resistance":"Heavy",Potions:1}},{id:46,name:"Marked Shot",school:"Hedge",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/5/51/Marked_Shot.png/100px-Marked_Shot.png"},{id:47,name:"Binding Circle",school:"Hedge",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/8/86/Binding_Circle.png/100px-Binding_Circle.png"},{id:48,name:"Banishing Relic",school:"Hedge",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/0/04/Banishing_Relic.png/100px-Banishing_Relic.png"},{id:49,name:"Siphoning Skull",school:"Hedge",type:"ultimate",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/d/d3/Siphoning_Skull.png/100px-Siphoning_Skull.png",stats:{"Potion Crates":1}},{id:50,name:"Sticky Grenade",school:"Hedge",type:"signature",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/9/9d/Sticky_Grenade.png/100px-Sticky_Grenade.png",stats:{"Bonus Basic Attack Damage":15,Potions:2}},{id:51,name:"Hallowed Spike",school:"Hedge",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/e/e5/Hallowed_Spike.png/100px-Hallowed_Spike.png"},{id:52,name:"Confound",school:"Hedge",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/e/e8/Confound.png/100px-Confound.png"},{id:53,name:"Explosive Shell",school:"Hedge",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/7/7f/Explosive_Shell.png/100px-Explosive_Shell.png"},{id:54,name:"Exilium Daemonium",school:"Hedge",type:"ultimate",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/4/47/Exilium_Daemonium.png/100px-Exilium_Daemonium.png",stats:{"Potion Crates":1}},{id:55,name:"Exorcism",school:"Hedge",type:"signature",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/7/78/Exorcism.png/100px-Exorcism.png",stats:{"Bonus Basic Attack Damage":15,Potions:2}},{id:56,name:"Incendiary Shots",school:"Hedge",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/2/2d/Incendiary_Shots.png/100px-Incendiary_Shots.png"},{id:57,name:"Hellfire",school:"Hedge",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/4/4e/Hellfire.png/100px-Hellfire.png"},{id:58,name:"Projectile Ward",school:"Hedge",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/e/e4/Projectile_Ward.png/100px-Projectile_Ward.png"},{id:59,name:"Healing Pact",school:"Hedge",type:"ultimate",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/9/92/Healing_Pact.png/100px-Healing_Pact.png"},{id:60,name:"Tar Jar",school:"Hedge",type:"signature",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/f/f5/Tar_Jar.png/100px-Tar_Jar.png",stats:{"Impact Resistance":"Moderate",Dodges:1,Potions:2}},{id:61,name:"Deathroot Dagger",school:"Shadow",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/d/d0/Deathroot_Dagger.png/100px-Deathroot_Dagger.png"},{id:62,name:"Debilitating Wound",school:"Shadow",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/b/b7/Debilitating_Wound.png/100px-Debilitating_Wound.png"},{id:63,name:"Lacerate",school:"Shadow",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/4/4d/Lacerate.png/100px-Lacerate.png"},{id:64,name:"Bloodlust",school:"Shadow",type:"ultimate",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/1/11/Bloodlust.png/100px-Bloodlust.png",stats:{"Potion Crates":1}},{id:65,name:"Cursed Strike",school:"Shadow",type:"signature",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/5/5b/Cursed_Strike.png/100px-Cursed_Strike.png",stats:{Health:750,Dodges:1,"Impact Resistance":"Heavy",Potions:0}},{id:66,name:"Fleeting Talon",school:"Shadow",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/a/ad/Fleeting_Talon.png/100px-Fleeting_Talon.png"},{id:67,name:"Talon Frenzy",school:"Shadow",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/b/bf/Talon_Frenzy.png/100px-Talon_Frenzy.png"},{id:68,name:"Dive Bomb",school:"Shadow",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/6/69/Dive-Bomb.png/100px-Dive-Bomb.png"},{id:69,name:"Mob of Ravens",school:"Shadow",type:"ultimate",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/8/88/Mob_of_Ravens.png/100px-Mob_of_Ravens.png",stats:{"Potion Crates":1}},{id:70,name:"Bird of Prey",school:"Shadow",type:"signature",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/9/95/Bird_of_Prey.png/100px-Bird_of_Prey.png",stats:{"Impact Resistance":"Light","Bonus Basic Attack Damage":15,Dodges:1,Potions:2}},{id:71,name:"Lethal Strike",school:"Shadow",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/8/82/Lethal_Strike.png/100px-Lethal_Strike.png"},{id:72,name:"Assassinate",school:"Shadow",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/3/34/Assassinate.png/100px-Assassinate.png"},{id:73,name:"Vanish",school:"Shadow",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/b/b6/Vanish.png/100px-Vanish.png"},{id:74,name:"Mass Ambush",school:"Shadow",type:"ultimate",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/e/ea/Mass_Ambush.png/100px-Mass_Ambush.png",stats:{"Potion Crates":1}},{id:75,name:"Ambush",school:"Shadow",type:"signature",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/3/30/Ambush.png/100px-Ambush.png",stats:{"Impact Resistance":"Light","Bonus Basic Attack Damage":15,Dodges:1,Potions:2}},{id:76,name:"Confusion Gas Grenade",school:"Tech",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/7/73/Confusion_Gas_Grenade.png/100px-Confusion_Gas_Grenade.png"},{id:77,name:"Flash Grenade",school:"Tech",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/6/68/Flash_Grenade.png/100px-Flash_Grenade.png"},{id:78,name:"Recall Dart",school:"Tech",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/f/f3/Recall_Dart.png/100px-Recall_Dart.png"},{id:79,name:"Kinetic Absorption Field",school:"Tech",type:"ultimate",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/b/b6/Kinetic_Absorption_Field.png/100px-Kinetic_Absorption_Field.png",stats:{"Potion Crates":1}},{id:80,name:"Turret",school:"Tech",type:"signature",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/3/32/Turret.png/100px-Turret.png",stats:{Health:500,Potions:2}},{id:81,name:"Quick Feet",school:"Tech",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/1/1f/Quick_Feet.png/100px-Quick_Feet.png"},{id:82,name:"Ricochet Shot",school:"Tech",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/e/ed/Ricochet_Shot.png/100px-Ricochet_Shot.png"},{id:83,name:"Rapid Fire Clip",school:"Tech",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/d/d0/Rapid_Fire_Clip.png/100px-Rapid_Fire_Clip.png"},{id:84,name:"Lead Storm",school:"Tech",type:"ultimate",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/3/38/Lead_Storm.png/100px-Lead_Storm.png",stats:{"Potion Crates":1}},{id:85,name:"Boom Shot",school:"Tech",type:"signature",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/7/76/Boom_Shot.png/100px-Boom_Shot.png",stats:{"Bonus Basic Attack Damage":15,Potions:2}},{id:86,name:"Vortex Slug",school:"Tech",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/7/77/Vortex_Slug.png/100px-Vortex_Slug.png"},{id:87,name:"Tactical Shot",school:"Tech",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/c/ce/Tactical_Shot.png/100px-Tactical_Shot.png"},{id:88,name:"Snare Trap",school:"Tech",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/d/d0/Snare_Trap.png/100px-Snare_Trap.png"},{id:89,name:"Precision Barrage",school:"Tech",type:"ultimate",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/5/55/Precision_Barrage.png/100px-Precision_Barrage.png",stats:{"Potion Crates":1}},{id:90,name:"Snipe",school:"Tech",type:"signature",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/4/40/Snipe.png/100px-Snipe.png",stats:{"Bonus Basic Attack Damage":15,Potions:2}},{id:91,name:"Sheaths of Sorrow",school:"Veil Demon",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/e/e8/Sheaths_of_Sorrow.png/100px-Sheaths_of_Sorrow.png"},{id:92,name:"Paralyzing Field",school:"Veil Demon",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/0/0b/Paralyzing_Field.png/100px-Paralyzing_Field.png"},{id:93,name:"Frosts of Elivagar",school:"Veil Demon",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/c/c8/Frosts_of_Elivagar.png/100px-Frosts_of_Elivagar.png"},{id:94,name:"Grael Vitals",school:"Veil Demon",type:"ultimate",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/2/2a/Grael_Vitals.png/100px-Grael_Vitals.png"},{id:95,name:"Shards of Cerberus",school:"Veil Demon",type:"signature",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/9/92/Shards_of_Cerberus.png/100px-Shards_of_Cerberus.png"},{id:96,name:"Aethyr Coil",school:"Veil Demon",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/e/e9/Aethyr_Coil.png/100px-Aethyr_Coil.png"},{id:97,name:"Watcher",school:"Veil Demon",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/9/98/Watcher.png/100px-Watcher.png"},{id:98,name:"Grael Bedrock",school:"Veil Demon",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/8/81/Grael_Bedrock.png/100px-Grael_Bedrock.png"},{id:99,name:"Cursed Siphoning",school:"Veil Demon",type:"ultimate",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/0/09/Cursed_Siphoning.png/100px-Cursed_Siphoning.png"},{id:100,name:"Chronos Gem",school:"Veil Demon",type:"signature",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/6/66/Chronos_Gem.png/100px-Chronos_Gem.png"},{id:101,name:"Grael Heart",school:"Veil Demon",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/e/ea/Grael_Heart.png/100px-Grael_Heart.png"},{id:102,name:"Shadow Soul",school:"Veil Demon",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/b/b6/Shadow_Soul.png/100px-Shadow_Soul.png"},{id:103,name:"Burning Soul",school:"Veil Demon",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/1/1c/Burning_Soul.png/100px-Burning_Soul.png"},{id:104,name:"Frenzy",school:"Veil Demon",type:"ultimate",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/f/f1/Frenzy.png/100px-Frenzy.png"},{id:105,name:"Soul Infusion",school:"Veil Demon",type:"signature",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/f/f2/Soul_Infusion.png/100px-Soul_Infusion.png"},{id:106,name:"Sacrifice",school:"Veil Demon",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/1/18/Sacrifice.png/100px-Sacrifice.png"},{id:107,name:"Translocate",school:"Veil Demon",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/c/c2/Translocate.png/100px-Translocate.png"},{id:108,name:"Pain Conduit",school:"Veil Demon",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/7/7c/Pain_Conduit.png/100px-Pain_Conduit.png"},{id:109,name:"Inspiring Presence",school:"Veil Demon",type:"ultimate",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/a/ac/Inspiring_Presence.png/100px-Inspiring_Presence.png"},{id:110,name:"Command",school:"Veil Demon",type:"signature",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/9/94/Command.png/100px-Command.png"},{id:111,name:"Veil Shroud",school:"Veil Demon",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/7/75/Veil_Shroud.png/100px-Veil_Shroud.png"},{id:112,name:"Veil Sight Curse",school:"Veil Demon",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/c/cb/Veil_Sight_Curse.png/100px-Veil_Sight_Curse.png"},{id:113,name:"Cerberus Core",school:"Veil Demon",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/4/4b/Cerberus_Core.png/100px-Cerberus_Core.png"},{id:114,name:"Veil Fade",school:"Veil Demon",type:"ultimate",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/0/09/Veil_Fade.png/100px-Veil_Fade.png"},{id:115,name:"Veil Rift",school:"Veil Demon",type:"signature",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/6/61/Veil_Rift.png/100px-Veil_Rift.png"},{id:116,name:"Fungal Spore",school:"Veil Demon",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/b/bc/Fungal_Spore.png/100px-Fungal_Spore.png"},{id:117,name:"Grael Cage",school:"Veil Demon",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/4/43/Grael_Cage.png/100px-Grael_Cage.png"},{id:118,name:"Cerberus Inferno",school:"Veil Demon",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/d/d9/Cerberus_Inferno.png/100px-Cerberus_Inferno.png"},{id:119,name:"Hasten Death",school:"Veil Demon",type:"ultimate",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/9/92/Hasten_Death.png/100px-Hasten_Death.png"},{id:120,name:"Winds of Auros",school:"Veil Demon",type:"signature",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/c/c0/Winds_of_Auros.png/100px-Winds_of_Auros.png"},{id:121,name:"Wildfire",school:"Arcane",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/d/d0/Wildfire.png/100px-Wildfire.png",stats:{"Bonus Spell Damage":10}},{id:122,name:"Flamestrike",school:"Arcane",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/d/d9/Flamestrike.png/100px-Flamestrike.png"},{id:123,name:"Combust",school:"Arcane",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/e/e7/Combust.png/100px-Combust.png"},{id:124,name:"Inferno",school:"Arcane",type:"ultimate",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/b/be/Inferno.png/100px-Inferno.png",stats:{"Potion Crates":1}},{id:125,name:"Firebolt",school:"Arcane",type:"signature",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/0/0f/Firebolt.png/100px-Firebolt.png",stats:{"Bonus Basic Attack Damage":15,Potions:2}},{id:126,name:"Reconstruction",school:"Tech",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/a/a8/Reconstruction.png/100px-Reconstruction.png"},{id:128,name:"Arcane Converter",school:"Tech",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/c/cf/Arcane_Converter.png/100px-Arcane_Converter.png"},{id:127,name:"Lockdown",school:"Tech",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/7/7c/Lockdown.png/100px-Lockdown.png"},{id:129,name:"Microbots Triage",school:"Tech",type:"ultimate",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/7/7d/Microbots_Triage.png/100px-Microbots_Triage.png"},{id:130,name:"Healing Microbots",school:"Tech",type:"signature",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/c/c0/Healing_Microbots.png/100px-Healing_Microbots.png",stats:{Health:500,Potions:1}},{id:131,name:"Spiteful Shade",school:"Veil Demon",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/a/a8/Spiteful_Shade.png/100px-Spiteful_Shade.png"},{id:132,name:"Spirit Shade",school:"Veil Demon",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/e/e6/Spirit_Shade.png/100px-Spirit_Shade.png"},{id:133,name:"Shade Portal",school:"Veil Demon",type:"general",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/2/2f/Shade_Portal.png/100px-Shade_Portal.png"},{id:134,name:"Coordinated Attack",school:"Veil Demon",type:"ultimate",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/3/30/Coordinated_Attack.png/100px-Coordinated_Attack.png"},{id:135,name:"Shadow Clone",school:"Veil Demon",type:"signature",icon:"https://gamepedia.cursecdn.com/breach_gamepedia_en/thumb/7/7b/Shadow_Clone.png/100px-Shadow_Clone.png",stats:{}}]},"2eee":function(e,a,o){"use strict";var t=o("2979"),s=o.n(t);s.a},"4dba":function(e){e.exports=[{id:1,name:"Arcane Mender",school:"Arcane",abilities:{1:1,2:2,3:3,4:4},signature:5},{id:2,name:"Chronomancer",school:"Arcane",abilities:{1:6,2:7,3:8,4:9},signature:10},{id:3,name:"Elementalist",school:"Arcane",abilities:{1:11,2:12,3:13,4:14},signature:15},{id:4,name:"Auros Gladiator",school:"Battle",abilities:{1:16,2:17,3:18,4:19},signature:20},{id:5,name:"Mana Warrior",school:"Battle",abilities:{1:21,2:22,3:23,4:24},signature:25},{id:6,name:"Vanguard",school:"Battle",abilities:{1:26,2:27,3:28,4:29},signature:30},{id:7,name:"Lich",school:"Dark",abilities:{1:31,2:32,3:33,4:34},signature:35},{id:8,name:"Necromancer",school:"Dark",abilities:{1:36,2:37,3:38,4:39},signature:40},{id:9,name:"Reaper",school:"Dark",abilities:{1:41,2:42,3:43,4:44},signature:45},{id:10,name:"Demon Hunter",school:"Hedge",abilities:{1:46,2:47,3:48,4:49},signature:50},{id:11,name:"Exorcist",school:"Hedge",abilities:{1:51,2:52,3:53,4:54},signature:55},{id:12,name:"Occultist",school:"Hedge",abilities:{1:56,2:57,3:58,4:59},signature:60},{id:13,name:"Bloodstalker",school:"Shadow",abilities:{1:61,2:62,3:63,4:64},signature:65},{id:14,name:"Nighthawk",school:"Shadow",abilities:{1:66,2:67,3:68,4:69},signature:70},{id:15,name:"Shadowblade",school:"Shadow",abilities:{1:71,2:72,3:73,4:74},signature:75},{id:16,name:"Engineer",school:"Tech",abilities:{1:76,2:77,3:78,4:79},signature:80},{id:17,name:"Gunslinger",school:"Tech",abilities:{1:81,2:82,3:83,4:84},signature:85},{id:18,name:"Sniper",school:"Tech",abilities:{1:86,2:87,3:88,4:89},signature:90},{id:19,name:"Chaos Weaver",school:"Veil Demon",abilities:{1:91,2:92,3:93,4:94},signature:95},{id:20,name:"Dark Artificer",school:"Veil Demon",abilities:{1:96,2:97,3:98,4:99},signature:100},{id:21,name:"Soulfiend",school:"Veil Demon",abilities:{1:101,2:102,3:103,4:104},signature:105},{id:22,name:"Taskmaster",school:"Veil Demon",abilities:{1:106,2:107,3:108,4:109},signature:110},{id:23,name:"Veil Shifter",school:"Veil Demon",abilities:{1:111,2:112,3:113,4:114},signature:115},{id:24,name:"Worldshaper",school:"Veil Demon",abilities:{1:116,2:117,3:118,4:119},signature:120},{id:25,name:"Pyromancer",school:"Arcane",abilities:{1:121,2:122,3:123,4:124},signature:125},{id:26,name:"Medic",school:"Tech",abilities:{1:126,2:127,3:128,4:129},signature:130},{id:27,name:"Shadow Master",school:"Veil Demon",abilities:{1:131,2:132,3:133,4:134},signature:135}]},"56d7":function(e,a,o){"use strict";o.r(a);o("cadf"),o("551c"),o("097d");var t=o("2b0e"),s=o("8c4f"),n=function{var e=this,a=e.$createElement,o=e._self._c||a;return o("div",{attrs:{id:"app"}},[o("router-view"),e._m(0)],1)},i=[function{var e=this,a=e.$createElement,o=e._self._c||a;return o("div",{staticClass:"footer"},[o("hr"),o("div",[o("a",{attrs:{href:"https://www.playbreach.com"}},[e._v("Breach")]),o("a",{attrs:{href:"https://breach.gamepedia.com"}},[e._v("Wiki")]),o("a",{attrs:{href:"https://github.com/implodingduck/breachbuilder"}},[e._v("Git Repo")])]),o("div",{staticClass:"small"},[e._v("A big thank you to QC Games for creating Breach! I also want to thank those who contribute to the wiki, its been an awesome soure of information for this project")])])}],l={name:"app",components:{}},r=l,c=(o("034f"),o("2877")),d=Object(c["a"])(r,n,i,!1,null,null,null);d.options.__file="App.vue";var h=d.exports,m=function{var e=this,a=e.$createElement,o=e._self._c||a;return o("div",{staticClass:"hello"},[o("button",{staticStyle:{float:"right","margin-bottom":"1em"},on:{click:function(a){return a.preventDefault,e.toggleShare(a)}}},[e._v("Share")]),e.showShare?o("a",{staticClass:"sharelink",staticStyle:{"margin-bottom":"1em"},attrs:{href:"#/"+e.computedId}},[e._v(e._s(e.shareLinkUrl)+"#/"+e._s(e.computedId))]):e._e,e.showExport?e._e:o("button",{staticStyle:{clear:"right",float:"right","margin-bottom":"1em"},on:{click:function(a){return a.preventDefault,e.gotoExport(a)}}},[e._v("\n   Export\n  ")]),e.showExport?o("div",{staticStyle:{clear:"right"}},[o("fieldset",[o("legend",[e._v("Export")]),o("label",{staticStyle:{width:"6em","margin-top":"0"},attrs:{for:"buildname"}},[e._v("Build Name:")]),o("input",{directives:[{name:"model",rawName:"v-model",value:e.exportName,expression:"exportName"}],attrs:{id:"buildname",type:"text"},domProps:{value:e.exportName},on:{input:function(a){a.target.composing||(e.exportName=a.target.value)}}}),o("div",{staticStyle:{width:"100%","margin-top":"1em"}},[o("button",{staticStyle:{margin:"1em"},on:{click:function(a){return a.preventDefault,e.doExport(a)}}},[e._v("Export")]),o("button",{staticStyle:{margin:"1em"},on:{click:function(a){return a.preventDefault,e.cancelExport(a)}}},[e._v("Cancel")])])])]):e._e,o("div",[o("fieldset",{staticStyle:{clear:"right"}},[o("legend",[e._v("Class")]),o("select",{directives:[{name:"model",rawName:"v-model",value:e.selectedHeroId,expression:"selectedHeroId"}],on:{change:[function(a){var o=Array.prototype.filter.call(a.target.options,function(e){return e.selected}).map(function(e){var a="_value"in e?e._value:e.value;return a});e.selectedHeroId=a.target.multiple?o:o[0]},e.setDefaultSelectedSlots]}},e._l(e.heroes,function(a){return o("option",{key:a.id,domProps:{value:a.id}},[e._v(e._s(a.name))])}),0)]),o("pre",{staticStyle:{display:"none"}},[e._v(e._s(JSON.stringify(e.selectedHero,void 0,2)))]),e.heroes.length>0?o("Hotbar",{attrs:{abilities:e.abilities,spelldescs:e.spelldescs,selectedSlot1:e.selectedSlot1,selectedSlot2:e.selectedSlot2,selectedSlot3:e.selectedSlot3,selectedSlot4:e.selectedSlot4,signature:e.selectedHero.signature},on:{slotchange:e.handleSlotChange}}):e._e,o("Talents",{attrs:{talentList:e.talents,selectedHero:e.selectedHero,selectedLvl1:e.selectedLvl1,selectedLvl2:e.selectedLvl2,selectedLvl3:e.selectedLvl3,selectedLvl4:e.selectedLvl4},on:{talentChange:e.handleTalentChange}}),o("Gems",{attrs:{gemList:e.gems,selectedHero:e.selectedHero,selectedSapp1:e.selectedSapp1,selectedSapp2:e.selectedSapp2,selectedRuby1:e.selectedRuby1,selectedRuby2:e.selectedRuby2,selectedPris1:e.selectedPris1,selectedPris2:e.selectedPris2},on:{gemChange:e.handleGemChange}}),o("div",[o("fieldset",[o("legend",[e._v("Stats")]),o("div",{staticStyle:{"margin-bottom":"1em"}},[o("label",{attrs:{for:"level"}},[e._v("Level:")]),o("select",{directives:[{name:"model",rawName:"v-model",value:e.level,expression:"level"}],attrs:{id:"level"},on:{change:function(a){var o=Array.prototype.filter.call(a.target.options,function(e){return e.selected}).map(function(e){var a="_value"in e?e._value:e.value;return a});e.level=a.target.multiple?o:o[0]}}},e._l([1,2,3,4,5,6],function(a){return o("option",{key:a},[e._v(e._s(a))])}),0)]),e._l(e.compStats,function(a,t){return o("div",{key:t},[e._v(e._s(t)+": "),t.indexOf("Cooldown")>-1&&a<-33?o("span",[e._v("-33")]):o("span",[e._v(e._s(a))]),-1==["Health","Potions","Dodges","Impact Resistance","Aerial Combat","Potion Crates"].indexOf(t)?o("span",[e._v("%")]):e._e])})],2)])],1),o("div",{staticStyle:{"font-family":"'Lucida Console'","margin-top":"2em",display:"none"}},[e._v("ID: "+e._s(e.computedId))])])},p=[],g=o("e814"),u=o.n(g),b=(o("6b54"),o("28a5"),o("ab8c")),y=o.n(b),v=o("a4bb"),f=o.n(v),w=o("f499"),D=o.n(w),_=(o("a481"),o("5d73")),S=o.n(_),C=(o("7f7f"),o("55dd"),o("bc3a")),B=o.n(C),k=function{var e=this,a=e.$createElement,o=e._self._c||a;return o("div",{staticStyle:{position:"relative"}},[e.desc?o("div",{staticClass:"abilitydesc",domProps:{innerHTML:e._s(e.desc)}}):e._e,o("fieldset",[o("legend",[e._v("Abilities")]),o("div",{staticClass:"hotbar"},[o("HotbarAbility",{class:{selected:1==e.selectedSlot},attrs:{ability:e.getAbility(e.selectedSlot1)},on:{abilityClicked:function(a){e.toggleAbilityList(e.getAbility(e.selectedSlot1),1,a)},mouseover:e.mouseover,mouseleave:e.mouseleave}}),o("HotbarAbility",{class:{selected:2==e.selectedSlot},attrs:{ability:e.getAbility(e.selectedSlot2)},on:{abilityClicked:function(a){e.toggleAbilityList(e.getAbility(e.selectedSlot2),2,a)},mouseover:e.mouseover,mouseleave:e.mouseleave}}),o("HotbarAbility",{class:{selected:3==e.selectedSlot},attrs:{ability:e.getAbility(e.selectedSlot3)},on:{abilityClicked:function(a){e.toggleAbilityList(e.getAbility(e.selectedSlot3),3,a)},mouseover:e.mouseover,mouseleave:e.mouseleave}}),o("HotbarAbility",{class:{selected:4==e.selectedSlot},attrs:{ability:e.getAbility(e.selectedSlot4)},on:{abilityClicked:function(a){e.toggleAbilityList(e.getAbility(e.selectedSlot4),4,a)},mouseover:e.mouseover,mouseleave:e.mouseleave}}),o("HotbarAbility",{attrs:{ability:e.getAbility(e.signature)},on:{mouseover:e.mouseover,mouseleave:e.mouseleave}})],1)]),e.selectedSlot>0?o("div",{staticClass:"abilityList",style:e.yPos},[o("div",[e._v("Select an Ability for Slot "+e._s(e.selectedSlot))]),e._l(e.abilityList,function(a){return o("span",{key:a.id},[o("HotbarAbility",{attrs:{ability:a},on:{abilityClicked:function(o){e.selectAbility(a.id,e.selectedSlot)},mouseover:e.mouseover,mouseleave:e.mouseleave}})],1)})],2):e._e])},R=[],A=(o("c5f6"),function{var e=this,a=e.$createElement,o=e._self._c||a;return o("div",{staticClass:"hotbarAbility",on:{mouseover:e.mouseover,mouseleave:e.mouseleave}},[o("button",{on:{click:function(a){return a.preventDefault,e.abilityClicked(a)}}},[o("img",{attrs:{src:e.ability.icon,alt:e.ability.name}})]),o("div",{staticClass:"abilityName"},[e._v(e._s(e.ability.name))])])}),x=[],H={name:"HotbarAbility",props:{ability:Object},created:function{},data:function{return{}},methods:{abilityClicked:function(e){this.$emit("abilityClicked",e)},mouseover:function{this.$emit("mouseover",this.ability)},mouseleave:function(e){this.$emit("mouseleave",e)}}},T=H,V=(o("9fa3"),Object(c["a"])(T,A,x,!1,null,"aa63cf9c",null));V.options.__file="HotbarAbility.vue";var L=V.exports,P={name:"Hotbar",props:{defaultAbilities:Object,selectedSlot1:Number,selectedSlot2:Number,selectedSlot3:Number,selectedSlot4:Number,signature:Number,abilities:Array,spelldescs:Object},components:{HotbarAbility:L},data:function{return{selectedSlot:0,abilityList:[],yPos:"top: 0px",desc:""}},created:function{},methods:{getAbility:function(e){if(this.abilities){var a=!0,o=!1,t=void 0;try{for(var s,n=S(this.abilities);!(a=(s=n.next).done);a=!0){var i=s.value;if(i.id==e)return i}}catch(l){o=!0,t=l}finally{try{a||null==n.return||n.return}finally{if(o)throw t}}}return{icon:""}},toggleAbilityList:function(e,a,o){this.selectedSlot==a?this.selectedSlot=0:(this.selectedSlot=a,this.abilityList=this.findAbilities(e.school,e.type),"breach.gamepedia.com"==location.host?this.yPos="top: 25px;":this.yPos="top: "+(o.target.getBoundingClientRect.top-120+window.scrollY)+"px;")},findAbilities:function(e,a){var o=[];if(this.abilities){var t=!0,s=!1,n=void 0;try{for(var i,l=S(this.abilities);!(t=(i=l.next).done);t=!0){var r=i.value;r.school==e&&r.type==a&&o.push(r)}}catch(c){s=!0,n=c}finally{try{t||null==l.return||l.return}finally{if(s)throw n}}}return o},selectAbility:function(e,a){this.selectedSlot=0,this.$emit("slotchange",{slot:a,abilityId:e})},mouseover:function(e){this.spelldescs.hasOwnProperty(e.name)&&(this.desc=this.spelldescs[e.name])},mouseleave:function{this.desc=""}}},G=P,E=(o("e11c"),Object(c["a"])(G,k,R,!1,null,"004803cf",null));E.options.__file="Hotbar.vue";var F=E.exports,M=function{var e=this,a=e.$createElement,o=e._self._c||a;return o("div",{staticStyle:{"margin-top":"1em"}},[o("fieldset",[o("legend",[e._v("Talents")]),o("label",{attrs:{for:"talent1"}},[e._v("Level 1:")]),o("model-select",{attrs:{id:"talent1",options:e.level1Talents,placeholder:"Select a Talent"},on:{input:function(a){e.talentChange(1)}},model:{value:e.lvl1,callback:function(a){e.lvl1=a},expression:"lvl1"}}),o("label",{attrs:{for:"talent2"}},[e._v("Level 2:")]),o("model-select",{attrs:{id:"talent2",options:e.level2Talents,placeholder:"Select a Talent"},on:{input:function(a){e.talentChange(2)}},model:{value:e.lvl2,callback:function(a){e.lvl2=a},expression:"lvl2"}}),o("label",{attrs:{for:"talent3"}},[e._v("Level 3:")]),o("model-select",{attrs:{id:"talent3",options:e.level3Talents,placeholder:"Select a Talent"},on:{input:function(a){e.talentChange(3)}},model:{value:e.lvl3,callback:function(a){e.lvl3=a},expression:"lvl3"}}),o("label",{attrs:{for:"talent4"}},[e._v("Level 4:")]),o("model-select",{attrs:{id:"talent4",options:e.level4Talents,placeholder:"Select a Talent"},on:{input:function(a){e.talentChange(4)}},model:{value:e.lvl4,callback:function(a){e.lvl4=a},expression:"lvl4"}})],1)])},I=[],U=o("0393"),W={props:{selectedHero:Object,selectedLvl1:Number,selectedLvl2:Number,selectedLvl3:Number,selectedLvl4:Number,talentList:Array},components:{ModelSelect:U["ModelSelect"]},data:function{return{lvl1:this.selectedLvl1,lvl2:this.selectedLvl2,lvl3:this.selectedLvl3,lvl4:this.selectedLvl4}},created:function{},methods:{levelXTalents:function(e){var a=[],o=this.selectedHero?this.selectedHero.school:"",t=!0,s=!1,n=void 0;try{for(var i,l=S(this.talentList);!(t=(i=l.next).done);t=!0){var r=i.value;(r.school==o||"mage"==r.school&&"Veil Demon"!=o)&&r.levels.indexOf(e)>-1&&a.push({value:r.id,text:r.talent})}}catch(c){s=!0,n=c}finally{try{t||null==l.return||l.return}finally{if(s)throw n}}return a},talentChange:function(e){var a=0;switch(e){case 1:a=this.lvl1;break;case 2:a=this.lvl2;break;case 3:a=this.lvl3;break;case 4:a=this.lvl4;break}this.$emit("talentChange",{level:e,talentId:a})}},computed:{level1Talents:function{return this.levelXTalents(1)},level2Talents:function{return this.levelXTalents(2)},level3Talents:function{return this.levelXTalents(3)},level4Talents:function{return this.levelXTalents(4)}}},j=W,N=(o("b0ce"),Object(c["a"])(j,M,I,!1,null,"4beb72fa",null));N.options.__file="Talents.vue";var O=N.exports,z=function{var e=this,a=e.$createElement,o=e._self._c||a;return o("div",[o("fieldset",[o("legend",[e._v("Gems")]),o("label",[e._v("Sapphire 1:")]),o("model-select",{attrs:{options:e.sapphireGems,placeholder:"Select a Gem"},on:{input:function(a){e.gemChange("s1")}},model:{value:e.s1,callback:function(a){e.s1=a},expression:"s1"}}),o("label",[e._v("Sapphire 2:")]),o("model-select",{attrs:{options:e.sapphireGems,placeholder:"Select a Gem"},on:{input:function(a){e.gemChange("s2")}},model:{value:e.s2,callback:function(a){e.s2=a},expression:"s2"}}),o("label",[e._v("Ruby 1:")]),o("model-select",{attrs:{options:e.rubyGems,placeholder:"Select a Gem"},on:{input:function(a){e.gemChange("r1")}},model:{value:e.r1,callback:function(a){e.r1=a},expression:"r1"}}),o("label",[e._v("Ruby 2:")]),o("model-select",{attrs:{options:e.rubyGems,placeholder:"Select a Gem"},on:{input:function(a){e.gemChange("r2")}},model:{value:e.r2,callback:function(a){e.r2=a},expression:"r2"}}),o("label",[e._v("Prismatic 1:")]),o("model-select",{attrs:{options:e.prismaticGems,placeholder:"Select a Gem"},on:{input:function(a){e.gemChange("p1")}},model:{value:e.p1,callback:function(a){e.p1=a},expression:"p1"}}),o("label",[e._v("Prismatic 2:")]),o("model-select",{attrs:{options:e.prismaticGems,placeholder:"Select a Gem"},on:{input:function(a){e.gemChange("p2")}},model:{value:e.p2,callback:function(a){e.p2=a},expression:"p2"}})],1)])},Q=[],$={props:{selectedHero:Object,selectedSapp1:Number,selectedSapp2:Number,selectedRuby1:Number,selectedRuby2:Number,selectedPris1:Number,selectedPris2:Number,gemList:Array},components:{ModelSelect:U["ModelSelect"]},data:function{return{s1:this.selectedSapp1,s2:this.selectedSapp2,r1:this.selectedRuby1,r2:this.selectedRuby2,p1:this.selectedPris1,p2:this.selectedPris2}},created:function{},computed:{sapphireGems:function{return this.filterGems("sapphire")},rubyGems:function{return this.filterGems("ruby")},prismaticGems:function{return this.filterGems("prismatic")}},methods:{filterGems:function(e){var a=[];a.push({value:0,text:"None: "});var o=!0,t=!1,s=void 0;try{for(var n,i=S(this.gemList);!(o=(n=i.next).done);o=!0){var l=n.value;l.type==e&&("Universal"==l.school||l.school==this.selectedHero.school||"Veil Demon"!=this.selectedHero.school&&"Hero"==l.school)&&a.push({value:l.id,text:l.name+": "+l.desc})}}catch(r){t=!0,s=r}finally{try{o||null==i.return||i.return}finally{if(t)throw s}}return a},gemChange:function(e){this.$emit("gemChange",{slot:e,gemId:this._data[e]})}}},K=$,q=(o("092c"),Object(c["a"])(K,z,Q,!1,null,"55345f79",null));q.options.__file="Gems.vue";var Y=q.exports,J=o("4dba"),X=o("2c0a"),Z=o("9797"),ee=o("9972"),ae={name:"Builder",props:{},data:function{var e=this.$route.params.id;return{selectedHeroId:this.parseRouterId(e,0,1),selectedSlot1:this.parseRouterId(e,1,1),selectedSlot2:this.parseRouterId(e,2,2),selectedSlot3:this.parseRouterId(e,3,3),selectedSlot4:this.parseRouterId(e,4,4),selectedLvl1:this.parseRouterId(e,5,1),selectedLvl2:this.parseRouterId(e,6,2),selectedLvl3:this.parseRouterId(e,7,3),selectedLvl4:this.parseRouterId(e,8,24),selectedSapp1:this.parseRouterId(e,9,0),selectedSapp2:this.parseRouterId(e,10,0),selectedRuby1:this.parseRouterId(e,11,0),selectedRuby2:this.parseRouterId(e,12,0),selectedPris1:this.parseRouterId(e,13,0),selectedPris2:this.parseRouterId(e,14,0),heroes:[],abilities:X,spelldescs:{},talents:Z,gems:ee,showShare:!1,base_stats:{Health:2500,Dodges:2},level:4,showExport:!1,exportName:""}},components:{Hotbar:F,Talents:O,Gems:Y},created:function{var e=this;e.heroes=J.sort(function(e,a){var o=0;return e.name>a.name?o=1:e.name3&&(e.spelldescs[m[1].innerText]=m[2].innerHTML.replace(/ /g,"").replace(/<\/p>/g,""))}}catch(p){l=!0,r=p}finally{try{i||null==d.return||d.return}finally{if(l)throw r}}})},computed:{compStats:function{var e="Veil Demon"==this.selectedHero.school?{}:JSON.parse(D(this.base_stats)),a=[];a.push(this.lookUpAbility(this.selectedHero.signature)),a.push(this.lookUpAbility(this.selectedSlot1)),a.push(this.lookUpAbility(this.selectedSlot2)),a.push(this.lookUpAbility(this.selectedSlot3)),a.push(this.lookUpAbility(this.selectedSlot4)),a.push(this.lookUpTalent(this.selectedLvl1)),this.level>=2&&a.push(this.lookUpTalent(this.selectedLvl2)),this.level>=3&&a.push(this.lookUpTalent(this.selectedLvl3)),this.level>=4&&a.push(this.lookUpTalent(this.selectedLvl4)),a.push(this.lookUpGem(this.selectedSapp1)),a.push(this.lookUpGem(this.selectedSapp2)),a.push(this.lookUpGem(this.selectedRuby1)),a.push(this.lookUpGem(this.selectedRuby2)),a.push(this.lookUpGem(this.selectedPris1)),a.push(this.lookUpGem(this.selectedPris2));for(var o=0;o-1&&e.slot!=a&&this.setSelectedSlotAbility(a,this.getSelectedSlotAbility(e.slot)),this.setSelectedSlotAbility(e.slot,e.abilityId),this.$router.push("/"+this.computedId)},handleTalentChange:function(e){switch(e.level){case 1:this.selectedLvl1=e.talentId;break;case 2:this.selectedLvl2=e.talentId;break;case 3:this.selectedLvl3=e.talentId;break;case 4:this.selectedLvl4=e.talentId;break}this.$router.push("/"+this.computedId)},handleGemChange:function(e){switch(e.slot){case"s1":this.selectedSapp1=e.gemId;break;case"s2":this.selectedSapp2=e.gemId;break;case"r1":this.selectedRuby1=e.gemId;break;case"r2":this.selectedRuby2=e.gemId;break;case"p1":this.selectedPris1=e.gemId;break;case"p2":this.selectedPris2=e.gemId;break}this.$router.push("/"+this.computedId)},parseRouterId:function(e,a,o){try{var t=e.substr(2*a,2);return this.fromBase32(t)}catch(s){return o}},toggleShare:function{this.showShare=!this.showShare},lookUpAbility:function(e){var a={},o=!0,t=!1,s=void 0;try{for(var n,i=S(this.abilities);!(o=(n=i.next).done);o=!0){var l=n.value;if(l.id==e){a=l;break}}}catch(r){t=!0,s=r}finally{try{o||null==i.return||i.return}finally{if(t)throw s}}return a},lookUpTalent:function(e){var a={},o=!0,t=!1,s=void 0;try{for(var n,i=S(this.talents);!(o=(n=i.next).done);o=!0){var l=n.value;if(l.id==e){a=l;break}}}catch(r){t=!0,s=r}finally{try{o||null==i.return||i.return}finally{if(t)throw s}}return a},lookUpGem:function(e){var a={},o=!0,t=!1,s=void 0;try{for(var n,i=S(this.gems);!(o=(n=i.next).done);o=!0){var l=n.value;if(l.id==e){a=l;break}}}catch(r){t=!0,s=r}finally{try{o||null==i.return||i.return}finally{if(t)throw s}}return a},gotoExport:function{this.showExport=!0},doExport:function{window.location="https://breach.gamepedia.com/Build:".concat(this.exportName,"?action=edit&section=new&nosummary=true&preload=Template:PreloadCharacterBuild&preloadparams%5b%5d=").concat(this.computedId,"&preloadparams%5b%5d=").concat(this.selectedHero.name)},cancelExport:function{this.showExport=!1}}},oe=ae,te=(o("2eee"),Object(c["a"])(oe,m,p,!1,null,"0fa43b8c",null));te.options.__file="Builder.vue";var se=te.exports;t["a"].config.productionTip=!1,t["a"].use(s["a"]);var ne=document.getElementById("savedid"),ie=ne&&""!=ne.innerText?ne.innerText:"01010203040b02030o000000000000",le=new s["a"]({routes:[{path:"/",redirect:"/"+ie},{path:"/:id",component:se}]});new t["a"]({router:le,render:function(e){return e(h)}}).$mount("#app")},"64a9":function(e,a,o){},9098:function(e,a,o){},9797:function(e){e.exports=[{id:1,talent:"+1 Dodge charges.",levels:[1,2,3,4],school:"mage",stats:{Dodges:1}},{id:2,talent:"A guardian angel cleanses and heals you for 40% of your max health instead of being downed. Can only occur once per match.",levels:[1,2,3,4],school:"mage"},{id:3,talent:"A second Dodge is free if used within 3s of the first.",levels:[1,2,3,4],school:"mage"},{id:4,talent:"After damaging an enemy apply a tracking device that lets you see their outline through obstructions for 30s.",levels:[1,2,3],school:"mage"},{id:5,talent:"After not being hit for 12s a Damage Shield is applied that blocks up to 500 damage.",levels:[1,2,3],school:"mage"},{id:6,talent:"After using Dodge your Movement Speed is increased by 40% for 3s.",levels:[1,2,3,4],school:"mage"},{id:7,talent:"All spell cooldowns are reset and charges set to max. Does not include Dodge or Ultimate spells.",levels:[1,2,3],school:"mage"},{id:8,talent:"Breaches cannot be placed within 2m of you.",levels:[1,2,3,4],school:"mage"},{id:9,talent:"Cooldown and charge cooldown for all spells reduced by 12.5%. Stacks with similar talents. Maximum bonus is 33% from all sources.",levels:[1,2,3],school:"mage",stats:{"Cooldown and charge cooldown For All Spells":-12.5}},{id:10,talent:"Dealing damage to a possessed enemy with basic attacks applies a 5% Slow for 10s. Stacks up to 4 times. Can only occur once every 1s.",levels:[1,2,3],school:"mage"},{id:11,talent:"Gain a 500 Damage Shield after being knocked pinned or stunned. Lasts 10s. Cannot occur more than once every 20s.",levels:[1,2,3],school:"mage"},{id:12,talent:"Health Potion also grants 2s of Damage Immunity.",levels:[1,2,3,4],school:"mage"},{id:13,talent:"Health Potion now also cleanses all negative effects.",levels:[1,2,3,4],school:"mage"},{id:14,talent:"Health Potion now grants all healing instantly instead of over 3s.",levels:[1,2,3],school:"mage"},{id:15,talent:"Instantly grants +1 Health Potion.",levels:[1,2,3,4],school:"mage",stats:{Potions:1}},{id:16,talent:"You are invisible to the Veil Demon while downed.",levels:[1,2,3],school:"mage"},{id:17,talent:"You are invisible to the Veil Demon while reviving an ally.",levels:[1,2,3],school:"mage"},{id:18,talent:"You now revive your allies 25% faster.",levels:[1,2,3],school:"mage"},{id:19,talent:"Spawns an AoE at your location when you begin Dodge. After a short delay apply Root for 1.5s to all enemies within.",levels:[2],school:"mage"},{id:20,talent:"Gain an Ultimate charge and increase Ultimate accrual rate by 25%.",levels:[3,4],school:"mage",stats:{"Ultimate Accrual":25}},{id:21,talent:"You can now use it while downed to revive yourself at 10% of max health.",levels:[4],school:"mage"},{id:22,talent:"After dropping below 35% health all cooldowns and charges are fully restored. Does not include Dodge or Ultimate spells. Cannot occur more than once every 240ss.",levels:[4],school:"mage"},{id:23,talent:"After not attacking for 8s gain stealth for up to 7s you are unrevealable for the first 1s.",levels:[4],school:"mage"},{id:24,talent:"Basic attacks are echoed. They now hit a second time for any additional 50% damage.",levels:[4],school:"mage"},{id:25,talent:"Cooldown and charge cooldown for all spells reduced by 25%. Stacks with similar talents. Maximum bonus is 33% from all sources.",levels:[4],school:"mage",stats:{"Cooldown and charge cooldown For All Spells":-25}},{id:26,talent:"Gain 5% Bonus Damage. For every 1% of health missing gain an additional 0.5%.",levels:[4],school:"mage"},{id:27,talent:"Gain Haste. For every 1% of health missing below 50% gain an additional 1%.",levels:[4],school:"mage"},{id:28,talent:"Using Dodge while affected by root will break the root but does not grant immunity.",levels:[4],school:"mage"},{id:29,talent:"You are now immune to slow effects.",levels:[4],school:"mage"},{id:30,talent:"Each enemy hit by Meteor reduces the cooldown towards your next Meteor by 1s.",levels:[1,2,3],school:"Arcane"},{id:31,talent:"Elemental Quintessence now lasts twice as long.",levels:[1,2,3],school:"Arcane"},{id:32,talent:"Emerging from Chronoleap grants 60% Movement Speed for 3s.",levels:[1,2,3],school:"Arcane"},{id:33,talent:"Emerging from Chronoleap grants a Damage Shield that blocks up to 40% of the caster's max health for 5s.",levels:[1,2,3],school:"Arcane"},{id:34,talent:"Guardian Sprite now applies to all allies with a Damage Shield that blocks up to 1000 damage but the duration is reduced to 3s.",levels:[1,2,3],school:"Arcane"},{id:35,talent:"If Glacial Armor is fully consumed it explodes dealing 150 damage and applying Root for 5s to all nearby enemies.",levels:[1,2,3],school:"Arcane"},{id:36,talent:"Knocking 4 or more unique enemies with Quake reduces the cooldown towards your next Quake.",levels:[1,2,3],school:"Arcane"},{id:37,talent:"Purification is no longer targeted. Instead it applies to all allies.",levels:[1,2,3],school:"Arcane"},{id:38,talent:"Quake now applies aftershock to enemies hit. After 16s it erupts dealing 150 damage and moderate impact to nearby enemies.",levels:[1,2,3],school:"Arcane"},{id:39,talent:"Reduces the cooldown of Chronoleap and you may now move while leaping through time.",levels:[1,2,3],school:"Arcane"},{id:40,talent:"Targets hit by Meteor are pulled into the center of the explosion.",levels:[1,2,3],school:"Arcane"},{id:41,talent:"After using Arcane Charge the caster gains 30% Haste for 3s.",levels:[1,2,3],school:"Battle"},{id:42,talent:"Arcane Charge now creates an explosion on arrival dealing 200 damage and moderate impact to nearby enemies.",levels:[1,2,3],school:"Battle"},{id:43,talent:"Arcane charge now deals 200 damage plus an additional 10 damage per 1m between caster and target.",levels:[1,2,3],school:"Battle"},{id:44,talent:"Cyclone Blade has its radius increased.",levels:[1,2,3],school:"Battle"},{id:45,talent:"Cyclone Blade now pulls nearby enemies in to the blade every 1s.",levels:[1,2,3],school:"Battle"},{id:46,talent:"If Cyclone Blade kills an enemy its cooldown is refreshed. Cannot occur more than once every 20s.",levels:[1,2,3],school:"Battle"},{id:47,talent:"Killing a strong or higher enemy with Bastard Cleave grants a full stack for the next Bastard Cleave. Cannot occur more than once every 30s.",levels:[1,2,3],school:"Battle"},{id:48,talent:"Reduces the cooldown towards your next War Cry by 1s for every 300 damage you take from targets affected by your War Cry.",levels:[1,2,3],school:"Battle"},{id:49,talent:"Successfully aerial juggling an enemy for 7s heals you for 500 health.",levels:[1,2,3],school:"Battle"},{id:50,talent:"Using Resolute Block when below 10% health refreshes the cooldown on all attack spells.",levels:[1,2,3],school:"Battle"},{id:51,talent:"Allies affected by your Guard are now immune to Stun effects.",levels:[3],school:"Battle"},{id:52,talent:"Arcane Charge now has a 5m minimum range requirement but no longer triggers a cooldown.",levels:[4],school:"Battle"},{id:53,talent:"Intervene now has a 5m minimum range requirement but no longer triggers a cooldown.",levels:[4],school:"Battle"},{id:54,talent:"Arcane Siphon now applies 50% Bonus Damage but the effect can be consumed by basic attacks.",levels:[1,2,3],school:"Dark"},{id:55,talent:"Basic attacks apply the Sow debuff to enemies in Grasp of Death.",levels:[1,2,3],school:"Dark"},{id:56,talent:"Command Minion applies a Damage Shield to the affected Shamblers that blocks up to 500 damage over 6s. This can only be applied every 20s.",levels:[1,2,3],school:"Dark"},{id:57,talent:"Each enemy hit by Haunting Wraiths reduces its cooldown by 0.5s.",levels:[1,2,3],school:"Dark"},{id:58,talent:"Heal value of Reap is increased by 10%.",levels:[1,2,3],school:"Dark"},{id:59,talent:"Max charges of Frenzied Shambler increased by 2. Each non-Grunt minion kill with Frenzied Shambler returns 0.5 charges.",levels:[1,2,3],school:"Dark"},{id:60,talent:"Maximum number of active Shamblers and number of Shamblers spawned per kill increased by 1.",levels:[1,2,3],school:"Dark"},{id:61,talent:"Newly deployed Phylactery objects now grant 10% Bonus Damage to nearby allies.",levels:[1,2,3],school:"Dark"},{id:62,talent:"Newly deployed Phylactery objects now grant 10% Damage Resistance to nearby allies.",levels:[1,2,3],school:"Dark"},{id:63,talent:"Sacrifice Minion no longer heals you it now grants a 20% damage buff for 15s.",levels:[1,2,3],school:"Dark"},{id:64,talent:"Sacrifice Minion no longer requires a target. Instead it will trigger the secondary effects of all active minions.",levels:[1,2,3],school:"Dark"},{id:65,talent:"Shambler attacks reduce the cooldown of defensive spells by 0.25s.",levels:[1,2,3],school:"Dark"},{id:66,talent:"The last hit of your basic attack combo applies Sow to the target.",levels:[1,2,3],school:"Dark"},{id:67,talent:"The Slow applied by Death's Beckon is increased by 4s.",levels:[1,2,3],school:"Dark"},{id:68,talent:"Reap no longer consumes stacks of Sow but refreshes the duration. Reap now has a cooldown of 15s.",levels:[4],school:"Dark"},{id:69,talent:"Basic attack clip size increased by 50%.",levels:[1,2,3],school:"Hedge"},{id:70,talent:"Binding Circle now stuns enemies.",levels:[1,2,3],school:"Hedge"},{id:71,talent:"Dodge automatically reloads basic attack.",levels:[1,2,3],school:"Hedge"},{id:72,talent:"Exilium Daemonium now knocks enemies down instead of back.",levels:[1,2,3],school:"Hedge"},{id:73,talent:"Explosive Shell cooldown is reset if used on an enemy afflicted by Expel. Can only occur once every 60s.",levels:[1,2,3],school:"Hedge"},{id:74,talent:"Healing Pact now cleanses all debuffs from affected allies.",levels:[1,2,3],school:"Hedge"},{id:75,talent:"Hellfire now removes all debuffs from the caster.",levels:[1,2,3],school:"Hedge"},{id:76,talent:"Incendiary Shots now deal damage to all enemies they pass through.",levels:[1,2,3],school:"Hedge"},{id:77,talent:"Tar Jar leaves a tar pool for 5s that applies the Tar debuff if entered.",levels:[1,2,3],school:"Hedge"},{id:78,talent:"You gain 25% Lifesteal on targets bearing your Marked Shot.",levels:[1,2,3],school:"Hedge"},{id:79,talent:"Confound now applies to nearby enemies.",levels:[3,4],school:"Hedge"},{id:80,talent:"Allies who attack a target marked by Cursed Strike now heal your for 15% of their damage dealt.",levels:[1,2,3],school:"Shadow"},{id:81,talent:"Cursed Strike now Taunts the target forcing them to attack you for 9s.",levels:[1,2,3],school:"Shadow"},{id:82,talent:"Fleeting Talon now throws 3 daggers in a cone.",levels:[1,2,3],school:"Shadow"},{id:83,talent:"Gain 10% Bonus Damage for your next spell used while in Vanish.",levels:[1,2,3],school:"Shadow"},{id:84,talent:"Lacerate now applies 2 stacks of Bleed per application.",levels:[1,2,3],school:"Shadow"},{id:85,talent:"Lethal Strike deals additional damage if no other enemy is within 10m of the target.",levels:[1,2,3],school:"Shadow"},{id:86,talent:"Lethal Strike now deals 30% Bonus Damage to targets with bleed.",levels:[1,2,3],school:"Shadow"},{id:87,talent:"Mob of Ravens clones are now permanent.",levels:[4],school:"Shadow"},{id:88,talent:"Mob of Ravens now creates an additional shadow ally and gains 33% Bonus Damage.",levels:[1,2,3],school:"Shadow"},{id:89,talent:"Successfully aerial juggling an enemy for 7s heals you for 500 health.",levels:[1,2,3],school:"Shadow"},{id:90,talent:"Vanish now cleanses negative effects and increases Movement Speed by 50% while affected.",levels:[1,2,3],school:"Shadow"},{id:91,talent:"Basic attack clip size increased by 50%.",levels:[1,2,3],school:"Tech"},{id:92,talent:"Dodge automatically reloads basic attack.",levels:[1,2,3],school:"Tech"},{id:93,talent:"Enemies entering Confusion Gas Grenade while affected by Burn will trigger an explosion that deals 225 damage and light impact.",levels:[1,2,3],school:"Tech"},{id:94,talent:"Enemies hit with Recall Dart are automatically targeted by turrets deployed by Turret.",levels:[1,2,3],school:"Tech"},{id:95,talent:"Hitting enemies beyond 15m with Boom Shot will grant additional Ultimate progress.",levels:[1,2,3],school:"Tech"},{id:96,talent:"If Snipe kills an enemy refresh its cooldown. can only occur once every 20s.",levels:[1,2,3],school:"Tech"},{id:97,talent:"Recall Dart max charges increased by 1 and charge cooldown increased by 25%.",levels:[1,2,3],school:"Tech"},{id:98,talent:"Ricochet Shot has its maximum number of bounces increased by 4.",levels:[1,2,3],school:"Tech"},{id:99,talent:"Snare Trap is now automatically deployed at the caster's feet every 2s while affected by Quick Feet. If slotted Snare Trap becomes a passive.",levels:[1,2,3],school:"Tech"},{id:100,talent:"Tactical Shot applies Bleed.",levels:[1,2,3],school:"Tech"},{id:101,talent:"Turret ability now allows a maximum of 2 turrets to be active but the damage per shot is reduced to 27.",levels:[1,2,3],school:"Tech"},{id:102,talent:"Using Quick Feet grants a Damage Shield that blocks up to 500 damage over 8s.",levels:[1,2,3],school:"Tech"},{id:103,talent:"A second Dodge is free while possessing if used within 3s of the first.",levels:[1,2,3,4],school:"Veil Demon"},{id:104,talent:"After not being hit for 12s a Damage Shield is applied that blocks up to 500 damage.",levels:[1,2,3],school:"Veil Demon"},{id:105,talent:"After using Dodge while possessing your Movement Speed is increased by 40% for 3s.",levels:[1,2,3],school:"Veil Demon"},{id:106,talent:"All spell cooldowns are reset and charges set to max. Does not include summon elite.",levels:[1,2,3],school:"Veil Demon"},{id:107,talent:"Basic attack clip size increased by 50% while possessing.",levels:[1,2,3],school:"Veil Demon"},{id:108,talent:"Cooldown and charge cooldown for all spells reduced by 12.5%. Stacks with similar talents. Maximum bonus is 33% from all sources.",levels:[1,2,3],school:"Veil Demon",stats:{"Cooldown and charge cooldown For All Spells":-12.5}},{id:109,talent:"Cooldown and charge cooldown for breach spells reduced by 15%. Stacks with similar talents. Maximum bonus is 33% from all sources.",levels:[1,2,3],school:"Veil Demon",stats:{"Cooldown and charge cooldown For Breach Spells":-15}},{id:110,talent:"Cooldown and charge cooldown for conjuring spells reduced by 15%. Stacks with similar talents. Maximum bonus is 33% from all sources.",levels:[1,2,3],school:"Veil Demon",stats:{"Cooldown and charge cooldown For Conjuring Spells":-15}},{id:111,talent:"Cooldown and charge cooldown for dominion spells reduced by 15%. Stacks with similar talents. Maximum bonus is 33% from all sources.",levels:[1,2,3],school:"Veil Demon",stats:{"Cooldown and charge cooldown For Dominion Spells":-15}},{id:112,talent:"Cooldown and charge cooldown for minion spells reduced by 15%. Stacks with similar talents. Maximum bonus is 33% from all sources.",levels:[1,2,3],school:"Veil Demon",stats:{"Cooldown and charge cooldown For Minion Spells":-15}},{id:113,talent:"Damaging enemies while possessing a minion grants 1s of recharge time on conjuring spells.",levels:[1,2,3],school:"Veil Demon"},{id:114,talent:"Deal 25% Bonus Damage to enemies that are not within 10m of an ally. Does not stack with similar talents largest value is used.",levels:[1,2,3],school:"Veil Demon"},{id:115,talent:"Dealing damage to an enemy while possessed will cause all allies to place that target at the top of their threat list for 15s. Can only occur once every 10s.",levels:[1,2,3],school:"Veil Demon"},{id:116,talent:"Dodge automatically reloads basic attack while possessing.",levels:[1,2,3],school:"Veil Demon"},{id:117,talent:"Every enemy captured within Grael Cage grants 25% Health",levels:[1,2,3],school:"Veil Demon"},{id:118,talent:"Every enemy hit with Sheaths of Sorrow grants +0.5 charge for that breach.",levels:[1,2,3],school:"Veil Demon"},{id:119,talent:"Gain a 500 Damage Shield after being knocked pinned or stunned while possessing. Lasts 10s. Cannot occur more than once every 20s.",levels:[1,2,3],school:"Veil Demon"},{id:120,talent:"Possessed grunt minion allies gain 50% Bonus Damage and have 50% reduced cooldowns.",levels:[1,2,3],school:"Veil Demon"},{id:121,talent:"Possessing a minion ally affected by an Aliment cleanses and makes them immune to Aliment effects for 4s. Can only occur once every 12ss.",levels:[1,2,3],school:"Veil Demon"},{id:122,talent:"Sacrifice max charges increased by 1 and Charge Cooldown reduced by 25%.",levels:[1,2,3],school:"Veil Demon"},{id:123,talent:"Shards of Cerberus detonates again in the same location 3s after the first.",levels:[1,2,3],school:"Veil Demon"},{id:124,talent:"Spawns an AoE at your location when you begin Dodge while possessing. After a short delay apply Root for 1.5s to all enemies within.",levels:[1,2,3],school:"Veil Demon"},{id:125,talent:"Veil shroud has a reduced cooldown and reduced lifetime but you can now have multiple active at a time",levels:[1,2,3],school:"Veil Demon"},{id:126,talent:"Watcher also afflicts enemies with a 30% Slow.",levels:[1,2,3],school:"Veil Demon"},{id:127,talent:"You are now invisible to enemy heroes.",levels:[1,2,3,4],school:"Veil Demon"},{id:128,talent:"+1 Dodge charges while possessing.",levels:[1,2,3],school:"Veil Demon"},{id:129,talent:"Gain a summon elite charge and increase its charge rate by 25%.",levels:[3,4],school:"Veil Demon",stats:{"Elite Charge Rate":25}},{id:130,talent:"Two elite minion allies can be spawned but none in the boss room.",levels:[3],school:"Veil Demon"},{id:131,talent:"Your spirit grants a 15s damage immunity instead of being killed while possessing non-boss minion allies. Can only occur once per minion.",levels:[3],school:"Veil Demon"},{id:132,talent:"After dropping below 35% all cooldowns and charges of the possessed minion are fully restored. Excludes Dodge. Can only occur once every 240s per possessed character.",levels:[4],school:"Veil Demon"},{id:133,talent:"Basic attacks are echoed. They now hit a second time for any additional 50% damage while possesisng non-boss minion allies.",levels:[4],school:"Veil Demon"},{id:134,talent:"Cooldown and charge cooldown for all spells reduced by 25%. Stacks with similar talents. Maximum bonus is 33% from all sources.",levels:[4],school:"Veil Demon",stats:{"Cooldown and charge cooldown For All Spells":-25}},{id:135,talent:"Cooldown and charge cooldown for breach spells reduced by 30%. Stacks with similar talents. Maximum bonus is 33% from all sources.",levels:[4],school:"Veil Demon",stats:{"Cooldown and charge cooldown For Breach Spells":-30}},{id:136,talent:"Cooldown and charge cooldown for conjuring spells reduced by 30%. Stacks with similar talents. Maximum bonus is 33% from all sources.",levels:[4],school:"Veil Demon",stats:{"Cooldown and charge cooldown For Conjuring Spells":-30}},{id:137,talent:"Cooldown and charge cooldown for dominion spells reduced by 30%. Stacks with similar talents. Maximum bonus is 33% from all sources.",levels:[4],school:"Veil Demon",stats:{"Cooldown and charge cooldown For Dominion Spells":-30}},{id:138,talent:"Cooldown and charge cooldown for minion spells while possessing reduced by 30%. Stacks with similar talents. Maximum bonus is 33% from all sources.",levels:[4],school:"Veil Demon",stats:{"Cooldown and charge cooldown For Minion Spells":-30}},{id:139,talent:"Deal 50% Bonus Damage to enemies that are not within 10m of an ally. Does not stack with similar talents largest value is used.",levels:[4],school:"Veil Demon"},{id:140,talent:"Expel will no longer force depossess.",levels:[4],school:"Veil Demon"},{id:141,talent:"Gain 5% Bonus Damage while possessing non-boss minion allies. For every 1% of health missing gain an additional 0.5%.",levels:[4],school:"Veil Demon"},{id:142,talent:"Gain Haste while possessing non-boss minion allies. For every 1% of health missing below 50% gain an additional 1%.",levels:[4],school:"Veil Demon"},{id:143,talent:"You are now immune to Slow effects while possessing.",levels:[4],school:"Veil Demon"},{id:144,talent:"Enemies who die from Combust now explode, dealing 180 fire damage to nearby enemies.",levels:[1,2,3],school:"Arcane"},{id:145,talent:"Combust now grants 0.5s Charge Cooldown towards your next Firebolt per Burn stack consumed.",levels:[1,2,3],school:"Arcane"},{id:146,talent:"Killing an enemy with Firebolt now refunds a charge of Firebolt.",levels:[1,2,3],school:"Arcane"},{id:147,talent:"Lockdown now applies a 25% Slow for 4s.",levels:[1,2,3],school:"Tech"},{id:148,talent:"Reconstruction no longer heals. Each consumed Healing Microbots will increase the heal over time for your next Healing Microbots by 25%.",levels:[1,2,3],school:"Tech"},{id:149,talent:"Arcane Converter now applies +40% Bonus Damage to allies after consuming Healing Microbots. The buff lasts 4s.",levels:[3,4],school:"Tech"},{id:150,talent:"Healing Microbots now removes Root and Slow when applied.",levels:[3,4],school:"Tech"},{id:151,talent:"Accelerate now applies 20% Haste for 8s to all allies near your target ally, does not trigger when used on yourself.",levels:[1,2,3],school:"Arcane"},{id:152,talent:"Aqueous Globe now grants a 25% Bonus Ranged Damage for all allies within it.",levels:[1,2,3],school:"Arcane"},{id:153,talent:"Chronoleap now refreshes the cooldown for Stasis Beam.",levels:[1,2,3],school:"Arcane"},{id:154,talent:"Flamestrike now burns hotter, removing all Damage Shield from enemies hit.",levels:[1,2,3],school:"Arcane"},{id:155,talent:"Inferno now purges all Buff effects from enemies hit.",levels:[1,2,3],school:"Arcane"},{id:156,talent:"Mending Wave now applies a 25% Bonus Damage for 4s to all allies who were actively healed.",levels:[1,2,3],school:"Arcane"},{id:157,talent:"Temporal Field now also applies -25% Damage Resistance to enemies inside.",levels:[1,2,3],school:"Arcane"},{id:158,talent:"Transcendent Blast now applies Burn stacks based on the number of Transcendent Blast stacks consumed, if used at 2 or more stacks",levels:[1,2,3],school:"Arcane"},{id:159,talent:"Cease Continuum now also applies Hinder.",levels:[3],school:"Arcane"},{id:160,talent:"Greater Heal now also cleanses Slow, then applies a 4s Slow immunity to your target ally.",levels:[3],school:"Arcane"},{id:161,talent:"Wildfire now leaves a burning area behind, dealing an additional 300 fire damage over 6s.",levels:[3],school:"Arcane"},{id:162,talent:"Auros Grasp now also pulls targets near your target.",levels:[1,2,3],school:"Battle"},{id:163,talent:"Cleave extra damage is always dealt. It no longer requires a Taunted target.",levels:[1,2,3],school:"Battle"},{id:164,talent:"Downburst will reset its cooldown if used on a destructible. Cannot occur more than once every 30s.",levels:[1,2,3],school:"Battle"},{id:165,talent:"If Titan's Fist hits at least one target and if all targets hit are Grunt targets, refresh it.",levels:[1,2,3],school:"Battle"},{id:166,talent:"Mana Strike now considers destructible objects as targets when applying the shield.",levels:[1,2,3],school:"Battle"},{id:167,talent:"Strike of the Aegis now deals extreme impact and will knock targets back instead of down.",levels:[1,2,3],school:"Battle"},{id:168,talent:"Gladiator's Wrath now deals extreme impact on the final slam and will knock nearby targets back instead of down.",levels:[3],school:"Battle"},{id:169,talent:"Crippling Rake next damage bonus increased to 50% and anyone can trigger it.",levels:[1,2,3],school:"Dark"},{id:170,talent:"Death Touch maximum cast time reduced by 50%.",levels:[1,2,3],school:"Dark"},{id:171,talent:"Grim Reaper Form makes you immune to Stun, but you can no longer revive allies.",levels:[1,2,3],school:"Dark"},{id:172,talent:"Overwhelming Power now Roots you in place. You become immune to impact and aura damage increased to 200.",levels:[3],school:"Dark"},{id:173,talent:"Shamblers summoned by Raise Dead automatically trigger Sacrifice Minion at low health or when the timer is up.",levels:[3],school:"Dark"},{id:174,talent:"Banishing Relic now explodes at the end dealing 450 damage to nearby enemies.",levels:[1,2,3],school:"Hedge"},{id:175,talent:"Hallowed Spike can be retrieved to reset the cooldown. Can only occur once every 10s.",levels:[1,2,3],school:"Hedge"},{id:176,talent:"If Projectile Ward kills or downs the enemy, the cooldown is reset. This can only occur once every 10s.",levels:[1,2,3],school:"Hedge"},{id:177,talent:"Sticky Grenade now applies Tar.",levels:[1,2,3],school:"Hedge"},{id:178,talent:"Immune to damage while channeling Siphoning Skull.",levels:[3],school:"Hedge"},{id:179,talent:"Debilitating Wound now applies a 3s Silence the the target you successfully Interrupt.",levels:[1,2,3],school:"Shadow"},{id:180,talent:"Deathroot Dagger now applies Bleed and deals 50% more damage.",levels:[1,2,3],school:"Shadow"},{id:181,talent:"Increase the Bonus Damage bonus for Ambush to 60%, and increase the reset window to 8.56s.",levels:[1,2,3],school:"Shadow"},{id:182,talent:"Increase the Bonus Damage bonus for Ambush to 60%, and increase the reset window to 8.56s.",levels:[1,2,3],school:"Shadow"},{id:183,talent:"Killing an enemy with Assassinate now heals you for 50% of the damage dealt.",levels:[1,2,3],school:"Shadow"},{id:184,talent:"Talon Frenzy now applies a 6s Damage Resistance Ailment to your enemy.",levels:[1,2,3],school:"Shadow"},{id:185,talent:"Basic Attacks now apply Bleed while in Bloodlust.",levels:[3],school:"Shadow"},{id:186,talent:"Enemies caught in Mass Ambush incur a 25% Slow and Hinder while inside.",levels:[3],school:"Shadow"},{id:187,talent:"Using Dive-Bomb on a destructible object refunds the cost of Dive-Bomb. This cannot occur more than once every 13s.",levels:[3],school:"Shadow"},{id:188,talent:"Flash Grenade now applies 2 stacks of Burn.",levels:[1,2,3],school:"Tech"},{id:189,talent:"Lead Storm now applies +25% Slow to enemies hit and heals you for 20% of the damage dealt. You no longer have impact immunity.",levels:[1,2,3],school:"Tech"},{id:190,talent:"Precision Barrage now applies Root to targets affected by Bleed.",levels:[1,2,3],school:"Tech"},{id:191,talent:"Vortex Slug now detonates a second time.",levels:[1,2,3],school:"Tech"},{id:192,talent:"Kinetic Absorption Field now pulls enemies towards its center.",levels:[3],school:"Tech"},{id:193,talent:"Microbots Triage now applies the Healing Microbots Buff while within the area.",levels:[4],school:"Tech"},{id:194,talent:"Rapid Fire Clip now deals increased impact.",levels:[4],school:"Tech"},{id:195,talent:"Aethyr Coil now pulls the target and enemies nearby.",levels:[1,2,3],school:"Veil Demon"},{id:196,talent:"Burning Soul will deal 200 damage and purge Buff effects on targets affected consecutively for 10s.",levels:[1,2,3],school:"Veil Demon"},{id:197,talent:"Cerberus Core also afflicts enemies with Burn.",levels:[1,2,3],school:"Veil Demon"},{id:198,talent:"Cerberus Inferno also applies Burn.",levels:[1,2,3],school:"Veil Demon"},{id:199,talent:"Cursed Siphoning now also applies to possessed minion allies. Does not stack if possessing an Elite ally.",levels:[1,2,3],school:"Veil Demon"},{id:200,talent:"Frosts of Elivagar applies Frost Snap upon end or on enemy leaving the area.",levels:[1,2,3],school:"Veil Demon"},{id:201,talent:"Fungal Spore also applies a -50% Bonus Healing Received Ailment.",levels:[1,2,3],school:"Veil Demon"},{id:202,talent:"Grael Heart will now break CC effects on the target.",levels:[1,2,3],school:"Veil Demon"},{id:203,talent:"Grael Vitals also grants +1 Dodge charges.",levels:[1,2,3],school:"Veil Demon"},{id:204,talent:"Hasten Death now also grants 2.5% Damage Resistance and your summoned Elite gains 2 stacks per Breach triggered.",levels:[1,2,3],school:"Veil Demon"},{id:205,talent:"Inspiring Presence grants an additional 25% Bonus Damage.",levels:[1,2,3],school:"Veil Demon"},{id:206,talent:"Pain Conduit will grant the target 50% Lifesteal if applied while the target is below 100 or 20% health, whichever value is greater.",levels:[1,2,3],school:"Veil Demon"},{id:207,talent:"Paralyzing Field lasts for 60s, max charges increased to 3 and grants all charges.",levels:[1,2,3],school:"Veil Demon"},{id:208,talent:"Shadow Soul now automatically applies. Cannot be applies to the same ally more than once every 10s.",levels:[1,2,3],school:"Veil Demon"},{id:209,talent:"Spirit Shade now also heals nearby allies.",levels:[1,2,3],school:"Veil Demon"},{id:210,talent:"Spiteful Shade always applies at 50% Bonus Damage.",levels:[1,2,3],school:"Veil Demon"},{id:211,talent:"Translocate will now break CC effects on the target.",levels:[1,2,3],school:"Veil Demon"},{id:212,talent:"Upon ending, Shade Portal grants 50% Damage Resistance for 5s.",levels:[1,2,3],school:"Veil Demon"},{id:213,talent:"Veil Sight Curse applies a -50% Bonus Healing Received Ailment.",levels:[1,2,3],school:"Veil Demon"},{id:214,talent:"Chronos Gem affects nearby enemies.",levels:[3],school:"Veil Demon"},{id:215,talent:"Enemies take 150 damage every 1s while affected by Veil Rift.",levels:[3],school:"Veil Demon"},{id:216,talent:"Shadow Clone gains use of the Ultimate, but no longer has access to depossess.",levels:[3],school:"Veil Demon"}]},9972:function(e){e.exports=[{id:1,school:"Universal",name:"Sapphire of Recurrence",type:"sapphire",desc:"-2.25% Cooldown and charge cooldown For All Spells",stats:{"Cooldown and charge cooldown For All Spells":-2.25}},{id:2,school:"Universal",name:"Ruby of Recurrence",type:"ruby",desc:"-4.5% Cooldown and charge cooldown For All Spells",stats:{"Cooldown and charge cooldown For All Spells":-4.5}},{id:3,school:"Universal",name:"Lethality Sapphire",type:"sapphire",desc:"+2.5% Bonus Damage",stats:{"Bonus Damage":2.5}},{id:4,school:"Universal",name:"Lethality Ruby ",type:"ruby",desc:"+5% Bonus Damage",stats:{"Bonus Damage":5}},{id:5,school:"Universal",name:"Empowering Lethality Sapphire",type:"sapphire",desc:"+0.75% Bonus Damage per Team Level",stats:{"Bonus Damage":.75}},{id:6,school:"Universal",name:"Empowering Lethality Ruby",type:"ruby",desc:"+1.75% Bonus Damage per Team Level",stats:{"Bonus Damage":1.75}},{id:7,school:"Universal",name:"Radial Lethality Sapphire",type:"sapphire",desc:"+3.75% Bonus AoE Damage",stats:{"Bonus AoE Damage":3.75}},{id:8,school:"Universal",name:"Radial Lethality Ruby",type:"ruby",desc:"+7.5% Bonus AoE Damage",stats:{"Bonus AoE Damage":7.5}},{id:9,school:"Universal",name:"Empowering Radial Lethality Sapphire",type:"sapphire",desc:"+1.25% Bonus AoE Damage per Team Level",stats:{"Bonus AoE Damage":1.25}},{id:10,school:"Universal",name:"Empowering Radial Lethality Ruby",type:"ruby",desc:"+2.5% Bonus AoE Damage per Team Level",stats:{"Bonus AoE Damage":2.5}},{id:11,school:"Universal",name:"Sapphire of the Wolf",type:"sapphire",desc:"+5% Bonus Damage to CC'd Targets",stats:{"Bonus Damage to CC'd Targets":5}},{id:12,school:"Universal",name:"Ruby of the Wolf",type:"ruby",desc:"+10% Bonus Damage to CC'd Targets",stats:{"Bonus Damage to CC'd Targets":10}},{id:13,school:"Universal",name:"Empowering Sapphire of the Wolf",type:"sapphire",desc:"+1.75% Bonus Damage to CC'd Targets per Team Level",stats:{"Bonus Damage to CC'd Targets":1.75}},{id:14,school:"Universal",name:"Empowering Ruby of the Wolf",type:"ruby",desc:"+3.25% Bonus Damage to CC'd Targets per Team Level",stats:{"Bonus Damage to CC'd Targets":3.25}},{id:15,school:"Universal",name:"Focused Lethality Sapphire",type:"sapphire",desc:"+3.75% Bonus Targeted Damage",stats:{"Bonus Targeted Damage":3.75}},{id:16,school:"Universal",name:"Focused Lethality Ruby",type:"ruby",desc:"+7.5% Bonus Targeted Damage",stats:{"Bonus Targeted Damage":7.5}},{id:17,school:"Universal",name:"Empowering Focused Lethality Sapphire",type:"sapphire",desc:"+1.25% Bonus Targeted Damage per Team Level",stats:{"Bonus Targeted Damage":1.25}},{id:18,school:"Universal",name:"Empowering Focused Lethality Ruby",type:"ruby",desc:"+2.5% Bonus Targeted Damage per Team Level",stats:{"Bonus Targeted Damage":2.5}},{id:19,school:"Universal",name:"Sapphire of Recovery",type:"sapphire",desc:"+5% Bonus Healing",stats:{"Bonus Healing":5}},{id:20,school:"Universal",name:"Ruby of Recovery",type:"ruby",desc:"+2.5% Bonus Healing",stats:{"Bonus Healing":2.5}},{id:21,school:"Universal",name:"Empowering Sapphire of Recovery",type:"sapphire",desc:"+1.75% Bonus Healing per Team Level",stats:{"Bonus Healing":1.75}},{id:22,school:"Universal",name:"Empowering Ruby of Recovery",type:"ruby",desc:"+0.75% Bonus Healing per Team Level",stats:{"Bonus Healing":.75}},{id:23,school:"Universal",name:"Radial Recovery Sapphire",type:"sapphire",desc:"+7.5% Bonus AoE Healing",stats:{"Bonus AoE Healing":7.5}},{id:24,school:"Universal",name:"Radial Recovery Ruby",type:"ruby",desc:"+3.75% Bonus AoE Healing",stats:{"Bonus AoE Healing":3.75}},{id:25,school:"Universal",name:"Empowering Radial Recovery Sapphire",type:"sapphire",desc:"+2.5% Bonus AoE Healing per Team Level",stats:{"Bonus AoE Healing":2.5}},{id:26,school:"Universal",name:"Empowering Radial Recovery Ruby",type:"ruby",desc:"+1.25% Bonus AoE Healing per Team Level",stats:{"Bonus AoE Healing":1.25}},{id:27,school:"Universal",name:"Focused Recovery Sapphire",type:"sapphire",desc:"+7.5% Bonus Targeted Healing",stats:{"Bonus Targeted Healing":7.5}},{id:28,school:"Universal",name:"Focused Recovery Ruby",type:"ruby",desc:"+3.75% Bonus Targeted Healing",stats:{"Bonus Targeted Healing":3.75}},{id:29,school:"Universal",name:"Empowering Focused Recovery Sapphire",type:"sapphire",desc:"+2.5% Bonus Targeted Healing per Team Level",stats:{"Bonus Targeted Healing":2.5}},{id:30,school:"Universal",name:"Empowering Focused Recovery Ruby",type:"ruby",desc:"+1.25% Bonus Targeted Healing per Team Level",stats:{"Bonus Targeted Healing":1.25}},{id:31,school:"Universal",name:"Sapphire of the Cheetah",type:"sapphire",desc:"+5% Movement Speed",stats:{"Movement Speed":5}},{id:32,school:"Universal",name:"Ruby of the Cheetah",type:"ruby",desc:"+10% Movement Speed",stats:{"Movement Speed":10}},{id:33,school:"Universal",name:"Sapphire of the Vulture",type:"sapphire",desc:"+2.5% CC Effect Duration",stats:{"CC Effect Duration":2.5}},{id:34,school:"Universal",name:"Ruby of the Vulture",type:"ruby",desc:"+5% CC Effect Duration",stats:{"CC Effect Duration":5}},{id:35,school:"Hero",name:"Light Sapphire of the Tiger",type:"sapphire",desc:"+3.25% Bonus Melee Damage",stats:{"Bonus Melee Damage":3.25}},{id:36,school:"Hero",name:"Light Ruby of the Tiger",type:"ruby",desc:"+6.25% Bonus Melee Damage",stats:{"Bonus Melee Damage":6.25}},{id:37,school:"Hero",name:"Empowering Light Sapphire of the Tiger",type:"sapphire",desc:"+1% Bonus Melee Damage per Team Level",stats:{"Bonus Melee Damage":1}},{id:38,school:"Hero",name:"Empowering Light Ruby of the Tiger",type:"ruby",desc:"+2% Bonus Melee Damage per Team Level",stats:{"Bonus Melee Damage":2}},{id:39,school:"Hero",name:"Light Sapphire of the Hawk",type:"sapphire",desc:"+3.25% Bonus Ranged Damage",stats:{"Bonus Ranged Damage":3.25}},{id:40,school:"Hero",name:"Light Ruby of the Hawk",type:"ruby",desc:"+6.25% Bonus Ranged Damage",stats:{"Bonus Ranged Damage":6.25}},{id:41,school:"Hero",name:"Empowering Light Sapphire of the Hawk",type:"sapphire",desc:"+1% Bonus Ranged Damage per Team Level",stats:{"Bonus Ranged Damage":1}},{id:42,school:"Hero",name:"Empowering Light Ruby of the Hawk",type:"ruby",desc:"+2% Bonus Ranged Damage per Team Level",stats:{"Bonus Ranged Damage":2}},{id:43,school:"Hero",name:"Vigilant Light Sapphire",type:"sapphire",desc:"+3.75% Haste",stats:{Haste:3.75}},{id:44,school:"Hero",name:"Vigilant Light Ruby",type:"ruby",desc:"+7.5% Haste",stats:{Haste:7.5}},{id:45,school:"Hero",name:"Draining Light Sapphire",type:"sapphire",desc:"+2.5% Lifesteal",stats:{Lifesteal:2.5}},{id:46,school:"Hero",name:"Draining Light Ruby",type:"ruby",desc:"+1.25% Lifesteal",stats:{Lifesteal:1.25}},{id:47,school:"Hero",name:"Vitality Sapphire",type:"sapphire",desc:"+730 Health",stats:{Health:730}},{id:48,school:"Hero",name:"Vitality Ruby",type:"ruby",desc:"+365 Health",stats:{Health:365}},{id:49,school:"Hero",name:"Defensive Sapphire",type:"sapphire",desc:"+4.75% Damage Resistance",stats:{"Damage Resistance":4.75}},{id:50,school:"Hero",name:"Defensive Ruby",type:"ruby",desc:"+2.5% Damage Resistance",stats:{"Damage Resistance":2.5}},{id:51,school:"Hero",name:"Empowering Defensive Sapphire",type:"sapphire",desc:"+1.5% Damage Resistance per Team Level",stats:{"Damage Resistance":1.5}},{id:52,school:"Hero",name:"Empowering Defensive Ruby",type:"ruby",desc:"+0.75% Damage Resistance per Team Level",stats:{"Damage Resistance":.75}},{id:53,school:"Hero",name:"Healing Sapphire",type:"sapphire",desc:"+7.25% Bonus Healing Received",stats:{"Bonus Healing Received":7.25}},{id:54,school:"Hero",name:"Healing Ruby",type:"ruby",desc:"+3.5% Bonus Healing Received",stats:{"Bonus Healing Received":3.5}},{id:55,school:"Hero",name:"Empowering Healing Sapphire",type:"sapphire",desc:"+2.5% Bonus Healing Received per Team Level",stats:{"Bonus Healing Received":2.5}},{id:56,school:"Hero",name:"Empowering Healing Ruby",type:"ruby",desc:"+1.25% Bonus Healing Received per Team Level",stats:{"Bonus Healing Received":1.25}},{id:57,school:"Hero",name:"Light Sapphire of Advancement",type:"sapphire",desc:"+7.5% Ultimate Accrual Rate",stats:{"Ultimate Accrual":7.5}},{id:58,school:"Hero",name:"Light Ruby of Advancement",type:"ruby",desc:"+15.25% Ultimate Accrual Rate",stats:{"Ultimate Accrual":15.25}},{id:59,school:"Hero",name:"Empowering Light Sapphire of Advancement",type:"sapphire",desc:"+2.5% Ultimate Accrual Rate per Team Level",stats:{"Ultimate Accrual":2.5}},{id:60,school:"Hero",name:"Empowering Light Ruby of Advancement",type:"ruby",desc:"+5% Ultimate Accrual Rate per Team Level",stats:{"Ultimate Accrual":5}},{id:61,school:"Veil Demon",name:"Dark Sapphire of Recurrence",type:"sapphire",desc:"-2.75% Cooldown and charge cooldown for minion spells while possessing",stats:{"Cooldown and charge cooldown For Minion Spells":-2.75}},{id:62,school:"Veil Demon",name:"Dark Ruby of Recurrence",type:"ruby",desc:"-5.5% Cooldown and charge cooldown for minion spells while possessing",stats:{"Cooldown and charge cooldown For Minion Spells":-5.5}},{id:63,school:"Veil Demon",name:"Dark Sapphire of Breach Recurrence",type:"sapphire",desc:"-2.75% Cooldown and charge cooldown for Breach spells",stats:{"Cooldown and charge cooldown For Breach Spells":-2.75}},{id:64,school:"Veil Demon",name:"Dark Ruby of Breach Recurrence",type:"ruby",desc:"-5.5% Cooldown and charge cooldown for Breach spells",stats:{"Cooldown and charge cooldown For Breach Spells":-5.5}},{id:65,school:"Veil Demon",name:"Dark Sapphire of Conjuring Recurrence",type:"sapphire",desc:"-2.75% Cooldown and charge cooldown for Conjuring spells",stats:{"Cooldown and charge cooldown For Conjuring Spells":-2.75}},{id:66,school:"Veil Demon",name:"Dark Ruby of Conjuring Recurrence",type:"ruby",desc:"-5.5% Cooldown and charge cooldown for Conjuring spells",stats:{"Cooldown and charge cooldown For Conjuring Spells":-5.5}},{id:67,school:"Veil Demon",name:"Dark Sapphire of Dominion Recurrence",type:"sapphire",desc:"-2.75% Cooldown and charge cooldown for Breach spells",stats:{"Cooldown and charge cooldown For Breach Spells":-2.75}},{id:68,school:"Veil Demon",name:"Dark Ruby of Dominion Recurrence",type:"ruby",desc:"-5.5% Cooldown and charge cooldown for Breach spells",stats:{"Cooldown and charge cooldown For Breach Spells":-5.5}},{id:69,school:"Veil Demon",name:"Dark Sapphire of Advancement",type:"sapphire",desc:"+3.75% Summon Elite Accrual Rate",stats:{"Elite Charge Rate":3.75}},{id:70,school:"Veil Demon",name:"Dark Ruby of Advancement",type:"ruby",desc:"+7.5% Summon Elite Accrual Rate",stats:{"Elite Charge Rate":7.5}},{id:71,school:"Veil Demon",name:"Empowering Dark Sapphire of Advancement",type:"sapphire",desc:"+1.25% Summon Elite Accrual Rate per Team Level",stats:{"Elite Charge Rate":1.25}},{id:72,school:"Veil Demon",name:"Empowering Dark Ruby of Advancement",type:"ruby",desc:"+2.5% Summon Elite Accrual Rate per Team Level",stats:{"Elite Charge Rate":2.5}},{id:73,school:"Veil Demon",name:"Dark Lethal Breach Sapphire",type:"sapphire",desc:"+3.25% Bonus Breach Damage",stats:{"Bonus Breach Damage":3.25}},{id:74,school:"Veil Demon",name:"Dark Lethal Breach Ruby",type:"ruby",desc:"+6.25% Bonus Breach Damage",stats:{"Bonus Breach Damage":6.25}},{id:75,school:"Veil Demon",name:"Empowering Dark Lethal Breach Sapphire",type:"sapphire",desc:"+1% Bonus Breach Damage per Team Level",stats:{"Bonus Breach Damage":1}},{id:76,school:"Veil Demon",name:"Empowering Dark Lethal Breach Ruby",type:"ruby",desc:"+2% Bonus Breach Damage per Team Level",stats:{"Bonus Breach Damage":2}},{id:77,school:"Veil Demon",name:"Dark Lethal Conjuring Sapphire",type:"sapphire",desc:"+3.25% Bonus Conjuring Damage",stats:{"Bonus Conjuring Damage":3.25}},{id:78,school:"Veil Demon",name:"Dark Lethal Conjuring Ruby",type:"ruby",desc:"+6.25% Bonus Conjuring Damage",stats:{"Bonus Conjuring Damage":6.25}},{id:79,school:"Veil Demon",name:"Empowering Dark Lethal Conjuring Sapphire",type:"sapphire",desc:"+1% Bonus Conjuring Damage per Team Level",stats:{"Bonus Conjuring Damage":1}},{id:80,school:"Veil Demon",name:"Empowering Dark Lethal Conjuring Ruby",type:"ruby",desc:"+2% Bonus Conjuring Damage per Team Level",stats:{"Bonus Conjuring Damage":2}},{id:81,school:"Veil Demon",name:"Dark Sapphire of the Tiger",type:"sapphire",desc:"+3.75% Bonus Melee Damage while possessing",stats:{"Bonus Melee Damage While Possessing":3.75}},{id:82,school:"Veil Demon",name:"Dark Ruby of the Tiger",type:"ruby",desc:"+7.5% Bonus Melee Damage while possessing",stats:{"Bonus Melee Damage While Possessing":7.5}},{id:83,school:"Veil Demon",name:"Empowering Dark Sapphire of the Tiger",type:"sapphire",desc:"+1.25% Bonus Melee Damage per Team Level while possessing",stats:{"Bonus Melee Damage While Possessing":1.25}},{id:84,school:"Veil Demon",name:"Empowering Dark Ruby of the Tiger",type:"ruby",desc:"+2.5% Bonus Melee Damage per Team Level while possessing",stats:{"Bonus Melee Damage While Possessing":2.5}},{id:85,school:"Veil Demon",name:"Dark Sapphire of the Hawk",type:"sapphire",desc:"+3.75% Bonus Ranged Damage while possessing",stats:{"Bonus Ranged Damage While Possessing":3.75}},{id:86,school:"Veil Demon",name:"Dark Ruby of the Hawk",type:"ruby",desc:"+7.5% Bonus Ranged Damage while possessing",stats:{"Bonus Ranged Damage While Possessing":7.5}},{id:87,school:"Veil Demon",name:"Empowering Dark Sapphire of the Hawk",type:"sapphire",desc:"+1.25% Bonus Ranged Damage per Team Level while possessing",stats:{"Bonus Ranged Damage While Possessing":1.25}},{id:88,school:"Veil Demon",name:"Empowering Dark Ruby of the Hawk",type:"ruby",desc:"+2.5% Bonus Ranged Damage per Team Level while possessing",stats:{"Bonus Ranged Damage While Possessing":2.5}},{id:89,school:"Veil Demon",name:"Dark Sapphire of Recovery",type:"sapphire",desc:"+15.25% Bonus Healing while possessing",stats:{"Bonus Healing While Possessing":15.25}},{id:90,school:"Veil Demon",name:"Dark Ruby of Recovery",type:"ruby",desc:"+7.5% Bonus Healing while possessing",stats:{"Bonus Healing While Possessing":7.5}},{id:91,school:"Veil Demon",name:"Empowering Dark Sapphire of Recovery",type:"sapphire",desc:"+5% Bonus Healing per Team Level while possessing",stats:{"Bonus Healing While Possessing":5}},{id:92,school:"Veil Demon",name:"Empowering Dark Ruby of Recovery",type:"ruby",desc:"+2.5% Bonus Healing per Team Level while possessing",stats:{"Bonus Healing While Possessing":2.5}},{id:93,school:"Veil Demon",name:"Vigilant Dark Sapphire",type:"sapphire",desc:"+3.75% Haste while possessing",stats:{"Haste While Possessing":3.75}},{id:94,school:"Veil Demon",name:"Vigilant Dark Ruby",type:"ruby",desc:"+7.5% Haste while possessing",stats:{"Haste While Possessing":7.5}},{id:95,school:"Veil Demon",name:"Draining Dark Sapphire",type:"sapphire",desc:"+3.25% Lifesteal while possessing",stats:{"Lifesteal While Possessing":3.25}},{id:96,school:"Veil Demon",name:"Draining Dark Ruby",type:"ruby",desc:"+1.5% Lifesteal while possessing",stats:{"Lifesteal While Possessing":1.5}},{id:97,school:"Veil Demon",name:"Defensive Dark Sapphire",type:"sapphire",desc:"+6% Damage Resistance while possessing",stats:{"Damage Resistance While Possessing":6}},{id:98,school:"Veil Demon",name:"Defensive Dark Ruby",type:"ruby",desc:"+3% Damage Resistance while possessing",stats:{"Damage Resistance While Possessing":3}},{id:99,school:"Veil Demon",name:"Empowering Defensive Dark Sapphire",type:"sapphire",desc:"+2% Damage Resistance per Team Level while possessing",stats:{"Damage Resistance While Possessing":2}},{id:100,school:"Veil Demon",name:"Empowering Defensive Dark Ruby",type:"ruby",desc:"+1% Damage Resistance per Team Level while possessing",stats:{"Damage Resistance While Possessing":1}},{id:101,school:"Universal",name:"Reverse Knockback",type:"prismatic",desc:"Impact that would have knocked your target back now knocks down instead."},{id:102,school:"Universal",name:"Reverse Knockdown",type:"prismatic",desc:"Impact that would have knocked your target down now knocks back instead."},{id:103,school:"Battle",name:"Arcane Charge Cooldown",type:"prismatic",desc:"Arcane Charge -50% Bonus Damage -30% Cooldown"},{id:104,school:"Battle",name:"Bastard Cleave Charge Rate",type:"prismatic",desc:"Bastard Cleave +50% Bastard Cleave Stack Accrual -50% Bonus Damage Per Stack"},{id:105,school:"Battle",name:"Cleave Damage",type:"prismatic",desc:"Cleave +55% Bonus Damage +50% Cooldown"},{id:106,school:"Battle",name:"Cyclone Blade Damage",type:"prismatic",desc:"Cyclone Blade +40% Bonus Damage +25% Cooldown"},{id:107,school:"Battle",name:"Guard Damage",type:"prismatic",desc:"Guard +10% Ally Damage Resistance +10% Caster Damage Taken"},{id:108,school:"Battle",name:"Resolute Block Cooldown",type:"prismatic",desc:"Resolute Block -35% Max Conversion -35% Cooldown"},{id:109,school:"Battle",name:"Intervene Cooldown",type:"prismatic",desc:"Intervene -30% Bonus Damage -30% Cooldown"},{id:110,school:"Battle",name:"Mana Strike Damage",type:"prismatic",desc:"Mana Strike -25% Max Damage Shield +60% Bonus Damage"},{id:111,school:"Battle",name:"Zephyr Strike Damage",type:"prismatic",desc:"Zephyr Strike +30% Bonus Damage +30% Cooldown"},{id:112,school:"Shadow",name:"Ambush Damage",type:"prismatic",desc:"Ambush +40% Bonus Damage +30% Cooldown"},{id:113,school:"Shadow",name:"Bird of Prey Damage",type:"prismatic",desc:"Bird of Prey +140% Bonus Damage +30% Cooldown"},{id:114,school:"Shadow",name:"Talon Frenzy Cooldown",type:"prismatic",desc:"Talon Frenzy -25% Bonus Damage -25% Cooldown"},{id:115,school:"Shadow",name:"Cursed Strike Life Steal",type:"prismatic",desc:"Cursed Strike +20% Lifesteal +20% Cooldown"},{id:116,school:"Shadow",name:"Deathroot Damage Damage",type:"prismatic",desc:"Deathroot Damage +75% Bonus Damage +20% Cooldown"},{id:117,school:"Shadow",name:"Debilitating Wound Damage",type:"prismatic",desc:"Debilitating Wound +200% Bonus Damage +20% Cooldown"},{id:118,school:"Shadow",name:"Dive-Bomb Damage",type:"prismatic",desc:"Dive-Bomb +35% Bonus Damage +35% Cooldown"},{id:119,school:"Shadow",name:"Assassinate Health Based Damage",type:"prismatic",desc:"Now deals 300 Damage + 30% Damage based on your current Health instead of how low your target's Health is."},{id:120,school:"Shadow",name:"Fleeting Talon Root",type:"prismatic",desc:"Fleeting Talon +2s Root 0 Damage"},{id:121,school:"Shadow",name:"Lacerate Cooldown",type:"prismatic",desc:"Lacerate -20% Bonus Damage -20% Cooldown"},{id:122,school:"Shadow",name:"Lethal Strike Damage",type:"prismatic",desc:"Lethal Strike +50% Bonus Damage +50% Cooldown"},{id:123,school:"Tech",name:"Boom Shot Cooldown",type:"prismatic",desc:"Boom Shot -20% Bonus Damage -20% Cooldown"},{id:124,school:"Tech",name:"Confusion Gas Grenade",type:"prismatic",desc:"Confusion Gas Grenade +40% Bonus Damage Per tick +20% Cooldown"},{id:125,school:"Tech",name:"Quick Feet Cooldown",type:"prismatic",desc:"Quick Feet No bonus Movement Speed -20% Cooldown"},{id:126,school:"Tech",name:"Flash Grenade Damage",type:"prismatic",desc:"Flash Grenade +90% Bonus Damage +20% Cooldown"},{id:127,school:"Tech",name:"Tactical Shot Duration",type:"prismatic",desc:"Tactical Shot -80% Hinder Duration -20% Cooldown"},{id:128,school:"Tech",name:"Snare Trap Duration",type:"prismatic",desc:"Snare Trap +20% Root Duration +20% Charge Cooldown"},{id:129,school:"Tech",name:"Rapid Fire Clip Charges",type:"prismatic",desc:"Rapid Fire Clip +4 Charges +20% Cooldown"},{id:130,school:"Tech",name:"Recall Dart Damage",type:"prismatic",desc:"Recall Dart +80% Bonus Damage +20% Charge Cooldown"},{id:131,school:"Tech",name:"Ricochet Shot Range",type:"prismatic",desc:"Ricochet Shot Increase bounce range +20% Cooldown"},{id:132,school:"Tech",name:"Snipe Damage",type:"prismatic",desc:"Snipe -20% Bonus Damage -20% Cooldown"},{id:133,school:"Tech",name:"Turret Health",type:"prismatic",desc:"Turret -20% Health of Turret -20% Cooldown"},{id:134,school:"Tech",name:"Vortex Slug Push Away",type:"prismatic",desc:"Vortex Slug Now pushes enemies away"},{id:135,school:"Hedge",name:"Banishing Relic Damage Debuff",type:"prismatic",desc:"Banishing Relic No longer applies Banish to target enemy, instead it applies a movement barb that deals 25 damage every 0.25s the target is moving."},{id:136,school:"Hedge",name:"Incendiary Shots Damage",type:"prismatic",desc:"Incendiary Shots +20% Bonus Damage +20% Cooldown"},{id:137,school:"Hedge",name:"Sticky Grenade Damage",type:"prismatic",desc:"Sticky Grenade +20% Bonus Damage +20% Charge Cooldown"},{id:138,school:"Hedge",name:"Exorcism Damage",type:"prismatic",desc:"Exorcism +40% Bonus Damage +20% Cooldown"},{id:139,school:"Hedge",name:"Explosive Shell Damage",type:"prismatic",desc:"Explosive Shell -20% Bonus Damage -20% Cooldown"},{id:140,school:"Hedge",name:"Confound Damage",type:"prismatic",desc:"Confound +140% Bonus Damage +20% Cooldown"},{id:141,school:"Hedge",name:"Marked Shot Duration",type:"prismatic",desc:"Marked Shot +50% debuff duration +20% Cooldown"},{id:142,school:"Hedge",name:"Hallowed Spike Rend",type:"prismatic",desc:"Hallowed Spike No longer applies Bleed +300 Bonus Damage"},{id:143,school:"Hedge",name:"Hellfire Duration",type:"prismatic",desc:"Hellfire -20% Duration -20% Cooldown"},{id:144,school:"Hedge",name:"Projectile Ward Duration",type:"prismatic",desc:"Projectile Ward -20% Duration -20% Cooldown"},{id:145,school:"Hedge",name:"Tar Jar Duration",type:"prismatic",desc:"Tar Jar +20% Duration +20% Cooldown"},{id:146,school:"Dark",name:"Death's Beckon Damage",type:"prismatic",desc:"Death's Beckon +20% Bonus Damage +20% Cooldown"},{id:147,school:"Dark",name:"Grasp of Death Damage",type:"prismatic",desc:"Grasp of Death +40% Bonus Damage Per Tick +20% Cooldown"},{id:148,school:"Dark",name:"Phylactery Duration",type:"prismatic",desc:"Phylactery Now has a 60s duration -20% Cooldown"},{id:149,school:"Dark",name:"Haunting Wraiths Damage",type:"prismatic",desc:"Haunting Wraiths +20% Bonus Damage +20% Cooldown"},{id:150,school:"Dark",name:"Reap Damage",type:"prismatic",desc:"Reap -20% Bonus Healing +20% Bonus Damage"},{id:151,school:"Dark",name:"Frenzied Shambler Damage",type:"prismatic",desc:"Frenzied Shambler +20% Bonus Damage +20% Charge Cooldown"},{id:152,school:"Dark",name:"Sow Duration",type:"prismatic",desc:"Sow +20% Debuff duration +20% Charge Cooldown"},{id:153,school:"Dark",name:"Command Minion Damage",type:"prismatic",desc:"Command Minion +20% Bonus Damage for minions, lasts 10s No speed boost for minions"},{id:154,school:"Arcane",name:"Aqueous Globe Damage",type:"prismatic",desc:"Aqueous Globe -50% Bubble Duration -50% Cooldown"},{id:155,school:"Arcane",name:"Chronoleap Duration",type:"prismatic",desc:"Chronoleap +3s Duration No Longer Cleanses"},{id:156,school:"Arcane",name:"Meteor Cooldown",type:"prismatic",desc:"Meteor -35% Bonus Damage -35% Cooldown"},{id:157,school:"Arcane",name:"Glacial Armor Shield",type:"prismatic",desc:"Glacial Armor +50% Damage Shield +50% Cooldown"},{id:158,school:"Arcane",name:"Guardian Sprite Shield",type:"prismatic",desc:"Guardian Sprite -20% Bonus Healing Received +20% Damage Shield"},{id:159,school:"Arcane",name:"Mending Wave Healing",type:"prismatic",desc:"Mending Wave +50% Bonus Healing +50% Charge Cooldown"},{id:160,school:"Arcane",name:"Purification Debuff Immunity",type:"prismatic",desc:"Purification +2s Debuff Immunity +25% Cooldown"},{id:161,school:"Arcane",name:"Quake Cooldown",type:"prismatic",desc:"Quake -30% Bonus Damage -30% Cooldown"},{id:162,school:"Arcane",name:"Stasis Beam Damage",type:"prismatic",desc:"Stasis Beam -40% Slow +40% Bonus Damage"},{id:163,school:"Arcane",name:"Temporal Field Duration",type:"prismatic",desc:"Temporal Field +5s Duration +50% Cooldown"},{id:164,school:"Arcane",name:"Hasted Accelerate",type:"prismatic",desc:"Haste -10% Bonus Damage +10% Haste"},{id:165,school:"Arcane",name:"Transcendent Blast Charge Rate",type:"prismatic",desc:"Transcendent Blast +25% Transcendent Blast Stack Accrual -25% Bonus Damage Per Stack"},{id:166,school:"Veil Demon",name:"Reverse Knockback",type:"prismatic",desc:"Impact that would have knocked your target back now knocks down instead."},{id:167,school:"Veil Demon",name:"Reverse Knockdown",type:"prismatic",desc:"Impact that would have knocked your target down now knocks back instead."},{id:168,school:"Veil Demon",name:"Reverse Possessed Knockback",type:"prismatic",desc:"Impact while possessing that would have knocked your target back now knocks down instead."},{id:169,school:"Veil Demon",name:"Reverse Possessed Knockdown",type:"prismatic",desc:"Impact while possessing that would have knocked your target down now knocks back instead."},{id:170,school:"Veil Demon",name:"Breach Restrict Room",type:"prismatic",desc:"Breach Max Charges increased by 1 and Cooldown and charge cooldown for Breach spells reduced by 10%. Stacks with similar gems and talents. Maximum bonus is 50% from all sources. Copies of this gem do not stack. Breaches can no longer be placed in the same room as enemies except for the boss room."},{id:171,school:"Veil Demon",name:"Aether Coil Bonus Damage",type:"prismatic",desc:"Aether Coil +50% Cooldown +110% Bonus Damage"},{id:172,school:"Veil Demon",name:"Grael Cage Health Bonus",type:"prismatic",desc:"Grael Cage +25% Charge Cooldown +25% Health"},{id:173,school:"Veil Demon",name:"Burning Soul Bonus Damage",type:"prismatic",desc:"Burning Soul +25% Bonus Damage Lasts 30s or until posession ends."},{id:174,school:"Veil Demon",name:"Cerberus Core Bonus Damage",type:"prismatic",desc:"Cerberus Core +25% Charge Cooldown +25% Bonus Damage"},{id:175,school:"Veil Demon",name:"Command Bonus Damage",type:"prismatic",desc:"Increase Cooldown by 50%, but will now reduce enemy target's Damage Resistance by 15%"},{id:176,school:"Veil Demon",name:"Shadow Soul Quick Charge",type:"prismatic",desc:"Shadow Soul -50% Charge Cooldown -25% Bonus Damage"},{id:177,school:"Veil Demon",name:"Soul Infusion Bonus Damage",type:"prismatic",desc:"Soul Infusion -15% Lifesteal +0.75% Bonus Damage per stack up to a max of 15%"},{id:178,school:"Veil Demon",name:"Frost of Elivagar Bonus Damage",type:"prismatic",desc:"Frost of Elivagar +20% Charge Cooldown +50% Bonus Damage"},{id:179,school:"Veil Demon",name:"Fungal Spore Toxin",type:"prismatic",desc:"Fungal Spore -6 Max Charges +100% Charge Cooldown Applies Toxin instead of Poison. Toxin deals 300 damage plus 300 poison damage per additional stack over 30s."},{id:180,school:"Veil Demon",name:"Grael Bedrock Health Bonus",type:"prismatic",desc:"Grael Bedrock +25% Charge Cooldown +25% Health"},{id:181,school:"Veil Demon",name:"Grael Heart Bonus Health",type:"prismatic",desc:"Grael Heart +50% Charge Cooldown +50% Health"},{id:182,school:"Veil Demon",name:"Chronos Gem Bonus Slow",type:"prismatic",desc:"Chronos Gem +20% Charge Cooldown +10% Slow"},{id:183,school:"Veil Demon",name:"Pain Conduit Bonus Damage",type:"prismatic",desc:"Pain Conduit -20% Duration +25% Bonus Damage"},{id:184,school:"Veil Demon",name:"Paralyzing Field Damage Bonus",type:"prismatic",desc:"Paralyzing Field -20% Stun Duration +50% Bonus Damage"},{id:185,school:"Veil Demon",name:"Cerberus Inferno Bonus Damage",type:"prismatic",desc:"Cerberus Inferno +50% Charge Cooldown +50% Bonus Damage"},{id:186,school:"Veil Demon",name:"Sacrifice Bonus Damage",type:"prismatic",desc:"Sacrifice +25% Charge Cooldown +50% Bonus Damage"},{id:187,school:"Veil Demon",name:"Shards of Cerberus Bonus Damage",type:"prismatic",desc:"Cerberus +20% Charge Cooldown +20% Bonus Damage"},{id:188,school:"Veil Demon",name:"Sheaths of Sorrow Bonus Damage",type:"prismatic",desc:"Sheaths of Sorrow +20% Charge Cooldown +35% Bonus Damage"},{id:189,school:"Veil Demon",name:"Veil Sight Curse Quick Charge",type:"prismatic",desc:"Veil Sight -40% Charge Cooldown -40% Duration"},{id:190,school:"Veil Demon",name:"Translocate Low Health Heal",type:"prismatic",desc:"Translocate -20% Bonus Healing Allies below 20% health or 100 health receive the heal, whichever value is greater."},{id:191,school:"Veil Demon",name:"Veil Rift Bonus Damage",type:"prismatic",desc:"Veil Rift +20% Cooldown +20% Bonus Damage"},{id:192,school:"Veil Demon",name:"Veil Shroud Bonus Melee Damage",type:"prismatic",desc:"Veil Shroud -12.5% Bonus Ranged Damage +12.5% Bonus Melee Damage"},{id:193,school:"Veil Demon",name:"Watcher Health Bonus",type:"prismatic",desc:"Watcher +33% Charge Cooldown +100% Health"},{id:194,school:"Veil Demon",name:"Winds of Auros Pushback",type:"prismatic",desc:"Winds of Auros +25% Charge Cooldown Pushback is no longer based on distance away."},{id:195,school:"Arcane",name:"Firebolt Burn Stacks",type:"prismatic",desc:"Firebolt -50% Bonus Damage +1 Burn Stacks Applied"},{id:196,school:"Arcane",name:"Flamestrike Damage",type:"prismatic",desc:"Flamestrike -2 Stun +1,060% Bonus Damage"},{id:197,school:"Arcane",name:"Wildfire Damage",type:"prismatic",desc:"Wildfire +540% Bonus Damage +75% Cooldown"},{id:198,school:"Tech",name:"Healing Microbots Heal",type:"prismatic",desc:"+20% Bonus Healing per tick +20% Charge Cooldown"},{id:199,school:"Tech",name:"Lockdown Duration",type:"prismatic",desc:"-25% Root Duration -25% Cooldown"},{id:200,school:"Tech",name:"Reconstruction Healing",type:"prismatic",desc:"+20% Bonus Healing +20% Cooldown"},{id:201,school:"Tech",name:"Arcane Converter Damage",type:"prismatic",desc:"+20% Bonus Damage +20% Cooldown"},{id:202,school:"Veil Demon",name:"Shade Portal Stealth Bonus",type:"prismatic",desc:"+50% Cooldown +50% Stealth"},{id:203,school:"Veil Demon",name:"Spirit Shade Cooldown Bonus",type:"prismatic",desc:"-33% Cooldown -33% Bonus Healing"},{id:204,school:"Veil Demon",name:"Spiteful Shade Bonus Damage",type:"prismatic",desc:"+25% Cooldown +25% Bonus Damage"}]},"9fa3":function(e,a,o){"use strict";var t=o("baa2"),s=o.n(t);s.a},b0ce:function(e,a,o){"use strict";var t=o("b48a"),s=o.n(t);s.a},b26f:function(e,a,o){},b48a:function(e,a,o){},baa2:function(e,a,o){},e11c:function(e,a,o){"use strict";var t=o("9098"),s=o.n(t);s.a}}); //# sourceMappingURL=app.e1d7b787.js.map