Difference between revisions of "Weapon Procs"
From Nevergrind Wiki
SeismicRend (Talk | contribs) (Added internal links) |
SeismicRend (Talk | contribs) |
||
(4 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
== Instructions == | == Instructions == | ||
− | + | Use Ctrl+F to find the name of the weapon for the proc you're looking for. Proc names are not listed here. The initial weapons listed that do not have Wiki links are Kickstarter backer player legendaries. | |
== Info Dump == | == Info Dump == | ||
Line 108: | Line 108: | ||
: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 Crokyn]] | [[Short Sword of the Crokyn]] | ||
− | |||
− | |||
[[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); | ||
− | |||
− | |||
[[Spriggan's Blade]] | [[Spriggan's Blade]] | ||
Line 131: | Line 125: | ||
:animateRoot(TGT, true); | :animateRoot(TGT, true); | ||
:addMobBuffIcon("Root",TGT,"rootBuffIcon",0,0,0,"root"); | :addMobBuffIcon("Root",TGT,"rootBuffIcon",0,0,0,"root"); | ||
− | |||
− | |||
[[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); | ||
− | |||
− | |||
[[Soulgrinder]] | [[Soulgrinder]] | ||
Line 144: | Line 134: | ||
: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 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); | ||
− | |||
− | |||
[[Howling Mace]] | [[Howling Mace]] | ||
Line 164: | Line 150: | ||
: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 Witch Doctor]] | [[The Witch Doctor]] | ||
Line 175: | Line 159: | ||
:Chat(("Sacrificial blood restores your mind.").fontcolor("#1e90ff")); | :Chat(("Sacrificial blood restores your mind.").fontcolor("#1e90ff")); | ||
:g.popupMana(14); | :g.popupMana(14); | ||
− | |||
− | |||
[[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 Cinquedeas]] | [[Serrated Bone Cinquedeas]] | ||
Line 188: | Line 168: | ||
: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 Frostreaper]] | [[Gigantic Frostreaper]] | ||
Line 203: | Line 181: | ||
: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); | ||
− | [[ | + | [[Gerke's Toy]] |
:particleBurst(TGT,"yellow"); | :particleBurst(TGT,"yellow"); | ||
:var Slot=TGT; | :var Slot=TGT; | ||
Line 212: | Line 190: | ||
: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); | ||
− | |||
− | |||
[[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 Grovecaller]] | [[Scimitar of the Grovecaller]] | ||
Line 227: | Line 201: | ||
: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); | ||
− | |||
− | |||
[[Hydraclash]] | [[Hydraclash]] | ||
Line 236: | Line 208: | ||
:T.delayedCall(.5, doit1); | :T.delayedCall(.5, doit1); | ||
:T.delayedCall(1, doit1); | :T.delayedCall(1, doit1); | ||
− | |||
− | |||
[[Rathmonan's Vortex]] | [[Rathmonan's Vortex]] | ||
Line 262: | Line 232: | ||
:g.myMagicDamage("physical",~~(M.random*50+175), i, checkCrit, "Tremor", true); | :g.myMagicDamage("physical",~~(M.random*50+175), i, checkCrit, "Tremor", true); | ||
:interruptTarget(i); | :interruptTarget(i); | ||
− | |||
− | |||
[[Venova's Dawn]] | [[Venova's Dawn]] | ||
Line 271: | Line 239: | ||
: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 | + | [[Gold-Plated Stiletto]] |
:particleBurst(TGT,"purple"); | :particleBurst(TGT,"purple"); | ||
:var d=175; | :var d=175; | ||
:if(mob[TGT].name.indexOf(" pet")!==-1){ d=d*5; } | :if(mob[TGT].name.indexOf(" pet")!==-1){ d=d*5; } | ||
:g.myMagicDamage("magic", d, TGT, c, " is slammed by holy light", p); | :g.myMagicDamage("magic", d, TGT, c, " is slammed by holy light", p); | ||
− | |||
− | |||
[[Dark Sword of Tolloth]] | [[Dark Sword of Tolloth]] | ||
Line 283: | Line 249: | ||
: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); | ||
− | |||
− | |||
[[Emperor's Katana of Resolve]] | [[Emperor's Katana of Resolve]] | ||
Line 293: | Line 257: | ||
:T.delayedCall(2, doit2); | :T.delayedCall(2, doit2); | ||
:T.delayedCall(4, doit2); | :T.delayedCall(4, doit2); | ||
− | |||
− | |||
[[Blight, Hammer of Vedria]] | [[Blight, Hammer of Vedria]] | ||
Line 309: | Line 271: | ||
: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 Covenant's Scimitar]] | [[Nature Covenant's Scimitar]] | ||
Line 316: | Line 276: | ||
: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 Darafar]] | [[Claw of Darafar]] | ||
Line 332: | Line 288: | ||
:myFrenzyTimer.kill; | :myFrenzyTimer.kill; | ||
:myFrenzyTimer = T.delayedCall(2, function{myFrenzy=false; | :myFrenzyTimer = T.delayedCall(2, function{myFrenzy=false; | ||
− | |||
− | |||
[[Harmonic Short Sword]] | [[Harmonic Short Sword]] | ||
Line 342: | Line 296: | ||
:mySingingSwordTimer = T.delayedCall(12, function{ | :mySingingSwordTimer = T.delayedCall(12, function{ | ||
:mySingingSword=false; | :mySingingSword=false; | ||
− | |||
− | |||
[[Artremian Blade]] | [[Artremian Blade]] | ||
Line 349: | Line 301: | ||
: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); | ||
− | |||
− | |||
[[Singed Cudgel]] | [[Singed Cudgel]] | ||
Line 359: | Line 309: | ||
:animateCleanse; | :animateCleanse; | ||
:shieldHp+=1; | :shieldHp+=1; | ||
− | |||
− | |||
[[Fists of Qiromir]] | [[Fists of Qiromir]] | ||
Line 373: | Line 321: | ||
:myFrenzyTimer.kill; | :myFrenzyTimer.kill; | ||
:myFrenzyTimer = T.delayedCall(2.5, function{myFrenzy=false; | :myFrenzyTimer = T.delayedCall(2.5, function{myFrenzy=false; | ||
− | |||
− | |||
− | |||
− | |||
[[Waking Nightmare]] | [[Waking Nightmare]] | ||
Line 382: | Line 326: | ||
: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 Sartuz]] | [[Razor Fang of Sartuz]] | ||
Line 403: | Line 345: | ||
:var count=0; | :var count=0; | ||
:doit3(count,proc); | :doit3(count,proc); | ||
− | |||
− | |||
[[Spear of the Ancients]] | [[Spear of the Ancients]] | ||
Line 425: | Line 365: | ||
:addMobBuffIcon("Dooming Darkness",Slot,"doomingDarknessIcon",20000,-32); | :addMobBuffIcon("Dooming Darkness",Slot,"doomingDarknessIcon",20000,-32); | ||
:animateDot(Slot,'magenta'); | :animateDot(Slot,'magenta'); | ||
− | |||
− | |||
[[Wenerva's Axe of Slaughter]] | [[Wenerva's Axe of Slaughter]] | ||
Line 435: | Line 373: | ||
[[Curse of Ghalentus]] | [[Curse of Ghalentus]] | ||
− | |||
− | |||
:animateDot(TGT,"purple"); | :animateDot(TGT,"purple"); | ||
:Chat(mob[TGT].name+"'s soul is consumed.",3); | :Chat(mob[TGT].name+"'s soul is consumed.",3); | ||
Line 445: | Line 381: | ||
: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); | ||
− | |||
− | |||
[[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); | ||
− | |||
− | |||
[[Flamebelcher]] | [[Flamebelcher]] | ||
Line 459: | Line 391: | ||
:for(var i=0;i<=4;i++){if(mob[i].name){ | :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); | :g.myMagicDamage("fire", ~~(M.random*50)+375, i, c, " is burned by a wall of fire", p); | ||
− | |||
− | |||
[[Ornate Prism Staff]] | [[Ornate Prism Staff]] | ||
Line 478: | Line 408: | ||
:doit4(count,proc); | :doit4(count,proc); | ||
:doit4(0,proc); | :doit4(0,proc); | ||
− | |||
− | |||
[[Staff of Sentoth]] | [[Staff of Sentoth]] | ||
Line 525: | Line 453: | ||
: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 Slagnon]] | [[Blackstar Mace of Slagnon]] |
Latest revision as of 05:57, 20 May 2015
Instructions
Use Ctrl+F to find the name of the weapon for the proc you're looking for. Proc names are not listed here. The initial weapons listed that do not have Wiki links are Kickstarter backer player legendaries.
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);
- 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);
- particleBurst(TGT,"purple");
- g.myMagicDamage("magic", 75, TGT, c, "'s life is drained", p);
- g.popupHeal(75);
- 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");