Implements creature switching as turn choice.
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:
@@ -129,3 +129,4 @@ void Battling::Creature::GetActiveScripts(std::vector<ScriptWrapper>& scripts) {
|
||||
scripts.emplace_back(&_volatile);
|
||||
_side->GetActiveScripts(scripts);
|
||||
}
|
||||
void Battling::Creature::ClearVolatileScripts() { _volatile.Clear(); }
|
||||
|
||||
@@ -84,6 +84,7 @@ namespace CreatureLib::Battling {
|
||||
void OverrideActiveTalent(const std::string& talent);
|
||||
|
||||
void GetActiveScripts(std::vector<ScriptWrapper>& scripts) override;
|
||||
void ClearVolatileScripts();
|
||||
|
||||
std::vector<LearnedAttack*>& GetAttacks() { return _attacks; }
|
||||
|
||||
|
||||
Reference in New Issue
Block a user