This commit is contained in:
Till Wübbers
2025-04-07 19:26:35 +02:00
parent d252da6359
commit c9db7e7e8f

View File

@@ -436,7 +436,8 @@ namespace Game
for (int32_t j = 0; j < UIAvailableCardMaxStackPreview; j++)
{
auto& quad = level.UIQuads.Get(UIAvailableCards[i * UIAvailableCardMaxStackPreview + j]);
if (i < Data.AvailableCardCount & j < card.MaxAvailableCount - card.UsedCount)
int32_t remaining = (int32_t)card.MaxAvailableCount - (int32_t)card.UsedCount;
if (i < Data.AvailableCardCount && j < remaining)
{
quad.EData.Visible = IsActive;
quad.EData.TextureHandle = Puzzle::IsValid(Data.AvailableCards[i].RefCard)
@@ -454,7 +455,6 @@ namespace Game
if (j == 0)
{
Vec3 quadPlaneIntersectPos;
if (IsQuadHovered(quad.EData.Transform, mousePosWorld, quadPlaneIntersectPos) &&
DraggedAvailableCardIdx == UINT16_MAX && DraggedCard.X == -1 &&