Make ScriptMacro a header instead of source file.
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
This commit is contained in:
parent
b886f0aebf
commit
f22c23d593
|
@ -1,7 +1,7 @@
|
|||
#include "TurnHandler.hpp"
|
||||
#include "../../Core/Exceptions/NotImplementedException.hpp"
|
||||
#include "../Models/Battle.hpp"
|
||||
#include "../ScriptHandling/ScriptMacros.cpp"
|
||||
#include "../ScriptHandling/ScriptMacros.hpp"
|
||||
|
||||
using namespace CreatureLib::Battling;
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
#include "DamageLibrary.hpp"
|
||||
#include "../ScriptHandling/ScriptMacros.cpp"
|
||||
#include "../ScriptHandling/ScriptMacros.hpp"
|
||||
|
||||
using namespace CreatureLib::Battling;
|
||||
int DamageLibrary::GetDamage(ExecutingAttack* attack, Creature* target, uint8_t hitIndex) const {
|
||||
|
|
|
@ -4,7 +4,6 @@
|
|||
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; }
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
#include "BattleRandom.hpp"
|
||||
#include "../ScriptHandling/ScriptMacros.cpp"
|
||||
#include "../ScriptHandling/ScriptMacros.hpp"
|
||||
#include "Creature.hpp"
|
||||
#include "ExecutingAttack.hpp"
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
#include <algorithm>
|
||||
#include <utility>
|
||||
#include "../Models/Battle.hpp"
|
||||
#include "../ScriptHandling/ScriptMacros.cpp"
|
||||
#include "../ScriptHandling/ScriptMacros.hpp"
|
||||
|
||||
using namespace CreatureLib;
|
||||
|
||||
|
|
Loading…
Reference in New Issue