[0.9.007 - Public] Reflexes does not increase evasion or codex display bug

Bobonga

Well-Known Member
Aug 13, 2021
305
248
28
If you don't equip any gear that increases/decreases evasion, the codex under stats -> combat will always display evasion as 0.0%, regardless how high your reflexes stat is.

I checked for all three classes. Unequipped everything, leveled reflexes to 5, 25 and 50, then checked. Always 0.0% evasion. If I equip gear that changes evasion, the value changes according with the bonus of the equipment, but always uses 0.0% as base. Example: equipping the ramshackle powerarmor (-10 evasion) with 50 reflexes, shows my evasion stat at -10%.

I don't know if just the codex display is faullty or if Refexes actually doesn't boost evasion.
 
Last edited:

lowercase_donkey

Scientist
Apr 27, 2016
1,624
232
I think you are talking about the section that says "Evasion Bonus"?

1655765693151.png

If so, it's just bonuses on top reflexes. So you're describing it accurately, and it's working as intended.
 

Theron

Well-Known Member
Nov 8, 2018
3,660
1,389
44
If so, it's just bonuses on top reflexes. So you're describing it accurately, and it's working as intended.
Since Reflexes doesn't give a visible benefit, it may seem to some players like it doesn't do anything and isn't worth increasing. Might be a good idea to make how much benefit you're getting from Reflexes clearer.
 
Last edited:
  • Like
Reactions: Bobonga and Seeker

Bobonga

Well-Known Member
Aug 13, 2021
305
248
28
I think you are talking about the section that says "Evasion Bonus"?

View attachment 24724

If so, it's just bonuses on top reflexes. So you're describing it accurately, and it's working as intended.
Yes, that is what I mean. Thank you for the clarification.

How does Reflexes influence evasion, exactly? Is it evasion = (Reflexes/2), like the bonus dmg from aim and physique?

Edit: Even as a smuggler, Evasion bonus caps at 50%. I've seen discussions that say, that the new TOTAL evasion cap is 50% since this stat only goes to 50%. And that only when using stealth field generator, the total evasion cap goes to 90%.
This is not not true, right?

Reflexes still give bonus evasion, that you don't see in the codex page. The total evasion cap is still 90% and Stealth field generator gives +80% evasion and increases the total evasion cap to 130%.

Edit 2: The evasion gained from Reflexes doesn't influence the defence gained from "Lucky breaks" at all. As a Lvl. 10 smuggler I had 3 Reflexes and no gear equipped. My codex reads: Defense, Armor: 7.0 Evasion bonus: 20%. I increased reflexes to 50, but the codex didn't change at all. So I reload. 3 Reflexes and gear (Leopard Jupsuit and Light Jetpack) that boosts me over Evasion bonus: 50%. At 3 reflexes, Defence, Armor: 19. At 50 reflexes Defence, Armor: 19.

I am very confused right now. Does Reflexes increase the armor gain from "lucky breaks" and it is just not shown in the codex? Like, with Evasion Bonus?

Please answer me these 2 Question: If I'm a Lvl. 10 Smuggler with 50 reflexes and gear that boosts my Evasion Bonus to 50%. How high is my actual evasion, and how much bonus armor does "lucky breaks" give me?
 
Last edited:

Theron

Well-Known Member
Nov 8, 2018
3,660
1,389
44
Edit 2: The evasion gained from Reflexes doesn't influence the defence gained from "Lucky breaks" at all. As a Lvl. 10 smuggler I had 3 Reflexes and no gear equipped. My codex reads: Defense, Armor: 7.0 Evasion bonus: 20%. I increased reflexes to 50, but the codex didn't change at all. So I reload. 3 Reflexes and gear (Leopard Jupsuit and Light Jetpack) that boosts me over Evasion bonus: 50%. At 3 reflexes, Defence, Armor: 19. At 50 reflexes Defence, Armor: 19.
The 10% Evasion from Lucky Breaks is a separate check, if I recall: it checks Evasion first, then a separate check for the Lucky Breaks dodge. That's actually something that could probably be made more visible. Have a specific message for when Lucky Breaks causes the miss.
 
Last edited:

Bobonga

