Support for ending battles when only one side has creatures that are available for battle.
This commit is contained in:
@@ -26,14 +26,14 @@ uint32_t CalculateHealthStat(Battling::Creature* creature) {
|
||||
auto level = creature->GetLevel();
|
||||
auto a =
|
||||
(creature->GetBaseStat(Core::Statistic::Health) + creature->GetStatPotential(Core::Statistic::Health)) * 2 +
|
||||
floor(sqrt(creature->GetStatExperience(Core::Statistic::Health) / 4)) * level;
|
||||
floor(sqrt(creature->GetStatExperience(Core::Statistic::Health) / 4.0)) * level;
|
||||
return floor(a / 100) + level + 10;
|
||||
}
|
||||
|
||||
uint32_t CalculateOtherStat(Battling::Creature* creature, Core::Statistic stat) {
|
||||
auto level = creature->GetLevel();
|
||||
auto a = (creature->GetBaseStat(stat) + creature->GetStatPotential(stat)) * 2 +
|
||||
floor(sqrt(creature->GetStatExperience(stat) / 4)) * level;
|
||||
floor(sqrt(creature->GetStatExperience(stat) / 4.0)) * level;
|
||||
return floor(a / 100) + 10;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user