resarray['f'.$id]; $isNatar = (int)$database->getVillageField($village->wid, 'natar') === 1; // TAKE DATA ONCE $cpVillage = $isNatar ? 0 : (int)$database->getVillageField($village->wid, 'cp'); $cpTotal = (int)$database->getVSumField($session->uid, 'cp'); $villages = $database->getProfileVillages($session->uid); $totalVillages = count($villages); // calculation for the next village - without variables $cpMode = CP; // 0 = normal, 1 = speed $cpArrayName = 'cp' . $cpMode; $cpArray = $GLOBALS[$cpArrayName] ?? []; $nextCpNeed = $cpArray[$totalVillages + 1] ?? 0; $currentCp = (int)$session->cp; ?>