Lines Matching refs:rank

107 		auto rank = static_cast<double>(max_effect) / static_cast<double>(tgt_max_hp);  in CalcSkillHealAutoBattleTargetRank()  local
110 rank -= cost / src_max_sp / 8.0; in CalcSkillHealAutoBattleTargetRank()
111 rank = std::max(rank, 0.0); in CalcSkillHealAutoBattleTargetRank()
113 return rank; in CalcSkillHealAutoBattleTargetRank()
135 double rank = 0.0; in CalcSkillDmgAutoBattleTargetRank() local
140 rank = std::min(base_effect, tgt_hp) / tgt_hp; in CalcSkillDmgAutoBattleTargetRank()
141 if (rank == 1.0) { in CalcSkillDmgAutoBattleTargetRank()
142 rank = 1.5; in CalcSkillDmgAutoBattleTargetRank()
146 rank -= cost / src_max_sp / 4.0; in CalcSkillDmgAutoBattleTargetRank()
147 rank = std::max(rank, 0.0); in CalcSkillDmgAutoBattleTargetRank()
154 rank = rank * 1.5 + 0.5; in CalcSkillDmgAutoBattleTargetRank()
160 return rank; in CalcSkillDmgAutoBattleTargetRank()
171 double rank = 0.0; in CalcSkillAutoBattleRank() local
176 rank = std::max(rank, target_rank); in CalcSkillAutoBattleRank()
177 …: {}({}): {} -> {}", source.GetName(), target->GetName(), skill.name, skill.ID, rank, target_rank); in CalcSkillAutoBattleRank()
183 rank += target_rank; in CalcSkillAutoBattleRank()
184 …: {}({}): {} -> {}", source.GetName(), target->GetName(), skill.name, skill.ID, rank, target_rank); in CalcSkillAutoBattleRank()
190 rank = std::max(rank, target_rank); in CalcSkillAutoBattleRank()
191 …: {}({}): {} -> {}", source.GetName(), target->GetName(), skill.name, skill.ID, rank, target_rank); in CalcSkillAutoBattleRank()
197 rank += target_rank; in CalcSkillAutoBattleRank()
198 …: {}({}): {} -> {}", source.GetName(), target->GetName(), skill.name, skill.ID, rank, target_rank); in CalcSkillAutoBattleRank()
202 rank = CalcSkillHealAutoBattleTargetRank(source, source, skill, apply_variance, emulate_bugs); in CalcSkillAutoBattleRank()
203 …ATTLE: Actor {} Check Skill Self Rank : {}({}): {}", source.GetName(), skill.name, skill.ID, rank); in CalcSkillAutoBattleRank()
206 if (rank > 0.0) { in CalcSkillAutoBattleRank()
207 rank += Rand::GetRandomNumber(0, 99) / 100.0; in CalcSkillAutoBattleRank()
209 return rank; in CalcSkillAutoBattleRank()
234 auto rank = std::min(base_effect, tgt_hp) / tgt_hp; in CalcNormalAttackAutoBattleTargetRank() local
235 if (rank == 1.0) { in CalcNormalAttackAutoBattleTargetRank()
236 rank = 1.5; in CalcNormalAttackAutoBattleTargetRank()
243 rank -= static_cast<double>(cost) / src_max_sp / 4.0; in CalcNormalAttackAutoBattleTargetRank()
244 rank = std::max(rank, 0.0); in CalcNormalAttackAutoBattleTargetRank()
252 rank = rank * 1.5 + 0.5; in CalcNormalAttackAutoBattleTargetRank()
257 if (rank > 0.0) { in CalcNormalAttackAutoBattleTargetRank()
258 rank = Rand::GetRandomNumber(0, 99) / 100.0 + rank * 1.5; in CalcNormalAttackAutoBattleTargetRank()
260 return rank; in CalcNormalAttackAutoBattleTargetRank()
264 double rank = 0.0; in CalcNormalAttackAutoBattleRank() local
271 rank += target_rank; in CalcNormalAttackAutoBattleRank()
272 …ck Attack Party Enemy {} Rank : {} -> {}", source.GetName(), target->GetName(), rank, target_rank); in CalcNormalAttackAutoBattleRank()
277 rank = std::max(rank, target_rank); in CalcNormalAttackAutoBattleRank()
278 …k Attack Single Enemy {} Rank : {} -> {}", source.GetName(), target->GetName(), rank, target_rank); in CalcNormalAttackAutoBattleRank()
281 return rank; in CalcNormalAttackAutoBattleRank()
300 … const auto rank = CalcSkillAutoBattleRank(source, *candidate_skill, skill_variance, emulate_bugs); in SelectAutoBattleAction() local
301 …heck Skill Rank : {}({}): {}", source.GetName(), candidate_skill->name, candidate_skill->ID, rank); in SelectAutoBattleAction()
302 if (rank > skill_rank) { in SelectAutoBattleAction()
303 skill_rank = rank; in SelectAutoBattleAction()