From 331767789cd265a09b597d964f23251328df7fdb Mon Sep 17 00:00:00 2001 From: Deukhoofd Date: Tue, 21 Apr 2020 15:48:21 +0200 Subject: [PATCH] Tweaks and fixes for AttackData name. --- src/Library/Attacks/AttackData.cpp | 4 ++-- src/Library/Attacks/AttackData.hpp | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) 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;