maybe making it turn based rather than time based might help with this? or some sort of cooldown for drops.