diff --git a/CInterface/Battling/MiscLibrary.cpp b/CInterface/Battling/MiscLibrary.cpp index e343946..9f2e267 100644 --- a/CInterface/Battling/MiscLibrary.cpp +++ b/CInterface/Battling/MiscLibrary.cpp @@ -2,8 +2,14 @@ #include "../Core.hpp" using namespace PkmnLib::Battling; -export MiscLibrary* PkmnLib_MiscLibrary_Construct(PkmnLib::Library::TimeOfDay(*getTime)()) { +export MiscLibrary* PkmnLib_MiscLibrary_Construct(PkmnLib::Library::TimeOfDay (*getTime)()) { return new MiscLibrary(getTime); } export void PkmnLib_MiscLibrary_Destruct(MiscLibrary* p) { delete p; } + +export u8 PkmnLib_MiscLibrary_CanEvolveFromLevelUp(bool& out, MiscLibrary* p, + const PkmnLib::Library::EvolutionData* evoData, + const Pokemon* pokemon) { + Try(out = p->CanEvolveFromLevelUp(evoData, pokemon)) +} \ No newline at end of file