Found a small bug. When maximum shield capacity is at one, shield value is at 0, but shield graphic shows true shield value.