diff --git a/src/Library/Attacks/AttackData.cpp b/src/Library/Attacks/AttackData.cpp index 3760515..d7c83b2 100644 --- a/src/Library/Attacks/AttackData.cpp +++ b/src/Library/Attacks/AttackData.cpp @@ -6,8 +6,8 @@ CreatureLib::Library::AttackData::AttackData(const ConstString& name, uint8_t ty uint8_t accuracy, uint8_t baseUsage, CreatureLib::Library::AttackTarget target, int8_t priority, const SecondaryEffect* effect, std::unordered_set flags) - : _name(std::move(name)), _type(type), _category(category), _basePower(power), _accuracy(accuracy), - _baseUsages(baseUsage), _target(target), _priority(priority), _effect(effect), _flags(std::move(flags)) {} + : _name(name), _type(type), _category(category), _basePower(power), _accuracy(accuracy), _baseUsages(baseUsage), + _target(target), _priority(priority), _effect(effect), _flags(std::move(flags)) {} bool CreatureLib::Library::AttackData::HasFlag(const ConstString& key) const noexcept { return this->_flags.find(key) != this->_flags.end(); diff --git a/src/Library/Attacks/AttackData.hpp b/src/Library/Attacks/AttackData.hpp index dd87e7b..fb8c0a0 100644 --- a/src/Library/Attacks/AttackData.hpp +++ b/src/Library/Attacks/AttackData.hpp @@ -13,7 +13,7 @@ using ConstString = Arbutils::CaseInsensitiveConstString; namespace CreatureLib::Library { class AttackData { protected: - const ConstString _name; + ConstString _name; uint8_t _type; AttackCategory _category; uint8_t _basePower;