2008-12-14, 05:22 AM
Alright, did some work on assassinate to figure out how the hell it works.
First of all, I thought I should mention that the strings are completely wrong in the game, and it's necessary to go by what the variables say within the WZ files.
From what I'm seeing after about 15 - 20 minutes of working with the skill, Assassinate has several different stages.
Stages:
First of all, the first three hits are separate from the final hit. Each stage of Assassinate progresses in a tick-tock fashion, meaning every odd stage will affect the last hit, and every even stage will affect the first three hits.
First of all, everything here works off of what I call Effective Damage. So if you have a range of 1000 ~ 1000 and 170% damage for Assassinate, each +100% in the table will increase your damage by 1700.
From the moment you activate Dark Sight, that activates stage 0. If you use Assassinate directly after using Dark Sight, it is a direct multiplier for all four hits.
DAMAGE_RANGE * ASSASSINATE_MULTIPLIER (All four hits)
At 1 second, you progress to stage one. Thereafter, every 2 seconds you are in Dark Sight you progress one stage.
Examples
Since this can be kind of confusing, let me present a few examples.
You have a damage range of 1000 ~ 1000 and level 1 assassinate which is 170% damage. You quickly activate Dark Sight and use Assassinate immediately after. Your damage will look like...
1700
1700
1700
1700
For your second trial, you activate Dark Sight and wait 1 second (which progresses you to stage 1). Your damage will look like...
1700
1700
1700
3400
If you got to 3 seconds it would be...
3400
3400
3400
3400
5 seconds...
3400
3400
3400
5100
So on and so forth as you progress through the stages.
How Criticals Work:
Criticals only happen on the final strike of Assassinate. Therefore, its only the odd stages that will help you attain this good damage. Criticals also do NOT use the damage multiplier for the assassinate skill.
To calculate criticals, you must understand that each odd stage adds 100% to your damage total. So if your damage range is 2500 ~ 2500, the damage used for crits at stage 1 would be 5000 ~ 5000. Criticals work off of this damage range.
Here's the formula for crits:
DAMAGE_RANGE * ((CRIT_VALUE_IN_STRING - 100) / 100)
So, if you have an effective damage range of 2500 ~ 2500 and the string shows a critical of 155% working from stage 0.
(2500 * ((155 - 100) / 100)
(2500 * (55) / 100)
(2500 * .55)
1375 crit damage
Working from stage 1...
(5000 * ((155 - 100) / 100)
(5000 * .55)
2750 crit damage
First of all, I thought I should mention that the strings are completely wrong in the game, and it's necessary to go by what the variables say within the WZ files.
From what I'm seeing after about 15 - 20 minutes of working with the skill, Assassinate has several different stages.
Stages:
First of all, the first three hits are separate from the final hit. Each stage of Assassinate progresses in a tick-tock fashion, meaning every odd stage will affect the last hit, and every even stage will affect the first three hits.
| Stage | Hit 1 | Hit 2 | Hit 3 | Final Hit |
| 0 | +0% | +0% | +0% | +0% |
| 1 | +0% | +0% | +0% | +100% |
| 2 | +100% | +100% | +100% | +100% |
| 3 | +100% | +100% | +100% | +200% |
| 4 | +200% | +200% | +200% | +200% |
| 5 | +200% | +200% | +200% | +300% |
First of all, everything here works off of what I call Effective Damage. So if you have a range of 1000 ~ 1000 and 170% damage for Assassinate, each +100% in the table will increase your damage by 1700.
From the moment you activate Dark Sight, that activates stage 0. If you use Assassinate directly after using Dark Sight, it is a direct multiplier for all four hits.
DAMAGE_RANGE * ASSASSINATE_MULTIPLIER (All four hits)
At 1 second, you progress to stage one. Thereafter, every 2 seconds you are in Dark Sight you progress one stage.
Examples
Since this can be kind of confusing, let me present a few examples.
You have a damage range of 1000 ~ 1000 and level 1 assassinate which is 170% damage. You quickly activate Dark Sight and use Assassinate immediately after. Your damage will look like...
1700
1700
1700
1700
For your second trial, you activate Dark Sight and wait 1 second (which progresses you to stage 1). Your damage will look like...
1700
1700
1700
3400
If you got to 3 seconds it would be...
3400
3400
3400
3400
5 seconds...
3400
3400
3400
5100
So on and so forth as you progress through the stages.
How Criticals Work:
Criticals only happen on the final strike of Assassinate. Therefore, its only the odd stages that will help you attain this good damage. Criticals also do NOT use the damage multiplier for the assassinate skill.
To calculate criticals, you must understand that each odd stage adds 100% to your damage total. So if your damage range is 2500 ~ 2500, the damage used for crits at stage 1 would be 5000 ~ 5000. Criticals work off of this damage range.
Here's the formula for crits:
DAMAGE_RANGE * ((CRIT_VALUE_IN_STRING - 100) / 100)
So, if you have an effective damage range of 2500 ~ 2500 and the string shows a critical of 155% working from stage 0.
(2500 * ((155 - 100) / 100)
(2500 * (55) / 100)
(2500 * .55)
1375 crit damage
Working from stage 1...
(5000 * ((155 - 100) / 100)
(5000 * .55)
2750 crit damage
