def _packBlocks(self, boosterID, *args, **kwargs):
     items = super(BoosterTooltipData, self)._packBlocks(*args, **kwargs)
     booster = self.context.buildItem(boosterID)
     stats = self.context.getStatsConfiguration(booster)
     items.append(formatters.packBuildUpBlockData([formatters.packTitleDescBlock(title=_ts.highTitle(_ms(MENU.boosterDescriptionBVTLocale(booster.boosterGuiType), effectValue=booster.getFormattedValue(_ts.highTitleAccented), effectTime=booster.getEffectTimeStr(hoursOnly=True)))), formatters.packImageBlockData(img=booster.bigTooltipIcon, align=BLOCKS_TOOLTIP_TYPES.ALIGN_CENTER, width=180, height=180, padding=formatters.packPadding(top=-14, bottom=-14))]))
     items.append(self.__packInfoBlocks(booster, stats))
     if stats.quests:
         questsResult = self.__getBoosterQuestNames(boosterID)
         if questsResult:
             items.append(self.__packAccessCondition(questsResult))
     inventoryBlock = self.__getInventoryBlock(booster=booster, showPrice=stats.buyPrice and booster.buyPrices, showInventoryCount=stats.inventoryCount and booster.count)
     if inventoryBlock:
         items.append(formatters.packBuildUpBlockData(inventoryBlock))
     if stats.activeState and booster.inCooldown:
         items.append(self.__packActiveState(booster.getUsageLeftTimeStr()))
     return items