Surgebinding

Surgebinding

294 Downloads

[Allomancy] Metal stores 'metalbolisation'

leafreynolds opened this issue · 2 comments

commented

How it currently works

Metal stores decrease by one per minute, regardless of whether it is burning or not.

Changes Proposed

On eating a 'packet' of metal (either directly or via metalvial), that metal is available for use for x number of minutes. Most likely a few minecraft days at most. At that point, regardless of whether the player used any or not, it 'passes through' the player and disappears, no longer available for use. If the player eats too much metal and misses out on using it all, that's their own fault.

This amount of time until metabolization should be config compatible.

commented

Change the title of the issue to 'Metal stores metalbolisation', for the pun :D

commented

Track current metal storage to be a map of lists, where the list is of ConsumedMetal types.

ConsumedMetal would then contain the time remaining and the metal value remaining.

This map of lists doesn't need to completely replace the current system, it could be an extra layer that only exists on the server to help us track when metal should disappear from the player.