Spark + Crit Mechanics Question
I had a question about how diamond flasks interacted with spark.
From what I know, when a multiple projectile spell/attack crits, either all of the projectiles crit, or none of them do. I was wondering how this interacted with the diamond flasks. That is, if I use a diamond flask, and then cast spark, while the projectiles crit for the duration of the flask effect, or will they continue to the crit for the duration of the spell itself? This thread has been automatically archived. Replies are disabled.
|
![]() |
All projectiles (and in general, all hits form a single skill use) use the same crit roll. That is not the same as them either all critting or all not critting (although it leads to that behaviour in many situations).
When you cast spark, the skill makes it's critical strike roll. You can think of this as a number between 0 and 99 (inclusive). A hit is a critical strike if that number is lower than your critical strike chance, and is a regular hit if not. If your standard critical strike chance with spark is 50%, and you get a critical strike roll of 60, then the sparks will not critically strike. If you drink a diamond flask, then for the duration of that flask use, you have 100% critical strike chance, and thus during that time, the sparks will critically strike anything they hit. Once the flask wears off, the critical strike chance is back to 50%, and thus hits after that point are not critical strikes. Note that there are other cases where critical strike chances can be different with the same roll, such as the critical weakness curse - it adds an additional % to your chance to critically strike the cursed monsters, so if the cursed monsters have 20% additional chance to be critted, then in the example above the sparks would crit those monsters but not others. | |
" So am I right, that its absolutely unimportant, how long the skill "lasts" for this: I cast spark and it rolls a crit, then even the very last hits of the sparks do that critical damage? invited by timer @ 10.12.2011
-- deutsche Community: www.exiled.eu & ts.exiled.eu |
![]() |
Correct, it doesn't matter if the flask wears off before the projectile hits a target. The projectile has already rolled its crit chance when it was cast, and it will retain the result of that roll regardless of any buff changes that happen during its lifetime.
Similarly, if you cast Spark and then immediately use a Diamond Flask, the flask will have no effect on the projectiles that have already been cast, since they've already rolled their crit chance. Closed Beta/Alpha Tester back after a 10-year hiatus. First in the credits! Last edited by WhiteBoy#6717 on May 4, 2012, 10:57:34 AM
|
![]() |
" That's completely opposite to what Mark just said though. |
![]() |
When you cast Spark, you make your crit roll. When you then use a diamond flask, the projectiles automatically crit. When the flask wears off, the projectiles go back to their previously rolled value. As I interpret it, diamond flasks don't technically modify the crit roll, they just make sure things automatically crit.
|
![]() |
" " No. That is the opposite of what happens. Nothing, ever, can affect the critical strike roll. It is always a number between 0-99 inclusive chosen completely at random. It cannot be changed once rolled. Diamond flasks do not in any way, affect the crit roll. They affect the crit chance, which is compared to the roll at the point the hit occurs. Example from above, broken down: Spart rolls a 60 for crit roll. Crit chance is 50%. One projectile hits something: Not a crit, because the crit roll (60) is not less than the critical strike chance (50). Drink Diamond flask. Crit roll was still 60, but chance is now 100%. Second projectile hits something: Crit, because 100% > 60 Flask wears off. Chance goes back to 50%. Roll still unchanged at 60 Third projectile hits something: Not a crit, because 50% < 60. | |
Well, I stand corrected. I must have misread something in the past.
Closed Beta/Alpha Tester back after a 10-year hiatus.
First in the credits! |
![]() |
So, for short: the diamond flask overrides the previous crit roll state of an attack at the the moment it hits - unrelevant for all immediate attacks but very important for all attacks with delay or duration.
invited by timer @ 10.12.2011
-- deutsche Community: www.exiled.eu & ts.exiled.eu |
![]() |
I think a better way to put it would be that diamond flasks override the crit roll for the flask duration. All hits made during the flask effect are crits, regardless of when the spells causing them were cast.
|
![]() |