#ifndef CREATURELIB_SCRIPTWRAPPER_HPP #define CREATURELIB_SCRIPTWRAPPER_HPP #include #include "Script.hpp" #include "ScriptSet.hpp" namespace CreatureLib::Battling { class ScriptWrapper { bool _isSet; union { std::unique_ptr