Handle executing moves.
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
@@ -4,6 +4,7 @@
|
||||
#include "../../GenericTemplates.cpp"
|
||||
#include "../Library/BattleLibrary.hpp"
|
||||
#include "LearnedAttack.hpp"
|
||||
#include "DamageSource.hpp"
|
||||
|
||||
namespace CreatureLib::Battling{
|
||||
// Forward declare battle class
|
||||
@@ -45,11 +46,10 @@ namespace CreatureLib::Battling{
|
||||
|
||||
const std::string& GetNickname() const;
|
||||
const std::string& GetTalent() const;
|
||||
|
||||
void ChangeLevel(int8_t amount);
|
||||
void Damage(uint32_t damage, DamageSource source);
|
||||
|
||||
void SetBattleData(Battle* battle, BattleSide* side);
|
||||
|
||||
Battle* GetBattle() const;
|
||||
BattleSide* GetBattleSide() const;
|
||||
|
||||
@@ -71,6 +71,8 @@ namespace CreatureLib::Battling{
|
||||
void RecalculateFlatStat(Core::Statistic);
|
||||
void RecalculateBoostedStat(Core::Statistic);
|
||||
//endregion
|
||||
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user