File tree Expand file tree Collapse file tree 2 files changed +4
-5
lines changed
starrail_damage_cal/damage/AvatarDamage Expand file tree Collapse file tree 2 files changed +4
-5
lines changed Original file line number Diff line number Diff line change 1
1
[project ]
2
2
name = " starrail_damage_cal"
3
- version = " 1.5.4 "
3
+ version = " 1.5.5 "
4
4
description = " For StarRail Role Damage Cal"
5
5
authors = [
6
6
{name = " qwerdvd" , email = " 105906879+qwerdvd@users.noreply.github.com" },
Original file line number Diff line number Diff line change @@ -2291,10 +2291,9 @@ async def getdamage(
2291
2291
self .avatar_level ,
2292
2292
)
2293
2293
if self .avatar_rank >= 4 :
2294
- defence = (
2295
- base_attr ["defence" ] * (1 + attribute_bonus ["DefenceAddedRatio" ])
2296
- + attribute_bonus ["DefenceDelta" ]
2297
- )
2294
+ defence = base_attr .get ("defence" , 0 ) * (
2295
+ 1 + attribute_bonus .get ("DefenceAddedRatio" , 0 )
2296
+ ) + attribute_bonus .get ("DefenceDelta" , 0 )
2298
2297
damage_add = defence * 0.3
2299
2298
damagelist4 [0 ] += damage_add
2300
2299
damagelist4 [1 ] += damage_add
You can’t perform that action at this time.
0 commit comments