Scott Twine has struggled to maintain a consistent level of fitness since joining Bristol City last summer