Here's code that I got working using what looks to be a splash effect intended or ... spitters hurling acid into water? Anyway, it looks cool:
[code]
for _, ocean_tile_name in pairs({"ammoniacal-ocean", "ammoniacal-ocean-2", "brash-ice"}) do
local tile = data.raw["tile"][ocean_tile_name]
tile.destroys_dropped_items = true
tile.default_destroyed_dropped_item_trigger = {type="direct", action_delivery={type="instant", source_effects={
type = "create-entity",
entity_name = "water-splash",
}}}
end
[/code]
If you had a public code forge (e.g. github) i would submit a PR, but here's a forum post instead in the meantime. Cheers!