resarray[$field] ?? 0); $buildingType = $village->resarray[$field . 't'] ?? 0; // $bid11 is keyed from level 1 upward; at level 0 (not built yet) fall back to the base capacity $currentCapacity = ($currentLevel > 0) ? $bid11[$currentLevel]['attri'] * STORAGE_MULTIPLIER : STORAGE_BASE; $isMax = $building->isMax($buildingType, $id); $maxLevel = 20; $nextLevelRaw = $currentLevel + 1 + $loopsame + $doublebuild + $master; $nextLevel = min($nextLevelRaw, $maxLevel); $nextCapacity = $bid11[$nextLevel]['attri'] * STORAGE_MULTIPLIER; ?>