[Bug Report] Le topic
- La vie des combattants à quand même l'air de descendre, reste à voir ce qu'il se passe quand ça passe à 0
- En fait il semble que le temps soit redevenu le standard 1H avec soldat, 20/25 minutes avec les chevaliers.
- Exocet locké depuis :
Vu le nombre d'AM de Chevaliers et de balistes sur les territoires ( 700 ), le nettoyage va être cher...
Call to a member function getLinkedArmy() on int
Exception Logs 2 Stack Trace
Error
in src/Service/LordManager.php (line 173)
foreach ($lord->getGenerals() as $general)
$pendingBattle = $general->getBattle();
if (null !== $pendingBattle)
/** @var EngagedArmy $engagedArmy */
$engagedArmy = $pendingBattle->getAllEngagedArmies()->findFirst(
fn ($engagedArmy) => $engagedArmy->getLinkedArmy()->getId() === $general->getArmyContainer()->getId()
);
if (null !== $engagedArmy)
$engagedArmy->clearLinkedArmy();
$objectManager->persist($engagedArmy);
in vendor/doctrine/collections/src/ArrayCollection.php -> AppService{closure (line 389)
in vendor/doctrine/collections/src/AbstractLazyCollection.php -> findFirst (line 229)
AbstractLazyCollection->findFirst() in src/Service/LordManager.php (line 172)
LordManager->triggerLordDeath() in src/Controller/OutGameController.php (line 105)
in vendor/symfony/http-kernel/HttpKernel.php -> death (line 163)
in vendor/symfony/http-kernel/HttpKernel.php -> handleRaw (line 75)
in vendor/symfony/http-kernel/Kernel.php -> handle (line 202)
Kernel->handle() in public/index.php (line 25) - C'est bon, il a fini par mourir, mais l'agonie a été longue
- Yop !
Petit bogue .. Dans l' historique de la bataille, le général ennemi est déclaré comme m' appartenant ! https://staging.kingdom.eternaltwin.org/battle/40 - Hello ! J'ai fais quelques mise à jour pour stabiliser le tout.
Il reste encore quelques soucis (assez majeurs)
Je viens de voir le message de Papounet c'est inquiétant D: !
Je regarderai ça la semaine prochaine, je ne serai pas disponible ce week-end!
N'hésitez pas à passer sur discord pour partager vos screens de bataille ⚔️! - Un petit nouveau, je ne peux plus construire....
W11 + Firefox 126.0.1
ErrorException
HTTP 500 Internal Server Error
Warning: Undefined array key 0
Exception Logs 1 Stack Trace
ErrorException
in src/Service/CityManager.php (line 623)
else
$requirement = $requirementDict[$construction->getName()][1];
$unitRequiredBuildingLevel = $city->getBuildingLevel($requirement['requiredConstruction']->value);
$projectLevel = $unitRequiredBuildingLevel;
$requirement = $requirementDict[$construction->getName()][$projectLevel];
$requiredBuildingLevelOK = is_null($requirement['requiredConstruction'])
|| ($city->getBuildingLevel($requirement['requiredConstruction']->value) >= $requirement['requiredLevel']);
if ($requiredBuildingLevelOK)
CityManager->getDisplayedProjects() in src/Controller/CityController.php (line 62)
in vendor/symfony/http-kernel/HttpKernel.php -> chooseConstruction (line 163)
in vendor/symfony/http-kernel/HttpKernel.php -> handleRaw (line 75)
in vendor/symfony/http-kernel/Kernel.php -> handle (line 202)
Kernel->handle() in public/index.php (line 25)
- Bon ce n'est pas tout ça, j'ai un peu de SQL à faire dans le genre with, lead over partition by avec des offset histoire de mettre les lignes en colonnes......
- Idem...
Symfony Exception
Symfony Docs
ErrorException
HTTP 500 Internal Server Error
Warning: Undefined array key 0
Exception Logs 1 Stack Trace
ErrorException
in src/Service/CityManager.php (line 623)
else
$requirement = $requirementDict[$construction->getName()][1];
$unitRequiredBuildingLevel = $city->getBuildingLevel($requirement['requiredConstruction']->value);
$projectLevel = $unitRequiredBuildingLevel;
$requirement = $requirementDict[$construction->getName()][$projectLevel];
$requiredBuildingLevelOK = is_null($requirement['requiredConstruction'])
|| ($city->getBuildingLevel($requirement['requiredConstruction']->value) >= $requirement['requiredLevel']);
if ($requiredBuildingLevelOK)
CityManager->getDisplayedProjects() in src/Controller/CityController.php (line 62)
in vendor/symfony/http-kernel/HttpKernel.php -> chooseConstruction (line 163)
in vendor/symfony/http-kernel/HttpKernel.php -> handleRaw (line 75)
in vendor/symfony/http-kernel/Kernel.php -> handle (line 202)
Kernel->handle() in public/index.php (line 25) - Idem
ErrorException:
Warning: Undefined array key 0
at src/Service/CityManager.php:623
at AppServiceCityManager->getDisplayedProjects()
(src/Controller/CityController.php:62)
at AppControllerCityController->chooseConstruction()
(vendor/symfony/http-kernel/HttpKernel.php:163)
at SymfonyComponentHttpKernelHttpKernel->handleRaw()
(vendor/symfony/http-kernel/HttpKernel.php:75)
at SymfonyComponentHttpKernelHttpKernel->handle()
(vendor/symfony/http-kernel/Kernel.php:202)
at SymfonyComponentHttpKernelKernel->handle()
(public/index.php:25)