mirror of
https://github.com/EQEmu/Server.git
synced 2026-05-31 13:16:39 +00:00
double to float conversion
This commit is contained in:
@@ -250,7 +250,7 @@ int32 Client::CalcMaxHP() {
|
|||||||
|
|
||||||
max_hp += GroupLeadershipAAHealthEnhancement();
|
max_hp += GroupLeadershipAAHealthEnhancement();
|
||||||
|
|
||||||
max_hp += max_hp * ((spellbonuses.MaxHPChange + itembonuses.MaxHPChange) / 10000.0f);
|
max_hp =(int32)(max_hp+ max_hp * ((spellbonuses.MaxHPChange + itembonuses.MaxHPChange) / 10000.0f));
|
||||||
|
|
||||||
if (cur_hp > max_hp)
|
if (cur_hp > max_hp)
|
||||||
cur_hp = max_hp;
|
cur_hp = max_hp;
|
||||||
@@ -990,7 +990,7 @@ int32 Client::CalcBaseMana()
|
|||||||
|
|
||||||
auto base_data = database.GetBaseData(GetLevel(), GetClass());
|
auto base_data = database.GetBaseData(GetLevel(), GetClass());
|
||||||
if(base_data) {
|
if(base_data) {
|
||||||
max_m = base_data->base_mana + (ConvertedWisInt * base_data->mana_factor) + (GetHeroicINT() * 10);
|
max_m = (int32)(base_data->base_mana + (ConvertedWisInt * base_data->mana_factor) + (GetHeroicINT() * 10));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@@ -1025,7 +1025,7 @@ int32 Client::CalcBaseMana()
|
|||||||
|
|
||||||
auto base_data = database.GetBaseData(GetLevel(), GetClass());
|
auto base_data = database.GetBaseData(GetLevel(), GetClass());
|
||||||
if(base_data) {
|
if(base_data) {
|
||||||
max_m = base_data->base_mana + (ConvertedWisInt * base_data->mana_factor) + (GetHeroicWIS() * 10);
|
max_m = (int32)(base_data->base_mana + (ConvertedWisInt * base_data->mana_factor) + (GetHeroicWIS() * 10));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@@ -1914,7 +1914,7 @@ int32 Client::CalcBaseEndurance()
|
|||||||
|
|
||||||
auto base_data = database.GetBaseData(GetLevel(), GetClass());
|
auto base_data = database.GetBaseData(GetLevel(), GetClass());
|
||||||
if(base_data) {
|
if(base_data) {
|
||||||
base_end = base_data->base_end + (heroic_stats * 10.0f) + (base_data->endurance_factor * static_cast<int>(stats));
|
base_end = (int32)(base_data->base_end + (heroic_stats * 10.0f) + (base_data->endurance_factor * static_cast<int>(stats)));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|||||||
@@ -3416,7 +3416,7 @@ void Client::Handle_OP_Sneak(const EQApplicationPacket *app)
|
|||||||
else {
|
else {
|
||||||
CheckIncreaseSkill(SkillSneak, nullptr, 5);
|
CheckIncreaseSkill(SkillSneak, nullptr, 5);
|
||||||
}
|
}
|
||||||
float hidechance = ((GetSkill(SkillSneak)/300.0f) + .25) * 100;
|
float hidechance = ((GetSkill(SkillSneak)/300.0f) + .25f) * 1000.f;
|
||||||
float random = (float)MakeRandomFloat(0, 99);
|
float random = (float)MakeRandomFloat(0, 99);
|
||||||
if(!was && random < hidechance) {
|
if(!was && random < hidechance) {
|
||||||
sneaking = true;
|
sneaking = true;
|
||||||
|
|||||||
Reference in New Issue
Block a user