There are three possible fixes:
- Re-introduce the height limit, where dwarves are unable to build above the roof.
I do not think that this is a good idea, because the limit was very annoying and prevents other more logical strategies. It especially would be stupid if the distance limit were returned as well. But it's a potential option.
- Remove the chicken and bat height limit where they cannot shoot eggs from above a specific point.
For chickens, mana won't regen in midair which means that they can't camp at y=100000000 and rain eggs down. For bats, they would still be able to do this though. However, I don't really think bats could abuse this too much. But if it seems like a concern, it could be removed for chickens only.
- Keep the egg throw limit, but allow throwing eggs if they are standing on a block.
I would say that this is a better version of idea 2. It prevents the option of spamming from high in the air, but still gives the ability to remove any skybases (or target from them if a dwarf is foolish enough to make one). I think this is the best option.





