Implement dragon gems as a currency
Accumulate ALL offsets, not just the immediate ones