| summaryrefslogtreecommitdiff | 
diff options
| -rw-r--r-- | src/battle/struct/btl_attack.erl | 2 | ||||
| -rw-r--r-- | src/shared/shr_roll.erl | 2 | 
2 files changed, 2 insertions, 2 deletions
| diff --git a/src/battle/struct/btl_attack.erl b/src/battle/struct/btl_attack.erl index 72e7b98..61c58be 100644 --- a/src/battle/struct/btl_attack.erl +++ b/src/battle/struct/btl_attack.erl @@ -160,7 +160,7 @@ effect_of_attack     {ParryIsSuccessful, PositiveModifier, NegativeModifier} =        case CanParry of           true -> roll_parry(DefStats, DefenderLuck); -         false -> {false, 0} +         false -> {false, 0, 0}        end,     S0DefenderLuck = (DefenderLuck + PositiveModifier), diff --git a/src/shared/shr_roll.erl b/src/shared/shr_roll.erl index 0e44d63..b2aca29 100644 --- a/src/shared/shr_roll.erl +++ b/src/shared/shr_roll.erl @@ -71,5 +71,5 @@ percentage_with_luck (Chance, Luck) ->        ModedRoll,        IsSuccess,        (BadLuckBonus + calculate_costs(IsSuccess, Roll, Chance)), -      (-1 * calculate_costs(IsSuccess, Roll, ModedChance)) +      calculate_costs((not IsSuccess), (100 - Roll), (100 - ModedChance))     }. | 


