From: Holger Schemel Date: Fri, 27 Dec 2019 15:55:32 +0000 (+0100) Subject: fixed bug in editor with CEs using graphic of other element X-Git-Tag: 4.1.4.0~5 X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=commitdiff_plain;h=77c74cbf7569a65f71e004fab915a8b6ee73cbed;hp=368d771258ee3aed9c0713a0998094651eca2504 fixed bug in editor with CEs using graphic of other element This bug appeared when using "use graphic of element" and then changing some other CE settings (like counters etc.), which caused the custom graphics to be reset to the CEs default graphics. --- diff --git a/src/editor.c b/src/editor.c index c8444b11..b99d33b7 100644 --- a/src/editor.c +++ b/src/editor.c @@ -8325,6 +8325,9 @@ static void CopyCustomElementPropertiesToGame(int element) // copy change events also to special level editor variable custom_element = element_info[element]; custom_element_change = *element_info[element].change; + + // needed here to restore runtime value "element_info[element].gfx_element" + InitElementPropertiesGfxElement(); } static void CopyGroupElementPropertiesToGame(int element)