2010-07-21, 10:50 PM
For the x variable, go [jobid=422]here[/jobid] and look at the ME values. You'll see the X variables listed there.
Mastery is not a range. The mastery of a skill represents the absolute lowest damage that a skill can perform. Here, it is impossible for the damage to be lower than 50% of its maximum, so it's said that ME's mastery is 50%.
You are confusing meso efficiency with damage efficiency. Assuming each boom takes 1 second and that your numbers are exact, you would have dealt 339k over 16 seconds versus 378k over 20 seconds.
Level 20: 378k / 20 seconds = 18.90 k/sec
Level 30: 339k / 16 seconds = 21.19 k/sec
So since the amount of time taken for dropping bags is the same across both sets of booms, you will always deal more damage over time with level 30 versus level 20. But you will pay more mesos to do the same amount of damage. The real question is this - With the time saved by going to level 30, can you make up 39k damage? So, if you can deal more than 39k damage in 4 seconds you should max it. If you can't, go with ME 20.
So at level 30, you emphasize damage per second whereas with level 20 you emphasize meso savings.
Also, for the damage, you calculate it PER BAG not for the collection of bags.
So calculate the damage for 1 bag, then multiply by X number of bags exploded (up to 15) to get your damage calculated for all of ME.
Quote:You said that mastery is always 0.5. That means randNum is always a pretty small number compared to 20 mil? Idk how aRandom works, but if you modulo 10mil a number, it seems to me that the result could be up to 9,999,999, which would give an end mastery of [0.5,1.0]
Mastery is not a range. The mastery of a skill represents the absolute lowest damage that a skill can perform. Here, it is impossible for the damage to be lower than 50% of its maximum, so it's said that ME's mastery is 50%.
Quote:You said it might be better in dps to get ME to 30 to boom all 20 bags. But what if you dropped 320 bags, which is an exact number of bags for both lvl 20 and lvl 30? Assuming 50k per bag, you would get 378k/boom over 20 booms with lvl 20, but only 339k/boom over 16 booms for lvl 30? It seems to me that it would cost 25% more time to drop the meso and yield lower damage over time to have max ME if you take the number of bags dropped to infinity.
You are confusing meso efficiency with damage efficiency. Assuming each boom takes 1 second and that your numbers are exact, you would have dealt 339k over 16 seconds versus 378k over 20 seconds.
Level 20: 378k / 20 seconds = 18.90 k/sec
Level 30: 339k / 16 seconds = 21.19 k/sec
So since the amount of time taken for dropping bags is the same across both sets of booms, you will always deal more damage over time with level 30 versus level 20. But you will pay more mesos to do the same amount of damage. The real question is this - With the time saved by going to level 30, can you make up 39k damage? So, if you can deal more than 39k damage in 4 seconds you should max it. If you can't, go with ME 20.
So at level 30, you emphasize damage per second whereas with level 20 you emphasize meso savings.
Also, for the damage, you calculate it PER BAG not for the collection of bags.
So calculate the damage for 1 bag, then multiply by X number of bags exploded (up to 15) to get your damage calculated for all of ME.
