Difference between revisions of "Weapon Procs"
From Nevergrind Wiki
SeismicRend (Talk | contribs) (Created page with " == Instructions == This section is a work in progress. Use Ctrl+F to find the name of the weapon for the proc you're looking for. Proc names are not listed here. Several...") |
SeismicRend (Talk | contribs) (Added internal links) |
||
Line 5: | Line 5: | ||
== Info Dump == | == Info Dump == | ||
− | Falzitherin's Claw | + | [[Falzitherin's Claw]] |
:animateDot(TGT,"green"); | :animateDot(TGT,"green"); | ||
:Chat(mob[TGT].name+" is blasted by noxious vapors.",3); | :Chat(mob[TGT].name+" is blasted by noxious vapors.",3); | ||
:procDot(TGT, minMax(195, .9), "Noxious Vapors", "poison", 9, 1000, "spellCastDot"); | :procDot(TGT, minMax(195, .9), "Noxious Vapors", "poison", 9, 1000, "spellCastDot"); | ||
− | Seething Myrmidon's Gavel | + | [[Seething Myrmidon's Gavel]] |
:particleBurst(TGT,"orange"); | :particleBurst(TGT,"orange"); | ||
:g.myMagicDamage("fire", 787, TGT, c, " is struck by a sudden burst of flames", p); | :g.myMagicDamage("fire", 787, TGT, c, " is struck by a sudden burst of flames", p); | ||
− | Plankton Laced Greatsword | + | [[Plankton Laced Greatsword]] |
:playAudio('novaice'); | :playAudio('novaice'); | ||
:animateNova('frostNova'); | :animateNova('frostNova'); | ||
Line 22: | Line 22: | ||
:if(hit!==undefined){chillTarget(i,7000,-288); | :if(hit!==undefined){chillTarget(i,7000,-288); | ||
− | Jysin's Blade of the Darkwind | + | [[Jysin's Blade of the Darkwind]] |
:summonWolfFamiliar("Darkwind", 367, 231); | :summonWolfFamiliar("Darkwind", 367, 231); | ||
− | Sword of Truth | + | [[Sword of Truth]] |
:particleBurst(TGT,"teal"); | :particleBurst(TGT,"teal"); | ||
:stunTarget(TGT, 3000, -32); | :stunTarget(TGT, 3000, -32); | ||
:g.myMagicDamage("lightning", ~~(M.random*375+275), TGT, c, " is blasted by crackling ether", p); | :g.myMagicDamage("lightning", ~~(M.random*375+275), TGT, c, " is blasted by crackling ether", p); | ||
− | Indocolite Revenant Thresher | + | [[Indocolite Revenant Thresher]] |
:particleBurst(TGT,"purple"); | :particleBurst(TGT,"purple"); | ||
:g.myMagicDamage("poison", ~~(M.random*111+499), TGT, c, " is crushed by despondence", p); | :g.myMagicDamage("poison", ~~(M.random*111+499), TGT, c, " is crushed by despondence", p); | ||
:mob[TGT].snareStatus = true; | :mob[TGT].snareStatus = true; | ||
− | Grove Walker's Scimitar | + | [[Grove Walker's Scimitar]] |
:animateDot(TGT,"green"); | :animateDot(TGT,"green"); | ||
:Chat(mob[TGT].name+" is blasted by fungal spores.",3); | :Chat(mob[TGT].name+" is blasted by fungal spores.",3); | ||
:procDot(TGT, minMax(211, .85), "Fungal Spores", "poison", 9, 1000, "spellCastDot"); | :procDot(TGT, minMax(211, .85), "Fungal Spores", "poison", 9, 1000, "spellCastDot"); | ||
− | Odious Spear of Fate | + | [[Odious Spear of Fate]] |
:animateDot(TGT,"purple"); | :animateDot(TGT,"purple"); | ||
:Chat(mob[TGT].name+" is beset by a plague.",3); | :Chat(mob[TGT].name+" is beset by a plague.",3); | ||
:procDot(TGT, minMax(176, .8), "Odious Plague", "poison", 13, 1000, "spellCastDot"); | :procDot(TGT, minMax(176, .8), "Odious Plague", "poison", 13, 1000, "spellCastDot"); | ||
− | Painmurder Mallet | + | [[Painmurder Mallet]] |
:particleBurst(TGT,"magenta"); | :particleBurst(TGT,"magenta"); | ||
:g.myMagicDamage("magic", 777, TGT, c, " is blasted by psychic energy", p); | :g.myMagicDamage("magic", 777, TGT, c, " is blasted by psychic energy", p); | ||
− | Executioner's Thunderclap | + | [[Executioner's Thunderclap]] |
:particleBurst(TGT,"yellow"); | :particleBurst(TGT,"yellow"); | ||
:stunTarget(TGT, 2100, -32); | :stunTarget(TGT, 2100, -32); | ||
:g.myMagicDamage("lightning", minMax(555, .5), TGT, c, " is zapped by a ripple of static", p); | :g.myMagicDamage("lightning", minMax(555, .5), TGT, c, " is zapped by a ripple of static", p); | ||
− | Megnemon's Glacial Crook | + | [[Megnemon's Glacial Crook]] |
:g.glacialSpikeFinish(true); | :g.glacialSpikeFinish(true); | ||
− | Carbilloth's Rainbow Ire | + | [[Carbilloth's Rainbow Ire]] |
:var color = "green"; | :var color = "green"; | ||
:var mType = "poison"; | :var mType = "poison"; | ||
Line 68: | Line 68: | ||
:g.myMagicDamage(mType, minMax(999, .66), TGT, c, " is blasted by rainbow hues", p); | :g.myMagicDamage(mType, minMax(999, .66), TGT, c, " is blasted by rainbow hues", p); | ||
− | Heart of Burning Embers | + | [[Heart of Burning Embers]] |
:particleBurst(TGT,"orange"); | :particleBurst(TGT,"orange"); | ||
:g.myMagicDamage("fire", 520, TGT, c, " is blasted by a pyroclastic flow", p); | :g.myMagicDamage("fire", 520, TGT, c, " is blasted by a pyroclastic flow", p); | ||
Line 74: | Line 74: | ||
:animateDot(TGT,"orange"); | :animateDot(TGT,"orange"); | ||
− | Hallowed Gavel of Pharmakos | + | [[Hallowed Gavel of Pharmakos]] |
− | Sanctified Gavel of Pharmakos | + | [[Sanctified Gavel of Pharmakos]] |
:animateDot(TGT,"white"); | :animateDot(TGT,"white"); | ||
:addMobBuffIcon("Kelpie Haze",TGT,"snareIcon",0,-32); | :addMobBuffIcon("Kelpie Haze",TGT,"snareIcon",0,-32); | ||
:mob[TGT].snareStatus=true; | :mob[TGT].snareStatus=true; | ||
− | Satyr's Artifice | + | [[Satyr's Artifice]] |
:particleBurst(TGT,"magenta"); | :particleBurst(TGT,"magenta"); | ||
:g.myMagicDamage("magic", 505, TGT, c, " is struck by a crackling litany", p); | :g.myMagicDamage("magic", 505, TGT, c, " is struck by a crackling litany", p); | ||
− | Bloodletter's Lancet | + | [[Bloodletter's Lancet]] |
:particleBurst(TGT,"red"); | :particleBurst(TGT,"red"); | ||
:g.myMagicDamage("magic", 45, TGT, c, "'s blood is siphoned", p); | :g.myMagicDamage("magic", 45, TGT, c, "'s blood is siphoned", p); | ||
:g.popupHeal(45); | :g.popupHeal(45); | ||
− | Daimyo's Giri | + | [[Daimyo's Giri]] |
:particleBurst(TGT,"red"); | :particleBurst(TGT,"red"); | ||
:g.myMagicDamage("fire", ~~(M.random*50+270), TGT, c, " is struck by a sudden burst of flames", p); | :g.myMagicDamage("fire", ~~(M.random*50+270), TGT, c, " is struck by a sudden burst of flames", p); | ||
− | Baron's Glissando | + | [[Baron's Glissando]] |
:particleBurst(TGT,"magenta"); | :particleBurst(TGT,"magenta"); | ||
:stunTarget(TGT, 2500, -32); | :stunTarget(TGT, 2500, -32); | ||
:g.myMagicDamage("magic", ~~(M.random*175+175), TGT, c, " is barraged by a sonic force", p); | :g.myMagicDamage("magic", ~~(M.random*175+175), TGT, c, " is barraged by a sonic force", p); | ||
− | Venova's Martel | + | [[Venova's Martel]] |
:animateDot(TGT,"white"); | :animateDot(TGT,"white"); | ||
:Chat(mob[TGT].name+" is engulfed in the wrath of holy light.",3); | :Chat(mob[TGT].name+" is engulfed in the wrath of holy light.",3); | ||
:procDot(TGT, minMax(165, .8), "Primal Corruption", "magic", 7, 1000, "spellDoneFlames"); | :procDot(TGT, minMax(165, .8), "Primal Corruption", "magic", 7, 1000, "spellDoneFlames"); | ||
− | Augur's Harvester | + | [[Augur's Harvester]] |
:bleedTarget(TGT, 12, 1000); | :bleedTarget(TGT, 12, 1000); | ||
:particleBurst(TGT,"red"); | :particleBurst(TGT,"red"); | ||
:g.myMagicDamage("fire", minMax(333, .5), TGT, c, "'s wounds sizzle", p); | :g.myMagicDamage("fire", minMax(333, .5), TGT, c, "'s wounds sizzle", p); | ||
− | Short Sword of the Ykesha | + | [[Short Sword of the Ykesha]] |
− | Short Sword of the Crokyn | + | [[Short Sword of the Crokyn]] |
− | Ykeshan Broad Axe | + | [[Ykeshan Broad Axe]] |
− | Crokyn Broad Axe | + | [[Crokyn Broad Axe]] |
:particleBurst(TGT,"magenta"); | :particleBurst(TGT,"magenta"); | ||
:g.myMagicDamage("magic", 150, TGT, c, " is struck by the force of Crokyn", p); | :g.myMagicDamage("magic", 150, TGT, c, " is struck by the force of Crokyn", p); | ||
− | Ebony Blade | + | [[Ebony Blade]] |
− | Spriggan's Blade | + | [[Spriggan's Blade]] |
:g.myMagicDamage("magic", M.ceil(10+my.level), TGT, c, " is entangled in roots", p); | :g.myMagicDamage("magic", M.ceil(10+my.level), TGT, c, " is entangled in roots", p); | ||
:if(checkRootImmune(TGT)===true){ Chat((mob[TGT].name+" is immune to Root."),1); | :if(checkRootImmune(TGT)===true){ Chat((mob[TGT].name+" is immune to Root."),1); | ||
Line 132: | Line 132: | ||
:addMobBuffIcon("Root",TGT,"rootBuffIcon",0,0,0,"root"); | :addMobBuffIcon("Root",TGT,"rootBuffIcon",0,0,0,"root"); | ||
− | Crystalline Scimitar | + | [[Crystalline Scimitar]] |
− | Iceshard Scimitar | + | [[Iceshard Scimitar]] |
:particleBurst(TGT,"blue"); | :particleBurst(TGT,"blue"); | ||
:g.myMagicDamage("cold", 44, TGT, c, " is blasted by frost", p); | :g.myMagicDamage("cold", 44, TGT, c, " is blasted by frost", p); | ||
− | Ghoulbane | + | [[Ghoulbane]] |
− | Soulgrinder | + | [[Soulgrinder]] |
:if(checkUndead(TGT)===true){ | :if(checkUndead(TGT)===true){ | ||
:particleBurst(TGT,"magenta"); | :particleBurst(TGT,"magenta"); | ||
:g.myMagicDamage("magic", 150, TGT, c, " is blasted by holy power", p); | :g.myMagicDamage("magic", 150, TGT, c, " is blasted by holy power", p); | ||
− | Bladed Thulian Claws | + | [[Bladed Thulian Claws]] |
− | Bladed Prenssor Claws | + | [[Bladed Prenssor Claws]] |
:particleBurst(TGT,"red"); | :particleBurst(TGT,"red"); | ||
:g.myMagicDamage("fire", 75, TGT, c, "'s flesh blisters", p); | :g.myMagicDamage("fire", 75, TGT, c, "'s flesh blisters", p); | ||
− | Screaming Mace | + | [[Screaming Mace]] |
− | Howling Mace | + | [[Howling Mace]] |
:particleBurst(TGT,"magenta"); | :particleBurst(TGT,"magenta"); | ||
:g.myMagicDamage("magic", 38, TGT, c, " is struck by a lupine blast", p); | :g.myMagicDamage("magic", 38, TGT, c, " is struck by a lupine blast", p); | ||
− | Cold Iron Morning Star | + | [[Cold Iron Morning Star]] |
:particleBurst(TGT,"blue"); | :particleBurst(TGT,"blue"); | ||
:g.myMagicDamage("cold", 33, TGT, c, " is struck by the frigid north", p); | :g.myMagicDamage("cold", 33, TGT, c, " is struck by the frigid north", p); | ||
− | Stormeye | + | [[Stormeye]] |
:particleBurst(TGT,"yellow"); | :particleBurst(TGT,"yellow"); | ||
:g.myMagicDamage("lightning", 179, TGT, c, " is thunderstruck", p); | :g.myMagicDamage("lightning", 179, TGT, c, " is thunderstruck", p); | ||
− | The Jade Tan Do | + | [[The Jade Tan Do]] |
− | The Witch Doctor | + | [[The Witch Doctor]] |
:particleBurst(TGT,"green"); | :particleBurst(TGT,"green"); | ||
:g.myMagicDamage("poison", 22, TGT, c, "'s flesh rots", p); | :g.myMagicDamage("poison", 22, TGT, c, "'s flesh rots", p); | ||
− | Sacrificial Dagger | + | [[Sacrificial Dagger]] |
:particleBurst(TGT,"magenta"); | :particleBurst(TGT,"magenta"); | ||
:Chat(("Sacrificial blood restores your mind.").fontcolor("#1e90ff")); | :Chat(("Sacrificial blood restores your mind.").fontcolor("#1e90ff")); | ||
:g.popupMana(14); | :g.popupMana(14); | ||
− | Trident of the Seven Seas | + | [[Trident of the Seven Seas]] |
− | Trident of Edenburg | + | [[Trident of Edenburg]] |
:particleBurst(TGT,"yellow"); | :particleBurst(TGT,"yellow"); | ||
:g.myMagicDamage("lightning", 109, TGT, c, " is struck by a thunderbolt", p); | :g.myMagicDamage("lightning", 109, TGT, c, " is struck by a thunderbolt", p); | ||
− | Serrated Bone Dirk | + | [[Serrated Bone Dirk]] |
− | Serrated Bone Cinquedeas | + | [[Serrated Bone Cinquedeas]] |
:particleBurst(TGT,"magenta"); | :particleBurst(TGT,"magenta"); | ||
:g.myMagicDamage("magic", 22, TGT, c, "'s life force is drained", p); | :g.myMagicDamage("magic", 22, TGT, c, "'s life force is drained", p); | ||
:g.popupHeal(22); | :g.popupHeal(22); | ||
− | Gigantic Zweihander | + | [[Gigantic Zweihander]] |
− | Gigantic Frostreaper | + | [[Gigantic Frostreaper]] |
:particleBurst(TGT,"blue"); | :particleBurst(TGT,"blue"); | ||
:g.myMagicDamage("cold", 143, TGT, c, " is struck by the arctic winds of Fenwoven", p); | :g.myMagicDamage("cold", 143, TGT, c, " is struck by the arctic winds of Fenwoven", p); | ||
− | Lamentation Blade | + | [[Lamentation Blade]] |
:particleBurst(TGT,"magenta"); | :particleBurst(TGT,"magenta"); | ||
:g.myMagicDamage("magic", 195, TGT, c, " is struck by death and despair", p); | :g.myMagicDamage("magic", 195, TGT, c, " is struck by death and despair", p); | ||
− | Blighthammer | + | [[Blighthammer]] |
:particleBurst(TGT,"green"); | :particleBurst(TGT,"green"); | ||
:g.myMagicDamage("poison", 175, TGT, c, " is wrought by a deathly plague", p); | :g.myMagicDamage("poison", 175, TGT, c, " is wrought by a deathly plague", p); | ||
− | Mroon's Toy | + | [[Mroon's Toy]] |
:particleBurst(TGT,"yellow"); | :particleBurst(TGT,"yellow"); | ||
:var Slot=TGT; | :var Slot=TGT; | ||
:for(var i=0;i<=5;i++){g.myMagicDamage("lightning", M.ceil(M.random*50)+1, Slot, c, " is pummeled by a hail of lightning", p); | :for(var i=0;i<=5;i++){g.myMagicDamage("lightning", M.ceil(M.random*50)+1, Slot, c, " is pummeled by a hail of lightning", p); | ||
− | The Salamander | + | [[The Salamander]] |
:particleBurst(TGT,"red"); | :particleBurst(TGT,"red"); | ||
:var Slot=TGT; | :var Slot=TGT; | ||
:for(var i=0;i<=2;i++){ g.myMagicDamage("fire", M.ceil(M.random*40)+80, Slot, c, " is singed by a hydra bolt", p); | :for(var i=0;i<=2;i++){ g.myMagicDamage("fire", M.ceil(M.random*40)+80, Slot, c, " is singed by a hydra bolt", p); | ||
− | Kreizenn's Flame | + | [[Kreizenn's Flame]] |
− | Clastocaust's Flame | + | [[Clastocaust's Flame]] |
:particleBurst(TGT,"orange"); | :particleBurst(TGT,"orange"); | ||
:g.myMagicDamage("fire", 100, TGT, c, " skin erupts in flame", p); | :g.myMagicDamage("fire", 100, TGT, c, " skin erupts in flame", p); | ||
− | Scimitar of the Mistwalker | + | [[Scimitar of the Mistwalker]] |
− | Scimitar of the Grovecaller | + | [[Scimitar of the Grovecaller]] |
:summonWolfFamiliar; | :summonWolfFamiliar; | ||
− | Fluxbladed Axe | + | [[Fluxbladed Axe]] |
:particleBurst(TGT,"magenta"); | :particleBurst(TGT,"magenta"); | ||
:g.myMagicDamage("magic", 150, TGT, c, " is struck by fluxing strands of chaos", p); | :g.myMagicDamage("magic", 150, TGT, c, " is struck by fluxing strands of chaos", p); | ||
− | Hexfire | + | [[Hexfire]] |
− | Hydraclash | + | [[Hydraclash]] |
:function doit1{ particleBurst(TGT,"orange","explode"+ ~~(M.random*(3)+1)); | :function doit1{ particleBurst(TGT,"orange","explode"+ ~~(M.random*(3)+1)); | ||
− | g.myMagicDamage("fire", ~~(M.random*25)+85, TGT, c, " is struck by a hydra bolt", p); | + | :g.myMagicDamage("fire", ~~(M.random*25)+85, TGT, c, " is struck by a hydra bolt", p); |
:doit2; | :doit2; | ||
:T.delayedCall(.5, doit1); | :T.delayedCall(.5, doit1); | ||
:T.delayedCall(1, doit1); | :T.delayedCall(1, doit1); | ||
− | Baezil's Vortex | + | [[Baezil's Vortex]] |
− | Rathmonan's Vortex | + | [[Rathmonan's Vortex]] |
:animateNova('lightningNova'); | :animateNova('lightningNova'); | ||
:playAudio("novaelec"); | :playAudio("novaelec"); | ||
Line 245: | Line 245: | ||
:g.myMagicDamage("lightning", ~~(M.random*75)+75, i, c, " is struck by a lightning nova", p); | :g.myMagicDamage("lightning", ~~(M.random*75)+75, i, c, " is struck by a lightning nova", p); | ||
− | Moonfall | + | [[Moonfall]] |
:animateMeteor(true); | :animateMeteor(true); | ||
:T.delayedCall(2.5, function{for(var i=0;i<=4;i++){ | :T.delayedCall(2.5, function{for(var i=0;i<=4;i++){ | ||
:if(mob[i].name){g.myMagicDamage("fire", ~~(M.random*100+400), i, c, " is struck by a meteor", p); | :if(mob[i].name){g.myMagicDamage("fire", ~~(M.random*100+400), i, c, " is struck by a meteor", p); | ||
− | Truesight Hammer | + | [[Truesight Hammer]] |
:particleBurst(TGT,"purple"); | :particleBurst(TGT,"purple"); | ||
:var d=133; | :var d=133; | ||
Line 256: | Line 256: | ||
:g.myMagicDamage("magic", d, TGT, c, " is slammed by holy light", p); | :g.myMagicDamage("magic", d, TGT, c, " is slammed by holy light", p); | ||
− | Earthshaker | + | [[Earthshaker]] |
:screenShake(4,4,2,50); | :screenShake(4,4,2,50); | ||
:playAudio("earthquakeloop2",0,500); | :playAudio("earthquakeloop2",0,500); | ||
Line 263: | Line 263: | ||
:interruptTarget(i); | :interruptTarget(i); | ||
− | Dawnfire, Morning Star of Light | + | [[Dawnfire, Morning Star of Light]] |
− | Venova's Dawn | + | [[Venova's Dawn]] |
:particleBurst(TGT,"purple"); | :particleBurst(TGT,"purple"); | ||
:var d=195; | :var d=195; | ||
Line 271: | Line 271: | ||
:g.myMagicDamage("magic", d, TGT, c, " is slammed by holy light", p); | :g.myMagicDamage("magic", d, TGT, c, " is slammed by holy light", p); | ||
− | Gold Plated Koshigatana | + | [[Gold Plated Koshigatana]] |
:particleBurst(TGT,"purple"); | :particleBurst(TGT,"purple"); | ||
:var d=175; | :var d=175; | ||
Line 277: | Line 277: | ||
:g.myMagicDamage("magic", d, TGT, c, " is slammed by holy light", p); | :g.myMagicDamage("magic", d, TGT, c, " is slammed by holy light", p); | ||
− | Soul Leech, Dark Sword of Blood | + | [[Soul Leech, Dark Sword of Blood]] |
− | Dark Sword of Tolloth | + | [[Dark Sword of Tolloth]] |
:particleBurst(TGT,"purple"); | :particleBurst(TGT,"purple"); | ||
:g.myMagicDamage("magic", 75, TGT, c, "'s life is drained", p); | :g.myMagicDamage("magic", 75, TGT, c, "'s life is drained", p); | ||
:g.popupHeal(75); | :g.popupHeal(75); | ||
− | Bladestorm, Katana of Steel Sleet | + | [[Bladestorm, Katana of Steel Sleet]] |
− | Emperor's Katana of Resolve | + | [[Emperor's Katana of Resolve]] |
:function doit2{ | :function doit2{ | ||
:animateDebuff("yellow");for(var i=0;i<=4;i++){ | :animateDebuff("yellow");for(var i=0;i<=4;i++){ | ||
Line 294: | Line 294: | ||
:T.delayedCall(4, doit2); | :T.delayedCall(4, doit2); | ||
− | Blight, Hammer of the Scourge | + | [[Blight, Hammer of the Scourge]] |
− | Blight, Hammer of Vedria | + | [[Blight, Hammer of Vedria]] |
:animateDot(TGT,"green"); | :animateDot(TGT,"green"); | ||
:Chat(mob[TGT].name+' sweats and shivers, looking feverish.',3); | :Chat(mob[TGT].name+' sweats and shivers, looking feverish.',3); | ||
:procDot(TGT, minMax(75,.9), "Scourge", "magic", 8, 1000); | :procDot(TGT, minMax(75,.9), "Scourge", "magic", 8, 1000); | ||
− | Barbarian Spiritist's Hammer | + | [[Barbarian Spiritist's Hammer]] |
:particleBurst(TGT,"blue"); | :particleBurst(TGT,"blue"); | ||
:g.myMagicDamage("cold", ~~(M.random*20)+421, TGT, c, " staggers as spirits of frost impact", p); | :g.myMagicDamage("cold", ~~(M.random*20)+421, TGT, c, " staggers as spirits of frost impact", p); | ||
− | Gallantine's Gleaming Bastard Sword | + | [[Gallantine's Gleaming Bastard Sword]] |
:particleBurst(TGT,"yellow","holybolt"); | :particleBurst(TGT,"yellow","holybolt"); | ||
:interruptTarget(TGT); | :interruptTarget(TGT); | ||
:g.myMagicDamage("magic", ~~(M.random*25)+275, TGT, c, " is jolted by gleaming light", p); | :g.myMagicDamage("magic", ~~(M.random*25)+275, TGT, c, " is jolted by gleaming light", p); | ||
− | Nature Walker's Scimitar | + | [[Nature Walker's Scimitar]] |
− | Nature Covenant's Scimitar | + | [[Nature Covenant's Scimitar]] |
:animateDot(TGT,"yellow"); | :animateDot(TGT,"yellow"); | ||
:Chat(mob[TGT].name+" is gripped by nature's wrath.",3); | :Chat(mob[TGT].name+" is gripped by nature's wrath.",3); | ||
:procDot(TGT, minMax(55,.8), "Wrath of Nature", "lightning", 6, 1000); | :procDot(TGT, minMax(55,.8), "Wrath of Nature", "lightning", 6, 1000); | ||
− | Claw of Phara Dar | + | [[Claw of Phara Dar]] |
− | Claw of Szarthax | + | [[Claw of Szarthax]] |
− | Claw of Darafar | + | [[Claw of Darafar]] |
:animateHyperStrike; | :animateHyperStrike; | ||
:myAttack.kill; | :myAttack.kill; | ||
Line 333: | Line 333: | ||
:myFrenzyTimer = T.delayedCall(2, function{myFrenzy=false; | :myFrenzyTimer = T.delayedCall(2, function{myFrenzy=false; | ||
− | Singing Short Sword | + | [[Singing Short Sword]] |
− | Harmonic Short Sword | + | [[Harmonic Short Sword]] |
:if(my.job==="Bard | :if(my.job==="Bard | ||
:animateInnerPeace; | :animateInnerPeace; | ||
Line 343: | Line 343: | ||
:mySingingSword=false; | :mySingingSword=false; | ||
− | Earthcaller | + | [[Earthcaller]] |
− | Artremian Blade | + | [[Artremian Blade]] |
:animateDot(TGT,"green"); | :animateDot(TGT,"green"); | ||
:Chat(mob[TGT].name+" is consumed by the embracing earth.",3); | :Chat(mob[TGT].name+" is consumed by the embracing earth.",3); | ||
:procDot(TGT, minMax(35,.8), "Earthcall", "magic", 9, 1000); | :procDot(TGT, minMax(35,.8), "Earthcall", "magic", 9, 1000); | ||
− | Smoldering Cudgel | + | [[Smoldering Cudgel]] |
− | Singed Cudgel | + | [[Singed Cudgel]] |
:particleBurst(TGT,"orange"); | :particleBurst(TGT,"orange"); | ||
:g.myMagicDamage("fire", ~~(M.random*25)+454, TGT, c, " is singed by blazing fire", p); | :g.myMagicDamage("fire", ~~(M.random*25)+454, TGT, c, " is singed by blazing fire", p); | ||
− | Star of the Guardian | + | [[Star of the Guardian]] |
:animateCleanse; | :animateCleanse; | ||
:shieldHp+=1; | :shieldHp+=1; | ||
− | Celestial Fists | + | [[Celestial Fists]] |
− | Fists of Qiromir | + | [[Fists of Qiromir]] |
:animateHyperStrike; | :animateHyperStrike; | ||
:myAttack.kill; | :myAttack.kill; | ||
Line 374: | Line 374: | ||
:myFrenzyTimer = T.delayedCall(2.5, function{myFrenzy=false; | :myFrenzyTimer = T.delayedCall(2.5, function{myFrenzy=false; | ||
− | Scythe of the Shadowed Soul | + | [[Scythe of the Shadowed Soul]] |
− | Scythe of the Reaper | + | [[Scythe of the Reaper]] |
− | Waking Nightmare | + | [[Waking Nightmare]] |
:animateDot(TGT,"purple"); | :animateDot(TGT,"purple"); | ||
:Chat(mob[TGT].name+" is gripped by shadows of fear and terror.",3); | :Chat(mob[TGT].name+" is gripped by shadows of fear and terror.",3); | ||
:procDot(TGT, minMax(75,.9), "Torment of Shadows", "magic", 9, 1000); | :procDot(TGT, minMax(75,.9), "Torment of Shadows", "magic", 9, 1000); | ||
− | Razor Fang of Xygoz | + | [[Razor Fang of Xygoz]] |
− | Razor Fang of Sartuz | + | [[Razor Fang of Sartuz]] |
:animateHealing('yellow'); | :animateHealing('yellow'); | ||
:Chat(my.name+" is surrounded by an aura of nature.",3); | :Chat(my.name+" is surrounded by an aura of nature.",3); | ||
Line 404: | Line 404: | ||
:doit3(count,proc); | :doit3(count,proc); | ||
− | Spear of Fate | + | [[Spear of Fate]] |
− | Spear of the Ancients | + | [[Spear of the Ancients]] |
:animateDot(TGT,"purple"); | :animateDot(TGT,"purple"); | ||
:Chat(mob[TGT].name+" is consumed by the raging spirits of the land.",3); | :Chat(mob[TGT].name+" is consumed by the raging spirits of the land.",3); | ||
:procDot(TGT, 12, "Curse of the Spirits", "magic", 12, 1000); | :procDot(TGT, 12, "Curse of the Spirits", "magic", 12, 1000); | ||
− | Nightfall | + | [[Nightfall]] |
:var Slot=TGT; | :var Slot=TGT; | ||
:playAudio("spellDoneHeal"); | :playAudio("spellDoneHeal"); | ||
Line 426: | Line 426: | ||
:animateDot(Slot,'magenta'); | :animateDot(Slot,'magenta'); | ||
− | Palladius' Axe of Slaughter | + | [[Palladius' Axe of Slaughter]] |
− | Wenerva's Axe of Slaughter | + | [[Wenerva's Axe of Slaughter]] |
:particleBurst(TGT,"white","hammer"); | :particleBurst(TGT,"white","hammer"); | ||
:mob[TGT].runeHp=0; | :mob[TGT].runeHp=0; | ||
Line 434: | Line 434: | ||
:g.myMagicDamage("magic", ~~(M.random*40+350), TGT, c, " is shattered by divine force", p); | :g.myMagicDamage("magic", ~~(M.random*40+350), TGT, c, " is shattered by divine force", p); | ||
− | Curse of Ghalentus | + | [[Curse of Ghalentus]] |
− | Innoruuk's Curse | + | [[Innoruuk's Curse]] |
:animateDot(TGT,"purple"); | :animateDot(TGT,"purple"); | ||
:Chat(mob[TGT].name+"'s soul is consumed.",3); | :Chat(mob[TGT].name+"'s soul is consumed.",3); | ||
:procDot(TGT, minMax(75,.8), "Soul Consumption", "magic", 8, 1000); | :procDot(TGT, minMax(75,.8), "Soul Consumption", "magic", 8, 1000); | ||
− | Fiery Defender | + | [[Fiery Defender]] |
:particleBurst(TGT,"orange"); | :particleBurst(TGT,"orange"); | ||
:stunTarget(TGT, 2500, -32); | :stunTarget(TGT, 2500, -32); | ||
:g.myMagicDamage("fire", ~~(M.random*20)+235, TGT, c, " is burnt by the wrath of the heavens", p); | :g.myMagicDamage("fire", ~~(M.random*20)+235, TGT, c, " is burnt by the wrath of the heavens", p); | ||
− | Jagged Blade of War | + | [[Jagged Blade of War]] |
− | Serrated Blade of War | + | [[Serrated Blade of War]] |
:particleBurst(TGT,"red"); | :particleBurst(TGT,"red"); | ||
:g.myMagicDamage("fire", 375, TGT, c, "'s soul is consumed by the fury of Accostine", p); | :g.myMagicDamage("fire", 375, TGT, c, "'s soul is consumed by the fury of Accostine", p); | ||
− | Flamebellow | + | [[Flamebellow]] |
− | Flamebelcher | + | [[Flamebelcher]] |
:playAudio("poisonnova"); | :playAudio("poisonnova"); | ||
:animateNova('fireNova',false); | :animateNova('fireNova',false); | ||
Line 460: | Line 460: | ||
:g.myMagicDamage("fire", ~~(M.random*50)+375, i, c, " is burned by a wall of fire", p); | :g.myMagicDamage("fire", ~~(M.random*50)+375, i, c, " is burned by a wall of fire", p); | ||
− | Staff of the Four | + | [[Staff of the Four]] |
− | Ornate Prism Staff | + | [[Ornate Prism Staff]] |
:animateAncientWill; | :animateAncientWill; | ||
:shieldHp=355; | :shieldHp=355; | ||
Line 479: | Line 479: | ||
:doit4(0,proc); | :doit4(0,proc); | ||
− | Staff of the Serpent | + | [[Staff of the Serpent]] |
− | Staff of Sentoth | + | [[Staff of Sentoth]] |
:animateHyperStrike; | :animateHyperStrike; | ||
:myAttack.kill; | :myAttack.kill; | ||
Line 493: | Line 493: | ||
:myFrenzyTimer = T.delayedCall(4, function{myFrenzy=false; | :myFrenzyTimer = T.delayedCall(4, function{myFrenzy=false; | ||
− | Hierophant's Crook | + | [[Hierophant's Crook]] |
:function doit5{ | :function doit5{ | ||
:screenShake(4,4,2,50); | :screenShake(4,4,2,50); | ||
Line 504: | Line 504: | ||
:T.delayedCall(5, doit5); | :T.delayedCall(5, doit5); | ||
− | Shatterfrost | + | [[Shatterfrost]] |
:var Slot = TGT; | :var Slot = TGT; | ||
:if(mob[Slot].name!==" | :if(mob[Slot].name!==" | ||
Line 512: | Line 512: | ||
:encaseTarget(Slot, freezeDuration,-256); | :encaseTarget(Slot, freezeDuration,-256); | ||
− | Earth Shifter | + | [[Earth Shifter]] |
:screenShake(6,8,4,50); | :screenShake(6,8,4,50); | ||
:playAudio("earthquakeloop2",0,500); | :playAudio("earthquakeloop2",0,500); | ||
Line 521: | Line 521: | ||
:interruptTarget(Slot); | :interruptTarget(Slot); | ||
− | The Cranium Basher | + | [[The Cranium Basher]] |
:animateDot(TGT,"yellow"); | :animateDot(TGT,"yellow"); | ||
:Chat(my.name+" is cursed by amplify damage.",3); | :Chat(my.name+" is cursed by amplify damage.",3); | ||
:g.amplifyDamageStatus=true; | :g.amplifyDamageStatus=true; | ||
− | Blackstar, Mace of Night | + | [[Blackstar, Mace of Night]] |
− | Blackstar Mace of Slagnon | + | [[Blackstar Mace of Slagnon]] |
:animateHealing('yellow'); | :animateHealing('yellow'); | ||
:Chat(my.name+" is surrounded by the blessing of the Blackstar.",3); | :Chat(my.name+" is surrounded by the blessing of the Blackstar.",3); | ||
:g.popupHeal(~~(M.random*50)+75); | :g.popupHeal(~~(M.random*50)+75); | ||
− | Hammer of the Dragonborn | + | [[Hammer of the Dragonborn]] |
:animateDot(TGT,"orange"); | :animateDot(TGT,"orange"); | ||
:Chat(mob[TGT].name+" is engulfed in corrupted dragon's breath.",3); | :Chat(mob[TGT].name+" is engulfed in corrupted dragon's breath.",3); | ||
:procDot(TGT, minMax(175, .8), "Primal Corruption", "fire", 5, 1000, "spellDoneFlames"); | :procDot(TGT, minMax(175, .8), "Primal Corruption", "fire", 5, 1000, "spellDoneFlames"); |
Revision as of 19:48, 18 May 2015
Instructions
This section is a work in progress. Use Ctrl+F to find the name of the weapon for the proc you're looking for. Proc names are not listed here. Several weapons share the same proc with other weapons which is while you'll see some listed in sequence and their associated proc following.
Info Dump
- animateDot(TGT,"green");
- Chat(mob[TGT].name+" is blasted by noxious vapors.",3);
- procDot(TGT, minMax(195, .9), "Noxious Vapors", "poison", 9, 1000, "spellCastDot");
- particleBurst(TGT,"orange");
- g.myMagicDamage("fire", 787, TGT, c, " is struck by a sudden burst of flames", p);
- playAudio('novaice');
- animateNova('frostNova');
- for(var i=0;i<=4;i++){
- var dam = minMax(458, .85);
- var hit=g.myMagicDamage('cold', dam, i, checkCrit, "Vile Plankton");
- if(hit!==undefined){chillTarget(i,7000,-288);
- summonWolfFamiliar("Darkwind", 367, 231);
- particleBurst(TGT,"teal");
- stunTarget(TGT, 3000, -32);
- g.myMagicDamage("lightning", ~~(M.random*375+275), TGT, c, " is blasted by crackling ether", p);
- particleBurst(TGT,"purple");
- g.myMagicDamage("poison", ~~(M.random*111+499), TGT, c, " is crushed by despondence", p);
- mob[TGT].snareStatus = true;
- animateDot(TGT,"green");
- Chat(mob[TGT].name+" is blasted by fungal spores.",3);
- procDot(TGT, minMax(211, .85), "Fungal Spores", "poison", 9, 1000, "spellCastDot");
- animateDot(TGT,"purple");
- Chat(mob[TGT].name+" is beset by a plague.",3);
- procDot(TGT, minMax(176, .8), "Odious Plague", "poison", 13, 1000, "spellCastDot");
- particleBurst(TGT,"magenta");
- g.myMagicDamage("magic", 777, TGT, c, " is blasted by psychic energy", p);
- particleBurst(TGT,"yellow");
- stunTarget(TGT, 2100, -32);
- g.myMagicDamage("lightning", minMax(555, .5), TGT, c, " is zapped by a ripple of static", p);
- g.glacialSpikeFinish(true);
- var color = "green";
- var mType = "poison";
- var z1 = M.random*100;
- if(z1>.8){ color = "magenta"; mType = "magic";
- }else if(z1>.6){ color = "orange"; mType = "fire";
- }else if(z1>.4){ color = "yellow"; mType = "lightning";
- }else if(z1>.2){ color = "teal"; mType = "cold";
- particleBurst(TGT,color);
- g.myMagicDamage(mType, minMax(999, .66), TGT, c, " is blasted by rainbow hues", p);
- particleBurst(TGT,"orange");
- g.myMagicDamage("fire", 520, TGT, c, " is blasted by a pyroclastic flow", p);
- procDot(TGT, minMax(162, .75), "Pyroclastic Flow", "fire", 6, 1000, "spellDoneFlames");
- animateDot(TGT,"orange");
- animateDot(TGT,"white");
- addMobBuffIcon("Kelpie Haze",TGT,"snareIcon",0,-32);
- mob[TGT].snareStatus=true;
- particleBurst(TGT,"magenta");
- g.myMagicDamage("magic", 505, TGT, c, " is struck by a crackling litany", p);
- particleBurst(TGT,"red");
- g.myMagicDamage("magic", 45, TGT, c, "'s blood is siphoned", p);
- g.popupHeal(45);
- particleBurst(TGT,"red");
- g.myMagicDamage("fire", ~~(M.random*50+270), TGT, c, " is struck by a sudden burst of flames", p);
- particleBurst(TGT,"magenta");
- stunTarget(TGT, 2500, -32);
- g.myMagicDamage("magic", ~~(M.random*175+175), TGT, c, " is barraged by a sonic force", p);
- animateDot(TGT,"white");
- Chat(mob[TGT].name+" is engulfed in the wrath of holy light.",3);
- procDot(TGT, minMax(165, .8), "Primal Corruption", "magic", 7, 1000, "spellDoneFlames");
- bleedTarget(TGT, 12, 1000);
- particleBurst(TGT,"red");
- g.myMagicDamage("fire", minMax(333, .5), TGT, c, "'s wounds sizzle", p);
- particleBurst(TGT,"magenta");
- g.myMagicDamage("magic", 150, TGT, c, " is struck by the force of Crokyn", p);
- g.myMagicDamage("magic", M.ceil(10+my.level), TGT, c, " is entangled in roots", p);
- if(checkRootImmune(TGT)===true){ Chat((mob[TGT].name+" is immune to Root."),1);
- if(statusResist(TGT)===true){ Chat((mob[TGT].name+" resisted Root."),1);
- Chat((mob[TGT].name+" is rooted."),3);
- stopMob(TGT);
- mob[TGT].rootStatus=3;
- $("#rootIcon"+TGT+",#rootBuffIcon"+TGT).remove;
- animateRoot(TGT, true);
- addMobBuffIcon("Root",TGT,"rootBuffIcon",0,0,0,"root");
- particleBurst(TGT,"blue");
- g.myMagicDamage("cold", 44, TGT, c, " is blasted by frost", p);
- if(checkUndead(TGT)===true){
- particleBurst(TGT,"magenta");
- g.myMagicDamage("magic", 150, TGT, c, " is blasted by holy power", p);
- particleBurst(TGT,"red");
- g.myMagicDamage("fire", 75, TGT, c, "'s flesh blisters", p);
- particleBurst(TGT,"magenta");
- g.myMagicDamage("magic", 38, TGT, c, " is struck by a lupine blast", p);
- particleBurst(TGT,"blue");
- g.myMagicDamage("cold", 33, TGT, c, " is struck by the frigid north", p);
- particleBurst(TGT,"yellow");
- g.myMagicDamage("lightning", 179, TGT, c, " is thunderstruck", p);
- particleBurst(TGT,"green");
- g.myMagicDamage("poison", 22, TGT, c, "'s flesh rots", p);
- particleBurst(TGT,"magenta");
- Chat(("Sacrificial blood restores your mind.").fontcolor("#1e90ff"));
- g.popupMana(14);
- particleBurst(TGT,"yellow");
- g.myMagicDamage("lightning", 109, TGT, c, " is struck by a thunderbolt", p);
- particleBurst(TGT,"magenta");
- g.myMagicDamage("magic", 22, TGT, c, "'s life force is drained", p);
- g.popupHeal(22);
- particleBurst(TGT,"blue");
- g.myMagicDamage("cold", 143, TGT, c, " is struck by the arctic winds of Fenwoven", p);
- particleBurst(TGT,"magenta");
- g.myMagicDamage("magic", 195, TGT, c, " is struck by death and despair", p);
- particleBurst(TGT,"green");
- g.myMagicDamage("poison", 175, TGT, c, " is wrought by a deathly plague", p);
- particleBurst(TGT,"yellow");
- var Slot=TGT;
- for(var i=0;i<=5;i++){g.myMagicDamage("lightning", M.ceil(M.random*50)+1, Slot, c, " is pummeled by a hail of lightning", p);
- particleBurst(TGT,"red");
- var Slot=TGT;
- for(var i=0;i<=2;i++){ g.myMagicDamage("fire", M.ceil(M.random*40)+80, Slot, c, " is singed by a hydra bolt", p);
- particleBurst(TGT,"orange");
- g.myMagicDamage("fire", 100, TGT, c, " skin erupts in flame", p);
- summonWolfFamiliar;
- particleBurst(TGT,"magenta");
- g.myMagicDamage("magic", 150, TGT, c, " is struck by fluxing strands of chaos", p);
- function doit1{ particleBurst(TGT,"orange","explode"+ ~~(M.random*(3)+1));
- g.myMagicDamage("fire", ~~(M.random*25)+85, TGT, c, " is struck by a hydra bolt", p);
- doit2;
- T.delayedCall(.5, doit1);
- T.delayedCall(1, doit1);
- animateNova('lightningNova');
- playAudio("novaelec");
- for(var i=0;i<=4;i++){if(mob[i].name){
- g.myMagicDamage("lightning", ~~(M.random*75)+75, i, c, " is struck by a lightning nova", p);
- animateMeteor(true);
- T.delayedCall(2.5, function{for(var i=0;i<=4;i++){
- if(mob[i].name){g.myMagicDamage("fire", ~~(M.random*100+400), i, c, " is struck by a meteor", p);
- particleBurst(TGT,"purple");
- var d=133;
- if(mob[TGT].name.indexOf(" pet")!==-1){ d=d*5; }
- g.myMagicDamage("magic", d, TGT, c, " is slammed by holy light", p);
- screenShake(4,4,2,50);
- playAudio("earthquakeloop2",0,500);
- for(var i=0;i<=4;i++){if(mob[i].name){
- g.myMagicDamage("physical",~~(M.random*50+175), i, checkCrit, "Tremor", true);
- interruptTarget(i);
Dawnfire, Morning Star of Light
- particleBurst(TGT,"purple");
- var d=195;
- if(checkUndead(TGT)===true){d=d*3;
- g.myMagicDamage("magic", d, TGT, c, " is slammed by holy light", p);
- particleBurst(TGT,"purple");
- var d=175;
- if(mob[TGT].name.indexOf(" pet")!==-1){ d=d*5; }
- g.myMagicDamage("magic", d, TGT, c, " is slammed by holy light", p);
Soul Leech, Dark Sword of Blood
- particleBurst(TGT,"purple");
- g.myMagicDamage("magic", 75, TGT, c, "'s life is drained", p);
- g.popupHeal(75);
Bladestorm, Katana of Steel Sleet
- function doit2{
- animateDebuff("yellow");for(var i=0;i<=4;i++){
- if(mob[i].name){g.myMagicDamage("magic", ~~(M.random*100+250), i, c, "'s skin shreds as swords rain down", p);
- doit2;
- T.delayedCall(2, doit2);
- T.delayedCall(4, doit2);
- animateDot(TGT,"green");
- Chat(mob[TGT].name+' sweats and shivers, looking feverish.',3);
- procDot(TGT, minMax(75,.9), "Scourge", "magic", 8, 1000);
- particleBurst(TGT,"blue");
- g.myMagicDamage("cold", ~~(M.random*20)+421, TGT, c, " staggers as spirits of frost impact", p);
Gallantine's Gleaming Bastard Sword
- particleBurst(TGT,"yellow","holybolt");
- interruptTarget(TGT);
- g.myMagicDamage("magic", ~~(M.random*25)+275, TGT, c, " is jolted by gleaming light", p);
- animateDot(TGT,"yellow");
- Chat(mob[TGT].name+" is gripped by nature's wrath.",3);
- procDot(TGT, minMax(55,.8), "Wrath of Nature", "lightning", 6, 1000);
- animateHyperStrike;
- myAttack.kill;
- var d=frenzyRate/1000;
- myAttack = T.delayedCall(d, getDamage);
- myAttack2.kill;
- myAttack2 = T.delayedCall(d, getDamage2);
- autoAttackTimer(d);
- myFrenzy=true;
- myFrenzyTimer.kill;
- myFrenzyTimer = T.delayedCall(2, function{myFrenzy=false;
- if(my.job==="Bard
- animateInnerPeace;
- mySingingSword=true;
- mySingingSwordTimer.kill;
- mySingingSwordTimer = T.delayedCall(12, function{
- mySingingSword=false;
- animateDot(TGT,"green");
- Chat(mob[TGT].name+" is consumed by the embracing earth.",3);
- procDot(TGT, minMax(35,.8), "Earthcall", "magic", 9, 1000);
- particleBurst(TGT,"orange");
- g.myMagicDamage("fire", ~~(M.random*25)+454, TGT, c, " is singed by blazing fire", p);
- animateCleanse;
- shieldHp+=1;
- animateHyperStrike;
- myAttack.kill;
- var d=frenzyRate/1000;
- myAttack = T.delayedCall(d, getDamage);
- myAttack2.kill;
- myAttack2 = T.delayedCall(d, getDamage2);
- autoAttackTimer(d);
- myFrenzy=true;
- myFrenzyTimer.kill;
- myFrenzyTimer = T.delayedCall(2.5, function{myFrenzy=false;
- animateDot(TGT,"purple");
- Chat(mob[TGT].name+" is gripped by shadows of fear and terror.",3);
- procDot(TGT, minMax(75,.9), "Torment of Shadows", "magic", 9, 1000);
- animateHealing('yellow');
- Chat(my.name+" is surrounded by an aura of nature.",3);
- var proc=uniqueId;
- addBuffIcon("Blessing of Nature", "blessingOfNatureIcon"+proc, 6000, -32);
- function doit3(count,proc){if(my.hp<=0){
- removeIcon("blessingOfNatureIcon"+proc);
- return;
- count++;
- g.popupHeal(17);
- if(count<6){
- T.delayedCall(1, function{
- doit3(count,proc);
- }else{
- removeIcon("blessingOfNatureIcon"+proc);
- }
- var count=0;
- doit3(count,proc);
- animateDot(TGT,"purple");
- Chat(mob[TGT].name+" is consumed by the raging spirits of the land.",3);
- procDot(TGT, 12, "Curse of the Spirits", "magic", 12, 1000);
- var Slot=TGT;
- playAudio("spellDoneHeal");
- spellDamage = ~~(M.random*40)+560;
- Chat((mob[Slot].name+" is engulfed in darkness."),3);
- var damage = M.ceil(spellDamage/20);
- mob[Slot].doomingDarknessTickCount=1;
- mob[Slot].doomingDarknessTick=damage;
- mob[Slot].doomingDarknessInterval.kill;
- mob[Slot].doomingDarknessInterval = T.to(, 1, {repeat:-1, onRepeat:function{
- doomingDarknessTick("magic", Slot);
- }});
- addMobBuffIcon("Dooming Darkness",Slot,"doomingDarknessIcon",20000,-32);
- animateDot(Slot,'magenta');
- particleBurst(TGT,"white","hammer");
- mob[TGT].runeHp=0;
- $("#MruneIcon"+TGT).remove;
- g.myMagicDamage("magic", ~~(M.random*40+350), TGT, c, " is shattered by divine force", p);
- animateDot(TGT,"purple");
- Chat(mob[TGT].name+"'s soul is consumed.",3);
- procDot(TGT, minMax(75,.8), "Soul Consumption", "magic", 8, 1000);
- particleBurst(TGT,"orange");
- stunTarget(TGT, 2500, -32);
- g.myMagicDamage("fire", ~~(M.random*20)+235, TGT, c, " is burnt by the wrath of the heavens", p);
- particleBurst(TGT,"red");
- g.myMagicDamage("fire", 375, TGT, c, "'s soul is consumed by the fury of Accostine", p);
- playAudio("poisonnova");
- animateNova('fireNova',false);
- for(var i=0;i<=4;i++){if(mob[i].name){
- g.myMagicDamage("fire", ~~(M.random*50)+375, i, c, " is burned by a wall of fire", p);
- animateAncientWill;
- shieldHp=355;
- //mana regen
- var proc=uniqueId;
- addBuffIcon("Ornate Prism Staff", "barrierOfForceIcon"+proc, 6000, -32);
- function doit4(count,proc){
- if(my.hp<=0){
- removeIcon("barrierOfForceIcon"+proc);
- return;}
- count++;
- g.popupMana(21);
- if(count<6){
- T.delayedCall(1, function{
- doit4(count,proc);
- doit4(0,proc);
- animateHyperStrike;
- myAttack.kill;
- var d=frenzyRate/1000;
- myAttack = T.delayedCall(d, getDamage);
- myAttack2.kill;
- myAttack2 = T.delayedCall(d, getDamage2);
- autoAttackTimer(d);
- myFrenzy=true;
- myFrenzyTimer.kill;
- myFrenzyTimer = T.delayedCall(4, function{myFrenzy=false;
- function doit5{
- screenShake(4,4,2,50);
- playAudio("earthquakeloop2",0,500);
- for(var i=0;i<=4;i++){if(mob[i].name){
- g.myMagicDamage("physical",~~(M.random*75+215), i, checkCrit, "Tremor", true);
- interruptTarget(i);
- doit5;
- T.delayedCall(2.5, doit5);
- T.delayedCall(5, doit5);
- var Slot = TGT;
- if(mob[Slot].name!=="
- var freezeDuration=2000;
- freezeDuration*=freezeReduction;
- g.myMagicDamage("cold", ~~(M.random*25)+310, TGT, c, " is slammed by a hail of ice", p);
- encaseTarget(Slot, freezeDuration,-256);
- screenShake(6,8,4,50);
- playAudio("earthquakeloop2",0,500);
- var hits = ~~(M.random*4)+3;
- for(var i=0;i<hits;i++){
- var Slot = selectRandomTarget;
- g.myMagicDamage("physical",~~(M.random*100+375), Slot, checkCrit, "Tremor");
- interruptTarget(Slot);
- animateDot(TGT,"yellow");
- Chat(my.name+" is cursed by amplify damage.",3);
- g.amplifyDamageStatus=true;
- animateHealing('yellow');
- Chat(my.name+" is surrounded by the blessing of the Blackstar.",3);
- g.popupHeal(~~(M.random*50)+75);
- animateDot(TGT,"orange");
- Chat(mob[TGT].name+" is engulfed in corrupted dragon's breath.",3);
- procDot(TGT, minMax(175, .8), "Primal Corruption", "fire", 5, 1000, "spellDoneFlames");