Well-Known Member
Aug 13, 2021
305
248
28
The 10% Evasion from Lucky Breaks is a separate check, if I recall: it checks Evasion first, then a separate check for the Lucky Breaks dodge. That's actually something that could probably be made more visible. Have a specific message for when Lucky Breaks causes the miss.
I know, but the added defense from "lucky breaks" seems to exclusivly scale with Evasion Bonus. Else my Defense, Armor stat would have increased, when I leveld my Reflexes. Unless, the Armor increase form Rfeflexes is not shown as well.

According to the wiki, this is how lucky breaks calculates bonus defense: "Lucky breaks bonus Defense is equal to Evasion / 3 and capped at Level / 2. It is also not factored into the Evasion Bonus displayed on the Combat Codex page."

It mentions that the evasion bonus is not displayed in the codex, like you said. But the Defense: Armor stat changes with your Evasion Bonus stat.

Example: A Lvl. 10 smuggler with no equipped gear has: Evasion Bonus: 20% and Defense, Armor: 7

With no equipped armor, rouser (10 evasion) and light jetpack (10 evasion), the stats are Evasion Bonus: 40% and Defense Armor: 13
 

Bobonga

Well-Known Member
Aug 13, 2021
305
248
28
I've read some time ago, that the "agility" perk works on equippment as well. This does not seem to be the case. Else the rouser and jetpack would give 15 evasion each, which would put me at Bonus evasion 50%.

I'm not sure which items are boosted by agility. I've read that it boosts the stealth field generator to +120% evasion (50% increase) and combat consumables give a flat 10% evasion boost whe nused. No idea if this is true.

Agility ingame description: Increases evasion granted via items by 50%, or provides a flat 10% evasion boost, whichever is higher.
 

Theron

Well-Known Member
Nov 8, 2018
3,660
1,389
44
Looking at the Flash code (because I don't know how to locate the relevant code in JavaScript):
if(rand(100)+1+attacker.physique()/2.5+attackerToHit < hitThreshold+target.reflexes()/2.5+target.evasion())
if(rand(100)+1+attacker.aim()/2.5+attackerToHit < hitThreshold+target.reflexes()/2.5+evasion)

Evasion and Reflexes are two separate stats that are added together when checking if an attack hits or misses, not beforehand. The Codex and Lucky Breaks Defense Bonus only check Evasion.

Agility: +10% or 150% Items, whichever is higher.
Improved Agility: +10%.

Rouser (10) + Improved Agility = 30 (This way, it's 10 + 10 + 10, rather than 15 + 10)
Rouser (10 x 1.5) + Light Jetpack (10 x 1.5) + Improved Agility (10) = 40
Leopard Print Jumpsuit (24 x 1.5) + IA = 46
Weirdly, Zaika-Style Gown should be 22.5 with Agility (+10 IA), but is 35.0 in the Codex.
 
Last edited:
  • Like
Reactions: Bobonga

Bobonga

Well-Known Member
Aug 13, 2021
305
248
28
Thank you. This does make sense.
 

Theron

Well-Known Member
Nov 8, 2018
3,660
1,389
44
My question is: How do Cloak and Dagger, Riposte or Take Cover interact with the Evasion cap?
 

OrangeBurner

Well-Known Member
Mar 13, 2022
305
72
Cloak and Dagger
Cloak and dagger just increases evasion by 5 and doesn't affect cap (Worthless if already max evasion).
JavaScript:
if (this.hasStatusEffect("DaggerCloaked")) ev += 5;
Riposte just increases evasion by 15 and doesn't affect cap (Worthless if max evasion):
JavaScript:
if (this.hasStatusEffect("Riposting")) ev += 15;
The only thing that increases evasion cap (currently) is the Stealth Field Generator.
Take Cover
This is where it gets interesting Take Cover doesn't increase evasion at all; it increases the chance of the enemy missing.
JavaScript:
//Taking cover produces extra 90% miss.
if(target.hasStatusEffect("Taking Cover")) attackerToHit -= 90;

// Line, 198:
// It basically reduces the value of attackerToHit in this equation:
if(rand(100)+1+attacker.aim()/2.5+attackerToHit < hitThreshold+target.reflexes()/2.5+evasion) return true;
//Else hit!
return false;
Note: Take Cover only does this for Ranged attacks (So it does nothing to melee).
 
  • Like
Reactions: Theron