diff --git a/src/world/StatusEffect/StatusEffect.cpp b/src/world/StatusEffect/StatusEffect.cpp index a9f4171c..85f5497d 100644 --- a/src/world/StatusEffect/StatusEffect.cpp +++ b/src/world/StatusEffect/StatusEffect.cpp @@ -109,7 +109,7 @@ uint16_t Sapphire::StatusEffect::StatusEffect::getParam() const return m_param; } -std::unordered_map< Common::ParamModifier, int32_t >& Sapphire::StatusEffect::StatusEffect::getModifiers() +const std::unordered_map< Common::ParamModifier, int32_t >& Sapphire::StatusEffect::StatusEffect::getModifiers() const { return m_modifiers; } @@ -196,7 +196,7 @@ uint32_t Sapphire::StatusEffect::StatusEffect::getFlag() const return m_flag; } -std::vector< World::Action::StatusModifier > Sapphire::StatusEffect::StatusEffect::getStatusModifiers() const +const std::vector< World::Action::StatusModifier >& Sapphire::StatusEffect::StatusEffect::getStatusModifiers() const { return m_statusModifiers; } diff --git a/src/world/StatusEffect/StatusEffect.h b/src/world/StatusEffect/StatusEffect.h index a9a3a234..f8a24dde 100644 --- a/src/world/StatusEffect/StatusEffect.h +++ b/src/world/StatusEffect/StatusEffect.h @@ -21,7 +21,7 @@ public: void onTick(); - std::unordered_map< Common::ParamModifier, int32_t >& getModifiers(); + const std::unordered_map< Common::ParamModifier, int32_t >& getModifiers() const; void setModifier( Common::ParamModifier paramModifier, int32_t value ); @@ -50,7 +50,7 @@ public: uint32_t getFlag() const; - std::vector< World::Action::StatusModifier > getStatusModifiers() const; + const std::vector< World::Action::StatusModifier >& getStatusModifiers() const; void setLastTick( uint64_t lastTick );