Eternaltwin

[Bug Report] Le topic

  1. La vie des combattants à quand même l'air de descendre, reste à voir ce qu'il se passe quand ça passe à 0
  2. En fait il semble que le temps soit redevenu le standard 1H avec soldat, 20/25 minutes avec les chevaliers.
  3. 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)
  4. C'est bon, il a fini par mourir, mais l'agonie a été longue
  5. 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
  6. 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 ⚔️!
  7. 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)

  8. 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......
  9. 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)
  10. 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)
FirstPage 14 / 17Last