Hi
We noticed a data stage conflict with the explosive rocket prototype. The following was added as new table item for action_delivery. This breaks any setup that expected action_delivery to be single item, which is the default data structure.
{
target_effects = {
effect_id = "mds-map-reveal-small",
type = "script"
},
type = "instant"
}
Based on the data structure I saw with print, I think you should be able to add the custom script to the original action_delivery item's target_effects, without the need to create a new item for action_delivery. Like this.
table.insert(rocket["action"]["action_delivery"]["target_effects"], {
effect_id = "mds-map-reveal-small",
type = "script"
})
It's a better way to ensure compatibility of default game entity that other mods may rely on.