diff --git a/conanfile.py b/conanfile.py index f344e9b..b87bf72 100644 --- a/conanfile.py +++ b/conanfile.py @@ -44,7 +44,7 @@ class PkmnLibConan(ConanFile): self.options["AngelScript"].link_std_statically = True def requirements(self): - self.requires("CreatureLib/f973259bef30b9ba1ff095884c81f0e5f4b94a09@creaturelib/master") + self.requires("CreatureLib/3f57051219232f42bacf3475d231cfe693e1e101@creaturelib/master") if self.options.script_handler == "angelscript": self.requires("AngelScript/2.34@AngelScript/Deukhoofd") else: diff --git a/src/Library/Species/PokemonSpecies.hpp b/src/Library/Species/PokemonSpecies.hpp index ba0da39..c52f444 100644 --- a/src/Library/Species/PokemonSpecies.hpp +++ b/src/Library/Species/PokemonSpecies.hpp @@ -16,6 +16,8 @@ namespace PkmnLib::Library { : CreatureSpecies(id, name, defaultVariant, genderRatio, growthRate, captureRate), _baseHappiness(baseHappiness) {} + ~PokemonSpecies() override = default; + inline uint8_t GetBaseHappiness() const { return _baseHappiness; } inline const PokemonForme* GetDefaultForme() const {