Game mode: [Single-player]
Type of issue: [Undesired Feature]
Server type: [N/A]
I love your interpretation of dragons. Not sure if that’s from the books but it’s great. However I have found a way that dragons, and indeed mammoths, elephants and many other creatures, can fly.
Please provide a step-by-step process of how the bug can be reproduced. The more details you provide us with the easier it will be for us to find and fix the bug:
- Take one dead dragon (or whatever large animal you have handy, must be dead)
- Hit it with a pick, hatchet, sickle, skinning knife or in a pinch, a teaspoon should suffice.
- Watch it FLY! Sometimes away from you, sometimes straight towards you and over your shoulder, sometimes sideways and very very occasionally downwards out of sight.
- Seriously… those Shoebills and dragons fly more in death than they ever did in life!
This may be an easy one to fix and it would be a nice quality-of-life improvement.
Reasoning it out, the physics engine probably needs everything to have a mass. Thanks to fundamental physics, if the mass of an object is very low, the swinging of a harvesting tool will result in a high acceleration (F=ma). I’ve noticed that after the initial flight and the corpse has come to a rest, subsequent hits don’t move the corpse. This suggests to me that corpses are being instantiated with a negligible mass and the mass is recalculated, perhaps with each harvest action. The solution may be as simple as ensuring corpses are instantiated with an appropriate mass.