Веб-сайт самохостера Lotigara

summaryrefslogtreecommitdiff
path: root/source/game/StarObject.cpp
diff options
context:
space:
mode:
authorKae <80987908+Novaenia@users.noreply.github.com>2025-03-17 17:44:52 +1100
committerKae <80987908+Novaenia@users.noreply.github.com>2025-03-17 17:44:52 +1100
commit472d136bdce006ac24f85cbd89440a2a6188c9ef (patch)
treeee88ab5ca633349e652785637c9840ffaea82f16 /source/game/StarObject.cpp
parent6f51c2c129ab50872a4944e5218fcf97f89abb1d (diff)
read retainObjectParametersInItem from parameters
Diffstat (limited to 'source/game/StarObject.cpp')
-rw-r--r--source/game/StarObject.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/source/game/StarObject.cpp b/source/game/StarObject.cpp
index 66f7917..70fbf09 100644
--- a/source/game/StarObject.cpp
+++ b/source/game/StarObject.cpp
@@ -495,7 +495,7 @@ void Object::destroy(RenderCallback* renderCallback) {
world()->addEntity(ItemDrop::createRandomizedDrop(o, position()));
} else if (m_config->hasObjectItem) {
ItemDescriptor objectItem(m_config->name, 1);
- if (m_config->retainObjectParametersInItem) {
+ if (configValue("retainObjectParametersInItem", m_config->retainObjectParametersInItem).optBool().value()) {
auto parameters = m_parameters.baseMap();
parameters.remove("owner");
parameters["scriptStorage"] = m_scriptComponent.getScriptStorage();