View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0034485 | Legion Core | Class Halls / Оплоты и артефакты | public | 2025-12-12 21:34 | 2025-12-13 03:32 |
| Reporter | cure | Assigned To | Mernhard | ||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | confirmed | Resolution | open | ||
| Summary | 0034485: Генерация заданий оплота при отсутствии игрока в сети | ||||
| Description | Репорт именно на механику генерации и очереди, если игрок отсутствует в онлайне: Сейчас задания не генерируются для игрока, если прошло около суток между прошлой и новой генерацией, и если игрок не заходил на персонажа в это время - игрок в таком случае получает на доску только три задания, которые у него были в очереди https://youtu.be/rfAobAR_Dig - 12.10, 4:22 - доступно 10 заданий на доске, 3 задания в очереди. Ставлю 3 задания с доски на выполнение. Судя по команде, следующие задания должны сгенерироваться 7:52:33 AM https://youtu.be/IrHi2l1WrRc - 12.12, 9:01 - захожу в следующий раз через двое суток, забираю награды за поставленные ранее задания. На доске всего 3 задания, у персонажа пустая очередь. При этом, если заходить регулярно несколько раз в день, то задания корректно обновляет - https://egammi.net/image/qTsD Все тесты были с 6+ 880+ илвл защитниками Как должно работать: Задания должны корректно генерироваться в даже в том случае, если игрок некоторое время не заходит на персонажа - если игрока нет в онлайне двое суток, то у него на офе доска полная будет по возвращению, а не просто из прошлой очереди даст 2-3 задания :\ | ||||
| Steps To Reproduce | Паладин 110-го уровня/run local t = {38710, 40408, 38576, 38566, 39722, 38933, 39756, 42844, 39696, 42846, 42847, 42848, 42849, 42850, 42867} for i = 1, #t do SendChatMessage(string.format(".q rew %s", t[i]), "GUILD") end/run local t = {39696, 42846, 42852, 42851, 43492, 43933} for i = 1, #t do SendChatMessage(string.format(".q rew %s", t[i]), "GUILD") end.go 2334.8157, -5388.915, 54.729588, 0 .mod curr 1220 10000 .deb garr gen Далее нужно проверить, что есть миссии в очереди: .garr show queue Если миссий в очереди нет, то нужно ждать появления через несколько часов Если есть миссии в очереди, то: Поставить выполняться три миссии, затем выйти с персонажа. Зайти через сутки, выдадут только три миссии с очереди :\ | ||||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2025-12-12 21:34 | cure | New Issue | |
| 2025-12-12 21:34 | cure | Status | new => assigned |
| 2025-12-12 21:34 | cure | Assigned To | => Mernhard |
| 2025-12-12 21:34 | cure | Status | assigned => confirmed |
| 2025-12-13 03:32 | cure | Description Updated | |
| 2025-12-13 03:32 | cure | Steps to Reproduce Updated |