Jump to content
Koumei & the Five Fates: Share Bug Reports and Feedback Here! ×

Brakk Math


GottFaust
 Share

Recommended Posts

Mayybe but mostly im curious about how many ticks per dot your simulation does and how much damage per tick?

Here's the code that does the DoT DPS calculation. If you aren't familiar with programming and want me to break down the logic separately I can do that.

  protected static void calculateDoT(){    //Calculated Values    double millisecondsPerDot = 1000.0/finalFireRate;    double reloadTimeMilliseconds = finalReloadTime *1000.0;    int wholeNumberDots = (int)modMultishot;    double partDots = modMultishot - (double)wholeNumberDots;    double dotPartSum = 0.0;    int reloadTimeCounter = 0;    int dotCounter = 0;    int iterations = 0;    peakDoTs = 0.0;    timeToPeakDoTs = 0;    boolean reloading = false;    Vector<Double> dotVec = new Vector<Double>();    //Run a 60 second simulation to calculate the peak number of dots and how long it takes to get there    for(int i=0;i<60000;i++){      //Add new DoTs      if(!reloading){        dotCounter++;        //is it time to apply new DoTs?        if(dotCounter >= millisecondsPerDot){          //Add whole dots          //System.out.println("DoT added::"+i);          for(int d=0;d<wholeNumberDots;d++){            dotVec.add(dotDuration);          }          //Do we have additional dots to add from parts?          dotPartSum += (partDots*(double)wholeNumberDots);          if(dotPartSum >= 1.0){            for(int d=0;d<dotPartSum;d++){              //System.out.println("DoT added from parts::"+i);              dotVec.add(dotDuration);              dotPartSum--;            }          }          dotCounter = 0;          //Have we unloaded the whole mag and need to reload?          iterations++;          if(iterations >= finalMag){            //System.out.println("Reload started::"+i);            reloading = true;            iterations = 0;          }        }      }else{        //Are we still reloading?        reloadTimeCounter++;        if(reloadTimeCounter >= reloadTimeMilliseconds){          //System.out.println("Reload ended::"+i);          reloading = false;          reloadTimeCounter = 0;        }      }      //Is this a whole second?      if(i % 1000 == 0){        //Decrement DoT Timers        for(int j=0;j<dotVec.size();j++){          double temp = dotVec.get(j);          temp--;          dotVec.set(j, temp);        }        //Remove DoTs that have expired        for(int k=0;k<dotVec.size();k++){          if(dotVec.get(k) <= 0){            dotVec.remove(k);          }        }        //Is this the peak number of dots?        if(peakDoTs < dotVec.size()){          peakDoTs = dotVec.size();          timeToPeakDoTs = i/1000;                    //System.out.println("new peak DoT count found: "+peakDoTs+" at "+timeToPeakDoTs+" seconds");        }      }    }        //Calculate final damage per dot tick    double localDoTDamage = dotDamage * modDamagePerBullet;    finalDoTDamage = localDoTDamage;    for(int i=0;i<fireMods.size();i++){      finalDoTDamage += (localDoTDamage * fireMods.get(i));    }    for(int i=0;i<iceMods.size();i++){      finalDoTDamage += (localDoTDamage * iceMods.get(i));    }    for(int i=0;i<lightningMods.size();i++){      finalDoTDamage += (localDoTDamage * lightningMods.get(i));    }    for(int i=0;i<apDamageMods.size();i++){      finalDoTDamage += (localDoTDamage * apDamageMods.get(i));    }    finalDoTDamage *= modMultishot;        //Calculate final damager per dot tick to shields    double localShieldsDoTDamage = dotDamage * modDamagePerBullet;    if(dotType.equals(Constants.FREEZE_WEAPON_DAMAGE)){      localShieldsDoTDamage *= 2.0;    }    shieldsDoTDamage = localShieldsDoTDamage;    for(int i=0;i<fireMods.size();i++){      shieldsDoTDamage += (localShieldsDoTDamage * fireMods.get(i));    }    for(int i=0;i<iceMods.size();i++){      shieldsDoTDamage += ((localShieldsDoTDamage * iceMods.get(i))*2.0);    }    for(int i=0;i<lightningMods.size();i++){      shieldsDoTDamage += (localShieldsDoTDamage * lightningMods.get(i));    }    for(int i=0;i<apDamageMods.size();i++){      shieldsDoTDamage += (localShieldsDoTDamage * apDamageMods.get(i));    }    shieldsDoTDamage *= modMultishot;    //Calculate final damager per dot tick to corpus    double localCorpusDoTDmage = dotDamage * modDamagePerBullet;    if(damageType.equals(Constants.ELECTRICAL_WEAPON_DAMAGE)){      localCorpusDoTDmage *= 2.0;    }    corpusDoTDamage = localCorpusDoTDmage;    for(int i=0;i<fireMods.size();i++){      corpusDoTDamage += (localCorpusDoTDmage * fireMods.get(i));    }    for(int i=0;i<iceMods.size();i++){      corpusDoTDamage += (localCorpusDoTDmage * iceMods.get(i));    }    for(int i=0;i<lightningMods.size();i++){      corpusDoTDamage += ((localCorpusDoTDmage * lightningMods.get(i))*2.0);    }    for(int i=0;i<apDamageMods.size();i++){      corpusDoTDamage += (localCorpusDoTDmage * apDamageMods.get(i));    }    corpusDoTDamage *= modMultishot;        //Calculate final damage per bullet to gineer    double localGrineerDoTDamage = dotDamage * modDamagePerBullet;    if(damageType.equals(Constants.BULLET_WEAPON_DAMAGE)){      localGrineerDoTDamage *= 1.5;    }    grineerDoTDamage = localGrineerDoTDamage;    for(int i=0;i<fireMods.size();i++){      grineerDoTDamage += (localGrineerDoTDamage * fireMods.get(i));    }    for(int i=0;i<iceMods.size();i++){      grineerDoTDamage += (localGrineerDoTDamage * iceMods.get(i));    }    for(int i=0;i<lightningMods.size();i++){      grineerDoTDamage += (localGrineerDoTDamage * lightningMods.get(i));    }    for(int i=0;i<apDamageMods.size();i++){      grineerDoTDamage += (localGrineerDoTDamage * apDamageMods.get(i));    }    grineerDoTDamage *= modMultishot;        //Calculate final damage per bullet to infested    double localInfestedDoTDamage = dotDamage * modDamagePerBullet;    if(damageType.equals(Constants.FIRE_WEAPON_DAMAGE)){      localInfestedDoTDamage *= 2.0;    }    infestedDoTDamage = localInfestedDoTDamage;    for(int i=0;i<fireMods.size();i++){      infestedDoTDamage += ((localInfestedDoTDamage * fireMods.get(i))*2.0);    }    for(int i=0;i<iceMods.size();i++){      infestedDoTDamage += (localInfestedDoTDamage * iceMods.get(i));    }    for(int i=0;i<lightningMods.size();i++){      infestedDoTDamage += (localInfestedDoTDamage * lightningMods.get(i));    }    for(int i=0;i<apDamageMods.size();i++){      infestedDoTDamage += (localInfestedDoTDamage * apDamageMods.get(i));    }    infestedDoTDamage *= modMultishot;        //Calculate final DoT DPS    finalDoTDPS = finalDoTDamage * peakDoTs;        //Calculate final DoT DPS to Shields    shieldsDoTDPS = shieldsDoTDamage * peakDoTs;        //Calculate final DoT DPS to Corpus    corpusDoTDPS = corpusDoTDamage * peakDoTs;        //Calculate final DoT DPS to Grineer    grineerDoTDPS = grineerDoTDamage * peakDoTs;        //Calculate final DoT DPS to Infested    infestedDoTDPS = infestedDoTDamage * peakDoTs;  }
Link to comment
Share on other sites

About Brakk's build in the first post:

 

wouldnt be better Target Craker + Hollow Point instead of Gunslinger and Convulsion?

 

please do the math with those 2 (*120% crit dmg // -15% base dmg)

OK, lets test this one out:

DPS :: 23340.981

With the following build:

  • Barrel Diffusion
  • Hollow Point
  • Hornet Strike
  • Ice Storm
  • Lethal Torrent
  • No Return
  • Pistol Gambit
  • Target Cracker
Full Printout:

Name :: Brakk

Magazine Size :: 7

Total Ammo :: 227

Crit Chance :: 33%

Crit Damage Multiplier :: 440%

Fire Rate :: 8 rounds per second

Reload Time :: 1 seconds

Damage :: 2946.3

Damage Shields :: 3458.7

Damage Corpus :: 2946.3

Damage Grineer :: 4419.45

Damage Infested :: 2946.3

Crit Damage :: 12963.72

Crit Damage to Shields :: 15218.28

Crit Damage to Corpus :: 12963.72

Crit Damage to Grineer :: 19445.58

Crit Damage to Infested :: 12963.72

Average Damage :: 6252.049

Average Damage to Shields :: 7339.361

Average Damage to Corpus :: 6252.049

Average Damage to Grineer :: 9378.073

Average Damage to Infested :: 6252.049

Damage per Mag :: 43764.34

Damage per Mag to Shields :: 51375.53

Damage per Mag to Corpus :: 43764.34

Damage per Mag to Grineer :: 65646.51

Damage per Mag to Infested :: 43764.34

DPS :: 23340.981

DPS to Shields :: 27400.283

DPS to Corpus :: 23340.981

DPS to Grineer :: 35011.472

DPS to Infested :: 23340.981

Burst DPS :: 50016.389

Burst DPS to Shields :: 58714.891

Burst DPS to Corpus :: 50016.389

Burst DPS to Grineer :: 75024.583

Burst DPS to Infested :: 50016.389

Slightly lower than the OP.

However, you're on to something. The problem lies in the fact that all Corrupted mods are terrible outside of Heavy Caliber and Magnum Force, and even those are only good on the Ignis, Flux, Synapse, and Embolist respectively.

Lets add convulsion back in and slot Target Cracker instead of Gunslinger still:

DPS :: 27713.208

With the following build:

  • Barrel Diffusion
  • Convulsion
  • Hornet Strike
  • Ice Storm
  • Lethal Torrent
  • No Return
  • Pistol Gambit
  • Target Cracker
Full Printout:

Name :: Brakk

Magazine Size :: 7

Total Ammo :: 227

Crit Chance :: 33%

Crit Damage Multiplier :: 320%

Fire Rate :: 8 rounds per second

Reload Time :: 1 seconds

Damage :: 4300.8

Damage Shields :: 4838.4

Damage Corpus :: 5510.4

Damage Grineer :: 6451.2

Damage Infested :: 4300.8

Crit Damage :: 13762.56

Crit Damage to Shields :: 15482.88

Crit Damage to Corpus :: 17633.28

Crit Damage to Grineer :: 20643.84

Crit Damage to Infested :: 13762.56

Average Damage :: 7423.181

Average Damage to Shields :: 8351.078

Average Damage to Corpus :: 9510.95

Average Damage to Grineer :: 11134.771

Average Damage to Infested :: 7423.181

Damage per Mag :: 51962.266

Damage per Mag to Shields :: 58457.549

Damage per Mag to Corpus :: 66576.653

Damage per Mag to Grineer :: 77943.398

Damage per Mag to Infested :: 51962.266

DPS :: 27713.208

DPS to Shields :: 31177.359

DPS to Corpus :: 35507.548

DPS to Grineer :: 41569.812

DPS to Infested :: 27713.208

Burst DPS :: 59385.446

Burst DPS to Shields :: 66808.627

Burst DPS to Corpus :: 76087.603

Burst DPS to Grineer :: 89078.17

Burst DPS to Infested :: 59385.446

The problem with the OP is that I assumed Target Cracker was as bad on this gun as it is on virtually every other pistol. I'll update the OP with this build.

Edited by GottFaust
Link to comment
Share on other sites

Here's the code that does the DoT DPS calculation. If you aren't familiar with programming and want me to break down the logic separately I can do that.

  protected static void calculateDoT(){    //Calculated Values    double millisecondsPerDot = 1000.0/finalFireRate;    double reloadTimeMilliseconds = finalReloadTime *1000.0;    int wholeNumberDots = (int)modMultishot;    double partDots = modMultishot - (double)wholeNumberDots;    double dotPartSum = 0.0;    int reloadTimeCounter = 0;    int dotCounter = 0;    int iterations = 0;    peakDoTs = 0.0;    timeToPeakDoTs = 0;    boolean reloading = false;    Vector<Double> dotVec = new Vector<Double>();    //Run a 60 second simulation to calculate the peak number of dots and how long it takes to get there    for(int i=0;i<60000;i++){      //Add new DoTs      if(!reloading){        dotCounter++;        //is it time to apply new DoTs?        if(dotCounter >= millisecondsPerDot){          //Add whole dots          //System.out.println("DoT added::"+i);          for(int d=0;d<wholeNumberDots;d++){            dotVec.add(dotDuration);          }          //Do we have additional dots to add from parts?          dotPartSum += (partDots*(double)wholeNumberDots);          if(dotPartSum >= 1.0){            for(int d=0;d<dotPartSum;d++){              //System.out.println("DoT added from parts::"+i);              dotVec.add(dotDuration);              dotPartSum--;            }          }          dotCounter = 0;          //Have we unloaded the whole mag and need to reload?          iterations++;          if(iterations >= finalMag){            //System.out.println("Reload started::"+i);            reloading = true;            iterations = 0;          }        }      }else{        //Are we still reloading?        reloadTimeCounter++;        if(reloadTimeCounter >= reloadTimeMilliseconds){          //System.out.println("Reload ended::"+i);          reloading = false;          reloadTimeCounter = 0;        }      }      //Is this a whole second?      if(i % 1000 == 0){        //Decrement DoT Timers        for(int j=0;j<dotVec.size();j++){          double temp = dotVec.get(j);          temp--;          dotVec.set(j, temp);        }        //Remove DoTs that have expired        for(int k=0;k<dotVec.size();k++){          if(dotVec.get(k) <= 0){            dotVec.remove(k);          }        }        //Is this the peak number of dots?        if(peakDoTs < dotVec.size()){          peakDoTs = dotVec.size();          timeToPeakDoTs = i/1000;                    //System.out.println("new peak DoT count found: "+peakDoTs+" at "+timeToPeakDoTs+" seconds");        }      }    }        //Calculate final damage per dot tick    double localDoTDamage = dotDamage * modDamagePerBullet;    finalDoTDamage = localDoTDamage;    for(int i=0;i<fireMods.size();i++){      finalDoTDamage += (localDoTDamage * fireMods.get(i));    }    for(int i=0;i<iceMods.size();i++){      finalDoTDamage += (localDoTDamage * iceMods.get(i));    }    for(int i=0;i<lightningMods.size();i++){      finalDoTDamage += (localDoTDamage * lightningMods.get(i));    }    for(int i=0;i<apDamageMods.size();i++){      finalDoTDamage += (localDoTDamage * apDamageMods.get(i));    }    finalDoTDamage *= modMultishot;        //Calculate final damager per dot tick to shields    double localShieldsDoTDamage = dotDamage * modDamagePerBullet;    if(dotType.equals(Constants.FREEZE_WEAPON_DAMAGE)){      localShieldsDoTDamage *= 2.0;    }    shieldsDoTDamage = localShieldsDoTDamage;    for(int i=0;i<fireMods.size();i++){      shieldsDoTDamage += (localShieldsDoTDamage * fireMods.get(i));    }    for(int i=0;i<iceMods.size();i++){      shieldsDoTDamage += ((localShieldsDoTDamage * iceMods.get(i))*2.0);    }    for(int i=0;i<lightningMods.size();i++){      shieldsDoTDamage += (localShieldsDoTDamage * lightningMods.get(i));    }    for(int i=0;i<apDamageMods.size();i++){      shieldsDoTDamage += (localShieldsDoTDamage * apDamageMods.get(i));    }    shieldsDoTDamage *= modMultishot;    //Calculate final damager per dot tick to corpus    double localCorpusDoTDmage = dotDamage * modDamagePerBullet;    if(damageType.equals(Constants.ELECTRICAL_WEAPON_DAMAGE)){      localCorpusDoTDmage *= 2.0;    }    corpusDoTDamage = localCorpusDoTDmage;    for(int i=0;i<fireMods.size();i++){      corpusDoTDamage += (localCorpusDoTDmage * fireMods.get(i));    }    for(int i=0;i<iceMods.size();i++){      corpusDoTDamage += (localCorpusDoTDmage * iceMods.get(i));    }    for(int i=0;i<lightningMods.size();i++){      corpusDoTDamage += ((localCorpusDoTDmage * lightningMods.get(i))*2.0);    }    for(int i=0;i<apDamageMods.size();i++){      corpusDoTDamage += (localCorpusDoTDmage * apDamageMods.get(i));    }    corpusDoTDamage *= modMultishot;        //Calculate final damage per bullet to gineer    double localGrineerDoTDamage = dotDamage * modDamagePerBullet;    if(damageType.equals(Constants.BULLET_WEAPON_DAMAGE)){      localGrineerDoTDamage *= 1.5;    }    grineerDoTDamage = localGrineerDoTDamage;    for(int i=0;i<fireMods.size();i++){      grineerDoTDamage += (localGrineerDoTDamage * fireMods.get(i));    }    for(int i=0;i<iceMods.size();i++){      grineerDoTDamage += (localGrineerDoTDamage * iceMods.get(i));    }    for(int i=0;i<lightningMods.size();i++){      grineerDoTDamage += (localGrineerDoTDamage * lightningMods.get(i));    }    for(int i=0;i<apDamageMods.size();i++){      grineerDoTDamage += (localGrineerDoTDamage * apDamageMods.get(i));    }    grineerDoTDamage *= modMultishot;        //Calculate final damage per bullet to infested    double localInfestedDoTDamage = dotDamage * modDamagePerBullet;    if(damageType.equals(Constants.FIRE_WEAPON_DAMAGE)){      localInfestedDoTDamage *= 2.0;    }    infestedDoTDamage = localInfestedDoTDamage;    for(int i=0;i<fireMods.size();i++){      infestedDoTDamage += ((localInfestedDoTDamage * fireMods.get(i))*2.0);    }    for(int i=0;i<iceMods.size();i++){      infestedDoTDamage += (localInfestedDoTDamage * iceMods.get(i));    }    for(int i=0;i<lightningMods.size();i++){      infestedDoTDamage += (localInfestedDoTDamage * lightningMods.get(i));    }    for(int i=0;i<apDamageMods.size();i++){      infestedDoTDamage += (localInfestedDoTDamage * apDamageMods.get(i));    }    infestedDoTDamage *= modMultishot;        //Calculate final DoT DPS    finalDoTDPS = finalDoTDamage * peakDoTs;        //Calculate final DoT DPS to Shields    shieldsDoTDPS = shieldsDoTDamage * peakDoTs;        //Calculate final DoT DPS to Corpus    corpusDoTDPS = corpusDoTDamage * peakDoTs;        //Calculate final DoT DPS to Grineer    grineerDoTDPS = grineerDoTDamage * peakDoTs;        //Calculate final DoT DPS to Infested    infestedDoTDPS = infestedDoTDamage * peakDoTs;  }

 

 

I kind of got something out of it with my slight coding education. Tried to break down DoT my self too and got first peak DoT dps of 543,75 on 29th shot before first DoT drops at 4 second mark. If I divide this with fire rate (10,672) it would translate to 50,95 extra damage per shot at this specific point of time. Also this should be max peak DPS for DoT since after this it wont stack more, with every new shot, previous drops and reloads drop it even more.

 

 

Edit: So conclusion pretty much is I can't get so high DPS in anyway. Can you find fault from this logic/breakdown of dot's first 4 seconds? >_<

time(s)     dot dps    0,093703    18,75    0,187406    37,50    0,281109    56,25    0,374813    75,00    0,468516    93,75    0,562219    112,50    0,655922    131,25    0,749625    150,00    0,843328    168,75    0,937031    187,50    1,030735    206,25    1,124438    225,00    1,218141    243,75    1,311844    262,50    1,405547    281,25    1,499250    300,00    1,592954    318,75    1,686657    337,50    1,780360    356,25    1,874063    375,00    1,967766    393,75    3,167766    393,75    <-reload3,261469    412,50    3,355172    431,25    3,448876    450,00    3,542579    468,75    3,636282    487,50    3,729985    506,25    3,823688    525,00    3,917391    543,75    
Edited by Patzer
Link to comment
Share on other sites

Almost 90k for the Acrid?! How did it escape the nerf hammer?

I mean, why introduce damage fall-off to prevent hek sniping, or nerfing the Gorgon's accuracy, and then release something like this? It's the Reegar Carbine all over again.

 

Ah, the good old Reegar. Though it did have the drawbacks of short range and very rapid ammo consumption. Paired well with the Kroguard xD.

Now the pre-nerf Krysae...

Link to comment
Share on other sites

I kind of got something out of it with my slight coding education. Tried to break down DoT my self too and got first peak DoT dps of 543,75 on 29th shot before first DoT drops at 4 second mark. If I divide this with fire rate (10,672) it would translate to 50,95 extra damage per shot at this specific point of time. Also this should be max peak DPS for DoT since after this it wont stack more, with every new shot, previous drops and reloads drop it even more.

 

 

Edit: So conclusion pretty much is I can't get so high DPS in anyway. Can you find fault from this logic/breakdown of dot's first 4 seconds? >_<

time(s)     dot dps    0,093703    18,75    0,187406    37,50    0,281109    56,25    0,374813    75,00    0,468516    93,75    0,562219    112,50    0,655922    131,25    0,749625    150,00    0,843328    168,75    0,937031    187,50    1,030735    206,25    1,124438    225,00    1,218141    243,75    1,311844    262,50    1,405547    281,25    1,499250    300,00    1,592954    318,75    1,686657    337,50    1,780360    356,25    1,874063    375,00    1,967766    393,75    3,167766    393,75    <-reload3,261469    412,50    3,355172    431,25    3,448876    450,00    3,542579    468,75    3,636282    487,50    3,729985    506,25    3,823688    525,00    3,917391    543,75    
Keep in mind that each bullet from multi-shot adds an individual DoT and that each dot scales fully with all elemental mods on the Acrid itself. Also note that the game only ticks DoTs on whole number seconds, and DoTs that decay in between seconds don't get a tick on the second after their decay.

Here's a printout of the code posted earlier in action on an completely unmodded Acrid. Note that the number listed is milliseconds since the sim started:

Warning! Wall of text!

DoT added::149::Total::0DoT added::299::Total::1DoT added::449::Total::2DoT added::599::Total::3DoT added::749::Total::4DoT added::899::Total::5new peak DoT count found: 6.0 at 1 secondsDoT added::1049::Total::6DoT added::1199::Total::7DoT added::1349::Total::8DoT added::1499::Total::9DoT added::1649::Total::10DoT added::1799::Total::11DoT added::1949::Total::12new peak DoT count found: 13.0 at 2 secondsDoT added::2099::Total::13DoT added::2249::Total::14Reload started::2249new peak DoT count found: 15.0 at 3 secondsReload ended::3449DoT added::3599::Total::15DoT added::3749::Total::16DoT added::3899::Total::17DoT Decayed::4000::Total::17DoT Decayed::4000::Total::16DoT Decayed::4000::Total::15DoT added::4049::Total::15DoT added::4199::Total::16DoT added::4349::Total::17DoT added::4499::Total::18DoT added::4649::Total::19DoT added::4799::Total::20DoT added::4949::Total::21DoT Decayed::5000::Total::21DoT Decayed::5000::Total::20DoT Decayed::5000::Total::19DoT Decayed::5000::Total::18DoT Decayed::5000::Total::17new peak DoT count found: 17.0 at 5 secondsDoT added::5099::Total::17DoT added::5249::Total::18DoT added::5399::Total::19DoT added::5549::Total::20DoT added::5699::Total::21Reload started::5699DoT Decayed::6000::Total::21DoT Decayed::6000::Total::20DoT Decayed::6000::Total::19DoT Decayed::6000::Total::18new peak DoT count found: 18.0 at 6 secondsReload ended::6899DoT Decayed::7000::Total::17DoT Decayed::7000::Total::16DoT Decayed::7000::Total::15DoT added::7049::Total::15DoT added::7199::Total::16DoT added::7349::Total::17DoT added::7499::Total::18DoT added::7649::Total::19DoT added::7799::Total::20DoT added::7949::Total::21DoT Decayed::8000::Total::21DoT Decayed::8000::Total::20DoT Decayed::8000::Total::19DoT Decayed::8000::Total::18DoT Decayed::8000::Total::17DoT added::8099::Total::17DoT added::8249::Total::18DoT added::8399::Total::19DoT added::8549::Total::20DoT added::8699::Total::21DoT added::8849::Total::22DoT added::8999::Total::23DoT Decayed::9000::Total::23DoT Decayed::9000::Total::22DoT Decayed::9000::Total::21DoT Decayed::9000::Total::20DoT Decayed::9000::Total::19new peak DoT count found: 19.0 at 9 secondsDoT added::9149::Total::19Reload started::9149DoT Decayed::10000::Total::19DoT Decayed::10000::Total::18DoT Decayed::10000::Total::17Reload ended::10349DoT added::10499::Total::17DoT added::10649::Total::18DoT added::10799::Total::19DoT added::10949::Total::20DoT Decayed::11000::Total::20DoT Decayed::11000::Total::19DoT Decayed::11000::Total::18DoT Decayed::11000::Total::17DoT Decayed::11000::Total::16DoT added::11099::Total::16DoT added::11249::Total::17DoT added::11399::Total::18DoT added::11549::Total::19DoT added::11699::Total::20DoT added::11849::Total::21DoT added::11999::Total::22DoT Decayed::12000::Total::22DoT Decayed::12000::Total::21DoT Decayed::12000::Total::20DoT Decayed::12000::Total::19DoT Decayed::12000::Total::18DoT Decayed::12000::Total::17DoT added::12149::Total::17DoT added::12299::Total::18DoT added::12449::Total::19DoT added::12599::Total::20Reload started::12599DoT Decayed::13000::Total::20DoT Decayed::13000::Total::19DoT Decayed::13000::Total::18Reload ended::13799DoT added::13949::Total::18DoT Decayed::14000::Total::18DoT Decayed::14000::Total::17DoT Decayed::14000::Total::16DoT Decayed::14000::Total::15DoT added::14099::Total::15DoT added::14249::Total::16DoT added::14399::Total::17DoT added::14549::Total::18DoT added::14699::Total::19DoT added::14849::Total::20DoT added::14999::Total::21DoT Decayed::15000::Total::21DoT Decayed::15000::Total::20DoT Decayed::15000::Total::19DoT Decayed::15000::Total::18DoT Decayed::15000::Total::17DoT added::15149::Total::17DoT added::15299::Total::18DoT added::15449::Total::19DoT added::15599::Total::20DoT added::15749::Total::21DoT added::15899::Total::22DoT Decayed::16000::Total::22DoT Decayed::16000::Total::21DoT Decayed::16000::Total::20DoT Decayed::16000::Total::19DoT Decayed::16000::Total::18DoT added::16049::Total::18Reload started::16049DoT Decayed::17000::Total::18DoT Decayed::17000::Total::17DoT Decayed::17000::Total::16Reload ended::17249DoT added::17399::Total::16DoT added::17549::Total::17DoT added::17699::Total::18DoT added::17849::Total::19DoT added::17999::Total::20DoT Decayed::18000::Total::20DoT Decayed::18000::Total::19DoT Decayed::18000::Total::18DoT Decayed::18000::Total::17DoT Decayed::18000::Total::16DoT added::18149::Total::16DoT added::18299::Total::17DoT added::18449::Total::18DoT added::18599::Total::19DoT added::18749::Total::20DoT added::18899::Total::21DoT Decayed::19000::Total::21DoT Decayed::19000::Total::20DoT Decayed::19000::Total::19DoT Decayed::19000::Total::18DoT Decayed::19000::Total::17DoT added::19049::Total::17DoT added::19199::Total::18DoT added::19349::Total::19DoT added::19499::Total::20Reload started::19499DoT Decayed::20000::Total::20DoT Decayed::20000::Total::19DoT Decayed::20000::Total::18Reload ended::20699DoT added::20849::Total::18DoT added::20999::Total::19DoT Decayed::21000::Total::19DoT Decayed::21000::Total::18DoT Decayed::21000::Total::17DoT Decayed::21000::Total::16DoT added::21149::Total::16DoT added::21299::Total::17DoT added::21449::Total::18DoT added::21599::Total::19DoT added::21749::Total::20DoT added::21899::Total::21DoT Decayed::22000::Total::21DoT Decayed::22000::Total::20DoT Decayed::22000::Total::19DoT Decayed::22000::Total::18DoT Decayed::22000::Total::17DoT added::22049::Total::17DoT added::22199::Total::18DoT added::22349::Total::19DoT added::22499::Total::20DoT added::22649::Total::21DoT added::22799::Total::22DoT added::22949::Total::23Reload started::22949DoT Decayed::23000::Total::23DoT Decayed::23000::Total::22DoT Decayed::23000::Total::21DoT Decayed::23000::Total::20DoT Decayed::23000::Total::19DoT Decayed::24000::Total::18DoT Decayed::24000::Total::17DoT Decayed::24000::Total::16Reload ended::24149DoT added::24299::Total::16DoT added::24449::Total::17DoT added::24599::Total::18DoT added::24749::Total::19DoT added::24899::Total::20DoT Decayed::25000::Total::20DoT Decayed::25000::Total::19DoT Decayed::25000::Total::18DoT Decayed::25000::Total::17DoT Decayed::25000::Total::16DoT added::25049::Total::16DoT added::25199::Total::17DoT added::25349::Total::18DoT added::25499::Total::19DoT added::25649::Total::20DoT added::25799::Total::21DoT added::25949::Total::22DoT Decayed::26000::Total::22DoT Decayed::26000::Total::21DoT Decayed::26000::Total::20DoT Decayed::26000::Total::19DoT Decayed::26000::Total::18DoT Decayed::26000::Total::17DoT added::26099::Total::17DoT added::26249::Total::18DoT added::26399::Total::19Reload started::26399DoT Decayed::27000::Total::19DoT Decayed::27000::Total::18DoT Decayed::27000::Total::17Reload ended::27599DoT added::27749::Total::17DoT added::27899::Total::18DoT Decayed::28000::Total::18DoT Decayed::28000::Total::17DoT Decayed::28000::Total::16DoT Decayed::28000::Total::15DoT added::28049::Total::15DoT added::28199::Total::16DoT added::28349::Total::17DoT added::28499::Total::18DoT added::28649::Total::19DoT added::28799::Total::20DoT added::28949::Total::21DoT Decayed::29000::Total::21DoT Decayed::29000::Total::20DoT Decayed::29000::Total::19DoT Decayed::29000::Total::18DoT Decayed::29000::Total::17DoT added::29099::Total::17DoT added::29249::Total::18DoT added::29399::Total::19DoT added::29549::Total::20DoT added::29699::Total::21DoT added::29849::Total::22Reload started::29849DoT Decayed::30000::Total::22DoT Decayed::30000::Total::21DoT Decayed::30000::Total::20DoT Decayed::30000::Total::19DoT Decayed::31000::Total::18DoT Decayed::31000::Total::17DoT Decayed::31000::Total::16Reload ended::31049DoT added::31199::Total::16DoT added::31349::Total::17DoT added::31499::Total::18DoT added::31649::Total::19DoT added::31799::Total::20DoT added::31949::Total::21DoT Decayed::32000::Total::21DoT Decayed::32000::Total::20DoT Decayed::32000::Total::19DoT Decayed::32000::Total::18DoT Decayed::32000::Total::17DoT added::32099::Total::17DoT added::32249::Total::18DoT added::32399::Total::19DoT added::32549::Total::20DoT added::32699::Total::21DoT added::32849::Total::22DoT added::32999::Total::23DoT Decayed::33000::Total::23DoT Decayed::33000::Total::22DoT Decayed::33000::Total::21DoT Decayed::33000::Total::20DoT Decayed::33000::Total::19DoT Decayed::33000::Total::18DoT added::33149::Total::18DoT added::33299::Total::19Reload started::33299DoT Decayed::34000::Total::19DoT Decayed::34000::Total::18DoT Decayed::34000::Total::17Reload ended::34499DoT added::34649::Total::17DoT added::34799::Total::18DoT added::34949::Total::19DoT Decayed::35000::Total::19DoT Decayed::35000::Total::18DoT Decayed::35000::Total::17DoT Decayed::35000::Total::16DoT added::35099::Total::16DoT added::35249::Total::17DoT added::35399::Total::18DoT added::35549::Total::19DoT added::35699::Total::20DoT added::35849::Total::21DoT added::35999::Total::22DoT Decayed::36000::Total::22DoT Decayed::36000::Total::21DoT Decayed::36000::Total::20DoT Decayed::36000::Total::19DoT Decayed::36000::Total::18DoT Decayed::36000::Total::17DoT added::36149::Total::17DoT added::36299::Total::18DoT added::36449::Total::19DoT added::36599::Total::20DoT added::36749::Total::21Reload started::36749DoT Decayed::37000::Total::21DoT Decayed::37000::Total::20DoT Decayed::37000::Total::19DoT Decayed::37000::Total::18Reload ended::37949DoT Decayed::38000::Total::17DoT Decayed::38000::Total::16DoT Decayed::38000::Total::15DoT added::38099::Total::15DoT added::38249::Total::16DoT added::38399::Total::17DoT added::38549::Total::18DoT added::38699::Total::19DoT added::38849::Total::20DoT added::38999::Total::21DoT Decayed::39000::Total::21DoT Decayed::39000::Total::20DoT Decayed::39000::Total::19DoT Decayed::39000::Total::18DoT Decayed::39000::Total::17DoT added::39149::Total::17DoT added::39299::Total::18DoT added::39449::Total::19DoT added::39599::Total::20DoT added::39749::Total::21DoT added::39899::Total::22DoT Decayed::40000::Total::22DoT Decayed::40000::Total::21DoT Decayed::40000::Total::20DoT Decayed::40000::Total::19DoT Decayed::40000::Total::18DoT added::40049::Total::18DoT added::40199::Total::19Reload started::40199DoT Decayed::41000::Total::19DoT Decayed::41000::Total::18DoT Decayed::41000::Total::17Reload ended::41399DoT added::41549::Total::17DoT added::41699::Total::18DoT added::41849::Total::19DoT added::41999::Total::20DoT Decayed::42000::Total::20DoT Decayed::42000::Total::19DoT Decayed::42000::Total::18DoT Decayed::42000::Total::17DoT Decayed::42000::Total::16DoT added::42149::Total::16DoT added::42299::Total::17DoT added::42449::Total::18DoT added::42599::Total::19DoT added::42749::Total::20DoT added::42899::Total::21DoT Decayed::43000::Total::21DoT Decayed::43000::Total::20DoT Decayed::43000::Total::19DoT Decayed::43000::Total::18DoT Decayed::43000::Total::17DoT added::43049::Total::17DoT added::43199::Total::18DoT added::43349::Total::19DoT added::43499::Total::20DoT added::43649::Total::21Reload started::43649DoT Decayed::44000::Total::21DoT Decayed::44000::Total::20DoT Decayed::44000::Total::19DoT Decayed::44000::Total::18Reload ended::44849DoT added::44999::Total::18DoT Decayed::45000::Total::18DoT Decayed::45000::Total::17DoT Decayed::45000::Total::16DoT Decayed::45000::Total::15DoT added::45149::Total::15DoT added::45299::Total::16DoT added::45449::Total::17DoT added::45599::Total::18DoT added::45749::Total::19DoT added::45899::Total::20DoT Decayed::46000::Total::20DoT Decayed::46000::Total::19DoT Decayed::46000::Total::18DoT Decayed::46000::Total::17DoT Decayed::46000::Total::16DoT added::46049::Total::16DoT added::46199::Total::17DoT added::46349::Total::18DoT added::46499::Total::19DoT added::46649::Total::20DoT added::46799::Total::21DoT added::46949::Total::22DoT Decayed::47000::Total::22DoT Decayed::47000::Total::21DoT Decayed::47000::Total::20DoT Decayed::47000::Total::19DoT Decayed::47000::Total::18DoT added::47099::Total::18Reload started::47099DoT Decayed::48000::Total::18DoT Decayed::48000::Total::17DoT Decayed::48000::Total::16Reload ended::48299DoT added::48449::Total::16DoT added::48599::Total::17DoT added::48749::Total::18DoT added::48899::Total::19DoT Decayed::49000::Total::19DoT Decayed::49000::Total::18DoT Decayed::49000::Total::17DoT Decayed::49000::Total::16DoT added::49049::Total::16DoT added::49199::Total::17DoT added::49349::Total::18DoT added::49499::Total::19DoT added::49649::Total::20DoT added::49799::Total::21DoT added::49949::Total::22DoT Decayed::50000::Total::22DoT Decayed::50000::Total::21DoT Decayed::50000::Total::20DoT Decayed::50000::Total::19DoT Decayed::50000::Total::18DoT Decayed::50000::Total::17DoT added::50099::Total::17DoT added::50249::Total::18DoT added::50399::Total::19DoT added::50549::Total::20Reload started::50549DoT Decayed::51000::Total::20DoT Decayed::51000::Total::19DoT Decayed::51000::Total::18Reload ended::51749DoT added::51899::Total::18DoT Decayed::52000::Total::18DoT Decayed::52000::Total::17DoT Decayed::52000::Total::16DoT Decayed::52000::Total::15DoT added::52049::Total::15DoT added::52199::Total::16DoT added::52349::Total::17DoT added::52499::Total::18DoT added::52649::Total::19DoT added::52799::Total::20DoT added::52949::Total::21DoT Decayed::53000::Total::21DoT Decayed::53000::Total::20DoT Decayed::53000::Total::19DoT Decayed::53000::Total::18DoT Decayed::53000::Total::17DoT added::53099::Total::17DoT added::53249::Total::18DoT added::53399::Total::19DoT added::53549::Total::20DoT added::53699::Total::21DoT added::53849::Total::22DoT added::53999::Total::23Reload started::53999DoT Decayed::54000::Total::23DoT Decayed::54000::Total::22DoT Decayed::54000::Total::21DoT Decayed::54000::Total::20DoT Decayed::54000::Total::19DoT Decayed::55000::Total::18DoT Decayed::55000::Total::17DoT Decayed::55000::Total::16Reload ended::55199DoT added::55349::Total::16DoT added::55499::Total::17DoT added::55649::Total::18DoT added::55799::Total::19DoT added::55949::Total::20DoT Decayed::56000::Total::20DoT Decayed::56000::Total::19DoT Decayed::56000::Total::18DoT Decayed::56000::Total::17DoT Decayed::56000::Total::16DoT added::56099::Total::16DoT added::56249::Total::17DoT added::56399::Total::18DoT added::56549::Total::19DoT added::56699::Total::20DoT added::56849::Total::21DoT added::56999::Total::22DoT Decayed::57000::Total::22DoT Decayed::57000::Total::21DoT Decayed::57000::Total::20DoT Decayed::57000::Total::19DoT Decayed::57000::Total::18DoT Decayed::57000::Total::17DoT added::57149::Total::17DoT added::57299::Total::18DoT added::57449::Total::19Reload started::57449DoT Decayed::58000::Total::19DoT Decayed::58000::Total::18DoT Decayed::58000::Total::17Reload ended::58649DoT added::58799::Total::17DoT added::58949::Total::18DoT Decayed::59000::Total::18DoT Decayed::59000::Total::17DoT Decayed::59000::Total::16DoT Decayed::59000::Total::15DoT added::59099::Total::15DoT added::59249::Total::16DoT added::59399::Total::17DoT added::59549::Total::18DoT added::59699::Total::19DoT added::59849::Total::20DoT added::59999::Total::21

Edit - Corrected a typo and updated the printout to be a bit more descriptive.

Edited by GottFaust
Link to comment
Share on other sites

Keep in mind that each bullet from multi-shot adds an individual DoT and that each dot scales fully with all elemental mods on the Acrid itself. Also note that the game only ticks and decays DoTs on whole number seconds.

Here's a printout of the code posted earlier in action on an completely unmodded Acrid. Note that the number listed is milliseconds since the sim started:

Warning! Wall of text!

DoT added::149DoT added::299DoT added::449DoT added::599DoT added::749DoT added::899new peak DoT count found: 6.0 at 1 secondsDoT added::1049DoT added::1199DoT added::1349DoT added::1499DoT added::1649DoT added::1799DoT added::1949new peak DoT count found: 13.0 at 2 secondsDoT added::2099DoT added::2249Reload started::2249new peak DoT count found: 15.0 at 3 secondsReload ended::3449DoT added::3599DoT added::3749DoT added::3899DoT Decayed::4000DoT Decayed::4000DoT Decayed::4000DoT added::4049DoT added::4199DoT added::4349DoT added::4499DoT added::4649DoT added::4799DoT added::4949DoT Decayed::5000DoT Decayed::5000DoT Decayed::5000DoT Decayed::5000DoT Decayed::5000new peak DoT count found: 17.0 at 5 secondsDoT added::5099DoT added::5249DoT added::5399DoT added::5549DoT added::5699Reload started::5699DoT Decayed::6000DoT Decayed::6000DoT Decayed::6000DoT Decayed::6000new peak DoT count found: 18.0 at 6 secondsReload ended::6899DoT Decayed::7000DoT Decayed::7000DoT Decayed::7000DoT added::7049DoT added::7199DoT added::7349DoT added::7499DoT added::7649DoT added::7799DoT added::7949DoT Decayed::8000DoT Decayed::8000DoT Decayed::8000DoT Decayed::8000DoT Decayed::8000DoT added::8099DoT added::8249DoT added::8399DoT added::8549DoT added::8699DoT added::8849DoT added::8999DoT Decayed::9000DoT Decayed::9000DoT Decayed::9000DoT Decayed::9000DoT Decayed::9000new peak DoT count found: 19.0 at 9 secondsDoT added::9149Reload started::9149DoT Decayed::10000DoT Decayed::10000DoT Decayed::10000Reload ended::10349DoT added::10499DoT added::10649DoT added::10799DoT added::10949DoT Decayed::11000DoT Decayed::11000DoT Decayed::11000DoT Decayed::11000DoT Decayed::11000DoT added::11099DoT added::11249DoT added::11399DoT added::11549DoT added::11699DoT added::11849DoT added::11999DoT Decayed::12000DoT Decayed::12000DoT Decayed::12000DoT Decayed::12000DoT Decayed::12000DoT Decayed::12000DoT added::12149DoT added::12299DoT added::12449DoT added::12599Reload started::12599DoT Decayed::13000DoT Decayed::13000DoT Decayed::13000Reload ended::13799DoT added::13949DoT Decayed::14000DoT Decayed::14000DoT Decayed::14000DoT Decayed::14000DoT added::14099DoT added::14249DoT added::14399DoT added::14549DoT added::14699DoT added::14849DoT added::14999DoT Decayed::15000DoT Decayed::15000DoT Decayed::15000DoT Decayed::15000DoT Decayed::15000DoT added::15149DoT added::15299DoT added::15449DoT added::15599DoT added::15749DoT added::15899DoT Decayed::16000DoT Decayed::16000DoT Decayed::16000DoT Decayed::16000DoT Decayed::16000DoT added::16049Reload started::16049DoT Decayed::17000DoT Decayed::17000DoT Decayed::17000Reload ended::17249DoT added::17399DoT added::17549DoT added::17699DoT added::17849DoT added::17999DoT Decayed::18000DoT Decayed::18000DoT Decayed::18000DoT Decayed::18000DoT Decayed::18000DoT added::18149DoT added::18299DoT added::18449DoT added::18599DoT added::18749DoT added::18899DoT Decayed::19000DoT Decayed::19000DoT Decayed::19000DoT Decayed::19000DoT Decayed::19000DoT added::19049DoT added::19199DoT added::19349DoT added::19499Reload started::19499DoT Decayed::20000DoT Decayed::20000DoT Decayed::20000Reload ended::20699DoT added::20849DoT added::20999DoT Decayed::21000DoT Decayed::21000DoT Decayed::21000DoT Decayed::21000DoT added::21149DoT added::21299DoT added::21449DoT added::21599DoT added::21749DoT added::21899DoT Decayed::22000DoT Decayed::22000DoT Decayed::22000DoT Decayed::22000DoT Decayed::22000DoT added::22049DoT added::22199DoT added::22349DoT added::22499DoT added::22649DoT added::22799DoT added::22949Reload started::22949DoT Decayed::23000DoT Decayed::23000DoT Decayed::23000DoT Decayed::23000DoT Decayed::23000DoT Decayed::24000DoT Decayed::24000DoT Decayed::24000Reload ended::24149DoT added::24299DoT added::24449DoT added::24599DoT added::24749DoT added::24899DoT Decayed::25000DoT Decayed::25000DoT Decayed::25000DoT Decayed::25000DoT Decayed::25000DoT added::25049DoT added::25199DoT added::25349DoT added::25499DoT added::25649DoT added::25799DoT added::25949DoT Decayed::26000DoT Decayed::26000DoT Decayed::26000DoT Decayed::26000DoT Decayed::26000DoT Decayed::26000DoT added::26099DoT added::26249DoT added::26399Reload started::26399DoT Decayed::27000DoT Decayed::27000DoT Decayed::27000Reload ended::27599DoT added::27749DoT added::27899DoT Decayed::28000DoT Decayed::28000DoT Decayed::28000DoT Decayed::28000DoT added::28049DoT added::28199DoT added::28349DoT added::28499DoT added::28649DoT added::28799DoT added::28949DoT Decayed::29000DoT Decayed::29000DoT Decayed::29000DoT Decayed::29000DoT Decayed::29000DoT added::29099DoT added::29249DoT added::29399DoT added::29549DoT added::29699DoT added::29849Reload started::29849DoT Decayed::30000DoT Decayed::30000DoT Decayed::30000DoT Decayed::30000DoT Decayed::31000DoT Decayed::31000DoT Decayed::31000Reload ended::31049DoT added::31199DoT added::31349DoT added::31499DoT added::31649DoT added::31799DoT added::31949DoT Decayed::32000DoT Decayed::32000DoT Decayed::32000DoT Decayed::32000DoT Decayed::32000DoT added::32099DoT added::32249DoT added::32399DoT added::32549DoT added::32699DoT added::32849DoT added::32999DoT Decayed::33000DoT Decayed::33000DoT Decayed::33000DoT Decayed::33000DoT Decayed::33000DoT Decayed::33000DoT added::33149DoT added::33299Reload started::33299DoT Decayed::34000DoT Decayed::34000DoT Decayed::34000Reload ended::34499DoT added::34649DoT added::34799DoT added::34949DoT Decayed::35000DoT Decayed::35000DoT Decayed::35000DoT Decayed::35000DoT added::35099DoT added::35249DoT added::35399DoT added::35549DoT added::35699DoT added::35849DoT added::35999DoT Decayed::36000DoT Decayed::36000DoT Decayed::36000DoT Decayed::36000DoT Decayed::36000DoT Decayed::36000DoT added::36149DoT added::36299DoT added::36449DoT added::36599DoT added::36749Reload started::36749DoT Decayed::37000DoT Decayed::37000DoT Decayed::37000DoT Decayed::37000Reload ended::37949DoT Decayed::38000DoT Decayed::38000DoT Decayed::38000DoT added::38099DoT added::38249DoT added::38399DoT added::38549DoT added::38699DoT added::38849DoT added::38999DoT Decayed::39000DoT Decayed::39000DoT Decayed::39000DoT Decayed::39000DoT Decayed::39000DoT added::39149DoT added::39299DoT added::39449DoT added::39599DoT added::39749DoT added::39899DoT Decayed::40000DoT Decayed::40000DoT Decayed::40000DoT Decayed::40000DoT Decayed::40000DoT added::40049DoT added::40199Reload started::40199DoT Decayed::41000DoT Decayed::41000DoT Decayed::41000Reload ended::41399DoT added::41549DoT added::41699DoT added::41849DoT added::41999DoT Decayed::42000DoT Decayed::42000DoT Decayed::42000DoT Decayed::42000DoT Decayed::42000DoT added::42149DoT added::42299DoT added::42449DoT added::42599DoT added::42749DoT added::42899DoT Decayed::43000DoT Decayed::43000DoT Decayed::43000DoT Decayed::43000DoT Decayed::43000DoT added::43049DoT added::43199DoT added::43349DoT added::43499DoT added::43649Reload started::43649DoT Decayed::44000DoT Decayed::44000DoT Decayed::44000DoT Decayed::44000Reload ended::44849DoT added::44999DoT Decayed::45000DoT Decayed::45000DoT Decayed::45000DoT Decayed::45000DoT added::45149DoT added::45299DoT added::45449DoT added::45599DoT added::45749DoT added::45899DoT Decayed::46000DoT Decayed::46000DoT Decayed::46000DoT Decayed::46000DoT Decayed::46000DoT added::46049DoT added::46199DoT added::46349DoT added::46499DoT added::46649DoT added::46799DoT added::46949DoT Decayed::47000DoT Decayed::47000DoT Decayed::47000DoT Decayed::47000DoT Decayed::47000DoT added::47099Reload started::47099DoT Decayed::48000DoT Decayed::48000DoT Decayed::48000Reload ended::48299DoT added::48449DoT added::48599DoT added::48749DoT added::48899DoT Decayed::49000DoT Decayed::49000DoT Decayed::49000DoT Decayed::49000DoT added::49049DoT added::49199DoT added::49349DoT added::49499DoT added::49649DoT added::49799DoT added::49949DoT Decayed::50000DoT Decayed::50000DoT Decayed::50000DoT Decayed::50000DoT Decayed::50000DoT Decayed::50000DoT added::50099DoT added::50249DoT added::50399DoT added::50549Reload started::50549DoT Decayed::51000DoT Decayed::51000DoT Decayed::51000Reload ended::51749DoT added::51899DoT Decayed::52000DoT Decayed::52000DoT Decayed::52000DoT Decayed::52000DoT added::52049DoT added::52199DoT added::52349DoT added::52499DoT added::52649DoT added::52799DoT added::52949DoT Decayed::53000DoT Decayed::53000DoT Decayed::53000DoT Decayed::53000DoT Decayed::53000DoT added::53099DoT added::53249DoT added::53399DoT added::53549DoT added::53699DoT added::53849DoT added::53999Reload started::53999DoT Decayed::54000DoT Decayed::54000DoT Decayed::54000DoT Decayed::54000DoT Decayed::54000DoT Decayed::55000DoT Decayed::55000DoT Decayed::55000Reload ended::55199DoT added::55349DoT added::55499DoT added::55649DoT added::55799DoT added::55949DoT Decayed::56000DoT Decayed::56000DoT Decayed::56000DoT Decayed::56000DoT Decayed::56000DoT added::56099DoT added::56249DoT added::56399DoT added::56549DoT added::56699DoT added::56849DoT added::56999DoT Decayed::57000DoT Decayed::57000DoT Decayed::57000DoT Decayed::57000DoT Decayed::57000DoT Decayed::57000DoT added::57149DoT added::57299DoT added::57449Reload started::57449DoT Decayed::58000DoT Decayed::58000DoT Decayed::58000Reload ended::58649DoT added::58799DoT added::58949DoT Decayed::59000DoT Decayed::59000DoT Decayed::59000DoT Decayed::59000DoT added::59099DoT added::59249DoT added::59399DoT added::59549DoT added::59699DoT added::59849DoT added::59999

 

 

Hmm, interesting and "Also note that the game only ticks and decays DoTs on whole number seconds." this I did not know.

Link to comment
Share on other sites

Hmm, interesting and "Also note that the game only ticks and decays DoTs on whole number seconds." this I did not know.

I spoke in error there. When I went back over my notes the following is true: Also note that the game only ticks DoTs on whole number seconds, and DoTs that decay in between seconds don't get a tick on the second after their decay.

I corrected the post above and updated the print-out to be more descriptive, but you replied before I did so.

Here's a printout of the an acrid with only a rank 5 Barrel Diffusion on. Note how the multishot affects the DoT count greatly:

Warning! Wall of text!

DoT added::149::Total::2DoT added::299::Total::4DoT added::449::Total::6DoT added from parts::449::Total::7DoT added::599::Total::9DoT added::749::Total::11DoT added from parts::749::Total::12DoT added::899::Total::14new peak DoT count found: 14.0 at 1 secondsDoT added::1049::Total::16DoT added::1199::Total::18DoT added from parts::1199::Total::19DoT added::1349::Total::21DoT added::1499::Total::23DoT added from parts::1499::Total::24DoT added::1649::Total::26DoT added::1799::Total::28DoT added::1949::Total::30DoT added from parts::1949::Total::31new peak DoT count found: 31.0 at 2 secondsDoT added::2099::Total::33DoT added::2249::Total::35DoT added from parts::2249::Total::36Reload started::2249new peak DoT count found: 36.0 at 3 secondsReload ended::3449DoT added::3599::Total::38DoT added::3749::Total::40DoT added::3899::Total::42DoT added from parts::3899::Total::43DoT Decayed::4000::Total::42DoT Decayed::4000::Total::41DoT Decayed::4000::Total::40DoT Decayed::4000::Total::39DoT Decayed::4000::Total::38DoT Decayed::4000::Total::37DoT Decayed::4000::Total::36DoT added::4049::Total::38DoT added::4199::Total::40DoT added from parts::4199::Total::41DoT added::4349::Total::43DoT added::4499::Total::45DoT added::4649::Total::47DoT added from parts::4649::Total::48DoT added::4799::Total::50DoT added::4949::Total::52DoT added from parts::4949::Total::53DoT Decayed::5000::Total::52DoT Decayed::5000::Total::51DoT Decayed::5000::Total::50DoT Decayed::5000::Total::49DoT Decayed::5000::Total::48DoT Decayed::5000::Total::47DoT Decayed::5000::Total::46DoT Decayed::5000::Total::45DoT Decayed::5000::Total::44DoT Decayed::5000::Total::43DoT Decayed::5000::Total::42DoT Decayed::5000::Total::41new peak DoT count found: 41.0 at 5 secondsDoT added::5099::Total::43DoT added::5249::Total::45DoT added::5399::Total::47DoT added from parts::5399::Total::48DoT added::5549::Total::50DoT added::5699::Total::52DoT added from parts::5699::Total::53Reload started::5699DoT Decayed::6000::Total::52DoT Decayed::6000::Total::51DoT Decayed::6000::Total::50DoT Decayed::6000::Total::49DoT Decayed::6000::Total::48DoT Decayed::6000::Total::47DoT Decayed::6000::Total::46DoT Decayed::6000::Total::45DoT Decayed::6000::Total::44new peak DoT count found: 44.0 at 6 secondsReload ended::6899DoT Decayed::7000::Total::43DoT Decayed::7000::Total::42DoT Decayed::7000::Total::41DoT Decayed::7000::Total::40DoT Decayed::7000::Total::39DoT Decayed::7000::Total::38DoT Decayed::7000::Total::37DoT Decayed::7000::Total::36DoT added::7049::Total::38DoT added::7199::Total::40DoT added::7349::Total::42DoT added from parts::7349::Total::43DoT added::7499::Total::45DoT added::7649::Total::47DoT added from parts::7649::Total::48DoT added::7799::Total::50DoT added::7949::Total::52DoT Decayed::8000::Total::51DoT Decayed::8000::Total::50DoT Decayed::8000::Total::49DoT Decayed::8000::Total::48DoT Decayed::8000::Total::47DoT Decayed::8000::Total::46DoT Decayed::8000::Total::45DoT Decayed::8000::Total::44DoT Decayed::8000::Total::43DoT Decayed::8000::Total::42DoT Decayed::8000::Total::41DoT Decayed::8000::Total::40DoT added::8099::Total::42DoT added from parts::8099::Total::43DoT added::8249::Total::45DoT added::8399::Total::47DoT added from parts::8399::Total::48DoT added::8549::Total::50DoT added::8699::Total::52DoT added::8849::Total::54DoT added from parts::8849::Total::55DoT added::8999::Total::57DoT Decayed::9000::Total::56DoT Decayed::9000::Total::55DoT Decayed::9000::Total::54DoT Decayed::9000::Total::53DoT Decayed::9000::Total::52DoT Decayed::9000::Total::51DoT Decayed::9000::Total::50DoT Decayed::9000::Total::49DoT Decayed::9000::Total::48DoT Decayed::9000::Total::47DoT Decayed::9000::Total::46DoT Decayed::9000::Total::45new peak DoT count found: 45.0 at 9 secondsDoT added::9149::Total::47DoT added from parts::9149::Total::48Reload started::9149DoT Decayed::10000::Total::47DoT Decayed::10000::Total::46DoT Decayed::10000::Total::45DoT Decayed::10000::Total::44DoT Decayed::10000::Total::43DoT Decayed::10000::Total::42Reload ended::10349DoT added::10499::Total::44DoT added::10649::Total::46DoT added::10799::Total::48DoT added from parts::10799::Total::49DoT added::10949::Total::51DoT Decayed::11000::Total::50DoT Decayed::11000::Total::49DoT Decayed::11000::Total::48DoT Decayed::11000::Total::47DoT Decayed::11000::Total::46DoT Decayed::11000::Total::45DoT Decayed::11000::Total::44DoT Decayed::11000::Total::43DoT Decayed::11000::Total::42DoT Decayed::11000::Total::41DoT Decayed::11000::Total::40DoT added::11099::Total::42DoT added from parts::11099::Total::43DoT added::11249::Total::45DoT added::11399::Total::47DoT added::11549::Total::49DoT added from parts::11549::Total::50DoT added::11699::Total::52DoT added::11849::Total::54DoT added from parts::11849::Total::55DoT added::11999::Total::57DoT Decayed::12000::Total::56DoT Decayed::12000::Total::55DoT Decayed::12000::Total::54DoT Decayed::12000::Total::53DoT Decayed::12000::Total::52DoT Decayed::12000::Total::51DoT Decayed::12000::Total::50DoT Decayed::12000::Total::49DoT Decayed::12000::Total::48DoT Decayed::12000::Total::47DoT Decayed::12000::Total::46DoT Decayed::12000::Total::45DoT Decayed::12000::Total::44DoT Decayed::12000::Total::43DoT added::12149::Total::45DoT added::12299::Total::47DoT added from parts::12299::Total::48DoT added::12449::Total::50DoT added::12599::Total::52DoT added from parts::12599::Total::53Reload started::12599DoT Decayed::13000::Total::52DoT Decayed::13000::Total::51DoT Decayed::13000::Total::50DoT Decayed::13000::Total::49DoT Decayed::13000::Total::48DoT Decayed::13000::Total::47DoT Decayed::13000::Total::46DoT Decayed::13000::Total::45DoT Decayed::13000::Total::44Reload ended::13799DoT added::13949::Total::46DoT Decayed::14000::Total::45DoT Decayed::14000::Total::44DoT Decayed::14000::Total::43DoT Decayed::14000::Total::42DoT Decayed::14000::Total::41DoT Decayed::14000::Total::40DoT Decayed::14000::Total::39DoT Decayed::14000::Total::38DoT Decayed::14000::Total::37DoT added::14099::Total::39DoT added::14249::Total::41DoT added from parts::14249::Total::42DoT added::14399::Total::44DoT added::14549::Total::46DoT added from parts::14549::Total::47DoT added::14699::Total::49DoT added::14849::Total::51DoT added::14999::Total::53DoT added from parts::14999::Total::54DoT Decayed::15000::Total::53DoT Decayed::15000::Total::52DoT Decayed::15000::Total::51DoT Decayed::15000::Total::50DoT Decayed::15000::Total::49DoT Decayed::15000::Total::48DoT Decayed::15000::Total::47DoT Decayed::15000::Total::46DoT Decayed::15000::Total::45DoT Decayed::15000::Total::44DoT Decayed::15000::Total::43DoT Decayed::15000::Total::42DoT Decayed::15000::Total::41DoT added::15149::Total::43DoT added::15299::Total::45DoT added from parts::15299::Total::46DoT added::15449::Total::48DoT added::15599::Total::50DoT added::15749::Total::52DoT added from parts::15749::Total::53DoT added::15899::Total::55DoT Decayed::16000::Total::54DoT Decayed::16000::Total::53DoT Decayed::16000::Total::52DoT Decayed::16000::Total::51DoT Decayed::16000::Total::50DoT Decayed::16000::Total::49DoT Decayed::16000::Total::48DoT Decayed::16000::Total::47DoT Decayed::16000::Total::46DoT Decayed::16000::Total::45DoT Decayed::16000::Total::44DoT added::16049::Total::46DoT added from parts::16049::Total::47Reload started::16049DoT Decayed::17000::Total::46DoT Decayed::17000::Total::45DoT Decayed::17000::Total::44DoT Decayed::17000::Total::43DoT Decayed::17000::Total::42DoT Decayed::17000::Total::41DoT Decayed::17000::Total::40Reload ended::17249DoT added::17399::Total::42DoT added::17549::Total::44DoT added::17699::Total::46DoT added from parts::17699::Total::47DoT added::17849::Total::49DoT added::17999::Total::51DoT added from parts::17999::Total::52DoT Decayed::18000::Total::51DoT Decayed::18000::Total::50DoT Decayed::18000::Total::49DoT Decayed::18000::Total::48DoT Decayed::18000::Total::47DoT Decayed::18000::Total::46DoT Decayed::18000::Total::45DoT Decayed::18000::Total::44DoT Decayed::18000::Total::43DoT Decayed::18000::Total::42DoT Decayed::18000::Total::41DoT Decayed::18000::Total::40DoT added::18149::Total::42DoT added::18299::Total::44DoT added::18449::Total::46DoT added from parts::18449::Total::47DoT added::18599::Total::49DoT added::18749::Total::51DoT added from parts::18749::Total::52DoT added::18899::Total::54DoT Decayed::19000::Total::53DoT Decayed::19000::Total::52DoT Decayed::19000::Total::51DoT Decayed::19000::Total::50DoT Decayed::19000::Total::49DoT Decayed::19000::Total::48DoT Decayed::19000::Total::47DoT Decayed::19000::Total::46DoT Decayed::19000::Total::45DoT Decayed::19000::Total::44DoT Decayed::19000::Total::43DoT Decayed::19000::Total::42DoT Decayed::19000::Total::41DoT added::19049::Total::43DoT added::19199::Total::45DoT added from parts::19199::Total::46DoT added::19349::Total::48DoT added::19499::Total::50DoT added from parts::19499::Total::51Reload started::19499DoT Decayed::20000::Total::50DoT Decayed::20000::Total::49DoT Decayed::20000::Total::48DoT Decayed::20000::Total::47DoT Decayed::20000::Total::46DoT Decayed::20000::Total::45DoT Decayed::20000::Total::44DoT Decayed::20000::Total::43Reload ended::20699DoT added::20849::Total::45DoT added::20999::Total::47DoT Decayed::21000::Total::46DoT Decayed::21000::Total::45DoT Decayed::21000::Total::44DoT Decayed::21000::Total::43DoT Decayed::21000::Total::42DoT Decayed::21000::Total::41DoT Decayed::21000::Total::40DoT Decayed::21000::Total::39DoT Decayed::21000::Total::38DoT Decayed::21000::Total::37DoT added::21149::Total::39DoT added from parts::21149::Total::40DoT added::21299::Total::42DoT added::21449::Total::44DoT added from parts::21449::Total::45DoT added::21599::Total::47DoT added::21749::Total::49DoT added::21899::Total::51DoT added from parts::21899::Total::52DoT Decayed::22000::Total::51DoT Decayed::22000::Total::50DoT Decayed::22000::Total::49DoT Decayed::22000::Total::48DoT Decayed::22000::Total::47DoT Decayed::22000::Total::46DoT Decayed::22000::Total::45DoT Decayed::22000::Total::44DoT Decayed::22000::Total::43DoT Decayed::22000::Total::42DoT Decayed::22000::Total::41DoT Decayed::22000::Total::40DoT added::22049::Total::42DoT added::22199::Total::44DoT added from parts::22199::Total::45DoT added::22349::Total::47DoT added::22499::Total::49DoT added::22649::Total::51DoT added from parts::22649::Total::52DoT added::22799::Total::54DoT added::22949::Total::56DoT added from parts::22949::Total::57Reload started::22949DoT Decayed::23000::Total::56DoT Decayed::23000::Total::55DoT Decayed::23000::Total::54DoT Decayed::23000::Total::53DoT Decayed::23000::Total::52DoT Decayed::23000::Total::51DoT Decayed::23000::Total::50DoT Decayed::23000::Total::49DoT Decayed::23000::Total::48DoT Decayed::23000::Total::47DoT Decayed::23000::Total::46new peak DoT count found: 46.0 at 23 secondsDoT Decayed::24000::Total::45DoT Decayed::24000::Total::44DoT Decayed::24000::Total::43DoT Decayed::24000::Total::42DoT Decayed::24000::Total::41DoT Decayed::24000::Total::40DoT Decayed::24000::Total::39Reload ended::24149DoT added::24299::Total::41DoT added::24449::Total::43DoT added::24599::Total::45DoT added from parts::24599::Total::46DoT added::24749::Total::48DoT added::24899::Total::50DoT added from parts::24899::Total::51DoT Decayed::25000::Total::50DoT Decayed::25000::Total::49DoT Decayed::25000::Total::48DoT Decayed::25000::Total::47DoT Decayed::25000::Total::46DoT Decayed::25000::Total::45DoT Decayed::25000::Total::44DoT Decayed::25000::Total::43DoT Decayed::25000::Total::42DoT Decayed::25000::Total::41DoT Decayed::25000::Total::40DoT added::25049::Total::42DoT added::25199::Total::44DoT added::25349::Total::46DoT added from parts::25349::Total::47DoT added::25499::Total::49DoT added::25649::Total::51DoT added from parts::25649::Total::52DoT added::25799::Total::54DoT added::25949::Total::56DoT Decayed::26000::Total::55DoT Decayed::26000::Total::54DoT Decayed::26000::Total::53DoT Decayed::26000::Total::52DoT Decayed::26000::Total::51DoT Decayed::26000::Total::50DoT Decayed::26000::Total::49DoT Decayed::26000::Total::48DoT Decayed::26000::Total::47DoT Decayed::26000::Total::46DoT Decayed::26000::Total::45DoT Decayed::26000::Total::44DoT Decayed::26000::Total::43DoT Decayed::26000::Total::42DoT added::26099::Total::44DoT added from parts::26099::Total::45DoT added::26249::Total::47DoT added::26399::Total::49DoT added from parts::26399::Total::50Reload started::26399DoT Decayed::27000::Total::49DoT Decayed::27000::Total::48DoT Decayed::27000::Total::47DoT Decayed::27000::Total::46DoT Decayed::27000::Total::45DoT Decayed::27000::Total::44DoT Decayed::27000::Total::43Reload ended::27599DoT added::27749::Total::45DoT added::27899::Total::47DoT Decayed::28000::Total::46DoT Decayed::28000::Total::45DoT Decayed::28000::Total::44DoT Decayed::28000::Total::43DoT Decayed::28000::Total::42DoT Decayed::28000::Total::41DoT Decayed::28000::Total::40DoT Decayed::28000::Total::39DoT Decayed::28000::Total::38DoT Decayed::28000::Total::37DoT added::28049::Total::39DoT added from parts::28049::Total::40DoT added::28199::Total::42DoT added::28349::Total::44DoT added from parts::28349::Total::45DoT added::28499::Total::47DoT added::28649::Total::49DoT added::28799::Total::51DoT added from parts::28799::Total::52DoT added::28949::Total::54DoT Decayed::29000::Total::53DoT Decayed::29000::Total::52DoT Decayed::29000::Total::51DoT Decayed::29000::Total::50DoT Decayed::29000::Total::49DoT Decayed::29000::Total::48DoT Decayed::29000::Total::47DoT Decayed::29000::Total::46DoT Decayed::29000::Total::45DoT Decayed::29000::Total::44DoT Decayed::29000::Total::43DoT Decayed::29000::Total::42DoT Decayed::29000::Total::41DoT added::29099::Total::43DoT added from parts::29099::Total::44DoT added::29249::Total::46DoT added::29399::Total::48DoT added::29549::Total::50DoT added from parts::29549::Total::51DoT added::29699::Total::53DoT added::29849::Total::55DoT added from parts::29849::Total::56Reload started::29849DoT Decayed::30000::Total::55DoT Decayed::30000::Total::54DoT Decayed::30000::Total::53DoT Decayed::30000::Total::52DoT Decayed::30000::Total::51DoT Decayed::30000::Total::50DoT Decayed::30000::Total::49DoT Decayed::30000::Total::48DoT Decayed::30000::Total::47DoT Decayed::30000::Total::46DoT Decayed::31000::Total::45DoT Decayed::31000::Total::44DoT Decayed::31000::Total::43DoT Decayed::31000::Total::42DoT Decayed::31000::Total::41DoT Decayed::31000::Total::40DoT Decayed::31000::Total::39Reload ended::31049DoT added::31199::Total::41DoT added::31349::Total::43DoT added::31499::Total::45DoT added from parts::31499::Total::46DoT added::31649::Total::48DoT added::31799::Total::50DoT added from parts::31799::Total::51DoT added::31949::Total::53DoT Decayed::32000::Total::52DoT Decayed::32000::Total::51DoT Decayed::32000::Total::50DoT Decayed::32000::Total::49DoT Decayed::32000::Total::48DoT Decayed::32000::Total::47DoT Decayed::32000::Total::46DoT Decayed::32000::Total::45DoT Decayed::32000::Total::44DoT Decayed::32000::Total::43DoT Decayed::32000::Total::42DoT Decayed::32000::Total::41DoT added::32099::Total::43DoT added::32249::Total::45DoT added from parts::32249::Total::46DoT added::32399::Total::48DoT added::32549::Total::50DoT added from parts::32549::Total::51DoT added::32699::Total::53DoT added::32849::Total::55DoT added::32999::Total::57DoT added from parts::32999::Total::58DoT Decayed::33000::Total::57DoT Decayed::33000::Total::56DoT Decayed::33000::Total::55DoT Decayed::33000::Total::54DoT Decayed::33000::Total::53DoT Decayed::33000::Total::52DoT Decayed::33000::Total::51DoT Decayed::33000::Total::50DoT Decayed::33000::Total::49DoT Decayed::33000::Total::48DoT Decayed::33000::Total::47DoT Decayed::33000::Total::46DoT Decayed::33000::Total::45DoT Decayed::33000::Total::44DoT added::33149::Total::46DoT added::33299::Total::48DoT added from parts::33299::Total::49Reload started::33299DoT Decayed::34000::Total::48DoT Decayed::34000::Total::47DoT Decayed::34000::Total::46DoT Decayed::34000::Total::45DoT Decayed::34000::Total::44DoT Decayed::34000::Total::43DoT Decayed::34000::Total::42Reload ended::34499DoT added::34649::Total::44DoT added::34799::Total::46DoT added::34949::Total::48DoT added from parts::34949::Total::49DoT Decayed::35000::Total::48DoT Decayed::35000::Total::47DoT Decayed::35000::Total::46DoT Decayed::35000::Total::45DoT Decayed::35000::Total::44DoT Decayed::35000::Total::43DoT Decayed::35000::Total::42DoT Decayed::35000::Total::41DoT Decayed::35000::Total::40DoT Decayed::35000::Total::39DoT added::35099::Total::41DoT added::35249::Total::43DoT added from parts::35249::Total::44DoT added::35399::Total::46DoT added::35549::Total::48DoT added::35699::Total::50DoT added from parts::35699::Total::51DoT added::35849::Total::53DoT added::35999::Total::55DoT added from parts::35999::Total::56DoT Decayed::36000::Total::55DoT Decayed::36000::Total::54DoT Decayed::36000::Total::53DoT Decayed::36000::Total::52DoT Decayed::36000::Total::51DoT Decayed::36000::Total::50DoT Decayed::36000::Total::49DoT Decayed::36000::Total::48DoT Decayed::36000::Total::47DoT Decayed::36000::Total::46DoT Decayed::36000::Total::45DoT Decayed::36000::Total::44DoT Decayed::36000::Total::43DoT Decayed::36000::Total::42DoT added::36149::Total::44DoT added::36299::Total::46DoT added::36449::Total::48DoT added from parts::36449::Total::49DoT added::36599::Total::51DoT added::36749::Total::53DoT added from parts::36749::Total::54Reload started::36749DoT Decayed::37000::Total::53DoT Decayed::37000::Total::52DoT Decayed::37000::Total::51DoT Decayed::37000::Total::50DoT Decayed::37000::Total::49DoT Decayed::37000::Total::48DoT Decayed::37000::Total::47DoT Decayed::37000::Total::46DoT Decayed::37000::Total::45Reload ended::37949DoT Decayed::38000::Total::44DoT Decayed::38000::Total::43DoT Decayed::38000::Total::42DoT Decayed::38000::Total::41DoT Decayed::38000::Total::40DoT Decayed::38000::Total::39DoT Decayed::38000::Total::38DoT Decayed::38000::Total::37DoT added::38099::Total::39DoT added::38249::Total::41DoT added::38399::Total::43DoT added from parts::38399::Total::44DoT added::38549::Total::46DoT added::38699::Total::48DoT added from parts::38699::Total::49DoT added::38849::Total::51DoT added::38999::Total::53DoT Decayed::39000::Total::52DoT Decayed::39000::Total::51DoT Decayed::39000::Total::50DoT Decayed::39000::Total::49DoT Decayed::39000::Total::48DoT Decayed::39000::Total::47DoT Decayed::39000::Total::46DoT Decayed::39000::Total::45DoT Decayed::39000::Total::44DoT Decayed::39000::Total::43DoT Decayed::39000::Total::42DoT Decayed::39000::Total::41DoT Decayed::39000::Total::40DoT added::39149::Total::42DoT added from parts::39149::Total::43DoT added::39299::Total::45DoT added::39449::Total::47DoT added from parts::39449::Total::48DoT added::39599::Total::50DoT added::39749::Total::52DoT added::39899::Total::54DoT added from parts::39899::Total::55DoT Decayed::40000::Total::54DoT Decayed::40000::Total::53DoT Decayed::40000::Total::52DoT Decayed::40000::Total::51DoT Decayed::40000::Total::50DoT Decayed::40000::Total::49DoT Decayed::40000::Total::48DoT Decayed::40000::Total::47DoT Decayed::40000::Total::46DoT Decayed::40000::Total::45DoT Decayed::40000::Total::44DoT Decayed::40000::Total::43DoT added::40049::Total::45DoT added::40199::Total::47DoT added from parts::40199::Total::48Reload started::40199DoT Decayed::41000::Total::47DoT Decayed::41000::Total::46DoT Decayed::41000::Total::45DoT Decayed::41000::Total::44DoT Decayed::41000::Total::43DoT Decayed::41000::Total::42Reload ended::41399DoT added::41549::Total::44DoT added::41699::Total::46DoT added::41849::Total::48DoT added from parts::41849::Total::49DoT added::41999::Total::51DoT Decayed::42000::Total::50DoT Decayed::42000::Total::49DoT Decayed::42000::Total::48DoT Decayed::42000::Total::47DoT Decayed::42000::Total::46DoT Decayed::42000::Total::45DoT Decayed::42000::Total::44DoT Decayed::42000::Total::43DoT Decayed::42000::Total::42DoT Decayed::42000::Total::41DoT Decayed::42000::Total::40DoT added::42149::Total::42DoT added from parts::42149::Total::43DoT added::42299::Total::45DoT added::42449::Total::47DoT added::42599::Total::49DoT added from parts::42599::Total::50DoT added::42749::Total::52DoT added::42899::Total::54DoT added from parts::42899::Total::55DoT Decayed::43000::Total::54DoT Decayed::43000::Total::53DoT Decayed::43000::Total::52DoT Decayed::43000::Total::51DoT Decayed::43000::Total::50DoT Decayed::43000::Total::49DoT Decayed::43000::Total::48DoT Decayed::43000::Total::47DoT Decayed::43000::Total::46DoT Decayed::43000::Total::45DoT Decayed::43000::Total::44DoT Decayed::43000::Total::43DoT Decayed::43000::Total::42DoT added::43049::Total::44DoT added::43199::Total::46DoT added::43349::Total::48DoT added from parts::43349::Total::49DoT added::43499::Total::51DoT added::43649::Total::53DoT added from parts::43649::Total::54Reload started::43649DoT Decayed::44000::Total::53DoT Decayed::44000::Total::52DoT Decayed::44000::Total::51DoT Decayed::44000::Total::50DoT Decayed::44000::Total::49DoT Decayed::44000::Total::48DoT Decayed::44000::Total::47DoT Decayed::44000::Total::46DoT Decayed::44000::Total::45Reload ended::44849DoT added::44999::Total::47DoT Decayed::45000::Total::46DoT Decayed::45000::Total::45DoT Decayed::45000::Total::44DoT Decayed::45000::Total::43DoT Decayed::45000::Total::42DoT Decayed::45000::Total::41DoT Decayed::45000::Total::40DoT Decayed::45000::Total::39DoT Decayed::45000::Total::38DoT added::45149::Total::40DoT added::45299::Total::42DoT added from parts::45299::Total::43DoT added::45449::Total::45DoT added::45599::Total::47DoT added from parts::45599::Total::48DoT added::45749::Total::50DoT added::45899::Total::52DoT Decayed::46000::Total::51DoT Decayed::46000::Total::50DoT Decayed::46000::Total::49DoT Decayed::46000::Total::48DoT Decayed::46000::Total::47DoT Decayed::46000::Total::46DoT Decayed::46000::Total::45DoT Decayed::46000::Total::44DoT Decayed::46000::Total::43DoT Decayed::46000::Total::42DoT Decayed::46000::Total::41DoT Decayed::46000::Total::40DoT added::46049::Total::42DoT added from parts::46049::Total::43DoT added::46199::Total::45DoT added::46349::Total::47DoT added from parts::46349::Total::48DoT added::46499::Total::50DoT added::46649::Total::52DoT added::46799::Total::54DoT added from parts::46799::Total::55DoT added::46949::Total::57DoT Decayed::47000::Total::56DoT Decayed::47000::Total::55DoT Decayed::47000::Total::54DoT Decayed::47000::Total::53DoT Decayed::47000::Total::52DoT Decayed::47000::Total::51DoT Decayed::47000::Total::50DoT Decayed::47000::Total::49DoT Decayed::47000::Total::48DoT Decayed::47000::Total::47DoT Decayed::47000::Total::46DoT Decayed::47000::Total::45DoT added::47099::Total::47DoT added from parts::47099::Total::48Reload started::47099DoT Decayed::48000::Total::47DoT Decayed::48000::Total::46DoT Decayed::48000::Total::45DoT Decayed::48000::Total::44DoT Decayed::48000::Total::43DoT Decayed::48000::Total::42DoT Decayed::48000::Total::41Reload ended::48299DoT added::48449::Total::43DoT added::48599::Total::45DoT added::48749::Total::47DoT added from parts::48749::Total::48DoT added::48899::Total::50DoT Decayed::49000::Total::49DoT Decayed::49000::Total::48DoT Decayed::49000::Total::47DoT Decayed::49000::Total::46DoT Decayed::49000::Total::45DoT Decayed::49000::Total::44DoT Decayed::49000::Total::43DoT Decayed::49000::Total::42DoT Decayed::49000::Total::41DoT Decayed::49000::Total::40DoT Decayed::49000::Total::39DoT added::49049::Total::41DoT added from parts::49049::Total::42DoT added::49199::Total::44DoT added::49349::Total::46DoT added::49499::Total::48DoT added from parts::49499::Total::49DoT added::49649::Total::51DoT added::49799::Total::53DoT added from parts::49799::Total::54DoT added::49949::Total::56DoT Decayed::50000::Total::55DoT Decayed::50000::Total::54DoT Decayed::50000::Total::53DoT Decayed::50000::Total::52DoT Decayed::50000::Total::51DoT Decayed::50000::Total::50DoT Decayed::50000::Total::49DoT Decayed::50000::Total::48DoT Decayed::50000::Total::47DoT Decayed::50000::Total::46DoT Decayed::50000::Total::45DoT Decayed::50000::Total::44DoT Decayed::50000::Total::43DoT Decayed::50000::Total::42DoT added::50099::Total::44DoT added::50249::Total::46DoT added from parts::50249::Total::47DoT added::50399::Total::49DoT added::50549::Total::51DoT added from parts::50549::Total::52Reload started::50549DoT Decayed::51000::Total::51DoT Decayed::51000::Total::50DoT Decayed::51000::Total::49DoT Decayed::51000::Total::48DoT Decayed::51000::Total::47DoT Decayed::51000::Total::46DoT Decayed::51000::Total::45DoT Decayed::51000::Total::44Reload ended::51749DoT added::51899::Total::46DoT Decayed::52000::Total::45DoT Decayed::52000::Total::44DoT Decayed::52000::Total::43DoT Decayed::52000::Total::42DoT Decayed::52000::Total::41DoT Decayed::52000::Total::40DoT Decayed::52000::Total::39DoT Decayed::52000::Total::38DoT Decayed::52000::Total::37DoT added::52049::Total::39DoT added::52199::Total::41DoT added from parts::52199::Total::42DoT added::52349::Total::44DoT added::52499::Total::46DoT added from parts::52499::Total::47DoT added::52649::Total::49DoT added::52799::Total::51DoT added::52949::Total::53DoT added from parts::52949::Total::54DoT Decayed::53000::Total::53DoT Decayed::53000::Total::52DoT Decayed::53000::Total::51DoT Decayed::53000::Total::50DoT Decayed::53000::Total::49DoT Decayed::53000::Total::48DoT Decayed::53000::Total::47DoT Decayed::53000::Total::46DoT Decayed::53000::Total::45DoT Decayed::53000::Total::44DoT Decayed::53000::Total::43DoT Decayed::53000::Total::42DoT Decayed::53000::Total::41DoT added::53099::Total::43DoT added::53249::Total::45DoT added from parts::53249::Total::46DoT added::53399::Total::48DoT added::53549::Total::50DoT added::53699::Total::52DoT added from parts::53699::Total::53DoT added::53849::Total::55DoT added::53999::Total::57DoT added from parts::53999::Total::58Reload started::53999DoT Decayed::54000::Total::57DoT Decayed::54000::Total::56DoT Decayed::54000::Total::55DoT Decayed::54000::Total::54DoT Decayed::54000::Total::53DoT Decayed::54000::Total::52DoT Decayed::54000::Total::51DoT Decayed::54000::Total::50DoT Decayed::54000::Total::49DoT Decayed::54000::Total::48DoT Decayed::54000::Total::47new peak DoT count found: 47.0 at 54 secondsDoT Decayed::55000::Total::46DoT Decayed::55000::Total::45DoT Decayed::55000::Total::44DoT Decayed::55000::Total::43DoT Decayed::55000::Total::42DoT Decayed::55000::Total::41DoT Decayed::55000::Total::40Reload ended::55199DoT added::55349::Total::42DoT added::55499::Total::44DoT added::55649::Total::46DoT added from parts::55649::Total::47DoT added::55799::Total::49DoT added::55949::Total::51DoT added from parts::55949::Total::52DoT Decayed::56000::Total::51DoT Decayed::56000::Total::50DoT Decayed::56000::Total::49DoT Decayed::56000::Total::48DoT Decayed::56000::Total::47DoT Decayed::56000::Total::46DoT Decayed::56000::Total::45DoT Decayed::56000::Total::44DoT Decayed::56000::Total::43DoT Decayed::56000::Total::42DoT Decayed::56000::Total::41DoT Decayed::56000::Total::40DoT added::56099::Total::42DoT added::56249::Total::44DoT added::56399::Total::46DoT added from parts::56399::Total::47DoT added::56549::Total::49DoT added::56699::Total::51DoT added from parts::56699::Total::52DoT added::56849::Total::54DoT added::56999::Total::56DoT Decayed::57000::Total::55DoT Decayed::57000::Total::54DoT Decayed::57000::Total::53DoT Decayed::57000::Total::52DoT Decayed::57000::Total::51DoT Decayed::57000::Total::50DoT Decayed::57000::Total::49DoT Decayed::57000::Total::48DoT Decayed::57000::Total::47DoT Decayed::57000::Total::46DoT Decayed::57000::Total::45DoT Decayed::57000::Total::44DoT Decayed::57000::Total::43DoT Decayed::57000::Total::42DoT added::57149::Total::44DoT added from parts::57149::Total::45DoT added::57299::Total::47DoT added::57449::Total::49DoT added from parts::57449::Total::50Reload started::57449DoT Decayed::58000::Total::49DoT Decayed::58000::Total::48DoT Decayed::58000::Total::47DoT Decayed::58000::Total::46DoT Decayed::58000::Total::45DoT Decayed::58000::Total::44DoT Decayed::58000::Total::43Reload ended::58649DoT added::58799::Total::45DoT added::58949::Total::47DoT Decayed::59000::Total::46DoT Decayed::59000::Total::45DoT Decayed::59000::Total::44DoT Decayed::59000::Total::43DoT Decayed::59000::Total::42DoT Decayed::59000::Total::41DoT Decayed::59000::Total::40DoT Decayed::59000::Total::39DoT Decayed::59000::Total::38DoT Decayed::59000::Total::37DoT added::59099::Total::39DoT added from parts::59099::Total::40DoT added::59249::Total::42DoT added::59399::Total::44DoT added from parts::59399::Total::45DoT added::59549::Total::47DoT added::59699::Total::49DoT added::59849::Total::51DoT added from parts::59849::Total::52DoT added::59999::Total::54
Edited by GottFaust
Link to comment
Share on other sites

I spoke in error there. When I went back over my notes the following is true: Also note that the game only ticks DoTs on whole number seconds, and DoTs that decay in between seconds don't get a tick on the second after their decay.

I corrected the post above and updated the print-out to be more descriptive, but you replied before I did so.

 

One thing I still don't get is how can dots scale more than solid damage. I mean if Acrid just did 100dmg vs 25+4*18,75 which is also 100. While mods affect both of these equally with same multipliers?

 

Like if multishot procs on direct 100dmg its 200 and if it procs on DoT version its 2*(25+4*18,75)=200 ?

Link to comment
Share on other sites

One thing I still don't get is how can dots scale more than solid damage. I mean if Acrid just did 100dmg vs 25+4*18,75 which is also 100. While mods affect both of these equally with same multipliers?

 

Like if multishot procs on direct 100dmg its 200 and if it procs on DoT version its 2*(25+4*18,75)=200 ?

You can't lump the DoTs in with base damage due to the mechanics of their operation, but they don't scale more: they scale the same. I think I failed to explain something correctly here. I did add an example with multishot to the previous post though.

Edited by GottFaust
Link to comment
Share on other sites

You can't lump the DoTs in with base damage due to the mechanics of their operation

 

But wouldn't this only give errors if you would want to know DPS on some specific time the? Like in Acrid's case it would give incorrect value for only first few seconds before dots are stacked and DPS "averages" out?

 

Should't average DPS still be same over long period of time if damage per shot is same?

Link to comment
Share on other sites

Here's the result:

DPS :: 27713.208

With the following build:

  • Barrel Diffusion (11 ---> 6)
  • Convulsion (11 ---> 6)
  • Hornet Strike (14 ---> 7)
  • Ice Storm 9
  • Lethal Torrent (11 ---> 6)
  • No Return 7
  • Pistol Gambit 9
  • Target Cracker 9

Total of 59 points

 

Considering 1*V and 1*- polarities to run this build at max we would need 2 Formas.

Edited by Phoenix86
Link to comment
Share on other sites

But wouldn't this only give errors if you would want to know DPS on some specific time the? Like in Acrid's case it would give incorrect value for only first few seconds before dots are stacked and DPS "averages" out?

 

Should't average DPS still be same over long period of time if damage per shot is same?

What I'm doing is finding the peak sustained DoT count and using that. The purpose of my calculator is to find the optimum DPS of a given weapon time independent. You can use the same sim to find the DPS at any given time, but the way I'm using it right now is just to find the peak sustained DoT.

Over long periods of time the sustained peak DoT count will dictate the total DoT-originated DPS. You then have to combine that with the base weapon DPS to get the aggregate, final, DPS.

Considering 1*V and 1*- polarities to run this build at max we would need 3 Formas.

 

The sad thing is that we need the 3rd forma just for 1 point so reducing either Convulsion or Target Cracker by 1 rank would save us a Forma.

Sadly this is not the only weapon with that problem.

Edited by GottFaust
Link to comment
Share on other sites

Peak Number of DoTs active :: 104.0

Time to Peak DoTs :: 37 seconds

Peak DoT DPS :: 82118.4

 

Are we using different DoT parameters or did I do here something wrong?

 

Edit: Forgot No Return

 

Edit2: Are you sure you don't calculate multishot twice to DoT DPS? 82118 / 2,8 = 29327

DoTs*Tick Damage*Hornet Strike104*18,5*3,2                                       = 6156Elemental damages6156,8*0,9 + 6156,8*0,9 + 6156,8*0,6 + 6156,8*0,4  = 17239,04 + 6156,8*0,9 = 22780,16DoT DPS6156 + 22780,16                                    = 28936,16
Edited by Patzer
Link to comment
Share on other sites

Patzer, on 02 Nov 2013 - 9:10 PM, said:

Are we using different DoT parameters or did I do here something wrong?

Edit: Forgot No Return

DoTs*Tick Damage*Hornet Strike104*18,5*3,2 = 6156Elemental damages6156,8*0,9 + 6156,8*0,9 + 6156,8*0,6 + 6156,8*0,4 = 17239,04 + 6156,8*0,9 = 22780,16DoT DPS6156 + 22780,16 = 28936,16
You're missing a few mods there, the multishot is already calculated by that point, and the DoT is 18.75.

18.75 * 3.2 = 60

104 * (60 + ((60 * 0.9) * 3) + (60 * 0.6) + (60 * 0.4)) = 104 * (60 + 162 + 36 + 14) = 104 * 272 = 28288

That being said: I have to thank you. You helped me track down a bug in my DoT Sim. Specifically the following lines are not needed:

  finalDoTDamage *= modMultishot;  shieldsDoTDamage *= modMultishot;   corpusDoTDamage *= modMultishot;   grineerDoTDamage *= modMultishot;  infestedDoTDamage *= modMultishot;
Those were left over from an earlier version of the DoT calculation and basically result in the multishot being factored in twice. I have no idea how I missed that until now. Time to update the Calc to 0.4.3.

Edit - The correct DPS would be: 36569.027 by the way.

Edited by GottFaust
Link to comment
Share on other sites

You're missing a few mods there, the multishot is already calculated by that point, and the DoT is 18.75.

18.75 * 3.2 = 60

104 * (60 + ((60 * 0.9) * 3) + (60 * 0.6) + (60 * 0.4)) = 104 * (60 + 162 + 36 + 14) = 104 * 272 = 28288

That being said: I have to thank you. You helped me track down a bug in my DoT Sim. Specifically the following lines are not needed:

  finalDoTDamage *= modMultishot;  shieldsDoTDamage *= modMultishot;   corpusDoTDamage *= modMultishot;   grineerDoTDamage *= modMultishot;  infestedDoTDamage *= modMultishot;
Those were left over from an earlier version of the DoT calculation and basically result in the multishot being factored in twice. I have no idea how I missed that until now. Time to update the Calc to 0.4.3.

Edit - The correct DPS would be: 36569.027 by the way.

 

 

Well, np, good to have that sorted out, vast dps difference was what boggled my mind mostly. And 18,75 indeed, time to get some sleep. :)

Link to comment
Share on other sites

You're missing a few mods there, the multishot is already calculated by that point, and the DoT is 18.75.

18.75 * 3.2 = 60

104 * (60 + ((60 * 0.9) * 3) + (60 * 0.6) + (60 * 0.4)) = 104 * (60 + 162 + 36 + 14) = 104 * 272 = 28288

That being said: I have to thank you. You helped me track down a bug in my DoT Sim. Specifically the following lines are not needed:

  finalDoTDamage *= modMultishot;  shieldsDoTDamage *= modMultishot;   corpusDoTDamage *= modMultishot;   grineerDoTDamage *= modMultishot;  infestedDoTDamage *= modMultishot;
Those were left over from an earlier version of the DoT calculation and basically result in the multishot being factored in twice. I have no idea how I missed that until now. Time to update the Calc to 0.4.3.

Edit - The correct DPS would be: 36569.027 by the way.

 

 

So the gap between Acrid and Brakk is not that big afterall!!

Link to comment
Share on other sites

Don't forget that the -- Polarity is just begging for a SEEKER mod

The damage to mobs is insane!

 

 

That's what I have been doing. Puncture is my favourite utility, something I put in almost all my weapons. :D

 

 

Considering 1*V and 1*- polarities to run this build at max we would need 3 Formas.

 

The sad thing is that we need the 3rd forma just for 1 point so reducing either Convulsion or Target Cracker by 1 rank would save us a Forma.

 

 

Wait.. Why is the No Return at 9 points?

Edited by Krysis_V
Link to comment
Share on other sites

Wait.. Why is the No Return at 9 points?

 

It is O.o

 

edit: awww yeah i'm too used to other mods lol! yeah it costs 7! so only 2 formas needed!! lol thx for pointing it out!!

 

Dunno what have i drank to write that xD

Edited by Phoenix86
Link to comment
Share on other sites

  • 3 weeks later...

How bout doing the same math for update 11?

I will once I understand the new damage system well enough to write algorithms and update my calculator for it. This new system is many, many times more complex and nuanced than the old one.

Edited by GottFaust
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...