From f0efcd3e0eb7d12897d761f5998218b735471320 Mon Sep 17 00:00:00 2001 From: Pascal Maximilian Bremer <8161919+Bomberus@users.noreply.github.com> Date: Thu, 27 Jun 2019 10:07:18 +0200 Subject: [PATCH] Make Datamanager compatible with some plugins. Some Plugins like CCEX Dynamic Actors: http://sumrndm.site/ccex-dynamic-actors/ Write some additional data in the meta attribute of an equipment. The DataManager always resets the meta attribute, this leads to the loss of information. --- js/rpg_managers/DataManager.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js/rpg_managers/DataManager.js b/js/rpg_managers/DataManager.js index 9ddcc62f..7fb835a3 100644 --- a/js/rpg_managers/DataManager.js +++ b/js/rpg_managers/DataManager.js @@ -149,7 +149,7 @@ DataManager.onLoad = function(object) { DataManager.extractMetadata = function(data) { var re = /<([^<>:]+)(:?)([^>]*)>/g; - data.meta = {}; + data.meta = data.meta || {}; for (;;) { var match = re.exec(data.note); if (match) {