CreatureLib/src/Battling/Library/MiscLibrary.cpp

11 lines
506 B
C++

#include "MiscLibrary.hpp"
#include "../Models/Battle.hpp"
bool CreatureLib::Battling::MiscLibrary::IsCritical(CreatureLib::Battling::ExecutingAttack* attack,
CreatureLib::Battling::Creature* target, uint8_t hit) const {
auto rand = target->GetBattle()->GetRandom();
// HOOK: Increase chance for critical hits.
return rand.Get(10) <= 0;
}
bool CreatureLib::Battling::MiscLibrary::CanFlee(FleeTurnChoice* switchChoice) const { return true; }