Further fixes for rounding errors in damage calculations.
Some checks failed
continuous-integration/drone/push Build is failing
Some checks failed
continuous-integration/drone/push Build is failing
This commit is contained in:
@@ -37,6 +37,10 @@ TEST_CASE("Correct rounding for damage.") {
|
||||
|
||||
auto damage = lib->GetDamageLibrary()->GetDamage(&executingAttack, mon2, 0, hit);
|
||||
REQUIRE_EQ(144, damage);
|
||||
|
||||
hit.SetBasePower(110);
|
||||
damage = lib->GetDamageLibrary()->GetDamage(&executingAttack, mon2, 0, hit);
|
||||
REQUIRE_EQ(284, damage);
|
||||
}
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user