From 6f7ace1f6dee012dfaec8b50e9f86af2e9b7ade6 Mon Sep 17 00:00:00 2001 From: Pauli Date: Thu, 14 Jun 2018 22:18:15 +0300 Subject: [PATCH] stockpiles: Fix unusable and usable loading for weapon and armor Fixes #1294 --- plugins/stockpiles/StockpileSerializer.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/plugins/stockpiles/StockpileSerializer.cpp b/plugins/stockpiles/StockpileSerializer.cpp index 80e438701..ef8c557c3 100644 --- a/plugins/stockpiles/StockpileSerializer.cpp +++ b/plugins/stockpiles/StockpileSerializer.cpp @@ -1964,6 +1964,8 @@ void StockpileSerializer::read_weapons() bool usable = weapons.usable(); debug() << "unusable " << unusable << endl; debug() << "usable " << usable << endl; + mPile->settings.weapons.unusable = unusable; + mPile->settings.weapons.usable = usable; // weapon type unserialize_list_itemdef ( [=] ( const size_t & idx ) -> const std::string& @@ -2127,6 +2129,8 @@ void StockpileSerializer::read_armor() bool usable = armor.usable(); debug() << "unusable " << unusable << endl; debug() << "usable " << usable << endl; + mPile->settings.armor.unusable = unusable; + mPile->settings.armor.usable = usable; // body type unserialize_list_itemdef ( [=] ( const size_t & idx ) -> const std::string&