#ifndef CREATURELIB_PASSTURNCHOICE_HPP #define CREATURELIB_PASSTURNCHOICE_HPP #include "BaseTurnChoice.hpp" namespace CreatureLib::Battling { class PassTurnChoice : public BaseTurnChoice { public: PassTurnChoice(Creature* c) : BaseTurnChoice(c) {} TurnChoiceKind GetKind() const noexcept override { return TurnChoiceKind ::Pass; } protected: void GetActiveScripts(Arbutils::Collections::List& scripts) override { GetUser()->GetActiveScripts(scripts); } }; } #endif // CREATURELIB_PASSTURNCHOICE_HPP