Hi,
Loving the palm trees, I engaged some copper spitters, and had to turn off the KS combat mod since my bullets didn't hit.
I see the collision boxes are set, it is probably a collision-mask issue.
Your masks:
collision_mask = { layers = { ["is_object"] = true, ["train"] = true }, not_colliding_with_itself = true },
KS combat create bullet entity mask:
hit_collision_mask = {
layers = {
object = true,
player = true
},
not_colliding_with_itself = false
},
The difference in first glance is: "object" = true / "is_object" = true.
Hope this helps.