Removed two more bad casts

This commit is contained in:
mrohrlach 2016-12-09 18:15:40 -07:00
parent 3b0c791892
commit f5da179a90

View file

@ -262,7 +262,7 @@ namespace MWWorld
lightDiffuseGreen += (static_cast<float>(magicEffect->mData.mGreen) / 255.f); lightDiffuseGreen += (static_cast<float>(magicEffect->mData.mGreen) / 255.f);
lightDiffuseBlue += (static_cast<float>(magicEffect->mData.mBlue) / 255.f); lightDiffuseBlue += (static_cast<float>(magicEffect->mData.mBlue) / 255.f);
} }
int numberOfEffects = ((MagicBoltState&)state).mEffects.mList.size(); int numberOfEffects = state.mEffects.mList.size();
lightDiffuseColor = osg::Vec4(lightDiffuseRed / numberOfEffects lightDiffuseColor = osg::Vec4(lightDiffuseRed / numberOfEffects
, lightDiffuseGreen / numberOfEffects , lightDiffuseGreen / numberOfEffects
, lightDiffuseBlue / numberOfEffects , lightDiffuseBlue / numberOfEffects
@ -572,7 +572,7 @@ namespace MWWorld
lightDiffuseGreen += (static_cast<float>(magicEffect->mData.mGreen) / 255.f); lightDiffuseGreen += (static_cast<float>(magicEffect->mData.mGreen) / 255.f);
lightDiffuseBlue += (static_cast<float>(magicEffect->mData.mBlue) / 255.f); lightDiffuseBlue += (static_cast<float>(magicEffect->mData.mBlue) / 255.f);
} }
int numberOfEffects = ((MagicBoltState&)state).mEffects.mList.size(); int numberOfEffects = state.mEffects.mList.size();
lightDiffuseColor = osg::Vec4(lightDiffuseRed / numberOfEffects lightDiffuseColor = osg::Vec4(lightDiffuseRed / numberOfEffects
, lightDiffuseGreen / numberOfEffects , lightDiffuseGreen / numberOfEffects
, lightDiffuseBlue / numberOfEffects , lightDiffuseBlue / numberOfEffects