mirror of
https://github.com/OpenMW/openmw.git
synced 2025-03-31 14:36:39 +00:00
Fix always-use-best-attack rounding
This commit is contained in:
parent
6afdf1cb8c
commit
6cd12823e8
1 changed files with 3 additions and 3 deletions
|
@ -55,9 +55,9 @@ namespace
|
||||||
|
|
||||||
std::string getBestAttack (const ESM::Weapon* weapon)
|
std::string getBestAttack (const ESM::Weapon* weapon)
|
||||||
{
|
{
|
||||||
int slash = (weapon->mData.mSlash[0] + weapon->mData.mSlash[1])/2;
|
int slash = weapon->mData.mSlash[0] + weapon->mData.mSlash[1];
|
||||||
int chop = (weapon->mData.mChop[0] + weapon->mData.mChop[1])/2;
|
int chop = weapon->mData.mChop[0] + weapon->mData.mChop[1];
|
||||||
int thrust = (weapon->mData.mThrust[0] + weapon->mData.mThrust[1])/2;
|
int thrust = weapon->mData.mThrust[0] + weapon->mData.mThrust[1];
|
||||||
if (slash == chop && slash == thrust)
|
if (slash == chop && slash == thrust)
|
||||||
return "slash";
|
return "slash";
|
||||||
else if (thrust >= chop && thrust >= slash)
|
else if (thrust >= chop && thrust >= slash)
|
||||||
|
|
Loading…
Reference in a new issue