Change how amount works in tanks

if no %, treat as absolute amount (as before)
if %, treat as % of maxAmount
if full, treat as 100%