diff --git a/src/adv/AdvBattle.lua b/src/adv/AdvBattle.lua index f463adb..7fe5141 100644 --- a/src/adv/AdvBattle.lua +++ b/src/adv/AdvBattle.lua @@ -322,6 +322,14 @@ function Battle:saveDB() end end end + for idx, mapBuilds in pairs(self.builds) do + for _, build in ipairs(mapBuilds) do + local block = self.adv:getBlock(build.roomId, build.blockId, idx) + if block and block:isBuild() then + block.event.build = build:getDB() + end + end + end end return Battle \ No newline at end of file -- libgit2 0.21.2