Лига Секреты Атласа 3.26. Механики лиги, предметы, способности

Купить сферы в Path of Exile Купить сферы в Path of Exile

Общая информация

Название лиги: Секреты Атласа / Secrets of the Atlas, 3.26
Начало лиги: 13 июня 2025 года, в 23:00 по МСК
Окончание лиги: ~

Что нас ждет в лиге Секреты Атласа 3.26:

  • 3 новых убер босса
  • Новая механика для эндгейм мап и их надувки (как говорят разрабы - до НЕВИДАННЫХ РАНЕЕ масштабов)
  • Новая механика особых способностей для карт
  • Новые механики для крафта и новые свойства для крафта
  • Новые уникальные предметы
  • Ап многих способностей, алтернативных камней, камней для селфкаста
  • Новая механика для карт - Наёмники Тератны, что-то похожее на экзайлов, но с большим количеством различных фишек. Их в том числе можно брать себе в напарники!
  • Новые испытания
  • Изменение лигмеханики Предательства. Теперь Катарина запускается отдельно, и её запуск не сбрасывает связи между бандитами
  • Кингсмарш добавлен в кор игры и теперь сразу будет полностью построен. Все его фишки остаются
  • Руны добавлены в кор, но теперь они меняют мастери в дереве талантов, бонусы зависят от используемой руны
  • Новые наборы поддержки
  • Различные мелкие улучшения геймплея
  • Многое другое!

Полезные ссылки:

 

Механика лиги

Секреты Атласа

При прохождении карт можно будет встретить "Нити сознания". При клике на неё, новый NPC Игон свяжет эти Нити сознания с вашим Атласом, после чего на Атласе появится цепочка из нескольких связанных карт, так называемся "Нить воспоминаний".

Нити сознания

Когда вы в следующий раз поговорите с Игоном в убежище, он предложит вам разведать эти карты и найти на них Зану, либо что-то зловещее что они содержат в себе.

карты на атласе

При разговоре с Игоном откроется интерфейс похожий на машину картоходца, с находящейся в ней картой (которая первая в цепочке Нити воспоминаний). Вы можете добавить на эту карту любые расходники (скарабы, фрагменты, угли и т.п.), они будут работать, также как и таланты вашего Атласа, но саму карту изменить нельзя.

открытие нити воспоминаний у Игона

На этих картах можно будет встретить опасные сгустки, которые поражены воспоминаниями самой Заны.

Монстры рядом с этими сгустками поражены "лепестками воспоминаний". Поражая зараженных монстров, вы будете собирать эти лепестки.

монстры пораженные лепестками воспоминаний

Накопленные лепестки можно использовать для активации особых способностей, которые дают сами карты. Например:

  • Поглощает часть лепестков, делает так что с ближайших к вам монстров не могут выпасть предметы с редкостью (т.е. экипировка). Количество поглощаемых лепестков зависит от количества пораженных монстров
    Т.е. со всех зараженных монстров гарантированно выпадет либо валюта/камни умений/скарабы/карты, все кроме обычной экипировки
  • Поглощает часть лепестков, делает так что все ближайшие монстры воскреснут после смерти. Количество поглощаемых лепестков зависит от количества пораженных монстров
    Т.е. мы получим по сути в 2 раза больше монстров, правда не всего на карте, а конкретные несколько паков которых вы заразите
  • Поглощает часть лепестков, ближайшие монстры отдают вам свои души, т.е. ваш персонаж получает бафф Soul eater | Пожиратель душ (Пожиратель душ). Количество стаков бафа зависит от количества ближайших монстров
примеры особых способностей

Чем "глубже" в воспоминание вы уходите, тем больше таких сгустков будет появляться на карте, и тем больше раз вы сможете использовать новые особые способности. Также может быть несколько разных способностей доступно на одной карте.

Особые способности можно комбинировать, используя примеры выше можно сперва получить баф Soul eater | Пожиратель душ, затем добавить монстрам воскрешение, затем запретить чтобы с них выпадали предметы экипировки. В таком случае с монстров после воскрешения тоже не будут выпадать предметы экипировки.

Убивая боссов карт в Нити воспоминаний, будет предложено усиление, которое будет действовать на все последующие карты в цепочке. Можно будет выбрать один из двух предложенных бонусов. Например:

  • Увеличение выпадаемых лепестков с редких и уникальных монстров
  • Увеличение выпадаемых лепестков с боссов
  • 50% шанс что редкие монстры на карте будут заражены духами (possesed)
  • Крафты машины картоходцев бесплатные
примеры усилений после убийства боссов карт

На последней карте в Нити воспоминаний будет особый новый босс. На самом деле не совсем новый, скорее усиленная копия уже существующего босса в игре, с измененными и/или усиленными способностями.
Например можно будет встретить "особого" Сируса.

пример усиленного босса

При убийстве таких боссов с них выпадет фрагмент, который затем превращается в проходку на одного из трех новых боссов.

фрагменты для доступа к новым убер боссам

С каждого босса могут выпасть новые особые уникальные предметы.

После того как вы убьете всех 3 разных новых убер боссов, вам начнут выпадать новые особые т16 карты с влиянием пораженным воспоминаниями.

новые т16 карты с влиянием пораженным воспоминаниями

На этих картах будут доступны особые способности карт (о которых мы писали ранее), а также на этих картах будут появляться свойства которые ролятся на Т17 картах, т.е. более опасные.

Также на этих картах будут выпадать особые предметы с новой крафтовой механикой - "пряди воспоминаний", значение пряди ролится от 1 до 100.

пример предметов с прядями воспоминаний

На что влияет количество прядей воспоминаний на предмете:

  • При распознании предмета, свойства будут более высоких тиров. Т.е. чем больше прядей будет - тем лучше предмет будет при распознании
  • При использовании крафтовой валюты на таком предмете, пряди воспоминаний будут поглощаться, но новые или измененяемые свойства будут более высоких тиров, в зависимости от текущего количества прядей на предмете

Есть валюта, которая взаимодействует с прядями воспоминаний.

  • [Orb of remembrance] добавляет на предмет обычного (белого) качества случайное количество прядей
    Будет полезно перед началом крафта предмета
  • [orb of unravelling] поглощает все количество прядей на предмете, в попытке улучшить тир одного из свойств на предмете. Сила зависит от количества поглощенных прядей
    Супер полезный предмет который будет крайне полезен для мин-макса любой экипировки
  • [orb of intention] изменяет карту с воспоминаниями, снижая количество выпадаемых предметов, но увеличивает шанс найти предмет с прядями воспоминаний
валюта которая взаимодействует с прядями воспоминаний

Такая валюта выпадает только с новых убер боссов!

Для всего нового контента добавлены таланты Атласа, которые позволяют более целенаправленно фармить то что вам больше нравится. Например:

  • [grasp the past] позволяет количеству прядей на выпадаемых вам предметах ролится дважды, т.е. увеличивает количество прядей на находимых вами предметах
  • [traumatic experience], [remembered kindness] или [educated upbringing] снижает шанс нахождения нитей воспоминаний, которые будут связанны с определенными новыми убер боссами. Пригодится если вы например не хотите фармить убера с которого выпадают дешевые шмотки, или наоборот хотите фармить убера с которого выпадает нужный вам предмет

Наёмники

Наёмники - главная особенность новой лиги. В путешествиях по Рэкласту вы встретите наёмников из Тератны - по одному в каждой локации. Каждая встреча уникальна - наёмники имеют свои личности, индивидуальные билды, способности и экипированные предметы.

  • Наёмники считаются как "0.5 игрока". Т.е. на карте может быть 6 игроков + 6 наёмников, что в результате даёт фактически "9 игроков". Однако формула расчёта лута для нескольких игроков была изменена, так что пати на "9 игроков" не будет слишком эффективно.
  • Наёмники могут как протаскивать вашего персонажа, так и быть просто аура-ботами. Например, если ваш персонаж и так невероятно силён, то наёмник может просто бегать и бустить рарити. Таким образом, наёмники будут эффективны для всех игроков.
  • Помимо наёмника, можно также иметь в пачке Аниматрона (Animate Guardian). Также Аниматроны, как и наёмники, теперь сохраняют свои предметы при смерти.
  • Если наёмник погиб на карте - возродить его будет нельзя (в пределах того же инстанса). То же самое с Аниматроном.
  • Боевой потенциал Наёмников зависит от их архетипа, качества экипировки и древа талантов.
  • Возможно, на босс-файты вы вовсе не захотите тащить своего наёмника, т.к. он всё-таки считается за 0.5 игрока и существенно усиливает монстров.
  • Даже если вы не захотите играть с наёмником, в новом обновлении по-прежнему есть куча нововведений, усиливающих игрока.
  • Всего существует около 30 архетипов наёмников. Каждый имеет соответствующую экипировку и соответствующие моды на экипировке.
  • Наёмники не внесут в игру слишком много микро-менеджмента. Достаточно иногда менять экипировку и прокачивать их древо пассивок, чтобы они были полезными.
  • Наёмники не считаются приспешниками, они восстанавливают здоровье вне боя и их можно взять с собой на любой пиннакл-контент.
  • Наёмников можно считать полноценным персонажем. Единственное, чего у них нет - вашего скилла (хорошо это или плохо - зависит от вас).
  • Марк выразил огромный интерес к тому, что произойдёт с рынком в условиях, когда для билдов придётся одевать Аниматрона, Наёмника и своего персонажа.

Первая встреча

При встрече они предложат вам дуэль. Перед её началом, у вас будет возможность взглянуть на экипировку, способности и камни поддержки своего противника.

Обзор наёмника

Если вы решились на дуэль, перед её началом будет предложено 3 исхода при вашей победе:

  1. Нанять наёмника за золото.
    Он присоединится к вашим приключениям и будет помогать в бою. Наносить урон, раздавать ауры и т.п.
  2. Забрать один из экипированных предметов наёмника.
    Вы сразитесь с ним, и в случае победы с него выпадет выбранный вами предмет. Их снаряжение зачастую будет сильно лучше того, что достаётся вам с убитых монстров. Они также могут быть экипированы уникальными предметами, которые соответствуют их архетипу и способностям. Некоторые новые уники можно получить только с наёмников.
  3. Изгнать наёмника. Если вы выиграете дуэль, то архетип побеждённого наёмника не встретится вам повторно в ближайшее время. Это позволяет рано или поздно нанять именно того, кто вам нужен, пропуская тех кто вас не интересует.
    В случае поражения, вы погибните

Игра в группе

Если вы играете в группе, то перед дуэлью каждый игрок сможет выбрать: участвовать в бою или нет. За каждого игрока в дуэли, Наёмник становится сильнее. С другой стороны - в случае вашей победы, каждый участвовавший игрок имеет 50% шанс получить случайную награду (как правило - валюта из кошелька Наёмника).

Игроки, отказавшиеся от участия в дуэли, могут за ней наблюдать.

Наёмники в бою

Всего можно нанять трёх наёмников, но на вылазки можно брать только одного. Он считается за 0.5 игрока, так что влияет и на количество лута, и на сложность монстров. Наёмник восстанавливает здоровье вне боя, а если он погибнет на локации, то возродить его можно будет только в городе - за золото. Тератанских наёмников можно брать на любые вылазки, поэтому, будет полезно иметь трёх наёмников для разных задач, в том числе, для пиннакл-боссов.

Механики

Вы можете управлять снаряжением нанятых бойцов и их древом пассивок. Наёмник не теряет предметы при смерти. Это добавляет ещё один слой итемизации в экономику, ведь теперь многим игрокам нужно будет покупать снаряжение для нескольких бойцов.

Предметы которые вы на них надели вы сможете позже снять (в убежище), они никак не пропадут, так что можно надевать на них хорошие шмотки.

Интерфейс наёмника, его характеристики и возможность менять предметы

В отличие от вашего персонажа, наёмники не получают опыт. Поэтому со временем придётся нанимать более опытных и сильных союзников.

У каждого наёмника есть свой архетип. Например, некоторые наёмники более агрессивны и сами не отказались бы от баффов, другие - наоборот, могут использовать скиллы поддержки, баффать игрока или впитывать урон.

Особенные Наёмники

При каждой победе над наёмником, ваша слава растёт. Со временем, вы сможете встретить самых матёрых противников. Они будут носить герб своего рода и иметь предметы с эксклюзивными, "прославленными" (Infamous) свойствами. Например: перчатки, конвертирующие огненный урон приспешников в урон хаосом или шлем, который делает врагов неподалёку тем более уязвимыми к физическому урону, чем больше у вас Укрепления (Fortification).

Вы также можете встретить Наёмников с необычными способностями - Тератанские версии обычных умений. Такие камни умений похожи на преображённые (Transfigured). Если вы выберете их в качестве награды, то их можно будет получить после победы в дуэли.

Можно ли обойтись без наёмника?

Конечно, ведь обновление добавило множество других нововведений, усиливающих игрока.

Более того, т.к. наёмники считаются за 0.5 игрока, то на некоторый контент (например, босс-файты), вы вовсе не захотите брать союзника.

Всё зависит от снаряжения, прокачки и архетипа нанятого бойца. Наёмники могут как протаскивать вашего персонажа, так и быть просто аура-ботами. Например, если ваш персонаж и так невероятно силён, то наёмник может просто бустить рарити, раздавать ауры, впитывать урон.. Таким образом, наёмники будут эффективны для всех игроков.

Также формулы расчёта лута для нескольких игроков были изменены, так что пати на "9 игроков" не будет слишком эффективно.

Новые уникальные предметы

Этот раздел обновится после выхода лиги.

  • [Wine of the prophet]
  • [Starcaller]
  • [scornflux]

Награды за испытания лиги

Этот раздел обновится после выхода лиги.

Купить божественные сферы на лиге Секреты Атласа

У нас вы всегда можете купить божественные сферы на лиге Секреты Атласа для ПК и PS4. Любые виды сфер всегда есть в наличии. Нет никаких ограничений на сферы, заказывайте в любом количестве! Быстрая скорость доставки.
Купить сферы ПоЕ вы можете на сайте LootKeeper.com

Купить сферы в Path of Exile Купить сферы в Path of Exile

Короткое описание изменений лиги

Здесь мы коротко опишем основные изменения новой лиги Секреты Атласа 3.26. Мы не будем рассматривать все аспекты игры и не особо важные изменения.

Этот раздел будет полезен только тех, кто читает его до выхода лиги Секреты Атласа 3.26, после того как выйдет следующая лига - информация может стать неактуальной.

Изменения Атласа и эндгейма

  • Воспоминания Атласа были удалены
  • Осколки Разлома, выпадающие во время схватки, теперь автоматически собираются и выпадают рядом с вами по завершении Разлома. Если вы состоите в группе, осколки выпадут несколькими стопками, которые будут случайно распределены между участниками группы. При подборе осколка Разлома, подобно золоту, над персонажем возникнет маленькое уведомление
  • Рядовые скарабеи теперь выпадают стопками большего размера на картах более высокого уровня, но встречаются реже, подобно тому как размеры стопок базовой распространённой валюты увеличиваются с уровнем области
  • Использование сферы горизонтов на карте Хранителя Древнего или Завоевателя теперь также заменит Хранителя или Завоевателя на другого
  • Завершение неуникальной карты на более низком уровне, чем тот, с которым она изначально встречается, больше не засчитывает выполнение дополнительного задания карт
  • Пассивные умения Атласа, дающие дополнительный шанс найти на ваших картах мастера или дополнительный контент, который можно отключить посредством умений Атласа, теперь также повышают шанс того, что скарабеи на ваших картах будут скарабеями для данного типа дополнительного контента
  • В дерево Атласа добавили таланты связанные с Кингсмаршом, а также новыми убер боссами и лигмеханикой нитей воспоминаний
  • Titanic Scarab of Legend | Титанический скарабей легенды теперь имеет ограничение 1 (было 2)

Валюта

  • Руны из Кингсмарша изменены, теперь их можно использовать на мастери в дереве талантов. В зависимости от руны, мастери измененится и будет давать определенные бонусы
  • Добавлены Exalted Orb | Сфера Возвышения Древнего и Создателя, выпадают они с соответствующих боссов. Добавляют на предмет без влияний влияние Древнего/Создателя и одно из его особых свойств
  • Снизили шанс выпадения Orb of Regret | Сфера раскаяния

Лигконтент

Кингсмарш

  • Кингсмарш добавлен в основу игры, он сразу будет полностью отсроенным, так что улучшать здания не нужно будет
  • Аукицон через Фаустуса также будет доступен
  • Черный рынок, бегунки Атласа, рекомбинатор, корабли, добыча ресурсов - все эти механики остаются
  • Рункрафтинг удален, т.е. руны изменены и теперь влияют на мастери в дереве талантов
  • Добавлен новый "режим" для рекомбинатора, аналогичный тому что сейчас в PoE2. Можно выбрать конкретные свойства на предметах, и увидеть какой шанс их обьединенить по итогу
  • С кораблей все также будут приходить татуировки, обычные премдеты/валюта, а также руны
  • Добавили таланты в дереве Атласа связанные с разным контентом Кингсмарша, например на увеличение находимого вида руды определенного типа
  • Добавили скарабеев связанных с лигмеханикой Кингсмарша. На гарантированное появление руды на карте, магических монстров которые охраняют руду на картах, и вместо руды на картах вы будете собирать сразу слитки
  • У рабочих теперь 5 уровней для каждой из работ в Кингсмарше

Предательство

  • Катарина (босс) вынесена "отдельно", теперь для боя с ней не нужно "сбрасывать" всю доску и отношения между участниками Синдиката
  • Запустить бой с Катариной можно используя проходку на неё, которая выпадает с лидеров дивизионов/подразделений, на высоких уровнях
  • Сам бой с Катариной изменили, теперь фазы где она бессмертная длятся меньше
  • С Катарины теперь может выпасть Скрытая сфера возвышения
  • Скрытая сфера хаоса будет выпадать с лидеров дивизионов/подразделений
  • С Катарины теперь могуть выпасть уголья Всепламени. Эти новые фрагменты карт могут добавить на карты группы монстров с разными видами особых монстров. У таких групп монстров необычные свойства, состав или награды. Уголья Всепламени можно поместить в Машину картоходца подобно скарабеям и использовать совместно со скарабеями для более тонкой настройки ваших карт
  • Добавили новые свойства которые раскрываются с уникальных предметов, которые выпадают из Катарины
  • Объём информации об укрытиях, получаемый в результате сделанного выбора после победы над членами Бессмертного Синдиката, был уменьшен. Требуемое время для достижения укрытия в среднем увеличилось
  • Награды за укрытия изменены/перемешаны, также изменены различные станки которые доступны после убийства Катарины в её укрытии, они теперь более актуальны и предлагают больше интересных вариантов крафтов
  • Больше не требуется обращаться к Джун, чтобы раскрывать завуалированные предметы. Теперь вы можете просто щёлкнуть ПКМ на завуалированном предмете и выбрать свойство, которое хотите раскрыть.

Боссы

  • Добавили 3 новых убер босса. Попасть к ним можно при помощи новой лигмеханки, либо купив проходки
  • Теперь во время боя с убер боссами персонаж не получает и не теряет опыт, так что можно идти на уберов не опасаясь слить все полоски опыта

Крафт

  • Рецепты которые ранее открывались при помощи развуалирования предметов Синдиката теперь открываются на картах Атласа, как и другие рецепты. Т.е. нет необходимости всем бегать Синдикат для открытия важных крафтов
  • Оружие и экипировка которая имеет многожественные требования к характеристикам (например и силу и ловкость) теперь имеет меньший шанс на ролл атрибутов
    Это будет полезно в большинстве случаев, но если вам наоборот нужен на конкретном предмете атрибут - крафтить будет сложнее
  • Свойства похищения маны и здоровья на экипировке и самоцветах теперь является суффиксом (были префиксами)
  • На скипетрах, посохах, рунических кинжалах и жезлах теперь реже встречаются свойства атак
    Что сильно упрощает их крафт
  • На посохах теперь встречается более высокий уровень свойства повышения скорости регенерации маны, вплоть до 105% на высшем уровне
  • Свойства верстака на повышение скорости регенерации маны также сделаны выше для двуручного оружия
  • Свойства сопротивлений больше нельзя получить на оружии или добавить на него с помощью ремесла
    ОЧЕНЬ важное исправление, упростит крафт оружия
  • Синтезированные собственные свойства сопротивлений больше нельзя получить на оружии
    ОЧЕНЬ важное исправление, упростит крафт оружия
  • Увеличены значения свойства Дарует # здоровья за каждый удар по врагуGrants # Life per Enemy Hit, добавлены новые тиры для него, но общий вес всех тиров остался одинаковым, так что чаще попадаться это свойство не будет. Теперь ролится вплоть до 30 здоровья за удар
  • Увеличены значения свойства Дарует # здоровья за каждого убитого врагаGain # Life per Enemy Killed, добавлены новые тиры для него, но общий вес всех тиров остался одинаковым, так что чаще попадаться это свойство не будет. Теперь ролится вплоть до 110 здоровья за убийство
  • Увеличены значения свойства Дарует # маны за каждого убитого врагаGain # Mana per Enemy Killed, добавлены новые тиры для него, но общий вес всех тиров остался одинаковым, так что чаще попадаться это свойство не будет. Теперь ролится вплоть до 50 маны за убийство
  • Завуалированые и крафтовые свойства на АоЕ радиус/урон, урон снарядов/скорость, урон в ближнем бою/радиус атаки теперь могут ролится на перчатках, вместо амулетов
  • Составные завуалированные свойства и свойства верстака на добавленный урон от стихии теперь можно получить на амулетах (в дополнение к кольцам, щитам и колчанам)

Деревья талантов персонажа и классы Восхождения

Берсерк

  • Пассивное умение Восхождения Defy Pain | Пренебрежение к боли было переработано. Теперь дарует Непокорность на 10 секунд при потере здоровья от удара врага, но не чаще одного раза в 0,3 секунды. Также дарует вам 3% от недостающего не удержанного здоровья перед получением удара от врага за каждый заряд Непокорности и вы теряете все заряды Непокорности по достижении 10 зарядов.
  • Blitz | Разгон заменено новым значимым умением Танцующий в крови, которое делает 30% похищения здоровья мгновенным. Требует Aspect of Carnage | Аспект резни.
  • Flawless Savagery | Безупречная свирепость заменено новым значимым умением Ярость предков, которое заставляет ваши умения ударов также наносить урон в прежнем месте применения
    Мощный талант для милишников, который по сути удваивает урон персонажа

Чемпион

  • Fortitude | Стойкость теперь дарует вам ваш максимум Укрепления (было 15 зарядов Укрепления) и свойство "ближайшие союзники считаются имеющими Укрепление, равное вашему"
  • Champion's Notable - Несокрушимый герой больше не дарует свойство "ближайшие союзники считаются имеющими Укрепление, равное вашему". Теперь дарует на 3% больше брони и уклонения за каждый заряд Укрепления свыше 20 и 3% повышение скорости атаки за каждый заряд Укрепления свыше 20
  • Champion's Notable - Достойный противник больше не требует умения Champion's Notable - Завоеватель и теперь дарует свойство "Вы провоцируете при нанесении удара"
  • Champion's Notable - Завоеватель заменено новым значимым умением Достойные цели, которое дарует свойство "установленное знамя не предотвращает получение доблести" и 50% увеличение длительности умений знамён. Требует Inspirational | Вдохновенный

Защитник

  • Harmony of Purpose | Благое намерение теперь дарует вам случайный положительный эффект алтаря каждые 10 секунд
  • Unwavering Faith | Непоколебимая вера теперь дарует 50% повышение эффективности удержания ресурсов умениями

Иерофант

  • Sanctuary of Thought | Храм мысли больше не дарует 25% повышение эффективности удержания маны умениями и на 50% меньше затрат маны умениями. Теперь дарует регенерацию 1% маны в секунду
    Сильный нерф архимагов иерофантов из лиги 3.25, снижение затрат маны убрали - это критично

Диверсант

  • Добавлено новое пассивное умение Восхождения [Shrapnel Specialist]: дарует 50% шанс возвращения снарядов к вам и свойство "снаряды выпускаются в случайных направлениях
    Очень интересный вариант, теперь можно играть через снаряды на диверсанте
  • Explosives Expert | Умелый сапёр заменено новым значимым умением Обдуманный риск, которое делает ваш шанс критического удара удачливым, а урон от ударов неудачливым. Требует умение Bomb Specialist | Специалист по бомбам или [Shrapnel Specialist]
  • Bomb Specialist | Специалист по бомбам теперь дарует 30% шанс нанести на 50% больше урона ударами по области (был 20% шанс) и 30% шанс получить на 50% меньше урона от ударов по области (был 20% шанс)

Плут

  • Polymath | Эрудит теперь дарует на 2% больше урона за каждый тип выбранного вами мастерства (было 3%).
    Неприятный, но справедливый нерф. Талант все ещё довольно мощный, в том числе за счет остальных своих свойств помимо урона
  • Escape Artist | Мастер побега теперь дарует +4 к уклонению за 1 максимума энергетического щита на надетом шлеме (было +5) и +1 к максимуму энергетического щита за 8 уклонения на надетом нательном доспехе (было за 6)
    Неприятно, но не критично

Маг стихий

  • Shaper of Storms | Несущая бурю больше не дарует на 25% больший эффект состояний молнии от ваших ударов, большая часть урона которых является уроном от молнии. Теперь шок, наложенный вашими ударами, всегда увеличивает получаемый урон минимум на 25% (было 15%)
  • Shaper of Winter | Несущая зиму больше не дарует на 50% больший эффект состояний холода от ваших ударов, большая часть урона которых является уроном от холода, и свойств "охлаждения, наложенные вашими ударами, всегда снижают скорость действий как минимум на 15%" и "ваши охлаждения могут снизить скорость действий вплоть до максимума в 40%". Вместо этого теперь урон, наносимый охлаждёнными от ваших ударов врагами, становится меньше на величину, равную половине эффекта охлаждения, а урон, получаемый охлаждёнными от ваших ударов врагами, увеличивается на величину, равную эффекту охлаждения
  • Shaper of Flames | Несущая пламя больше не дарует на 25% больше урона от поджогов от ваших ударов, большая часть урона которых является уроном от огня. Вместо этого теперь 40% физического урона подожжённых вами врагов становится уроном от огня
  • Liege of the Primordial | Слуга стихий теперь дарует +2 к максимальному количеству големов (было +1) и делает призванных големов иммунными к урону от стихий
  • Elemancer | Повелитель стихий заменено новым значимым умением Несущая разорение, которое дарует 66% повышение эффективности удержания маны умениями Вестников и 66% усиление положительного эффекта Вестников. Теперь не требует связи с Liege of the Primordial | Слуга стихий

Очень интересные изменения мага стихий, надеемся теперь он заиграет.

Дерево талантов

  • Мастерство стихий, позволяющее ударам некоторым шансом учитывать значение сопротивления стихиям врага как противоположное, теперь имеет шанс 15% (было 25%)
  • Мастерство похищения, благодаря которому 10% похищения применяется мгновенно, теперь имеет значение 5%
    Очень неприятно, но не критично
  • Мастерство жезла, обескураживавшее врагов при нанесении удара жезлами, заменено новым, дающим 25% повышение эффективности удержания маны умениями, усиленными Чароплётом

Способности

  • Большое количество альтернативных версий способностей апнули, особенно заклинаний, мы не будем упоминать их все
  • Заряды Интенсивности теперь теряются каждые 0.5 секунды при передвижении (было каждые 0.25 секунды)
  • Положительный эффект Arcane Surge | Колдовской Выброс теперь дарует 20% повышение скорости сотворения чар (было 10%). Мощный баф для всех кастеров
  • Animate Guardian | Аниматрон теперь НЕ ТЕРЯЕТ ПРЕДМЕТЫ ПОСЛЕ СМЕРТИ. Если Animate Guardian | Аниматрон вы сможете перепризвать его с теми же предметами в убежище. Но его нельзя повторно призвать в той же области где он умер
  • Blade Flurry | Порыв клинков на 14% увеличили эффективность базового урона, добавили 5% больше/more урона за заряд, это суммарно 30% больше/more урона при 6 стадиях, и ещё 15% больше/more при максимуме стадий. Довольно сильный баф урона
  • Blight (Мор) увеличили базовый урон на ~22%. Альтернативные версии тоже улучшили
  • Contagion | Инфекция увеличили базовый урон на 20%
  • Cyclone | Вихрь увеличили на 14% эффективность урона, и АоЕ. Вихрь снова в деле! Он и в прошлом патче себя отлично чувствовал, а сейчас ещё лучше
  • Аура смерти от Death's Oath | Клятва смерти теперь наносит на 25% больше базового урона. Мощный баф!
  • Detonate Dead of Chain Reaction | Подрыв трупа цепной реакции снизили базовый урон на ~30% и снизили эффективность урона на 35%, сильный нерф
  • Exsanguinate | Обескровливание увеличили базовый урон на ~15%
  • Fire Trap | Огненная ловушка снизили базовый урон на ~14%, что неприятно для всех РФов, меньше урона по боссам
  • Frost Blades | Ледяные клинки на 30% снизили урон от снарядов
  • Frost Blades of Katabasis | Ледяные клинки катабасиса снизили эффективность почти в 2 раза. Теперь по сути мертвый скил
  • Hexblast | Взрыв порчи теперь имеет перезарядку, остальное не так важно, скил мертвый и билды через него тоже, в том числе все минеры
  • Ice Nova of Frostbolts | Кольцо льда морозных шаров теперь может сработать максимум от 2 Frostbolt | Морозный шар (было 4), а значит нерф урона в 2 раза. Билды через него мертвы
  • Lightning Strike | Удар молнии снизили урон от снарядов на 50%
  • Molten Strike | Магмовый удар снизили урон от снарядов и состояний на 10%
  • Molten Strike of the Zenith | Магмовый удар зенита снизили урон от снарядов и состояний на 10%, каждая 6 атака теперь наносит 600% урона (было 800%), т.е. срезали довольно много урона
  • Power Siphon | Перелив энергии снизили эффективность на 45%
  • Reap | Кровавая жатва повысили базовый урон на ~20%
  • Soulrend (Разрыв души) повысили базовый урон на ~19%
  • Spellslinger | Чароплёт теперь резервирует 20% маны (было 30-25%)
  • Splitting Steel | Раскалывающая сталь заряды теперь НЕ МОГУТ ВОЗВРАЩАТЬСЯ, а значит не работает с Returning Projectiles Support | Возвращающиеся снаряды и Nimis | Нимис а значит текущие билды через него мертвые. Но повысили эффективность на ~60% и увеличили радиус. Работать будет, но эндгейм варианты точно не будут такими поломанными как были в 3.25
  • Summon Chaos Golem | Призыв голема хаоса теперь повышает сопротивление к хаосу на 17% и даёт +#% к множителю постепенного урона+#% to Damage over Time Multiplier (+16%), что очень полезно дот билдам
  • Summon Flame Golem | Призыв голема огня теперь повышает урон персонажа на 29% (было 20%), и даёт 20% увеличения АоЕ
  • Summon Ice Golem | Призыв голема льда теперь повышает крит шанс на 40% (было 30%) и даёт +420 к меткости
  • Lightning Golem теперь повышает скорость атаки и сотворения чар на 10% (было 9%) и даёт 18 мана регена
  • Summon Skeletons of Mages | Сотворение скелетов-магов теперь имеют 20% шанс наложить соответствующие скелету состояния (поджог/заморозка/шок)
  • Summon Stone Golem | Призыв каменного голема теперь повышает защиту персонажа на 20% (уклонение/броню/энергощит/барьер)
  • Vortex | Пурга повысили эффективность урона, базовый урон от удара и дот урон. Но он все ещё имеет перезарядку...
  • Winter Orb (Зимняя сфера) повысили эффективность урона на 20%, базовый урон на ~35%, снизили максимальное количество зарядов до 8 (было 10), снизили частоту выпуска снарядов до 125% (было 150%), но повысили частоту выпуска снарядов за каждый заряд, было 15% за заряд, теперь 20% за заряд, т.е. итоговая изменилась лишь на 15% при макс зарядах

Камни поддержки

  • Arcane Surge (gem) Колдовской выброс даёт 35% больше/more урона от заклинаний (было 25%), но теперь даёт меньше мана регена 30% (было 58%)
  • Archmage Support | Архимаг даёт на 3% меньше урона в зависимости от незарезервированной маны
  • Awakened Spell Echo Support | Пробужденный: Эхо магии теперь имеет множитель маны на 10% меньше, а также не имеет свойства на 10% снижение урона, т.е. стал сильнее на 10%
  • Infused Channeling | Усиленное поддержание при поддерживании заклинаний вы получаете на 12% меньше урона (было 8%)
  • Intensify Support | Интенсивность теперь имеет множитель маны на 10% меньше, а также даёт на 2% больше урона за каждый заряд. Изначально 3 заряда максимум, т.е. 6% больше урона
  • Returning Projectiles Support | Возвращающиеся снаряды даёт на 5% меньше урона
  • Spell Echo Support | Эхо магии теперь имеет множитель маны на 10% меньше, а также не имеет свойства на 10% снижение урона, т.е. стал сильнее на 10%

Уникальные предметы

  • Добавили 20 новых уников. Некоторые из них доступны только с особых наёмников
  • Cane of Kulemak | Трость Кулемака теперь в особо редких случаях может быть найден с 4 свойствами
    Это очень сильно, скорее всего будет востребован теперь, но на 4 хороших свойства будет довольно дорогой
  • Devouring Diadem | Пожирающая диадема теперь не даёт +1 к уровню встроенных камней
    Неприятно, т.к. у многих билдов теперь могут появится проблемы с маной, т.к. использовали Enlighten support | Наставник в шлеме
  • Ephemeral Edge | Эфемерное острие понерфили, теперь даёт 15% урона от энергощита (было 20%)
  • Ralakesh's Impatience | Нетерпение Ралакеша теперь не даёт эффекты ВСЕХ зарядов, а только одного из зарядов, какого именно - зависит от ролла на предмете. Также на ботинки вернули скорость, теперь +15-25% скорости и теперь имеют свойство на иммунитет к оскверненной крови
    Нерф стака зарядов скажется на всех билдах которые их использовали, теперь абуз работать не будет, а значит билды не могут на нем строится. Но ботинки все ещё будут играбельны в некоторых случаях

Мелкие изменения

  • Теперь можно ставить игру на Паузу. Нажимая ESC, либо открывая любое полноэкранное меню, например дерево талантов персонажа или Атлас. На убер боссах и в некоторых других локациях где на персонаже есть дебаф отключения паузы, паузу ставить нельзя
  • При появлении на карте Безымянный прорицатель/Nameless Seer или отражающего тумана игра выводит сообщение в чат
    Удобно, теперь точно не пропустите их
  • Офицеры гильдий теперь могут отменять не принятые приглашения в свою гильдию
  • Теперь в открытом меню машины картоходца есть дополнительные слоты для хранения карт, скарабов и прочего
  • Теперь ремесленные свойства на верстаке можно добавлять на предмет по Ctrl + щелчку без необходимости нажимать кнопку "Создать"
  • Добавлены кнопки быстрого использования валюты на ларцах и монстрах, заточённых внутри Сущностей. Кнопки будут видны только если валюта есть у вас в инвентаре
  • В интерфейсе торговцев теперь запоминается любой введённый в поле поиска текст для каждого НИП отдельно, пока вы не выйдете на экран выбора героя
  • Увеличен лимит символов в поле поиска до 250 знаков
Купить сферы в Path of Exile Купить сферы в Path of Exile

Информация из интервью с разрабочиками

📑 Новости о подходе к разработке

  • Команды разработки PoE 1 и PoE 2 были вновь объединены. Штат работников теперь периодически перебрасывается с одного проекта на другой, чтобы справляться с нагрузками.
  • В прошлом году одновременная разработка PoE2 и поддержка PoE1 оказалась довольно трудным процессом. Однако сейчас, когда PoE2 "вышла", у GGG не должно быть проблем с поддержкой обеих игр. Поэтому обновления каждые 4 месяца - это не пустое слово. Марк Робертс отметил, что по прежнему могут быть колебания +- 1 неделя от даты релизов обновлений.
  • Джонатан сказал, что нет разницы, в какой POE вы покупаете наборы поддержки. В GGG никогда не было и не будет ситуации в роде "у нас не хватает денег на разработку ПоЕ2, поэтому заберём деньги из ПоЕ1" и наоборот. В преддверии больших обновлений одной из частей игры, штат перебрасывается именно на её разработку. К примеру, на данный момент над Секретами Атласа работает 80% всех сотрудников.
  • Разработка PoE2 также положительно влияет на разработку PoE1, т.к. часть ассетов (игровых файлов) активно используется в PoE1. На выходе мы получим больше разнообразных боссов, монстров и прочего контента. После выхода Секретов Атласа, у вас наверняка промелькнёт мысль "где-то я это уже видел..."
  • PoE1 теперь по праву можно считать игрой для "прожжённых экспертов", когда существует PoE2, которая гораздо более привлекательна для новых игроков. В связи с этим, обновления PoE1 будут больше сфокусированы на эндгейм-контенте.
  • Следующий год будет "Годом PoE" - Марк (6 релизов обновлений в год!).

🗺 Секреты Атласа

  • Секреты Атласа - это сюжетное дополнение, часть новой арки эндгейма.
  • Вернувшиеся ветераны PoE1 будут чувствовать себя в своей тарелке. Секреты Атласа - это лишь надстройка над уже знакомой игрой.
  • GGG не хотели, чтобы новая система была просто предлогом, чтобы пробежать X карт. Секреты Атласа должны внести разнообразия в эндгейм.
  • Начиная с Т3 карт был добавлен контент из Секретов Атласа, который не даст вам заскучать (и даст ощутимое улучшение вашему арсеналу). К моменту пиннакл-квестов будет много возможностей усилить снаряжение.
  • Был изменён баланс скарабеев, а некоторые их изменения даже отсутствуют в патчноуте (их выпустят "позже").
  • 3.26 изменил персонажей совсем немного, т.к. это, по большей части, контентное дополнение. Следующий патч, 3.27, перевернёт игру с ног на голову. Будет сделано так много балансирующих изменений персонажей, сколько возможно.

🛠 Система Крафта

  • Система Прядей Воспоминаний нацелена на интегрирование с Жатвой и Ископаемыми.
  • Из-за сплетений старых и новых механик крафта, скорее всего, появится большое число очень сильных предметов. После выхода дополнения, разработчики будут следить за статистикой.
  • "Как вы вообще придумываете новые системы крафта?" - "Не попробуешь - не узнаешь".
  • Т17 карты должны быть самоподдерживающимися (т.е. не нужно будет каждый раз покупать их у других игроков). В противном случае, GGG увеличат сустейн ещё сильнее.

📊 Разнообразие Билдов

  • Ранее, к моменту Т17, игрокам попадались одни и те же карты из очень маленького пула, что убивало разнообразие билдов. При этом почти фарм происходил на них. Теперь же, Т17 карты стали более разнообразными, а также могут получать новые свойства из Секретов Атласа (например, двойной лут с монстров из-за свойства на единоразовое воскрешение врагов).
  • Теперь игроки могут фармить те карты, что им нравятся, убивать тех боссов, что им нравятся, фармить то, что им нравится и т.д. Это решит определённые проблемы разнообразия билдов.
  • Фарм теперь (скорее всего), будет происходить на Т16 картах благодаря новой системе "Нитей Воспоминаний".

🌳 Пассивки Атласа

  • Некоторые ноды удалены, некоторые - добавлены, но число очков пассивок по-прежнему кажется GGG правильным.
  • GGG добавили новые виды раздувки карт, так что они не хотели добавлять ещё больше раздувки на атласе.
  • Марку нравится концепция "фокусировки" древа на чём либо. Он считает, что игрок должен подстраивать пассивки атласа под разное снаряжение.
  • В древе атласа пассивки, которые раньше увеличивали шанс на появление определённой механики, теперь также будут увеличивать шанс на выпадение скарабеев того же типа, что и карта. Это добавит управляемости к выпадению скарабеев, т.к. их видов крайне много.

🏡 Поселенцы

  • Обмен валют остаётся в игре
  • Возможно, в будущем появится больше применений для золота.
  • Механика кораблей была чуть-чуть изменена. Теперь торговля ресурсами занимает больше времени, но и награда будет больше. Это убирает "обязанность" регулярного захода в игру.

🪙 Золото

  • Количество выпадаемого золота во всей игре было сбалансировано.
  • Ларец Исследователя из PoE2 когда-нибудь добавят в PoE1

⚙️ Реворки старых механик

  • Святилище в будущем будет реворкнуто, потому что сейчас, в начале игры оно даёт слишком много "сырой" валюты, а в эндгейме - слишком мало. Есть планы добавить отдельную валюту для наград Святилища.
  • Марк отметил, что хочет аналогичным переработать Скверну, Спуск и другие устаревшие механики. Возможно добавление нового контента.

🌄 QOL улучшения

  • WASD планируется, но это долгий процесс из-за сложности переноса элементов MTX, ригов и анимаций из одной игры в другую.
  • GGG планируют ввести другие улучшения процесса торговли.
  • Обмен валют показал, что существует большой спрос на моментальную торговлю.
  • Возможно, будущая система моментальной торговли будет построена вокруг золота. Но для этого нужно сделать так, чтобы золото было действительно ценным.
  • Сначала все улучшения торговли будут обкатаны на PoE2.
  • Функция "Опознать всё" была в планах, но Марк, судя по всему, вспомнил про неё только во время QA.
  • Старые боссы с долгими фазами неуязвимости к урону (например, Химера) в процессе реворка. Команда балансирует между переработками старых боссфайтов и созданием новых боссов.
  • GGG знают, что качество большинства анимаций игрока выглядят смешно, особенно по сравнению с прекрасными анимациями последних боссов ("Слава богу они не носят MTX"). Они будут исправлять эту проблему постепенно.
Купить сферы в Path of Exile Купить сферы в Path of Exile

Вопрос-ответ

Вопросы?

Будем дополнять раздел, отвечая на комментарии.

Популярные статьи

Интересно
Если вам понравился этот гайд и вы хотите поддержать наш проект, а следовательно ускорить выход новых гайдов и билдов - перейдите по ссылке ниже. Поддержать проект

Комментарии

Меню
DJDT

Версии

Package Название Версия
Django 5.0.7
Python 3.12.12
adminsortable2 Adminsortable2 2.2.4
channels Channels 4.2.0
ckeditor Ckeditor 6.7.2
colorfield Colorfield 0.11.0
compressor Compressor 4.5.1
daphne Daphne 4.1.2
debug_toolbar Панель отладки 4.4.6
django_celery_results Celery Results 2.5.1
django_select2 Select2 5.0.7
jet Jet 1.3.10
mptt mptt 0.16.0
rest_framework Django REST framework 3.15.2

Время

Потребление ресурсов

Ресурс Значение
User CPU time 479.873 мс
System CPU time 38.529 мс
Total CPU time 518.402 мс
Затраченное время 565.873 мс
Переключений контекста 1140 намеренных, 240 вынужденных

Браузерное время

Событие Временная диаграмма С начала навигации в мс (+продолжительность)

Settings from wiki.settings_local

Параметр Значение
ABSOLUTE_URL_OVERRIDES {}
ADMINS []
ADMIN_EXTENDED {'APP_ICON': {'auth': 'fas fa-users', 'user': 'fas fa-user'}, 'MENU_APP_ORDER': ['user', 'auth'], 'MENU_MODEL_ORDER': ['User', 'Group'], 'MODEL_ADMIN_TABBED_INLINE': True, 'RAW_ID_FIELDS_AS_DEFAULT': False}
ALLOWED_HOSTS ['*']
APPEND_SLASH True
ASGI_APPLICATION 'wiki.asgi.application'
AUTHENTICATION_BACKENDS ['django.contrib.auth.backends.ModelBackend']
AUTH_PASSWORD_VALIDATORS '********************'
AUTH_USER_MODEL 'auth.User'
BASE_DIR '/usr/src/app'
CACHES {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}}
CACHE_MIDDLEWARE_ALIAS 'default'
CACHE_MIDDLEWARE_KEY_PREFIX '********************'
CACHE_MIDDLEWARE_SECONDS 600
CANONICAL_URL_BASE 'https://lootkeeper.local'
CDN2_URL 'cdn2.lootkeeper.local'
CDN_URL 'cdn.lootkeeper.local'
CELERY_RESULT_EXTENDED True
CHANNELS_REDIS_HOST 'redis'
CHANNELS_REDIS_PORT 6379
CHANNEL_LAYERS {'default': {'BACKEND': 'channels_redis.core.RedisChannelLayer', 'CONFIG': {'hosts': ['redis://redis:6379/local'], 'prefix': 'wiki_local'}}}
CKEDITOR_CONFIGS {'default': {'allowedContent': True, 'extraAllowedContent': 'p(*)[*]{*};div(*)[*]{*};li(*)[*]{*};ul(*)[*]{*};span(*)[*]{*}', 'extraPlugins': 'ajax,textmatch,textwatcher,autocomplete,wiki_navigation,wiki_autocomplete,wiki_trade,wiki_style_warning,wiki_youtube_emb,wiki_prettify_markup', 'filebrowserBrowseUrl': '/tinymce/filebrowser/', 'height': '600', 'toolbar': 'wiki', 'toolbar_wiki': [{'items': ['Source', '-', 'Save', 'NewPage', 'Preview', 'Print', '-', 'Templates'], 'name': 'document'}, {'items': ['Cut', 'Copy', 'Paste', 'PasteText', 'PasteFromWord', '-', 'Undo', 'Redo'], 'name': 'clipboard'}, {'items': ['Find', 'Replace', '-', 'SelectAll', '-', 'Scayt'], 'name': 'editing'}, {'items': ['Form', 'Checkbox', 'Radio', 'TextField', 'Textarea', 'Select', 'Button', 'ImageButton', 'HiddenField'], 'name': 'forms'}, '/', {'items': ['Bold', 'Italic', 'Underline', 'Strike', 'Subscript', 'Superscript', '-', 'CopyFormatting', 'RemoveFormat'], 'name': 'basicstyles'}, {'items': ['NumberedList', 'BulletedList', '-', 'Outdent', 'Indent', '-', 'Blockquote', 'CreateDiv', '-', 'JustifyLeft', 'JustifyCenter', 'JustifyRight', 'JustifyBlock', '-', 'BidiLtr', 'BidiRtl'], 'name': 'paragraph'}, {'items': ['Link', 'Unlink', 'Anchor', 'wiki_trade', 'wiki_youtube_emb'], 'name': 'links'}, {'items': ['Image', 'Table', 'HorizontalRule', 'Smiley', 'SpecialChar', 'PageBreak', 'Iframe'], 'name': 'insert'}, '/', {'items': ['Styles', 'Format', 'Font', 'FontSize'], 'name': 'styles'}, {'items': ['TextColor', 'BGColor'], 'name': 'colors'}, {'items': ['Maximize', 'ShowBlocks', 'wiki_navigation', 'wiki_style_warning', 'wiki_prettify_markup'], 'name': 'tools'}]}}
CKEDITOR_UPLOAD_PATH 'ckeditor/'
COMPRESSORS {'css': 'compressor.css.CssCompressor', 'js': 'compressor.js.JsCompressor'}
COMPRESS_CACHEABLE_PRECOMPILERS ()
COMPRESS_CACHE_BACKEND 'default'
COMPRESS_CACHE_KEY_FUNCTION '********************'
COMPRESS_CLEAN_CSS_ARGUMENTS ''
COMPRESS_CLEAN_CSS_BINARY 'cleancss'
COMPRESS_CLOSURE_COMPILER_ARGUMENTS ''
COMPRESS_CLOSURE_COMPILER_BINARY 'java -jar compiler.jar'
COMPRESS_CSS_HASHING_METHOD 'mtime'
COMPRESS_DATA_URI_MAX_SIZE 1024
COMPRESS_DEBUG_TOGGLE None
COMPRESS_ENABLED True
COMPRESS_FILTERS {'css': ['compressor.filters.css_default.CssAbsoluteFilter', 'compressor.filters.cssmin.rCSSMinFilter'], 'js': ['compressor.filters.jsmin.rJSMinFilter']}
COMPRESS_JINJA2_GET_ENVIRONMENT <function CompressorConf.JINJA2_GET_ENVIRONMENT at 0x7f6a346ba0c0>
COMPRESS_MINT_DELAY 30
COMPRESS_MTIME_DELAY 10
COMPRESS_OFFLINE False
COMPRESS_OFFLINE_CONTEXT {'STATIC_URL': '/static/'}
COMPRESS_OFFLINE_MANIFEST 'manifest.json'
COMPRESS_OFFLINE_MANIFEST_STORAGE 'compressor.storage.OfflineManifestFileStorage'
COMPRESS_OFFLINE_MANIFEST_STORAGE_ALIAS 'compressor-offine'
COMPRESS_OFFLINE_TIMEOUT 31536000
COMPRESS_OUTPUT_DIR 'CACHE'
COMPRESS_PARSER 'compressor.parser.AutoSelectParser'
COMPRESS_PRECOMPILERS ()
COMPRESS_REBUILD_TIMEOUT 2592000
COMPRESS_ROOT '/usr/src/app/static'
COMPRESS_STORAGE 'compressor.storage.CompressorFileStorage'
COMPRESS_STORAGE_ALIAS 'compressor'
COMPRESS_TEMPLATE_FILTER_CONTEXT {'STATIC_URL': '/static/'}
COMPRESS_URL '/static/'
COMPRESS_URL_PLACEHOLDER '/__compressor_url_placeholder__/'
COMPRESS_VERBOSE False
COMPRESS_YUGLIFY_BINARY 'yuglify'
COMPRESS_YUGLIFY_CSS_ARGUMENTS '--terminal'
COMPRESS_YUGLIFY_JS_ARGUMENTS '--terminal'
COMPRESS_YUI_BINARY 'java -jar yuicompressor.jar'
COMPRESS_YUI_CSS_ARGUMENTS ''
COMPRESS_YUI_JS_ARGUMENTS ''
CSRF_COOKIE_AGE 31449600
CSRF_COOKIE_DOMAIN None
CSRF_COOKIE_HTTPONLY False
CSRF_COOKIE_NAME 'csrftoken'
CSRF_COOKIE_PATH '/'
CSRF_COOKIE_SAMESITE 'Lax'
CSRF_COOKIE_SECURE False
CSRF_FAILURE_VIEW 'django.views.csrf.csrf_failure'
CSRF_HEADER_NAME 'HTTP_X_CSRFTOKEN'
CSRF_TRUSTED_ORIGINS ['http://lootkeeper.loc:8000', 'https://lootkeeper.local']
CSRF_USE_SESSIONS False
DATABASES {'default': {'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_HEALTH_CHECKS': False, 'CONN_MAX_AGE': 0, 'ENGINE': 'django.db.backends.postgresql_psycopg2', 'HOST': 'db', 'NAME': 'wiki_prod', 'OPTIONS': {}, 'PASSWORD': '********************', 'PORT': '', 'TEST': {'CHARSET': None, 'COLLATION': None, 'MIGRATE': True, 'MIRROR': None, 'NAME': None}, 'TIME_ZONE': None, 'USER': 'wiki_prod'}}
DATABASE_ROUTERS []
DATA_UPLOAD_MAX_MEMORY_SIZE 2621440
DATA_UPLOAD_MAX_NUMBER_FIELDS 1000
DATA_UPLOAD_MAX_NUMBER_FILES 100
DATETIME_FORMAT 'N j, Y, P'
DATETIME_INPUT_FORMATS ['%Y-%m-%d %H:%M:%S', '%Y-%m-%d %H:%M:%S.%f', '%Y-%m-%d %H:%M', '%m/%d/%Y %H:%M:%S', '%m/%d/%Y %H:%M:%S.%f', '%m/%d/%Y %H:%M', '%m/%d/%y %H:%M:%S', '%m/%d/%y %H:%M:%S.%f', '%m/%d/%y %H:%M']
DATE_FORMAT 'N j, Y'
DATE_INPUT_FORMATS ['%Y-%m-%d', '%m/%d/%Y', '%m/%d/%y', '%b %d %Y', '%b %d, %Y', '%d %b %Y', '%d %b, %Y', '%B %d %Y', '%B %d, %Y', '%d %B %Y', '%d %B, %Y']
DEBUG True
DEBUG_PROPAGATE_EXCEPTIONS False
DEBUG_TOOLBAR_CONFIG {'SHOW_TOOLBAR_CALLBACK': 'wiki.settings_local.custom_show_toolbar'}
DECIMAL_SEPARATOR '.'
DEFAULT_AUTO_FIELD 'django.db.models.AutoField'
DEFAULT_CHARSET 'utf-8'
DEFAULT_EXCEPTION_REPORTER 'django.views.debug.ExceptionReporter'
DEFAULT_EXCEPTION_REPORTER_FILTER 'django.views.debug.SafeExceptionReporterFilter'
DEFAULT_FILE_STORAGE 'django.core.files.storage.FileSystemStorage'
DEFAULT_FROM_EMAIL 'webmaster@localhost'
DEFAULT_INDEX_TABLESPACE ''
DEFAULT_TABLESPACE ''
DISALLOWED_USER_AGENTS []
EMAIL_BACKEND 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST 'localhost'
EMAIL_HOST_PASSWORD '********************'
EMAIL_HOST_USER ''
EMAIL_PORT 25
EMAIL_SSL_CERTFILE None
EMAIL_SSL_KEYFILE '********************'
EMAIL_SUBJECT_PREFIX '[Django] '
EMAIL_TIMEOUT None
EMAIL_USE_LOCALTIME False
EMAIL_USE_SSL False
EMAIL_USE_TLS False
FILE_UPLOAD_DIRECTORY_PERMISSIONS None
FILE_UPLOAD_HANDLERS ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
FILE_UPLOAD_MAX_MEMORY_SIZE 2621440
FILE_UPLOAD_PERMISSIONS 420
FILE_UPLOAD_TEMP_DIR None
FIRST_DAY_OF_WEEK 0
FIXTURE_DIRS []
FORCE_SCRIPT_NAME None
FORMAT_MODULE_PATH None
FORMS_URLFIELD_ASSUME_HTTPS False
FORM_RENDERER 'django.forms.renderers.DjangoTemplates'
IGNORABLE_404_URLS []
INSTALLED_APPS ['jet.dashboard', 'jet', 'payments', 'daphne', 'channels', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'mptt', 'colorfield', 'django_mptt_admin', 'django_select2', 'compressor', 'ckeditor', 'ckeditor_uploader', 'tinymce', 'tabbed_admin', 'rest_framework', 'wiki', 'django_celery_results', 'shortener', 'django_recaptcha', 'adminsortable2', 'debug_toolbar']
INTERNAL_IPS []
ITEMS_ENABLE_UPDATE True
JET_SIDE_MENU_COMPACT True
LANGUAGES (('ru', 'Russian'), ('en', 'English'))
LANGUAGES_BIDI ['he', 'ar', 'ar-dz', 'ckb', 'fa', 'ug', 'ur']
LANGUAGE_CODE 'ru'
LANGUAGE_COOKIE_AGE None
LANGUAGE_COOKIE_DOMAIN None
LANGUAGE_COOKIE_HTTPONLY False
LANGUAGE_COOKIE_NAME 'django_language'
LANGUAGE_COOKIE_PATH '/'
LANGUAGE_COOKIE_SAMESITE None
LANGUAGE_COOKIE_SECURE False
LOCALE_PATHS ('/usr/src/app/locale',)
LOGGING {'handlers': {'console': {'class': 'logging.StreamHandler', 'stream': <_io.TextIOWrapper name='<stdout>' mode='w' encoding='utf-8'>}}, 'root': {'handlers': ['console'], 'level': 'DEBUG'}, 'version': 1}
LOGGING_CONFIG 'logging.config.dictConfig'
LOGIN_REDIRECT_URL '/accounts/profile/'
LOGIN_URL '/accounts/login/'
LOGOUT_REDIRECT_URL None
LOOTKEEPER_AUTH_TOKEN '********************'
MANAGERS []
MEDIA_ROOT '/usr/src/app/media'
MEDIA_URL '/media/'
MESSAGE_STORAGE 'django.contrib.messages.storage.fallback.FallbackStorage'
MIDDLEWARE ['debug_toolbar.middleware.DebugToolbarMiddleware', 'django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', 'django.middleware.locale.LocaleMiddleware']
MIGRATION_MODULES {}
MONTH_DAY_FORMAT 'F j'
NUMBER_GROUPING 0
PASSWORD_HASHERS '********************'
PASSWORD_RESET_TIMEOUT '********************'
PREPEND_WWW False
RABBIT 'amqp://admin:admin@rabbitmq:5672//'
RECAPTCHA_PRIVATE_KEY '********************'
RECAPTCHA_PUBLIC_KEY '********************'
RECAPTCHA_REQUIRED_SCORE 0.25
REST_FRAMEWORK {'DEFAULT_AUTHENTICATION_CLASSES': [], 'DEFAULT_PAGINATION_CLASS': 'rest_framework.pagination.PageNumberPagination', 'DEFAULT_PERMISSION_CLASSES': [], 'PAGE_SIZE': 10}
ROOT_URLCONF 'wiki.urls'
SECRET_KEY '********************'
SECRET_KEY_FALLBACKS '********************'
SECURE_CONTENT_TYPE_NOSNIFF True
SECURE_CROSS_ORIGIN_OPENER_POLICY 'same-origin'
SECURE_HSTS_INCLUDE_SUBDOMAINS False
SECURE_HSTS_PRELOAD False
SECURE_HSTS_SECONDS 0
SECURE_PROXY_SSL_HEADER None
SECURE_REDIRECT_EXEMPT []
SECURE_REFERRER_POLICY 'same-origin'
SECURE_SSL_HOST None
SECURE_SSL_REDIRECT False
SELECT2_CACHE_BACKEND 'default'
SELECT2_CACHE_PREFIX 'select2_'
SELECT2_CSS ['admin/css/vendor/select2/select2.min.css']
SELECT2_I18N_AVAILABLE_LANGUAGES ['ar', 'az', 'bg', 'ca', 'cs', 'da', 'de', 'el', 'en', 'es', 'et', 'eu', 'fa', 'fi', 'fr', 'gl', 'he', 'hi', 'hr', 'hu', 'id', 'is', 'it', 'ja', 'km', 'ko', 'lt', 'lv', 'mk', 'ms', 'nb', 'nl', 'pl', 'pt-BR', 'pt', 'ro', 'ru', 'sk', 'sr-Cyrl', 'sr', 'sv', 'th', 'tr', 'uk', 'vi', 'zh-CN', 'zh-TW']
SELECT2_I18N_PATH 'admin/js/vendor/select2/i18n'
SELECT2_JS ['admin/js/vendor/select2/select2.full.min.js']
SELECT2_JSON_ENCODER 'django.core.serializers.json.DjangoJSONEncoder'
SELECT2_THEME 'default'
SERVER_EMAIL 'root@localhost'
SESSION_CACHE_ALIAS 'default'
SESSION_COOKIE_AGE 1209600
SESSION_COOKIE_DOMAIN None
SESSION_COOKIE_HTTPONLY True
SESSION_COOKIE_NAME 'sessionid'
SESSION_COOKIE_PATH '/'
SESSION_COOKIE_SAMESITE 'Lax'
SESSION_COOKIE_SECURE False
SESSION_ENGINE 'django.contrib.sessions.backends.signed_cookies'
SESSION_EXPIRE_AT_BROWSER_CLOSE False
SESSION_FILE_PATH None
SESSION_SAVE_EVERY_REQUEST False
SESSION_SERIALIZER 'django.contrib.sessions.serializers.JSONSerializer'
SETTINGS_MODULE 'wiki.settings_local'
SHORTENER_ENABLED True
SHORTENER_LIFESPAN -1
SHORTENER_MAX_CONCURRENT -1
SHORTENER_MAX_URLS -1
SHORTENER_MAX_USES -1
SHORT_DATETIME_FORMAT 'm/d/Y P'
SHORT_DATE_FORMAT 'm/d/Y'
SIGNING_BACKEND 'django.core.signing.TimestampSigner'
SILENCED_SYSTEM_CHECKS ['django_recaptcha.recaptcha_test_key_error', 'captcha.recaptcha_test_key_error']
STATICFILES_DIRS []
STATICFILES_FINDERS ('django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder', 'compressor.finders.CompressorFinder')
STATICFILES_STORAGE 'django.contrib.staticfiles.storage.StaticFilesStorage'
STATIC_ROOT '/usr/src/app/static'
STATIC_URL '/static/'
STORAGES {'default': {'BACKEND': 'django.core.files.storage.FileSystemStorage'}, 'staticfiles': {'BACKEND': 'django.contrib.staticfiles.storage.StaticFilesStorage'}}
TABBED_ADMIN_USE_JQUERY_UI True
TARIF_PERIOD_MINUTES '15'
TEMPLATES [{'APP_DIRS': True, 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': ['/usr/src/app/templates'], 'OPTIONS': {'context_processors': ['django.template.context_processors.debug', 'django.template.context_processors.request', 'django.contrib.auth.context_processors.auth', 'django.contrib.messages.context_processors.messages', 'wiki.context_processors.debug']}}]
TEST_NON_SERIALIZED_APPS []
TEST_RUNNER 'django.test.runner.DiscoverRunner'
TG_1_KEY '********************'
TG_2_KEY '********************'
TG_BOT_ADDRESS ''
THOUSAND_SEPARATOR ','
TIME_FORMAT 'P'
TIME_INPUT_FORMATS ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
TIME_ZONE 'Europe/Moscow'
TINKOFF_BASE_URL 'https://securepay.tinkoff.ru/v2'
TINKOFF_PASSWORD '********************'
TINKOFF_TERMINAL_KEY '********************'
USE_I18N True
USE_L10N True
USE_THOUSAND_SEPARATOR False
USE_TZ True
USE_X_FORWARDED_HOST False
USE_X_FORWARDED_PORT False
WSGI_APPLICATION 'wiki.wsgi.application'
X_FRAME_OPTIONS 'SAMEORIGIN'
YEAR_MONTH_FORMAT 'F Y'
YOUTUBE_API_KEY '********************'
YOUTUBE_CHANNEL_KEY '********************'

Заголовки

Заголовки запроса

Ключ Значение
Accept */*
Accept-Encoding gzip, br, zstd, deflate
Connection close
Host djbacknd.site
User-Agent Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
X-Forwarded-For 216.73.216.48
X-Forwarded-Proto https
X-Real-Ip 216.73.216.48

Заголовки ответа

Ключ Значение
Content-Language ru
Content-Length 147422
Content-Type text/html; charset=utf-8
Cross-Origin-Opener-Policy same-origin
Referrer-Policy same-origin
Vary Accept-Language, Cookie
X-Content-Type-Options nosniff
X-Frame-Options SAMEORIGIN

WSGI-окружение

Так как WSGI-окружение наследует окружение сервера, ниже отображены лишь те из переменных, которые важны для нужд отладки.

Ключ Значение
PATH_INFO /poe/liga-sekrety-atlasa-3-26
QUERY_STRING
REMOTE_ADDR 10.0.1.1
REMOTE_HOST 10.0.1.1
REQUEST_METHOD GET
SCRIPT_NAME
SERVER_NAME 10.0.1.5
SERVER_PORT 8000

Запрос

View

View функция Аргументы Именованные аргументы URL Name
wiki.views.get_info.<locals>.wrapper () {'game': 'poe', 'target': 'liga-sekrety-atlasa-3-26'} target

Нет cookies

Сессия

Переменная Значение
'articles' [154]
'last_game' 'poe'

Нет GET данных

Нет POST данных

SQL queries from 1 connection

  • default 86,29 ms (95 запросов including 78 similar and 77 duplicates )
Запрос Временная диаграмма Время (мс) Действие
SELECT "wiki_tier"."id",
       "wiki_tier"."name",
       "wiki_tier"."display_name",
       "wiki_tier"."order",
       "wiki_tier"."hide_message",
       "wiki_tier"."default_early_access_hours",
       "wiki_tier"."code",
       "wiki_tier"."description",
       "wiki_tier"."price",
       "wiki_tier"."price_usd",
       "wiki_tier"."is_active",
       "wiki_tier"."created_at",
       "wiki_tier"."updated_at"
  FROM "wiki_tier"
 WHERE "wiki_tier"."default_early_access_hours" > 0
 ORDER BY "wiki_tier"."order" DESC
SELECT ••• FROM "wiki_tier" WHERE "wiki_tier"."default_early_access_hours" > 0 ORDER BY "wiki_tier"."order" DESC
2 similar queries. Duplicated 2 times.
1,00

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(81)
  r = view(request, game, *args, **kwargs)

/usr/src/app/wiki/views.py in v_target(493)
  accessible_filter = reduce(or_, wm.accessible_articles_filter_generator(user))

/usr/src/app/wiki/models.py in accessible_articles_filter_generator(156)
  for tier in tiers_with_hours:

SELECT "wiki_article"."id",
       "wiki_article"."slug",
       "wiki_article"."image",
       "wiki_article"."background",
       "wiki_article"."language",
       "wiki_article"."name",
       "wiki_article"."content",
       "wiki_article"."content_raw",
       "wiki_article"."published",
       "wiki_article"."date",
       "wiki_article"."scheduled_publish_date",
       "wiki_article"."source",
       "wiki_article"."order",
       "wiki_article"."watchcount",
       "wiki_article"."score",
       "wiki_article"."meta_title",
       "wiki_article"."meta_description",
       "wiki_article"."meta_custom",
       "wiki_article"."meta_title_en",
       "wiki_article"."meta_description_en",
       "wiki_article"."meta_custom_en",
       "wiki_article"."modify_date",
       "wiki_article"."article_type",
       "wiki_article"."is_actual",
       "wiki_article"."is_updated_content",
       "wiki_article"."bad_items",
       "wiki_article"."bad_items_list",
       "wiki_article"."early_access_enabled",
       "wiki_article"."category_id"
  FROM "wiki_article"
  LEFT OUTER JOIN "wiki_articletieraccess"
    ON ("wiki_article"."id" = "wiki_articletieraccess"."article_id")
 INNER JOIN "wiki_category"
    ON ("wiki_article"."category_id" = "wiki_category"."id")
 INNER JOIN "wiki_game"
    ON ("wiki_category"."game_id" = "wiki_game"."id")
 WHERE ((("wiki_article"."published" AND "wiki_article"."scheduled_publish_date" IS NULL) OR ("wiki_article"."published" AND "wiki_article"."scheduled_publish_date" <= '2025-11-16T02:45:13.591347+00:00'::timestamptz) OR ("wiki_article"."early_access_enabled" AND "wiki_article"."published" AND "wiki_article"."scheduled_publish_date" > '2025-11-16T02:45:13.591347+00:00'::timestamptz) OR ("wiki_article"."published" AND "wiki_article"."scheduled_publish_date" > '2025-11-16T02:45:13.591347+00:00'::timestamptz AND "wiki_articletieraccess"."custom_access_date" <= '2025-11-16T02:45:13.591347+00:00'::timestamptz AND "wiki_articletieraccess"."enabled")) AND "wiki_game"."slug" = 'poe' AND "wiki_article"."language" = 'ru' AND "wiki_article"."slug" = 'liga-sekrety-atlasa-3-26')
 ORDER BY "wiki_article"."order" DESC,
          "wiki_article"."date" DESC
 LIMIT 1
SELECT ••• FROM "wiki_article" LEFT OUTER JOIN "wiki_articletieraccess" ON ("wiki_article"."id" = "wiki_articletieraccess"."article_id") INNER JOIN "wiki_category" ON ("wiki_article"."category_id" = "wiki_category"."id") INNER JOIN "wiki_game" ON ("wiki_category"."game_id" = "wiki_game"."id") WHERE ((("wiki_article"."published" AND "wiki_article"."scheduled_publish_date" IS NULL) OR ("wiki_article"."published" AND "wiki_article"."scheduled_publish_date" <= '2025-11-16T02:45:13.591347+00:00'::timestamptz) OR ("wiki_article"."early_access_enabled" AND "wiki_article"."published" AND "wiki_article"."scheduled_publish_date" > '2025-11-16T02:45:13.591347+00:00'::timestamptz) OR ("wiki_article"."published" AND "wiki_article"."scheduled_publish_date" > '2025-11-16T02:45:13.591347+00:00'::timestamptz AND "wiki_articletieraccess"."custom_access_date" <= '2025-11-16T02:45:13.591347+00:00'::timestamptz AND "wiki_articletieraccess"."enabled")) AND "wiki_game"."slug" = 'poe' AND "wiki_article"."language" = 'ru' AND "wiki_article"."slug" = 'liga-sekrety-atlasa-3-26') ORDER BY "wiki_article"."order" DESC, "wiki_article"."date" DESC LIMIT 1
4,24

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(81)
  r = view(request, game, *args, **kwargs)

/usr/src/app/wiki/views.py in v_target(494)
  article = wm.Article.objects.filter(accessible_filter, category__game__slug=game, slug=target, language=request.LANGUAGE_CODE).first()

SELECT "wiki_category"."id",
       "wiki_category"."slug",
       "wiki_category"."game_id",
       "wiki_category"."name",
       "wiki_category"."name_eng",
       "wiki_category"."order",
       "wiki_category"."image",
       "wiki_category"."parent_id",
       "wiki_category"."meta_title",
       "wiki_category"."meta_description",
       "wiki_category"."meta_custom",
       "wiki_category"."meta_title_en",
       "wiki_category"."meta_description_en",
       "wiki_category"."meta_custom_en",
       "wiki_category"."extra_text",
       "wiki_category"."menu_url"
  FROM "wiki_category"
 INNER JOIN "wiki_game"
    ON ("wiki_category"."game_id" = "wiki_game"."id")
 WHERE ("wiki_game"."slug" = 'poe' AND "wiki_category"."slug" = 'liga-sekrety-atlasa-3-26')
 ORDER BY "wiki_category"."order" DESC
 LIMIT 1
SELECT ••• FROM "wiki_category" INNER JOIN "wiki_game" ON ("wiki_category"."game_id" = "wiki_game"."id") WHERE ("wiki_game"."slug" = 'poe' AND "wiki_category"."slug" = 'liga-sekrety-atlasa-3-26') ORDER BY "wiki_category"."order" DESC LIMIT 1
0,50

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(81)
  r = view(request, game, *args, **kwargs)

/usr/src/app/wiki/views.py in v_target(495)
  category = wm.Category.objects.filter(game__slug=game,slug=target).first()

SELECT "wiki_custompage"."id",
       "wiki_custompage"."slug",
       "wiki_custompage"."name",
       "wiki_custompage"."content",
       "wiki_custompage"."scripts",
       "wiki_custompage"."styles",
       "wiki_custompage"."inline_scripts",
       "wiki_custompage"."inline_styles",
       "wiki_custompage"."game_id",
       "wiki_custompage"."meta_title",
       "wiki_custompage"."meta_description",
       "wiki_custompage"."meta_custom",
       "wiki_custompage"."meta_title_en",
       "wiki_custompage"."meta_description_en",
       "wiki_custompage"."meta_custom_en"
  FROM "wiki_custompage"
 INNER JOIN "wiki_game"
    ON ("wiki_custompage"."game_id" = "wiki_game"."id")
 WHERE ("wiki_game"."slug" = 'poe' AND "wiki_custompage"."slug" = 'liga-sekrety-atlasa-3-26')
 ORDER BY "wiki_custompage"."id" ASC
 LIMIT 1
SELECT ••• FROM "wiki_custompage" INNER JOIN "wiki_game" ON ("wiki_custompage"."game_id" = "wiki_game"."id") WHERE ("wiki_game"."slug" = 'poe' AND "wiki_custompage"."slug" = 'liga-sekrety-atlasa-3-26') ORDER BY "wiki_custompage"."id" ASC LIMIT 1
0,55

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(81)
  r = view(request, game, *args, **kwargs)

/usr/src/app/wiki/views.py in v_target(496)
  custom = wm.CustomPage.objects.filter(slug=target,game__slug=game).first()

SELECT 1 AS "a"
  FROM "wiki_bannedip"
 WHERE ("wiki_bannedip"."date_to" IS NULL AND "wiki_bannedip"."hide_articles" AND "wiki_bannedip"."ip" = '216.73.216.48')
 LIMIT 1
SELECT 1 AS "a" FROM "wiki_bannedip" WHERE ("wiki_bannedip"."date_to" IS NULL AND "wiki_bannedip"."hide_articles" AND "wiki_bannedip"."ip" = '216.73.216.48') LIMIT 1
0,40

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(81)
  r = view(request, game, *args, **kwargs)

/usr/src/app/wiki/views.py in v_target(504)
  check_ban = wm.BannedIP.objects.filter(ip=ip, hide_articles=True, date_to__isnull=True).exists()

SELECT 1 AS "a"
  FROM "wiki_bannedip"
 WHERE ("wiki_bannedip"."date_to" >= '2025-11-16T02:45:13.618507+00:00'::timestamptz AND "wiki_bannedip"."hide_articles" AND "wiki_bannedip"."ip" = '216.73.216.48')
 LIMIT 1
SELECT 1 AS "a" FROM "wiki_bannedip" WHERE ("wiki_bannedip"."date_to" >= '2025-11-16T02:45:13.618507+00:00'::timestamptz AND "wiki_bannedip"."hide_articles" AND "wiki_bannedip"."ip" = '216.73.216.48') LIMIT 1
0,37

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(81)
  r = view(request, game, *args, **kwargs)

/usr/src/app/wiki/views.py in v_target(508)
  check_ban = wm.BannedIP.objects.filter(ip=ip, hide_articles=True, date_to__gte=timezone.now()).exists()

SELECT "wiki_tier"."id",
       "wiki_tier"."name",
       "wiki_tier"."display_name",
       "wiki_tier"."order",
       "wiki_tier"."hide_message",
       "wiki_tier"."default_early_access_hours",
       "wiki_tier"."code",
       "wiki_tier"."description",
       "wiki_tier"."price",
       "wiki_tier"."price_usd",
       "wiki_tier"."is_active",
       "wiki_tier"."created_at",
       "wiki_tier"."updated_at"
  FROM "wiki_tier"
 ORDER BY "wiki_tier"."order" DESC
SELECT ••• FROM "wiki_tier" ORDER BY "wiki_tier"."order" DESC
0,34

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(81)
  r = view(request, game, *args, **kwargs)

/usr/src/app/wiki/views.py in v_target(524)
  tier_filtered_content = article.get_content_for_user(user)

/usr/src/app/wiki/models.py in get_content_for_user(788)
  filtered_content = self._filter_content_by_tier(base_content, tier_level)

/usr/src/app/wiki/models.py in _filter_content_by_tier(739)
  for tier in all_tiers:

SELECT "wiki_tier"."id",
       "wiki_tier"."name",
       "wiki_tier"."display_name",
       "wiki_tier"."order",
       "wiki_tier"."hide_message",
       "wiki_tier"."default_early_access_hours",
       "wiki_tier"."code",
       "wiki_tier"."description",
       "wiki_tier"."price",
       "wiki_tier"."price_usd",
       "wiki_tier"."is_active",
       "wiki_tier"."created_at",
       "wiki_tier"."updated_at"
  FROM "wiki_tier"
 WHERE "wiki_tier"."order" <= 0
 ORDER BY "wiki_tier"."order" DESC
SELECT ••• FROM "wiki_tier" WHERE "wiki_tier"."order" <= 0 ORDER BY "wiki_tier"."order" DESC
0,36

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(81)
  r = view(request, game, *args, **kwargs)

/usr/src/app/wiki/views.py in v_target(524)
  tier_filtered_content = article.get_content_for_user(user)

/usr/src/app/wiki/models.py in get_content_for_user(788)
  filtered_content = self._filter_content_by_tier(base_content, tier_level)

/usr/src/app/wiki/models.py in _filter_content_by_tier(752)
  for tier in available_tiers:

SELECT "wiki_article"."id",
       "wiki_article"."slug",
       "wiki_article"."image",
       "wiki_article"."background",
       "wiki_article"."language",
       "wiki_article"."name",
       "wiki_article"."content",
       "wiki_article"."content_raw",
       "wiki_article"."published",
       "wiki_article"."date",
       "wiki_article"."scheduled_publish_date",
       "wiki_article"."source",
       "wiki_article"."order",
       "wiki_article"."watchcount",
       "wiki_article"."score",
       "wiki_article"."meta_title",
       "wiki_article"."meta_description",
       "wiki_article"."meta_custom",
       "wiki_article"."meta_title_en",
       "wiki_article"."meta_description_en",
       "wiki_article"."meta_custom_en",
       "wiki_article"."modify_date",
       "wiki_article"."article_type",
       "wiki_article"."is_actual",
       "wiki_article"."is_updated_content",
       "wiki_article"."bad_items",
       "wiki_article"."bad_items_list",
       "wiki_article"."early_access_enabled",
       "wiki_article"."category_id"
  FROM "wiki_article"
 WHERE "wiki_article"."id" = 154
 ORDER BY "wiki_article"."order" DESC,
          "wiki_article"."date" DESC
 LIMIT 1
SELECT ••• FROM "wiki_article" WHERE "wiki_article"."id" = 154 ORDER BY "wiki_article"."order" DESC, "wiki_article"."date" DESC LIMIT 1
1,36

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(81)
  r = view(request, game, *args, **kwargs)

/usr/src/app/wiki/views.py in v_target(613)
  article.save(update_fields=['watchcount', 'score'])

/usr/src/app/wiki/models.py in save(517)
  orig = Article.objects.filter(pk=self.pk).first()

UPDATE "wiki_article"
   SET "watchcount" = 25868,
       "score" = 6
 WHERE "wiki_article"."id" = 154
UPDATE "wiki_article" SET "watchcount" = 25868, "score" = 6 WHERE "wiki_article"."id" = 154
1,22

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(81)
  r = view(request, game, *args, **kwargs)

/usr/src/app/wiki/views.py in v_target(613)
  article.save(update_fields=['watchcount', 'score'])

/usr/src/app/wiki/models.py in save(712)
  super(ArticleAbstract, self).save(*args, **kwargs)

SELECT "wiki_category"."id",
       "wiki_category"."slug",
       "wiki_category"."game_id",
       "wiki_category"."name",
       "wiki_category"."name_eng",
       "wiki_category"."order",
       "wiki_category"."image",
       "wiki_category"."parent_id",
       "wiki_category"."meta_title",
       "wiki_category"."meta_description",
       "wiki_category"."meta_custom",
       "wiki_category"."meta_title_en",
       "wiki_category"."meta_description_en",
       "wiki_category"."meta_custom_en",
       "wiki_category"."extra_text",
       "wiki_category"."menu_url"
  FROM "wiki_category"
 WHERE "wiki_category"."id" = 9
 LIMIT 21
SELECT ••• FROM "wiki_category" WHERE "wiki_category"."id" = 9 LIMIT 21
4 similar queries.
0,29

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(81)
  r = view(request, game, *args, **kwargs)

/usr/src/app/wiki/views.py in v_target(620)
  'canonical': article.url()

/usr/src/app/wiki/models.py in url(460)
  strings = ['/',self.category.game.slug,'/',self.slug,]

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
0,26

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(81)
  r = view(request, game, *args, **kwargs)

/usr/src/app/wiki/views.py in v_target(620)
  'canonical': article.url()

/usr/src/app/wiki/models.py in url(460)
  strings = ['/',self.category.game.slug,'/',self.slug,]

SELECT "wiki_sitesettings"."id",
       "wiki_sitesettings"."_singleton",
       "wiki_sitesettings"."soc_vk",
       "wiki_sitesettings"."soc_yt",
       "wiki_sitesettings"."soc_tg"
  FROM "wiki_sitesettings"
 ORDER BY "wiki_sitesettings"."id" ASC
 LIMIT 1
SELECT ••• FROM "wiki_sitesettings" ORDER BY "wiki_sitesettings"."id" ASC LIMIT 1
0,33

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(93)
  site_settings = wm.SiteSettings.objects.first()

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."slug" = 'poe'
 ORDER BY "wiki_game"."order" DESC
 LIMIT 1
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."slug" = 'poe' ORDER BY "wiki_game"."order" DESC LIMIT 1
2 similar queries. Duplicated 2 times.
0,24

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(98)
  game_obj = wm.Game.objects.filter(slug=game).first()

SELECT "wiki_tier"."id",
       "wiki_tier"."name",
       "wiki_tier"."display_name",
       "wiki_tier"."order",
       "wiki_tier"."hide_message",
       "wiki_tier"."default_early_access_hours",
       "wiki_tier"."code",
       "wiki_tier"."description",
       "wiki_tier"."price",
       "wiki_tier"."price_usd",
       "wiki_tier"."is_active",
       "wiki_tier"."created_at",
       "wiki_tier"."updated_at"
  FROM "wiki_tier"
 WHERE "wiki_tier"."default_early_access_hours" > 0
 ORDER BY "wiki_tier"."order" DESC
SELECT ••• FROM "wiki_tier" WHERE "wiki_tier"."default_early_access_hours" > 0 ORDER BY "wiki_tier"."order" DESC
2 similar queries. Duplicated 2 times.
0,25

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(101)
  accessible_filter = reduce(or_, wm.accessible_articles_filter_generator(getattr(r, 'context_data', {}).get('LKuser', None)))

/usr/src/app/wiki/models.py in accessible_articles_filter_generator(156)
  for tier in tiers_with_hours:

SELECT "wiki_article"."id",
       "wiki_article"."slug",
       "wiki_article"."image",
       "wiki_article"."background",
       "wiki_article"."language",
       "wiki_article"."name",
       "wiki_article"."content",
       "wiki_article"."content_raw",
       "wiki_article"."published",
       "wiki_article"."date",
       "wiki_article"."scheduled_publish_date",
       "wiki_article"."source",
       "wiki_article"."order",
       "wiki_article"."watchcount",
       "wiki_article"."score",
       "wiki_article"."meta_title",
       "wiki_article"."meta_description",
       "wiki_article"."meta_custom",
       "wiki_article"."meta_title_en",
       "wiki_article"."meta_description_en",
       "wiki_article"."meta_custom_en",
       "wiki_article"."modify_date",
       "wiki_article"."article_type",
       "wiki_article"."is_actual",
       "wiki_article"."is_updated_content",
       "wiki_article"."bad_items",
       "wiki_article"."bad_items_list",
       "wiki_article"."early_access_enabled",
       "wiki_article"."category_id"
  FROM "wiki_article"
  LEFT OUTER JOIN "wiki_articletieraccess"
    ON ("wiki_article"."id" = "wiki_articletieraccess"."article_id")
 INNER JOIN "wiki_category"
    ON ("wiki_article"."category_id" = "wiki_category"."id")
 INNER JOIN "wiki_game"
    ON ("wiki_category"."game_id" = "wiki_game"."id")
 WHERE ((("wiki_article"."published" AND "wiki_article"."scheduled_publish_date" IS NULL) OR ("wiki_article"."published" AND "wiki_article"."scheduled_publish_date" <= '2025-11-16T02:45:13.632841+00:00'::timestamptz) OR ("wiki_article"."early_access_enabled" AND "wiki_article"."published" AND "wiki_article"."scheduled_publish_date" > '2025-11-16T02:45:13.632841+00:00'::timestamptz) OR ("wiki_article"."published" AND "wiki_article"."scheduled_publish_date" > '2025-11-16T02:45:13.632841+00:00'::timestamptz AND "wiki_articletieraccess"."custom_access_date" <= '2025-11-16T02:45:13.632841+00:00'::timestamptz AND "wiki_articletieraccess"."enabled")) AND "wiki_game"."slug" = 'poe' AND "wiki_article"."language" = 'ru')
 ORDER BY "wiki_article"."score" DESC
 LIMIT 20
SELECT ••• FROM "wiki_article" LEFT OUTER JOIN "wiki_articletieraccess" ON ("wiki_article"."id" = "wiki_articletieraccess"."article_id") INNER JOIN "wiki_category" ON ("wiki_article"."category_id" = "wiki_category"."id") INNER JOIN "wiki_game" ON ("wiki_category"."game_id" = "wiki_game"."id") WHERE ((("wiki_article"."published" AND "wiki_article"."scheduled_publish_date" IS NULL) OR ("wiki_article"."published" AND "wiki_article"."scheduled_publish_date" <= '2025-11-16T02:45:13.632841+00:00'::timestamptz) OR ("wiki_article"."early_access_enabled" AND "wiki_article"."published" AND "wiki_article"."scheduled_publish_date" > '2025-11-16T02:45:13.632841+00:00'::timestamptz) OR ("wiki_article"."published" AND "wiki_article"."scheduled_publish_date" > '2025-11-16T02:45:13.632841+00:00'::timestamptz AND "wiki_articletieraccess"."custom_access_date" <= '2025-11-16T02:45:13.632841+00:00'::timestamptz AND "wiki_articletieraccess"."enabled")) AND "wiki_game"."slug" = 'poe' AND "wiki_article"."language" = 'ru') ORDER BY "wiki_article"."score" DESC LIMIT 20
35,35

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(104)
  for article in popular_articles:

SELECT "wiki_ad"."id",
       "wiki_ad"."name",
       "wiki_ad"."url",
       "wiki_ad"."url_en",
       "wiki_ad"."image",
       "wiki_ad"."game_id"
  FROM "wiki_ad"
 INNER JOIN "wiki_game"
    ON ("wiki_ad"."game_id" = "wiki_game"."id")
 WHERE "wiki_game"."slug" = 'poe'
 ORDER BY RANDOM() ASC
 LIMIT 1
SELECT ••• FROM "wiki_ad" INNER JOIN "wiki_game" ON ("wiki_ad"."game_id" = "wiki_game"."id") WHERE "wiki_game"."slug" = 'poe' ORDER BY RANDOM() ASC LIMIT 1
1,10

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(112)
  random_ad = wm.Ad.objects.filter(game__slug=game).order_by('?').first()

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."slug" = 'poe'
 ORDER BY "wiki_game"."order" DESC
 LIMIT 1
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."slug" = 'poe' ORDER BY "wiki_game"."order" DESC LIMIT 1
2 similar queries. Duplicated 2 times.
0,55

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(118)
  game_check = wm.Game.objects.filter(slug=game).first()

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 ORDER BY "wiki_game"."order" DESC
SELECT ••• FROM "wiki_game" ORDER BY "wiki_game"."order" DESC
0,66

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

28 {% endif %}
29 </span>
30 <div class="dropdown-list">
31 {% for game in games %}
32 <a href="/{{ game.slug }}" class="dropdown-list-link">
33 {% if LANGUAGE_CODE == 'ru' %}
34 {{ game.name }}
35 {% else %}

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_category"."id",
       "wiki_category"."slug",
       "wiki_category"."game_id",
       "wiki_category"."name",
       "wiki_category"."name_eng",
       "wiki_category"."order",
       "wiki_category"."image",
       "wiki_category"."parent_id",
       "wiki_category"."meta_title",
       "wiki_category"."meta_description",
       "wiki_category"."meta_custom",
       "wiki_category"."meta_title_en",
       "wiki_category"."meta_description_en",
       "wiki_category"."meta_custom_en",
       "wiki_category"."extra_text",
       "wiki_category"."menu_url"
  FROM "wiki_category"
 INNER JOIN "wiki_game"
    ON ("wiki_category"."game_id" = "wiki_game"."id")
 WHERE ("wiki_game"."slug" = 'poe' AND "wiki_category"."parent_id" IS NULL)
 ORDER BY "wiki_category"."order" DESC
SELECT ••• FROM "wiki_category" INNER JOIN "wiki_game" ON ("wiki_category"."game_id" = "wiki_game"."id") WHERE ("wiki_game"."slug" = 'poe' AND "wiki_category"."parent_id" IS NULL) ORDER BY "wiki_category"."order" DESC
0,70

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

101 <div class="header-main-wrapper">
102 <a href="/{{ current_game.slug|default:'' }}" class="logo"></a>
103 <div class="menu-links">
104 {% for cat in categories %}
105 {% if cat.menugroups.count %}
106 <div class="dropdown dropdown-builds">
107 <a href="/{{ current_game.slug|default:'' }}/builds" class="dropdown-current menu-link">Билды</a>
108 <div class="dropdown-list">

/usr/src/app/templates/include/header-nogame.html

SELECT COUNT(*) AS "__count"
  FROM "wiki_categorygroup"
 WHERE "wiki_categorygroup"."parent_id" = 4
SELECT COUNT(*) AS "__count" FROM "wiki_categorygroup" WHERE "wiki_categorygroup"."parent_id" = 4
9 similar queries. Duplicated 3 times.
0,69

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

102 <a href="/{{ current_game.slug|default:'' }}" class="logo"></a>
103 <div class="menu-links">
104 {% for cat in categories %}
105 {% if cat.menugroups.count %}
106 <div class="dropdown dropdown-builds">
107 <a href="/{{ current_game.slug|default:'' }}/builds" class="dropdown-current menu-link">Билды</a>
108 <div class="dropdown-list">
109 <div class="dropdown-builds">

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_categorygroup"."id",
       "wiki_categorygroup"."name",
       "wiki_categorygroup"."name_eng",
       "wiki_categorygroup"."name_header",
       "wiki_categorygroup"."name_header_eng",
       "wiki_categorygroup"."parent_id",
       "wiki_categorygroup"."menu_icon",
       "wiki_categorygroup"."menu_url",
       "wiki_categorygroup"."menu_color",
       "wiki_categorygroup"."order"
  FROM "wiki_categorygroup"
 WHERE "wiki_categorygroup"."parent_id" = 4
 ORDER BY "wiki_categorygroup"."order" DESC
SELECT ••• FROM "wiki_categorygroup" WHERE "wiki_categorygroup"."parent_id" = 4 ORDER BY "wiki_categorygroup"."order" DESC
3 similar queries. Duplicated 3 times.
0,35

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

107 <a href="/{{ current_game.slug|default:'' }}/builds" class="dropdown-current menu-link">Билды</a>
108 <div class="dropdown-list">
109 <div class="dropdown-builds">
110 {% for menugroup in cat.menugroups.all %}
111 <div class="dropdown-builds-list">
112 <a href="{{ menugroup.menu_url }}" class="dropdown-builds-list-title">
113 {% if LANGUAGE_CODE == 'ru' %}
114 {{ menugroup.name_header|default:menugroup.name }}

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_categorygroupitem"."id",
       "wiki_categorygroupitem"."name",
       "wiki_categorygroupitem"."name_eng",
       "wiki_categorygroupitem"."parent_id",
       "wiki_categorygroupitem"."menu_icon",
       "wiki_categorygroupitem"."menu_url",
       "wiki_categorygroupitem"."menu_color",
       "wiki_categorygroupitem"."order"
  FROM "wiki_categorygroupitem"
 WHERE "wiki_categorygroupitem"."parent_id" = 1
 ORDER BY "wiki_categorygroupitem"."order" DESC
SELECT ••• FROM "wiki_categorygroupitem" WHERE "wiki_categorygroupitem"."parent_id" = 1 ORDER BY "wiki_categorygroupitem"."order" DESC
21 similar queries. Duplicated 3 times.
0,69

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

116 {{ menugroup.name_header_eng|default:menugroup.name_eng }}
117 {% endif %}
118 </a>
119 {% for item in menugroup.items.all %}
120 <a href="{{ item.menu_url }}" class="dropdown-builds-list-link" style="color: {{ item.menu_color }}">
121 {% if item.menu_icon %}
122 <img src="{{ item.menu_icon.url }}" alt="">
123 {% endif %}

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_categorygroupitem"."id",
       "wiki_categorygroupitem"."name",
       "wiki_categorygroupitem"."name_eng",
       "wiki_categorygroupitem"."parent_id",
       "wiki_categorygroupitem"."menu_icon",
       "wiki_categorygroupitem"."menu_url",
       "wiki_categorygroupitem"."menu_color",
       "wiki_categorygroupitem"."order"
  FROM "wiki_categorygroupitem"
 WHERE "wiki_categorygroupitem"."parent_id" = 2
 ORDER BY "wiki_categorygroupitem"."order" DESC
SELECT ••• FROM "wiki_categorygroupitem" WHERE "wiki_categorygroupitem"."parent_id" = 2 ORDER BY "wiki_categorygroupitem"."order" DESC
21 similar queries. Duplicated 3 times.
0,41

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

116 {{ menugroup.name_header_eng|default:menugroup.name_eng }}
117 {% endif %}
118 </a>
119 {% for item in menugroup.items.all %}
120 <a href="{{ item.menu_url }}" class="dropdown-builds-list-link" style="color: {{ item.menu_color }}">
121 {% if item.menu_icon %}
122 <img src="{{ item.menu_icon.url }}" alt="">
123 {% endif %}

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_categorygroupitem"."id",
       "wiki_categorygroupitem"."name",
       "wiki_categorygroupitem"."name_eng",
       "wiki_categorygroupitem"."parent_id",
       "wiki_categorygroupitem"."menu_icon",
       "wiki_categorygroupitem"."menu_url",
       "wiki_categorygroupitem"."menu_color",
       "wiki_categorygroupitem"."order"
  FROM "wiki_categorygroupitem"
 WHERE "wiki_categorygroupitem"."parent_id" = 3
 ORDER BY "wiki_categorygroupitem"."order" DESC
SELECT ••• FROM "wiki_categorygroupitem" WHERE "wiki_categorygroupitem"."parent_id" = 3 ORDER BY "wiki_categorygroupitem"."order" DESC
21 similar queries. Duplicated 3 times.
0,23

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

116 {{ menugroup.name_header_eng|default:menugroup.name_eng }}
117 {% endif %}
118 </a>
119 {% for item in menugroup.items.all %}
120 <a href="{{ item.menu_url }}" class="dropdown-builds-list-link" style="color: {{ item.menu_color }}">
121 {% if item.menu_icon %}
122 <img src="{{ item.menu_icon.url }}" alt="">
123 {% endif %}

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_categorygroupitem"."id",
       "wiki_categorygroupitem"."name",
       "wiki_categorygroupitem"."name_eng",
       "wiki_categorygroupitem"."parent_id",
       "wiki_categorygroupitem"."menu_icon",
       "wiki_categorygroupitem"."menu_url",
       "wiki_categorygroupitem"."menu_color",
       "wiki_categorygroupitem"."order"
  FROM "wiki_categorygroupitem"
 WHERE "wiki_categorygroupitem"."parent_id" = 4
 ORDER BY "wiki_categorygroupitem"."order" DESC
SELECT ••• FROM "wiki_categorygroupitem" WHERE "wiki_categorygroupitem"."parent_id" = 4 ORDER BY "wiki_categorygroupitem"."order" DESC
21 similar queries. Duplicated 3 times.
0,29

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

116 {{ menugroup.name_header_eng|default:menugroup.name_eng }}
117 {% endif %}
118 </a>
119 {% for item in menugroup.items.all %}
120 <a href="{{ item.menu_url }}" class="dropdown-builds-list-link" style="color: {{ item.menu_color }}">
121 {% if item.menu_icon %}
122 <img src="{{ item.menu_icon.url }}" alt="">
123 {% endif %}

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_categorygroupitem"."id",
       "wiki_categorygroupitem"."name",
       "wiki_categorygroupitem"."name_eng",
       "wiki_categorygroupitem"."parent_id",
       "wiki_categorygroupitem"."menu_icon",
       "wiki_categorygroupitem"."menu_url",
       "wiki_categorygroupitem"."menu_color",
       "wiki_categorygroupitem"."order"
  FROM "wiki_categorygroupitem"
 WHERE "wiki_categorygroupitem"."parent_id" = 5
 ORDER BY "wiki_categorygroupitem"."order" DESC
SELECT ••• FROM "wiki_categorygroupitem" WHERE "wiki_categorygroupitem"."parent_id" = 5 ORDER BY "wiki_categorygroupitem"."order" DESC
21 similar queries. Duplicated 3 times.
0,36

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

116 {{ menugroup.name_header_eng|default:menugroup.name_eng }}
117 {% endif %}
118 </a>
119 {% for item in menugroup.items.all %}
120 <a href="{{ item.menu_url }}" class="dropdown-builds-list-link" style="color: {{ item.menu_color }}">
121 {% if item.menu_icon %}
122 <img src="{{ item.menu_icon.url }}" alt="">
123 {% endif %}

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_categorygroupitem"."id",
       "wiki_categorygroupitem"."name",
       "wiki_categorygroupitem"."name_eng",
       "wiki_categorygroupitem"."parent_id",
       "wiki_categorygroupitem"."menu_icon",
       "wiki_categorygroupitem"."menu_url",
       "wiki_categorygroupitem"."menu_color",
       "wiki_categorygroupitem"."order"
  FROM "wiki_categorygroupitem"
 WHERE "wiki_categorygroupitem"."parent_id" = 6
 ORDER BY "wiki_categorygroupitem"."order" DESC
SELECT ••• FROM "wiki_categorygroupitem" WHERE "wiki_categorygroupitem"."parent_id" = 6 ORDER BY "wiki_categorygroupitem"."order" DESC
21 similar queries. Duplicated 3 times.
0,40

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

116 {{ menugroup.name_header_eng|default:menugroup.name_eng }}
117 {% endif %}
118 </a>
119 {% for item in menugroup.items.all %}
120 <a href="{{ item.menu_url }}" class="dropdown-builds-list-link" style="color: {{ item.menu_color }}">
121 {% if item.menu_icon %}
122 <img src="{{ item.menu_icon.url }}" alt="">
123 {% endif %}

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_categorygroupitem"."id",
       "wiki_categorygroupitem"."name",
       "wiki_categorygroupitem"."name_eng",
       "wiki_categorygroupitem"."parent_id",
       "wiki_categorygroupitem"."menu_icon",
       "wiki_categorygroupitem"."menu_url",
       "wiki_categorygroupitem"."menu_color",
       "wiki_categorygroupitem"."order"
  FROM "wiki_categorygroupitem"
 WHERE "wiki_categorygroupitem"."parent_id" = 7
 ORDER BY "wiki_categorygroupitem"."order" DESC
SELECT ••• FROM "wiki_categorygroupitem" WHERE "wiki_categorygroupitem"."parent_id" = 7 ORDER BY "wiki_categorygroupitem"."order" DESC
21 similar queries. Duplicated 3 times.
0,44

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

116 {{ menugroup.name_header_eng|default:menugroup.name_eng }}
117 {% endif %}
118 </a>
119 {% for item in menugroup.items.all %}
120 <a href="{{ item.menu_url }}" class="dropdown-builds-list-link" style="color: {{ item.menu_color }}">
121 {% if item.menu_icon %}
122 <img src="{{ item.menu_icon.url }}" alt="">
123 {% endif %}

/usr/src/app/templates/include/header-nogame.html

SELECT COUNT(*) AS "__count"
  FROM "wiki_categorygroup"
 WHERE "wiki_categorygroup"."parent_id" = 7
SELECT COUNT(*) AS "__count" FROM "wiki_categorygroup" WHERE "wiki_categorygroup"."parent_id" = 7
9 similar queries. Duplicated 3 times.
0,26

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

102 <a href="/{{ current_game.slug|default:'' }}" class="logo"></a>
103 <div class="menu-links">
104 {% for cat in categories %}
105 {% if cat.menugroups.count %}
106 <div class="dropdown dropdown-builds">
107 <a href="/{{ current_game.slug|default:'' }}/builds" class="dropdown-current menu-link">Билды</a>
108 <div class="dropdown-list">
109 <div class="dropdown-builds">

/usr/src/app/templates/include/header-nogame.html

SELECT COUNT(*) AS "__count"
  FROM "wiki_category"
 WHERE "wiki_category"."parent_id" = 7
SELECT COUNT(*) AS "__count" FROM "wiki_category" WHERE "wiki_category"."parent_id" = 7
6 similar queries. Duplicated 3 times.
0,22

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

102 <a href="/{{ current_game.slug|default:'' }}" class="logo"></a>
103 <div class="menu-links">
104 {% for cat in categories %}
105 {% if cat.menugroups.count %}
106 <div class="dropdown dropdown-builds">
107 <a href="/{{ current_game.slug|default:'' }}/builds" class="dropdown-current menu-link">Билды</a>
108 <div class="dropdown-list">
109 <div class="dropdown-builds">

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
0,40

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(304)
  strings = ['/',self.game.slug,'/',self.slug]

145 </div>
146 </div>
147 {% else %}
148 <a href="{% if cat.menu_url %}{{ cat.menu_url }}{% else %}{{ cat.url }}{% endif %}" class="menu-link">{{ cat.name }}</a>
149 {% endif %}
150 {% endfor %}
151 </div>
152 {% if not LKuser or not LKuser.tier_power %}

/usr/src/app/templates/include/header-nogame.html

SELECT COUNT(*) AS "__count"
  FROM "wiki_categorygroup"
 WHERE "wiki_categorygroup"."parent_id" = 5
SELECT COUNT(*) AS "__count" FROM "wiki_categorygroup" WHERE "wiki_categorygroup"."parent_id" = 5
9 similar queries. Duplicated 3 times.
0,29

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

102 <a href="/{{ current_game.slug|default:'' }}" class="logo"></a>
103 <div class="menu-links">
104 {% for cat in categories %}
105 {% if cat.menugroups.count %}
106 <div class="dropdown dropdown-builds">
107 <a href="/{{ current_game.slug|default:'' }}/builds" class="dropdown-current menu-link">Билды</a>
108 <div class="dropdown-list">
109 <div class="dropdown-builds">

/usr/src/app/templates/include/header-nogame.html

SELECT COUNT(*) AS "__count"
  FROM "wiki_category"
 WHERE "wiki_category"."parent_id" = 5
SELECT COUNT(*) AS "__count" FROM "wiki_category" WHERE "wiki_category"."parent_id" = 5
6 similar queries. Duplicated 3 times.
0,33

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

102 <a href="/{{ current_game.slug|default:'' }}" class="logo"></a>
103 <div class="menu-links">
104 {% for cat in categories %}
105 {% if cat.menugroups.count %}
106 <div class="dropdown dropdown-builds">
107 <a href="/{{ current_game.slug|default:'' }}/builds" class="dropdown-current menu-link">Билды</a>
108 <div class="dropdown-list">
109 <div class="dropdown-builds">

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
0,49

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(304)
  strings = ['/',self.game.slug,'/',self.slug]

135 </div>
136 {% elif cat.subcategories.count %}
137 <div class="dropdown">
138 <a href="{% if cat.menu_url %}{{ cat.menu_url }}{% else %}{{ cat.url }}{% endif %}" class="dropdown-current menu-link">{{cat.name}}</a>
139 <div id="dropdown{{forloop.counter}}" class="dropdown-list">
140 {% for subcat in cat.subcategories.all %}
141 {% if not subcat.hidden %}
142 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="dropdown-list-link">{{subcat.name}}</a>

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_category"."id",
       "wiki_category"."slug",
       "wiki_category"."game_id",
       "wiki_category"."name",
       "wiki_category"."name_eng",
       "wiki_category"."order",
       "wiki_category"."image",
       "wiki_category"."parent_id",
       "wiki_category"."meta_title",
       "wiki_category"."meta_description",
       "wiki_category"."meta_custom",
       "wiki_category"."meta_title_en",
       "wiki_category"."meta_description_en",
       "wiki_category"."meta_custom_en",
       "wiki_category"."extra_text",
       "wiki_category"."menu_url"
  FROM "wiki_category"
 WHERE "wiki_category"."parent_id" = 5
 ORDER BY "wiki_category"."order" DESC
SELECT ••• FROM "wiki_category" WHERE "wiki_category"."parent_id" = 5 ORDER BY "wiki_category"."order" DESC
3 similar queries. Duplicated 3 times.
0,32

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

137 <div class="dropdown">
138 <a href="{% if cat.menu_url %}{{ cat.menu_url }}{% else %}{{ cat.url }}{% endif %}" class="dropdown-current menu-link">{{cat.name}}</a>
139 <div id="dropdown{{forloop.counter}}" class="dropdown-list">
140 {% for subcat in cat.subcategories.all %}
141 {% if not subcat.hidden %}
142 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="dropdown-list-link">{{subcat.name}}</a>
143 {% endif %}
144 {% endfor %}

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
0,32

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(304)
  strings = ['/',self.game.slug,'/',self.slug]

139 <div id="dropdown{{forloop.counter}}" class="dropdown-list">
140 {% for subcat in cat.subcategories.all %}
141 {% if not subcat.hidden %}
142 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="dropdown-list-link">{{subcat.name}}</a>
143 {% endif %}
144 {% endfor %}
145 </div>
146 </div>

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
0,39

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(304)
  strings = ['/',self.game.slug,'/',self.slug]

139 <div id="dropdown{{forloop.counter}}" class="dropdown-list">
140 {% for subcat in cat.subcategories.all %}
141 {% if not subcat.hidden %}
142 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="dropdown-list-link">{{subcat.name}}</a>
143 {% endif %}
144 {% endfor %}
145 </div>
146 </div>

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
0,23

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(304)
  strings = ['/',self.game.slug,'/',self.slug]

139 <div id="dropdown{{forloop.counter}}" class="dropdown-list">
140 {% for subcat in cat.subcategories.all %}
141 {% if not subcat.hidden %}
142 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="dropdown-list-link">{{subcat.name}}</a>
143 {% endif %}
144 {% endfor %}
145 </div>
146 </div>

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
0,39

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(304)
  strings = ['/',self.game.slug,'/',self.slug]

139 <div id="dropdown{{forloop.counter}}" class="dropdown-list">
140 {% for subcat in cat.subcategories.all %}
141 {% if not subcat.hidden %}
142 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="dropdown-list-link">{{subcat.name}}</a>
143 {% endif %}
144 {% endfor %}
145 </div>
146 </div>

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
0,31

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(304)
  strings = ['/',self.game.slug,'/',self.slug]

139 <div id="dropdown{{forloop.counter}}" class="dropdown-list">
140 {% for subcat in cat.subcategories.all %}
141 {% if not subcat.hidden %}
142 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="dropdown-list-link">{{subcat.name}}</a>
143 {% endif %}
144 {% endfor %}
145 </div>
146 </div>

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
0,44

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(304)
  strings = ['/',self.game.slug,'/',self.slug]

139 <div id="dropdown{{forloop.counter}}" class="dropdown-list">
140 {% for subcat in cat.subcategories.all %}
141 {% if not subcat.hidden %}
142 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="dropdown-list-link">{{subcat.name}}</a>
143 {% endif %}
144 {% endfor %}
145 </div>
146 </div>

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
0,43

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(304)
  strings = ['/',self.game.slug,'/',self.slug]

139 <div id="dropdown{{forloop.counter}}" class="dropdown-list">
140 {% for subcat in cat.subcategories.all %}
141 {% if not subcat.hidden %}
142 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="dropdown-list-link">{{subcat.name}}</a>
143 {% endif %}
144 {% endfor %}
145 </div>
146 </div>

/usr/src/app/templates/include/header-nogame.html

SELECT COUNT(*) AS "__count"
  FROM "wiki_categorygroup"
 WHERE "wiki_categorygroup"."parent_id" = 4
SELECT COUNT(*) AS "__count" FROM "wiki_categorygroup" WHERE "wiki_categorygroup"."parent_id" = 4
9 similar queries. Duplicated 3 times.
0,35

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

232 </div>
233 <div class="menu-links">
234 {% for cat in categories %}
235 {% if cat.menugroups.count %}
236 <div class="accordion-block">
237 <div class="accordion-item">
238 <div class="accordion-title menu-link current">Билды</div>
239 <div class="accordion-text">

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_categorygroup"."id",
       "wiki_categorygroup"."name",
       "wiki_categorygroup"."name_eng",
       "wiki_categorygroup"."name_header",
       "wiki_categorygroup"."name_header_eng",
       "wiki_categorygroup"."parent_id",
       "wiki_categorygroup"."menu_icon",
       "wiki_categorygroup"."menu_url",
       "wiki_categorygroup"."menu_color",
       "wiki_categorygroup"."order"
  FROM "wiki_categorygroup"
 WHERE "wiki_categorygroup"."parent_id" = 4
 ORDER BY "wiki_categorygroup"."order" DESC
SELECT ••• FROM "wiki_categorygroup" WHERE "wiki_categorygroup"."parent_id" = 4 ORDER BY "wiki_categorygroup"."order" DESC
3 similar queries. Duplicated 3 times.
0,43

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

238 <div class="accordion-title menu-link current">Билды</div>
239 <div class="accordion-text">
240 <div class="dropdown-builds">
241 {% for menugroup in cat.menugroups.all %}
242 <div class="dropdown-builds-list">
243 <a href="{{ menugroup.menu_url }}" class="dropdown-builds-list-title">
244 {% if LANGUAGE_CODE == 'ru' %}
245 {{ menugroup.name }}

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_categorygroupitem"."id",
       "wiki_categorygroupitem"."name",
       "wiki_categorygroupitem"."name_eng",
       "wiki_categorygroupitem"."parent_id",
       "wiki_categorygroupitem"."menu_icon",
       "wiki_categorygroupitem"."menu_url",
       "wiki_categorygroupitem"."menu_color",
       "wiki_categorygroupitem"."order"
  FROM "wiki_categorygroupitem"
 WHERE "wiki_categorygroupitem"."parent_id" = 1
 ORDER BY "wiki_categorygroupitem"."order" DESC
SELECT ••• FROM "wiki_categorygroupitem" WHERE "wiki_categorygroupitem"."parent_id" = 1 ORDER BY "wiki_categorygroupitem"."order" DESC
21 similar queries. Duplicated 3 times.
0,38

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

247 {{ menugroup.name_eng }}
248 {% endif %}
249 </a>
250 {% for item in menugroup.items.all %}
251 <a href="{{ item.menu_url }}" class="dropdown-builds-list-link" style="color: {{ item.menu_color }}">
252 {% if item.menu_icon %}
253 <img src="{{ item.menu_icon.url }}" alt="">
254 {% endif %}

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_categorygroupitem"."id",
       "wiki_categorygroupitem"."name",
       "wiki_categorygroupitem"."name_eng",
       "wiki_categorygroupitem"."parent_id",
       "wiki_categorygroupitem"."menu_icon",
       "wiki_categorygroupitem"."menu_url",
       "wiki_categorygroupitem"."menu_color",
       "wiki_categorygroupitem"."order"
  FROM "wiki_categorygroupitem"
 WHERE "wiki_categorygroupitem"."parent_id" = 2
 ORDER BY "wiki_categorygroupitem"."order" DESC
SELECT ••• FROM "wiki_categorygroupitem" WHERE "wiki_categorygroupitem"."parent_id" = 2 ORDER BY "wiki_categorygroupitem"."order" DESC
21 similar queries. Duplicated 3 times.
0,36

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

247 {{ menugroup.name_eng }}
248 {% endif %}
249 </a>
250 {% for item in menugroup.items.all %}
251 <a href="{{ item.menu_url }}" class="dropdown-builds-list-link" style="color: {{ item.menu_color }}">
252 {% if item.menu_icon %}
253 <img src="{{ item.menu_icon.url }}" alt="">
254 {% endif %}

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_categorygroupitem"."id",
       "wiki_categorygroupitem"."name",
       "wiki_categorygroupitem"."name_eng",
       "wiki_categorygroupitem"."parent_id",
       "wiki_categorygroupitem"."menu_icon",
       "wiki_categorygroupitem"."menu_url",
       "wiki_categorygroupitem"."menu_color",
       "wiki_categorygroupitem"."order"
  FROM "wiki_categorygroupitem"
 WHERE "wiki_categorygroupitem"."parent_id" = 3
 ORDER BY "wiki_categorygroupitem"."order" DESC
SELECT ••• FROM "wiki_categorygroupitem" WHERE "wiki_categorygroupitem"."parent_id" = 3 ORDER BY "wiki_categorygroupitem"."order" DESC
21 similar queries. Duplicated 3 times.
0,38

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

247 {{ menugroup.name_eng }}
248 {% endif %}
249 </a>
250 {% for item in menugroup.items.all %}
251 <a href="{{ item.menu_url }}" class="dropdown-builds-list-link" style="color: {{ item.menu_color }}">
252 {% if item.menu_icon %}
253 <img src="{{ item.menu_icon.url }}" alt="">
254 {% endif %}

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_categorygroupitem"."id",
       "wiki_categorygroupitem"."name",
       "wiki_categorygroupitem"."name_eng",
       "wiki_categorygroupitem"."parent_id",
       "wiki_categorygroupitem"."menu_icon",
       "wiki_categorygroupitem"."menu_url",
       "wiki_categorygroupitem"."menu_color",
       "wiki_categorygroupitem"."order"
  FROM "wiki_categorygroupitem"
 WHERE "wiki_categorygroupitem"."parent_id" = 4
 ORDER BY "wiki_categorygroupitem"."order" DESC
SELECT ••• FROM "wiki_categorygroupitem" WHERE "wiki_categorygroupitem"."parent_id" = 4 ORDER BY "wiki_categorygroupitem"."order" DESC
21 similar queries. Duplicated 3 times.
0,37

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

247 {{ menugroup.name_eng }}
248 {% endif %}
249 </a>
250 {% for item in menugroup.items.all %}
251 <a href="{{ item.menu_url }}" class="dropdown-builds-list-link" style="color: {{ item.menu_color }}">
252 {% if item.menu_icon %}
253 <img src="{{ item.menu_icon.url }}" alt="">
254 {% endif %}

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_categorygroupitem"."id",
       "wiki_categorygroupitem"."name",
       "wiki_categorygroupitem"."name_eng",
       "wiki_categorygroupitem"."parent_id",
       "wiki_categorygroupitem"."menu_icon",
       "wiki_categorygroupitem"."menu_url",
       "wiki_categorygroupitem"."menu_color",
       "wiki_categorygroupitem"."order"
  FROM "wiki_categorygroupitem"
 WHERE "wiki_categorygroupitem"."parent_id" = 5
 ORDER BY "wiki_categorygroupitem"."order" DESC
SELECT ••• FROM "wiki_categorygroupitem" WHERE "wiki_categorygroupitem"."parent_id" = 5 ORDER BY "wiki_categorygroupitem"."order" DESC
21 similar queries. Duplicated 3 times.
0,36

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

247 {{ menugroup.name_eng }}
248 {% endif %}
249 </a>
250 {% for item in menugroup.items.all %}
251 <a href="{{ item.menu_url }}" class="dropdown-builds-list-link" style="color: {{ item.menu_color }}">
252 {% if item.menu_icon %}
253 <img src="{{ item.menu_icon.url }}" alt="">
254 {% endif %}

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_categorygroupitem"."id",
       "wiki_categorygroupitem"."name",
       "wiki_categorygroupitem"."name_eng",
       "wiki_categorygroupitem"."parent_id",
       "wiki_categorygroupitem"."menu_icon",
       "wiki_categorygroupitem"."menu_url",
       "wiki_categorygroupitem"."menu_color",
       "wiki_categorygroupitem"."order"
  FROM "wiki_categorygroupitem"
 WHERE "wiki_categorygroupitem"."parent_id" = 6
 ORDER BY "wiki_categorygroupitem"."order" DESC
SELECT ••• FROM "wiki_categorygroupitem" WHERE "wiki_categorygroupitem"."parent_id" = 6 ORDER BY "wiki_categorygroupitem"."order" DESC
21 similar queries. Duplicated 3 times.
0,34

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

247 {{ menugroup.name_eng }}
248 {% endif %}
249 </a>
250 {% for item in menugroup.items.all %}
251 <a href="{{ item.menu_url }}" class="dropdown-builds-list-link" style="color: {{ item.menu_color }}">
252 {% if item.menu_icon %}
253 <img src="{{ item.menu_icon.url }}" alt="">
254 {% endif %}

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_categorygroupitem"."id",
       "wiki_categorygroupitem"."name",
       "wiki_categorygroupitem"."name_eng",
       "wiki_categorygroupitem"."parent_id",
       "wiki_categorygroupitem"."menu_icon",
       "wiki_categorygroupitem"."menu_url",
       "wiki_categorygroupitem"."menu_color",
       "wiki_categorygroupitem"."order"
  FROM "wiki_categorygroupitem"
 WHERE "wiki_categorygroupitem"."parent_id" = 7
 ORDER BY "wiki_categorygroupitem"."order" DESC
SELECT ••• FROM "wiki_categorygroupitem" WHERE "wiki_categorygroupitem"."parent_id" = 7 ORDER BY "wiki_categorygroupitem"."order" DESC
21 similar queries. Duplicated 3 times.
0,40

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

247 {{ menugroup.name_eng }}
248 {% endif %}
249 </a>
250 {% for item in menugroup.items.all %}
251 <a href="{{ item.menu_url }}" class="dropdown-builds-list-link" style="color: {{ item.menu_color }}">
252 {% if item.menu_icon %}
253 <img src="{{ item.menu_icon.url }}" alt="">
254 {% endif %}

/usr/src/app/templates/include/header-nogame.html

SELECT COUNT(*) AS "__count"
  FROM "wiki_categorygroup"
 WHERE "wiki_categorygroup"."parent_id" = 7
SELECT COUNT(*) AS "__count" FROM "wiki_categorygroup" WHERE "wiki_categorygroup"."parent_id" = 7
9 similar queries. Duplicated 3 times.
0,26

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

232 </div>
233 <div class="menu-links">
234 {% for cat in categories %}
235 {% if cat.menugroups.count %}
236 <div class="accordion-block">
237 <div class="accordion-item">
238 <div class="accordion-title menu-link current">Билды</div>
239 <div class="accordion-text">

/usr/src/app/templates/include/header-nogame.html

SELECT COUNT(*) AS "__count"
  FROM "wiki_category"
 WHERE "wiki_category"."parent_id" = 7
SELECT COUNT(*) AS "__count" FROM "wiki_category" WHERE "wiki_category"."parent_id" = 7
6 similar queries. Duplicated 3 times.
0,37

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

232 </div>
233 <div class="menu-links">
234 {% for cat in categories %}
235 {% if cat.menugroups.count %}
236 <div class="accordion-block">
237 <div class="accordion-item">
238 <div class="accordion-title menu-link current">Билды</div>
239 <div class="accordion-text">

/usr/src/app/templates/include/header-nogame.html

SELECT COUNT(*) AS "__count"
  FROM "wiki_categorygroup"
 WHERE "wiki_categorygroup"."parent_id" = 5
SELECT COUNT(*) AS "__count" FROM "wiki_categorygroup" WHERE "wiki_categorygroup"."parent_id" = 5
9 similar queries. Duplicated 3 times.
0,30

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

232 </div>
233 <div class="menu-links">
234 {% for cat in categories %}
235 {% if cat.menugroups.count %}
236 <div class="accordion-block">
237 <div class="accordion-item">
238 <div class="accordion-title menu-link current">Билды</div>
239 <div class="accordion-text">

/usr/src/app/templates/include/header-nogame.html

SELECT COUNT(*) AS "__count"
  FROM "wiki_category"
 WHERE "wiki_category"."parent_id" = 5
SELECT COUNT(*) AS "__count" FROM "wiki_category" WHERE "wiki_category"."parent_id" = 5
6 similar queries. Duplicated 3 times.
6,11

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

232 </div>
233 <div class="menu-links">
234 {% for cat in categories %}
235 {% if cat.menugroups.count %}
236 <div class="accordion-block">
237 <div class="accordion-item">
238 <div class="accordion-title menu-link current">Билды</div>
239 <div class="accordion-text">

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_category"."id",
       "wiki_category"."slug",
       "wiki_category"."game_id",
       "wiki_category"."name",
       "wiki_category"."name_eng",
       "wiki_category"."order",
       "wiki_category"."image",
       "wiki_category"."parent_id",
       "wiki_category"."meta_title",
       "wiki_category"."meta_description",
       "wiki_category"."meta_custom",
       "wiki_category"."meta_title_en",
       "wiki_category"."meta_description_en",
       "wiki_category"."meta_custom_en",
       "wiki_category"."extra_text",
       "wiki_category"."menu_url"
  FROM "wiki_category"
 WHERE "wiki_category"."parent_id" = 5
 ORDER BY "wiki_category"."order" DESC
SELECT ••• FROM "wiki_category" WHERE "wiki_category"."parent_id" = 5 ORDER BY "wiki_category"."order" DESC
3 similar queries. Duplicated 3 times.
0,39

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

274 <div class="accordion-title menu-link">{{cat.name}}</div>
275 <div class="accordion-text">
276 <div class="menu-links">
277 {% for subcat in cat.subcategories.all %}
278 {% if not subcat.hidden %}
279 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="menu-link">{{subcat.name}}</a>
280 {% endif %}
281 {% endfor %}

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
0,31

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(304)
  strings = ['/',self.game.slug,'/',self.slug]

276 <div class="menu-links">
277 {% for subcat in cat.subcategories.all %}
278 {% if not subcat.hidden %}
279 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="menu-link">{{subcat.name}}</a>
280 {% endif %}
281 {% endfor %}
282 </div>
283 </div>

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
0,23

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(304)
  strings = ['/',self.game.slug,'/',self.slug]

276 <div class="menu-links">
277 {% for subcat in cat.subcategories.all %}
278 {% if not subcat.hidden %}
279 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="menu-link">{{subcat.name}}</a>
280 {% endif %}
281 {% endfor %}
282 </div>
283 </div>

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
0,32

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(304)
  strings = ['/',self.game.slug,'/',self.slug]

276 <div class="menu-links">
277 {% for subcat in cat.subcategories.all %}
278 {% if not subcat.hidden %}
279 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="menu-link">{{subcat.name}}</a>
280 {% endif %}
281 {% endfor %}
282 </div>
283 </div>

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
0,37

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(304)
  strings = ['/',self.game.slug,'/',self.slug]

276 <div class="menu-links">
277 {% for subcat in cat.subcategories.all %}
278 {% if not subcat.hidden %}
279 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="menu-link">{{subcat.name}}</a>
280 {% endif %}
281 {% endfor %}
282 </div>
283 </div>

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
0,25

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(304)
  strings = ['/',self.game.slug,'/',self.slug]

276 <div class="menu-links">
277 {% for subcat in cat.subcategories.all %}
278 {% if not subcat.hidden %}
279 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="menu-link">{{subcat.name}}</a>
280 {% endif %}
281 {% endfor %}
282 </div>
283 </div>

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
0,23

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(304)
  strings = ['/',self.game.slug,'/',self.slug]

276 <div class="menu-links">
277 {% for subcat in cat.subcategories.all %}
278 {% if not subcat.hidden %}
279 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="menu-link">{{subcat.name}}</a>
280 {% endif %}
281 {% endfor %}
282 </div>
283 </div>

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
0,27

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(304)
  strings = ['/',self.game.slug,'/',self.slug]

276 <div class="menu-links">
277 {% for subcat in cat.subcategories.all %}
278 {% if not subcat.hidden %}
279 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="menu-link">{{subcat.name}}</a>
280 {% endif %}
281 {% endfor %}
282 </div>
283 </div>

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_tag"."id",
       "wiki_tag"."slug",
       "wiki_tag"."name",
       "wiki_tag"."name_eng",
       "wiki_tag"."color_id",
       "wiki_tag"."description",
       "wiki_tag"."extra_text",
       "wiki_tag"."extra_text2"
  FROM "wiki_tag"
 INNER JOIN "wiki_article_tags"
    ON ("wiki_tag"."id" = "wiki_article_tags"."tag_id")
 WHERE "wiki_article_tags"."article_id" = 154
SELECT ••• FROM "wiki_tag" INNER JOIN "wiki_article_tags" ON ("wiki_tag"."id" = "wiki_article_tags"."tag_id") WHERE "wiki_article_tags"."article_id" = 154
0,95

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

12 <div class="build-page-main-info">
13 <div class="tags">
14 {% load tagurl %}
15 {% for tag in article.tags.all %}
16 <!-- {{tag.color.color}} -->
17 <a href="{{ tag|tagurl:article.category.game.slug }}" class="tag">{{ tag.name }}</a>
18 {% endfor %}
19 </div>

/usr/src/app/templates/article.html

SELECT "wiki_category"."id",
       "wiki_category"."slug",
       "wiki_category"."game_id",
       "wiki_category"."name",
       "wiki_category"."name_eng",
       "wiki_category"."order",
       "wiki_category"."image",
       "wiki_category"."parent_id",
       "wiki_category"."meta_title",
       "wiki_category"."meta_description",
       "wiki_category"."meta_custom",
       "wiki_category"."meta_title_en",
       "wiki_category"."meta_description_en",
       "wiki_category"."meta_custom_en",
       "wiki_category"."extra_text",
       "wiki_category"."menu_url"
  FROM "wiki_category"
 WHERE "wiki_category"."id" = 4
 LIMIT 21
SELECT ••• FROM "wiki_category" WHERE "wiki_category"."id" = 4 LIMIT 21
4 similar queries. Duplicated 3 times.
0,41

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(460)
  strings = ['/',self.category.game.slug,'/',self.slug,]

84 {% for pop_item in popular|slice:":3" %}
85 {% if not pop_item.pk == article.pk %}
86 <div class="swiper-slide">
87 <a href="{{ pop_item.url }}" class="card">
88 {% if pop_item.image %}
89 <img src="{{ pop_item.image.url }}" class="card-bg-img" alt="img">
90 {% else %}
91 <img src="{% static 'img/default-img.png' %}" class="card-bg-img" alt="Lootkeeper">

/usr/src/app/templates/article.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
0,36

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(460)
  strings = ['/',self.category.game.slug,'/',self.slug,]

84 {% for pop_item in popular|slice:":3" %}
85 {% if not pop_item.pk == article.pk %}
86 <div class="swiper-slide">
87 <a href="{{ pop_item.url }}" class="card">
88 {% if pop_item.image %}
89 <img src="{{ pop_item.image.url }}" class="card-bg-img" alt="img">
90 {% else %}
91 <img src="{% static 'img/default-img.png' %}" class="card-bg-img" alt="Lootkeeper">

/usr/src/app/templates/article.html

SELECT "wiki_category"."id",
       "wiki_category"."slug",
       "wiki_category"."game_id",
       "wiki_category"."name",
       "wiki_category"."name_eng",
       "wiki_category"."order",
       "wiki_category"."image",
       "wiki_category"."parent_id",
       "wiki_category"."meta_title",
       "wiki_category"."meta_description",
       "wiki_category"."meta_custom",
       "wiki_category"."meta_title_en",
       "wiki_category"."meta_description_en",
       "wiki_category"."meta_custom_en",
       "wiki_category"."extra_text",
       "wiki_category"."menu_url"
  FROM "wiki_category"
 WHERE "wiki_category"."id" = 4
 LIMIT 21
SELECT ••• FROM "wiki_category" WHERE "wiki_category"."id" = 4 LIMIT 21
4 similar queries. Duplicated 3 times.
0,39

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(460)
  strings = ['/',self.category.game.slug,'/',self.slug,]

84 {% for pop_item in popular|slice:":3" %}
85 {% if not pop_item.pk == article.pk %}
86 <div class="swiper-slide">
87 <a href="{{ pop_item.url }}" class="card">
88 {% if pop_item.image %}
89 <img src="{{ pop_item.image.url }}" class="card-bg-img" alt="img">
90 {% else %}
91 <img src="{% static 'img/default-img.png' %}" class="card-bg-img" alt="Lootkeeper">

/usr/src/app/templates/article.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
0,39

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(460)
  strings = ['/',self.category.game.slug,'/',self.slug,]

84 {% for pop_item in popular|slice:":3" %}
85 {% if not pop_item.pk == article.pk %}
86 <div class="swiper-slide">
87 <a href="{{ pop_item.url }}" class="card">
88 {% if pop_item.image %}
89 <img src="{{ pop_item.image.url }}" class="card-bg-img" alt="img">
90 {% else %}
91 <img src="{% static 'img/default-img.png' %}" class="card-bg-img" alt="Lootkeeper">

/usr/src/app/templates/article.html

SELECT "wiki_category"."id",
       "wiki_category"."slug",
       "wiki_category"."game_id",
       "wiki_category"."name",
       "wiki_category"."name_eng",
       "wiki_category"."order",
       "wiki_category"."image",
       "wiki_category"."parent_id",
       "wiki_category"."meta_title",
       "wiki_category"."meta_description",
       "wiki_category"."meta_custom",
       "wiki_category"."meta_title_en",
       "wiki_category"."meta_description_en",
       "wiki_category"."meta_custom_en",
       "wiki_category"."extra_text",
       "wiki_category"."menu_url"
  FROM "wiki_category"
 WHERE "wiki_category"."id" = 4
 LIMIT 21
SELECT ••• FROM "wiki_category" WHERE "wiki_category"."id" = 4 LIMIT 21
4 similar queries. Duplicated 3 times.
0,41

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(460)
  strings = ['/',self.category.game.slug,'/',self.slug,]

84 {% for pop_item in popular|slice:":3" %}
85 {% if not pop_item.pk == article.pk %}
86 <div class="swiper-slide">
87 <a href="{{ pop_item.url }}" class="card">
88 {% if pop_item.image %}
89 <img src="{{ pop_item.image.url }}" class="card-bg-img" alt="img">
90 {% else %}
91 <img src="{% static 'img/default-img.png' %}" class="card-bg-img" alt="Lootkeeper">

/usr/src/app/templates/article.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
0,38

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(460)
  strings = ['/',self.category.game.slug,'/',self.slug,]

84 {% for pop_item in popular|slice:":3" %}
85 {% if not pop_item.pk == article.pk %}
86 <div class="swiper-slide">
87 <a href="{{ pop_item.url }}" class="card">
88 {% if pop_item.image %}
89 <img src="{{ pop_item.image.url }}" class="card-bg-img" alt="img">
90 {% else %}
91 <img src="{% static 'img/default-img.png' %}" class="card-bg-img" alt="Lootkeeper">

/usr/src/app/templates/article.html

SELECT COUNT(*) AS "__count"
  FROM "wiki_ad"
 INNER JOIN "wiki_article_promoted_ads"
    ON ("wiki_ad"."id" = "wiki_article_promoted_ads"."ad_id")
 WHERE "wiki_article_promoted_ads"."article_id" = 154
SELECT COUNT(*) AS "__count" FROM "wiki_ad" INNER JOIN "wiki_article_promoted_ads" ON ("wiki_ad"."id" = "wiki_article_promoted_ads"."ad_id") WHERE "wiki_article_promoted_ads"."article_id" = 154
0,77

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

2 {% load static %}
3 {% get_current_language as LANGUAGE_CODE %}
4 {% if not LKuser or not LKuser.tier_power %}
5 {% if article.promoted_ads.count %}
6 {% with article.promoted_ads.all|random as promoted_ad %}
7 <a
8 href="{% if LANGUAGE_CODE == 'ru' %}{{ promoted_ad.url }}{% else %}{{ promoted_ad.url_en }}{% endif %}"
9 target="_blank"

/usr/src/app/templates/include/ad.html

SELECT "wiki_ad"."id",
       "wiki_ad"."name",
       "wiki_ad"."url",
       "wiki_ad"."url_en",
       "wiki_ad"."image",
       "wiki_ad"."game_id"
  FROM "wiki_ad"
 INNER JOIN "wiki_article_promoted_ads"
    ON ("wiki_ad"."id" = "wiki_article_promoted_ads"."ad_id")
 WHERE "wiki_article_promoted_ads"."article_id" = 154
SELECT ••• FROM "wiki_ad" INNER JOIN "wiki_article_promoted_ads" ON ("wiki_ad"."id" = "wiki_article_promoted_ads"."ad_id") WHERE "wiki_article_promoted_ads"."article_id" = 154
0,28

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(547)
  values = {key: val.resolve(context) for key, val in self.extra_context.items()}

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(737)
  new_obj = func(obj, *arg_vals)

/usr/local/lib/python3.12/site-packages/django/template/defaultfilters.py in random(644)
  return random_module.choice(value)

/usr/local/lib/python3.12/random.py in choice(346)
  if not len(seq):

3 {% get_current_language as LANGUAGE_CODE %}
4 {% if not LKuser or not LKuser.tier_power %}
5 {% if article.promoted_ads.count %}
6 {% with article.promoted_ads.all|random as promoted_ad %}
7 <a
8 href="{% if LANGUAGE_CODE == 'ru' %}{{ promoted_ad.url }}{% else %}{{ promoted_ad.url_en }}{% endif %}"
9 target="_blank"
10 class="desktop-adaptive-visible"

/usr/src/app/templates/include/ad.html

SELECT COUNT(*) AS "__count"
  FROM "wiki_categorygroup"
 WHERE "wiki_categorygroup"."parent_id" = 4
SELECT COUNT(*) AS "__count" FROM "wiki_categorygroup" WHERE "wiki_categorygroup"."parent_id" = 4
9 similar queries. Duplicated 3 times.
0,36

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

290 <a href="/{{ current_game.slug|default:'' }}" class="logo"></a>
291 <div class="footer-menu desktop-adaptive-visible">
292 {% for cat in categories %}
293 {% if cat.menugroups.count %}
294 <div class="dropdown dropdown-builds">
295 <a href="/{{ current_game.slug|default:'' }}/builds" class="dropdown-current menu-link">Билды</a>
296 <div class="dropdown-list">
297 <div class="dropdown-builds">

/usr/src/app/templates/include/footer.html

SELECT "wiki_categorygroup"."id",
       "wiki_categorygroup"."name",
       "wiki_categorygroup"."name_eng",
       "wiki_categorygroup"."name_header",
       "wiki_categorygroup"."name_header_eng",
       "wiki_categorygroup"."parent_id",
       "wiki_categorygroup"."menu_icon",
       "wiki_categorygroup"."menu_url",
       "wiki_categorygroup"."menu_color",
       "wiki_categorygroup"."order"
  FROM "wiki_categorygroup"
 WHERE "wiki_categorygroup"."parent_id" = 4
 ORDER BY "wiki_categorygroup"."order" DESC
SELECT ••• FROM "wiki_categorygroup" WHERE "wiki_categorygroup"."parent_id" = 4 ORDER BY "wiki_categorygroup"."order" DESC
3 similar queries. Duplicated 3 times.
0,38

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

295 <a href="/{{ current_game.slug|default:'' }}/builds" class="dropdown-current menu-link">Билды</a>
296 <div class="dropdown-list">
297 <div class="dropdown-builds">
298 {% for menugroup in cat.menugroups.all %}
299 <div class="dropdown-builds-list">
300 <a href="{{ menugroup.menu_url }}" class="dropdown-builds-list-title">
301 {% if LANGUAGE_CODE == 'ru' %}
302 {{ menugroup.name_header|default:menugroup.name }}

/usr/src/app/templates/include/footer.html

SELECT "wiki_categorygroupitem"."id",
       "wiki_categorygroupitem"."name",
       "wiki_categorygroupitem"."name_eng",
       "wiki_categorygroupitem"."parent_id",
       "wiki_categorygroupitem"."menu_icon",
       "wiki_categorygroupitem"."menu_url",
       "wiki_categorygroupitem"."menu_color",
       "wiki_categorygroupitem"."order"
  FROM "wiki_categorygroupitem"
 WHERE "wiki_categorygroupitem"."parent_id" = 1
 ORDER BY "wiki_categorygroupitem"."order" DESC
SELECT ••• FROM "wiki_categorygroupitem" WHERE "wiki_categorygroupitem"."parent_id" = 1 ORDER BY "wiki_categorygroupitem"."order" DESC
21 similar queries. Duplicated 3 times.
0,42

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

304 {{ menugroup.name_header_eng|default:menugroup.name_eng }}
305 {% endif %}
306 </a>
307 {% for item in menugroup.items.all %}
308 <a href="{{ item.menu_url }}" class="dropdown-builds-list-link" style="color: {{ item.menu_color }}">
309 {% if item.menu_icon %}
310 <img src="{{ item.menu_icon.url }}" alt="">
311 {% endif %}

/usr/src/app/templates/include/footer.html

SELECT "wiki_categorygroupitem"."id",
       "wiki_categorygroupitem"."name",
       "wiki_categorygroupitem"."name_eng",
       "wiki_categorygroupitem"."parent_id",
       "wiki_categorygroupitem"."menu_icon",
       "wiki_categorygroupitem"."menu_url",
       "wiki_categorygroupitem"."menu_color",
       "wiki_categorygroupitem"."order"
  FROM "wiki_categorygroupitem"
 WHERE "wiki_categorygroupitem"."parent_id" = 2
 ORDER BY "wiki_categorygroupitem"."order" DESC
SELECT ••• FROM "wiki_categorygroupitem" WHERE "wiki_categorygroupitem"."parent_id" = 2 ORDER BY "wiki_categorygroupitem"."order" DESC
21 similar queries. Duplicated 3 times.
0,35

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

304 {{ menugroup.name_header_eng|default:menugroup.name_eng }}
305 {% endif %}
306 </a>
307 {% for item in menugroup.items.all %}
308 <a href="{{ item.menu_url }}" class="dropdown-builds-list-link" style="color: {{ item.menu_color }}">
309 {% if item.menu_icon %}
310 <img src="{{ item.menu_icon.url }}" alt="">
311 {% endif %}

/usr/src/app/templates/include/footer.html

SELECT "wiki_categorygroupitem"."id",
       "wiki_categorygroupitem"."name",
       "wiki_categorygroupitem"."name_eng",
       "wiki_categorygroupitem"."parent_id",
       "wiki_categorygroupitem"."menu_icon",
       "wiki_categorygroupitem"."menu_url",
       "wiki_categorygroupitem"."menu_color",
       "wiki_categorygroupitem"."order"
  FROM "wiki_categorygroupitem"
 WHERE "wiki_categorygroupitem"."parent_id" = 3
 ORDER BY "wiki_categorygroupitem"."order" DESC
SELECT ••• FROM "wiki_categorygroupitem" WHERE "wiki_categorygroupitem"."parent_id" = 3 ORDER BY "wiki_categorygroupitem"."order" DESC
21 similar queries. Duplicated 3 times.
0,21

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

304 {{ menugroup.name_header_eng|default:menugroup.name_eng }}
305 {% endif %}
306 </a>
307 {% for item in menugroup.items.all %}
308 <a href="{{ item.menu_url }}" class="dropdown-builds-list-link" style="color: {{ item.menu_color }}">
309 {% if item.menu_icon %}
310 <img src="{{ item.menu_icon.url }}" alt="">
311 {% endif %}

/usr/src/app/templates/include/footer.html

SELECT "wiki_categorygroupitem"."id",
       "wiki_categorygroupitem"."name",
       "wiki_categorygroupitem"."name_eng",
       "wiki_categorygroupitem"."parent_id",
       "wiki_categorygroupitem"."menu_icon",
       "wiki_categorygroupitem"."menu_url",
       "wiki_categorygroupitem"."menu_color",
       "wiki_categorygroupitem"."order"
  FROM "wiki_categorygroupitem"
 WHERE "wiki_categorygroupitem"."parent_id" = 4
 ORDER BY "wiki_categorygroupitem"."order" DESC
SELECT ••• FROM "wiki_categorygroupitem" WHERE "wiki_categorygroupitem"."parent_id" = 4 ORDER BY "wiki_categorygroupitem"."order" DESC
21 similar queries. Duplicated 3 times.
0,39

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

304 {{ menugroup.name_header_eng|default:menugroup.name_eng }}
305 {% endif %}
306 </a>
307 {% for item in menugroup.items.all %}
308 <a href="{{ item.menu_url }}" class="dropdown-builds-list-link" style="color: {{ item.menu_color }}">
309 {% if item.menu_icon %}
310 <img src="{{ item.menu_icon.url }}" alt="">
311 {% endif %}

/usr/src/app/templates/include/footer.html

SELECT "wiki_categorygroupitem"."id",
       "wiki_categorygroupitem"."name",
       "wiki_categorygroupitem"."name_eng",
       "wiki_categorygroupitem"."parent_id",
       "wiki_categorygroupitem"."menu_icon",
       "wiki_categorygroupitem"."menu_url",
       "wiki_categorygroupitem"."menu_color",
       "wiki_categorygroupitem"."order"
  FROM "wiki_categorygroupitem"
 WHERE "wiki_categorygroupitem"."parent_id" = 5
 ORDER BY "wiki_categorygroupitem"."order" DESC
SELECT ••• FROM "wiki_categorygroupitem" WHERE "wiki_categorygroupitem"."parent_id" = 5 ORDER BY "wiki_categorygroupitem"."order" DESC
21 similar queries. Duplicated 3 times.
0,30

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

304 {{ menugroup.name_header_eng|default:menugroup.name_eng }}
305 {% endif %}
306 </a>
307 {% for item in menugroup.items.all %}
308 <a href="{{ item.menu_url }}" class="dropdown-builds-list-link" style="color: {{ item.menu_color }}">
309 {% if item.menu_icon %}
310 <img src="{{ item.menu_icon.url }}" alt="">
311 {% endif %}

/usr/src/app/templates/include/footer.html

SELECT "wiki_categorygroupitem"."id",
       "wiki_categorygroupitem"."name",
       "wiki_categorygroupitem"."name_eng",
       "wiki_categorygroupitem"."parent_id",
       "wiki_categorygroupitem"."menu_icon",
       "wiki_categorygroupitem"."menu_url",
       "wiki_categorygroupitem"."menu_color",
       "wiki_categorygroupitem"."order"
  FROM "wiki_categorygroupitem"
 WHERE "wiki_categorygroupitem"."parent_id" = 6
 ORDER BY "wiki_categorygroupitem"."order" DESC
SELECT ••• FROM "wiki_categorygroupitem" WHERE "wiki_categorygroupitem"."parent_id" = 6 ORDER BY "wiki_categorygroupitem"."order" DESC
21 similar queries. Duplicated 3 times.
0,92

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

304 {{ menugroup.name_header_eng|default:menugroup.name_eng }}
305 {% endif %}
306 </a>
307 {% for item in menugroup.items.all %}
308 <a href="{{ item.menu_url }}" class="dropdown-builds-list-link" style="color: {{ item.menu_color }}">
309 {% if item.menu_icon %}
310 <img src="{{ item.menu_icon.url }}" alt="">
311 {% endif %}

/usr/src/app/templates/include/footer.html

SELECT "wiki_categorygroupitem"."id",
       "wiki_categorygroupitem"."name",
       "wiki_categorygroupitem"."name_eng",
       "wiki_categorygroupitem"."parent_id",
       "wiki_categorygroupitem"."menu_icon",
       "wiki_categorygroupitem"."menu_url",
       "wiki_categorygroupitem"."menu_color",
       "wiki_categorygroupitem"."order"
  FROM "wiki_categorygroupitem"
 WHERE "wiki_categorygroupitem"."parent_id" = 7
 ORDER BY "wiki_categorygroupitem"."order" DESC
SELECT ••• FROM "wiki_categorygroupitem" WHERE "wiki_categorygroupitem"."parent_id" = 7 ORDER BY "wiki_categorygroupitem"."order" DESC
21 similar queries. Duplicated 3 times.
0,26

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

304 {{ menugroup.name_header_eng|default:menugroup.name_eng }}
305 {% endif %}
306 </a>
307 {% for item in menugroup.items.all %}
308 <a href="{{ item.menu_url }}" class="dropdown-builds-list-link" style="color: {{ item.menu_color }}">
309 {% if item.menu_icon %}
310 <img src="{{ item.menu_icon.url }}" alt="">
311 {% endif %}

/usr/src/app/templates/include/footer.html

SELECT COUNT(*) AS "__count"
  FROM "wiki_categorygroup"
 WHERE "wiki_categorygroup"."parent_id" = 7
SELECT COUNT(*) AS "__count" FROM "wiki_categorygroup" WHERE "wiki_categorygroup"."parent_id" = 7
9 similar queries. Duplicated 3 times.
0,36

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

290 <a href="/{{ current_game.slug|default:'' }}" class="logo"></a>
291 <div class="footer-menu desktop-adaptive-visible">
292 {% for cat in categories %}
293 {% if cat.menugroups.count %}
294 <div class="dropdown dropdown-builds">
295 <a href="/{{ current_game.slug|default:'' }}/builds" class="dropdown-current menu-link">Билды</a>
296 <div class="dropdown-list">
297 <div class="dropdown-builds">

/usr/src/app/templates/include/footer.html

SELECT COUNT(*) AS "__count"
  FROM "wiki_category"
 WHERE "wiki_category"."parent_id" = 7
SELECT COUNT(*) AS "__count" FROM "wiki_category" WHERE "wiki_category"."parent_id" = 7
6 similar queries. Duplicated 3 times.
0,28

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

290 <a href="/{{ current_game.slug|default:'' }}" class="logo"></a>
291 <div class="footer-menu desktop-adaptive-visible">
292 {% for cat in categories %}
293 {% if cat.menugroups.count %}
294 <div class="dropdown dropdown-builds">
295 <a href="/{{ current_game.slug|default:'' }}/builds" class="dropdown-current menu-link">Билды</a>
296 <div class="dropdown-list">
297 <div class="dropdown-builds">

/usr/src/app/templates/include/footer.html

SELECT COUNT(*) AS "__count"
  FROM "wiki_categorygroup"
 WHERE "wiki_categorygroup"."parent_id" = 5
SELECT COUNT(*) AS "__count" FROM "wiki_categorygroup" WHERE "wiki_categorygroup"."parent_id" = 5
9 similar queries. Duplicated 3 times.
0,50

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

290 <a href="/{{ current_game.slug|default:'' }}" class="logo"></a>
291 <div class="footer-menu desktop-adaptive-visible">
292 {% for cat in categories %}
293 {% if cat.menugroups.count %}
294 <div class="dropdown dropdown-builds">
295 <a href="/{{ current_game.slug|default:'' }}/builds" class="dropdown-current menu-link">Билды</a>
296 <div class="dropdown-list">
297 <div class="dropdown-builds">

/usr/src/app/templates/include/footer.html

SELECT COUNT(*) AS "__count"
  FROM "wiki_category"
 WHERE "wiki_category"."parent_id" = 5
SELECT COUNT(*) AS "__count" FROM "wiki_category" WHERE "wiki_category"."parent_id" = 5
6 similar queries. Duplicated 3 times.
2,30

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

290 <a href="/{{ current_game.slug|default:'' }}" class="logo"></a>
291 <div class="footer-menu desktop-adaptive-visible">
292 {% for cat in categories %}
293 {% if cat.menugroups.count %}
294 <div class="dropdown dropdown-builds">
295 <a href="/{{ current_game.slug|default:'' }}/builds" class="dropdown-current menu-link">Билды</a>
296 <div class="dropdown-list">
297 <div class="dropdown-builds">

/usr/src/app/templates/include/footer.html

SELECT "wiki_category"."id",
       "wiki_category"."slug",
       "wiki_category"."game_id",
       "wiki_category"."name",
       "wiki_category"."name_eng",
       "wiki_category"."order",
       "wiki_category"."image",
       "wiki_category"."parent_id",
       "wiki_category"."meta_title",
       "wiki_category"."meta_description",
       "wiki_category"."meta_custom",
       "wiki_category"."meta_title_en",
       "wiki_category"."meta_description_en",
       "wiki_category"."meta_custom_en",
       "wiki_category"."extra_text",
       "wiki_category"."menu_url"
  FROM "wiki_category"
 WHERE "wiki_category"."parent_id" = 5
 ORDER BY "wiki_category"."order" DESC
SELECT ••• FROM "wiki_category" WHERE "wiki_category"."parent_id" = 5 ORDER BY "wiki_category"."order" DESC
3 similar queries. Duplicated 3 times.
0,41

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

325 <div class="dropdown">
326 <a href="{% if cat.menu_url %}{{ cat.menu_url }}{% else %}{{ cat.url }}{% endif %}" class="dropdown-current menu-link">{{cat.name}}</a>
327 <div id="dropdown{{forloop.counter}}" class="dropdown-list">
328 {% for subcat in cat.subcategories.all %}
329 {% if not subcat.hidden %}
330 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="dropdown-list-link">{{subcat.name}}</a>
331 {% endif %}
332 {% endfor %}

/usr/src/app/templates/include/footer.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
0,30

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(304)
  strings = ['/',self.game.slug,'/',self.slug]

327 <div id="dropdown{{forloop.counter}}" class="dropdown-list">
328 {% for subcat in cat.subcategories.all %}
329 {% if not subcat.hidden %}
330 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="dropdown-list-link">{{subcat.name}}</a>
331 {% endif %}
332 {% endfor %}
333 </div>
334 </div>

/usr/src/app/templates/include/footer.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
0,78

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(304)
  strings = ['/',self.game.slug,'/',self.slug]

327 <div id="dropdown{{forloop.counter}}" class="dropdown-list">
328 {% for subcat in cat.subcategories.all %}
329 {% if not subcat.hidden %}
330 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="dropdown-list-link">{{subcat.name}}</a>
331 {% endif %}
332 {% endfor %}
333 </div>
334 </div>

/usr/src/app/templates/include/footer.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
0,23

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(304)
  strings = ['/',self.game.slug,'/',self.slug]

327 <div id="dropdown{{forloop.counter}}" class="dropdown-list">
328 {% for subcat in cat.subcategories.all %}
329 {% if not subcat.hidden %}
330 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="dropdown-list-link">{{subcat.name}}</a>
331 {% endif %}
332 {% endfor %}
333 </div>
334 </div>

/usr/src/app/templates/include/footer.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
0,21

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(304)
  strings = ['/',self.game.slug,'/',self.slug]

327 <div id="dropdown{{forloop.counter}}" class="dropdown-list">
328 {% for subcat in cat.subcategories.all %}
329 {% if not subcat.hidden %}
330 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="dropdown-list-link">{{subcat.name}}</a>
331 {% endif %}
332 {% endfor %}
333 </div>
334 </div>

/usr/src/app/templates/include/footer.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
0,22

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(304)
  strings = ['/',self.game.slug,'/',self.slug]

327 <div id="dropdown{{forloop.counter}}" class="dropdown-list">
328 {% for subcat in cat.subcategories.all %}
329 {% if not subcat.hidden %}
330 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="dropdown-list-link">{{subcat.name}}</a>
331 {% endif %}
332 {% endfor %}
333 </div>
334 </div>

/usr/src/app/templates/include/footer.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
0,25

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(304)
  strings = ['/',self.game.slug,'/',self.slug]

327 <div id="dropdown{{forloop.counter}}" class="dropdown-list">
328 {% for subcat in cat.subcategories.all %}
329 {% if not subcat.hidden %}
330 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="dropdown-list-link">{{subcat.name}}</a>
331 {% endif %}
332 {% endfor %}
333 </div>
334 </div>

/usr/src/app/templates/include/footer.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
0,63

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(304)
  strings = ['/',self.game.slug,'/',self.slug]

327 <div id="dropdown{{forloop.counter}}" class="dropdown-list">
328 {% for subcat in cat.subcategories.all %}
329 {% if not subcat.hidden %}
330 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="dropdown-list-link">{{subcat.name}}</a>
331 {% endif %}
332 {% endfor %}
333 </div>
334 </div>

/usr/src/app/templates/include/footer.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
0,39

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(304)
  strings = ['/',self.game.slug,'/',self.slug]

346 </div>
347 <div class="footer-menu mobile-visible">
348 {% for cat in categories %}
349 <a href="{{cat.url}}" class="menu-link">{{cat.name}}</a>
350 {% endfor %}
351 </div>
352 <div class="copyright">
353 <p>© LootKeeper.com. Все права защищены.<br>

/usr/src/app/templates/include/footer.html

Статические файлы (найдено 1963, используется 25)

Пути к статическим файлам

Нет

Приложения, использующие статические файлы

  1. jet.dashboard
  2. jet
  3. django.contrib.admin
  4. mptt
  5. colorfield
  6. django_mptt_admin
  7. django_select2
  8. ckeditor
  9. ckeditor_uploader
  10. tinymce
  11. tabbed_admin
  12. rest_framework
  13. adminsortable2
  14. debug_toolbar

Статические файлы

img/favicon.png
/usr/src/app/static/img/favicon.png
libs/fancybox/fancybox.css
/usr/src/app/static/libs/fancybox/fancybox.css
libs/swiper/swiper-bundle.min.css
/usr/src/app/static/libs/swiper/swiper-bundle.min.css
libs/simplebar/simplebar.css
/usr/src/app/static/libs/simplebar/simplebar.css
libs/tippy/scale.css
/usr/src/app/static/libs/tippy/scale.css
libs/nice-select2/css/nice-select2.css
/usr/src/app/static/libs/nice-select2/css/nice-select2.css
fonts/stylesheet.css
/usr/src/app/static/fonts/stylesheet.css
css/styles.css
/usr/src/app/static/css/styles.css
css/poedb.css
/usr/src/app/static/css/poedb.css
libs/fancybox/fancybox.umd.js
/usr/src/app/static/libs/fancybox/fancybox.umd.js
libs/swiper/swiper-bundle.min.js
/usr/src/app/static/libs/swiper/swiper-bundle.min.js
libs/simplebar/simplebar.min.js
/usr/src/app/static/libs/simplebar/simplebar.min.js
libs/inputmask.min.js
/usr/src/app/static/libs/inputmask.min.js
libs/clipboard.min.js
/usr/src/app/static/libs/clipboard.min.js
libs/nice-select2/js/nice-select2.js
/usr/src/app/static/libs/nice-select2/js/nice-select2.js
libs/autoComplete.min.js
/usr/src/app/static/libs/autoComplete.min.js
libs/jquery-3.7.1.min.js
/usr/src/app/static/libs/jquery-3.7.1.min.js
img/orb.png
/usr/src/app/static/img/orb.png
img/orb.png
/usr/src/app/static/img/orb.png
libs/tippy/popper.min.js
/usr/src/app/static/libs/tippy/popper.min.js
libs/tippy/tippy-bundle.umd.min.js
/usr/src/app/static/libs/tippy/tippy-bundle.umd.min.js
libs/jquery.cookie.js
/usr/src/app/static/libs/jquery.cookie.js
libs/jquery.validate.min.js
/usr/src/app/static/libs/jquery.validate.min.js
js/scripts.js
/usr/src/app/static/js/scripts.js
js/socket.js
/usr/src/app/static/js/socket.js

django.contrib.staticfiles.finders.AppDirectoriesFinder (1963 файла)

Путь Место
jet.dashboard/dashboard_modules/google_analytics.js /usr/local/lib/python3.12/site-packages/jet/dashboard/static/jet.dashboard/dashboard_modules/google_analytics.js
jet.dashboard/dashboard_modules/yandex_metrika.js /usr/local/lib/python3.12/site-packages/jet/dashboard/static/jet.dashboard/dashboard_modules/yandex_metrika.js
jet.dashboard/vendor/chart.js/CONTRIBUTING.md /usr/local/lib/python3.12/site-packages/jet/dashboard/static/jet.dashboard/vendor/chart.js/CONTRIBUTING.md
jet.dashboard/vendor/chart.js/LICENSE.md /usr/local/lib/python3.12/site-packages/jet/dashboard/static/jet.dashboard/vendor/chart.js/LICENSE.md
jet.dashboard/vendor/chart.js/Chart.min.js /usr/local/lib/python3.12/site-packages/jet/dashboard/static/jet.dashboard/vendor/chart.js/Chart.min.js
jet.dashboard/vendor/chart.js/README.md /usr/local/lib/python3.12/site-packages/jet/dashboard/static/jet.dashboard/vendor/chart.js/README.md
jet.dashboard/vendor/chart.js/Chart.js /usr/local/lib/python3.12/site-packages/jet/dashboard/static/jet.dashboard/vendor/chart.js/Chart.js
admin/js/related-widget-wrapper.js /usr/local/lib/python3.12/site-packages/jet/static/admin/js/related-widget-wrapper.js
admin/js/SelectFilter2.js /usr/local/lib/python3.12/site-packages/jet/static/admin/js/SelectFilter2.js
admin/js/admin/RelatedObjectLookups.js /usr/local/lib/python3.12/site-packages/jet/static/admin/js/admin/RelatedObjectLookups.js
admin/js/admin/DateTimeShortcuts.js /usr/local/lib/python3.12/site-packages/jet/static/admin/js/admin/DateTimeShortcuts.js
admin/css/changelists.css /usr/local/lib/python3.12/site-packages/jet/static/admin/css/changelists.css
admin/css/forms.css /usr/local/lib/python3.12/site-packages/jet/static/admin/css/forms.css
admin/css/login.css /usr/local/lib/python3.12/site-packages/jet/static/admin/css/login.css
admin/css/widgets.css /usr/local/lib/python3.12/site-packages/jet/static/admin/css/widgets.css
admin/css/fonts.css /usr/local/lib/python3.12/site-packages/jet/static/admin/css/fonts.css
admin/css/dashboard.css /usr/local/lib/python3.12/site-packages/jet/static/admin/css/dashboard.css
admin/css/rtl.css /usr/local/lib/python3.12/site-packages/jet/static/admin/css/rtl.css
admin/css/base.css /usr/local/lib/python3.12/site-packages/jet/static/admin/css/base.css
range_filter/css/style.css /usr/local/lib/python3.12/site-packages/jet/static/range_filter/css/style.css
jet/js/build/bundle.min.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/build/bundle.min.js
jet/js/src/main.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/main.js
jet/js/src/layout-updaters/toolbar.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/layout-updaters/toolbar.js
jet/js/src/layout-updaters/user-tools.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/layout-updaters/user-tools.js
jet/js/src/layout-updaters/related-widget-wrapper.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/layout-updaters/related-widget-wrapper.js
jet/js/src/layout-updaters/actions.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/layout-updaters/actions.js
jet/js/src/layout-updaters/icons.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/layout-updaters/icons.js
jet/js/src/layout-updaters/changeform-tabs.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/layout-updaters/changeform-tabs.js
jet/js/src/layout-updaters/stacked-inline.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/layout-updaters/stacked-inline.js
jet/js/src/layout-updaters/delete-confirmation.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/layout-updaters/delete-confirmation.js
jet/js/src/layout-updaters/paginator.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/layout-updaters/paginator.js
jet/js/src/layout-updaters/breadcrumbs.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/layout-updaters/breadcrumbs.js
jet/js/src/layout-updaters/object-tools.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/layout-updaters/object-tools.js
jet/js/src/layout-updaters/tabular-inline.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/layout-updaters/tabular-inline.js
jet/js/src/layout-updaters/branding.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/layout-updaters/branding.js
jet/js/src/features/changelist.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/features/changelist.js
jet/js/src/features/related-popups.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/features/related-popups.js
jet/js/src/features/compact-inline.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/features/compact-inline.js
jet/js/src/features/themes.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/features/themes.js
jet/js/src/features/touchmove-non-scrollable.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/features/touchmove-non-scrollable.js
jet/js/src/features/date-time-widgets.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/features/date-time-widgets.js
jet/js/src/features/changeform.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/features/changeform.js
jet/js/src/features/inlines.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/features/inlines.js
jet/js/src/features/selects.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/features/selects.js
jet/js/src/features/changeform-tabs.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/features/changeform-tabs.js
jet/js/src/features/tooltips.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/features/tooltips.js
jet/js/src/features/scroll-to-bottom-detector.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/features/scroll-to-bottom-detector.js
jet/js/src/features/filters.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/features/filters.js
jet/js/src/features/siblings.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/features/siblings.js
jet/js/src/features/checkboxes.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/features/checkboxes.js
jet/js/src/features/dashboard.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/features/dashboard.js
jet/js/src/features/sidebar/main.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/features/sidebar/main.js
jet/js/src/features/sidebar/popup.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/features/sidebar/popup.js
jet/js/src/features/sidebar/application-pinning.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/features/sidebar/application-pinning.js
jet/js/src/features/sidebar/bookmarks.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/features/sidebar/bookmarks.js
jet/js/src/utils/translate.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/utils/translate.js
jet/js/src/utils/jquery-slidefade.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/utils/jquery-slidefade.js
jet/js/src/utils/jquery-icontains.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/utils/jquery-icontains.js
jet/js/src/utils/window-storage.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/utils/window-storage.js
jet/js/i18n/select2/ko.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/ko.js
jet/js/i18n/select2/cs.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/cs.js
jet/js/i18n/select2/hi.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/hi.js
jet/js/i18n/select2/lv.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/lv.js
jet/js/i18n/select2/pt-BR.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/pt-BR.js
jet/js/i18n/select2/zh-CN.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/zh-CN.js
jet/js/i18n/select2/sr.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/sr.js
jet/js/i18n/select2/ro.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/ro.js
jet/js/i18n/select2/lt.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/lt.js
jet/js/i18n/select2/vi.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/vi.js
jet/js/i18n/select2/id.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/id.js
jet/js/i18n/select2/fi.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/fi.js
jet/js/i18n/select2/is.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/is.js
jet/js/i18n/select2/uk.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/uk.js
jet/js/i18n/select2/eu.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/eu.js
jet/js/i18n/select2/th.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/th.js
jet/js/i18n/select2/pl.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/pl.js
jet/js/i18n/select2/en.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/en.js
jet/js/i18n/select2/fa.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/fa.js
jet/js/i18n/select2/bg.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/bg.js
jet/js/i18n/select2/az.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/az.js
jet/js/i18n/select2/ru.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/ru.js
jet/js/i18n/select2/he.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/he.js
jet/js/i18n/select2/et.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/et.js
jet/js/i18n/select2/es.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/es.js
jet/js/i18n/select2/sv.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/sv.js
jet/js/i18n/select2/zh-TW.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/zh-TW.js
jet/js/i18n/select2/pt.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/pt.js
jet/js/i18n/select2/hu.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/hu.js
jet/js/i18n/select2/nb.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/nb.js
jet/js/i18n/select2/ca.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/ca.js
jet/js/i18n/select2/sk.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/sk.js
jet/js/i18n/select2/hr.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/hr.js
jet/js/i18n/select2/tr.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/tr.js
jet/js/i18n/select2/mk.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/mk.js
jet/js/i18n/select2/it.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/it.js
jet/js/i18n/select2/nl.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/nl.js
jet/js/i18n/select2/gl.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/gl.js
jet/js/i18n/select2/da.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/da.js
jet/js/i18n/select2/fr.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/fr.js
jet/js/i18n/select2/de.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/de.js
jet/js/i18n/jquery-ui/datepicker-fo.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-fo.js
jet/js/i18n/jquery-ui/datepicker-lt.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-lt.js
jet/js/i18n/jquery-ui/datepicker-ka.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-ka.js
jet/js/i18n/jquery-ui/datepicker-lv.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-lv.js
jet/js/i18n/jquery-ui/datepicker-sv.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-sv.js
jet/js/i18n/jquery-ui/datepicker-kk.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-kk.js
jet/js/i18n/jquery-ui/datepicker-ky.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-ky.js
jet/js/i18n/jquery-ui/datepicker-lb.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-lb.js
jet/js/i18n/jquery-ui/datepicker-pl.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-pl.js
jet/js/i18n/jquery-ui/datepicker-en-NZ.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-en-NZ.js
jet/js/i18n/jquery-ui/datepicker-af.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-af.js
jet/js/i18n/jquery-ui/datepicker-en-AU.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-en-AU.js
jet/js/i18n/jquery-ui/datepicker-id.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-id.js
jet/js/i18n/jquery-ui/datepicker-pt-BR.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-pt-BR.js
jet/js/i18n/jquery-ui/datepicker-fr-CH.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-fr-CH.js
jet/js/i18n/jquery-ui/datepicker-vi.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-vi.js
jet/js/i18n/jquery-ui/datepicker-et.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-et.js
jet/js/i18n/jquery-ui/datepicker-hi.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-hi.js
jet/js/i18n/jquery-ui/datepicker-nb.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-nb.js
jet/js/i18n/jquery-ui/datepicker-sk.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-sk.js
jet/js/i18n/jquery-ui/datepicker-ar.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-ar.js
jet/js/i18n/jquery-ui/datepicker-be.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-be.js
jet/js/i18n/jquery-ui/datepicker-uk.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-uk.js
jet/js/i18n/jquery-ui/datepicker-it.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-it.js
jet/js/i18n/jquery-ui/datepicker-sr-SR.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-sr-SR.js
jet/js/i18n/jquery-ui/datepicker-pt.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-pt.js
jet/js/i18n/jquery-ui/datepicker-bs.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-bs.js
jet/js/i18n/jquery-ui/datepicker-hr.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-hr.js
jet/js/i18n/jquery-ui/datepicker-zh-HK.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-zh-HK.js
jet/js/i18n/jquery-ui/datepicker-sl.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-sl.js
jet/js/i18n/jquery-ui/datepicker-da.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-da.js
jet/js/i18n/jquery-ui/datepicker-he.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-he.js
jet/js/i18n/jquery-ui/datepicker-ja.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-ja.js
jet/js/i18n/jquery-ui/datepicker-ru.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-ru.js
jet/js/i18n/jquery-ui/datepicker-eu.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-eu.js
jet/js/i18n/jquery-ui/datepicker-rm.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-rm.js
jet/js/i18n/jquery-ui/datepicker-tj.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-tj.js
jet/js/i18n/jquery-ui/datepicker-fa.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-fa.js
jet/js/i18n/jquery-ui/datepicker-ml.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-ml.js
jet/js/i18n/jquery-ui/datepicker-is.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-is.js
jet/js/i18n/jquery-ui/datepicker-no.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-no.js
jet/js/i18n/jquery-ui/datepicker-ta.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-ta.js
jet/js/i18n/jquery-ui/datepicker-de.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-de.js
jet/js/i18n/jquery-ui/datepicker-hu.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-hu.js
jet/js/i18n/jquery-ui/datepicker-sq.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-sq.js
jet/js/i18n/jquery-ui/datepicker-it-CH.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-it-CH.js
jet/js/i18n/jquery-ui/datepicker-ar-DZ.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-ar-DZ.js
jet/js/i18n/jquery-ui/datepicker-ko.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-ko.js
jet/js/i18n/jquery-ui/datepicker-el.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-el.js
jet/js/i18n/jquery-ui/datepicker-fi.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-fi.js
jet/js/i18n/jquery-ui/datepicker-en-GB.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-en-GB.js
jet/js/i18n/jquery-ui/datepicker-cy-GB.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-cy-GB.js
jet/js/i18n/jquery-ui/datepicker-hy.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-hy.js
jet/js/i18n/jquery-ui/datepicker-nl-BE.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-nl-BE.js
jet/js/i18n/jquery-ui/datepicker-az.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-az.js
jet/js/i18n/jquery-ui/datepicker-cs.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-cs.js
jet/js/i18n/jquery-ui/datepicker-zh-CN.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-zh-CN.js
jet/js/i18n/jquery-ui/datepicker-gl.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-gl.js
jet/js/i18n/jquery-ui/datepicker-es.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-es.js
jet/js/i18n/jquery-ui/datepicker-fr-CA.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-fr-CA.js
jet/js/i18n/jquery-ui/datepicker-fr.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-fr.js
jet/js/i18n/jquery-ui/datepicker-bg.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-bg.js
jet/js/i18n/jquery-ui/datepicker-tr.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-tr.js
jet/js/i18n/jquery-ui/datepicker-nl.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-nl.js
jet/js/i18n/jquery-ui/datepicker-ms.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-ms.js
jet/js/i18n/jquery-ui/datepicker-nn.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-nn.js
jet/js/i18n/jquery-ui/datepicker-zh-TW.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-zh-TW.js
jet/js/i18n/jquery-ui/datepicker-th.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-th.js
jet/js/i18n/jquery-ui/datepicker-ro.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-ro.js
jet/js/i18n/jquery-ui/datepicker-ca.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-ca.js
jet/js/i18n/jquery-ui/datepicker-sr.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-sr.js
jet/js/i18n/jquery-ui/datepicker-km.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-km.js
jet/js/i18n/jquery-ui/datepicker-mk.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-mk.js
jet/js/i18n/jquery-ui/datepicker-eo.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-eo.js
jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-cs.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-cs.js
jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-es.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-es.js
jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-ru.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-ru.js
jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-tr.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-tr.js
jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-fr.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-fr.js
jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-sl.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-sl.js
jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-hu.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-hu.js
jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-pt-BR.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-pt-BR.js
jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-sv.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-sv.js
jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-nl.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-nl.js
jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-pl.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-pl.js
jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-it.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-it.js
jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-mk.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-mk.js
jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-hr.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-hr.js
jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-de.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-de.js
jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-ja.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-ja.js
jet/css/_messages.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/_messages.scss
jet/css/_object-tools.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/_object-tools.scss
jet/css/_content.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/_content.scss
jet/css/_login.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/_login.scss
jet/css/_header.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/_header.scss
jet/css/_base.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/_base.scss
jet/css/_relatedpopup.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/_relatedpopup.scss
jet/css/_changelist.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/_changelist.scss
jet/css/_modules.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/_modules.scss
jet/css/_tables.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/_tables.scss
jet/css/_variables.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/_variables.scss
jet/css/_globals.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/_globals.scss
jet/css/_changeform.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/_changeform.scss
jet/css/_helpers.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/_helpers.scss
jet/css/_delete-confirmation.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/_delete-confirmation.scss
jet/css/_breadcrumbs.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/_breadcrumbs.scss
jet/css/_forms.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/_forms.scss
jet/css/vendor.css /usr/local/lib/python3.12/site-packages/jet/static/jet/css/vendor.css
jet/css/_sidebar.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/_sidebar.scss
jet/css/_dashboard.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/_dashboard.scss
jet/css/select2/_multiple.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/select2/_multiple.scss
jet/css/select2/_single.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/select2/_single.scss
jet/css/select2/_layout.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/select2/_layout.scss
jet/css/icons/style.css /usr/local/lib/python3.12/site-packages/jet/static/jet/css/icons/style.css
jet/css/icons/_variables.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/icons/_variables.scss
jet/css/icons/fonts/jet-icons.svg /usr/local/lib/python3.12/site-packages/jet/static/jet/css/icons/fonts/jet-icons.svg
jet/css/icons/fonts/jet-icons.eot /usr/local/lib/python3.12/site-packages/jet/static/jet/css/icons/fonts/jet-icons.eot
jet/css/icons/fonts/jet-icons.woff /usr/local/lib/python3.12/site-packages/jet/static/jet/css/icons/fonts/jet-icons.woff
jet/css/icons/fonts/jet-icons.ttf /usr/local/lib/python3.12/site-packages/jet/static/jet/css/icons/fonts/jet-icons.ttf
jet/css/jquery-ui/_jquery-ui.theme.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/jquery-ui/_jquery-ui.theme.scss
jet/css/jquery-ui/images/ui-bg_highlight-soft_75_cccccc_1x100.png /usr/local/lib/python3.12/site-packages/jet/static/jet/css/jquery-ui/images/ui-bg_highlight-soft_75_cccccc_1x100.png
jet/css/jquery-ui/images/ui-icons_454545_256x240.png /usr/local/lib/python3.12/site-packages/jet/static/jet/css/jquery-ui/images/ui-icons_454545_256x240.png
jet/css/jquery-ui/images/ui-icons_cd0a0a_256x240.png /usr/local/lib/python3.12/site-packages/jet/static/jet/css/jquery-ui/images/ui-icons_cd0a0a_256x240.png
jet/css/jquery-ui/images/ui-bg_glass_55_fbf9ee_1x400.png /usr/local/lib/python3.12/site-packages/jet/static/jet/css/jquery-ui/images/ui-bg_glass_55_fbf9ee_1x400.png
jet/css/jquery-ui/images/ui-bg_flat_0_aaaaaa_40x100.png /usr/local/lib/python3.12/site-packages/jet/static/jet/css/jquery-ui/images/ui-bg_flat_0_aaaaaa_40x100.png
jet/css/jquery-ui/images/ui-bg_glass_75_dadada_1x400.png /usr/local/lib/python3.12/site-packages/jet/static/jet/css/jquery-ui/images/ui-bg_glass_75_dadada_1x400.png
jet/css/jquery-ui/images/ui-bg_glass_95_fef1ec_1x400.png /usr/local/lib/python3.12/site-packages/jet/static/jet/css/jquery-ui/images/ui-bg_glass_95_fef1ec_1x400.png
jet/css/jquery-ui/images/ui-bg_flat_75_ffffff_40x100.png /usr/local/lib/python3.12/site-packages/jet/static/jet/css/jquery-ui/images/ui-bg_flat_75_ffffff_40x100.png
jet/css/jquery-ui/images/ui-bg_glass_65_ffffff_1x400.png /usr/local/lib/python3.12/site-packages/jet/static/jet/css/jquery-ui/images/ui-bg_glass_65_ffffff_1x400.png
jet/css/jquery-ui/images/ui-bg_glass_75_e6e6e6_1x400.png /usr/local/lib/python3.12/site-packages/jet/static/jet/css/jquery-ui/images/ui-bg_glass_75_e6e6e6_1x400.png
jet/css/jquery-ui/images/ui-icons_888888_256x240.png /usr/local/lib/python3.12/site-packages/jet/static/jet/css/jquery-ui/images/ui-icons_888888_256x240.png
jet/css/jquery-ui/images/ui-icons_222222_256x240.png /usr/local/lib/python3.12/site-packages/jet/static/jet/css/jquery-ui/images/ui-icons_222222_256x240.png
jet/css/jquery-ui/images/ui-icons_2e83ff_256x240.png /usr/local/lib/python3.12/site-packages/jet/static/jet/css/jquery-ui/images/ui-icons_2e83ff_256x240.png
jet/css/themes/light-gray/base.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-gray/base.scss
jet/css/themes/light-gray/select2.theme.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-gray/select2.theme.scss
jet/css/themes/light-gray/base.css.map /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-gray/base.css.map
jet/css/themes/light-gray/select2.theme.css.map /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-gray/select2.theme.css.map
jet/css/themes/light-gray/_variables.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-gray/_variables.scss
jet/css/themes/light-gray/jquery-ui.theme.css /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-gray/jquery-ui.theme.css
jet/css/themes/light-gray/jquery-ui.theme.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-gray/jquery-ui.theme.scss
jet/css/themes/light-gray/select2.theme.css /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-gray/select2.theme.css
jet/css/themes/light-gray/base.css /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-gray/base.css
jet/css/themes/light-gray/jquery-ui.theme.css.map /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-gray/jquery-ui.theme.css.map
jet/css/themes/green/base.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/green/base.scss
jet/css/themes/green/select2.theme.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/green/select2.theme.scss
jet/css/themes/green/base.css.map /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/green/base.css.map
jet/css/themes/green/select2.theme.css.map /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/green/select2.theme.css.map
jet/css/themes/green/_variables.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/green/_variables.scss
jet/css/themes/green/jquery-ui.theme.css /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/green/jquery-ui.theme.css
jet/css/themes/green/jquery-ui.theme.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/green/jquery-ui.theme.scss
jet/css/themes/green/select2.theme.css /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/green/select2.theme.css
jet/css/themes/green/base.css /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/green/base.css
jet/css/themes/green/jquery-ui.theme.css.map /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/green/jquery-ui.theme.css.map
jet/css/themes/light-blue/base.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-blue/base.scss
jet/css/themes/light-blue/select2.theme.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-blue/select2.theme.scss
jet/css/themes/light-blue/base.css.map /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-blue/base.css.map
jet/css/themes/light-blue/select2.theme.css.map /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-blue/select2.theme.css.map
jet/css/themes/light-blue/_variables.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-blue/_variables.scss
jet/css/themes/light-blue/jquery-ui.theme.css /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-blue/jquery-ui.theme.css
jet/css/themes/light-blue/jquery-ui.theme.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-blue/jquery-ui.theme.scss
jet/css/themes/light-blue/select2.theme.css /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-blue/select2.theme.css
jet/css/themes/light-blue/base.css /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-blue/base.css
jet/css/themes/light-blue/jquery-ui.theme.css.map /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-blue/jquery-ui.theme.css.map
jet/css/themes/light-green/base.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-green/base.scss
jet/css/themes/light-green/select2.theme.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-green/select2.theme.scss
jet/css/themes/light-green/base.css.map /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-green/base.css.map
jet/css/themes/light-green/select2.theme.css.map /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-green/select2.theme.css.map
jet/css/themes/light-green/_variables.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-green/_variables.scss
jet/css/themes/light-green/jquery-ui.theme.css /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-green/jquery-ui.theme.css
jet/css/themes/light-green/jquery-ui.theme.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-green/jquery-ui.theme.scss
jet/css/themes/light-green/select2.theme.css /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-green/select2.theme.css
jet/css/themes/light-green/base.css /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-green/base.css
jet/css/themes/light-green/jquery-ui.theme.css.map /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-green/jquery-ui.theme.css.map
jet/css/themes/light-violet/base.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-violet/base.scss
jet/css/themes/light-violet/select2.theme.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-violet/select2.theme.scss
jet/css/themes/light-violet/base.css.map /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-violet/base.css.map
jet/css/themes/light-violet/select2.theme.css.map /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-violet/select2.theme.css.map
jet/css/themes/light-violet/_variables.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-violet/_variables.scss
jet/css/themes/light-violet/jquery-ui.theme.css /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-violet/jquery-ui.theme.css
jet/css/themes/light-violet/jquery-ui.theme.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-violet/jquery-ui.theme.scss
jet/css/themes/light-violet/select2.theme.css /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-violet/select2.theme.css
jet/css/themes/light-violet/base.css /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-violet/base.css
jet/css/themes/light-violet/jquery-ui.theme.css.map /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-violet/jquery-ui.theme.css.map
jet/css/themes/default/base.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/default/base.scss
jet/css/themes/default/select2.theme.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/default/select2.theme.scss
jet/css/themes/default/base.css.map /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/default/base.css.map
jet/css/themes/default/select2.theme.css.map /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/default/select2.theme.css.map
jet/css/themes/default/_variables.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/default/_variables.scss
jet/css/themes/default/jquery-ui.theme.css /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/default/jquery-ui.theme.css
jet/css/themes/default/jquery-ui.theme.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/default/jquery-ui.theme.scss
jet/css/themes/default/select2.theme.css /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/default/select2.theme.css
jet/css/themes/default/base.css /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/default/base.css
jet/css/themes/default/jquery-ui.theme.css.map /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/default/jquery-ui.theme.css.map
admin/img/selector-icons.svg /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/selector-icons.svg
admin/img/icon-yes.svg /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/icon-yes.svg
admin/img/search.svg /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/search.svg
admin/img/icon-alert.svg /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/icon-alert.svg
admin/img/icon-changelink.svg /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/icon-changelink.svg
admin/img/icon-hidelink.svg /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/icon-hidelink.svg
admin/img/tooltag-add.svg /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/tooltag-add.svg
admin/img/icon-unknown-alt.svg /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/icon-unknown-alt.svg
admin/img/icon-clock.svg /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/icon-clock.svg
admin/img/icon-viewlink.svg /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/icon-viewlink.svg
admin/img/icon-no.svg /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/icon-no.svg
admin/img/sorting-icons.svg /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/sorting-icons.svg
admin/img/icon-unknown.svg /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/icon-unknown.svg
admin/img/README.txt /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/README.txt
admin/img/icon-addlink.svg /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/icon-addlink.svg
admin/img/inline-delete.svg /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/inline-delete.svg
admin/img/tooltag-arrowright.svg /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/tooltag-arrowright.svg
admin/img/icon-deletelink.svg /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/icon-deletelink.svg
admin/img/icon-calendar.svg /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/icon-calendar.svg
admin/img/calendar-icons.svg /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/calendar-icons.svg
admin/img/LICENSE /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/LICENSE
admin/img/gis/move_vertex_on.svg /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/gis/move_vertex_on.svg
admin/img/gis/move_vertex_off.svg /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/gis/move_vertex_off.svg
admin/js/core.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/core.js
admin/js/jquery.init.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/jquery.init.js
admin/js/urlify.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/urlify.js
admin/js/popup_response.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/popup_response.js
admin/js/calendar.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/calendar.js
admin/js/SelectFilter2.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/SelectFilter2.js
admin/js/autocomplete.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/autocomplete.js
admin/js/actions.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/actions.js
admin/js/nav_sidebar.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/nav_sidebar.js
admin/js/theme.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/theme.js
admin/js/inlines.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/inlines.js
admin/js/collapse.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/collapse.js
admin/js/prepopulate.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/prepopulate.js
admin/js/prepopulate_init.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/prepopulate_init.js
admin/js/filters.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/filters.js
admin/js/change_form.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/change_form.js
admin/js/cancel.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/cancel.js
admin/js/SelectBox.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/SelectBox.js
admin/js/admin/RelatedObjectLookups.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/admin/RelatedObjectLookups.js
admin/js/admin/DateTimeShortcuts.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/admin/DateTimeShortcuts.js
admin/js/vendor/select2/LICENSE.md /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/LICENSE.md
admin/js/vendor/select2/select2.full.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/select2.full.js
admin/js/vendor/select2/select2.full.min.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/select2.full.min.js
admin/js/vendor/select2/i18n/ja.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ja.js
admin/js/vendor/select2/i18n/sl.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sl.js
admin/js/vendor/select2/i18n/ko.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ko.js
admin/js/vendor/select2/i18n/cs.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/cs.js
admin/js/vendor/select2/i18n/hi.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hi.js
admin/js/vendor/select2/i18n/sr-Cyrl.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sr-Cyrl.js
admin/js/vendor/select2/i18n/lv.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/lv.js
admin/js/vendor/select2/i18n/tk.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/tk.js
admin/js/vendor/select2/i18n/el.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/el.js
admin/js/vendor/select2/i18n/ms.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ms.js
admin/js/vendor/select2/i18n/hsb.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hsb.js
admin/js/vendor/select2/i18n/pt-BR.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/pt-BR.js
admin/js/vendor/select2/i18n/km.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/km.js
admin/js/vendor/select2/i18n/zh-CN.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/zh-CN.js
admin/js/vendor/select2/i18n/hy.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hy.js
admin/js/vendor/select2/i18n/sr.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sr.js
admin/js/vendor/select2/i18n/ps.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ps.js
admin/js/vendor/select2/i18n/ne.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ne.js
admin/js/vendor/select2/i18n/ro.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ro.js
admin/js/vendor/select2/i18n/dsb.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/dsb.js
admin/js/vendor/select2/i18n/lt.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/lt.js
admin/js/vendor/select2/i18n/vi.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/vi.js
admin/js/vendor/select2/i18n/id.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/id.js
admin/js/vendor/select2/i18n/fi.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/fi.js
admin/js/vendor/select2/i18n/is.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/is.js
admin/js/vendor/select2/i18n/uk.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/uk.js
admin/js/vendor/select2/i18n/eu.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/eu.js
admin/js/vendor/select2/i18n/th.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/th.js
admin/js/vendor/select2/i18n/pl.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/pl.js
admin/js/vendor/select2/i18n/en.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/en.js
admin/js/vendor/select2/i18n/fa.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/fa.js
admin/js/vendor/select2/i18n/bg.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/bg.js
admin/js/vendor/select2/i18n/bs.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/bs.js
admin/js/vendor/select2/i18n/az.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/az.js
admin/js/vendor/select2/i18n/ru.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ru.js
admin/js/vendor/select2/i18n/sq.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sq.js
admin/js/vendor/select2/i18n/he.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/he.js
admin/js/vendor/select2/i18n/et.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/et.js
admin/js/vendor/select2/i18n/ar.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ar.js
admin/js/vendor/select2/i18n/es.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/es.js
admin/js/vendor/select2/i18n/sv.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sv.js
admin/js/vendor/select2/i18n/zh-TW.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/zh-TW.js
admin/js/vendor/select2/i18n/pt.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/pt.js
admin/js/vendor/select2/i18n/hu.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hu.js
admin/js/vendor/select2/i18n/nb.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/nb.js
admin/js/vendor/select2/i18n/ca.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ca.js
admin/js/vendor/select2/i18n/sk.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sk.js
admin/js/vendor/select2/i18n/af.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/af.js
admin/js/vendor/select2/i18n/hr.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hr.js
admin/js/vendor/select2/i18n/tr.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/tr.js
admin/js/vendor/select2/i18n/bn.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/bn.js
admin/js/vendor/select2/i18n/ka.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ka.js
admin/js/vendor/select2/i18n/mk.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/mk.js
admin/js/vendor/select2/i18n/it.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/it.js
admin/js/vendor/select2/i18n/nl.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/nl.js
admin/js/vendor/select2/i18n/gl.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/gl.js
admin/js/vendor/select2/i18n/da.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/da.js
admin/js/vendor/select2/i18n/fr.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/fr.js
admin/js/vendor/select2/i18n/de.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/de.js
admin/js/vendor/jquery/jquery.min.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/jquery/jquery.min.js
admin/js/vendor/jquery/LICENSE.txt /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/jquery/LICENSE.txt
admin/js/vendor/jquery/jquery.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/jquery/jquery.js
admin/js/vendor/xregexp/xregexp.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/xregexp/xregexp.js
admin/js/vendor/xregexp/xregexp.min.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/xregexp/xregexp.min.js
admin/js/vendor/xregexp/LICENSE.txt /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/xregexp/LICENSE.txt
admin/css/changelists.css /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/changelists.css
admin/css/forms.css /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/forms.css
admin/css/nav_sidebar.css /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/nav_sidebar.css
admin/css/autocomplete.css /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/autocomplete.css
admin/css/responsive_rtl.css /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/responsive_rtl.css
admin/css/login.css /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/login.css
admin/css/widgets.css /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/widgets.css
admin/css/responsive.css /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/responsive.css
admin/css/dark_mode.css /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/dark_mode.css
admin/css/dashboard.css /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/dashboard.css
admin/css/rtl.css /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/rtl.css
admin/css/base.css /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/base.css
admin/css/vendor/select2/select2.css /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/vendor/select2/select2.css
admin/css/vendor/select2/select2.min.css /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/vendor/select2/select2.min.css
admin/css/vendor/select2/LICENSE-SELECT2.md /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/vendor/select2/LICENSE-SELECT2.md
mptt/disclosure-down-white.png /usr/local/lib/python3.12/site-packages/mptt/static/mptt/disclosure-down-white.png
mptt/disclosure-right-black.png /usr/local/lib/python3.12/site-packages/mptt/static/mptt/disclosure-right-black.png
mptt/arrow-move-black.png /usr/local/lib/python3.12/site-packages/mptt/static/mptt/arrow-move-black.png
mptt/disclosure-down-black.png /usr/local/lib/python3.12/site-packages/mptt/static/mptt/disclosure-down-black.png
mptt/draggable-admin.js /usr/local/lib/python3.12/site-packages/mptt/static/mptt/draggable-admin.js
mptt/draggable-admin.css /usr/local/lib/python3.12/site-packages/mptt/static/mptt/draggable-admin.css
mptt/disclosure-right-white.png /usr/local/lib/python3.12/site-packages/mptt/static/mptt/disclosure-right-white.png
mptt/arrow-move-white.png /usr/local/lib/python3.12/site-packages/mptt/static/mptt/arrow-move-white.png
colorfield/colorfield.js /usr/local/lib/python3.12/site-packages/colorfield/static/colorfield/colorfield.js
colorfield/jscolor/jscolor.min.js /usr/local/lib/python3.12/site-packages/colorfield/static/colorfield/jscolor/jscolor.min.js
colorfield/jscolor/jscolor.js /usr/local/lib/python3.12/site-packages/colorfield/static/colorfield/jscolor/jscolor.js
django_mptt_admin/django_mptt_admin.js.map /usr/local/lib/python3.12/site-packages/django_mptt_admin/static/django_mptt_admin/django_mptt_admin.js.map
django_mptt_admin/jquery_namespace.js /usr/local/lib/python3.12/site-packages/django_mptt_admin/static/django_mptt_admin/jquery_namespace.js
django_mptt_admin/django_mptt_admin.js.LICENSE.txt /usr/local/lib/python3.12/site-packages/django_mptt_admin/static/django_mptt_admin/django_mptt_admin.js.LICENSE.txt
django_mptt_admin/django_mptt_admin.js /usr/local/lib/python3.12/site-packages/django_mptt_admin/static/django_mptt_admin/django_mptt_admin.js
django_mptt_admin/jqtree-circle.png /usr/local/lib/python3.12/site-packages/django_mptt_admin/static/django_mptt_admin/jqtree-circle.png
django_mptt_admin/tree.jquery.js.map /usr/local/lib/python3.12/site-packages/django_mptt_admin/static/django_mptt_admin/tree.jquery.js.map
django_mptt_admin/django_mptt_admin.debug.js.map /usr/local/lib/python3.12/site-packages/django_mptt_admin/static/django_mptt_admin/django_mptt_admin.debug.js.map
django_mptt_admin/django_mptt_admin.css /usr/local/lib/python3.12/site-packages/django_mptt_admin/static/django_mptt_admin/django_mptt_admin.css
django_mptt_admin/tree.jquery.debug.js.map /usr/local/lib/python3.12/site-packages/django_mptt_admin/static/django_mptt_admin/tree.jquery.debug.js.map
django_mptt_admin/django_mptt_admin.debug.js /usr/local/lib/python3.12/site-packages/django_mptt_admin/static/django_mptt_admin/django_mptt_admin.debug.js
django_mptt_admin/django_mptt_admin.css.map /usr/local/lib/python3.12/site-packages/django_mptt_admin/static/django_mptt_admin/django_mptt_admin.css.map
django_select2/django_select2.css /usr/local/lib/python3.12/site-packages/django_select2/static/django_select2/django_select2.css
django_select2/django_select2.js /usr/local/lib/python3.12/site-packages/django_select2/static/django_select2/django_select2.js
ckeditor/ckeditor-init.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor-init.js
ckeditor/fixups.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/fixups.js
ckeditor/ckeditor.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor.css
ckeditor/file-icons/swf.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/file-icons/swf.png
ckeditor/file-icons/doc.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/file-icons/doc.png
ckeditor/file-icons/txt.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/file-icons/txt.png
ckeditor/file-icons/pdf.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/file-icons/pdf.png
ckeditor/file-icons/ppt.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/file-icons/ppt.png
ckeditor/file-icons/xls.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/file-icons/xls.png
ckeditor/file-icons/file.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/file-icons/file.png
ckeditor/ckeditor/LICENSE.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/LICENSE.md
ckeditor/ckeditor/config.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/config.js
ckeditor/ckeditor/CHANGES.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/CHANGES.md
ckeditor/ckeditor/README.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/README.md
ckeditor/ckeditor/build-config.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/build-config.js
ckeditor/ckeditor/SECURITY.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/SECURITY.md
ckeditor/ckeditor/ckeditor.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/ckeditor.js
ckeditor/ckeditor/styles.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/styles.js
ckeditor/ckeditor/contents.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/contents.css
ckeditor/ckeditor/bender-runner.config.json /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/bender-runner.config.json
ckeditor/ckeditor/skins/moono/dialog_ie.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono/dialog_ie.css
ckeditor/ckeditor/skins/moono/editor_ie8.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono/editor_ie8.css
ckeditor/ckeditor/skins/moono/icons.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono/icons.png
ckeditor/ckeditor/skins/moono/dialog.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono/dialog.css
ckeditor/ckeditor/skins/moono/dialog_ie8.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono/dialog_ie8.css
ckeditor/ckeditor/skins/moono/editor.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono/editor.css
ckeditor/ckeditor/skins/moono/editor_ie.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono/editor_ie.css
ckeditor/ckeditor/skins/moono/dialog_ie7.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono/dialog_ie7.css
ckeditor/ckeditor/skins/moono/readme.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono/readme.md
ckeditor/ckeditor/skins/moono/editor_gecko.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono/editor_gecko.css
ckeditor/ckeditor/skins/moono/editor_ie7.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono/editor_ie7.css
ckeditor/ckeditor/skins/moono/editor_iequirks.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono/editor_iequirks.css
ckeditor/ckeditor/skins/moono/icons_hidpi.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono/icons_hidpi.png
ckeditor/ckeditor/skins/moono/dialog_iequirks.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono/dialog_iequirks.css
ckeditor/ckeditor/skins/moono/images/arrow.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono/images/arrow.png
ckeditor/ckeditor/skins/moono/images/close.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono/images/close.png
ckeditor/ckeditor/skins/moono/images/spinner.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono/images/spinner.gif
ckeditor/ckeditor/skins/moono/images/lock.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono/images/lock.png
ckeditor/ckeditor/skins/moono/images/refresh.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono/images/refresh.png
ckeditor/ckeditor/skins/moono/images/lock-open.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono/images/lock-open.png
ckeditor/ckeditor/skins/moono/images/hidpi/close.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono/images/hidpi/close.png
ckeditor/ckeditor/skins/moono/images/hidpi/lock.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono/images/hidpi/lock.png
ckeditor/ckeditor/skins/moono/images/hidpi/refresh.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono/images/hidpi/refresh.png
ckeditor/ckeditor/skins/moono/images/hidpi/lock-open.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono/images/hidpi/lock-open.png
ckeditor/ckeditor/skins/moono-lisa/dialog_ie.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono-lisa/dialog_ie.css
ckeditor/ckeditor/skins/moono-lisa/editor_ie8.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono-lisa/editor_ie8.css
ckeditor/ckeditor/skins/moono-lisa/icons.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono-lisa/icons.png
ckeditor/ckeditor/skins/moono-lisa/dialog.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono-lisa/dialog.css
ckeditor/ckeditor/skins/moono-lisa/dialog_ie8.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono-lisa/dialog_ie8.css
ckeditor/ckeditor/skins/moono-lisa/editor.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono-lisa/editor.css
ckeditor/ckeditor/skins/moono-lisa/editor_ie.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono-lisa/editor_ie.css
ckeditor/ckeditor/skins/moono-lisa/readme.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono-lisa/readme.md
ckeditor/ckeditor/skins/moono-lisa/editor_gecko.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono-lisa/editor_gecko.css
ckeditor/ckeditor/skins/moono-lisa/editor_iequirks.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono-lisa/editor_iequirks.css
ckeditor/ckeditor/skins/moono-lisa/icons_hidpi.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono-lisa/icons_hidpi.png
ckeditor/ckeditor/skins/moono-lisa/dialog_iequirks.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono-lisa/dialog_iequirks.css
ckeditor/ckeditor/skins/moono-lisa/images/arrow.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono-lisa/images/arrow.png
ckeditor/ckeditor/skins/moono-lisa/images/close.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono-lisa/images/close.png
ckeditor/ckeditor/skins/moono-lisa/images/spinner.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono-lisa/images/spinner.gif
ckeditor/ckeditor/skins/moono-lisa/images/lock.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono-lisa/images/lock.png
ckeditor/ckeditor/skins/moono-lisa/images/refresh.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono-lisa/images/refresh.png
ckeditor/ckeditor/skins/moono-lisa/images/lock-open.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono-lisa/images/lock-open.png
ckeditor/ckeditor/skins/moono-lisa/images/hidpi/close.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono-lisa/images/hidpi/close.png
ckeditor/ckeditor/skins/moono-lisa/images/hidpi/lock.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono-lisa/images/hidpi/lock.png
ckeditor/ckeditor/skins/moono-lisa/images/hidpi/refresh.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono-lisa/images/hidpi/refresh.png
ckeditor/ckeditor/skins/moono-lisa/images/hidpi/lock-open.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono-lisa/images/hidpi/lock-open.png
ckeditor/ckeditor/plugins/icons.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/icons.png
ckeditor/ckeditor/plugins/icons_hidpi.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/icons_hidpi.png
ckeditor/ckeditor/plugins/uicolor/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/plugin.js
ckeditor/ckeditor/plugins/uicolor/lang/ja.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/ja.js
ckeditor/ckeditor/plugins/uicolor/lang/sl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/sl.js
ckeditor/ckeditor/plugins/uicolor/lang/ko.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/ko.js
ckeditor/ckeditor/plugins/uicolor/lang/cs.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/cs.js
ckeditor/ckeditor/plugins/uicolor/lang/lv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/lv.js
ckeditor/ckeditor/plugins/uicolor/lang/tt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/tt.js
ckeditor/ckeditor/plugins/uicolor/lang/el.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/el.js
ckeditor/ckeditor/plugins/uicolor/lang/fr-ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/fr-ca.js
ckeditor/ckeditor/plugins/uicolor/lang/zh.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/zh.js
ckeditor/ckeditor/plugins/uicolor/lang/zh-cn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/zh-cn.js
ckeditor/ckeditor/plugins/uicolor/lang/eo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/eo.js
ckeditor/ckeditor/plugins/uicolor/lang/km.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/km.js
ckeditor/ckeditor/plugins/uicolor/lang/vi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/vi.js
ckeditor/ckeditor/plugins/uicolor/lang/id.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/id.js
ckeditor/ckeditor/plugins/uicolor/lang/fi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/fi.js
ckeditor/ckeditor/plugins/uicolor/lang/uk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/uk.js
ckeditor/ckeditor/plugins/uicolor/lang/pt-br.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/pt-br.js
ckeditor/ckeditor/plugins/uicolor/lang/eu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/eu.js
ckeditor/ckeditor/plugins/uicolor/lang/en-gb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/en-gb.js
ckeditor/ckeditor/plugins/uicolor/lang/pl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/pl.js
ckeditor/ckeditor/plugins/uicolor/lang/en.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/en.js
ckeditor/ckeditor/plugins/uicolor/lang/ku.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/ku.js
ckeditor/ckeditor/plugins/uicolor/lang/fa.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/fa.js
ckeditor/ckeditor/plugins/uicolor/lang/bg.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/bg.js
ckeditor/ckeditor/plugins/uicolor/lang/ru.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/ru.js
ckeditor/ckeditor/plugins/uicolor/lang/sq.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/sq.js
ckeditor/ckeditor/plugins/uicolor/lang/_translationstatus.txt /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/_translationstatus.txt
ckeditor/ckeditor/plugins/uicolor/lang/he.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/he.js
ckeditor/ckeditor/plugins/uicolor/lang/cy.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/cy.js
ckeditor/ckeditor/plugins/uicolor/lang/et.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/et.js
ckeditor/ckeditor/plugins/uicolor/lang/ar.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/ar.js
ckeditor/ckeditor/plugins/uicolor/lang/es.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/es.js
ckeditor/ckeditor/plugins/uicolor/lang/sv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/sv.js
ckeditor/ckeditor/plugins/uicolor/lang/si.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/si.js
ckeditor/ckeditor/plugins/uicolor/lang/pt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/pt.js
ckeditor/ckeditor/plugins/uicolor/lang/hu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/hu.js
ckeditor/ckeditor/plugins/uicolor/lang/nb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/nb.js
ckeditor/ckeditor/plugins/uicolor/lang/ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/ca.js
ckeditor/ckeditor/plugins/uicolor/lang/sk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/sk.js
ckeditor/ckeditor/plugins/uicolor/lang/af.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/af.js
ckeditor/ckeditor/plugins/uicolor/lang/hr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/hr.js
ckeditor/ckeditor/plugins/uicolor/lang/tr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/tr.js
ckeditor/ckeditor/plugins/uicolor/lang/mk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/mk.js
ckeditor/ckeditor/plugins/uicolor/lang/no.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/no.js
ckeditor/ckeditor/plugins/uicolor/lang/it.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/it.js
ckeditor/ckeditor/plugins/uicolor/lang/nl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/nl.js
ckeditor/ckeditor/plugins/uicolor/lang/gl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/gl.js
ckeditor/ckeditor/plugins/uicolor/lang/da.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/da.js
ckeditor/ckeditor/plugins/uicolor/lang/fr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/fr.js
ckeditor/ckeditor/plugins/uicolor/lang/de.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/de.js
ckeditor/ckeditor/plugins/uicolor/lang/ug.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/ug.js
ckeditor/ckeditor/plugins/uicolor/yui/yui.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/yui/yui.js
ckeditor/ckeditor/plugins/uicolor/yui/assets/yui.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/yui/assets/yui.css
ckeditor/ckeditor/plugins/uicolor/yui/assets/picker_thumb.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/yui/assets/picker_thumb.png
ckeditor/ckeditor/plugins/uicolor/yui/assets/hue_bg.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/yui/assets/hue_bg.png
ckeditor/ckeditor/plugins/uicolor/yui/assets/hue_thumb.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/yui/assets/hue_thumb.png
ckeditor/ckeditor/plugins/uicolor/yui/assets/picker_mask.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/yui/assets/picker_mask.png
ckeditor/ckeditor/plugins/uicolor/icons/uicolor.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/icons/uicolor.png
ckeditor/ckeditor/plugins/uicolor/icons/hidpi/uicolor.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/icons/hidpi/uicolor.png
ckeditor/ckeditor/plugins/uicolor/dialogs/uicolor.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/dialogs/uicolor.js
ckeditor/ckeditor/plugins/embedbase/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embedbase/plugin.js
ckeditor/ckeditor/plugins/embedbase/lang/ko.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embedbase/lang/ko.js
ckeditor/ckeditor/plugins/embedbase/lang/cs.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embedbase/lang/cs.js
ckeditor/ckeditor/plugins/embedbase/lang/zh.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embedbase/lang/zh.js
ckeditor/ckeditor/plugins/embedbase/lang/zh-cn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embedbase/lang/zh-cn.js
ckeditor/ckeditor/plugins/embedbase/lang/eo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embedbase/lang/eo.js
ckeditor/ckeditor/plugins/embedbase/lang/pt-br.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embedbase/lang/pt-br.js
ckeditor/ckeditor/plugins/embedbase/lang/pl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embedbase/lang/pl.js
ckeditor/ckeditor/plugins/embedbase/lang/en.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embedbase/lang/en.js
ckeditor/ckeditor/plugins/embedbase/lang/ku.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embedbase/lang/ku.js
ckeditor/ckeditor/plugins/embedbase/lang/ru.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embedbase/lang/ru.js
ckeditor/ckeditor/plugins/embedbase/lang/sv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embedbase/lang/sv.js
ckeditor/ckeditor/plugins/embedbase/lang/nb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embedbase/lang/nb.js
ckeditor/ckeditor/plugins/embedbase/lang/tr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embedbase/lang/tr.js
ckeditor/ckeditor/plugins/embedbase/lang/it.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embedbase/lang/it.js
ckeditor/ckeditor/plugins/embedbase/lang/nl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embedbase/lang/nl.js
ckeditor/ckeditor/plugins/embedbase/lang/gl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embedbase/lang/gl.js
ckeditor/ckeditor/plugins/embedbase/lang/da.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embedbase/lang/da.js
ckeditor/ckeditor/plugins/embedbase/lang/fr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embedbase/lang/fr.js
ckeditor/ckeditor/plugins/embedbase/lang/de.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embedbase/lang/de.js
ckeditor/ckeditor/plugins/embedbase/dialogs/embedbase.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embedbase/dialogs/embedbase.js
ckeditor/ckeditor/plugins/xml/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/xml/plugin.js
ckeditor/ckeditor/plugins/autolink/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/autolink/plugin.js
ckeditor/ckeditor/plugins/codesnippet/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/plugin.js
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/CHANGES.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/CHANGES.md
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/README.ru.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/README.ru.md
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/highlight.pack.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/highlight.pack.js
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/LICENSE /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/LICENSE
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/brown_papersq.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/brown_papersq.png
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/atelier-dune.dark.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/atelier-dune.dark.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/atelier-heath.dark.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/atelier-heath.dark.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/school_book.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/school_book.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/dark.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/dark.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/atelier-forest.light.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/atelier-forest.light.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/obsidian.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/obsidian.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/arta.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/arta.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/tomorrow.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/tomorrow.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/brown_paper.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/brown_paper.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/atelier-forest.dark.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/atelier-forest.dark.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/solarized_light.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/solarized_light.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/default.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/default.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/pojoaque.jpg /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/pojoaque.jpg
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/school_book.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/school_book.png
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/paraiso.dark.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/paraiso.dark.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/atelier-seaside.dark.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/atelier-seaside.dark.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/zenburn.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/zenburn.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/sunburst.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/sunburst.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/tomorrow-night.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/tomorrow-night.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/far.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/far.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/tomorrow-night-bright.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/tomorrow-night-bright.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/atelier-dune.light.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/atelier-dune.light.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/atelier-lakeside.light.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/atelier-lakeside.light.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/paraiso.light.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/paraiso.light.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/tomorrow-night-eighties.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/tomorrow-night-eighties.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/ascetic.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/ascetic.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/idea.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/idea.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/monokai_sublime.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/monokai_sublime.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/pojoaque.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/pojoaque.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/magula.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/magula.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/atelier-heath.light.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/atelier-heath.light.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/monokai.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/monokai.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/docco.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/docco.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/tomorrow-night-blue.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/tomorrow-night-blue.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/rainbow.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/rainbow.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/foundation.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/foundation.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/xcode.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/xcode.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/vs.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/vs.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/ir_black.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/ir_black.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/solarized_dark.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/solarized_dark.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/mono-blue.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/mono-blue.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/railscasts.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/railscasts.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/atelier-seaside.light.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/atelier-seaside.light.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/github.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/github.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/googlecode.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/googlecode.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/atelier-lakeside.dark.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/atelier-lakeside.dark.css
ckeditor/ckeditor/plugins/codesnippet/lang/ja.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/ja.js
ckeditor/ckeditor/plugins/codesnippet/lang/sl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/sl.js
ckeditor/ckeditor/plugins/codesnippet/lang/ko.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/ko.js
ckeditor/ckeditor/plugins/codesnippet/lang/cs.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/cs.js
ckeditor/ckeditor/plugins/codesnippet/lang/lv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/lv.js
ckeditor/ckeditor/plugins/codesnippet/lang/tt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/tt.js
ckeditor/ckeditor/plugins/codesnippet/lang/el.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/el.js
ckeditor/ckeditor/plugins/codesnippet/lang/fr-ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/fr-ca.js
ckeditor/ckeditor/plugins/codesnippet/lang/zh.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/zh.js
ckeditor/ckeditor/plugins/codesnippet/lang/zh-cn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/zh-cn.js
ckeditor/ckeditor/plugins/codesnippet/lang/eo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/eo.js
ckeditor/ckeditor/plugins/codesnippet/lang/km.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/km.js
ckeditor/ckeditor/plugins/codesnippet/lang/ro.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/ro.js
ckeditor/ckeditor/plugins/codesnippet/lang/lt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/lt.js
ckeditor/ckeditor/plugins/codesnippet/lang/vi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/vi.js
ckeditor/ckeditor/plugins/codesnippet/lang/fi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/fi.js
ckeditor/ckeditor/plugins/codesnippet/lang/uk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/uk.js
ckeditor/ckeditor/plugins/codesnippet/lang/pt-br.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/pt-br.js
ckeditor/ckeditor/plugins/codesnippet/lang/th.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/th.js
ckeditor/ckeditor/plugins/codesnippet/lang/en-gb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/en-gb.js
ckeditor/ckeditor/plugins/codesnippet/lang/pl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/pl.js
ckeditor/ckeditor/plugins/codesnippet/lang/en.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/en.js
ckeditor/ckeditor/plugins/codesnippet/lang/ku.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/ku.js
ckeditor/ckeditor/plugins/codesnippet/lang/fa.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/fa.js
ckeditor/ckeditor/plugins/codesnippet/lang/bg.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/bg.js
ckeditor/ckeditor/plugins/codesnippet/lang/ru.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/ru.js
ckeditor/ckeditor/plugins/codesnippet/lang/sq.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/sq.js
ckeditor/ckeditor/plugins/codesnippet/lang/he.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/he.js
ckeditor/ckeditor/plugins/codesnippet/lang/et.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/et.js
ckeditor/ckeditor/plugins/codesnippet/lang/ar.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/ar.js
ckeditor/ckeditor/plugins/codesnippet/lang/es.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/es.js
ckeditor/ckeditor/plugins/codesnippet/lang/sv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/sv.js
ckeditor/ckeditor/plugins/codesnippet/lang/pt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/pt.js
ckeditor/ckeditor/plugins/codesnippet/lang/hu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/hu.js
ckeditor/ckeditor/plugins/codesnippet/lang/nb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/nb.js
ckeditor/ckeditor/plugins/codesnippet/lang/ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/ca.js
ckeditor/ckeditor/plugins/codesnippet/lang/sk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/sk.js
ckeditor/ckeditor/plugins/codesnippet/lang/hr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/hr.js
ckeditor/ckeditor/plugins/codesnippet/lang/tr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/tr.js
ckeditor/ckeditor/plugins/codesnippet/lang/no.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/no.js
ckeditor/ckeditor/plugins/codesnippet/lang/it.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/it.js
ckeditor/ckeditor/plugins/codesnippet/lang/nl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/nl.js
ckeditor/ckeditor/plugins/codesnippet/lang/gl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/gl.js
ckeditor/ckeditor/plugins/codesnippet/lang/da.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/da.js
ckeditor/ckeditor/plugins/codesnippet/lang/fr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/fr.js
ckeditor/ckeditor/plugins/codesnippet/lang/de.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/de.js
ckeditor/ckeditor/plugins/codesnippet/lang/ug.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/ug.js
ckeditor/ckeditor/plugins/codesnippet/icons/codesnippet.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/icons/codesnippet.png
ckeditor/ckeditor/plugins/codesnippet/icons/hidpi/codesnippet.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/icons/hidpi/codesnippet.png
ckeditor/ckeditor/plugins/codesnippet/dialogs/codesnippet.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/dialogs/codesnippet.js
ckeditor/ckeditor/plugins/mathjax/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/plugin.js
ckeditor/ckeditor/plugins/mathjax/images/loader.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/images/loader.gif
ckeditor/ckeditor/plugins/mathjax/lang/ja.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/ja.js
ckeditor/ckeditor/plugins/mathjax/lang/sl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/sl.js
ckeditor/ckeditor/plugins/mathjax/lang/ko.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/ko.js
ckeditor/ckeditor/plugins/mathjax/lang/cs.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/cs.js
ckeditor/ckeditor/plugins/mathjax/lang/tt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/tt.js
ckeditor/ckeditor/plugins/mathjax/lang/el.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/el.js
ckeditor/ckeditor/plugins/mathjax/lang/zh.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/zh.js
ckeditor/ckeditor/plugins/mathjax/lang/zh-cn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/zh-cn.js
ckeditor/ckeditor/plugins/mathjax/lang/eo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/eo.js
ckeditor/ckeditor/plugins/mathjax/lang/km.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/km.js
ckeditor/ckeditor/plugins/mathjax/lang/ro.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/ro.js
ckeditor/ckeditor/plugins/mathjax/lang/lt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/lt.js
ckeditor/ckeditor/plugins/mathjax/lang/vi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/vi.js
ckeditor/ckeditor/plugins/mathjax/lang/fi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/fi.js
ckeditor/ckeditor/plugins/mathjax/lang/uk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/uk.js
ckeditor/ckeditor/plugins/mathjax/lang/pt-br.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/pt-br.js
ckeditor/ckeditor/plugins/mathjax/lang/en-gb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/en-gb.js
ckeditor/ckeditor/plugins/mathjax/lang/pl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/pl.js
ckeditor/ckeditor/plugins/mathjax/lang/en.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/en.js
ckeditor/ckeditor/plugins/mathjax/lang/ku.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/ku.js
ckeditor/ckeditor/plugins/mathjax/lang/fa.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/fa.js
ckeditor/ckeditor/plugins/mathjax/lang/bg.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/bg.js
ckeditor/ckeditor/plugins/mathjax/lang/ru.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/ru.js
ckeditor/ckeditor/plugins/mathjax/lang/sq.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/sq.js
ckeditor/ckeditor/plugins/mathjax/lang/he.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/he.js
ckeditor/ckeditor/plugins/mathjax/lang/cy.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/cy.js
ckeditor/ckeditor/plugins/mathjax/lang/ar.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/ar.js
ckeditor/ckeditor/plugins/mathjax/lang/es.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/es.js
ckeditor/ckeditor/plugins/mathjax/lang/sv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/sv.js
ckeditor/ckeditor/plugins/mathjax/lang/pt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/pt.js
ckeditor/ckeditor/plugins/mathjax/lang/hu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/hu.js
ckeditor/ckeditor/plugins/mathjax/lang/nb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/nb.js
ckeditor/ckeditor/plugins/mathjax/lang/ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/ca.js
ckeditor/ckeditor/plugins/mathjax/lang/sk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/sk.js
ckeditor/ckeditor/plugins/mathjax/lang/af.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/af.js
ckeditor/ckeditor/plugins/mathjax/lang/hr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/hr.js
ckeditor/ckeditor/plugins/mathjax/lang/tr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/tr.js
ckeditor/ckeditor/plugins/mathjax/lang/no.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/no.js
ckeditor/ckeditor/plugins/mathjax/lang/it.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/it.js
ckeditor/ckeditor/plugins/mathjax/lang/nl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/nl.js
ckeditor/ckeditor/plugins/mathjax/lang/gl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/gl.js
ckeditor/ckeditor/plugins/mathjax/lang/da.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/da.js
ckeditor/ckeditor/plugins/mathjax/lang/fr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/fr.js
ckeditor/ckeditor/plugins/mathjax/lang/de.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/de.js
ckeditor/ckeditor/plugins/mathjax/icons/mathjax.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/icons/mathjax.png
ckeditor/ckeditor/plugins/mathjax/icons/hidpi/mathjax.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/icons/hidpi/mathjax.png
ckeditor/ckeditor/plugins/mathjax/dialogs/mathjax.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/dialogs/mathjax.js
ckeditor/ckeditor/plugins/image/images/noimage.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image/images/noimage.png
ckeditor/ckeditor/plugins/image/dialogs/image.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image/dialogs/image.js
ckeditor/ckeditor/plugins/divarea/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/divarea/plugin.js
ckeditor/ckeditor/plugins/scayt/LICENSE.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/scayt/LICENSE.md
ckeditor/ckeditor/plugins/scayt/README.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/scayt/README.md
ckeditor/ckeditor/plugins/scayt/CHANGELOG.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/scayt/CHANGELOG.md
ckeditor/ckeditor/plugins/scayt/skins/moono-lisa/scayt.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/scayt/skins/moono-lisa/scayt.css
ckeditor/ckeditor/plugins/scayt/dialogs/toolbar.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/scayt/dialogs/toolbar.css
ckeditor/ckeditor/plugins/scayt/dialogs/dialog.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/scayt/dialogs/dialog.css
ckeditor/ckeditor/plugins/scayt/dialogs/options.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/scayt/dialogs/options.js
ckeditor/ckeditor/plugins/colordialog/dialogs/colordialog.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/colordialog/dialogs/colordialog.js
ckeditor/ckeditor/plugins/colordialog/dialogs/colordialog.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/colordialog/dialogs/colordialog.css
ckeditor/ckeditor/plugins/notification/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/notification/plugin.js
ckeditor/ckeditor/plugins/notification/lang/ko.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/notification/lang/ko.js
ckeditor/ckeditor/plugins/notification/lang/cs.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/notification/lang/cs.js
ckeditor/ckeditor/plugins/notification/lang/zh.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/notification/lang/zh.js
ckeditor/ckeditor/plugins/notification/lang/zh-cn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/notification/lang/zh-cn.js
ckeditor/ckeditor/plugins/notification/lang/eo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/notification/lang/eo.js
ckeditor/ckeditor/plugins/notification/lang/pt-br.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/notification/lang/pt-br.js
ckeditor/ckeditor/plugins/notification/lang/pl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/notification/lang/pl.js
ckeditor/ckeditor/plugins/notification/lang/en.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/notification/lang/en.js
ckeditor/ckeditor/plugins/notification/lang/ku.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/notification/lang/ku.js
ckeditor/ckeditor/plugins/notification/lang/ru.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/notification/lang/ru.js
ckeditor/ckeditor/plugins/notification/lang/sv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/notification/lang/sv.js
ckeditor/ckeditor/plugins/notification/lang/nb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/notification/lang/nb.js
ckeditor/ckeditor/plugins/notification/lang/tr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/notification/lang/tr.js
ckeditor/ckeditor/plugins/notification/lang/it.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/notification/lang/it.js
ckeditor/ckeditor/plugins/notification/lang/nl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/notification/lang/nl.js
ckeditor/ckeditor/plugins/notification/lang/gl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/notification/lang/gl.js
ckeditor/ckeditor/plugins/notification/lang/da.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/notification/lang/da.js
ckeditor/ckeditor/plugins/notification/lang/fr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/notification/lang/fr.js
ckeditor/ckeditor/plugins/notification/lang/de.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/notification/lang/de.js
ckeditor/ckeditor/plugins/sharedspace/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sharedspace/plugin.js
ckeditor/ckeditor/plugins/tabletools/dialogs/tableCell.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/tabletools/dialogs/tableCell.js
ckeditor/ckeditor/plugins/sourcedialog/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/plugin.js
ckeditor/ckeditor/plugins/sourcedialog/lang/ja.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ja.js
ckeditor/ckeditor/plugins/sourcedialog/lang/sl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/sl.js
ckeditor/ckeditor/plugins/sourcedialog/lang/en-au.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/en-au.js
ckeditor/ckeditor/plugins/sourcedialog/lang/ko.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ko.js
ckeditor/ckeditor/plugins/sourcedialog/lang/cs.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/cs.js
ckeditor/ckeditor/plugins/sourcedialog/lang/fo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/fo.js
ckeditor/ckeditor/plugins/sourcedialog/lang/hi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/hi.js
ckeditor/ckeditor/plugins/sourcedialog/lang/lv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/lv.js
ckeditor/ckeditor/plugins/sourcedialog/lang/tt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/tt.js
ckeditor/ckeditor/plugins/sourcedialog/lang/el.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/el.js
ckeditor/ckeditor/plugins/sourcedialog/lang/fr-ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/fr-ca.js
ckeditor/ckeditor/plugins/sourcedialog/lang/zh.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/zh.js
ckeditor/ckeditor/plugins/sourcedialog/lang/ms.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ms.js
ckeditor/ckeditor/plugins/sourcedialog/lang/zh-cn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/zh-cn.js
ckeditor/ckeditor/plugins/sourcedialog/lang/eo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/eo.js
ckeditor/ckeditor/plugins/sourcedialog/lang/km.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/km.js
ckeditor/ckeditor/plugins/sourcedialog/lang/gu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/gu.js
ckeditor/ckeditor/plugins/sourcedialog/lang/sr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/sr.js
ckeditor/ckeditor/plugins/sourcedialog/lang/ro.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ro.js
ckeditor/ckeditor/plugins/sourcedialog/lang/lt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/lt.js
ckeditor/ckeditor/plugins/sourcedialog/lang/vi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/vi.js
ckeditor/ckeditor/plugins/sourcedialog/lang/id.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/id.js
ckeditor/ckeditor/plugins/sourcedialog/lang/mn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/mn.js
ckeditor/ckeditor/plugins/sourcedialog/lang/fi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/fi.js
ckeditor/ckeditor/plugins/sourcedialog/lang/is.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/is.js
ckeditor/ckeditor/plugins/sourcedialog/lang/uk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/uk.js
ckeditor/ckeditor/plugins/sourcedialog/lang/pt-br.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/pt-br.js
ckeditor/ckeditor/plugins/sourcedialog/lang/eu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/eu.js
ckeditor/ckeditor/plugins/sourcedialog/lang/th.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/th.js
ckeditor/ckeditor/plugins/sourcedialog/lang/en-gb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/en-gb.js
ckeditor/ckeditor/plugins/sourcedialog/lang/sr-latn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/sr-latn.js
ckeditor/ckeditor/plugins/sourcedialog/lang/pl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/pl.js
ckeditor/ckeditor/plugins/sourcedialog/lang/en.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/en.js
ckeditor/ckeditor/plugins/sourcedialog/lang/ku.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ku.js
ckeditor/ckeditor/plugins/sourcedialog/lang/fa.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/fa.js
ckeditor/ckeditor/plugins/sourcedialog/lang/bg.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/bg.js
ckeditor/ckeditor/plugins/sourcedialog/lang/bs.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/bs.js
ckeditor/ckeditor/plugins/sourcedialog/lang/ru.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ru.js
ckeditor/ckeditor/plugins/sourcedialog/lang/sq.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/sq.js
ckeditor/ckeditor/plugins/sourcedialog/lang/he.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/he.js
ckeditor/ckeditor/plugins/sourcedialog/lang/cy.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/cy.js
ckeditor/ckeditor/plugins/sourcedialog/lang/et.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/et.js
ckeditor/ckeditor/plugins/sourcedialog/lang/ar.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ar.js
ckeditor/ckeditor/plugins/sourcedialog/lang/es.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/es.js
ckeditor/ckeditor/plugins/sourcedialog/lang/sv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/sv.js
ckeditor/ckeditor/plugins/sourcedialog/lang/si.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/si.js
ckeditor/ckeditor/plugins/sourcedialog/lang/pt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/pt.js
ckeditor/ckeditor/plugins/sourcedialog/lang/hu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/hu.js
ckeditor/ckeditor/plugins/sourcedialog/lang/nb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/nb.js
ckeditor/ckeditor/plugins/sourcedialog/lang/ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ca.js
ckeditor/ckeditor/plugins/sourcedialog/lang/sk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/sk.js
ckeditor/ckeditor/plugins/sourcedialog/lang/af.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/af.js
ckeditor/ckeditor/plugins/sourcedialog/lang/hr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/hr.js
ckeditor/ckeditor/plugins/sourcedialog/lang/en-ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/en-ca.js
ckeditor/ckeditor/plugins/sourcedialog/lang/tr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/tr.js
ckeditor/ckeditor/plugins/sourcedialog/lang/bn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/bn.js
ckeditor/ckeditor/plugins/sourcedialog/lang/ka.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ka.js
ckeditor/ckeditor/plugins/sourcedialog/lang/no.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/no.js
ckeditor/ckeditor/plugins/sourcedialog/lang/it.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/it.js
ckeditor/ckeditor/plugins/sourcedialog/lang/nl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/nl.js
ckeditor/ckeditor/plugins/sourcedialog/lang/gl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/gl.js
ckeditor/ckeditor/plugins/sourcedialog/lang/da.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/da.js
ckeditor/ckeditor/plugins/sourcedialog/lang/fr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/fr.js
ckeditor/ckeditor/plugins/sourcedialog/lang/de.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/de.js
ckeditor/ckeditor/plugins/sourcedialog/lang/ug.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ug.js
ckeditor/ckeditor/plugins/sourcedialog/icons/sourcedialog-rtl.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/icons/sourcedialog-rtl.png
ckeditor/ckeditor/plugins/sourcedialog/icons/sourcedialog.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/icons/sourcedialog.png
ckeditor/ckeditor/plugins/sourcedialog/icons/hidpi/sourcedialog-rtl.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/icons/hidpi/sourcedialog-rtl.png
ckeditor/ckeditor/plugins/sourcedialog/icons/hidpi/sourcedialog.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/icons/hidpi/sourcedialog.png
ckeditor/ckeditor/plugins/sourcedialog/dialogs/sourcedialog.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/dialogs/sourcedialog.js
ckeditor/ckeditor/plugins/widget/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/plugin.js
ckeditor/ckeditor/plugins/widget/images/handle.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/images/handle.png
ckeditor/ckeditor/plugins/widget/lang/ja.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/ja.js
ckeditor/ckeditor/plugins/widget/lang/sl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/sl.js
ckeditor/ckeditor/plugins/widget/lang/ko.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/ko.js
ckeditor/ckeditor/plugins/widget/lang/cs.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/cs.js
ckeditor/ckeditor/plugins/widget/lang/lv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/lv.js
ckeditor/ckeditor/plugins/widget/lang/tt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/tt.js
ckeditor/ckeditor/plugins/widget/lang/el.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/el.js
ckeditor/ckeditor/plugins/widget/lang/zh.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/zh.js
ckeditor/ckeditor/plugins/widget/lang/zh-cn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/zh-cn.js
ckeditor/ckeditor/plugins/widget/lang/eo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/eo.js
ckeditor/ckeditor/plugins/widget/lang/km.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/km.js
ckeditor/ckeditor/plugins/widget/lang/vi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/vi.js
ckeditor/ckeditor/plugins/widget/lang/fi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/fi.js
ckeditor/ckeditor/plugins/widget/lang/uk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/uk.js
ckeditor/ckeditor/plugins/widget/lang/pt-br.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/pt-br.js
ckeditor/ckeditor/plugins/widget/lang/en-gb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/en-gb.js
ckeditor/ckeditor/plugins/widget/lang/pl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/pl.js
ckeditor/ckeditor/plugins/widget/lang/en.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/en.js
ckeditor/ckeditor/plugins/widget/lang/ku.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/ku.js
ckeditor/ckeditor/plugins/widget/lang/fa.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/fa.js
ckeditor/ckeditor/plugins/widget/lang/bg.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/bg.js
ckeditor/ckeditor/plugins/widget/lang/ru.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/ru.js
ckeditor/ckeditor/plugins/widget/lang/sq.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/sq.js
ckeditor/ckeditor/plugins/widget/lang/he.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/he.js
ckeditor/ckeditor/plugins/widget/lang/cy.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/cy.js
ckeditor/ckeditor/plugins/widget/lang/ar.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/ar.js
ckeditor/ckeditor/plugins/widget/lang/es.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/es.js
ckeditor/ckeditor/plugins/widget/lang/sv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/sv.js
ckeditor/ckeditor/plugins/widget/lang/pt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/pt.js
ckeditor/ckeditor/plugins/widget/lang/hu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/hu.js
ckeditor/ckeditor/plugins/widget/lang/nb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/nb.js
ckeditor/ckeditor/plugins/widget/lang/ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/ca.js
ckeditor/ckeditor/plugins/widget/lang/sk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/sk.js
ckeditor/ckeditor/plugins/widget/lang/af.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/af.js
ckeditor/ckeditor/plugins/widget/lang/hr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/hr.js
ckeditor/ckeditor/plugins/widget/lang/tr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/tr.js
ckeditor/ckeditor/plugins/widget/lang/no.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/no.js
ckeditor/ckeditor/plugins/widget/lang/it.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/it.js
ckeditor/ckeditor/plugins/widget/lang/nl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/nl.js
ckeditor/ckeditor/plugins/widget/lang/gl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/gl.js
ckeditor/ckeditor/plugins/widget/lang/da.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/da.js
ckeditor/ckeditor/plugins/widget/lang/fr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/fr.js
ckeditor/ckeditor/plugins/widget/lang/de.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/de.js
ckeditor/ckeditor/plugins/table/dialogs/table.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/table/dialogs/table.js
ckeditor/ckeditor/plugins/devtools/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/plugin.js
ckeditor/ckeditor/plugins/devtools/lang/ja.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/ja.js
ckeditor/ckeditor/plugins/devtools/lang/sl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/sl.js
ckeditor/ckeditor/plugins/devtools/lang/ko.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/ko.js
ckeditor/ckeditor/plugins/devtools/lang/cs.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/cs.js
ckeditor/ckeditor/plugins/devtools/lang/lv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/lv.js
ckeditor/ckeditor/plugins/devtools/lang/tt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/tt.js
ckeditor/ckeditor/plugins/devtools/lang/el.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/el.js
ckeditor/ckeditor/plugins/devtools/lang/fr-ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/fr-ca.js
ckeditor/ckeditor/plugins/devtools/lang/zh.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/zh.js
ckeditor/ckeditor/plugins/devtools/lang/zh-cn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/zh-cn.js
ckeditor/ckeditor/plugins/devtools/lang/eo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/eo.js
ckeditor/ckeditor/plugins/devtools/lang/km.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/km.js
ckeditor/ckeditor/plugins/devtools/lang/gu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/gu.js
ckeditor/ckeditor/plugins/devtools/lang/ro.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/ro.js
ckeditor/ckeditor/plugins/devtools/lang/lt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/lt.js
ckeditor/ckeditor/plugins/devtools/lang/vi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/vi.js
ckeditor/ckeditor/plugins/devtools/lang/id.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/id.js
ckeditor/ckeditor/plugins/devtools/lang/fi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/fi.js
ckeditor/ckeditor/plugins/devtools/lang/uk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/uk.js
ckeditor/ckeditor/plugins/devtools/lang/pt-br.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/pt-br.js
ckeditor/ckeditor/plugins/devtools/lang/eu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/eu.js
ckeditor/ckeditor/plugins/devtools/lang/en-gb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/en-gb.js
ckeditor/ckeditor/plugins/devtools/lang/pl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/pl.js
ckeditor/ckeditor/plugins/devtools/lang/en.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/en.js
ckeditor/ckeditor/plugins/devtools/lang/ku.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/ku.js
ckeditor/ckeditor/plugins/devtools/lang/fa.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/fa.js
ckeditor/ckeditor/plugins/devtools/lang/bg.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/bg.js
ckeditor/ckeditor/plugins/devtools/lang/ru.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/ru.js
ckeditor/ckeditor/plugins/devtools/lang/sq.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/sq.js
ckeditor/ckeditor/plugins/devtools/lang/_translationstatus.txt /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/_translationstatus.txt
ckeditor/ckeditor/plugins/devtools/lang/he.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/he.js
ckeditor/ckeditor/plugins/devtools/lang/cy.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/cy.js
ckeditor/ckeditor/plugins/devtools/lang/et.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/et.js
ckeditor/ckeditor/plugins/devtools/lang/ar.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/ar.js
ckeditor/ckeditor/plugins/devtools/lang/es.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/es.js
ckeditor/ckeditor/plugins/devtools/lang/sv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/sv.js
ckeditor/ckeditor/plugins/devtools/lang/si.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/si.js
ckeditor/ckeditor/plugins/devtools/lang/pt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/pt.js
ckeditor/ckeditor/plugins/devtools/lang/hu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/hu.js
ckeditor/ckeditor/plugins/devtools/lang/nb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/nb.js
ckeditor/ckeditor/plugins/devtools/lang/ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/ca.js
ckeditor/ckeditor/plugins/devtools/lang/sk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/sk.js
ckeditor/ckeditor/plugins/devtools/lang/hr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/hr.js
ckeditor/ckeditor/plugins/devtools/lang/tr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/tr.js
ckeditor/ckeditor/plugins/devtools/lang/no.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/no.js
ckeditor/ckeditor/plugins/devtools/lang/it.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/it.js
ckeditor/ckeditor/plugins/devtools/lang/nl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/nl.js
ckeditor/ckeditor/plugins/devtools/lang/gl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/gl.js
ckeditor/ckeditor/plugins/devtools/lang/da.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/da.js
ckeditor/ckeditor/plugins/devtools/lang/fr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/fr.js
ckeditor/ckeditor/plugins/devtools/lang/de.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/de.js
ckeditor/ckeditor/plugins/devtools/lang/ug.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/ug.js
ckeditor/ckeditor/plugins/dialog/dialogDefinition.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/dialog/dialogDefinition.js
ckeditor/ckeditor/plugins/dialog/styles/dialog.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/dialog/styles/dialog.css
ckeditor/ckeditor/plugins/pastetools/filter/image.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/pastetools/filter/image.js
ckeditor/ckeditor/plugins/pastetools/filter/common.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/pastetools/filter/common.js
ckeditor/ckeditor/plugins/image2/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/plugin.js
ckeditor/ckeditor/plugins/image2/lang/ja.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/ja.js
ckeditor/ckeditor/plugins/image2/lang/sl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/sl.js
ckeditor/ckeditor/plugins/image2/lang/en-au.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/en-au.js
ckeditor/ckeditor/plugins/image2/lang/ko.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/ko.js
ckeditor/ckeditor/plugins/image2/lang/cs.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/cs.js
ckeditor/ckeditor/plugins/image2/lang/fo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/fo.js
ckeditor/ckeditor/plugins/image2/lang/hi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/hi.js
ckeditor/ckeditor/plugins/image2/lang/lv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/lv.js
ckeditor/ckeditor/plugins/image2/lang/tt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/tt.js
ckeditor/ckeditor/plugins/image2/lang/el.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/el.js
ckeditor/ckeditor/plugins/image2/lang/fr-ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/fr-ca.js
ckeditor/ckeditor/plugins/image2/lang/zh.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/zh.js
ckeditor/ckeditor/plugins/image2/lang/ms.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/ms.js
ckeditor/ckeditor/plugins/image2/lang/zh-cn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/zh-cn.js
ckeditor/ckeditor/plugins/image2/lang/eo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/eo.js
ckeditor/ckeditor/plugins/image2/lang/km.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/km.js
ckeditor/ckeditor/plugins/image2/lang/gu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/gu.js
ckeditor/ckeditor/plugins/image2/lang/sr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/sr.js
ckeditor/ckeditor/plugins/image2/lang/ro.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/ro.js
ckeditor/ckeditor/plugins/image2/lang/lt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/lt.js
ckeditor/ckeditor/plugins/image2/lang/vi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/vi.js
ckeditor/ckeditor/plugins/image2/lang/id.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/id.js
ckeditor/ckeditor/plugins/image2/lang/mn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/mn.js
ckeditor/ckeditor/plugins/image2/lang/fi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/fi.js
ckeditor/ckeditor/plugins/image2/lang/is.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/is.js
ckeditor/ckeditor/plugins/image2/lang/uk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/uk.js
ckeditor/ckeditor/plugins/image2/lang/pt-br.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/pt-br.js
ckeditor/ckeditor/plugins/image2/lang/eu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/eu.js
ckeditor/ckeditor/plugins/image2/lang/th.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/th.js
ckeditor/ckeditor/plugins/image2/lang/en-gb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/en-gb.js
ckeditor/ckeditor/plugins/image2/lang/sr-latn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/sr-latn.js
ckeditor/ckeditor/plugins/image2/lang/pl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/pl.js
ckeditor/ckeditor/plugins/image2/lang/en.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/en.js
ckeditor/ckeditor/plugins/image2/lang/ku.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/ku.js
ckeditor/ckeditor/plugins/image2/lang/fa.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/fa.js
ckeditor/ckeditor/plugins/image2/lang/bg.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/bg.js
ckeditor/ckeditor/plugins/image2/lang/bs.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/bs.js
ckeditor/ckeditor/plugins/image2/lang/ru.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/ru.js
ckeditor/ckeditor/plugins/image2/lang/sq.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/sq.js
ckeditor/ckeditor/plugins/image2/lang/he.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/he.js
ckeditor/ckeditor/plugins/image2/lang/cy.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/cy.js
ckeditor/ckeditor/plugins/image2/lang/et.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/et.js
ckeditor/ckeditor/plugins/image2/lang/ar.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/ar.js
ckeditor/ckeditor/plugins/image2/lang/es.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/es.js
ckeditor/ckeditor/plugins/image2/lang/sv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/sv.js
ckeditor/ckeditor/plugins/image2/lang/si.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/si.js
ckeditor/ckeditor/plugins/image2/lang/pt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/pt.js
ckeditor/ckeditor/plugins/image2/lang/hu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/hu.js
ckeditor/ckeditor/plugins/image2/lang/nb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/nb.js
ckeditor/ckeditor/plugins/image2/lang/ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/ca.js
ckeditor/ckeditor/plugins/image2/lang/sk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/sk.js
ckeditor/ckeditor/plugins/image2/lang/af.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/af.js
ckeditor/ckeditor/plugins/image2/lang/hr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/hr.js
ckeditor/ckeditor/plugins/image2/lang/en-ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/en-ca.js
ckeditor/ckeditor/plugins/image2/lang/tr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/tr.js
ckeditor/ckeditor/plugins/image2/lang/bn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/bn.js
ckeditor/ckeditor/plugins/image2/lang/ka.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/ka.js
ckeditor/ckeditor/plugins/image2/lang/mk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/mk.js
ckeditor/ckeditor/plugins/image2/lang/no.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/no.js
ckeditor/ckeditor/plugins/image2/lang/it.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/it.js
ckeditor/ckeditor/plugins/image2/lang/nl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/nl.js
ckeditor/ckeditor/plugins/image2/lang/gl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/gl.js
ckeditor/ckeditor/plugins/image2/lang/da.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/da.js
ckeditor/ckeditor/plugins/image2/lang/fr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/fr.js
ckeditor/ckeditor/plugins/image2/lang/de.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/de.js
ckeditor/ckeditor/plugins/image2/lang/ug.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/ug.js
ckeditor/ckeditor/plugins/image2/icons/image.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/icons/image.png
ckeditor/ckeditor/plugins/image2/icons/hidpi/image.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/icons/hidpi/image.png
ckeditor/ckeditor/plugins/image2/dialogs/image2.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/dialogs/image2.js
ckeditor/ckeditor/plugins/copyformatting/cursors/cursor-disabled.svg /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/copyformatting/cursors/cursor-disabled.svg
ckeditor/ckeditor/plugins/copyformatting/cursors/cursor.svg /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/copyformatting/cursors/cursor.svg
ckeditor/ckeditor/plugins/copyformatting/styles/copyformatting.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/copyformatting/styles/copyformatting.css
ckeditor/ckeditor/plugins/placeholder/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/plugin.js
ckeditor/ckeditor/plugins/placeholder/lang/ja.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/ja.js
ckeditor/ckeditor/plugins/placeholder/lang/sl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/sl.js
ckeditor/ckeditor/plugins/placeholder/lang/ko.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/ko.js
ckeditor/ckeditor/plugins/placeholder/lang/cs.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/cs.js
ckeditor/ckeditor/plugins/placeholder/lang/lv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/lv.js
ckeditor/ckeditor/plugins/placeholder/lang/tt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/tt.js
ckeditor/ckeditor/plugins/placeholder/lang/el.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/el.js
ckeditor/ckeditor/plugins/placeholder/lang/fr-ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/fr-ca.js
ckeditor/ckeditor/plugins/placeholder/lang/zh.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/zh.js
ckeditor/ckeditor/plugins/placeholder/lang/zh-cn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/zh-cn.js
ckeditor/ckeditor/plugins/placeholder/lang/eo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/eo.js
ckeditor/ckeditor/plugins/placeholder/lang/km.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/km.js
ckeditor/ckeditor/plugins/placeholder/lang/vi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/vi.js
ckeditor/ckeditor/plugins/placeholder/lang/id.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/id.js
ckeditor/ckeditor/plugins/placeholder/lang/fi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/fi.js
ckeditor/ckeditor/plugins/placeholder/lang/uk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/uk.js
ckeditor/ckeditor/plugins/placeholder/lang/pt-br.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/pt-br.js
ckeditor/ckeditor/plugins/placeholder/lang/eu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/eu.js
ckeditor/ckeditor/plugins/placeholder/lang/th.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/th.js
ckeditor/ckeditor/plugins/placeholder/lang/en-gb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/en-gb.js
ckeditor/ckeditor/plugins/placeholder/lang/pl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/pl.js
ckeditor/ckeditor/plugins/placeholder/lang/en.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/en.js
ckeditor/ckeditor/plugins/placeholder/lang/ku.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/ku.js
ckeditor/ckeditor/plugins/placeholder/lang/fa.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/fa.js
ckeditor/ckeditor/plugins/placeholder/lang/bg.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/bg.js
ckeditor/ckeditor/plugins/placeholder/lang/ru.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/ru.js
ckeditor/ckeditor/plugins/placeholder/lang/sq.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/sq.js
ckeditor/ckeditor/plugins/placeholder/lang/he.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/he.js
ckeditor/ckeditor/plugins/placeholder/lang/cy.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/cy.js
ckeditor/ckeditor/plugins/placeholder/lang/et.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/et.js
ckeditor/ckeditor/plugins/placeholder/lang/ar.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/ar.js
ckeditor/ckeditor/plugins/placeholder/lang/es.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/es.js
ckeditor/ckeditor/plugins/placeholder/lang/sv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/sv.js
ckeditor/ckeditor/plugins/placeholder/lang/si.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/si.js
ckeditor/ckeditor/plugins/placeholder/lang/pt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/pt.js
ckeditor/ckeditor/plugins/placeholder/lang/hu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/hu.js
ckeditor/ckeditor/plugins/placeholder/lang/nb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/nb.js
ckeditor/ckeditor/plugins/placeholder/lang/ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/ca.js
ckeditor/ckeditor/plugins/placeholder/lang/sk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/sk.js
ckeditor/ckeditor/plugins/placeholder/lang/af.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/af.js
ckeditor/ckeditor/plugins/placeholder/lang/hr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/hr.js
ckeditor/ckeditor/plugins/placeholder/lang/tr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/tr.js
ckeditor/ckeditor/plugins/placeholder/lang/no.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/no.js
ckeditor/ckeditor/plugins/placeholder/lang/it.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/it.js
ckeditor/ckeditor/plugins/placeholder/lang/nl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/nl.js
ckeditor/ckeditor/plugins/placeholder/lang/gl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/gl.js
ckeditor/ckeditor/plugins/placeholder/lang/da.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/da.js
ckeditor/ckeditor/plugins/placeholder/lang/fr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/fr.js
ckeditor/ckeditor/plugins/placeholder/lang/de.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/de.js
ckeditor/ckeditor/plugins/placeholder/lang/ug.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/ug.js
ckeditor/ckeditor/plugins/placeholder/icons/placeholder.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/icons/placeholder.png
ckeditor/ckeditor/plugins/placeholder/icons/hidpi/placeholder.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/icons/hidpi/placeholder.png
ckeditor/ckeditor/plugins/placeholder/dialogs/placeholder.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/dialogs/placeholder.js
ckeditor/ckeditor/plugins/specialchar/dialogs/specialchar.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/specialchar.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ja.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ja.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sl.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/es-mx.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/es-mx.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/en-au.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/en-au.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ko.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ko.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/cs.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/cs.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/lv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/lv.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/tt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/tt.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/el.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/el.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/fr-ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/fr-ca.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/zh.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/zh.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/zh-cn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/zh-cn.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/eo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/eo.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/km.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/km.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sr.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ro.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ro.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/lt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/lt.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/vi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/vi.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/id.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/id.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/fi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/fi.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/uk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/uk.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/pt-br.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/pt-br.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/eu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/eu.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/th.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/th.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/en-gb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/en-gb.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sr-latn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sr-latn.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/pl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/pl.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/en.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/en.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ku.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ku.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/fa.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/fa.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/oc.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/oc.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/bg.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/bg.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/az.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/az.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ru.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ru.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sq.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sq.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/_translationstatus.txt /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/_translationstatus.txt
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/de-ch.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/de-ch.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/he.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/he.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/cy.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/cy.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/et.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/et.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ar.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ar.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/es.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/es.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sv.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/si.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/si.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/pt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/pt.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/hu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/hu.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/nb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/nb.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ca.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sk.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/af.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/af.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/hr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/hr.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/en-ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/en-ca.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/tr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/tr.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/no.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/no.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/it.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/it.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/nl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/nl.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/gl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/gl.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/da.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/da.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/fr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/fr.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/de.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/de.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ug.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ug.js
ckeditor/ckeditor/plugins/smiley/images/shades_smile.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/shades_smile.png
ckeditor/ckeditor/plugins/smiley/images/tongue_smile.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/tongue_smile.png
ckeditor/ckeditor/plugins/smiley/images/heart.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/heart.png
ckeditor/ckeditor/plugins/smiley/images/angry_smile.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/angry_smile.png
ckeditor/ckeditor/plugins/smiley/images/wink_smile.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/wink_smile.png
ckeditor/ckeditor/plugins/smiley/images/tongue_smile.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/tongue_smile.gif
ckeditor/ckeditor/plugins/smiley/images/embarrassed_smile.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/embarrassed_smile.gif
ckeditor/ckeditor/plugins/smiley/images/broken_heart.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/broken_heart.png
ckeditor/ckeditor/plugins/smiley/images/lightbulb.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/lightbulb.png
ckeditor/ckeditor/plugins/smiley/images/cry_smile.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/cry_smile.gif
ckeditor/ckeditor/plugins/smiley/images/devil_smile.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/devil_smile.gif
ckeditor/ckeditor/plugins/smiley/images/embarrassed_smile.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/embarrassed_smile.png
ckeditor/ckeditor/plugins/smiley/images/devil_smile.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/devil_smile.png
ckeditor/ckeditor/plugins/smiley/images/angel_smile.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/angel_smile.gif
ckeditor/ckeditor/plugins/smiley/images/teeth_smile.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/teeth_smile.gif
ckeditor/ckeditor/plugins/smiley/images/thumbs_up.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/thumbs_up.gif
ckeditor/ckeditor/plugins/smiley/images/sad_smile.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/sad_smile.gif
ckeditor/ckeditor/plugins/smiley/images/kiss.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/kiss.png
ckeditor/ckeditor/plugins/smiley/images/kiss.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/kiss.gif
ckeditor/ckeditor/plugins/smiley/images/thumbs_up.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/thumbs_up.png
ckeditor/ckeditor/plugins/smiley/images/angry_smile.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/angry_smile.gif
ckeditor/ckeditor/plugins/smiley/images/lightbulb.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/lightbulb.gif
ckeditor/ckeditor/plugins/smiley/images/embaressed_smile.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/embaressed_smile.gif
ckeditor/ckeditor/plugins/smiley/images/regular_smile.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/regular_smile.gif
ckeditor/ckeditor/plugins/smiley/images/envelope.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/envelope.gif
ckeditor/ckeditor/plugins/smiley/images/shades_smile.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/shades_smile.gif
ckeditor/ckeditor/plugins/smiley/images/regular_smile.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/regular_smile.png
ckeditor/ckeditor/plugins/smiley/images/cry_smile.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/cry_smile.png
ckeditor/ckeditor/plugins/smiley/images/tounge_smile.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/tounge_smile.gif
ckeditor/ckeditor/plugins/smiley/images/whatchutalkingabout_smile.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/whatchutalkingabout_smile.png
ckeditor/ckeditor/plugins/smiley/images/whatchutalkingabout_smile.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/whatchutalkingabout_smile.gif
ckeditor/ckeditor/plugins/smiley/images/omg_smile.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/omg_smile.gif
ckeditor/ckeditor/plugins/smiley/images/envelope.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/envelope.png
ckeditor/ckeditor/plugins/smiley/images/thumbs_down.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/thumbs_down.gif
ckeditor/ckeditor/plugins/smiley/images/teeth_smile.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/teeth_smile.png
ckeditor/ckeditor/plugins/smiley/images/sad_smile.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/sad_smile.png
ckeditor/ckeditor/plugins/smiley/images/broken_heart.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/broken_heart.gif
ckeditor/ckeditor/plugins/smiley/images/omg_smile.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/omg_smile.png
ckeditor/ckeditor/plugins/smiley/images/thumbs_down.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/thumbs_down.png
ckeditor/ckeditor/plugins/smiley/images/angel_smile.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/angel_smile.png
ckeditor/ckeditor/plugins/smiley/images/heart.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/heart.gif
ckeditor/ckeditor/plugins/smiley/images/confused_smile.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/confused_smile.gif
ckeditor/ckeditor/plugins/smiley/images/wink_smile.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/wink_smile.gif
ckeditor/ckeditor/plugins/smiley/images/confused_smile.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/confused_smile.png
ckeditor/ckeditor/plugins/smiley/dialogs/smiley.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/dialogs/smiley.js
ckeditor/ckeditor/plugins/filetools/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/filetools/plugin.js
ckeditor/ckeditor/plugins/filetools/lang/ko.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/filetools/lang/ko.js
ckeditor/ckeditor/plugins/filetools/lang/cs.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/filetools/lang/cs.js
ckeditor/ckeditor/plugins/filetools/lang/zh.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/filetools/lang/zh.js
ckeditor/ckeditor/plugins/filetools/lang/zh-cn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/filetools/lang/zh-cn.js
ckeditor/ckeditor/plugins/filetools/lang/eo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/filetools/lang/eo.js
ckeditor/ckeditor/plugins/filetools/lang/pt-br.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/filetools/lang/pt-br.js
ckeditor/ckeditor/plugins/filetools/lang/pl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/filetools/lang/pl.js
ckeditor/ckeditor/plugins/filetools/lang/en.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/filetools/lang/en.js
ckeditor/ckeditor/plugins/filetools/lang/ku.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/filetools/lang/ku.js
ckeditor/ckeditor/plugins/filetools/lang/ru.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/filetools/lang/ru.js
ckeditor/ckeditor/plugins/filetools/lang/sv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/filetools/lang/sv.js
ckeditor/ckeditor/plugins/filetools/lang/nb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/filetools/lang/nb.js
ckeditor/ckeditor/plugins/filetools/lang/tr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/filetools/lang/tr.js
ckeditor/ckeditor/plugins/filetools/lang/it.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/filetools/lang/it.js
ckeditor/ckeditor/plugins/filetools/lang/nl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/filetools/lang/nl.js
ckeditor/ckeditor/plugins/filetools/lang/gl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/filetools/lang/gl.js
ckeditor/ckeditor/plugins/filetools/lang/da.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/filetools/lang/da.js
ckeditor/ckeditor/plugins/filetools/lang/fr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/filetools/lang/fr.js
ckeditor/ckeditor/plugins/filetools/lang/de.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/filetools/lang/de.js
ckeditor/ckeditor/plugins/forms/images/hiddenfield.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/forms/images/hiddenfield.gif
ckeditor/ckeditor/plugins/forms/dialogs/select.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/forms/dialogs/select.js
ckeditor/ckeditor/plugins/forms/dialogs/checkbox.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/forms/dialogs/checkbox.js
ckeditor/ckeditor/plugins/forms/dialogs/form.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/forms/dialogs/form.js
ckeditor/ckeditor/plugins/forms/dialogs/textarea.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/forms/dialogs/textarea.js
ckeditor/ckeditor/plugins/forms/dialogs/radio.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/forms/dialogs/radio.js
ckeditor/ckeditor/plugins/forms/dialogs/hiddenfield.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/forms/dialogs/hiddenfield.js
ckeditor/ckeditor/plugins/forms/dialogs/button.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/forms/dialogs/button.js
ckeditor/ckeditor/plugins/forms/dialogs/textfield.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/forms/dialogs/textfield.js
ckeditor/ckeditor/plugins/magicline/images/icon.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/magicline/images/icon.png
ckeditor/ckeditor/plugins/magicline/images/icon-rtl.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/magicline/images/icon-rtl.png
ckeditor/ckeditor/plugins/magicline/images/hidpi/icon.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/magicline/images/hidpi/icon.png
ckeditor/ckeditor/plugins/magicline/images/hidpi/icon-rtl.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/magicline/images/hidpi/icon-rtl.png
ckeditor/ckeditor/plugins/lineutils/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/lineutils/plugin.js
ckeditor/ckeditor/plugins/uploadimage/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uploadimage/plugin.js
ckeditor/ckeditor/plugins/about/dialogs/logo_ckeditor.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/about/dialogs/logo_ckeditor.png
ckeditor/ckeditor/plugins/about/dialogs/about.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/about/dialogs/about.js
ckeditor/ckeditor/plugins/about/dialogs/hidpi/logo_ckeditor.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/about/dialogs/hidpi/logo_ckeditor.png
ckeditor/ckeditor/plugins/embed/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embed/plugin.js
ckeditor/ckeditor/plugins/embed/icons/embed.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embed/icons/embed.png
ckeditor/ckeditor/plugins/embed/icons/hidpi/embed.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embed/icons/hidpi/embed.png
ckeditor/ckeditor/plugins/liststyle/dialogs/liststyle.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/liststyle/dialogs/liststyle.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/a11yhelp.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/a11yhelp.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ja.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ja.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/sl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/sl.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/es-mx.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/es-mx.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/en-au.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/en-au.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ko.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ko.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/cs.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/cs.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/fo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/fo.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/hi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/hi.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/lv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/lv.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/tt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/tt.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/el.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/el.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/fr-ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/fr-ca.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/zh.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/zh.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/zh-cn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/zh-cn.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/eo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/eo.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/km.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/km.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/gu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/gu.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/sr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/sr.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ro.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ro.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/lt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/lt.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/vi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/vi.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/id.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/id.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/mn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/mn.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/fi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/fi.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/uk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/uk.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/pt-br.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/pt-br.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/eu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/eu.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/th.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/th.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/en-gb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/en-gb.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/sr-latn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/sr-latn.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/pl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/pl.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/en.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/en.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ku.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ku.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/fa.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/fa.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/oc.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/oc.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/bg.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/bg.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/az.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/az.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ru.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ru.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/sq.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/sq.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/_translationstatus.txt /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/_translationstatus.txt
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/de-ch.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/de-ch.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/he.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/he.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/cy.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/cy.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/et.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/et.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ar.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ar.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/es.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/es.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/sv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/sv.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/si.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/si.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/pt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/pt.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/hu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/hu.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/nb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/nb.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ca.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/sk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/sk.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/af.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/af.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/hr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/hr.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/tr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/tr.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/mk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/mk.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/no.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/no.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/it.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/it.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/nl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/nl.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/gl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/gl.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/da.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/da.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/fr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/fr.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/de.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/de.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ug.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ug.js
ckeditor/ckeditor/plugins/showblocks/images/block_p.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/showblocks/images/block_p.png
ckeditor/ckeditor/plugins/showblocks/images/block_h4.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/showblocks/images/block_h4.png
ckeditor/ckeditor/plugins/showblocks/images/block_h5.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/showblocks/images/block_h5.png
ckeditor/ckeditor/plugins/showblocks/images/block_h3.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/showblocks/images/block_h3.png
ckeditor/ckeditor/plugins/showblocks/images/block_div.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/showblocks/images/block_div.png
ckeditor/ckeditor/plugins/showblocks/images/block_blockquote.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/showblocks/images/block_blockquote.png
ckeditor/ckeditor/plugins/showblocks/images/block_pre.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/showblocks/images/block_pre.png
ckeditor/ckeditor/plugins/showblocks/images/block_address.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/showblocks/images/block_address.png
ckeditor/ckeditor/plugins/showblocks/images/block_h1.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/showblocks/images/block_h1.png
ckeditor/ckeditor/plugins/showblocks/images/block_h2.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/showblocks/images/block_h2.png
ckeditor/ckeditor/plugins/showblocks/images/block_h6.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/showblocks/images/block_h6.png
ckeditor/ckeditor/plugins/iframedialog/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/iframedialog/plugin.js
ckeditor/ckeditor/plugins/uploadwidget/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uploadwidget/plugin.js
ckeditor/ckeditor/plugins/uploadwidget/lang/ko.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uploadwidget/lang/ko.js
ckeditor/ckeditor/plugins/uploadwidget/lang/cs.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uploadwidget/lang/cs.js
ckeditor/ckeditor/plugins/uploadwidget/lang/zh.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uploadwidget/lang/zh.js
ckeditor/ckeditor/plugins/uploadwidget/lang/zh-cn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uploadwidget/lang/zh-cn.js
ckeditor/ckeditor/plugins/uploadwidget/lang/eo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uploadwidget/lang/eo.js
ckeditor/ckeditor/plugins/uploadwidget/lang/pt-br.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uploadwidget/lang/pt-br.js
ckeditor/ckeditor/plugins/uploadwidget/lang/pl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uploadwidget/lang/pl.js
ckeditor/ckeditor/plugins/uploadwidget/lang/en.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uploadwidget/lang/en.js
ckeditor/ckeditor/plugins/uploadwidget/lang/ku.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uploadwidget/lang/ku.js
ckeditor/ckeditor/plugins/uploadwidget/lang/ru.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uploadwidget/lang/ru.js
ckeditor/ckeditor/plugins/uploadwidget/lang/sv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uploadwidget/lang/sv.js
ckeditor/ckeditor/plugins/uploadwidget/lang/hu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uploadwidget/lang/hu.js
ckeditor/ckeditor/plugins/uploadwidget/lang/nb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uploadwidget/lang/nb.js
ckeditor/ckeditor/plugins/uploadwidget/lang/tr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uploadwidget/lang/tr.js
ckeditor/ckeditor/plugins/uploadwidget/lang/it.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uploadwidget/lang/it.js
ckeditor/ckeditor/plugins/uploadwidget/lang/nl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uploadwidget/lang/nl.js
ckeditor/ckeditor/plugins/uploadwidget/lang/gl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uploadwidget/lang/gl.js
ckeditor/ckeditor/plugins/uploadwidget/lang/da.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uploadwidget/lang/da.js
ckeditor/ckeditor/plugins/uploadwidget/lang/fr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uploadwidget/lang/fr.js
ckeditor/ckeditor/plugins/uploadwidget/lang/de.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uploadwidget/lang/de.js
ckeditor/ckeditor/plugins/stylesheetparser/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/stylesheetparser/plugin.js
ckeditor/ckeditor/plugins/tableselection/styles/tableselection.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/tableselection/styles/tableselection.css
ckeditor/ckeditor/plugins/pastefromword/filter/default.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/pastefromword/filter/default.js
ckeditor/ckeditor/plugins/exportpdf/LICENSE.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/LICENSE.md
ckeditor/ckeditor/plugins/exportpdf/plugindefinition.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/plugindefinition.js
ckeditor/ckeditor/plugins/exportpdf/README.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/README.md
ckeditor/ckeditor/plugins/exportpdf/CHANGELOG.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/CHANGELOG.md
ckeditor/ckeditor/plugins/exportpdf/tests/notification.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/notification.js
ckeditor/ckeditor/plugins/exportpdf/tests/exportpdf.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/exportpdf.js
ckeditor/ckeditor/plugins/exportpdf/tests/statistics.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/statistics.js
ckeditor/ckeditor/plugins/exportpdf/tests/authentication.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/authentication.js
ckeditor/ckeditor/plugins/exportpdf/tests/resourcespaths.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/resourcespaths.js
ckeditor/ckeditor/plugins/exportpdf/tests/stylesheets.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/stylesheets.js
ckeditor/ckeditor/plugins/exportpdf/tests/_helpers/tools.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/_helpers/tools.js
ckeditor/ckeditor/plugins/exportpdf/tests/manual/configfilename.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/configfilename.md
ckeditor/ckeditor/plugins/exportpdf/tests/manual/tokenfetching.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/tokenfetching.md
ckeditor/ckeditor/plugins/exportpdf/tests/manual/paperformat.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/paperformat.md
ckeditor/ckeditor/plugins/exportpdf/tests/manual/tokentwoeditorscorrect.html /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/tokentwoeditorscorrect.html
ckeditor/ckeditor/plugins/exportpdf/tests/manual/tokentwoeditorswrong.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/tokentwoeditorswrong.md
ckeditor/ckeditor/plugins/exportpdf/tests/manual/wrongendpoint.html /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/wrongendpoint.html
ckeditor/ckeditor/plugins/exportpdf/tests/manual/tokentwoeditorscorrect.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/tokentwoeditorscorrect.md
ckeditor/ckeditor/plugins/exportpdf/tests/manual/emptyeditor.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/emptyeditor.md
ckeditor/ckeditor/plugins/exportpdf/tests/manual/notificationsasync.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/notificationsasync.md
ckeditor/ckeditor/plugins/exportpdf/tests/manual/stylesheets.html /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/stylesheets.html
ckeditor/ckeditor/plugins/exportpdf/tests/manual/configfilename.html /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/configfilename.html
ckeditor/ckeditor/plugins/exportpdf/tests/manual/stylesheets.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/stylesheets.md
ckeditor/ckeditor/plugins/exportpdf/tests/manual/notifications.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/notifications.md
ckeditor/ckeditor/plugins/exportpdf/tests/manual/tokenwithouturl.html /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/tokenwithouturl.html
ckeditor/ckeditor/plugins/exportpdf/tests/manual/readonly.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/readonly.md
ckeditor/ckeditor/plugins/exportpdf/tests/manual/readonly.html /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/readonly.html
ckeditor/ckeditor/plugins/exportpdf/tests/manual/tokenwithouturl.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/tokenwithouturl.md
ckeditor/ckeditor/plugins/exportpdf/tests/manual/notifications.html /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/notifications.html
ckeditor/ckeditor/plugins/exportpdf/tests/manual/paperformat.html /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/paperformat.html
ckeditor/ckeditor/plugins/exportpdf/tests/manual/tokentwoeditorswrong.html /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/tokentwoeditorswrong.html
ckeditor/ckeditor/plugins/exportpdf/tests/manual/emptyeditor.html /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/emptyeditor.html
ckeditor/ckeditor/plugins/exportpdf/tests/manual/integration.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/integration.md
ckeditor/ckeditor/plugins/exportpdf/tests/manual/notificationsasync.html /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/notificationsasync.html
ckeditor/ckeditor/plugins/exportpdf/tests/manual/tokenfetching.html /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/tokenfetching.html
ckeditor/ckeditor/plugins/exportpdf/tests/manual/wrongendpoint.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/wrongendpoint.md
ckeditor/ckeditor/plugins/exportpdf/tests/manual/integration.html /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/integration.html
ckeditor/ckeditor/plugins/exportpdf/tests/manual/integrations/easyimage.html /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/integrations/easyimage.html
ckeditor/ckeditor/plugins/exportpdf/tests/manual/integrations/easyimage.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/integrations/easyimage.md
ckeditor/ckeditor/plugins/codesnippetgeshi/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippetgeshi/plugin.js
ckeditor/ckeditor/plugins/clipboard/dialogs/paste.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/clipboard/dialogs/paste.js
ckeditor/ckeditor/plugins/language/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/plugin.js
ckeditor/ckeditor/plugins/language/lang/ja.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/ja.js
ckeditor/ckeditor/plugins/language/lang/sl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/sl.js
ckeditor/ckeditor/plugins/language/lang/ko.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/ko.js
ckeditor/ckeditor/plugins/language/lang/cs.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/cs.js
ckeditor/ckeditor/plugins/language/lang/fo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/fo.js
ckeditor/ckeditor/plugins/language/lang/tt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/tt.js
ckeditor/ckeditor/plugins/language/lang/el.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/el.js
ckeditor/ckeditor/plugins/language/lang/zh.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/zh.js
ckeditor/ckeditor/plugins/language/lang/zh-cn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/zh-cn.js
ckeditor/ckeditor/plugins/language/lang/eo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/eo.js
ckeditor/ckeditor/plugins/language/lang/km.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/km.js
ckeditor/ckeditor/plugins/language/lang/vi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/vi.js
ckeditor/ckeditor/plugins/language/lang/fi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/fi.js
ckeditor/ckeditor/plugins/language/lang/uk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/uk.js
ckeditor/ckeditor/plugins/language/lang/pt-br.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/pt-br.js
ckeditor/ckeditor/plugins/language/lang/en-gb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/en-gb.js
ckeditor/ckeditor/plugins/language/lang/pl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/pl.js
ckeditor/ckeditor/plugins/language/lang/en.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/en.js
ckeditor/ckeditor/plugins/language/lang/ku.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/ku.js
ckeditor/ckeditor/plugins/language/lang/fa.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/fa.js
ckeditor/ckeditor/plugins/language/lang/bg.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/bg.js
ckeditor/ckeditor/plugins/language/lang/ru.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/ru.js
ckeditor/ckeditor/plugins/language/lang/sq.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/sq.js
ckeditor/ckeditor/plugins/language/lang/he.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/he.js
ckeditor/ckeditor/plugins/language/lang/cy.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/cy.js
ckeditor/ckeditor/plugins/language/lang/ar.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/ar.js
ckeditor/ckeditor/plugins/language/lang/es.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/es.js
ckeditor/ckeditor/plugins/language/lang/sv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/sv.js
ckeditor/ckeditor/plugins/language/lang/pt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/pt.js
ckeditor/ckeditor/plugins/language/lang/hu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/hu.js
ckeditor/ckeditor/plugins/language/lang/nb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/nb.js
ckeditor/ckeditor/plugins/language/lang/ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/ca.js
ckeditor/ckeditor/plugins/language/lang/sk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/sk.js
ckeditor/ckeditor/plugins/language/lang/hr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/hr.js
ckeditor/ckeditor/plugins/language/lang/tr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/tr.js
ckeditor/ckeditor/plugins/language/lang/no.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/no.js
ckeditor/ckeditor/plugins/language/lang/it.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/it.js
ckeditor/ckeditor/plugins/language/lang/nl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/nl.js
ckeditor/ckeditor/plugins/language/lang/gl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/gl.js
ckeditor/ckeditor/plugins/language/lang/da.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/da.js
ckeditor/ckeditor/plugins/language/lang/fr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/fr.js
ckeditor/ckeditor/plugins/language/lang/de.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/de.js
ckeditor/ckeditor/plugins/language/icons/language.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/icons/language.png
ckeditor/ckeditor/plugins/language/icons/hidpi/language.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/icons/hidpi/language.png
ckeditor/ckeditor/plugins/find/dialogs/find.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/find/dialogs/find.js
ckeditor/ckeditor/plugins/notificationaggregator/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/notificationaggregator/plugin.js
ckeditor/ckeditor/plugins/autoembed/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/autoembed/plugin.js
ckeditor/ckeditor/plugins/autoembed/lang/cs.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/autoembed/lang/cs.js
ckeditor/ckeditor/plugins/autoembed/lang/zh.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/autoembed/lang/zh.js
ckeditor/ckeditor/plugins/autoembed/lang/pt-br.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/autoembed/lang/pt-br.js
ckeditor/ckeditor/plugins/autoembed/lang/pl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/autoembed/lang/pl.js
ckeditor/ckeditor/plugins/autoembed/lang/en.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/autoembed/lang/en.js
ckeditor/ckeditor/plugins/autoembed/lang/ku.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/autoembed/lang/ku.js
ckeditor/ckeditor/plugins/autoembed/lang/nb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/autoembed/lang/nb.js
ckeditor/ckeditor/plugins/autoembed/lang/tr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/autoembed/lang/tr.js
ckeditor/ckeditor/plugins/autoembed/lang/it.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/autoembed/lang/it.js
ckeditor/ckeditor/plugins/autoembed/lang/de.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/autoembed/lang/de.js
ckeditor/ckeditor/plugins/templates/templatedefinition.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/templates/templatedefinition.js
ckeditor/ckeditor/plugins/templates/templates/default.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/templates/templates/default.js
ckeditor/ckeditor/plugins/templates/templates/images/template1.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/templates/templates/images/template1.gif
ckeditor/ckeditor/plugins/templates/templates/images/template2.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/templates/templates/images/template2.gif
ckeditor/ckeditor/plugins/templates/templates/images/template3.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/templates/templates/images/template3.gif
ckeditor/ckeditor/plugins/templates/dialogs/templates.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/templates/dialogs/templates.css
ckeditor/ckeditor/plugins/templates/dialogs/templates.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/templates/dialogs/templates.js
ckeditor/ckeditor/plugins/link/images/anchor.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/link/images/anchor.png
ckeditor/ckeditor/plugins/link/images/hidpi/anchor.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/link/images/hidpi/anchor.png
ckeditor/ckeditor/plugins/link/dialogs/link.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/link/dialogs/link.js
ckeditor/ckeditor/plugins/link/dialogs/anchor.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/link/dialogs/anchor.js
ckeditor/ckeditor/plugins/wsc/LICENSE.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/LICENSE.md
ckeditor/ckeditor/plugins/wsc/README.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/README.md
ckeditor/ckeditor/plugins/wsc/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/plugin.js
ckeditor/ckeditor/plugins/wsc/skins/moono-lisa/wsc.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/skins/moono-lisa/wsc.css
ckeditor/ckeditor/plugins/wsc/lang/ja.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/ja.js
ckeditor/ckeditor/plugins/wsc/lang/sl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/sl.js
ckeditor/ckeditor/plugins/wsc/lang/en-au.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/en-au.js
ckeditor/ckeditor/plugins/wsc/lang/ko.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/ko.js
ckeditor/ckeditor/plugins/wsc/lang/cs.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/cs.js
ckeditor/ckeditor/plugins/wsc/lang/fo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/fo.js
ckeditor/ckeditor/plugins/wsc/lang/hi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/hi.js
ckeditor/ckeditor/plugins/wsc/lang/lv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/lv.js
ckeditor/ckeditor/plugins/wsc/lang/el.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/el.js
ckeditor/ckeditor/plugins/wsc/lang/fr-ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/fr-ca.js
ckeditor/ckeditor/plugins/wsc/lang/zh.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/zh.js
ckeditor/ckeditor/plugins/wsc/lang/ms.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/ms.js
ckeditor/ckeditor/plugins/wsc/lang/zh-cn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/zh-cn.js
ckeditor/ckeditor/plugins/wsc/lang/eo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/eo.js
ckeditor/ckeditor/plugins/wsc/lang/km.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/km.js
ckeditor/ckeditor/plugins/wsc/lang/gu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/gu.js
ckeditor/ckeditor/plugins/wsc/lang/sr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/sr.js
ckeditor/ckeditor/plugins/wsc/lang/ro.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/ro.js
ckeditor/ckeditor/plugins/wsc/lang/lt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/lt.js
ckeditor/ckeditor/plugins/wsc/lang/vi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/vi.js
ckeditor/ckeditor/plugins/wsc/lang/mn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/mn.js
ckeditor/ckeditor/plugins/wsc/lang/fi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/fi.js
ckeditor/ckeditor/plugins/wsc/lang/is.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/is.js
ckeditor/ckeditor/plugins/wsc/lang/uk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/uk.js
ckeditor/ckeditor/plugins/wsc/lang/pt-br.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/pt-br.js
ckeditor/ckeditor/plugins/wsc/lang/eu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/eu.js
ckeditor/ckeditor/plugins/wsc/lang/th.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/th.js
ckeditor/ckeditor/plugins/wsc/lang/en-gb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/en-gb.js
ckeditor/ckeditor/plugins/wsc/lang/sr-latn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/sr-latn.js
ckeditor/ckeditor/plugins/wsc/lang/pl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/pl.js
ckeditor/ckeditor/plugins/wsc/lang/en.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/en.js
ckeditor/ckeditor/plugins/wsc/lang/ku.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/ku.js
ckeditor/ckeditor/plugins/wsc/lang/fa.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/fa.js
ckeditor/ckeditor/plugins/wsc/lang/bg.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/bg.js
ckeditor/ckeditor/plugins/wsc/lang/bs.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/bs.js
ckeditor/ckeditor/plugins/wsc/lang/ru.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/ru.js
ckeditor/ckeditor/plugins/wsc/lang/he.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/he.js
ckeditor/ckeditor/plugins/wsc/lang/cy.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/cy.js
ckeditor/ckeditor/plugins/wsc/lang/et.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/et.js
ckeditor/ckeditor/plugins/wsc/lang/ar.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/ar.js
ckeditor/ckeditor/plugins/wsc/lang/es.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/es.js
ckeditor/ckeditor/plugins/wsc/lang/sv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/sv.js
ckeditor/ckeditor/plugins/wsc/lang/pt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/pt.js
ckeditor/ckeditor/plugins/wsc/lang/hu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/hu.js
ckeditor/ckeditor/plugins/wsc/lang/nb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/nb.js
ckeditor/ckeditor/plugins/wsc/lang/ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/ca.js
ckeditor/ckeditor/plugins/wsc/lang/sk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/sk.js
ckeditor/ckeditor/plugins/wsc/lang/af.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/af.js
ckeditor/ckeditor/plugins/wsc/lang/hr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/hr.js
ckeditor/ckeditor/plugins/wsc/lang/en-ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/en-ca.js
ckeditor/ckeditor/plugins/wsc/lang/tr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/tr.js
ckeditor/ckeditor/plugins/wsc/lang/bn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/bn.js
ckeditor/ckeditor/plugins/wsc/lang/ka.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/ka.js
ckeditor/ckeditor/plugins/wsc/lang/mk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/mk.js
ckeditor/ckeditor/plugins/wsc/lang/no.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/no.js
ckeditor/ckeditor/plugins/wsc/lang/it.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/it.js
ckeditor/ckeditor/plugins/wsc/lang/nl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/nl.js
ckeditor/ckeditor/plugins/wsc/lang/gl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/gl.js
ckeditor/ckeditor/plugins/wsc/lang/da.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/da.js
ckeditor/ckeditor/plugins/wsc/lang/fr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/fr.js
ckeditor/ckeditor/plugins/wsc/lang/de.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/de.js
ckeditor/ckeditor/plugins/wsc/lang/ug.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/ug.js
ckeditor/ckeditor/plugins/wsc/icons/spellchecker.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/icons/spellchecker.png
ckeditor/ckeditor/plugins/wsc/icons/hidpi/spellchecker.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/icons/hidpi/spellchecker.png
ckeditor/ckeditor/plugins/wsc/dialogs/wsc.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/dialogs/wsc.js
ckeditor/ckeditor/plugins/wsc/dialogs/ciframe.html /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/dialogs/ciframe.html
ckeditor/ckeditor/plugins/wsc/dialogs/tmpFrameset.html /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/dialogs/tmpFrameset.html
ckeditor/ckeditor/plugins/wsc/dialogs/wsc.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/dialogs/wsc.css
ckeditor/ckeditor/plugins/wsc/dialogs/wsc_ie.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/dialogs/wsc_ie.js
ckeditor/ckeditor/plugins/docprops/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/plugin.js
ckeditor/ckeditor/plugins/docprops/lang/ja.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/ja.js
ckeditor/ckeditor/plugins/docprops/lang/sl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/sl.js
ckeditor/ckeditor/plugins/docprops/lang/en-au.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/en-au.js
ckeditor/ckeditor/plugins/docprops/lang/ko.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/ko.js
ckeditor/ckeditor/plugins/docprops/lang/cs.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/cs.js
ckeditor/ckeditor/plugins/docprops/lang/fo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/fo.js
ckeditor/ckeditor/plugins/docprops/lang/hi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/hi.js
ckeditor/ckeditor/plugins/docprops/lang/lv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/lv.js
ckeditor/ckeditor/plugins/docprops/lang/tt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/tt.js
ckeditor/ckeditor/plugins/docprops/lang/el.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/el.js
ckeditor/ckeditor/plugins/docprops/lang/fr-ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/fr-ca.js
ckeditor/ckeditor/plugins/docprops/lang/zh.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/zh.js
ckeditor/ckeditor/plugins/docprops/lang/ms.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/ms.js
ckeditor/ckeditor/plugins/docprops/lang/zh-cn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/zh-cn.js
ckeditor/ckeditor/plugins/docprops/lang/eo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/eo.js
ckeditor/ckeditor/plugins/docprops/lang/km.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/km.js
ckeditor/ckeditor/plugins/docprops/lang/gu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/gu.js
ckeditor/ckeditor/plugins/docprops/lang/sr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/sr.js
ckeditor/ckeditor/plugins/docprops/lang/ro.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/ro.js
ckeditor/ckeditor/plugins/docprops/lang/lt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/lt.js
ckeditor/ckeditor/plugins/docprops/lang/vi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/vi.js
ckeditor/ckeditor/plugins/docprops/lang/id.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/id.js
ckeditor/ckeditor/plugins/docprops/lang/mn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/mn.js
ckeditor/ckeditor/plugins/docprops/lang/fi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/fi.js
ckeditor/ckeditor/plugins/docprops/lang/is.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/is.js
ckeditor/ckeditor/plugins/docprops/lang/uk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/uk.js
ckeditor/ckeditor/plugins/docprops/lang/pt-br.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/pt-br.js
ckeditor/ckeditor/plugins/docprops/lang/eu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/eu.js
ckeditor/ckeditor/plugins/docprops/lang/th.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/th.js
ckeditor/ckeditor/plugins/docprops/lang/en-gb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/en-gb.js
ckeditor/ckeditor/plugins/docprops/lang/sr-latn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/sr-latn.js
ckeditor/ckeditor/plugins/docprops/lang/pl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/pl.js
ckeditor/ckeditor/plugins/docprops/lang/en.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/en.js
ckeditor/ckeditor/plugins/docprops/lang/ku.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/ku.js
ckeditor/ckeditor/plugins/docprops/lang/fa.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/fa.js
ckeditor/ckeditor/plugins/docprops/lang/bg.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/bg.js
ckeditor/ckeditor/plugins/docprops/lang/bs.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/bs.js
ckeditor/ckeditor/plugins/docprops/lang/ru.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/ru.js
ckeditor/ckeditor/plugins/docprops/lang/sq.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/sq.js
ckeditor/ckeditor/plugins/docprops/lang/he.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/he.js
ckeditor/ckeditor/plugins/docprops/lang/cy.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/cy.js
ckeditor/ckeditor/plugins/docprops/lang/et.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/et.js
ckeditor/ckeditor/plugins/docprops/lang/ar.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/ar.js
ckeditor/ckeditor/plugins/docprops/lang/es.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/es.js
ckeditor/ckeditor/plugins/docprops/lang/sv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/sv.js
ckeditor/ckeditor/plugins/docprops/lang/si.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/si.js
ckeditor/ckeditor/plugins/docprops/lang/pt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/pt.js
ckeditor/ckeditor/plugins/docprops/lang/hu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/hu.js
ckeditor/ckeditor/plugins/docprops/lang/nb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/nb.js
ckeditor/ckeditor/plugins/docprops/lang/ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/ca.js
ckeditor/ckeditor/plugins/docprops/lang/sk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/sk.js
ckeditor/ckeditor/plugins/docprops/lang/af.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/af.js
ckeditor/ckeditor/plugins/docprops/lang/hr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/hr.js
ckeditor/ckeditor/plugins/docprops/lang/en-ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/en-ca.js
ckeditor/ckeditor/plugins/docprops/lang/tr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/tr.js
ckeditor/ckeditor/plugins/docprops/lang/bn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/bn.js
ckeditor/ckeditor/plugins/docprops/lang/ka.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/ka.js
ckeditor/ckeditor/plugins/docprops/lang/mk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/mk.js
ckeditor/ckeditor/plugins/docprops/lang/no.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/no.js
ckeditor/ckeditor/plugins/docprops/lang/it.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/it.js
ckeditor/ckeditor/plugins/docprops/lang/nl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/nl.js
ckeditor/ckeditor/plugins/docprops/lang/gl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/gl.js
ckeditor/ckeditor/plugins/docprops/lang/da.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/da.js
ckeditor/ckeditor/plugins/docprops/lang/fr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/fr.js
ckeditor/ckeditor/plugins/docprops/lang/de.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/de.js
ckeditor/ckeditor/plugins/docprops/lang/ug.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/ug.js
ckeditor/ckeditor/plugins/docprops/icons/docprops.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/icons/docprops.png
ckeditor/ckeditor/plugins/docprops/icons/docprops-rtl.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/icons/docprops-rtl.png
ckeditor/ckeditor/plugins/docprops/icons/hidpi/docprops.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/icons/hidpi/docprops.png
ckeditor/ckeditor/plugins/docprops/icons/hidpi/docprops-rtl.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/icons/hidpi/docprops-rtl.png
ckeditor/ckeditor/plugins/docprops/dialogs/docprops.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/dialogs/docprops.js
ckeditor/ckeditor/plugins/div/dialogs/div.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/div/dialogs/div.js
ckeditor/ckeditor/plugins/menubutton/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/menubutton/plugin.js
ckeditor/ckeditor/plugins/ajax/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/ajax/plugin.js
ckeditor/ckeditor/plugins/pastefromlibreoffice/filter/default.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/pastefromlibreoffice/filter/default.js
ckeditor/ckeditor/plugins/tableresize/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/tableresize/plugin.js
ckeditor/ckeditor/plugins/flash/images/placeholder.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/flash/images/placeholder.png
ckeditor/ckeditor/plugins/flash/dialogs/flash.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/flash/dialogs/flash.js
ckeditor/ckeditor/plugins/adobeair/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/adobeair/plugin.js
ckeditor/ckeditor/plugins/pagebreak/images/pagebreak.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/pagebreak/images/pagebreak.gif
ckeditor/ckeditor/plugins/iframe/images/placeholder.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/iframe/images/placeholder.png
ckeditor/ckeditor/plugins/iframe/dialogs/iframe.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/iframe/dialogs/iframe.js
ckeditor/ckeditor/plugins/pastefromgdocs/filter/default.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/pastefromgdocs/filter/default.js
ckeditor/ckeditor/plugins/autogrow/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/autogrow/plugin.js
ckeditor/ckeditor/plugins/bbcode/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/bbcode/plugin.js
ckeditor/ckeditor/plugins/preview/preview.html /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/preview/preview.html
ckeditor/ckeditor/plugins/preview/images/pagebreak.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/preview/images/pagebreak.gif
ckeditor/ckeditor/plugins/preview/styles/screen.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/preview/styles/screen.css
ckeditor/ckeditor/plugins/embedsemantic/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embedsemantic/plugin.js
ckeditor/ckeditor/plugins/embedsemantic/icons/embedsemantic.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embedsemantic/icons/embedsemantic.png
ckeditor/ckeditor/plugins/embedsemantic/icons/hidpi/embedsemantic.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embedsemantic/icons/hidpi/embedsemantic.png
ckeditor/ckeditor/lang/ja.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/ja.js
ckeditor/ckeditor/lang/sl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/sl.js
ckeditor/ckeditor/lang/es-mx.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/es-mx.js
ckeditor/ckeditor/lang/en-au.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/en-au.js
ckeditor/ckeditor/lang/ko.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/ko.js
ckeditor/ckeditor/lang/cs.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/cs.js
ckeditor/ckeditor/lang/fo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/fo.js
ckeditor/ckeditor/lang/hi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/hi.js
ckeditor/ckeditor/lang/lv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/lv.js
ckeditor/ckeditor/lang/tt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/tt.js
ckeditor/ckeditor/lang/el.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/el.js
ckeditor/ckeditor/lang/fr-ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/fr-ca.js
ckeditor/ckeditor/lang/zh.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/zh.js
ckeditor/ckeditor/lang/ms.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/ms.js
ckeditor/ckeditor/lang/zh-cn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/zh-cn.js
ckeditor/ckeditor/lang/eo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/eo.js
ckeditor/ckeditor/lang/km.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/km.js
ckeditor/ckeditor/lang/gu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/gu.js
ckeditor/ckeditor/lang/sr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/sr.js
ckeditor/ckeditor/lang/ro.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/ro.js
ckeditor/ckeditor/lang/lt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/lt.js
ckeditor/ckeditor/lang/vi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/vi.js
ckeditor/ckeditor/lang/id.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/id.js
ckeditor/ckeditor/lang/mn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/mn.js
ckeditor/ckeditor/lang/fi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/fi.js
ckeditor/ckeditor/lang/is.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/is.js
ckeditor/ckeditor/lang/uk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/uk.js
ckeditor/ckeditor/lang/pt-br.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/pt-br.js
ckeditor/ckeditor/lang/eu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/eu.js
ckeditor/ckeditor/lang/th.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/th.js
ckeditor/ckeditor/lang/en-gb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/en-gb.js
ckeditor/ckeditor/lang/sr-latn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/sr-latn.js
ckeditor/ckeditor/lang/pl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/pl.js
ckeditor/ckeditor/lang/en.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/en.js
ckeditor/ckeditor/lang/ku.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/ku.js
ckeditor/ckeditor/lang/fa.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/fa.js
ckeditor/ckeditor/lang/oc.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/oc.js
ckeditor/ckeditor/lang/bg.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/bg.js
ckeditor/ckeditor/lang/bs.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/bs.js
ckeditor/ckeditor/lang/az.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/az.js
ckeditor/ckeditor/lang/ru.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/ru.js
ckeditor/ckeditor/lang/sq.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/sq.js
ckeditor/ckeditor/lang/de-ch.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/de-ch.js
ckeditor/ckeditor/lang/he.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/he.js
ckeditor/ckeditor/lang/cy.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/cy.js
ckeditor/ckeditor/lang/et.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/et.js
ckeditor/ckeditor/lang/ar.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/ar.js
ckeditor/ckeditor/lang/es.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/es.js
ckeditor/ckeditor/lang/sv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/sv.js
ckeditor/ckeditor/lang/si.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/si.js
ckeditor/ckeditor/lang/pt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/pt.js
ckeditor/ckeditor/lang/hu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/hu.js
ckeditor/ckeditor/lang/nb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/nb.js
ckeditor/ckeditor/lang/ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/ca.js
ckeditor/ckeditor/lang/sk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/sk.js
ckeditor/ckeditor/lang/af.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/af.js
ckeditor/ckeditor/lang/hr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/hr.js
ckeditor/ckeditor/lang/en-ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/en-ca.js
ckeditor/ckeditor/lang/tr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/tr.js
ckeditor/ckeditor/lang/bn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/bn.js
ckeditor/ckeditor/lang/ka.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/ka.js
ckeditor/ckeditor/lang/mk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/mk.js
ckeditor/ckeditor/lang/no.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/no.js
ckeditor/ckeditor/lang/it.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/it.js
ckeditor/ckeditor/lang/nl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/nl.js
ckeditor/ckeditor/lang/gl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/gl.js
ckeditor/ckeditor/lang/da.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/da.js
ckeditor/ckeditor/lang/fr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/fr.js
ckeditor/ckeditor/lang/de.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/de.js
ckeditor/ckeditor/lang/ug.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/ug.js
ckeditor/ckeditor/adapters/jquery.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/adapters/jquery.js
ckeditor/ckeditor/vendor/promise.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/vendor/promise.js
ckeditor/galleriffic/js/jquery-1.3.2.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/galleriffic/js/jquery-1.3.2.js
ckeditor/galleriffic/js/jquery.galleriffic.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/galleriffic/js/jquery.galleriffic.js
ckeditor/galleriffic/js/jquery.opacityrollover.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/galleriffic/js/jquery.opacityrollover.js
ckeditor/galleriffic/js/jush.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/galleriffic/js/jush.js
ckeditor/galleriffic/js/jquery.history.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/galleriffic/js/jquery.history.js
ckeditor/galleriffic/css/prevPageArrowWhite.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/galleriffic/css/prevPageArrowWhite.gif
ckeditor/galleriffic/css/galleriffic-2.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/galleriffic/css/galleriffic-2.css
ckeditor/galleriffic/css/jush.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/galleriffic/css/jush.css
ckeditor/galleriffic/css/nextPageArrowWhite.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/galleriffic/css/nextPageArrowWhite.gif
ckeditor/galleriffic/css/nextPageArrow.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/galleriffic/css/nextPageArrow.gif
ckeditor/galleriffic/css/white.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/galleriffic/css/white.css
ckeditor/galleriffic/css/galleriffic-1.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/galleriffic/css/galleriffic-1.css
ckeditor/galleriffic/css/loaderWhite.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/galleriffic/css/loaderWhite.gif
ckeditor/galleriffic/css/loader.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/galleriffic/css/loader.gif
ckeditor/galleriffic/css/caption.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/galleriffic/css/caption.png
ckeditor/galleriffic/css/galleriffic-4.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/galleriffic/css/galleriffic-4.css
ckeditor/galleriffic/css/prevPageArrow.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/galleriffic/css/prevPageArrow.gif
ckeditor/galleriffic/css/galleriffic-5.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/galleriffic/css/galleriffic-5.css
ckeditor/galleriffic/css/black.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/galleriffic/css/black.css
ckeditor/galleriffic/css/galleriffic-3.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/galleriffic/css/galleriffic-3.css
ckeditor/galleriffic/css/basic.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/galleriffic/css/basic.css
ckeditor/ckeditor_uploader/admin_base.css /usr/local/lib/python3.12/site-packages/ckeditor_uploader/static/ckeditor/ckeditor_uploader/admin_base.css
tinymce/tinymce.d.ts /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/tinymce.d.ts
tinymce/tinymce.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/tinymce.min.js
tinymce/license.txt /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/license.txt
tinymce/langs/ja.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/ja.js
tinymce/langs/es_MX.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/es_MX.js
tinymce/langs/tg.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/tg.js
tinymce/langs/cs.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/cs.js
tinymce/langs/hi.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/hi.js
tinymce/langs/ka_GE.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/ka_GE.js
tinymce/langs/lv.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/lv.js
tinymce/langs/sl_SI.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/sl_SI.js
tinymce/langs/zh_MO.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/zh_MO.js
tinymce/langs/kk.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/kk.js
tinymce/langs/el.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/el.js
tinymce/langs/th_TH.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/th_TH.js
tinymce/langs/eo.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/eo.js
tinymce/langs/hy.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/hy.js
tinymce/langs/sr.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/sr.js
tinymce/langs/nb_NO.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/nb_NO.js
tinymce/langs/README.md /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/README.md
tinymce/langs/be.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/be.js
tinymce/langs/ne.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/ne.js
tinymce/langs/ro.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/ro.js
tinymce/langs/nl_BE.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/nl_BE.js
tinymce/langs/lt.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/lt.js
tinymce/langs/zh-Hans.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/zh-Hans.js
tinymce/langs/is_IS.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/is_IS.js
tinymce/langs/hu_HU.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/hu_HU.js
tinymce/langs/vi.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/vi.js
tinymce/langs/id.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/id.js
tinymce/langs/zh_HK.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/zh_HK.js
tinymce/langs/fi.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/fi.js
tinymce/langs/ar_SA.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/ar_SA.js
tinymce/langs/uk.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/uk.js
tinymce/langs/eu.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/eu.js
tinymce/langs/zh_SG.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/zh_SG.js
tinymce/langs/pl.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/pl.js
tinymce/langs/uz.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/uz.js
tinymce/langs/ku.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/ku.js
tinymce/langs/fa.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/fa.js
tinymce/langs/oc.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/oc.js
tinymce/langs/fr_FR.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/fr_FR.js
tinymce/langs/bg_BG.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/bg_BG.js
tinymce/langs/sv_SE.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/sv_SE.js
tinymce/langs/az.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/az.js
tinymce/langs/ru.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/ru.js
tinymce/langs/bn_BD.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/bn_BD.js
tinymce/langs/sq.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/sq.js
tinymce/langs/kab.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/kab.js
tinymce/langs/cy.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/cy.js
tinymce/langs/et.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/et.js
tinymce/langs/ar.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/ar.js
tinymce/langs/he_IL.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/he_IL.js
tinymce/langs/es.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/es.js
tinymce/langs/ta.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/ta.js
tinymce/langs/ko_KR.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/ko_KR.js
tinymce/langs/dv.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/dv.js
tinymce/langs/ca.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/ca.js
tinymce/langs/sk.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/sk.js
tinymce/langs/hr.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/hr.js
tinymce/langs/tr.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/tr.js
tinymce/langs/zh-Hant.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/zh-Hant.js
tinymce/langs/pt_BR.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/pt_BR.js
tinymce/langs/ga.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/ga.js
tinymce/langs/it.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/it.js
tinymce/langs/nl.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/nl.js
tinymce/langs/gl.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/gl.js
tinymce/langs/da.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/da.js
tinymce/langs/de.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/de.js
tinymce/langs/ug.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/ug.js
tinymce/models/dom/model.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/models/dom/model.min.js
tinymce/skins/content/writer/content.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/content/writer/content.js
tinymce/skins/content/writer/content.min.css /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/content/writer/content.min.css
tinymce/skins/content/dark/content.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/content/dark/content.js
tinymce/skins/content/dark/content.min.css /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/content/dark/content.min.css
tinymce/skins/content/tinymce-5-dark/content.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/content/tinymce-5-dark/content.js
tinymce/skins/content/tinymce-5-dark/content.min.css /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/content/tinymce-5-dark/content.min.css
tinymce/skins/content/document/content.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/content/document/content.js
tinymce/skins/content/document/content.min.css /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/content/document/content.min.css
tinymce/skins/content/default/content.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/content/default/content.js
tinymce/skins/content/default/content.min.css /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/content/default/content.min.css
tinymce/skins/content/tinymce-5/content.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/content/tinymce-5/content.js
tinymce/skins/content/tinymce-5/content.min.css /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/content/tinymce-5/content.min.css
tinymce/skins/ui/tinymce-5-dark/skin.shadowdom.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/tinymce-5-dark/skin.shadowdom.js
tinymce/skins/ui/tinymce-5-dark/skin.shadowdom.min.css /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/tinymce-5-dark/skin.shadowdom.min.css
tinymce/skins/ui/tinymce-5-dark/content.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/tinymce-5-dark/content.js
tinymce/skins/ui/tinymce-5-dark/skin.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/tinymce-5-dark/skin.js
tinymce/skins/ui/tinymce-5-dark/content.inline.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/tinymce-5-dark/content.inline.js
tinymce/skins/ui/tinymce-5-dark/content.inline.min.css /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/tinymce-5-dark/content.inline.min.css
tinymce/skins/ui/tinymce-5-dark/skin.min.css /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/tinymce-5-dark/skin.min.css
tinymce/skins/ui/tinymce-5-dark/content.min.css /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/tinymce-5-dark/content.min.css
tinymce/skins/ui/oxide-dark/skin.shadowdom.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/oxide-dark/skin.shadowdom.js
tinymce/skins/ui/oxide-dark/skin.shadowdom.min.css /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/oxide-dark/skin.shadowdom.min.css
tinymce/skins/ui/oxide-dark/content.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/oxide-dark/content.js
tinymce/skins/ui/oxide-dark/skin.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/oxide-dark/skin.js
tinymce/skins/ui/oxide-dark/content.inline.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/oxide-dark/content.inline.js
tinymce/skins/ui/oxide-dark/content.inline.min.css /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/oxide-dark/content.inline.min.css
tinymce/skins/ui/oxide-dark/skin.min.css /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/oxide-dark/skin.min.css
tinymce/skins/ui/oxide-dark/content.min.css /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/oxide-dark/content.min.css
tinymce/skins/ui/oxide/skin.shadowdom.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/oxide/skin.shadowdom.js
tinymce/skins/ui/oxide/skin.shadowdom.min.css /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/oxide/skin.shadowdom.min.css
tinymce/skins/ui/oxide/content.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/oxide/content.js
tinymce/skins/ui/oxide/skin.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/oxide/skin.js
tinymce/skins/ui/oxide/content.inline.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/oxide/content.inline.js
tinymce/skins/ui/oxide/content.inline.min.css /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/oxide/content.inline.min.css
tinymce/skins/ui/oxide/skin.min.css /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/oxide/skin.min.css
tinymce/skins/ui/oxide/content.min.css /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/oxide/content.min.css
tinymce/skins/ui/tinymce-5/skin.shadowdom.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/tinymce-5/skin.shadowdom.js
tinymce/skins/ui/tinymce-5/skin.shadowdom.min.css /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/tinymce-5/skin.shadowdom.min.css
tinymce/skins/ui/tinymce-5/content.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/tinymce-5/content.js
tinymce/skins/ui/tinymce-5/skin.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/tinymce-5/skin.js
tinymce/skins/ui/tinymce-5/content.inline.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/tinymce-5/content.inline.js
tinymce/skins/ui/tinymce-5/content.inline.min.css /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/tinymce-5/content.inline.min.css
tinymce/skins/ui/tinymce-5/skin.min.css /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/tinymce-5/skin.min.css
tinymce/skins/ui/tinymce-5/content.min.css /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/tinymce-5/content.min.css
tinymce/plugins/autolink/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/autolink/plugin.min.js
tinymce/plugins/image/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/image/plugin.min.js
tinymce/plugins/codesample/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/codesample/plugin.min.js
tinymce/plugins/save/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/save/plugin.min.js
tinymce/plugins/searchreplace/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/searchreplace/plugin.min.js
tinymce/plugins/fullscreen/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/fullscreen/plugin.min.js
tinymce/plugins/media/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/media/plugin.min.js
tinymce/plugins/table/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/table/plugin.min.js
tinymce/plugins/help/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/plugin.min.js
tinymce/plugins/help/js/i18n/keynav/ja.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/ja.js
tinymce/plugins/help/js/i18n/keynav/cs.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/cs.js
tinymce/plugins/help/js/i18n/keynav/hi.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/hi.js
tinymce/plugins/help/js/i18n/keynav/sl_SI.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/sl_SI.js
tinymce/plugins/help/js/i18n/keynav/kk.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/kk.js
tinymce/plugins/help/js/i18n/keynav/el.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/el.js
tinymce/plugins/help/js/i18n/keynav/th_TH.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/th_TH.js
tinymce/plugins/help/js/i18n/keynav/ms.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/ms.js
tinymce/plugins/help/js/i18n/keynav/zh_CN.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/zh_CN.js
tinymce/plugins/help/js/i18n/keynav/nb_NO.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/nb_NO.js
tinymce/plugins/help/js/i18n/keynav/ro.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/ro.js
tinymce/plugins/help/js/i18n/keynav/hu_HU.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/hu_HU.js
tinymce/plugins/help/js/i18n/keynav/vi.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/vi.js
tinymce/plugins/help/js/i18n/keynav/zh_TW.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/zh_TW.js
tinymce/plugins/help/js/i18n/keynav/id.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/id.js
tinymce/plugins/help/js/i18n/keynav/fi.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/fi.js
tinymce/plugins/help/js/i18n/keynav/uk.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/uk.js
tinymce/plugins/help/js/i18n/keynav/eu.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/eu.js
tinymce/plugins/help/js/i18n/keynav/pl.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/pl.js
tinymce/plugins/help/js/i18n/keynav/en.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/en.js
tinymce/plugins/help/js/i18n/keynav/fa.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/fa.js
tinymce/plugins/help/js/i18n/keynav/fr_FR.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/fr_FR.js
tinymce/plugins/help/js/i18n/keynav/bg_BG.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/bg_BG.js
tinymce/plugins/help/js/i18n/keynav/sv_SE.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/sv_SE.js
tinymce/plugins/help/js/i18n/keynav/ru.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/ru.js
tinymce/plugins/help/js/i18n/keynav/ar.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/ar.js
tinymce/plugins/help/js/i18n/keynav/he_IL.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/he_IL.js
tinymce/plugins/help/js/i18n/keynav/es.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/es.js
tinymce/plugins/help/js/i18n/keynav/ko_KR.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/ko_KR.js
tinymce/plugins/help/js/i18n/keynav/ca.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/ca.js
tinymce/plugins/help/js/i18n/keynav/sk.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/sk.js
tinymce/plugins/help/js/i18n/keynav/hr.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/hr.js
tinymce/plugins/help/js/i18n/keynav/tr.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/tr.js
tinymce/plugins/help/js/i18n/keynav/pt_PT.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/pt_PT.js
tinymce/plugins/help/js/i18n/keynav/pt_BR.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/pt_BR.js
tinymce/plugins/help/js/i18n/keynav/it.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/it.js
tinymce/plugins/help/js/i18n/keynav/nl.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/nl.js
tinymce/plugins/help/js/i18n/keynav/da.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/da.js
tinymce/plugins/help/js/i18n/keynav/de.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/de.js
tinymce/plugins/autosave/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/autosave/plugin.min.js
tinymce/plugins/accordion/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/accordion/plugin.min.js
tinymce/plugins/visualblocks/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/visualblocks/plugin.min.js
tinymce/plugins/code/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/code/plugin.min.js
tinymce/plugins/template/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/template/plugin.min.js
tinymce/plugins/lists/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/lists/plugin.min.js
tinymce/plugins/advlist/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/advlist/plugin.min.js
tinymce/plugins/visualchars/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/visualchars/plugin.min.js
tinymce/plugins/wordcount/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/wordcount/plugin.min.js
tinymce/plugins/charmap/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/charmap/plugin.min.js
tinymce/plugins/emoticons/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/emoticons/plugin.min.js
tinymce/plugins/emoticons/js/emojiimages.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/emoticons/js/emojiimages.js
tinymce/plugins/emoticons/js/emojis.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/emoticons/js/emojis.js
tinymce/plugins/emoticons/js/emojiimages.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/emoticons/js/emojiimages.min.js
tinymce/plugins/emoticons/js/emojis.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/emoticons/js/emojis.min.js
tinymce/plugins/nonbreaking/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/nonbreaking/plugin.min.js
tinymce/plugins/link/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/link/plugin.min.js
tinymce/plugins/quickbars/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/quickbars/plugin.min.js
tinymce/plugins/autoresize/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/autoresize/plugin.min.js
tinymce/plugins/directionality/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/directionality/plugin.min.js
tinymce/plugins/importcss/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/importcss/plugin.min.js
tinymce/plugins/pagebreak/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/pagebreak/plugin.min.js
tinymce/plugins/anchor/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/anchor/plugin.min.js
tinymce/plugins/insertdatetime/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/insertdatetime/plugin.min.js
tinymce/plugins/preview/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/preview/plugin.min.js
tinymce/icons/default/icons.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/icons/default/icons.min.js
tinymce/themes/silver/theme.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/themes/silver/theme.min.js
django_tinymce/init_tinymce.js /usr/local/lib/python3.12/site-packages/tinymce/static/django_tinymce/init_tinymce.js
tabbed_admin/js/jquery-ui-1.11.4.min.js /usr/local/lib/python3.12/site-packages/tabbed_admin/static/tabbed_admin/js/jquery-ui-1.11.4.min.js
tabbed_admin/css/jquery-ui-1.11.4.min.css /usr/local/lib/python3.12/site-packages/tabbed_admin/static/tabbed_admin/css/jquery-ui-1.11.4.min.css
tabbed_admin/css/tabbed_admin.css /usr/local/lib/python3.12/site-packages/tabbed_admin/static/tabbed_admin/css/tabbed_admin.css
tabbed_admin/css/tabbed_grappelli_admin.css /usr/local/lib/python3.12/site-packages/tabbed_admin/static/tabbed_admin/css/tabbed_grappelli_admin.css
tabbed_admin/css/images/ui-icons_777620_256x240.png /usr/local/lib/python3.12/site-packages/tabbed_admin/static/tabbed_admin/css/images/ui-icons_777620_256x240.png
tabbed_admin/css/images/ui-icons_444444_256x240.png /usr/local/lib/python3.12/site-packages/tabbed_admin/static/tabbed_admin/css/images/ui-icons_444444_256x240.png
tabbed_admin/css/images/ui-icons_454545_256x240.png /usr/local/lib/python3.12/site-packages/tabbed_admin/static/tabbed_admin/css/images/ui-icons_454545_256x240.png
tabbed_admin/css/images/ui-icons_999999_256x240.png /usr/local/lib/python3.12/site-packages/tabbed_admin/static/tabbed_admin/css/images/ui-icons_999999_256x240.png
tabbed_admin/css/images/ui-bg_inset-hard_75_999999_1x100.png /usr/local/lib/python3.12/site-packages/tabbed_admin/static/tabbed_admin/css/images/ui-bg_inset-hard_75_999999_1x100.png
tabbed_admin/css/images/ui-bg_glass_60_eeeeee_1x400.png /usr/local/lib/python3.12/site-packages/tabbed_admin/static/tabbed_admin/css/images/ui-bg_glass_60_eeeeee_1x400.png
tabbed_admin/css/images/ui-bg_flat_0_aaaaaa_40x100.png /usr/local/lib/python3.12/site-packages/tabbed_admin/static/tabbed_admin/css/images/ui-bg_flat_0_aaaaaa_40x100.png
tabbed_admin/css/images/ui-bg_inset-soft_50_c9c9c9_1x100.png /usr/local/lib/python3.12/site-packages/tabbed_admin/static/tabbed_admin/css/images/ui-bg_inset-soft_50_c9c9c9_1x100.png
tabbed_admin/css/images/ui-icons_555555_256x240.png /usr/local/lib/python3.12/site-packages/tabbed_admin/static/tabbed_admin/css/images/ui-icons_555555_256x240.png
tabbed_admin/css/images/ui-bg_glass_100_f8f8f8_1x400.png /usr/local/lib/python3.12/site-packages/tabbed_admin/static/tabbed_admin/css/images/ui-bg_glass_100_f8f8f8_1x400.png
tabbed_admin/css/images/ui-icons_777777_256x240.png /usr/local/lib/python3.12/site-packages/tabbed_admin/static/tabbed_admin/css/images/ui-icons_777777_256x240.png
tabbed_admin/css/images/ui-icons_fbc856_256x240.png /usr/local/lib/python3.12/site-packages/tabbed_admin/static/tabbed_admin/css/images/ui-icons_fbc856_256x240.png
tabbed_admin/css/images/ui-icons_3383bb_256x240.png /usr/local/lib/python3.12/site-packages/tabbed_admin/static/tabbed_admin/css/images/ui-icons_3383bb_256x240.png
tabbed_admin/css/images/ui-bg_flat_0_eeeeee_40x100.png /usr/local/lib/python3.12/site-packages/tabbed_admin/static/tabbed_admin/css/images/ui-bg_flat_0_eeeeee_40x100.png
tabbed_admin/css/images/ui-bg_glass_35_dddddd_1x400.png /usr/local/lib/python3.12/site-packages/tabbed_admin/static/tabbed_admin/css/images/ui-bg_glass_35_dddddd_1x400.png
tabbed_admin/css/images/ui-bg_flat_55_eeeeee_40x100.png /usr/local/lib/python3.12/site-packages/tabbed_admin/static/tabbed_admin/css/images/ui-bg_flat_55_eeeeee_40x100.png
tabbed_admin/css/images/ui-bg_flat_55_c0402a_40x100.png /usr/local/lib/python3.12/site-packages/tabbed_admin/static/tabbed_admin/css/images/ui-bg_flat_55_c0402a_40x100.png
tabbed_admin/css/images/ui-icons_70b2e1_256x240.png /usr/local/lib/python3.12/site-packages/tabbed_admin/static/tabbed_admin/css/images/ui-icons_70b2e1_256x240.png
tabbed_admin/css/images/ui-icons_cc0000_256x240.png /usr/local/lib/python3.12/site-packages/tabbed_admin/static/tabbed_admin/css/images/ui-icons_cc0000_256x240.png
tabbed_admin/css/images/ui-icons_ffffff_256x240.png /usr/local/lib/python3.12/site-packages/tabbed_admin/static/tabbed_admin/css/images/ui-icons_ffffff_256x240.png
rest_framework/img/glyphicons-halflings.png /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/img/glyphicons-halflings.png
rest_framework/img/grid.png /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/img/grid.png
rest_framework/img/glyphicons-halflings-white.png /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/img/glyphicons-halflings-white.png
rest_framework/docs/img/grid.png /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/docs/img/grid.png
rest_framework/docs/img/favicon.ico /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/docs/img/favicon.ico
rest_framework/docs/js/highlight.pack.js /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/docs/js/highlight.pack.js
rest_framework/docs/js/api.js /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/docs/js/api.js
rest_framework/docs/js/jquery.json-view.min.js /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/docs/js/jquery.json-view.min.js
rest_framework/docs/css/jquery.json-view.min.css /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/docs/css/jquery.json-view.min.css
rest_framework/docs/css/highlight.css /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/docs/css/highlight.css
rest_framework/docs/css/base.css /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/docs/css/base.css
rest_framework/js/bootstrap.min.js /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/js/bootstrap.min.js
rest_framework/js/default.js /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/js/default.js
rest_framework/js/jquery-3.7.1.min.js /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/js/jquery-3.7.1.min.js
rest_framework/js/prettify-min.js /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/js/prettify-min.js
rest_framework/js/coreapi-0.1.1.js /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/js/coreapi-0.1.1.js
rest_framework/js/ajax-form.js /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/js/ajax-form.js
rest_framework/js/load-ajax-form.js /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/js/load-ajax-form.js
rest_framework/js/csrf.js /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/js/csrf.js
rest_framework/css/prettify.css /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/css/prettify.css
rest_framework/css/default.css /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/css/default.css
rest_framework/css/bootstrap-tweaks.css /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/css/bootstrap-tweaks.css
rest_framework/css/font-awesome-4.0.3.css /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/css/font-awesome-4.0.3.css
rest_framework/css/bootstrap-theme.min.css /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/css/bootstrap-theme.min.css
rest_framework/css/bootstrap.min.css.map /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/css/bootstrap.min.css.map
rest_framework/css/bootstrap.min.css /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/css/bootstrap.min.css
rest_framework/css/bootstrap-theme.min.css.map /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/css/bootstrap-theme.min.css.map
rest_framework/fonts/glyphicons-halflings-regular.ttf /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.ttf
rest_framework/fonts/glyphicons-halflings-regular.woff2 /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.woff2
rest_framework/fonts/glyphicons-halflings-regular.svg /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.svg
rest_framework/fonts/fontawesome-webfont.svg /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/fonts/fontawesome-webfont.svg
rest_framework/fonts/glyphicons-halflings-regular.woff /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.woff
rest_framework/fonts/glyphicons-halflings-regular.eot /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.eot
rest_framework/fonts/fontawesome-webfont.woff /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/fonts/fontawesome-webfont.woff
rest_framework/fonts/fontawesome-webfont.eot /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/fonts/fontawesome-webfont.eot
rest_framework/fonts/fontawesome-webfont.ttf /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/fonts/fontawesome-webfont.ttf
adminsortable2/js/adminsortable2.min.js /usr/local/lib/python3.12/site-packages/adminsortable2/static/adminsortable2/js/adminsortable2.min.js
adminsortable2/js/adminsortable2.js /usr/local/lib/python3.12/site-packages/adminsortable2/static/adminsortable2/js/adminsortable2.js
adminsortable2/css/sortable.css /usr/local/lib/python3.12/site-packages/adminsortable2/static/adminsortable2/css/sortable.css
adminsortable2/icons/drag.png /usr/local/lib/python3.12/site-packages/adminsortable2/static/adminsortable2/icons/drag.png
debug_toolbar/js/toolbar.js /usr/local/lib/python3.12/site-packages/debug_toolbar/static/debug_toolbar/js/toolbar.js
debug_toolbar/js/redirect.js /usr/local/lib/python3.12/site-packages/debug_toolbar/static/debug_toolbar/js/redirect.js
debug_toolbar/js/timer.js /usr/local/lib/python3.12/site-packages/debug_toolbar/static/debug_toolbar/js/timer.js
debug_toolbar/js/history.js /usr/local/lib/python3.12/site-packages/debug_toolbar/static/debug_toolbar/js/history.js
debug_toolbar/js/utils.js /usr/local/lib/python3.12/site-packages/debug_toolbar/static/debug_toolbar/js/utils.js
debug_toolbar/css/toolbar.css /usr/local/lib/python3.12/site-packages/debug_toolbar/static/debug_toolbar/css/toolbar.css
debug_toolbar/css/print.css /usr/local/lib/python3.12/site-packages/debug_toolbar/static/debug_toolbar/css/print.css

Шаблоны (обработано 8)

Путь к шаблонам

  1. /usr/src/app/templates

Шаблоны

article.html
/usr/src/app/templates/article.html
Контекст {'False': False, 'None': None, 'True': True} {'DEBUG': True, 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'uZS9YJhQwliBhoW2pMa1D5emytu0bW4pgSlW3hSovOOIANEdJ70OhxNj6eaiXRaC'>", 'messages': <FallbackStorage: request=<ASGIRequest: GET '/poe/liga-sekrety-atlasa-3-26'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f6a2b3d0ae0>>), 'request': '<<request>>', 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f6a2b3d0ae0>>'} {'LANGUAGE_CODE': 'ru', 'access_info': None, 'article': <Article: Лига Секреты Атласа 3.26. Механики лиги, предметы, способности>, 'canonical': '/poe/liga-sekrety-atlasa-3-26', 'captcha_pubkey': '', 'categories': '<<queryset of wiki.Category>>', 'current_game': <Game: Path of Exile>, 'games': '<<queryset of wiki.Game>>', 'is_accessible': True, 'popular': [<Article: [3.26] Оккультист Запретный Ритуал. Популярный билд на ведьму>, <Article: [3.26] Плут через Стак энергощита. Магмовый удар или Удар молнии>, <Article: [3.26] Вождь Праведный огонь. Билд на Дикаря>, <Article: [3.26] Хранитель Кинетический взрыв. Быстрый билд на Охотницу>, <Article: [3.26] Некромант через Неистовых духов. Билд на ведьму суммонера>, <Article: [3.26] Снайпер Стрела молнии. Билд на лучницу Охотницу>, <Article: [3.26] Снайпер Взрывная смесь. Билд на лучницу Охотницу>], 'random_ad': <Ad: PoE 1 orbs>, 'site_settings': <SiteSettings: Настройки сайта>, 'tier_filtered_content': '<div class="build-page-content-block anchor-block" ' 'id="obshchaya-informaciya"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '<h2><span>Общая информация</span></h2>\r\n' '\r\n' '<p>Название лиги: Секреты Атласа / Secrets of the ' 'Atlas, 3.26<br />\r\n' 'Начало лиги: <strong>13 июня 2025 года, в 23:00 по ' 'МСК</strong><br />\r\n' 'Окончание лиги: <strong>~</strong></p>\r\n' '\r\n' '<p>Что нас ждет в лиге Секреты Атласа 3.26:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>3 новых убер босса</li>\r\n' '\t<li>Новая механика для эндгейм мап и их надувки ' '(как говорят разрабы - до НЕВИДАННЫХ РАНЕЕ ' 'масштабов)</li>\r\n' '\t<li>Новая механика особых способностей для ' 'карт</li>\r\n' '\t<li>Новые механики для крафта и новые свойства ' 'для крафта</li>\r\n' '\t<li>Новые уникальные предметы</li>\r\n' '\t<li>Ап многих способностей, алтернативных камней, ' 'камней для селфкаста</li>\r\n' '\t<li>Новая механика для карт - Наёмники Тератны, ' 'что-то похожее на экзайлов, но с большим ' 'количеством различных фишек. Их в том числе можно ' 'брать себе в напарники!</li>\r\n' '\t<li>Новые испытания</li>\r\n' '\t<li>Изменение лигмеханики Предательства. Теперь ' 'Катарина запускается отдельно, и её запуск не ' 'сбрасывает связи между бандитами</li>\r\n' '\t<li>Кингсмарш добавлен в кор игры и теперь сразу ' 'будет полностью построен. Все его фишки ' 'остаются</li>\r\n' '\t<li>Руны добавлены в кор, но теперь они меняют ' 'мастери в дереве талантов, бонусы зависят от ' 'используемой руны</li>\r\n' '\t<li>Новые наборы поддержки</li>\r\n' '\t<li>Различные мелкие улучшения геймплея</li>\r\n' '\t<li>Многое другое!</li>\r\n' '</ul>\r\n' '\r\n' '<p>Полезные ссылки:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><a href="https://ru.pathofexile.com/secrets" ' 'rel="nofollow" target="_blank">Страница лиги на ' 'сайте PoE</a></li>\r\n' '\t<li><a ' 'href="https://ru.pathofexile.com/forum/view-thread/3787032" ' 'rel="nofollow" target="_blank">Полный список ' 'изменений лиги 3.26 на русском</a></li>\r\n' '\t<li><a ' 'href="https://www.pathofexile.com/forum/view-thread/3787013" ' 'rel="nofollow" target="_blank">Полный список ' 'изменений лиги 3.26 на английском</a></li>\r\n' '</ul>\r\n' '\r\n' '<div class="video-container">\r\n' '<div class="youtube-wrapper">\r\n' '<div class="youtube" data-embed="MGlxGrVK2TE">\r\n' '<div class="play-button">&nbsp;</div>\r\n' '</div>\r\n' '</div>\r\n' '</div>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="mekhanika-ligi-i-izmeneniya">\r\n' '<h2><span>Механика лиги</span></h2>\r\n' '\r\n' '<h3>Секреты Атласа</h3>\r\n' '\r\n' '<p>При прохождении карт можно будет встретить ' '&quot;Нити сознания&quot;. При клике на неё, новый ' 'NPC Игон свяжет эти Нити сознания с вашим Атласом, ' 'после чего на Атласе появится цепочка из нескольких ' 'связанных карт, так называемся &quot;Нить ' 'воспоминаний&quot;.</p>\r\n' '<img alt="Нити сознания" class="wide-image" ' 'data-caption="Нити сознания" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic1.webp" />\r\n' '<p>Когда вы в следующий раз поговорите с Игоном в ' 'убежище, он предложит вам разведать эти карты и ' 'найти на них Зану, либо что-то зловещее что они ' 'содержат в себе.</p>\r\n' '<img alt="карты на атласе" class="wide-image" ' 'data-caption="карты на атласе" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic2.webp" />\r\n' '<p>При разговоре с Игоном откроется интерфейс ' 'похожий на машину картоходца, с находящейся в ней ' 'картой (которая первая в цепочке Нити ' 'воспоминаний). Вы можете добавить на эту карту ' 'любые расходники (скарабы, фрагменты, угли и т.п.), ' 'они будут работать, также как и таланты вашего ' 'Атласа, но саму карту изменить нельзя.</p>\r\n' '<img alt="открытие нити воспоминаний у Игона" ' 'class="wide-image" data-caption="открытие нити ' 'воспоминаний у Игона" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic3.webp" />\r\n' '<p>На этих картах можно будет встретить опасные ' 'сгустки, которые поражены воспоминаниями самой ' 'Заны.</p>\r\n' '\r\n' '<p>Монстры рядом с этими сгустками поражены ' '&quot;лепестками воспоминаний&quot;. Поражая ' 'зараженных монстров, вы будете собирать эти ' 'лепестки.</p>\r\n' '<img alt="монстры пораженные лепестками ' 'воспоминаний" class="wide-image" ' 'data-caption="монстры пораженные лепестками ' 'воспоминаний" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic4.webp" />\r\n' '<p>Накопленные лепестки можно использовать для ' 'активации особых способностей, которые дают сами ' 'карты. Например:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Поглощает часть лепестков, делает так что с ' 'ближайших к вам монстров не могут выпасть предметы ' 'с редкостью (т.е. экипировка). Количество ' 'поглощаемых лепестков зависит от количества ' 'пораженных монстров<br />\r\n' '\tТ.е. со всех зараженных монстров гарантированно ' 'выпадет либо валюта/камни умений/скарабы/карты, все ' 'кроме обычной экипировки</li>\r\n' '\t<li>Поглощает часть лепестков, делает так что все ' 'ближайшие монстры воскреснут после смерти. ' 'Количество поглощаемых лепестков зависит от ' 'количества пораженных монстров<br />\r\n' '\tТ.е. мы получим по сути в 2 раза больше монстров, ' 'правда не всего на карте, а конкретные несколько ' 'паков которых вы заразите</li>\r\n' '\t<li>Поглощает часть лепестков, ближайшие монстры ' 'отдают вам свои души, т.е. ваш персонаж получает ' 'бафф <poeitem class="poe-items" ' 'data-color="#AF6025" data-image="" ' 'data-name_en="Soul eater" data-name_ru="Пожиратель ' 'душ" data-target="503">Soul eater | Пожиратель ' 'душ</poeitem> (Пожиратель душ). Количество стаков ' 'бафа зависит от количества ближайших ' 'монстров</li>\r\n' '</ul>\r\n' '<img alt="примеры особых способностей" ' 'class="wide-image" data-caption="примеры особых ' 'способностей" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic5.webp" />\r\n' '<p>Чем &quot;глубже&quot; в воспоминание вы ' 'уходите, тем больше таких сгустков будет появляться ' 'на карте, и тем больше раз вы сможете использовать ' 'новые особые способности. Также может быть ' 'несколько разных способностей доступно на одной ' 'карте.</p>\r\n' '\r\n' '<p>Особые способности можно комбинировать, ' 'используя примеры выше можно сперва получить баф ' '<poeitem class="poe-items" data-color="#AF6025" ' 'data-image="" data-name_en="Soul eater" ' 'data-name_ru="Пожиратель душ" ' 'data-target="503">Soul eater | Пожиратель ' 'душ</poeitem>, затем добавить монстрам воскрешение, ' 'затем запретить чтобы с них выпадали предметы ' 'экипировки. В таком случае с монстров после ' 'воскрешения тоже не будут выпадать предметы ' 'экипировки.</p>\r\n' '\r\n' '<p>Убивая боссов карт в Нити воспоминаний, будет ' 'предложено усиление, которое будет действовать на ' 'все последующие карты в цепочке. Можно будет ' 'выбрать <strong>один</strong> из двух предложенных ' 'бонусов. Например:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Увеличение выпадаемых лепестков с редких и ' 'уникальных монстров</li>\r\n' '\t<li>Увеличение выпадаемых лепестков с ' 'боссов</li>\r\n' '\t<li>50% шанс что редкие монстры на карте будут ' 'заражены духами (possesed)</li>\r\n' '\t<li>Крафты машины картоходцев бесплатные</li>\r\n' '</ul>\r\n' '<img alt="примеры усилений после убийства боссов ' 'карт" class="wide-image" data-caption="примеры ' 'усилений после убийства боссов карт" ' 'data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic6.webp" />\r\n' '<p>На последней карте в Нити воспоминаний будет ' 'особый новый босс. На самом деле не совсем новый, ' 'скорее усиленная копия уже существующего босса в ' 'игре, с измененными и/или усиленными ' 'способностями.<br />\r\n' 'Например можно будет встретить &quot;особого&quot; ' 'Сируса.</p>\r\n' '<img alt="пример усиленного босса" ' 'class="wide-image" data-caption="пример усиленного ' 'босса" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic7.webp" />\r\n' '<p>При убийстве таких боссов с них выпадет ' 'фрагмент, который затем превращается в проходку на ' 'одного из трех новых боссов.</p>\r\n' '<img alt="фрагменты для доступа к новым убер ' 'боссам" class="wide-image" data-caption="фрагменты ' 'для доступа к новым убер боссам" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic8.webp" />\r\n' '<p>С каждого босса могут выпасть новые особые ' 'уникальные предметы.</p>\r\n' '\r\n' '<p>После того как вы убьете всех 3 разных новых ' 'убер боссов, вам начнут выпадать новые особые т16 ' 'карты с влиянием пораженным воспоминаниями.</p>\r\n' '<img alt="новые т16 карты с влиянием пораженным ' 'воспоминаниями" class="wide-image" ' 'data-caption="новые т16 карты с влиянием пораженным ' 'воспоминаниями" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic9.webp" />\r\n' '<p>На этих картах будут доступны особые способности ' 'карт (о которых мы писали ранее), а также на этих ' 'картах будут появляться свойства которые ролятся на ' 'Т17 картах, т.е. более опасные.</p>\r\n' '\r\n' '<p>Также на этих картах будут выпадать особые ' 'предметы с новой крафтовой механикой - &quot;пряди ' 'воспоминаний&quot;, значение пряди ролится от 1 до ' '100.</p>\r\n' '<img alt="пример предметов с прядями воспоминаний" ' 'class="wide-image" data-caption="пример предметов с ' 'прядями воспоминаний" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic10.webp" />\r\n' '<p>На что влияет количество прядей воспоминаний на ' 'предмете:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>При распознании предмета, свойства будут ' 'более высоких тиров. Т.е. чем больше прядей будет - ' 'тем лучше предмет будет при распознании</li>\r\n' '\t<li>При использовании крафтовой валюты на таком ' 'предмете, пряди воспоминаний будут поглощаться, но ' 'новые или измененяемые свойства будут более высоких ' 'тиров, в зависимости от текущего количества прядей ' 'на предмете</li>\r\n' '</ul>\r\n' '\r\n' '<p>Есть валюта, которая взаимодействует с прядями ' 'воспоминаний.</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>[Orb of remembrance] добавляет на предмет ' 'обычного (белого) качества случайное количество ' 'прядей<br />\r\n' '\tБудет полезно перед началом крафта ' 'предмета</li>\r\n' '\t<li>[orb of unravelling] поглощает все количество ' 'прядей на предмете, в попытке улучшить тир одного ' 'из свойств на предмете. Сила зависит от количества ' 'поглощенных прядей<br />\r\n' '\tСупер полезный предмет который будет крайне ' 'полезен для мин-макса любой экипировки</li>\r\n' '\t<li>[orb of intention] изменяет карту с ' 'воспоминаниями, снижая количество выпадаемых ' 'предметов, но увеличивает шанс найти предмет с ' 'прядями воспоминаний</li>\r\n' '</ul>\r\n' '<img alt="валюта которая взаимодействует с прядями ' 'воспоминаний" class="wide-image" ' 'data-caption="валюта которая взаимодействует с ' 'прядями воспоминаний" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic11.webp" />\r\n' '<p>Такая валюта выпадает только с новых убер ' 'боссов!</p>\r\n' '\r\n' '<p>Для всего нового контента добавлены таланты ' 'Атласа, которые позволяют более целенаправленно ' 'фармить то что вам больше нравится. ' 'Например:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>[grasp the past] позволяет количеству прядей ' 'на выпадаемых вам предметах ролится дважды, т.е. ' 'увеличивает количество прядей на находимых вами ' 'предметах</li>\r\n' '\t<li>[traumatic experience], [remembered kindness] ' 'или [educated upbringing] снижает шанс нахождения ' 'нитей воспоминаний, которые будут связанны с ' 'определенными новыми убер боссами. Пригодится если ' 'вы например не хотите фармить убера с которого ' 'выпадают дешевые шмотки, или наоборот хотите ' 'фармить убера с которого выпадает нужный вам ' 'предмет</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Наёмники</h3>\r\n' '\r\n' '<p><strong>Наёмники </strong>- главная особенность ' 'новой лиги. В путешествиях по Рэкласту вы встретите ' 'наёмников из Тератны - по одному в каждой локации. ' 'Каждая встреча уникальна - наёмники имеют свои ' 'личности, индивидуальные билды, способности и ' 'экипированные предметы.</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Наёмники считаются как &quot;0.5 ' 'игрока&quot;. Т.е. на карте может быть 6 игроков + ' '6 наёмников, что в результате даёт фактически ' '&quot;9 игроков&quot;. Однако формула расчёта лута ' 'для нескольких игроков была изменена, так что пати ' 'на &quot;9 игроков&quot; не будет слишком ' 'эффективно.</li>\r\n' '\t<li>Наёмники могут как протаскивать вашего ' 'персонажа, так и быть просто аура-ботами. Например, ' 'если ваш персонаж и так невероятно силён, то ' 'наёмник может просто бегать и бустить рарити. Таким ' 'образом, наёмники будут эффективны для всех ' 'игроков.</li>\r\n' '\t<li>Помимо наёмника, можно также иметь в пачке ' 'Аниматрона (Animate Guardian). Также Аниматроны, ' 'как и наёмники, теперь сохраняют свои предметы при ' 'смерти.</li>\r\n' '\t<li>Если наёмник погиб на карте - возродить его ' 'будет нельзя (в пределах того же инстанса). То же ' 'самое с Аниматроном.</li>\r\n' '\t<li>Боевой потенциал Наёмников зависит от их ' 'архетипа, качества экипировки и древа ' 'талантов.</li>\r\n' '\t<li>Возможно, на босс-файты вы вовсе не захотите ' 'тащить своего наёмника, т.к. он всё-таки считается ' 'за 0.5 игрока и существенно усиливает ' 'монстров.</li>\r\n' '\t<li>Даже если вы не захотите играть с наёмником, ' 'в новом обновлении по-прежнему есть куча ' 'нововведений, усиливающих игрока.</li>\r\n' '\t<li>Всего существует около 30 архетипов ' 'наёмников. Каждый имеет соответствующую экипировку ' 'и соответствующие моды на экипировке.</li>\r\n' '\t<li>Наёмники не внесут в игру слишком много ' 'микро-менеджмента. Достаточно иногда менять ' 'экипировку и прокачивать их древо пассивок, чтобы ' 'они были полезными.</li>\r\n' '\t<li>Наёмники не считаются приспешниками, они ' 'восстанавливают здоровье вне боя и их можно взять с ' 'собой на любой пиннакл-контент.</li>\r\n' '\t<li>Наёмников можно считать полноценным ' 'персонажем. Единственное, чего у них нет - вашего ' 'скилла (хорошо это или плохо - зависит от ' 'вас).</li>\r\n' '\t<li>Марк выразил огромный интерес к тому, что ' 'произойдёт с рынком в условиях, когда для билдов ' 'придётся одевать Аниматрона, Наёмника и своего ' 'персонажа.</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Первая встреча</h4>\r\n' '\r\n' '<p>При встрече они предложат вам дуэль. Перед её ' 'началом, у вас будет возможность взглянуть на ' 'экипировку, способности и камни поддержки своего ' 'противника.</p>\r\n' '<img alt="Обзор наёмника" class="wide-image" ' 'data-caption="Обзор наёмника" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/21.webp" />\r\n' '<p>Если вы решились на дуэль, перед её началом ' 'будет предложено <strong>3 исхода</strong> при ' 'вашей победе:</p>\r\n' '\r\n' '<ol>\r\n' '\t<li><strong>Нанять наёмника за ' 'золото.</strong><br />\r\n' '\tОн присоединится к вашим приключениям и будет ' 'помогать в бою. Наносить урон, раздавать ауры и ' 'т.п.</li>\r\n' '\t<li><strong>Забрать один из экипированных ' 'предметов наёмника.</strong><br />\r\n' '\tВы сразитесь с ним, и в случае победы с него ' 'выпадет выбранный вами предмет. Их снаряжение ' 'зачастую будет сильно лучше того, что достаётся вам ' 'с убитых монстров. Они также могут быть экипированы ' 'уникальными предметами, которые соответствуют их ' 'архетипу и способностям. Некоторые новые уники ' 'можно получить только с наёмников.</li>\r\n' '\t<li><strong>Изгнать наёмника.</strong> Если вы ' 'выиграете дуэль, то архетип побеждённого наёмника ' 'не встретится вам повторно в ближайшее время. Это ' 'позволяет рано или поздно нанять именно того, кто ' 'вам нужен, пропуская тех кто вас не интересует.<br ' '/>\r\n' '\tВ случае поражения, вы погибните</li>\r\n' '</ol>\r\n' '\r\n' '<h4>Игра в группе</h4>\r\n' '\r\n' '<p>Если вы играете в группе, то перед дуэлью каждый ' 'игрок сможет выбрать: участвовать в бою или нет. За ' 'каждого игрока в дуэли, Наёмник становится сильнее. ' 'С другой стороны - в случае вашей победы, каждый ' 'участвовавший игрок имеет 50% шанс получить ' 'случайную награду (как правило - валюта из кошелька ' 'Наёмника).</p>\r\n' '\r\n' '<p>Игроки, отказавшиеся от участия в дуэли, могут ' 'за ней наблюдать.</p>\r\n' '\r\n' '<h4>Наёмники в бою</h4>\r\n' '\r\n' '<p>Всего можно нанять трёх наёмников, но на вылазки ' 'можно брать только одного. Он считается за 0.5 ' 'игрока, так что влияет и на количество лута, и на ' 'сложность монстров. Наёмник восстанавливает ' 'здоровье вне боя, а если он погибнет на локации, то ' 'возродить его можно будет только в городе - за ' 'золото. Тератанских наёмников можно брать на любые ' 'вылазки, поэтому, будет полезно иметь трёх ' 'наёмников для разных задач, в том числе, для ' 'пиннакл-боссов.</p>\r\n' '\r\n' '<h4>Механики</h4>\r\n' '\r\n' '<p>Вы можете управлять снаряжением нанятых бойцов и ' 'их древом пассивок. Наёмник не теряет предметы при ' 'смерти. Это добавляет ещё один слой итемизации в ' 'экономику, ведь теперь многим игрокам нужно будет ' 'покупать снаряжение для нескольких бойцов.</p>\r\n' '\r\n' '<p>Предметы которые вы на них надели вы сможете ' 'позже снять (в убежище), они никак не пропадут, так ' 'что можно надевать на них хорошие шмотки.</p>\r\n' '<img alt="Интерфейс наёмника, его характеристики и ' 'возможность менять предметы" class="wide-image" ' 'data-caption="Интерфейс наёмника, его ' 'характеристики и возможность менять предметы" ' 'data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2025/06/07/22.webp" />\r\n' '<p>В отличие от вашего персонажа, наёмники не ' 'получают опыт. Поэтому со временем придётся ' 'нанимать более опытных и сильных союзников.</p>\r\n' '\r\n' '<p>У каждого наёмника есть свой архетип. Например, ' 'некоторые наёмники более агрессивны и сами не ' 'отказались бы от баффов, другие - наоборот, могут ' 'использовать скиллы поддержки, баффать игрока или ' 'впитывать урон.</p>\r\n' '\r\n' '<h4>Особенные Наёмники</h4>\r\n' '\r\n' '<p>При каждой победе над наёмником, ваша слава ' 'растёт. Со временем, вы сможете встретить самых ' 'матёрых противников. Они будут носить герб своего ' 'рода и иметь предметы с эксклюзивными, ' '<strong>&quot;прославленными&quot;</strong> ' '(Infamous) <strong> свойствами</strong>. Например: ' 'перчатки, конвертирующие огненный урон приспешников ' 'в урон хаосом или шлем, который делает врагов ' 'неподалёку тем более уязвимыми к физическому урону, ' 'чем больше у вас Укрепления (Fortification).</p>\r\n' '\r\n' '<p>Вы также можете встретить Наёмников с ' '<strong>необычными способностями</strong> - ' 'Тератанские версии обычных умений. Такие камни ' 'умений похожи на преображённые (Transfigured). Если ' 'вы выберете их в качестве награды, то их можно ' 'будет получить после победы в дуэли.</p>\r\n' '\r\n' '<h4>Можно ли обойтись без наёмника?</h4>\r\n' '\r\n' '<p>Конечно, ведь обновление добавило множество ' 'других нововведений, усиливающих игрока.</p>\r\n' '\r\n' '<p>Более того, т.к. наёмники считаются за 0.5 ' 'игрока, то на некоторый контент (например, ' 'босс-файты), вы вовсе не захотите брать ' 'союзника.</p>\r\n' '\r\n' '<p>Всё зависит от снаряжения, прокачки и архетипа ' 'нанятого бойца. Наёмники могут как протаскивать ' 'вашего персонажа, так и быть просто аура-ботами. ' 'Например, если ваш персонаж и так невероятно силён, ' 'то наёмник может просто бустить рарити, раздавать ' 'ауры, впитывать урон.. Таким образом, наёмники ' 'будут эффективны для всех игроков.</p>\r\n' '\r\n' '<p>Также формулы расчёта лута для нескольких ' 'игроков были изменены, так что пати на &quot;9 ' 'игроков&quot; не будет слишком эффективно.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="novye-unikalnye-predmety">\r\n' '<h2><span>Новые уникальные предметы</span></h2>\r\n' '\r\n' '<p>Этот раздел обновится после выхода лиги.</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>[Wine of the prophet]</li>\r\n' '\t<li>[Starcaller]</li>\r\n' '\t<li>[scornflux]</li>\r\n' '</ul>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="nagrady-za-ispytaniya-ligi">\r\n' '<h2><span>Награды за испытания лиги</span></h2>\r\n' '\r\n' '<p>Этот раздел обновится после выхода лиги.</p>\r\n' '<!-- <div class="video-container">\r\n' '\t<div class="youtube-wrapper">\r\n' '\t<div class="youtube" data-embed="D2ryLqZKZSo">\r\n' '\t<div class="play-button">\xa0</div>\r\n' '\t</div>\r\n' '\t</div>\r\n' '\t</div> --></div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="kupit-bozhestvennye-sfery">\r\n' '<h2><span>Купить божественные сферы на лиге Секреты ' 'Атласа</span></h2>\r\n' '\r\n' '<p>У нас вы всегда можете купить божественные сферы ' 'на лиге Секреты Атласа для ПК и PS4. Любые виды ' 'сфер всегда есть в наличии. Нет никаких ограничений ' 'на сферы, заказывайте в любом количестве! Быстрая ' 'скорость доставки.<br />\r\n' '<a href="https://lootkeeper.com/ru/poe/orbs">Купить ' 'сферы ПоЕ</a> вы можете на сайте ' 'LootKeeper.com</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="korotkoe-opisanie-izmenenij-ligi"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Короткое описание изменений ' 'лиги</span></h2>\r\n' '\r\n' '<p>Здесь мы коротко опишем основные изменения новой ' 'лиги Секреты Атласа 3.26. Мы не будем рассматривать ' 'все аспекты игры и не особо важные ' 'изменения.</p>\r\n' '\r\n' '<p>Этот раздел будет полезен только тех, кто читает ' 'его до выхода лиги Секреты Атласа 3.26, после того ' 'как выйдет следующая лига - информация может стать ' 'неактуальной.</p>\r\n' '\r\n' '<h3>Изменения Атласа и эндгейма</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Воспоминания Атласа были удалены</li>\r\n' '\t<li>Осколки Разлома, выпадающие во время схватки, ' 'теперь автоматически собираются и выпадают рядом с ' 'вами по завершении Разлома. Если вы состоите в ' 'группе, осколки выпадут несколькими стопками, ' 'которые будут случайно распределены между ' 'участниками группы. При подборе осколка Разлома, ' 'подобно золоту, над персонажем возникнет маленькое ' 'уведомление</li>\r\n' '\t<li>Рядовые скарабеи теперь выпадают стопками ' 'большего размера на картах более высокого уровня, ' 'но встречаются реже, подобно тому как размеры ' 'стопок базовой распространённой валюты ' 'увеличиваются с уровнем области</li>\r\n' '\t<li>Использование сферы горизонтов на карте ' 'Хранителя Древнего или Завоевателя теперь также ' 'заменит Хранителя или Завоевателя на ' 'другого</li>\r\n' '\t<li>Завершение неуникальной карты на более низком ' 'уровне, чем тот, с которым она изначально ' 'встречается, больше не засчитывает выполнение ' 'дополнительного задания карт</li>\r\n' '\t<li>Пассивные умения Атласа, дающие ' 'дополнительный шанс найти на ваших картах мастера ' 'или дополнительный контент, который можно отключить ' 'посредством умений Атласа, теперь также повышают ' 'шанс того, что скарабеи на ваших картах будут ' 'скарабеями для данного типа дополнительного ' 'контента</li>\r\n' '\t<li>В дерево Атласа добавили таланты связанные с ' 'Кингсмаршом, а также новыми убер боссами и ' 'лигмеханикой нитей воспоминаний</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/Scarabs/GreaterScarabUnique.webp" ' 'data-name_en="Titanic Scarab of Legend" ' 'data-name_ru="Титанический скарабей легенды" ' 'data-target="4202">Titanic Scarab of Legend | ' 'Титанический скарабей легенды</poeitem> теперь ' 'имеет ограничение 1 (было 2)</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Валюта</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Руны из Кингсмарша изменены, теперь их можно ' 'использовать на мастери в дереве талантов. В ' 'зависимости от руны, мастери измененится и будет ' 'давать определенные бонусы</li>\r\n' '\t<li>Добавлены <poeitem class="poe-items" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Currency/CurrencyAddModToRare.webp" ' 'data-name_en="Exalted Orb" data-name_ru="Сфера ' 'возвышения" data-target="115">Exalted Orb | Сфера ' 'Возвышения</poeitem> Древнего и Создателя, выпадают ' 'они с соответствующих боссов. Добавляют на предмет ' 'без влияний влияние Древнего/Создателя и одно из ' 'его особых свойств</li>\r\n' '\t<li>Снизили шанс выпадения <poeitem ' 'class="poe-items" data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Currency/CurrencyPassiveSkillRefund.webp" ' 'data-name_en="Orb of Regret" data-name_ru="Сфера ' 'раскаяния" data-target="247">Orb of Regret | Сфера ' 'раскаяния</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<h3>Лигконтент</h3>\r\n' '\r\n' '<p>Кингсмарш</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Кингсмарш добавлен в основу игры, он сразу ' 'будет полностью отсроенным, так что улучшать здания ' 'не нужно будет</li>\r\n' '\t<li>Аукицон через Фаустуса также будет ' 'доступен</li>\r\n' '\t<li>Черный рынок, бегунки Атласа, рекомбинатор, ' 'корабли, добыча ресурсов - все эти механики ' 'остаются</li>\r\n' '\t<li>Рункрафтинг удален, т.е. руны изменены и ' 'теперь влияют на мастери в дереве талантов</li>\r\n' '\t<li>Добавлен новый &quot;режим&quot; для ' 'рекомбинатора, аналогичный тому что сейчас в PoE2. ' 'Можно выбрать конкретные свойства на предметах, и ' 'увидеть какой шанс их обьединенить по итогу</li>\r\n' '\t<li>С кораблей все также будут приходить ' 'татуировки, обычные премдеты/валюта, а также ' 'руны</li>\r\n' '\t<li>Добавили таланты в дереве Атласа связанные с ' 'разным контентом Кингсмарша, например на увеличение ' 'находимого вида руды определенного типа</li>\r\n' '\t<li>Добавили скарабеев связанных с лигмеханикой ' 'Кингсмарша. На гарантированное появление руды на ' 'карте, магических монстров которые охраняют руду на ' 'картах, и вместо руды на картах вы будете собирать ' 'сразу слитки</li>\r\n' '\t<li>У рабочих теперь 5 уровней для каждой из ' 'работ в Кингсмарше</li>\r\n' '</ul>\r\n' '\r\n' '<p>Предательство</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Катарина (босс) вынесена ' '&quot;отдельно&quot;, теперь для боя с ней не нужно ' '&quot;сбрасывать&quot; всю доску и отношения между ' 'участниками Синдиката</li>\r\n' '\t<li>Запустить бой с Катариной можно используя ' 'проходку на неё, которая выпадает с лидеров ' 'дивизионов/подразделений, на высоких ' 'уровнях</li>\r\n' '\t<li>Сам бой с Катариной изменили, теперь фазы где ' 'она бессмертная длятся меньше</li>\r\n' '\t<li>С Катарины теперь может выпасть Скрытая сфера ' 'возвышения</li>\r\n' '\t<li>Скрытая сфера хаоса будет выпадать с лидеров ' 'дивизионов/подразделений</li>\r\n' '\t<li>С Катарины теперь могуть выпасть уголья ' 'Всепламени. Эти новые фрагменты карт могут добавить ' 'на карты группы монстров с разными видами особых ' 'монстров. У таких групп монстров необычные ' 'свойства, состав или награды. Уголья Всепламени ' 'можно поместить в Машину картоходца подобно ' 'скарабеям и использовать совместно со скарабеями ' 'для более тонкой настройки ваших карт</li>\r\n' '\t<li>Добавили новые свойства которые раскрываются ' 'с уникальных предметов, которые выпадают из ' 'Катарины</li>\r\n' '\t<li>Объём информации об укрытиях, получаемый в ' 'результате сделанного выбора после победы над ' 'членами Бессмертного Синдиката, был уменьшен. ' 'Требуемое время для достижения укрытия в среднем ' 'увеличилось</li>\r\n' '\t<li>Награды за укрытия изменены/перемешаны, также ' 'изменены различные станки которые доступны после ' 'убийства Катарины в её укрытии, они теперь более ' 'актуальны и предлагают больше интересных вариантов ' 'крафтов</li>\r\n' '\t<li>Больше не требуется обращаться к Джун, чтобы ' 'раскрывать завуалированные предметы. Теперь вы ' 'можете просто щёлкнуть ПКМ на завуалированном ' 'предмете и выбрать свойство, которое хотите ' 'раскрыть.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Боссы</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Добавили 3 новых убер босса. Попасть к ним ' 'можно при помощи новой лигмеханки, либо купив ' 'проходки</li>\r\n' '\t<li>Теперь во время боя с убер боссами персонаж ' 'не получает и не теряет опыт, так что можно идти на ' 'уберов не опасаясь слить все полоски опыта</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Крафт</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Рецепты которые ранее открывались при помощи ' 'развуалирования предметов Синдиката теперь ' 'открываются на картах Атласа, как и другие рецепты. ' 'Т.е. нет необходимости всем бегать Синдикат для ' 'открытия важных крафтов</li>\r\n' '\t<li>Оружие и экипировка которая имеет ' 'многожественные требования к характеристикам ' '(например и силу и ловкость) теперь имеет меньший ' 'шанс на ролл атрибутов<br />\r\n' '\tЭто будет полезно в большинстве случаев, но если ' 'вам наоборот нужен на конкретном предмете атрибут - ' 'крафтить будет сложнее</li>\r\n' '\t<li>Свойства похищения маны и здоровья на ' 'экипировке и самоцветах теперь является суффиксом ' '(были префиксами)</li>\r\n' '\t<li>На скипетрах, посохах, рунических кинжалах и ' 'жезлах теперь реже встречаются свойства атак<br ' '/>\r\n' '\tЧто сильно упрощает их крафт</li>\r\n' '\t<li>На посохах теперь встречается более высокий ' 'уровень свойства повышения скорости регенерации ' 'маны, вплоть до 105% на высшем уровне</li>\r\n' '\t<li>Свойства верстака на повышение скорости ' 'регенерации маны также сделаны выше для двуручного ' 'оружия</li>\r\n' '\t<li>Свойства сопротивлений больше нельзя получить ' 'на оружии или добавить на него с помощью ремесла<br ' '/>\r\n' '\tОЧЕНЬ важное исправление, упростит крафт ' 'оружия</li>\r\n' '\t<li>Синтезированные собственные свойства ' 'сопротивлений больше нельзя получить на оружии<br ' '/>\r\n' '\tОЧЕНЬ важное исправление, упростит крафт ' 'оружия</li>\r\n' '\t<li>Увеличены значения свойства <span ' 'class="ru-poe">Дарует # здоровья за каждый удар по ' 'врагу</span><span class="en-poe">Grants # Life per ' 'Enemy Hit</span>, добавлены новые тиры для него, но ' 'общий вес всех тиров остался одинаковым, так что ' 'чаще попадаться это свойство не будет. Теперь ' 'ролится вплоть до 30 здоровья за удар</li>\r\n' '\t<li>Увеличены значения свойства <span ' 'class="ru-poe">Дарует # здоровья за каждого убитого ' 'врага</span><span class="en-poe">Gain # Life per ' 'Enemy Killed</span>, добавлены новые тиры для него, ' 'но общий вес всех тиров остался одинаковым, так что ' 'чаще попадаться это свойство не будет. Теперь ' 'ролится вплоть до 110 здоровья за убийство</li>\r\n' '\t<li>Увеличены значения свойства <span ' 'class="ru-poe">Дарует # маны за каждого убитого ' 'врага</span><span class="en-poe">Gain # Mana per ' 'Enemy Killed</span>, добавлены новые тиры для него, ' 'но общий вес всех тиров остался одинаковым, так что ' 'чаще попадаться это свойство не будет. Теперь ' 'ролится вплоть до 50 маны за убийство</li>\r\n' '\t<li>Завуалированые и крафтовые свойства на АоЕ ' 'радиус/урон, урон снарядов/скорость, урон в ближнем ' 'бою/радиус атаки теперь могут ролится на перчатках, ' 'вместо амулетов</li>\r\n' '\t<li>Составные завуалированные свойства и свойства ' 'верстака на добавленный урон от стихии теперь можно ' 'получить на амулетах (в дополнение к кольцам, щитам ' 'и колчанам)</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Деревья талантов персонажа и классы ' 'Восхождения</h3>\r\n' '\r\n' '<h4>Берсерк</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li>Пассивное умение Восхождения <poeitem ' 'class="poe-items" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Berserker/DefyPain.webp" ' 'data-name_en="Defy Pain" ' 'data-name_ru="Пренебрежение к боли" ' 'data-target="4204">Defy Pain | Пренебрежение к ' 'боли</poeitem> было переработано. Теперь дарует ' 'Непокорность на 10 секунд при потере здоровья от ' 'удара врага, но не чаще одного раза в 0,3 секунды. ' 'Также дарует вам 3% от недостающего не удержанного ' 'здоровья перед получением удара от врага за каждый ' 'заряд Непокорности и вы теряете все заряды ' 'Непокорности по достижении 10 зарядов.</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Berserker/Blitz.webp" ' 'data-name_en="Blitz" data-name_ru="Разгон" ' 'data-target="696">Blitz | Разгон</poeitem> заменено ' 'новым значимым умением Танцующий в крови, которое ' 'делает 30% похищения здоровья мгновенным. Требует ' '<poeitem class="poe-items" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Berserker/AspectOfCarnage.webp" ' 'data-name_en="Aspect of Carnage" ' 'data-name_ru="Аспект резни" ' 'data-target="1007">Aspect of Carnage | Аспект ' 'резни</poeitem>.</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Berserker/CloakedAgony.webp" ' 'data-name_en="Flawless Savagery" ' 'data-name_ru="Безупречная свирепость" ' 'data-target="706">Flawless Savagery | Безупречная ' 'свирепость</poeitem> заменено новым значимым ' 'умением Ярость предков, которое заставляет ваши ' 'умения ударов также наносить урон в прежнем месте ' 'применения<br />\r\n' '\tМощный талант для милишников, который по сути ' 'удваивает урон персонажа</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Чемпион</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Champion/Fortitude.webp" ' 'data-name_en="Fortitude" data-name_ru="Стойкость" ' 'data-target="26">Fortitude | Стойкость</poeitem> ' 'теперь дарует вам ваш максимум Укрепления (было 15 ' 'зарядов Укрепления) и свойство &quot;ближайшие ' 'союзники считаются имеющими Укрепление, равное ' 'вашему&quot;</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Champion/Unstopable.webp" ' 'data-name_en="Unstoppable Hero" ' 'data-name_ru="Несокрушимый герой" ' 'data-target="25">Champion&#39;s Notable - ' 'Несокрушимый герой</poeitem> больше не дарует ' 'свойство &quot;ближайшие союзники считаются ' 'имеющими Укрепление, равное вашему&quot;. Теперь ' 'дарует на 3% больше брони и уклонения за каждый ' 'заряд Укрепления свыше 20 и 3% повышение скорости ' 'атаки за каждый заряд Укрепления свыше 20</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Champion/WorthyFoe.webp" ' 'data-name_en="Worthy Foe" data-name_ru="Достойный ' 'противник" data-target="24">Champion&#39;s Notable ' '- Достойный противник</poeitem> больше не требует ' 'умения <poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Champion/Conqueror.webp" ' 'data-name_en="Conqueror" data-name_ru="Завоеватель" ' 'data-target="32">Champion&#39;s Notable - ' 'Завоеватель</poeitem> и теперь дарует свойство ' '&quot;Вы провоцируете при нанесении ' 'удара&quot;</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Champion/Conqueror.webp" ' 'data-name_en="Conqueror" data-name_ru="Завоеватель" ' 'data-target="32">Champion&#39;s Notable - ' 'Завоеватель</poeitem> заменено новым значимым ' 'умением Достойные цели, которое дарует свойство ' '&quot;установленное знамя не предотвращает ' 'получение доблести&quot; и 50% увеличение ' 'длительности умений знамён. Требует <poeitem ' 'class="poe-items" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Champion/Inpirational.webp" ' 'data-name_en="Inspirational" ' 'data-name_ru="Вдохновенный" ' 'data-target="1974">Inspirational | ' 'Вдохновенный</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<h4>Защитник</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Guardian/HarmonyOfPurpose.webp" ' 'data-name_en="Harmony of Purpose" ' 'data-name_ru="Благое намерение" ' 'data-target="4201">Harmony of Purpose | Благое ' 'намерение</poeitem> теперь дарует вам случайный ' 'положительный эффект алтаря каждые 10 ' 'секунд</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Guardian/UnwaveringFaith.webp" ' 'data-name_en="Unwavering Faith" ' 'data-name_ru="Непоколебимая вера" ' 'data-target="4200">Unwavering Faith | Непоколебимая ' 'вера</poeitem> теперь дарует 50% повышение ' 'эффективности удержания ресурсов умениями</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Иерофант</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Hierophant/MindOverBeing.webp" ' 'data-name_en="Sanctuary of Thought" ' 'data-name_ru="Храм мысли" ' 'data-target="362">Sanctuary of Thought | Храм ' 'мысли</poeitem> больше не дарует 25% повышение ' 'эффективности удержания маны умениями и на 50% ' 'меньше затрат маны умениями. Теперь дарует ' 'регенерацию 1% маны в секунду<br />\r\n' '\tСильный нерф архимагов иерофантов из лиги 3.25, ' 'снижение затрат маны убрали - это критично</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Диверсант</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li>Добавлено новое пассивное умение Восхождения ' '[Shrapnel Specialist]: дарует 50% шанс возвращения ' 'снарядов к вам и свойство &quot;снаряды выпускаются ' 'в случайных направлениях<br />\r\n' '\tОчень интересный вариант, теперь можно играть ' 'через снаряды на диверсанте</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Saboteur/ExplosivesExpert.webp" ' 'data-name_en="Explosives Expert" ' 'data-name_ru="Умелый сапёр" ' 'data-target="637">Explosives Expert | Умелый ' 'сапёр</poeitem> заменено новым значимым умением ' 'Обдуманный риск, которое делает ваш шанс ' 'критического удара удачливым, а урон от ударов ' 'неудачливым. Требует умение <poeitem ' 'class="poe-items" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Saboteur/BombSpecialist.webp" ' 'data-name_en="Bomb Specialist" ' 'data-name_ru="Специалист по бомбам" ' 'data-target="618">Bomb Specialist | Специалист по ' 'бомбам</poeitem> или [Shrapnel Specialist]</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Saboteur/BombSpecialist.webp" ' 'data-name_en="Bomb Specialist" ' 'data-name_ru="Специалист по бомбам" ' 'data-target="618">Bomb Specialist | Специалист по ' 'бомбам</poeitem> теперь дарует 30% шанс нанести на ' '50% больше урона ударами по области (был 20% шанс) ' 'и 30% шанс получить на 50% меньше урона от ударов ' 'по области (был 20% шанс)</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Плут</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Trickster/PolymathTrickster.webp" ' 'data-name_en="Polymath" data-name_ru="Эрудит" ' 'data-target="2696">Polymath | Эрудит</poeitem> ' 'теперь дарует на 2% больше урона за каждый тип ' 'выбранного вами мастерства (было 3%).<br />\r\n' '\tНеприятный, но справедливый нерф. Талант все ещё ' 'довольно мощный, в том числе за счет остальных ' 'своих свойств помимо урона</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Trickster/HeedfulRecovery.webp" ' 'data-name_en="Escape Artist" data-name_ru="Мастер ' 'побега" data-target="210">Escape Artist | Мастер ' 'побега</poeitem> теперь дарует +4 к уклонению за 1 ' 'максимума энергетического щита на надетом шлеме ' '(было +5) и +1 к максимуму энергетического щита за ' '8 уклонения на надетом нательном доспехе (было за ' '6)<br />\r\n' '\tНеприятно, но не критично</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Маг стихий</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Elementalist/ShockSpecialisation.webp" ' 'data-name_en="Shaper of Storms" ' 'data-name_ru="Несущая бурю" ' 'data-target="1580">Shaper of Storms | Несущая ' 'бурю</poeitem> больше не дарует на 25% больший ' 'эффект состояний молнии от ваших ударов, большая ' 'часть урона которых является уроном от молнии. ' 'Теперь шок, наложенный вашими ударами, всегда ' 'увеличивает получаемый урон минимум на 25% (было ' '15%)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Elementalist/ChillSpecialisation.webp" ' 'data-name_en="Shaper of Winter" ' 'data-name_ru="Несущая зиму" ' 'data-target="4206">Shaper of Winter | Несущая ' 'зиму</poeitem> больше не дарует на 50% больший ' 'эффект состояний холода от ваших ударов, большая ' 'часть урона которых является уроном от холода, и ' 'свойств &quot;охлаждения, наложенные вашими ' 'ударами, всегда снижают скорость действий как ' 'минимум на 15%&quot; и &quot;ваши охлаждения могут ' 'снизить скорость действий вплоть до максимума в ' '40%&quot;. Вместо этого теперь урон, наносимый ' 'охлаждёнными от ваших ударов врагами, становится ' 'меньше на величину, равную половине эффекта ' 'охлаждения, а урон, получаемый охлаждёнными от ' 'ваших ударов врагами, увеличивается на величину, ' 'равную эффекту охлаждения</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Elementalist/IgniteSpecialisation.webp" ' 'data-name_en="Shaper of Flames" ' 'data-name_ru="Несущая пламя" ' 'data-target="2593">Shaper of Flames | Несущая ' 'пламя</poeitem> больше не дарует на 25% больше ' 'урона от поджогов от ваших ударов, большая часть ' 'урона которых является уроном от огня. Вместо этого ' 'теперь 40% физического урона подожжённых вами ' 'врагов становится уроном от огня</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Elementalist/LiegeOfThePrimordial.webp" ' 'data-name_en="Liege of the Primordial" ' 'data-name_ru="Слуга стихий" ' 'data-target="1041">Liege of the Primordial | Слуга ' 'стихий</poeitem> теперь дарует +2 к максимальному ' 'количеству големов (было +1) и делает призванных ' 'големов иммунными к урону от стихий</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Elementalist/ElemancerIcon.webp" ' 'data-name_en="Elemancer" data-name_ru="Повелитель ' 'стихий" data-target="1039">Elemancer | Повелитель ' 'стихий</poeitem> заменено новым значимым умением ' 'Несущая разорение, которое дарует 66% повышение ' 'эффективности удержания маны умениями Вестников и ' '66% усиление положительного эффекта Вестников. ' 'Теперь не требует связи с <poeitem ' 'class="poe-items" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Elementalist/LiegeOfThePrimordial.webp" ' 'data-name_en="Liege of the Primordial" ' 'data-name_ru="Слуга стихий" ' 'data-target="1041">Liege of the Primordial | Слуга ' 'стихий</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>Очень интересные изменения мага стихий, надеемся ' 'теперь он заиграет.</p>\r\n' '\r\n' '<h4>Дерево талантов</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li>Мастерство стихий, позволяющее ударам ' 'некоторым шансом учитывать значение сопротивления ' 'стихиям врага как противоположное, теперь имеет ' 'шанс 15% (было 25%)</li>\r\n' '\t<li>Мастерство похищения, благодаря которому 10% ' 'похищения применяется мгновенно, теперь имеет ' 'значение 5%<br />\r\n' '\tОчень неприятно, но не критично</li>\r\n' '\t<li>Мастерство жезла, обескураживавшее врагов при ' 'нанесении удара жезлами, заменено новым, дающим 25% ' 'повышение эффективности удержания маны умениями, ' 'усиленными Чароплётом</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Способности</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Большое количество альтернативных версий ' 'способностей апнули, особенно заклинаний, мы не ' 'будем упоминать их все</li>\r\n' '\t<li>Заряды Интенсивности теперь теряются каждые ' '0.5 секунды при передвижении (было каждые 0.25 ' 'секунды)</li>\r\n' '\t<li>Положительный эффект <poeitem ' 'class="poe-items" data-color="#FF8D00" ' 'data-image="" data-name_en="Arcane Surge buff" ' 'data-name_ru="Колдовской Выброс" ' 'data-target="400">Arcane Surge | Колдовской ' 'Выброс</poeitem> теперь дарует 20% повышение ' 'скорости сотворения чар (было 10%). Мощный баф для ' 'всех кастеров</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/AnimateArmour.webp" ' 'data-name_en="Animate Guardian" ' 'data-name_ru="Аниматрон" data-target="471">Animate ' 'Guardian | Аниматрон</poeitem> теперь <strong>НЕ ' 'ТЕРЯЕТ ПРЕДМЕТЫ ПОСЛЕ СМЕРТИ</strong>. Если ' '<poeitem class="poe-items" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/AnimateArmour.webp" ' 'data-name_en="Animate Guardian" ' 'data-name_ru="Аниматрон" data-target="471">Animate ' 'Guardian | Аниматрон</poeitem> вы сможете ' 'перепризвать его с теми же предметами в убежище. Но ' 'его нельзя повторно призвать в той же области где ' 'он умер</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/ChargedAttack.webp" ' 'data-name_en="Blade Flurry" data-name_ru="Порыв ' 'клинков" data-target="2658">Blade Flurry | Порыв ' 'клинков</poeitem> на 14% увеличили эффективность ' 'базового урона, добавили 5% больше/more урона за ' 'заряд, это суммарно 30% больше/more урона при 6 ' 'стадиях, и ещё 15% больше/more при максимуме ' 'стадий. Довольно сильный баф урона</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/BlightGem.webp" ' 'data-name_en="Blight" data-name_ru="Мор" ' 'data-target="165">Blight (Мор)</poeitem> увеличили ' 'базовый урон на ~22%. Альтернативные версии тоже ' 'улучшили</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/ContagionGem.webp" ' 'data-name_en="Contagion" data-name_ru="Инфекция" ' 'data-target="281">Contagion | Инфекция</poeitem> ' 'увеличили базовый урон на 20%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Cyclone.webp" ' 'data-name_en="Cyclone" data-name_ru="Вихрь" ' 'data-target="346">Cyclone | Вихрь</poeitem> ' 'увеличили на 14% эффективность урона, и АоЕ. Вихрь ' 'снова в деле! Он и в прошлом патче себя отлично ' 'чувствовал, а сейчас ещё лучше</li>\r\n' '\t<li>Аура смерти от <poeitem class="poe-items" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Armours/BodyArmours/Deathsoath.webp" ' 'data-name_en="Death\'s Oath" data-name_ru="Клятва ' 'смерти" data-target="4203">Death&#39;s Oath | ' 'Клятва смерти</poeitem> теперь наносит на 25% ' 'больше базового урона. Мощный баф!</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/DetonateDead.webp" ' 'data-name_en="Detonate Dead of Chain Reaction" ' 'data-name_ru="Подрыв трупа цепной реакции" ' 'data-target="2689">Detonate Dead of Chain Reaction ' '| Подрыв трупа цепной реакции</poeitem> снизили ' 'базовый урон на ~30% и снизили эффективность урона ' 'на 35%, сильный нерф</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/BloodTendrilsSkillGem.webp" ' 'data-name_en="Exsanguinate" ' 'data-name_ru="Обескровливание" ' 'data-target="4208">Exsanguinate | ' 'Обескровливание</poeitem> увеличили базовый урон на ' '~15%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireTrap.webp" ' 'data-name_en="Fire Trap" data-name_ru="Огненная ' 'ловушка" data-target="439">Fire Trap | Огненная ' 'ловушка</poeitem> снизили базовый урон на ~14%, что ' 'неприятно для всех РФов, меньше урона по ' 'боссам</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/IceStrike.webp" ' 'data-name_en="Frost Blades" data-name_ru="Ледяные ' 'клинки" data-target="598">Frost Blades | Ледяные ' 'клинки</poeitem> на 30% снизили урон от ' 'снарядов</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/IceStrike.webp" ' 'data-name_en="Frost Blades of Katabasis" ' 'data-name_ru="Ледяные клинки катабасиса" ' 'data-target="2892">Frost Blades of Katabasis | ' 'Ледяные клинки катабасиса</poeitem> снизили ' 'эффективность почти в 2 раза. Теперь по сути ' 'мертвый скил</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/DoomBlastSkillGem.webp" ' 'data-name_en="Hexblast" data-name_ru="Взрыв порчи" ' 'data-target="2690">Hexblast | Взрыв порчи</poeitem> ' 'теперь имеет перезарядку, остальное не так важно, ' 'скил мертвый и билды через него тоже, в том числе ' 'все минеры</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/IceNova.webp" ' 'data-name_en="Ice Nova of Frostbolts" ' 'data-name_ru="Кольцо льда морозных шаров" ' 'data-target="2963">Ice Nova of Frostbolts | Кольцо ' 'льда морозных шаров</poeitem> теперь может ' 'сработать максимум от 2 <poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/FrostBolt.webp" ' 'data-name_en="Frostbolt" data-name_ru="Морозный ' 'шар" data-target="395">Frostbolt | Морозный ' 'шар</poeitem> (было 4), а значит нерф урона в 2 ' 'раза. Билды через него мертвы</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/LightningStrike.webp" ' 'data-name_en="Lightning Strike" data-name_ru="Удар ' 'молнии" data-target="1758">Lightning Strike | Удар ' 'молнии</poeitem> снизили урон от снарядов на ' '50%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/MoltenStrike.webp" ' 'data-name_en="Molten Strike" data-name_ru="Магмовый ' 'удар" data-target="2064">Molten Strike | Магмовый ' 'удар</poeitem> снизили урон от снарядов и состояний ' 'на 10%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/MoltenStrike.webp" ' 'data-name_en="Molten Strike of the Zenith" ' 'data-name_ru="Магмовый удар зенита" ' 'data-target="4210">Molten Strike of the Zenith | ' 'Магмовый удар зенита</poeitem> снизили урон от ' 'снарядов и состояний на 10%, каждая 6 атака теперь ' 'наносит 600% урона (было 800%), т.е. срезали ' 'довольно много урона</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/PowerSiphon.webp" ' 'data-name_en="Power Siphon" data-name_ru="Перелив ' 'энергии" data-target="529">Power Siphon | Перелив ' 'энергии</poeitem> снизили эффективность на ' '45%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/BloodreapGem.webp" ' 'data-name_en="Reap" data-name_ru="Кровавая жатва" ' 'data-target="2333">Reap | Кровавая жатва</poeitem> ' 'повысили базовый урон на ~20%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Soulrend.webp" ' 'data-name_en="Soulrend" data-name_ru="Разрыв души" ' 'data-target="181">Soulrend (Разрыв души)</poeitem> ' 'повысили базовый урон на ~19%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Spellslinger.webp" ' 'data-name_en="Spellslinger" data-name_ru="Чароплёт" ' 'data-target="1795">Spellslinger | ' 'Чароплёт</poeitem> теперь резервирует 20% маны ' '(было 30-25%)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/ImpactingSteelGem.webp" ' 'data-name_en="Splitting Steel" ' 'data-name_ru="Раскалывающая сталь" ' 'data-target="1722">Splitting Steel | Раскалывающая ' 'сталь</poeitem> заряды теперь <strong>НЕ МОГУТ ' 'ВОЗВРАЩАТЬСЯ</strong>, а значит не работает с ' '<poeitem class="poe-items" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/ReturnProjectiles.webp" ' 'data-name_en="Returning Projectiles Support" ' 'data-name_ru="Возвращающиеся снаряды" ' 'data-target="2556">Returning Projectiles Support | ' 'Возвращающиеся снаряды</poeitem> и <poeitem ' 'class="poe-items" data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Rings/UberEaterofWorlds.webp" ' 'data-name_en="Nimis" data-name_ru="Нимис" ' 'data-target="2620">Nimis | Нимис</poeitem> а значит ' 'текущие билды через него мертвые. Но повысили ' 'эффективность на ~60% и увеличили радиус. Работать ' 'будет, но эндгейм варианты точно не будут такими ' 'поломанными как были в 3.25</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/ChaosElementalSummon.webp" ' 'data-name_en="Summon Chaos Golem" ' 'data-name_ru="Призыв голема хаоса" ' 'data-target="1023">Summon Chaos Golem | Призыв ' 'голема хаоса</poeitem> теперь повышает ' 'сопротивление к хаосу на 17% и даёт <span ' 'class="ru-poe">+#% к множителю постепенного ' 'урона</span><span class="en-poe">+#% to Damage over ' 'Time Multiplier</span> (+16%), что очень полезно ' 'дот билдам</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireElementalSummon.webp" ' 'data-name_en="Summon Flame Golem" ' 'data-name_ru="Призыв голема огня" ' 'data-target="4209">Summon Flame Golem | Призыв ' 'голема огня</poeitem> теперь повышает урон ' 'персонажа на 29% (было 20%), и даёт 20% увеличения ' 'АоЕ</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/IceElementalSummon.webp" ' 'data-name_en="Summon Ice Golem" ' 'data-name_ru="Призыв голема льда" ' 'data-target="78">Summon Ice Golem | Призыв голема ' 'льда</poeitem> теперь повышает крит шанс на 40% ' '(было 30%) и даёт +420 к меткости</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/LightningGolem.webp" ' 'data-name_en="Summon Lightning Golem" ' 'data-name_ru="Призыв голема молнии" ' 'data-target="79">Lightning Golem</poeitem> теперь ' 'повышает скорость атаки и сотворения чар на 10% ' '(было 9%) и даёт 18 мана регена</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/SummonSkeletons.webp" ' 'data-name_en="Summon Skeletons of Mages" ' 'data-name_ru="Сотворение скелетов-магов" ' 'data-target="2661">Summon Skeletons of Mages | ' 'Сотворение скелетов-магов</poeitem> теперь имеют ' '20% шанс наложить соответствующие скелету состояния ' '(поджог/заморозка/шок)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/RockGolem.webp" ' 'data-name_en="Summon Stone Golem" ' 'data-name_ru="Призыв каменного голема" ' 'data-target="770">Summon Stone Golem | Призыв ' 'каменного голема</poeitem> теперь повышает защиту ' 'персонажа на 20% ' '(уклонение/броню/энергощит/барьер)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/FrostVortex.webp" ' 'data-name_en="Vortex" data-name_ru="Пурга" ' 'data-target="93">Vortex | Пурга</poeitem> повысили ' 'эффективность урона, базовый урон от удара и дот ' 'урон. Но он все ещё имеет перезарядку...</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/FrostFury.webp" ' 'data-name_en="Winter Orb" data-name_ru="Зимняя ' 'сфера" data-target="128">Winter Orb (Зимняя ' 'сфера)</poeitem> повысили эффективность урона на ' '20%, базовый урон на ~35%, снизили максимальное ' 'количество зарядов до 8 (было 10), снизили частоту ' 'выпуска снарядов до 125% (было 150%), но повысили ' 'частоту выпуска снарядов за каждый заряд, было 15% ' 'за заряд, теперь 20% за заряд, т.е. итоговая ' 'изменилась лишь на 15% при макс зарядах</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Камни поддержки</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-name_en="Arcane Surge Support" ' 'data-name_ru="Колдовской выброс" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem> даёт 35% больше/more урона от ' 'заклинаний (было 25%), но теперь даёт меньше мана ' 'регена 30% (было 58%)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/ManaweaveSupportGem.webp" ' 'data-name_en="Archmage Support" ' 'data-name_ru="Архимаг" data-target="829">Archmage ' 'Support | Архимаг</poeitem> даёт на 3% меньше урона ' 'в зависимости от незарезервированной маны</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/SupportPlus/EchoPlus.webp" ' 'data-name_en="Awakened Spell Echo Support" ' 'data-name_ru="Пробужденный: Эхо магии" ' 'data-target="649">Awakened Spell Echo Support | ' 'Пробужденный: Эхо магии</poeitem> теперь имеет ' 'множитель маны на 10% меньше, а также не имеет ' 'свойства на 10% снижение урона, т.е. стал сильнее ' 'на 10%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/StormBarrier.webp" ' 'data-name_en="Infused Channelling Support" ' 'data-name_ru="Усиленное поддержание" ' 'data-target="240">Infused Channeling | Усиленное ' 'поддержание</poeitem> при поддерживании заклинаний ' 'вы получаете на 12% меньше урона (было 8%)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/SpellFocusSupport.webp" ' 'data-name_en="Intensify Support" ' 'data-name_ru="Интенсивность" ' 'data-target="338">Intensify Support | ' 'Интенсивность</poeitem> теперь имеет множитель маны ' 'на 10% меньше, а также даёт на 2% больше урона за ' 'каждый заряд. Изначально 3 заряда максимум, т.е. 6% ' 'больше урона</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/ReturnProjectiles.webp" ' 'data-name_en="Returning Projectiles Support" ' 'data-name_ru="Возвращающиеся снаряды" ' 'data-target="2556">Returning Projectiles Support | ' 'Возвращающиеся снаряды</poeitem> даёт на 5% меньше ' 'урона</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/Echo.webp" ' 'data-name_en="Spell Echo Support" data-name_ru="Эхо ' 'магии" data-target="465">Spell Echo Support | Эхо ' 'магии</poeitem> теперь имеет множитель маны на 10% ' 'меньше, а также не имеет свойства на 10% снижение ' 'урона, т.е. стал сильнее на 10%</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Уникальные предметы</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Добавили 20 новых уников. Некоторые из них ' 'доступны только с особых наёмников</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Weapons/TwoHandWeapons/Staves/CatarinaStaff.webp" ' 'data-name_en="Cane of Kulemak" data-name_ru="Трость ' 'Кулемака" data-target="4207">Cane of Kulemak | ' 'Трость Кулемака</poeitem> теперь в особо редких ' 'случаях может быть найден с 4 свойствами<br />\r\n' '\tЭто очень сильно, скорее всего будет востребован ' 'теперь, но на 4 хороших свойства будет довольно ' 'дорогой</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Armours/Helmets/TheDevouringDiadem.webp" ' 'data-name_en="The Devouring Diadem" ' 'data-name_ru="Пожирающая диадема" ' 'data-target="276">Devouring Diadem | Пожирающая ' 'диадема</poeitem> теперь не даёт +1 к уровню ' 'встроенных камней<br />\r\n' '\tНеприятно, т.к. у многих билдов теперь могут ' 'появится проблемы с маной, т.к. использовали ' '<poeitem class="poe-items" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/Enlighten.webp" ' 'data-name_en="Enlighten Support" ' 'data-name_ru="Наставник" ' 'data-target="126">Enlighten support | ' 'Наставник</poeitem> в шлеме</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Weapons/OneHandWeapons/OneHandSwords/OneHandSword8Unique.webp" ' 'data-name_en="Ephemeral Edge" ' 'data-name_ru="Эфемерное острие" ' 'data-target="4205">Ephemeral Edge | Эфемерное ' 'острие</poeitem> понерфили, теперь даёт 15% урона ' 'от энергощита (было 20%)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Armours/Boots/RalakeshsImpatience.webp" ' 'data-name_en="Ralakesh\'s Impatience" ' 'data-name_ru="Нетерпение Ралакеша" ' 'data-target="2563">Ralakesh&#39;s Impatience | ' 'Нетерпение Ралакеша</poeitem> теперь не даёт ' 'эффекты ВСЕХ зарядов, а только одного из зарядов, ' 'какого именно - зависит от ролла на предмете. Также ' 'на ботинки вернули скорость, теперь +15-25% ' 'скорости и теперь имеют свойство на иммунитет к ' 'оскверненной крови<br />\r\n' '\tНерф стака зарядов скажется на всех билдах ' 'которые их использовали, теперь абуз работать не ' 'будет, а значит билды не могут на нем строится. Но ' 'ботинки все ещё будут играбельны в некоторых ' 'случаях</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Мелкие изменения</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Теперь можно ставить игру на Паузу. Нажимая ' 'ESC, либо открывая любое полноэкранное меню, ' 'например дерево талантов персонажа или Атлас. На ' 'убер боссах и в некоторых других локациях где на ' 'персонаже есть дебаф отключения паузы, паузу ' 'ставить нельзя</li>\r\n' '\t<li>При появлении на карте Безымянный ' 'прорицатель/Nameless Seer или отражающего тумана ' 'игра выводит сообщение в чат<br />\r\n' '\tУдобно, теперь точно не пропустите их</li>\r\n' '\t<li>Офицеры гильдий теперь могут отменять не ' 'принятые приглашения в свою гильдию</li>\r\n' '\t<li>Теперь в открытом меню машины картоходца есть ' 'дополнительные слоты для хранения карт, скарабов и ' 'прочего</li>\r\n' '\t<li>Теперь ремесленные свойства на верстаке можно ' 'добавлять на предмет по Ctrl + щелчку без ' 'необходимости нажимать кнопку ' '&quot;Создать&quot;</li>\r\n' '\t<li>Добавлены кнопки быстрого использования ' 'валюты на ларцах и монстрах, заточённых внутри ' 'Сущностей. Кнопки будут видны только если валюта ' 'есть у вас в инвентаре</li>\r\n' '\t<li>В интерфейсе торговцев теперь запоминается ' 'любой введённый в поле поиска текст для каждого НИП ' 'отдельно, пока вы не выйдете на экран выбора ' 'героя</li>\r\n' '\t<li>Увеличен лимит символов в поле поиска до 250 ' 'знаков</li>\r\n' '</ul>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="qa-info"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Информация из интервью с ' 'разрабочиками</span></h2>\r\n' '\r\n' '<h3>📑 Новости о подходе к разработке</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Команды разработки PoE 1 и PoE 2 были вновь ' 'объединены. Штат работников теперь периодически ' 'перебрасывается с одного проекта на другой, чтобы ' 'справляться с нагрузками.</li>\r\n' '\t<li>В прошлом году одновременная разработка PoE2 ' 'и поддержка PoE1 оказалась довольно трудным ' 'процессом. Однако сейчас, когда PoE2 ' '&quot;вышла&quot;, у GGG не должно быть проблем с ' 'поддержкой обеих игр. Поэтому обновления каждые 4 ' 'месяца - это не пустое слово. Марк Робертс отметил, ' 'что по прежнему могут быть колебания +- 1 неделя от ' 'даты релизов обновлений.</li>\r\n' '\t<li>Джонатан сказал, что нет разницы, в какой POE ' 'вы покупаете наборы поддержки. В GGG никогда не ' 'было и не будет ситуации в роде &quot;у нас не ' 'хватает денег на разработку ПоЕ2, поэтому заберём ' 'деньги из ПоЕ1&quot; и наоборот. В преддверии ' 'больших обновлений одной из частей игры, штат ' 'перебрасывается именно на её разработку. К примеру, ' 'на данный момент над Секретами Атласа работает 80% ' 'всех сотрудников.</li>\r\n' '\t<li>Разработка PoE2 также положительно влияет на ' 'разработку PoE1, т.к. часть ассетов (игровых ' 'файлов) активно используется в PoE1. На выходе мы ' 'получим больше разнообразных боссов, монстров и ' 'прочего контента. После выхода Секретов Атласа, у ' 'вас наверняка промелькнёт мысль &quot;где-то я это ' 'уже видел...&quot;</li>\r\n' '\t<li>PoE1 теперь по праву можно считать игрой для ' '&quot;прожжённых экспертов&quot;, когда существует ' 'PoE2, которая гораздо более привлекательна для ' 'новых игроков. В связи с этим, обновления PoE1 ' 'будут больше сфокусированы на ' 'эндгейм-контенте.</li>\r\n' '\t<li>Следующий год будет &quot;Годом PoE&quot; - ' 'Марк (6 релизов обновлений в год!).</li>\r\n' '</ul>\r\n' '\r\n' '<h3>🗺 Секреты Атласа</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Секреты Атласа - это сюжетное дополнение, ' 'часть новой арки эндгейма.</li>\r\n' '\t<li>Вернувшиеся ветераны PoE1 будут чувствовать ' 'себя в своей тарелке. Секреты Атласа - это лишь ' 'надстройка над уже знакомой игрой.</li>\r\n' '\t<li>GGG не хотели, чтобы новая система была ' 'просто предлогом, чтобы пробежать X карт. Секреты ' 'Атласа должны внести разнообразия в ' 'эндгейм.</li>\r\n' '\t<li>Начиная с Т3 карт был добавлен контент из ' 'Секретов Атласа, который не даст вам заскучать (и ' 'даст ощутимое улучшение вашему арсеналу). К моменту ' 'пиннакл-квестов будет много возможностей усилить ' 'снаряжение.</li>\r\n' '\t<li>Был изменён баланс скарабеев, а некоторые их ' 'изменения даже отсутствуют в патчноуте (их выпустят ' '&quot;позже&quot;).</li>\r\n' '\t<li>3.26 изменил персонажей совсем немного, т.к. ' 'это, по большей части, контентное дополнение. ' 'Следующий патч, 3.27, перевернёт игру с ног на ' 'голову. Будет сделано так много балансирующих ' 'изменений персонажей, сколько возможно.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>🛠 Система Крафта</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Система Прядей Воспоминаний нацелена на ' 'интегрирование с Жатвой и Ископаемыми.</li>\r\n' '\t<li>Из-за сплетений старых и новых механик ' 'крафта, скорее всего, появится большое число очень ' 'сильных предметов. После выхода дополнения, ' 'разработчики будут следить за статистикой.</li>\r\n' '\t<li>&quot;Как вы вообще придумываете новые ' 'системы крафта?&quot; - &quot;Не попробуешь - не ' 'узнаешь&quot;.</li>\r\n' '\t<li>Т17 карты должны быть самоподдерживающимися ' '(т.е. не нужно будет каждый раз покупать их у ' 'других игроков). В противном случае, GGG увеличат ' 'сустейн ещё сильнее.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>📊 Разнообразие Билдов</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Ранее, к моменту Т17, игрокам попадались одни ' 'и те же карты из очень маленького пула, что убивало ' 'разнообразие билдов. При этом почти фарм происходил ' 'на них. Теперь же, Т17 карты стали более ' 'разнообразными, а также могут получать новые ' 'свойства из Секретов Атласа (например, двойной лут ' 'с монстров из-за свойства на единоразовое ' 'воскрешение врагов).</li>\r\n' '\t<li>Теперь игроки могут фармить те карты, что им ' 'нравятся, убивать тех боссов, что им нравятся, ' 'фармить то, что им нравится и т.д. Это решит ' 'определённые проблемы разнообразия билдов.</li>\r\n' '\t<li>Фарм теперь (скорее всего), будет происходить ' 'на Т16 картах благодаря новой системе &quot;Нитей ' 'Воспоминаний&quot;.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>🌳 Пассивки Атласа</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Некоторые ноды удалены, некоторые - ' 'добавлены, но число очков пассивок по-прежнему ' 'кажется GGG правильным.</li>\r\n' '\t<li>GGG добавили новые виды раздувки карт, так ' 'что они не хотели добавлять ещё больше раздувки на ' 'атласе.</li>\r\n' '\t<li>Марку нравится концепция ' '&quot;фокусировки&quot; древа на чём либо. Он ' 'считает, что игрок должен подстраивать пассивки ' 'атласа под разное снаряжение.</li>\r\n' '\t<li>В древе атласа пассивки, которые раньше ' 'увеличивали шанс на появление определённой ' 'механики, теперь также будут увеличивать шанс на ' 'выпадение скарабеев того же типа, что и карта. Это ' 'добавит управляемости к выпадению скарабеев, т.к. ' 'их видов крайне много.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>🏡 Поселенцы</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Обмен валют остаётся в игре</li>\r\n' '\t<li>Возможно, в будущем появится больше ' 'применений для золота.</li>\r\n' '\t<li>Механика кораблей была чуть-чуть изменена. ' 'Теперь торговля ресурсами занимает больше времени, ' 'но и награда будет больше. Это убирает ' '&quot;обязанность&quot; регулярного захода в ' 'игру.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>🪙 Золото</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Количество выпадаемого золота во всей игре ' 'было сбалансировано.</li>\r\n' '\t<li>Ларец Исследователя из PoE2 когда-нибудь ' 'добавят в PoE1</li>\r\n' '</ul>\r\n' '\r\n' '<h3>⚙️ Реворки старых механик</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Святилище в будущем будет реворкнуто, потому ' 'что сейчас, в начале игры оно даёт слишком много ' '&quot;сырой&quot; валюты, а в эндгейме - слишком ' 'мало. Есть планы добавить отдельную валюту для ' 'наград Святилища.</li>\r\n' '\t<li>Марк отметил, что хочет аналогичным ' 'переработать Скверну, Спуск и другие устаревшие ' 'механики. Возможно добавление нового ' 'контента.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>🌄 QOL улучшения</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>WASD планируется, но это долгий процесс из-за ' 'сложности переноса элементов MTX, ригов и анимаций ' 'из одной игры в другую.</li>\r\n' '\t<li>GGG планируют ввести другие улучшения ' 'процесса торговли.</li>\r\n' '\t<li>Обмен валют показал, что существует большой ' 'спрос на моментальную торговлю.</li>\r\n' '\t<li>Возможно, будущая система моментальной ' 'торговли будет построена вокруг золота. Но для ' 'этого нужно сделать так, чтобы золото было ' 'действительно ценным.</li>\r\n' '\t<li>Сначала все улучшения торговли будут обкатаны ' 'на PoE2.</li>\r\n' '\t<li>Функция &quot;Опознать всё&quot; была в ' 'планах, но Марк, судя по всему, вспомнил про неё ' 'только во время QA.</li>\r\n' '\t<li>Старые боссы с долгими фазами неуязвимости к ' 'урону (например, Химера) в процессе реворка. ' 'Команда балансирует между переработками старых ' 'боссфайтов и созданием новых боссов.</li>\r\n' '\t<li>GGG знают, что качество большинства анимаций ' 'игрока выглядят смешно, особенно по сравнению с ' 'прекрасными анимациями последних боссов ' '(&quot;Слава богу они не носят MTX&quot;). Они ' 'будут исправлять эту проблему постепенно.</li>\r\n' '</ul>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="vopros-otvet"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Вопрос-ответ</span></h2>\r\n' '\r\n' '<h3>Вопросы?</h3>\r\n' '\r\n' '<p>Будем дополнять раздел, отвечая на ' 'комментарии.</p>\r\n' '</div>'}
base.html
/usr/src/app/templates/base.html
Контекст {'False': False, 'None': None, 'True': True} {'DEBUG': True, 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'uZS9YJhQwliBhoW2pMa1D5emytu0bW4pgSlW3hSovOOIANEdJ70OhxNj6eaiXRaC'>", 'messages': <FallbackStorage: request=<ASGIRequest: GET '/poe/liga-sekrety-atlasa-3-26'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f6a2b3d0ae0>>), 'request': '<<request>>', 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f6a2b3d0ae0>>'} {'LANGUAGE_CODE': 'ru', 'access_info': None, 'article': <Article: Лига Секреты Атласа 3.26. Механики лиги, предметы, способности>, 'canonical': '/poe/liga-sekrety-atlasa-3-26', 'captcha_pubkey': '', 'categories': '<<queryset of wiki.Category>>', 'current_game': <Game: Path of Exile>, 'games': '<<queryset of wiki.Game>>', 'is_accessible': True, 'popular': [<Article: [3.26] Оккультист Запретный Ритуал. Популярный билд на ведьму>, <Article: [3.26] Плут через Стак энергощита. Магмовый удар или Удар молнии>, <Article: [3.26] Вождь Праведный огонь. Билд на Дикаря>, <Article: [3.26] Хранитель Кинетический взрыв. Быстрый билд на Охотницу>, <Article: [3.26] Некромант через Неистовых духов. Билд на ведьму суммонера>, <Article: [3.26] Снайпер Стрела молнии. Билд на лучницу Охотницу>, <Article: [3.26] Снайпер Взрывная смесь. Билд на лучницу Охотницу>], 'random_ad': <Ad: PoE 1 orbs>, 'site_settings': <SiteSettings: Настройки сайта>, 'tier_filtered_content': '<div class="build-page-content-block anchor-block" ' 'id="obshchaya-informaciya"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '<h2><span>Общая информация</span></h2>\r\n' '\r\n' '<p>Название лиги: Секреты Атласа / Secrets of the ' 'Atlas, 3.26<br />\r\n' 'Начало лиги: <strong>13 июня 2025 года, в 23:00 по ' 'МСК</strong><br />\r\n' 'Окончание лиги: <strong>~</strong></p>\r\n' '\r\n' '<p>Что нас ждет в лиге Секреты Атласа 3.26:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>3 новых убер босса</li>\r\n' '\t<li>Новая механика для эндгейм мап и их надувки ' '(как говорят разрабы - до НЕВИДАННЫХ РАНЕЕ ' 'масштабов)</li>\r\n' '\t<li>Новая механика особых способностей для ' 'карт</li>\r\n' '\t<li>Новые механики для крафта и новые свойства ' 'для крафта</li>\r\n' '\t<li>Новые уникальные предметы</li>\r\n' '\t<li>Ап многих способностей, алтернативных камней, ' 'камней для селфкаста</li>\r\n' '\t<li>Новая механика для карт - Наёмники Тератны, ' 'что-то похожее на экзайлов, но с большим ' 'количеством различных фишек. Их в том числе можно ' 'брать себе в напарники!</li>\r\n' '\t<li>Новые испытания</li>\r\n' '\t<li>Изменение лигмеханики Предательства. Теперь ' 'Катарина запускается отдельно, и её запуск не ' 'сбрасывает связи между бандитами</li>\r\n' '\t<li>Кингсмарш добавлен в кор игры и теперь сразу ' 'будет полностью построен. Все его фишки ' 'остаются</li>\r\n' '\t<li>Руны добавлены в кор, но теперь они меняют ' 'мастери в дереве талантов, бонусы зависят от ' 'используемой руны</li>\r\n' '\t<li>Новые наборы поддержки</li>\r\n' '\t<li>Различные мелкие улучшения геймплея</li>\r\n' '\t<li>Многое другое!</li>\r\n' '</ul>\r\n' '\r\n' '<p>Полезные ссылки:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><a href="https://ru.pathofexile.com/secrets" ' 'rel="nofollow" target="_blank">Страница лиги на ' 'сайте PoE</a></li>\r\n' '\t<li><a ' 'href="https://ru.pathofexile.com/forum/view-thread/3787032" ' 'rel="nofollow" target="_blank">Полный список ' 'изменений лиги 3.26 на русском</a></li>\r\n' '\t<li><a ' 'href="https://www.pathofexile.com/forum/view-thread/3787013" ' 'rel="nofollow" target="_blank">Полный список ' 'изменений лиги 3.26 на английском</a></li>\r\n' '</ul>\r\n' '\r\n' '<div class="video-container">\r\n' '<div class="youtube-wrapper">\r\n' '<div class="youtube" data-embed="MGlxGrVK2TE">\r\n' '<div class="play-button">&nbsp;</div>\r\n' '</div>\r\n' '</div>\r\n' '</div>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="mekhanika-ligi-i-izmeneniya">\r\n' '<h2><span>Механика лиги</span></h2>\r\n' '\r\n' '<h3>Секреты Атласа</h3>\r\n' '\r\n' '<p>При прохождении карт можно будет встретить ' '&quot;Нити сознания&quot;. При клике на неё, новый ' 'NPC Игон свяжет эти Нити сознания с вашим Атласом, ' 'после чего на Атласе появится цепочка из нескольких ' 'связанных карт, так называемся &quot;Нить ' 'воспоминаний&quot;.</p>\r\n' '<img alt="Нити сознания" class="wide-image" ' 'data-caption="Нити сознания" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic1.webp" />\r\n' '<p>Когда вы в следующий раз поговорите с Игоном в ' 'убежище, он предложит вам разведать эти карты и ' 'найти на них Зану, либо что-то зловещее что они ' 'содержат в себе.</p>\r\n' '<img alt="карты на атласе" class="wide-image" ' 'data-caption="карты на атласе" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic2.webp" />\r\n' '<p>При разговоре с Игоном откроется интерфейс ' 'похожий на машину картоходца, с находящейся в ней ' 'картой (которая первая в цепочке Нити ' 'воспоминаний). Вы можете добавить на эту карту ' 'любые расходники (скарабы, фрагменты, угли и т.п.), ' 'они будут работать, также как и таланты вашего ' 'Атласа, но саму карту изменить нельзя.</p>\r\n' '<img alt="открытие нити воспоминаний у Игона" ' 'class="wide-image" data-caption="открытие нити ' 'воспоминаний у Игона" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic3.webp" />\r\n' '<p>На этих картах можно будет встретить опасные ' 'сгустки, которые поражены воспоминаниями самой ' 'Заны.</p>\r\n' '\r\n' '<p>Монстры рядом с этими сгустками поражены ' '&quot;лепестками воспоминаний&quot;. Поражая ' 'зараженных монстров, вы будете собирать эти ' 'лепестки.</p>\r\n' '<img alt="монстры пораженные лепестками ' 'воспоминаний" class="wide-image" ' 'data-caption="монстры пораженные лепестками ' 'воспоминаний" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic4.webp" />\r\n' '<p>Накопленные лепестки можно использовать для ' 'активации особых способностей, которые дают сами ' 'карты. Например:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Поглощает часть лепестков, делает так что с ' 'ближайших к вам монстров не могут выпасть предметы ' 'с редкостью (т.е. экипировка). Количество ' 'поглощаемых лепестков зависит от количества ' 'пораженных монстров<br />\r\n' '\tТ.е. со всех зараженных монстров гарантированно ' 'выпадет либо валюта/камни умений/скарабы/карты, все ' 'кроме обычной экипировки</li>\r\n' '\t<li>Поглощает часть лепестков, делает так что все ' 'ближайшие монстры воскреснут после смерти. ' 'Количество поглощаемых лепестков зависит от ' 'количества пораженных монстров<br />\r\n' '\tТ.е. мы получим по сути в 2 раза больше монстров, ' 'правда не всего на карте, а конкретные несколько ' 'паков которых вы заразите</li>\r\n' '\t<li>Поглощает часть лепестков, ближайшие монстры ' 'отдают вам свои души, т.е. ваш персонаж получает ' 'бафф <poeitem class="poe-items" ' 'data-color="#AF6025" data-image="" ' 'data-name_en="Soul eater" data-name_ru="Пожиратель ' 'душ" data-target="503">Soul eater | Пожиратель ' 'душ</poeitem> (Пожиратель душ). Количество стаков ' 'бафа зависит от количества ближайших ' 'монстров</li>\r\n' '</ul>\r\n' '<img alt="примеры особых способностей" ' 'class="wide-image" data-caption="примеры особых ' 'способностей" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic5.webp" />\r\n' '<p>Чем &quot;глубже&quot; в воспоминание вы ' 'уходите, тем больше таких сгустков будет появляться ' 'на карте, и тем больше раз вы сможете использовать ' 'новые особые способности. Также может быть ' 'несколько разных способностей доступно на одной ' 'карте.</p>\r\n' '\r\n' '<p>Особые способности можно комбинировать, ' 'используя примеры выше можно сперва получить баф ' '<poeitem class="poe-items" data-color="#AF6025" ' 'data-image="" data-name_en="Soul eater" ' 'data-name_ru="Пожиратель душ" ' 'data-target="503">Soul eater | Пожиратель ' 'душ</poeitem>, затем добавить монстрам воскрешение, ' 'затем запретить чтобы с них выпадали предметы ' 'экипировки. В таком случае с монстров после ' 'воскрешения тоже не будут выпадать предметы ' 'экипировки.</p>\r\n' '\r\n' '<p>Убивая боссов карт в Нити воспоминаний, будет ' 'предложено усиление, которое будет действовать на ' 'все последующие карты в цепочке. Можно будет ' 'выбрать <strong>один</strong> из двух предложенных ' 'бонусов. Например:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Увеличение выпадаемых лепестков с редких и ' 'уникальных монстров</li>\r\n' '\t<li>Увеличение выпадаемых лепестков с ' 'боссов</li>\r\n' '\t<li>50% шанс что редкие монстры на карте будут ' 'заражены духами (possesed)</li>\r\n' '\t<li>Крафты машины картоходцев бесплатные</li>\r\n' '</ul>\r\n' '<img alt="примеры усилений после убийства боссов ' 'карт" class="wide-image" data-caption="примеры ' 'усилений после убийства боссов карт" ' 'data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic6.webp" />\r\n' '<p>На последней карте в Нити воспоминаний будет ' 'особый новый босс. На самом деле не совсем новый, ' 'скорее усиленная копия уже существующего босса в ' 'игре, с измененными и/или усиленными ' 'способностями.<br />\r\n' 'Например можно будет встретить &quot;особого&quot; ' 'Сируса.</p>\r\n' '<img alt="пример усиленного босса" ' 'class="wide-image" data-caption="пример усиленного ' 'босса" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic7.webp" />\r\n' '<p>При убийстве таких боссов с них выпадет ' 'фрагмент, который затем превращается в проходку на ' 'одного из трех новых боссов.</p>\r\n' '<img alt="фрагменты для доступа к новым убер ' 'боссам" class="wide-image" data-caption="фрагменты ' 'для доступа к новым убер боссам" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic8.webp" />\r\n' '<p>С каждого босса могут выпасть новые особые ' 'уникальные предметы.</p>\r\n' '\r\n' '<p>После того как вы убьете всех 3 разных новых ' 'убер боссов, вам начнут выпадать новые особые т16 ' 'карты с влиянием пораженным воспоминаниями.</p>\r\n' '<img alt="новые т16 карты с влиянием пораженным ' 'воспоминаниями" class="wide-image" ' 'data-caption="новые т16 карты с влиянием пораженным ' 'воспоминаниями" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic9.webp" />\r\n' '<p>На этих картах будут доступны особые способности ' 'карт (о которых мы писали ранее), а также на этих ' 'картах будут появляться свойства которые ролятся на ' 'Т17 картах, т.е. более опасные.</p>\r\n' '\r\n' '<p>Также на этих картах будут выпадать особые ' 'предметы с новой крафтовой механикой - &quot;пряди ' 'воспоминаний&quot;, значение пряди ролится от 1 до ' '100.</p>\r\n' '<img alt="пример предметов с прядями воспоминаний" ' 'class="wide-image" data-caption="пример предметов с ' 'прядями воспоминаний" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic10.webp" />\r\n' '<p>На что влияет количество прядей воспоминаний на ' 'предмете:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>При распознании предмета, свойства будут ' 'более высоких тиров. Т.е. чем больше прядей будет - ' 'тем лучше предмет будет при распознании</li>\r\n' '\t<li>При использовании крафтовой валюты на таком ' 'предмете, пряди воспоминаний будут поглощаться, но ' 'новые или измененяемые свойства будут более высоких ' 'тиров, в зависимости от текущего количества прядей ' 'на предмете</li>\r\n' '</ul>\r\n' '\r\n' '<p>Есть валюта, которая взаимодействует с прядями ' 'воспоминаний.</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>[Orb of remembrance] добавляет на предмет ' 'обычного (белого) качества случайное количество ' 'прядей<br />\r\n' '\tБудет полезно перед началом крафта ' 'предмета</li>\r\n' '\t<li>[orb of unravelling] поглощает все количество ' 'прядей на предмете, в попытке улучшить тир одного ' 'из свойств на предмете. Сила зависит от количества ' 'поглощенных прядей<br />\r\n' '\tСупер полезный предмет который будет крайне ' 'полезен для мин-макса любой экипировки</li>\r\n' '\t<li>[orb of intention] изменяет карту с ' 'воспоминаниями, снижая количество выпадаемых ' 'предметов, но увеличивает шанс найти предмет с ' 'прядями воспоминаний</li>\r\n' '</ul>\r\n' '<img alt="валюта которая взаимодействует с прядями ' 'воспоминаний" class="wide-image" ' 'data-caption="валюта которая взаимодействует с ' 'прядями воспоминаний" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic11.webp" />\r\n' '<p>Такая валюта выпадает только с новых убер ' 'боссов!</p>\r\n' '\r\n' '<p>Для всего нового контента добавлены таланты ' 'Атласа, которые позволяют более целенаправленно ' 'фармить то что вам больше нравится. ' 'Например:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>[grasp the past] позволяет количеству прядей ' 'на выпадаемых вам предметах ролится дважды, т.е. ' 'увеличивает количество прядей на находимых вами ' 'предметах</li>\r\n' '\t<li>[traumatic experience], [remembered kindness] ' 'или [educated upbringing] снижает шанс нахождения ' 'нитей воспоминаний, которые будут связанны с ' 'определенными новыми убер боссами. Пригодится если ' 'вы например не хотите фармить убера с которого ' 'выпадают дешевые шмотки, или наоборот хотите ' 'фармить убера с которого выпадает нужный вам ' 'предмет</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Наёмники</h3>\r\n' '\r\n' '<p><strong>Наёмники </strong>- главная особенность ' 'новой лиги. В путешествиях по Рэкласту вы встретите ' 'наёмников из Тератны - по одному в каждой локации. ' 'Каждая встреча уникальна - наёмники имеют свои ' 'личности, индивидуальные билды, способности и ' 'экипированные предметы.</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Наёмники считаются как &quot;0.5 ' 'игрока&quot;. Т.е. на карте может быть 6 игроков + ' '6 наёмников, что в результате даёт фактически ' '&quot;9 игроков&quot;. Однако формула расчёта лута ' 'для нескольких игроков была изменена, так что пати ' 'на &quot;9 игроков&quot; не будет слишком ' 'эффективно.</li>\r\n' '\t<li>Наёмники могут как протаскивать вашего ' 'персонажа, так и быть просто аура-ботами. Например, ' 'если ваш персонаж и так невероятно силён, то ' 'наёмник может просто бегать и бустить рарити. Таким ' 'образом, наёмники будут эффективны для всех ' 'игроков.</li>\r\n' '\t<li>Помимо наёмника, можно также иметь в пачке ' 'Аниматрона (Animate Guardian). Также Аниматроны, ' 'как и наёмники, теперь сохраняют свои предметы при ' 'смерти.</li>\r\n' '\t<li>Если наёмник погиб на карте - возродить его ' 'будет нельзя (в пределах того же инстанса). То же ' 'самое с Аниматроном.</li>\r\n' '\t<li>Боевой потенциал Наёмников зависит от их ' 'архетипа, качества экипировки и древа ' 'талантов.</li>\r\n' '\t<li>Возможно, на босс-файты вы вовсе не захотите ' 'тащить своего наёмника, т.к. он всё-таки считается ' 'за 0.5 игрока и существенно усиливает ' 'монстров.</li>\r\n' '\t<li>Даже если вы не захотите играть с наёмником, ' 'в новом обновлении по-прежнему есть куча ' 'нововведений, усиливающих игрока.</li>\r\n' '\t<li>Всего существует около 30 архетипов ' 'наёмников. Каждый имеет соответствующую экипировку ' 'и соответствующие моды на экипировке.</li>\r\n' '\t<li>Наёмники не внесут в игру слишком много ' 'микро-менеджмента. Достаточно иногда менять ' 'экипировку и прокачивать их древо пассивок, чтобы ' 'они были полезными.</li>\r\n' '\t<li>Наёмники не считаются приспешниками, они ' 'восстанавливают здоровье вне боя и их можно взять с ' 'собой на любой пиннакл-контент.</li>\r\n' '\t<li>Наёмников можно считать полноценным ' 'персонажем. Единственное, чего у них нет - вашего ' 'скилла (хорошо это или плохо - зависит от ' 'вас).</li>\r\n' '\t<li>Марк выразил огромный интерес к тому, что ' 'произойдёт с рынком в условиях, когда для билдов ' 'придётся одевать Аниматрона, Наёмника и своего ' 'персонажа.</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Первая встреча</h4>\r\n' '\r\n' '<p>При встрече они предложат вам дуэль. Перед её ' 'началом, у вас будет возможность взглянуть на ' 'экипировку, способности и камни поддержки своего ' 'противника.</p>\r\n' '<img alt="Обзор наёмника" class="wide-image" ' 'data-caption="Обзор наёмника" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/21.webp" />\r\n' '<p>Если вы решились на дуэль, перед её началом ' 'будет предложено <strong>3 исхода</strong> при ' 'вашей победе:</p>\r\n' '\r\n' '<ol>\r\n' '\t<li><strong>Нанять наёмника за ' 'золото.</strong><br />\r\n' '\tОн присоединится к вашим приключениям и будет ' 'помогать в бою. Наносить урон, раздавать ауры и ' 'т.п.</li>\r\n' '\t<li><strong>Забрать один из экипированных ' 'предметов наёмника.</strong><br />\r\n' '\tВы сразитесь с ним, и в случае победы с него ' 'выпадет выбранный вами предмет. Их снаряжение ' 'зачастую будет сильно лучше того, что достаётся вам ' 'с убитых монстров. Они также могут быть экипированы ' 'уникальными предметами, которые соответствуют их ' 'архетипу и способностям. Некоторые новые уники ' 'можно получить только с наёмников.</li>\r\n' '\t<li><strong>Изгнать наёмника.</strong> Если вы ' 'выиграете дуэль, то архетип побеждённого наёмника ' 'не встретится вам повторно в ближайшее время. Это ' 'позволяет рано или поздно нанять именно того, кто ' 'вам нужен, пропуская тех кто вас не интересует.<br ' '/>\r\n' '\tВ случае поражения, вы погибните</li>\r\n' '</ol>\r\n' '\r\n' '<h4>Игра в группе</h4>\r\n' '\r\n' '<p>Если вы играете в группе, то перед дуэлью каждый ' 'игрок сможет выбрать: участвовать в бою или нет. За ' 'каждого игрока в дуэли, Наёмник становится сильнее. ' 'С другой стороны - в случае вашей победы, каждый ' 'участвовавший игрок имеет 50% шанс получить ' 'случайную награду (как правило - валюта из кошелька ' 'Наёмника).</p>\r\n' '\r\n' '<p>Игроки, отказавшиеся от участия в дуэли, могут ' 'за ней наблюдать.</p>\r\n' '\r\n' '<h4>Наёмники в бою</h4>\r\n' '\r\n' '<p>Всего можно нанять трёх наёмников, но на вылазки ' 'можно брать только одного. Он считается за 0.5 ' 'игрока, так что влияет и на количество лута, и на ' 'сложность монстров. Наёмник восстанавливает ' 'здоровье вне боя, а если он погибнет на локации, то ' 'возродить его можно будет только в городе - за ' 'золото. Тератанских наёмников можно брать на любые ' 'вылазки, поэтому, будет полезно иметь трёх ' 'наёмников для разных задач, в том числе, для ' 'пиннакл-боссов.</p>\r\n' '\r\n' '<h4>Механики</h4>\r\n' '\r\n' '<p>Вы можете управлять снаряжением нанятых бойцов и ' 'их древом пассивок. Наёмник не теряет предметы при ' 'смерти. Это добавляет ещё один слой итемизации в ' 'экономику, ведь теперь многим игрокам нужно будет ' 'покупать снаряжение для нескольких бойцов.</p>\r\n' '\r\n' '<p>Предметы которые вы на них надели вы сможете ' 'позже снять (в убежище), они никак не пропадут, так ' 'что можно надевать на них хорошие шмотки.</p>\r\n' '<img alt="Интерфейс наёмника, его характеристики и ' 'возможность менять предметы" class="wide-image" ' 'data-caption="Интерфейс наёмника, его ' 'характеристики и возможность менять предметы" ' 'data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2025/06/07/22.webp" />\r\n' '<p>В отличие от вашего персонажа, наёмники не ' 'получают опыт. Поэтому со временем придётся ' 'нанимать более опытных и сильных союзников.</p>\r\n' '\r\n' '<p>У каждого наёмника есть свой архетип. Например, ' 'некоторые наёмники более агрессивны и сами не ' 'отказались бы от баффов, другие - наоборот, могут ' 'использовать скиллы поддержки, баффать игрока или ' 'впитывать урон.</p>\r\n' '\r\n' '<h4>Особенные Наёмники</h4>\r\n' '\r\n' '<p>При каждой победе над наёмником, ваша слава ' 'растёт. Со временем, вы сможете встретить самых ' 'матёрых противников. Они будут носить герб своего ' 'рода и иметь предметы с эксклюзивными, ' '<strong>&quot;прославленными&quot;</strong> ' '(Infamous) <strong> свойствами</strong>. Например: ' 'перчатки, конвертирующие огненный урон приспешников ' 'в урон хаосом или шлем, который делает врагов ' 'неподалёку тем более уязвимыми к физическому урону, ' 'чем больше у вас Укрепления (Fortification).</p>\r\n' '\r\n' '<p>Вы также можете встретить Наёмников с ' '<strong>необычными способностями</strong> - ' 'Тератанские версии обычных умений. Такие камни ' 'умений похожи на преображённые (Transfigured). Если ' 'вы выберете их в качестве награды, то их можно ' 'будет получить после победы в дуэли.</p>\r\n' '\r\n' '<h4>Можно ли обойтись без наёмника?</h4>\r\n' '\r\n' '<p>Конечно, ведь обновление добавило множество ' 'других нововведений, усиливающих игрока.</p>\r\n' '\r\n' '<p>Более того, т.к. наёмники считаются за 0.5 ' 'игрока, то на некоторый контент (например, ' 'босс-файты), вы вовсе не захотите брать ' 'союзника.</p>\r\n' '\r\n' '<p>Всё зависит от снаряжения, прокачки и архетипа ' 'нанятого бойца. Наёмники могут как протаскивать ' 'вашего персонажа, так и быть просто аура-ботами. ' 'Например, если ваш персонаж и так невероятно силён, ' 'то наёмник может просто бустить рарити, раздавать ' 'ауры, впитывать урон.. Таким образом, наёмники ' 'будут эффективны для всех игроков.</p>\r\n' '\r\n' '<p>Также формулы расчёта лута для нескольких ' 'игроков были изменены, так что пати на &quot;9 ' 'игроков&quot; не будет слишком эффективно.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="novye-unikalnye-predmety">\r\n' '<h2><span>Новые уникальные предметы</span></h2>\r\n' '\r\n' '<p>Этот раздел обновится после выхода лиги.</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>[Wine of the prophet]</li>\r\n' '\t<li>[Starcaller]</li>\r\n' '\t<li>[scornflux]</li>\r\n' '</ul>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="nagrady-za-ispytaniya-ligi">\r\n' '<h2><span>Награды за испытания лиги</span></h2>\r\n' '\r\n' '<p>Этот раздел обновится после выхода лиги.</p>\r\n' '<!-- <div class="video-container">\r\n' '\t<div class="youtube-wrapper">\r\n' '\t<div class="youtube" data-embed="D2ryLqZKZSo">\r\n' '\t<div class="play-button">\xa0</div>\r\n' '\t</div>\r\n' '\t</div>\r\n' '\t</div> --></div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="kupit-bozhestvennye-sfery">\r\n' '<h2><span>Купить божественные сферы на лиге Секреты ' 'Атласа</span></h2>\r\n' '\r\n' '<p>У нас вы всегда можете купить божественные сферы ' 'на лиге Секреты Атласа для ПК и PS4. Любые виды ' 'сфер всегда есть в наличии. Нет никаких ограничений ' 'на сферы, заказывайте в любом количестве! Быстрая ' 'скорость доставки.<br />\r\n' '<a href="https://lootkeeper.com/ru/poe/orbs">Купить ' 'сферы ПоЕ</a> вы можете на сайте ' 'LootKeeper.com</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="korotkoe-opisanie-izmenenij-ligi"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Короткое описание изменений ' 'лиги</span></h2>\r\n' '\r\n' '<p>Здесь мы коротко опишем основные изменения новой ' 'лиги Секреты Атласа 3.26. Мы не будем рассматривать ' 'все аспекты игры и не особо важные ' 'изменения.</p>\r\n' '\r\n' '<p>Этот раздел будет полезен только тех, кто читает ' 'его до выхода лиги Секреты Атласа 3.26, после того ' 'как выйдет следующая лига - информация может стать ' 'неактуальной.</p>\r\n' '\r\n' '<h3>Изменения Атласа и эндгейма</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Воспоминания Атласа были удалены</li>\r\n' '\t<li>Осколки Разлома, выпадающие во время схватки, ' 'теперь автоматически собираются и выпадают рядом с ' 'вами по завершении Разлома. Если вы состоите в ' 'группе, осколки выпадут несколькими стопками, ' 'которые будут случайно распределены между ' 'участниками группы. При подборе осколка Разлома, ' 'подобно золоту, над персонажем возникнет маленькое ' 'уведомление</li>\r\n' '\t<li>Рядовые скарабеи теперь выпадают стопками ' 'большего размера на картах более высокого уровня, ' 'но встречаются реже, подобно тому как размеры ' 'стопок базовой распространённой валюты ' 'увеличиваются с уровнем области</li>\r\n' '\t<li>Использование сферы горизонтов на карте ' 'Хранителя Древнего или Завоевателя теперь также ' 'заменит Хранителя или Завоевателя на ' 'другого</li>\r\n' '\t<li>Завершение неуникальной карты на более низком ' 'уровне, чем тот, с которым она изначально ' 'встречается, больше не засчитывает выполнение ' 'дополнительного задания карт</li>\r\n' '\t<li>Пассивные умения Атласа, дающие ' 'дополнительный шанс найти на ваших картах мастера ' 'или дополнительный контент, который можно отключить ' 'посредством умений Атласа, теперь также повышают ' 'шанс того, что скарабеи на ваших картах будут ' 'скарабеями для данного типа дополнительного ' 'контента</li>\r\n' '\t<li>В дерево Атласа добавили таланты связанные с ' 'Кингсмаршом, а также новыми убер боссами и ' 'лигмеханикой нитей воспоминаний</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/Scarabs/GreaterScarabUnique.webp" ' 'data-name_en="Titanic Scarab of Legend" ' 'data-name_ru="Титанический скарабей легенды" ' 'data-target="4202">Titanic Scarab of Legend | ' 'Титанический скарабей легенды</poeitem> теперь ' 'имеет ограничение 1 (было 2)</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Валюта</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Руны из Кингсмарша изменены, теперь их можно ' 'использовать на мастери в дереве талантов. В ' 'зависимости от руны, мастери измененится и будет ' 'давать определенные бонусы</li>\r\n' '\t<li>Добавлены <poeitem class="poe-items" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Currency/CurrencyAddModToRare.webp" ' 'data-name_en="Exalted Orb" data-name_ru="Сфера ' 'возвышения" data-target="115">Exalted Orb | Сфера ' 'Возвышения</poeitem> Древнего и Создателя, выпадают ' 'они с соответствующих боссов. Добавляют на предмет ' 'без влияний влияние Древнего/Создателя и одно из ' 'его особых свойств</li>\r\n' '\t<li>Снизили шанс выпадения <poeitem ' 'class="poe-items" data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Currency/CurrencyPassiveSkillRefund.webp" ' 'data-name_en="Orb of Regret" data-name_ru="Сфера ' 'раскаяния" data-target="247">Orb of Regret | Сфера ' 'раскаяния</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<h3>Лигконтент</h3>\r\n' '\r\n' '<p>Кингсмарш</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Кингсмарш добавлен в основу игры, он сразу ' 'будет полностью отсроенным, так что улучшать здания ' 'не нужно будет</li>\r\n' '\t<li>Аукицон через Фаустуса также будет ' 'доступен</li>\r\n' '\t<li>Черный рынок, бегунки Атласа, рекомбинатор, ' 'корабли, добыча ресурсов - все эти механики ' 'остаются</li>\r\n' '\t<li>Рункрафтинг удален, т.е. руны изменены и ' 'теперь влияют на мастери в дереве талантов</li>\r\n' '\t<li>Добавлен новый &quot;режим&quot; для ' 'рекомбинатора, аналогичный тому что сейчас в PoE2. ' 'Можно выбрать конкретные свойства на предметах, и ' 'увидеть какой шанс их обьединенить по итогу</li>\r\n' '\t<li>С кораблей все также будут приходить ' 'татуировки, обычные премдеты/валюта, а также ' 'руны</li>\r\n' '\t<li>Добавили таланты в дереве Атласа связанные с ' 'разным контентом Кингсмарша, например на увеличение ' 'находимого вида руды определенного типа</li>\r\n' '\t<li>Добавили скарабеев связанных с лигмеханикой ' 'Кингсмарша. На гарантированное появление руды на ' 'карте, магических монстров которые охраняют руду на ' 'картах, и вместо руды на картах вы будете собирать ' 'сразу слитки</li>\r\n' '\t<li>У рабочих теперь 5 уровней для каждой из ' 'работ в Кингсмарше</li>\r\n' '</ul>\r\n' '\r\n' '<p>Предательство</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Катарина (босс) вынесена ' '&quot;отдельно&quot;, теперь для боя с ней не нужно ' '&quot;сбрасывать&quot; всю доску и отношения между ' 'участниками Синдиката</li>\r\n' '\t<li>Запустить бой с Катариной можно используя ' 'проходку на неё, которая выпадает с лидеров ' 'дивизионов/подразделений, на высоких ' 'уровнях</li>\r\n' '\t<li>Сам бой с Катариной изменили, теперь фазы где ' 'она бессмертная длятся меньше</li>\r\n' '\t<li>С Катарины теперь может выпасть Скрытая сфера ' 'возвышения</li>\r\n' '\t<li>Скрытая сфера хаоса будет выпадать с лидеров ' 'дивизионов/подразделений</li>\r\n' '\t<li>С Катарины теперь могуть выпасть уголья ' 'Всепламени. Эти новые фрагменты карт могут добавить ' 'на карты группы монстров с разными видами особых ' 'монстров. У таких групп монстров необычные ' 'свойства, состав или награды. Уголья Всепламени ' 'можно поместить в Машину картоходца подобно ' 'скарабеям и использовать совместно со скарабеями ' 'для более тонкой настройки ваших карт</li>\r\n' '\t<li>Добавили новые свойства которые раскрываются ' 'с уникальных предметов, которые выпадают из ' 'Катарины</li>\r\n' '\t<li>Объём информации об укрытиях, получаемый в ' 'результате сделанного выбора после победы над ' 'членами Бессмертного Синдиката, был уменьшен. ' 'Требуемое время для достижения укрытия в среднем ' 'увеличилось</li>\r\n' '\t<li>Награды за укрытия изменены/перемешаны, также ' 'изменены различные станки которые доступны после ' 'убийства Катарины в её укрытии, они теперь более ' 'актуальны и предлагают больше интересных вариантов ' 'крафтов</li>\r\n' '\t<li>Больше не требуется обращаться к Джун, чтобы ' 'раскрывать завуалированные предметы. Теперь вы ' 'можете просто щёлкнуть ПКМ на завуалированном ' 'предмете и выбрать свойство, которое хотите ' 'раскрыть.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Боссы</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Добавили 3 новых убер босса. Попасть к ним ' 'можно при помощи новой лигмеханки, либо купив ' 'проходки</li>\r\n' '\t<li>Теперь во время боя с убер боссами персонаж ' 'не получает и не теряет опыт, так что можно идти на ' 'уберов не опасаясь слить все полоски опыта</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Крафт</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Рецепты которые ранее открывались при помощи ' 'развуалирования предметов Синдиката теперь ' 'открываются на картах Атласа, как и другие рецепты. ' 'Т.е. нет необходимости всем бегать Синдикат для ' 'открытия важных крафтов</li>\r\n' '\t<li>Оружие и экипировка которая имеет ' 'многожественные требования к характеристикам ' '(например и силу и ловкость) теперь имеет меньший ' 'шанс на ролл атрибутов<br />\r\n' '\tЭто будет полезно в большинстве случаев, но если ' 'вам наоборот нужен на конкретном предмете атрибут - ' 'крафтить будет сложнее</li>\r\n' '\t<li>Свойства похищения маны и здоровья на ' 'экипировке и самоцветах теперь является суффиксом ' '(были префиксами)</li>\r\n' '\t<li>На скипетрах, посохах, рунических кинжалах и ' 'жезлах теперь реже встречаются свойства атак<br ' '/>\r\n' '\tЧто сильно упрощает их крафт</li>\r\n' '\t<li>На посохах теперь встречается более высокий ' 'уровень свойства повышения скорости регенерации ' 'маны, вплоть до 105% на высшем уровне</li>\r\n' '\t<li>Свойства верстака на повышение скорости ' 'регенерации маны также сделаны выше для двуручного ' 'оружия</li>\r\n' '\t<li>Свойства сопротивлений больше нельзя получить ' 'на оружии или добавить на него с помощью ремесла<br ' '/>\r\n' '\tОЧЕНЬ важное исправление, упростит крафт ' 'оружия</li>\r\n' '\t<li>Синтезированные собственные свойства ' 'сопротивлений больше нельзя получить на оружии<br ' '/>\r\n' '\tОЧЕНЬ важное исправление, упростит крафт ' 'оружия</li>\r\n' '\t<li>Увеличены значения свойства <span ' 'class="ru-poe">Дарует # здоровья за каждый удар по ' 'врагу</span><span class="en-poe">Grants # Life per ' 'Enemy Hit</span>, добавлены новые тиры для него, но ' 'общий вес всех тиров остался одинаковым, так что ' 'чаще попадаться это свойство не будет. Теперь ' 'ролится вплоть до 30 здоровья за удар</li>\r\n' '\t<li>Увеличены значения свойства <span ' 'class="ru-poe">Дарует # здоровья за каждого убитого ' 'врага</span><span class="en-poe">Gain # Life per ' 'Enemy Killed</span>, добавлены новые тиры для него, ' 'но общий вес всех тиров остался одинаковым, так что ' 'чаще попадаться это свойство не будет. Теперь ' 'ролится вплоть до 110 здоровья за убийство</li>\r\n' '\t<li>Увеличены значения свойства <span ' 'class="ru-poe">Дарует # маны за каждого убитого ' 'врага</span><span class="en-poe">Gain # Mana per ' 'Enemy Killed</span>, добавлены новые тиры для него, ' 'но общий вес всех тиров остался одинаковым, так что ' 'чаще попадаться это свойство не будет. Теперь ' 'ролится вплоть до 50 маны за убийство</li>\r\n' '\t<li>Завуалированые и крафтовые свойства на АоЕ ' 'радиус/урон, урон снарядов/скорость, урон в ближнем ' 'бою/радиус атаки теперь могут ролится на перчатках, ' 'вместо амулетов</li>\r\n' '\t<li>Составные завуалированные свойства и свойства ' 'верстака на добавленный урон от стихии теперь можно ' 'получить на амулетах (в дополнение к кольцам, щитам ' 'и колчанам)</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Деревья талантов персонажа и классы ' 'Восхождения</h3>\r\n' '\r\n' '<h4>Берсерк</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li>Пассивное умение Восхождения <poeitem ' 'class="poe-items" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Berserker/DefyPain.webp" ' 'data-name_en="Defy Pain" ' 'data-name_ru="Пренебрежение к боли" ' 'data-target="4204">Defy Pain | Пренебрежение к ' 'боли</poeitem> было переработано. Теперь дарует ' 'Непокорность на 10 секунд при потере здоровья от ' 'удара врага, но не чаще одного раза в 0,3 секунды. ' 'Также дарует вам 3% от недостающего не удержанного ' 'здоровья перед получением удара от врага за каждый ' 'заряд Непокорности и вы теряете все заряды ' 'Непокорности по достижении 10 зарядов.</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Berserker/Blitz.webp" ' 'data-name_en="Blitz" data-name_ru="Разгон" ' 'data-target="696">Blitz | Разгон</poeitem> заменено ' 'новым значимым умением Танцующий в крови, которое ' 'делает 30% похищения здоровья мгновенным. Требует ' '<poeitem class="poe-items" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Berserker/AspectOfCarnage.webp" ' 'data-name_en="Aspect of Carnage" ' 'data-name_ru="Аспект резни" ' 'data-target="1007">Aspect of Carnage | Аспект ' 'резни</poeitem>.</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Berserker/CloakedAgony.webp" ' 'data-name_en="Flawless Savagery" ' 'data-name_ru="Безупречная свирепость" ' 'data-target="706">Flawless Savagery | Безупречная ' 'свирепость</poeitem> заменено новым значимым ' 'умением Ярость предков, которое заставляет ваши ' 'умения ударов также наносить урон в прежнем месте ' 'применения<br />\r\n' '\tМощный талант для милишников, который по сути ' 'удваивает урон персонажа</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Чемпион</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Champion/Fortitude.webp" ' 'data-name_en="Fortitude" data-name_ru="Стойкость" ' 'data-target="26">Fortitude | Стойкость</poeitem> ' 'теперь дарует вам ваш максимум Укрепления (было 15 ' 'зарядов Укрепления) и свойство &quot;ближайшие ' 'союзники считаются имеющими Укрепление, равное ' 'вашему&quot;</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Champion/Unstopable.webp" ' 'data-name_en="Unstoppable Hero" ' 'data-name_ru="Несокрушимый герой" ' 'data-target="25">Champion&#39;s Notable - ' 'Несокрушимый герой</poeitem> больше не дарует ' 'свойство &quot;ближайшие союзники считаются ' 'имеющими Укрепление, равное вашему&quot;. Теперь ' 'дарует на 3% больше брони и уклонения за каждый ' 'заряд Укрепления свыше 20 и 3% повышение скорости ' 'атаки за каждый заряд Укрепления свыше 20</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Champion/WorthyFoe.webp" ' 'data-name_en="Worthy Foe" data-name_ru="Достойный ' 'противник" data-target="24">Champion&#39;s Notable ' '- Достойный противник</poeitem> больше не требует ' 'умения <poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Champion/Conqueror.webp" ' 'data-name_en="Conqueror" data-name_ru="Завоеватель" ' 'data-target="32">Champion&#39;s Notable - ' 'Завоеватель</poeitem> и теперь дарует свойство ' '&quot;Вы провоцируете при нанесении ' 'удара&quot;</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Champion/Conqueror.webp" ' 'data-name_en="Conqueror" data-name_ru="Завоеватель" ' 'data-target="32">Champion&#39;s Notable - ' 'Завоеватель</poeitem> заменено новым значимым ' 'умением Достойные цели, которое дарует свойство ' '&quot;установленное знамя не предотвращает ' 'получение доблести&quot; и 50% увеличение ' 'длительности умений знамён. Требует <poeitem ' 'class="poe-items" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Champion/Inpirational.webp" ' 'data-name_en="Inspirational" ' 'data-name_ru="Вдохновенный" ' 'data-target="1974">Inspirational | ' 'Вдохновенный</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<h4>Защитник</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Guardian/HarmonyOfPurpose.webp" ' 'data-name_en="Harmony of Purpose" ' 'data-name_ru="Благое намерение" ' 'data-target="4201">Harmony of Purpose | Благое ' 'намерение</poeitem> теперь дарует вам случайный ' 'положительный эффект алтаря каждые 10 ' 'секунд</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Guardian/UnwaveringFaith.webp" ' 'data-name_en="Unwavering Faith" ' 'data-name_ru="Непоколебимая вера" ' 'data-target="4200">Unwavering Faith | Непоколебимая ' 'вера</poeitem> теперь дарует 50% повышение ' 'эффективности удержания ресурсов умениями</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Иерофант</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Hierophant/MindOverBeing.webp" ' 'data-name_en="Sanctuary of Thought" ' 'data-name_ru="Храм мысли" ' 'data-target="362">Sanctuary of Thought | Храм ' 'мысли</poeitem> больше не дарует 25% повышение ' 'эффективности удержания маны умениями и на 50% ' 'меньше затрат маны умениями. Теперь дарует ' 'регенерацию 1% маны в секунду<br />\r\n' '\tСильный нерф архимагов иерофантов из лиги 3.25, ' 'снижение затрат маны убрали - это критично</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Диверсант</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li>Добавлено новое пассивное умение Восхождения ' '[Shrapnel Specialist]: дарует 50% шанс возвращения ' 'снарядов к вам и свойство &quot;снаряды выпускаются ' 'в случайных направлениях<br />\r\n' '\tОчень интересный вариант, теперь можно играть ' 'через снаряды на диверсанте</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Saboteur/ExplosivesExpert.webp" ' 'data-name_en="Explosives Expert" ' 'data-name_ru="Умелый сапёр" ' 'data-target="637">Explosives Expert | Умелый ' 'сапёр</poeitem> заменено новым значимым умением ' 'Обдуманный риск, которое делает ваш шанс ' 'критического удара удачливым, а урон от ударов ' 'неудачливым. Требует умение <poeitem ' 'class="poe-items" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Saboteur/BombSpecialist.webp" ' 'data-name_en="Bomb Specialist" ' 'data-name_ru="Специалист по бомбам" ' 'data-target="618">Bomb Specialist | Специалист по ' 'бомбам</poeitem> или [Shrapnel Specialist]</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Saboteur/BombSpecialist.webp" ' 'data-name_en="Bomb Specialist" ' 'data-name_ru="Специалист по бомбам" ' 'data-target="618">Bomb Specialist | Специалист по ' 'бомбам</poeitem> теперь дарует 30% шанс нанести на ' '50% больше урона ударами по области (был 20% шанс) ' 'и 30% шанс получить на 50% меньше урона от ударов ' 'по области (был 20% шанс)</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Плут</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Trickster/PolymathTrickster.webp" ' 'data-name_en="Polymath" data-name_ru="Эрудит" ' 'data-target="2696">Polymath | Эрудит</poeitem> ' 'теперь дарует на 2% больше урона за каждый тип ' 'выбранного вами мастерства (было 3%).<br />\r\n' '\tНеприятный, но справедливый нерф. Талант все ещё ' 'довольно мощный, в том числе за счет остальных ' 'своих свойств помимо урона</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Trickster/HeedfulRecovery.webp" ' 'data-name_en="Escape Artist" data-name_ru="Мастер ' 'побега" data-target="210">Escape Artist | Мастер ' 'побега</poeitem> теперь дарует +4 к уклонению за 1 ' 'максимума энергетического щита на надетом шлеме ' '(было +5) и +1 к максимуму энергетического щита за ' '8 уклонения на надетом нательном доспехе (было за ' '6)<br />\r\n' '\tНеприятно, но не критично</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Маг стихий</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Elementalist/ShockSpecialisation.webp" ' 'data-name_en="Shaper of Storms" ' 'data-name_ru="Несущая бурю" ' 'data-target="1580">Shaper of Storms | Несущая ' 'бурю</poeitem> больше не дарует на 25% больший ' 'эффект состояний молнии от ваших ударов, большая ' 'часть урона которых является уроном от молнии. ' 'Теперь шок, наложенный вашими ударами, всегда ' 'увеличивает получаемый урон минимум на 25% (было ' '15%)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Elementalist/ChillSpecialisation.webp" ' 'data-name_en="Shaper of Winter" ' 'data-name_ru="Несущая зиму" ' 'data-target="4206">Shaper of Winter | Несущая ' 'зиму</poeitem> больше не дарует на 50% больший ' 'эффект состояний холода от ваших ударов, большая ' 'часть урона которых является уроном от холода, и ' 'свойств &quot;охлаждения, наложенные вашими ' 'ударами, всегда снижают скорость действий как ' 'минимум на 15%&quot; и &quot;ваши охлаждения могут ' 'снизить скорость действий вплоть до максимума в ' '40%&quot;. Вместо этого теперь урон, наносимый ' 'охлаждёнными от ваших ударов врагами, становится ' 'меньше на величину, равную половине эффекта ' 'охлаждения, а урон, получаемый охлаждёнными от ' 'ваших ударов врагами, увеличивается на величину, ' 'равную эффекту охлаждения</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Elementalist/IgniteSpecialisation.webp" ' 'data-name_en="Shaper of Flames" ' 'data-name_ru="Несущая пламя" ' 'data-target="2593">Shaper of Flames | Несущая ' 'пламя</poeitem> больше не дарует на 25% больше ' 'урона от поджогов от ваших ударов, большая часть ' 'урона которых является уроном от огня. Вместо этого ' 'теперь 40% физического урона подожжённых вами ' 'врагов становится уроном от огня</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Elementalist/LiegeOfThePrimordial.webp" ' 'data-name_en="Liege of the Primordial" ' 'data-name_ru="Слуга стихий" ' 'data-target="1041">Liege of the Primordial | Слуга ' 'стихий</poeitem> теперь дарует +2 к максимальному ' 'количеству големов (было +1) и делает призванных ' 'големов иммунными к урону от стихий</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Elementalist/ElemancerIcon.webp" ' 'data-name_en="Elemancer" data-name_ru="Повелитель ' 'стихий" data-target="1039">Elemancer | Повелитель ' 'стихий</poeitem> заменено новым значимым умением ' 'Несущая разорение, которое дарует 66% повышение ' 'эффективности удержания маны умениями Вестников и ' '66% усиление положительного эффекта Вестников. ' 'Теперь не требует связи с <poeitem ' 'class="poe-items" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Elementalist/LiegeOfThePrimordial.webp" ' 'data-name_en="Liege of the Primordial" ' 'data-name_ru="Слуга стихий" ' 'data-target="1041">Liege of the Primordial | Слуга ' 'стихий</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>Очень интересные изменения мага стихий, надеемся ' 'теперь он заиграет.</p>\r\n' '\r\n' '<h4>Дерево талантов</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li>Мастерство стихий, позволяющее ударам ' 'некоторым шансом учитывать значение сопротивления ' 'стихиям врага как противоположное, теперь имеет ' 'шанс 15% (было 25%)</li>\r\n' '\t<li>Мастерство похищения, благодаря которому 10% ' 'похищения применяется мгновенно, теперь имеет ' 'значение 5%<br />\r\n' '\tОчень неприятно, но не критично</li>\r\n' '\t<li>Мастерство жезла, обескураживавшее врагов при ' 'нанесении удара жезлами, заменено новым, дающим 25% ' 'повышение эффективности удержания маны умениями, ' 'усиленными Чароплётом</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Способности</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Большое количество альтернативных версий ' 'способностей апнули, особенно заклинаний, мы не ' 'будем упоминать их все</li>\r\n' '\t<li>Заряды Интенсивности теперь теряются каждые ' '0.5 секунды при передвижении (было каждые 0.25 ' 'секунды)</li>\r\n' '\t<li>Положительный эффект <poeitem ' 'class="poe-items" data-color="#FF8D00" ' 'data-image="" data-name_en="Arcane Surge buff" ' 'data-name_ru="Колдовской Выброс" ' 'data-target="400">Arcane Surge | Колдовской ' 'Выброс</poeitem> теперь дарует 20% повышение ' 'скорости сотворения чар (было 10%). Мощный баф для ' 'всех кастеров</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/AnimateArmour.webp" ' 'data-name_en="Animate Guardian" ' 'data-name_ru="Аниматрон" data-target="471">Animate ' 'Guardian | Аниматрон</poeitem> теперь <strong>НЕ ' 'ТЕРЯЕТ ПРЕДМЕТЫ ПОСЛЕ СМЕРТИ</strong>. Если ' '<poeitem class="poe-items" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/AnimateArmour.webp" ' 'data-name_en="Animate Guardian" ' 'data-name_ru="Аниматрон" data-target="471">Animate ' 'Guardian | Аниматрон</poeitem> вы сможете ' 'перепризвать его с теми же предметами в убежище. Но ' 'его нельзя повторно призвать в той же области где ' 'он умер</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/ChargedAttack.webp" ' 'data-name_en="Blade Flurry" data-name_ru="Порыв ' 'клинков" data-target="2658">Blade Flurry | Порыв ' 'клинков</poeitem> на 14% увеличили эффективность ' 'базового урона, добавили 5% больше/more урона за ' 'заряд, это суммарно 30% больше/more урона при 6 ' 'стадиях, и ещё 15% больше/more при максимуме ' 'стадий. Довольно сильный баф урона</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/BlightGem.webp" ' 'data-name_en="Blight" data-name_ru="Мор" ' 'data-target="165">Blight (Мор)</poeitem> увеличили ' 'базовый урон на ~22%. Альтернативные версии тоже ' 'улучшили</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/ContagionGem.webp" ' 'data-name_en="Contagion" data-name_ru="Инфекция" ' 'data-target="281">Contagion | Инфекция</poeitem> ' 'увеличили базовый урон на 20%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Cyclone.webp" ' 'data-name_en="Cyclone" data-name_ru="Вихрь" ' 'data-target="346">Cyclone | Вихрь</poeitem> ' 'увеличили на 14% эффективность урона, и АоЕ. Вихрь ' 'снова в деле! Он и в прошлом патче себя отлично ' 'чувствовал, а сейчас ещё лучше</li>\r\n' '\t<li>Аура смерти от <poeitem class="poe-items" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Armours/BodyArmours/Deathsoath.webp" ' 'data-name_en="Death\'s Oath" data-name_ru="Клятва ' 'смерти" data-target="4203">Death&#39;s Oath | ' 'Клятва смерти</poeitem> теперь наносит на 25% ' 'больше базового урона. Мощный баф!</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/DetonateDead.webp" ' 'data-name_en="Detonate Dead of Chain Reaction" ' 'data-name_ru="Подрыв трупа цепной реакции" ' 'data-target="2689">Detonate Dead of Chain Reaction ' '| Подрыв трупа цепной реакции</poeitem> снизили ' 'базовый урон на ~30% и снизили эффективность урона ' 'на 35%, сильный нерф</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/BloodTendrilsSkillGem.webp" ' 'data-name_en="Exsanguinate" ' 'data-name_ru="Обескровливание" ' 'data-target="4208">Exsanguinate | ' 'Обескровливание</poeitem> увеличили базовый урон на ' '~15%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireTrap.webp" ' 'data-name_en="Fire Trap" data-name_ru="Огненная ' 'ловушка" data-target="439">Fire Trap | Огненная ' 'ловушка</poeitem> снизили базовый урон на ~14%, что ' 'неприятно для всех РФов, меньше урона по ' 'боссам</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/IceStrike.webp" ' 'data-name_en="Frost Blades" data-name_ru="Ледяные ' 'клинки" data-target="598">Frost Blades | Ледяные ' 'клинки</poeitem> на 30% снизили урон от ' 'снарядов</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/IceStrike.webp" ' 'data-name_en="Frost Blades of Katabasis" ' 'data-name_ru="Ледяные клинки катабасиса" ' 'data-target="2892">Frost Blades of Katabasis | ' 'Ледяные клинки катабасиса</poeitem> снизили ' 'эффективность почти в 2 раза. Теперь по сути ' 'мертвый скил</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/DoomBlastSkillGem.webp" ' 'data-name_en="Hexblast" data-name_ru="Взрыв порчи" ' 'data-target="2690">Hexblast | Взрыв порчи</poeitem> ' 'теперь имеет перезарядку, остальное не так важно, ' 'скил мертвый и билды через него тоже, в том числе ' 'все минеры</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/IceNova.webp" ' 'data-name_en="Ice Nova of Frostbolts" ' 'data-name_ru="Кольцо льда морозных шаров" ' 'data-target="2963">Ice Nova of Frostbolts | Кольцо ' 'льда морозных шаров</poeitem> теперь может ' 'сработать максимум от 2 <poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/FrostBolt.webp" ' 'data-name_en="Frostbolt" data-name_ru="Морозный ' 'шар" data-target="395">Frostbolt | Морозный ' 'шар</poeitem> (было 4), а значит нерф урона в 2 ' 'раза. Билды через него мертвы</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/LightningStrike.webp" ' 'data-name_en="Lightning Strike" data-name_ru="Удар ' 'молнии" data-target="1758">Lightning Strike | Удар ' 'молнии</poeitem> снизили урон от снарядов на ' '50%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/MoltenStrike.webp" ' 'data-name_en="Molten Strike" data-name_ru="Магмовый ' 'удар" data-target="2064">Molten Strike | Магмовый ' 'удар</poeitem> снизили урон от снарядов и состояний ' 'на 10%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/MoltenStrike.webp" ' 'data-name_en="Molten Strike of the Zenith" ' 'data-name_ru="Магмовый удар зенита" ' 'data-target="4210">Molten Strike of the Zenith | ' 'Магмовый удар зенита</poeitem> снизили урон от ' 'снарядов и состояний на 10%, каждая 6 атака теперь ' 'наносит 600% урона (было 800%), т.е. срезали ' 'довольно много урона</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/PowerSiphon.webp" ' 'data-name_en="Power Siphon" data-name_ru="Перелив ' 'энергии" data-target="529">Power Siphon | Перелив ' 'энергии</poeitem> снизили эффективность на ' '45%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/BloodreapGem.webp" ' 'data-name_en="Reap" data-name_ru="Кровавая жатва" ' 'data-target="2333">Reap | Кровавая жатва</poeitem> ' 'повысили базовый урон на ~20%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Soulrend.webp" ' 'data-name_en="Soulrend" data-name_ru="Разрыв души" ' 'data-target="181">Soulrend (Разрыв души)</poeitem> ' 'повысили базовый урон на ~19%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Spellslinger.webp" ' 'data-name_en="Spellslinger" data-name_ru="Чароплёт" ' 'data-target="1795">Spellslinger | ' 'Чароплёт</poeitem> теперь резервирует 20% маны ' '(было 30-25%)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/ImpactingSteelGem.webp" ' 'data-name_en="Splitting Steel" ' 'data-name_ru="Раскалывающая сталь" ' 'data-target="1722">Splitting Steel | Раскалывающая ' 'сталь</poeitem> заряды теперь <strong>НЕ МОГУТ ' 'ВОЗВРАЩАТЬСЯ</strong>, а значит не работает с ' '<poeitem class="poe-items" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/ReturnProjectiles.webp" ' 'data-name_en="Returning Projectiles Support" ' 'data-name_ru="Возвращающиеся снаряды" ' 'data-target="2556">Returning Projectiles Support | ' 'Возвращающиеся снаряды</poeitem> и <poeitem ' 'class="poe-items" data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Rings/UberEaterofWorlds.webp" ' 'data-name_en="Nimis" data-name_ru="Нимис" ' 'data-target="2620">Nimis | Нимис</poeitem> а значит ' 'текущие билды через него мертвые. Но повысили ' 'эффективность на ~60% и увеличили радиус. Работать ' 'будет, но эндгейм варианты точно не будут такими ' 'поломанными как были в 3.25</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/ChaosElementalSummon.webp" ' 'data-name_en="Summon Chaos Golem" ' 'data-name_ru="Призыв голема хаоса" ' 'data-target="1023">Summon Chaos Golem | Призыв ' 'голема хаоса</poeitem> теперь повышает ' 'сопротивление к хаосу на 17% и даёт <span ' 'class="ru-poe">+#% к множителю постепенного ' 'урона</span><span class="en-poe">+#% to Damage over ' 'Time Multiplier</span> (+16%), что очень полезно ' 'дот билдам</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireElementalSummon.webp" ' 'data-name_en="Summon Flame Golem" ' 'data-name_ru="Призыв голема огня" ' 'data-target="4209">Summon Flame Golem | Призыв ' 'голема огня</poeitem> теперь повышает урон ' 'персонажа на 29% (было 20%), и даёт 20% увеличения ' 'АоЕ</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/IceElementalSummon.webp" ' 'data-name_en="Summon Ice Golem" ' 'data-name_ru="Призыв голема льда" ' 'data-target="78">Summon Ice Golem | Призыв голема ' 'льда</poeitem> теперь повышает крит шанс на 40% ' '(было 30%) и даёт +420 к меткости</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/LightningGolem.webp" ' 'data-name_en="Summon Lightning Golem" ' 'data-name_ru="Призыв голема молнии" ' 'data-target="79">Lightning Golem</poeitem> теперь ' 'повышает скорость атаки и сотворения чар на 10% ' '(было 9%) и даёт 18 мана регена</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/SummonSkeletons.webp" ' 'data-name_en="Summon Skeletons of Mages" ' 'data-name_ru="Сотворение скелетов-магов" ' 'data-target="2661">Summon Skeletons of Mages | ' 'Сотворение скелетов-магов</poeitem> теперь имеют ' '20% шанс наложить соответствующие скелету состояния ' '(поджог/заморозка/шок)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/RockGolem.webp" ' 'data-name_en="Summon Stone Golem" ' 'data-name_ru="Призыв каменного голема" ' 'data-target="770">Summon Stone Golem | Призыв ' 'каменного голема</poeitem> теперь повышает защиту ' 'персонажа на 20% ' '(уклонение/броню/энергощит/барьер)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/FrostVortex.webp" ' 'data-name_en="Vortex" data-name_ru="Пурга" ' 'data-target="93">Vortex | Пурга</poeitem> повысили ' 'эффективность урона, базовый урон от удара и дот ' 'урон. Но он все ещё имеет перезарядку...</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/FrostFury.webp" ' 'data-name_en="Winter Orb" data-name_ru="Зимняя ' 'сфера" data-target="128">Winter Orb (Зимняя ' 'сфера)</poeitem> повысили эффективность урона на ' '20%, базовый урон на ~35%, снизили максимальное ' 'количество зарядов до 8 (было 10), снизили частоту ' 'выпуска снарядов до 125% (было 150%), но повысили ' 'частоту выпуска снарядов за каждый заряд, было 15% ' 'за заряд, теперь 20% за заряд, т.е. итоговая ' 'изменилась лишь на 15% при макс зарядах</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Камни поддержки</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-name_en="Arcane Surge Support" ' 'data-name_ru="Колдовской выброс" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem> даёт 35% больше/more урона от ' 'заклинаний (было 25%), но теперь даёт меньше мана ' 'регена 30% (было 58%)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/ManaweaveSupportGem.webp" ' 'data-name_en="Archmage Support" ' 'data-name_ru="Архимаг" data-target="829">Archmage ' 'Support | Архимаг</poeitem> даёт на 3% меньше урона ' 'в зависимости от незарезервированной маны</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/SupportPlus/EchoPlus.webp" ' 'data-name_en="Awakened Spell Echo Support" ' 'data-name_ru="Пробужденный: Эхо магии" ' 'data-target="649">Awakened Spell Echo Support | ' 'Пробужденный: Эхо магии</poeitem> теперь имеет ' 'множитель маны на 10% меньше, а также не имеет ' 'свойства на 10% снижение урона, т.е. стал сильнее ' 'на 10%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/StormBarrier.webp" ' 'data-name_en="Infused Channelling Support" ' 'data-name_ru="Усиленное поддержание" ' 'data-target="240">Infused Channeling | Усиленное ' 'поддержание</poeitem> при поддерживании заклинаний ' 'вы получаете на 12% меньше урона (было 8%)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/SpellFocusSupport.webp" ' 'data-name_en="Intensify Support" ' 'data-name_ru="Интенсивность" ' 'data-target="338">Intensify Support | ' 'Интенсивность</poeitem> теперь имеет множитель маны ' 'на 10% меньше, а также даёт на 2% больше урона за ' 'каждый заряд. Изначально 3 заряда максимум, т.е. 6% ' 'больше урона</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/ReturnProjectiles.webp" ' 'data-name_en="Returning Projectiles Support" ' 'data-name_ru="Возвращающиеся снаряды" ' 'data-target="2556">Returning Projectiles Support | ' 'Возвращающиеся снаряды</poeitem> даёт на 5% меньше ' 'урона</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/Echo.webp" ' 'data-name_en="Spell Echo Support" data-name_ru="Эхо ' 'магии" data-target="465">Spell Echo Support | Эхо ' 'магии</poeitem> теперь имеет множитель маны на 10% ' 'меньше, а также не имеет свойства на 10% снижение ' 'урона, т.е. стал сильнее на 10%</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Уникальные предметы</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Добавили 20 новых уников. Некоторые из них ' 'доступны только с особых наёмников</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Weapons/TwoHandWeapons/Staves/CatarinaStaff.webp" ' 'data-name_en="Cane of Kulemak" data-name_ru="Трость ' 'Кулемака" data-target="4207">Cane of Kulemak | ' 'Трость Кулемака</poeitem> теперь в особо редких ' 'случаях может быть найден с 4 свойствами<br />\r\n' '\tЭто очень сильно, скорее всего будет востребован ' 'теперь, но на 4 хороших свойства будет довольно ' 'дорогой</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Armours/Helmets/TheDevouringDiadem.webp" ' 'data-name_en="The Devouring Diadem" ' 'data-name_ru="Пожирающая диадема" ' 'data-target="276">Devouring Diadem | Пожирающая ' 'диадема</poeitem> теперь не даёт +1 к уровню ' 'встроенных камней<br />\r\n' '\tНеприятно, т.к. у многих билдов теперь могут ' 'появится проблемы с маной, т.к. использовали ' '<poeitem class="poe-items" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/Enlighten.webp" ' 'data-name_en="Enlighten Support" ' 'data-name_ru="Наставник" ' 'data-target="126">Enlighten support | ' 'Наставник</poeitem> в шлеме</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Weapons/OneHandWeapons/OneHandSwords/OneHandSword8Unique.webp" ' 'data-name_en="Ephemeral Edge" ' 'data-name_ru="Эфемерное острие" ' 'data-target="4205">Ephemeral Edge | Эфемерное ' 'острие</poeitem> понерфили, теперь даёт 15% урона ' 'от энергощита (было 20%)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Armours/Boots/RalakeshsImpatience.webp" ' 'data-name_en="Ralakesh\'s Impatience" ' 'data-name_ru="Нетерпение Ралакеша" ' 'data-target="2563">Ralakesh&#39;s Impatience | ' 'Нетерпение Ралакеша</poeitem> теперь не даёт ' 'эффекты ВСЕХ зарядов, а только одного из зарядов, ' 'какого именно - зависит от ролла на предмете. Также ' 'на ботинки вернули скорость, теперь +15-25% ' 'скорости и теперь имеют свойство на иммунитет к ' 'оскверненной крови<br />\r\n' '\tНерф стака зарядов скажется на всех билдах ' 'которые их использовали, теперь абуз работать не ' 'будет, а значит билды не могут на нем строится. Но ' 'ботинки все ещё будут играбельны в некоторых ' 'случаях</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Мелкие изменения</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Теперь можно ставить игру на Паузу. Нажимая ' 'ESC, либо открывая любое полноэкранное меню, ' 'например дерево талантов персонажа или Атлас. На ' 'убер боссах и в некоторых других локациях где на ' 'персонаже есть дебаф отключения паузы, паузу ' 'ставить нельзя</li>\r\n' '\t<li>При появлении на карте Безымянный ' 'прорицатель/Nameless Seer или отражающего тумана ' 'игра выводит сообщение в чат<br />\r\n' '\tУдобно, теперь точно не пропустите их</li>\r\n' '\t<li>Офицеры гильдий теперь могут отменять не ' 'принятые приглашения в свою гильдию</li>\r\n' '\t<li>Теперь в открытом меню машины картоходца есть ' 'дополнительные слоты для хранения карт, скарабов и ' 'прочего</li>\r\n' '\t<li>Теперь ремесленные свойства на верстаке можно ' 'добавлять на предмет по Ctrl + щелчку без ' 'необходимости нажимать кнопку ' '&quot;Создать&quot;</li>\r\n' '\t<li>Добавлены кнопки быстрого использования ' 'валюты на ларцах и монстрах, заточённых внутри ' 'Сущностей. Кнопки будут видны только если валюта ' 'есть у вас в инвентаре</li>\r\n' '\t<li>В интерфейсе торговцев теперь запоминается ' 'любой введённый в поле поиска текст для каждого НИП ' 'отдельно, пока вы не выйдете на экран выбора ' 'героя</li>\r\n' '\t<li>Увеличен лимит символов в поле поиска до 250 ' 'знаков</li>\r\n' '</ul>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="qa-info"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Информация из интервью с ' 'разрабочиками</span></h2>\r\n' '\r\n' '<h3>📑 Новости о подходе к разработке</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Команды разработки PoE 1 и PoE 2 были вновь ' 'объединены. Штат работников теперь периодически ' 'перебрасывается с одного проекта на другой, чтобы ' 'справляться с нагрузками.</li>\r\n' '\t<li>В прошлом году одновременная разработка PoE2 ' 'и поддержка PoE1 оказалась довольно трудным ' 'процессом. Однако сейчас, когда PoE2 ' '&quot;вышла&quot;, у GGG не должно быть проблем с ' 'поддержкой обеих игр. Поэтому обновления каждые 4 ' 'месяца - это не пустое слово. Марк Робертс отметил, ' 'что по прежнему могут быть колебания +- 1 неделя от ' 'даты релизов обновлений.</li>\r\n' '\t<li>Джонатан сказал, что нет разницы, в какой POE ' 'вы покупаете наборы поддержки. В GGG никогда не ' 'было и не будет ситуации в роде &quot;у нас не ' 'хватает денег на разработку ПоЕ2, поэтому заберём ' 'деньги из ПоЕ1&quot; и наоборот. В преддверии ' 'больших обновлений одной из частей игры, штат ' 'перебрасывается именно на её разработку. К примеру, ' 'на данный момент над Секретами Атласа работает 80% ' 'всех сотрудников.</li>\r\n' '\t<li>Разработка PoE2 также положительно влияет на ' 'разработку PoE1, т.к. часть ассетов (игровых ' 'файлов) активно используется в PoE1. На выходе мы ' 'получим больше разнообразных боссов, монстров и ' 'прочего контента. После выхода Секретов Атласа, у ' 'вас наверняка промелькнёт мысль &quot;где-то я это ' 'уже видел...&quot;</li>\r\n' '\t<li>PoE1 теперь по праву можно считать игрой для ' '&quot;прожжённых экспертов&quot;, когда существует ' 'PoE2, которая гораздо более привлекательна для ' 'новых игроков. В связи с этим, обновления PoE1 ' 'будут больше сфокусированы на ' 'эндгейм-контенте.</li>\r\n' '\t<li>Следующий год будет &quot;Годом PoE&quot; - ' 'Марк (6 релизов обновлений в год!).</li>\r\n' '</ul>\r\n' '\r\n' '<h3>🗺 Секреты Атласа</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Секреты Атласа - это сюжетное дополнение, ' 'часть новой арки эндгейма.</li>\r\n' '\t<li>Вернувшиеся ветераны PoE1 будут чувствовать ' 'себя в своей тарелке. Секреты Атласа - это лишь ' 'надстройка над уже знакомой игрой.</li>\r\n' '\t<li>GGG не хотели, чтобы новая система была ' 'просто предлогом, чтобы пробежать X карт. Секреты ' 'Атласа должны внести разнообразия в ' 'эндгейм.</li>\r\n' '\t<li>Начиная с Т3 карт был добавлен контент из ' 'Секретов Атласа, который не даст вам заскучать (и ' 'даст ощутимое улучшение вашему арсеналу). К моменту ' 'пиннакл-квестов будет много возможностей усилить ' 'снаряжение.</li>\r\n' '\t<li>Был изменён баланс скарабеев, а некоторые их ' 'изменения даже отсутствуют в патчноуте (их выпустят ' '&quot;позже&quot;).</li>\r\n' '\t<li>3.26 изменил персонажей совсем немного, т.к. ' 'это, по большей части, контентное дополнение. ' 'Следующий патч, 3.27, перевернёт игру с ног на ' 'голову. Будет сделано так много балансирующих ' 'изменений персонажей, сколько возможно.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>🛠 Система Крафта</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Система Прядей Воспоминаний нацелена на ' 'интегрирование с Жатвой и Ископаемыми.</li>\r\n' '\t<li>Из-за сплетений старых и новых механик ' 'крафта, скорее всего, появится большое число очень ' 'сильных предметов. После выхода дополнения, ' 'разработчики будут следить за статистикой.</li>\r\n' '\t<li>&quot;Как вы вообще придумываете новые ' 'системы крафта?&quot; - &quot;Не попробуешь - не ' 'узнаешь&quot;.</li>\r\n' '\t<li>Т17 карты должны быть самоподдерживающимися ' '(т.е. не нужно будет каждый раз покупать их у ' 'других игроков). В противном случае, GGG увеличат ' 'сустейн ещё сильнее.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>📊 Разнообразие Билдов</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Ранее, к моменту Т17, игрокам попадались одни ' 'и те же карты из очень маленького пула, что убивало ' 'разнообразие билдов. При этом почти фарм происходил ' 'на них. Теперь же, Т17 карты стали более ' 'разнообразными, а также могут получать новые ' 'свойства из Секретов Атласа (например, двойной лут ' 'с монстров из-за свойства на единоразовое ' 'воскрешение врагов).</li>\r\n' '\t<li>Теперь игроки могут фармить те карты, что им ' 'нравятся, убивать тех боссов, что им нравятся, ' 'фармить то, что им нравится и т.д. Это решит ' 'определённые проблемы разнообразия билдов.</li>\r\n' '\t<li>Фарм теперь (скорее всего), будет происходить ' 'на Т16 картах благодаря новой системе &quot;Нитей ' 'Воспоминаний&quot;.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>🌳 Пассивки Атласа</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Некоторые ноды удалены, некоторые - ' 'добавлены, но число очков пассивок по-прежнему ' 'кажется GGG правильным.</li>\r\n' '\t<li>GGG добавили новые виды раздувки карт, так ' 'что они не хотели добавлять ещё больше раздувки на ' 'атласе.</li>\r\n' '\t<li>Марку нравится концепция ' '&quot;фокусировки&quot; древа на чём либо. Он ' 'считает, что игрок должен подстраивать пассивки ' 'атласа под разное снаряжение.</li>\r\n' '\t<li>В древе атласа пассивки, которые раньше ' 'увеличивали шанс на появление определённой ' 'механики, теперь также будут увеличивать шанс на ' 'выпадение скарабеев того же типа, что и карта. Это ' 'добавит управляемости к выпадению скарабеев, т.к. ' 'их видов крайне много.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>🏡 Поселенцы</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Обмен валют остаётся в игре</li>\r\n' '\t<li>Возможно, в будущем появится больше ' 'применений для золота.</li>\r\n' '\t<li>Механика кораблей была чуть-чуть изменена. ' 'Теперь торговля ресурсами занимает больше времени, ' 'но и награда будет больше. Это убирает ' '&quot;обязанность&quot; регулярного захода в ' 'игру.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>🪙 Золото</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Количество выпадаемого золота во всей игре ' 'было сбалансировано.</li>\r\n' '\t<li>Ларец Исследователя из PoE2 когда-нибудь ' 'добавят в PoE1</li>\r\n' '</ul>\r\n' '\r\n' '<h3>⚙️ Реворки старых механик</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Святилище в будущем будет реворкнуто, потому ' 'что сейчас, в начале игры оно даёт слишком много ' '&quot;сырой&quot; валюты, а в эндгейме - слишком ' 'мало. Есть планы добавить отдельную валюту для ' 'наград Святилища.</li>\r\n' '\t<li>Марк отметил, что хочет аналогичным ' 'переработать Скверну, Спуск и другие устаревшие ' 'механики. Возможно добавление нового ' 'контента.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>🌄 QOL улучшения</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>WASD планируется, но это долгий процесс из-за ' 'сложности переноса элементов MTX, ригов и анимаций ' 'из одной игры в другую.</li>\r\n' '\t<li>GGG планируют ввести другие улучшения ' 'процесса торговли.</li>\r\n' '\t<li>Обмен валют показал, что существует большой ' 'спрос на моментальную торговлю.</li>\r\n' '\t<li>Возможно, будущая система моментальной ' 'торговли будет построена вокруг золота. Но для ' 'этого нужно сделать так, чтобы золото было ' 'действительно ценным.</li>\r\n' '\t<li>Сначала все улучшения торговли будут обкатаны ' 'на PoE2.</li>\r\n' '\t<li>Функция &quot;Опознать всё&quot; была в ' 'планах, но Марк, судя по всему, вспомнил про неё ' 'только во время QA.</li>\r\n' '\t<li>Старые боссы с долгими фазами неуязвимости к ' 'урону (например, Химера) в процессе реворка. ' 'Команда балансирует между переработками старых ' 'боссфайтов и созданием новых боссов.</li>\r\n' '\t<li>GGG знают, что качество большинства анимаций ' 'игрока выглядят смешно, особенно по сравнению с ' 'прекрасными анимациями последних боссов ' '(&quot;Слава богу они не носят MTX&quot;). Они ' 'будут исправлять эту проблему постепенно.</li>\r\n' '</ul>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="vopros-otvet"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Вопрос-ответ</span></h2>\r\n' '\r\n' '<h3>Вопросы?</h3>\r\n' '\r\n' '<p>Будем дополнять раздел, отвечая на ' 'комментарии.</p>\r\n' '</div>'}
include/head_meta.html
/usr/src/app/templates/include/head_meta.html
Контекст {'False': False, 'None': None, 'True': True} {'DEBUG': True, 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'uZS9YJhQwliBhoW2pMa1D5emytu0bW4pgSlW3hSovOOIANEdJ70OhxNj6eaiXRaC'>", 'messages': <FallbackStorage: request=<ASGIRequest: GET '/poe/liga-sekrety-atlasa-3-26'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f6a2b3d0ae0>>), 'request': '<<request>>', 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f6a2b3d0ae0>>'} {'LANGUAGE_CODE': 'ru', 'access_info': None, 'article': <Article: Лига Секреты Атласа 3.26. Механики лиги, предметы, способности>, 'canonical': '/poe/liga-sekrety-atlasa-3-26', 'captcha_pubkey': '', 'categories': '<<queryset of wiki.Category>>', 'current_game': <Game: Path of Exile>, 'games': '<<queryset of wiki.Game>>', 'is_accessible': True, 'popular': [<Article: [3.26] Оккультист Запретный Ритуал. Популярный билд на ведьму>, <Article: [3.26] Плут через Стак энергощита. Магмовый удар или Удар молнии>, <Article: [3.26] Вождь Праведный огонь. Билд на Дикаря>, <Article: [3.26] Хранитель Кинетический взрыв. Быстрый билд на Охотницу>, <Article: [3.26] Некромант через Неистовых духов. Билд на ведьму суммонера>, <Article: [3.26] Снайпер Стрела молнии. Билд на лучницу Охотницу>, <Article: [3.26] Снайпер Взрывная смесь. Билд на лучницу Охотницу>], 'random_ad': <Ad: PoE 1 orbs>, 'site_settings': <SiteSettings: Настройки сайта>, 'tier_filtered_content': '<div class="build-page-content-block anchor-block" ' 'id="obshchaya-informaciya"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '<h2><span>Общая информация</span></h2>\r\n' '\r\n' '<p>Название лиги: Секреты Атласа / Secrets of the ' 'Atlas, 3.26<br />\r\n' 'Начало лиги: <strong>13 июня 2025 года, в 23:00 по ' 'МСК</strong><br />\r\n' 'Окончание лиги: <strong>~</strong></p>\r\n' '\r\n' '<p>Что нас ждет в лиге Секреты Атласа 3.26:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>3 новых убер босса</li>\r\n' '\t<li>Новая механика для эндгейм мап и их надувки ' '(как говорят разрабы - до НЕВИДАННЫХ РАНЕЕ ' 'масштабов)</li>\r\n' '\t<li>Новая механика особых способностей для ' 'карт</li>\r\n' '\t<li>Новые механики для крафта и новые свойства ' 'для крафта</li>\r\n' '\t<li>Новые уникальные предметы</li>\r\n' '\t<li>Ап многих способностей, алтернативных камней, ' 'камней для селфкаста</li>\r\n' '\t<li>Новая механика для карт - Наёмники Тератны, ' 'что-то похожее на экзайлов, но с большим ' 'количеством различных фишек. Их в том числе можно ' 'брать себе в напарники!</li>\r\n' '\t<li>Новые испытания</li>\r\n' '\t<li>Изменение лигмеханики Предательства. Теперь ' 'Катарина запускается отдельно, и её запуск не ' 'сбрасывает связи между бандитами</li>\r\n' '\t<li>Кингсмарш добавлен в кор игры и теперь сразу ' 'будет полностью построен. Все его фишки ' 'остаются</li>\r\n' '\t<li>Руны добавлены в кор, но теперь они меняют ' 'мастери в дереве талантов, бонусы зависят от ' 'используемой руны</li>\r\n' '\t<li>Новые наборы поддержки</li>\r\n' '\t<li>Различные мелкие улучшения геймплея</li>\r\n' '\t<li>Многое другое!</li>\r\n' '</ul>\r\n' '\r\n' '<p>Полезные ссылки:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><a href="https://ru.pathofexile.com/secrets" ' 'rel="nofollow" target="_blank">Страница лиги на ' 'сайте PoE</a></li>\r\n' '\t<li><a ' 'href="https://ru.pathofexile.com/forum/view-thread/3787032" ' 'rel="nofollow" target="_blank">Полный список ' 'изменений лиги 3.26 на русском</a></li>\r\n' '\t<li><a ' 'href="https://www.pathofexile.com/forum/view-thread/3787013" ' 'rel="nofollow" target="_blank">Полный список ' 'изменений лиги 3.26 на английском</a></li>\r\n' '</ul>\r\n' '\r\n' '<div class="video-container">\r\n' '<div class="youtube-wrapper">\r\n' '<div class="youtube" data-embed="MGlxGrVK2TE">\r\n' '<div class="play-button">&nbsp;</div>\r\n' '</div>\r\n' '</div>\r\n' '</div>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="mekhanika-ligi-i-izmeneniya">\r\n' '<h2><span>Механика лиги</span></h2>\r\n' '\r\n' '<h3>Секреты Атласа</h3>\r\n' '\r\n' '<p>При прохождении карт можно будет встретить ' '&quot;Нити сознания&quot;. При клике на неё, новый ' 'NPC Игон свяжет эти Нити сознания с вашим Атласом, ' 'после чего на Атласе появится цепочка из нескольких ' 'связанных карт, так называемся &quot;Нить ' 'воспоминаний&quot;.</p>\r\n' '<img alt="Нити сознания" class="wide-image" ' 'data-caption="Нити сознания" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic1.webp" />\r\n' '<p>Когда вы в следующий раз поговорите с Игоном в ' 'убежище, он предложит вам разведать эти карты и ' 'найти на них Зану, либо что-то зловещее что они ' 'содержат в себе.</p>\r\n' '<img alt="карты на атласе" class="wide-image" ' 'data-caption="карты на атласе" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic2.webp" />\r\n' '<p>При разговоре с Игоном откроется интерфейс ' 'похожий на машину картоходца, с находящейся в ней ' 'картой (которая первая в цепочке Нити ' 'воспоминаний). Вы можете добавить на эту карту ' 'любые расходники (скарабы, фрагменты, угли и т.п.), ' 'они будут работать, также как и таланты вашего ' 'Атласа, но саму карту изменить нельзя.</p>\r\n' '<img alt="открытие нити воспоминаний у Игона" ' 'class="wide-image" data-caption="открытие нити ' 'воспоминаний у Игона" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic3.webp" />\r\n' '<p>На этих картах можно будет встретить опасные ' 'сгустки, которые поражены воспоминаниями самой ' 'Заны.</p>\r\n' '\r\n' '<p>Монстры рядом с этими сгустками поражены ' '&quot;лепестками воспоминаний&quot;. Поражая ' 'зараженных монстров, вы будете собирать эти ' 'лепестки.</p>\r\n' '<img alt="монстры пораженные лепестками ' 'воспоминаний" class="wide-image" ' 'data-caption="монстры пораженные лепестками ' 'воспоминаний" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic4.webp" />\r\n' '<p>Накопленные лепестки можно использовать для ' 'активации особых способностей, которые дают сами ' 'карты. Например:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Поглощает часть лепестков, делает так что с ' 'ближайших к вам монстров не могут выпасть предметы ' 'с редкостью (т.е. экипировка). Количество ' 'поглощаемых лепестков зависит от количества ' 'пораженных монстров<br />\r\n' '\tТ.е. со всех зараженных монстров гарантированно ' 'выпадет либо валюта/камни умений/скарабы/карты, все ' 'кроме обычной экипировки</li>\r\n' '\t<li>Поглощает часть лепестков, делает так что все ' 'ближайшие монстры воскреснут после смерти. ' 'Количество поглощаемых лепестков зависит от ' 'количества пораженных монстров<br />\r\n' '\tТ.е. мы получим по сути в 2 раза больше монстров, ' 'правда не всего на карте, а конкретные несколько ' 'паков которых вы заразите</li>\r\n' '\t<li>Поглощает часть лепестков, ближайшие монстры ' 'отдают вам свои души, т.е. ваш персонаж получает ' 'бафф <poeitem class="poe-items" ' 'data-color="#AF6025" data-image="" ' 'data-name_en="Soul eater" data-name_ru="Пожиратель ' 'душ" data-target="503">Soul eater | Пожиратель ' 'душ</poeitem> (Пожиратель душ). Количество стаков ' 'бафа зависит от количества ближайших ' 'монстров</li>\r\n' '</ul>\r\n' '<img alt="примеры особых способностей" ' 'class="wide-image" data-caption="примеры особых ' 'способностей" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic5.webp" />\r\n' '<p>Чем &quot;глубже&quot; в воспоминание вы ' 'уходите, тем больше таких сгустков будет появляться ' 'на карте, и тем больше раз вы сможете использовать ' 'новые особые способности. Также может быть ' 'несколько разных способностей доступно на одной ' 'карте.</p>\r\n' '\r\n' '<p>Особые способности можно комбинировать, ' 'используя примеры выше можно сперва получить баф ' '<poeitem class="poe-items" data-color="#AF6025" ' 'data-image="" data-name_en="Soul eater" ' 'data-name_ru="Пожиратель душ" ' 'data-target="503">Soul eater | Пожиратель ' 'душ</poeitem>, затем добавить монстрам воскрешение, ' 'затем запретить чтобы с них выпадали предметы ' 'экипировки. В таком случае с монстров после ' 'воскрешения тоже не будут выпадать предметы ' 'экипировки.</p>\r\n' '\r\n' '<p>Убивая боссов карт в Нити воспоминаний, будет ' 'предложено усиление, которое будет действовать на ' 'все последующие карты в цепочке. Можно будет ' 'выбрать <strong>один</strong> из двух предложенных ' 'бонусов. Например:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Увеличение выпадаемых лепестков с редких и ' 'уникальных монстров</li>\r\n' '\t<li>Увеличение выпадаемых лепестков с ' 'боссов</li>\r\n' '\t<li>50% шанс что редкие монстры на карте будут ' 'заражены духами (possesed)</li>\r\n' '\t<li>Крафты машины картоходцев бесплатные</li>\r\n' '</ul>\r\n' '<img alt="примеры усилений после убийства боссов ' 'карт" class="wide-image" data-caption="примеры ' 'усилений после убийства боссов карт" ' 'data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic6.webp" />\r\n' '<p>На последней карте в Нити воспоминаний будет ' 'особый новый босс. На самом деле не совсем новый, ' 'скорее усиленная копия уже существующего босса в ' 'игре, с измененными и/или усиленными ' 'способностями.<br />\r\n' 'Например можно будет встретить &quot;особого&quot; ' 'Сируса.</p>\r\n' '<img alt="пример усиленного босса" ' 'class="wide-image" data-caption="пример усиленного ' 'босса" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic7.webp" />\r\n' '<p>При убийстве таких боссов с них выпадет ' 'фрагмент, который затем превращается в проходку на ' 'одного из трех новых боссов.</p>\r\n' '<img alt="фрагменты для доступа к новым убер ' 'боссам" class="wide-image" data-caption="фрагменты ' 'для доступа к новым убер боссам" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic8.webp" />\r\n' '<p>С каждого босса могут выпасть новые особые ' 'уникальные предметы.</p>\r\n' '\r\n' '<p>После того как вы убьете всех 3 разных новых ' 'убер боссов, вам начнут выпадать новые особые т16 ' 'карты с влиянием пораженным воспоминаниями.</p>\r\n' '<img alt="новые т16 карты с влиянием пораженным ' 'воспоминаниями" class="wide-image" ' 'data-caption="новые т16 карты с влиянием пораженным ' 'воспоминаниями" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic9.webp" />\r\n' '<p>На этих картах будут доступны особые способности ' 'карт (о которых мы писали ранее), а также на этих ' 'картах будут появляться свойства которые ролятся на ' 'Т17 картах, т.е. более опасные.</p>\r\n' '\r\n' '<p>Также на этих картах будут выпадать особые ' 'предметы с новой крафтовой механикой - &quot;пряди ' 'воспоминаний&quot;, значение пряди ролится от 1 до ' '100.</p>\r\n' '<img alt="пример предметов с прядями воспоминаний" ' 'class="wide-image" data-caption="пример предметов с ' 'прядями воспоминаний" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic10.webp" />\r\n' '<p>На что влияет количество прядей воспоминаний на ' 'предмете:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>При распознании предмета, свойства будут ' 'более высоких тиров. Т.е. чем больше прядей будет - ' 'тем лучше предмет будет при распознании</li>\r\n' '\t<li>При использовании крафтовой валюты на таком ' 'предмете, пряди воспоминаний будут поглощаться, но ' 'новые или измененяемые свойства будут более высоких ' 'тиров, в зависимости от текущего количества прядей ' 'на предмете</li>\r\n' '</ul>\r\n' '\r\n' '<p>Есть валюта, которая взаимодействует с прядями ' 'воспоминаний.</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>[Orb of remembrance] добавляет на предмет ' 'обычного (белого) качества случайное количество ' 'прядей<br />\r\n' '\tБудет полезно перед началом крафта ' 'предмета</li>\r\n' '\t<li>[orb of unravelling] поглощает все количество ' 'прядей на предмете, в попытке улучшить тир одного ' 'из свойств на предмете. Сила зависит от количества ' 'поглощенных прядей<br />\r\n' '\tСупер полезный предмет который будет крайне ' 'полезен для мин-макса любой экипировки</li>\r\n' '\t<li>[orb of intention] изменяет карту с ' 'воспоминаниями, снижая количество выпадаемых ' 'предметов, но увеличивает шанс найти предмет с ' 'прядями воспоминаний</li>\r\n' '</ul>\r\n' '<img alt="валюта которая взаимодействует с прядями ' 'воспоминаний" class="wide-image" ' 'data-caption="валюта которая взаимодействует с ' 'прядями воспоминаний" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic11.webp" />\r\n' '<p>Такая валюта выпадает только с новых убер ' 'боссов!</p>\r\n' '\r\n' '<p>Для всего нового контента добавлены таланты ' 'Атласа, которые позволяют более целенаправленно ' 'фармить то что вам больше нравится. ' 'Например:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>[grasp the past] позволяет количеству прядей ' 'на выпадаемых вам предметах ролится дважды, т.е. ' 'увеличивает количество прядей на находимых вами ' 'предметах</li>\r\n' '\t<li>[traumatic experience], [remembered kindness] ' 'или [educated upbringing] снижает шанс нахождения ' 'нитей воспоминаний, которые будут связанны с ' 'определенными новыми убер боссами. Пригодится если ' 'вы например не хотите фармить убера с которого ' 'выпадают дешевые шмотки, или наоборот хотите ' 'фармить убера с которого выпадает нужный вам ' 'предмет</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Наёмники</h3>\r\n' '\r\n' '<p><strong>Наёмники </strong>- главная особенность ' 'новой лиги. В путешествиях по Рэкласту вы встретите ' 'наёмников из Тератны - по одному в каждой локации. ' 'Каждая встреча уникальна - наёмники имеют свои ' 'личности, индивидуальные билды, способности и ' 'экипированные предметы.</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Наёмники считаются как &quot;0.5 ' 'игрока&quot;. Т.е. на карте может быть 6 игроков + ' '6 наёмников, что в результате даёт фактически ' '&quot;9 игроков&quot;. Однако формула расчёта лута ' 'для нескольких игроков была изменена, так что пати ' 'на &quot;9 игроков&quot; не будет слишком ' 'эффективно.</li>\r\n' '\t<li>Наёмники могут как протаскивать вашего ' 'персонажа, так и быть просто аура-ботами. Например, ' 'если ваш персонаж и так невероятно силён, то ' 'наёмник может просто бегать и бустить рарити. Таким ' 'образом, наёмники будут эффективны для всех ' 'игроков.</li>\r\n' '\t<li>Помимо наёмника, можно также иметь в пачке ' 'Аниматрона (Animate Guardian). Также Аниматроны, ' 'как и наёмники, теперь сохраняют свои предметы при ' 'смерти.</li>\r\n' '\t<li>Если наёмник погиб на карте - возродить его ' 'будет нельзя (в пределах того же инстанса). То же ' 'самое с Аниматроном.</li>\r\n' '\t<li>Боевой потенциал Наёмников зависит от их ' 'архетипа, качества экипировки и древа ' 'талантов.</li>\r\n' '\t<li>Возможно, на босс-файты вы вовсе не захотите ' 'тащить своего наёмника, т.к. он всё-таки считается ' 'за 0.5 игрока и существенно усиливает ' 'монстров.</li>\r\n' '\t<li>Даже если вы не захотите играть с наёмником, ' 'в новом обновлении по-прежнему есть куча ' 'нововведений, усиливающих игрока.</li>\r\n' '\t<li>Всего существует около 30 архетипов ' 'наёмников. Каждый имеет соответствующую экипировку ' 'и соответствующие моды на экипировке.</li>\r\n' '\t<li>Наёмники не внесут в игру слишком много ' 'микро-менеджмента. Достаточно иногда менять ' 'экипировку и прокачивать их древо пассивок, чтобы ' 'они были полезными.</li>\r\n' '\t<li>Наёмники не считаются приспешниками, они ' 'восстанавливают здоровье вне боя и их можно взять с ' 'собой на любой пиннакл-контент.</li>\r\n' '\t<li>Наёмников можно считать полноценным ' 'персонажем. Единственное, чего у них нет - вашего ' 'скилла (хорошо это или плохо - зависит от ' 'вас).</li>\r\n' '\t<li>Марк выразил огромный интерес к тому, что ' 'произойдёт с рынком в условиях, когда для билдов ' 'придётся одевать Аниматрона, Наёмника и своего ' 'персонажа.</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Первая встреча</h4>\r\n' '\r\n' '<p>При встрече они предложат вам дуэль. Перед её ' 'началом, у вас будет возможность взглянуть на ' 'экипировку, способности и камни поддержки своего ' 'противника.</p>\r\n' '<img alt="Обзор наёмника" class="wide-image" ' 'data-caption="Обзор наёмника" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/21.webp" />\r\n' '<p>Если вы решились на дуэль, перед её началом ' 'будет предложено <strong>3 исхода</strong> при ' 'вашей победе:</p>\r\n' '\r\n' '<ol>\r\n' '\t<li><strong>Нанять наёмника за ' 'золото.</strong><br />\r\n' '\tОн присоединится к вашим приключениям и будет ' 'помогать в бою. Наносить урон, раздавать ауры и ' 'т.п.</li>\r\n' '\t<li><strong>Забрать один из экипированных ' 'предметов наёмника.</strong><br />\r\n' '\tВы сразитесь с ним, и в случае победы с него ' 'выпадет выбранный вами предмет. Их снаряжение ' 'зачастую будет сильно лучше того, что достаётся вам ' 'с убитых монстров. Они также могут быть экипированы ' 'уникальными предметами, которые соответствуют их ' 'архетипу и способностям. Некоторые новые уники ' 'можно получить только с наёмников.</li>\r\n' '\t<li><strong>Изгнать наёмника.</strong> Если вы ' 'выиграете дуэль, то архетип побеждённого наёмника ' 'не встретится вам повторно в ближайшее время. Это ' 'позволяет рано или поздно нанять именно того, кто ' 'вам нужен, пропуская тех кто вас не интересует.<br ' '/>\r\n' '\tВ случае поражения, вы погибните</li>\r\n' '</ol>\r\n' '\r\n' '<h4>Игра в группе</h4>\r\n' '\r\n' '<p>Если вы играете в группе, то перед дуэлью каждый ' 'игрок сможет выбрать: участвовать в бою или нет. За ' 'каждого игрока в дуэли, Наёмник становится сильнее. ' 'С другой стороны - в случае вашей победы, каждый ' 'участвовавший игрок имеет 50% шанс получить ' 'случайную награду (как правило - валюта из кошелька ' 'Наёмника).</p>\r\n' '\r\n' '<p>Игроки, отказавшиеся от участия в дуэли, могут ' 'за ней наблюдать.</p>\r\n' '\r\n' '<h4>Наёмники в бою</h4>\r\n' '\r\n' '<p>Всего можно нанять трёх наёмников, но на вылазки ' 'можно брать только одного. Он считается за 0.5 ' 'игрока, так что влияет и на количество лута, и на ' 'сложность монстров. Наёмник восстанавливает ' 'здоровье вне боя, а если он погибнет на локации, то ' 'возродить его можно будет только в городе - за ' 'золото. Тератанских наёмников можно брать на любые ' 'вылазки, поэтому, будет полезно иметь трёх ' 'наёмников для разных задач, в том числе, для ' 'пиннакл-боссов.</p>\r\n' '\r\n' '<h4>Механики</h4>\r\n' '\r\n' '<p>Вы можете управлять снаряжением нанятых бойцов и ' 'их древом пассивок. Наёмник не теряет предметы при ' 'смерти. Это добавляет ещё один слой итемизации в ' 'экономику, ведь теперь многим игрокам нужно будет ' 'покупать снаряжение для нескольких бойцов.</p>\r\n' '\r\n' '<p>Предметы которые вы на них надели вы сможете ' 'позже снять (в убежище), они никак не пропадут, так ' 'что можно надевать на них хорошие шмотки.</p>\r\n' '<img alt="Интерфейс наёмника, его характеристики и ' 'возможность менять предметы" class="wide-image" ' 'data-caption="Интерфейс наёмника, его ' 'характеристики и возможность менять предметы" ' 'data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2025/06/07/22.webp" />\r\n' '<p>В отличие от вашего персонажа, наёмники не ' 'получают опыт. Поэтому со временем придётся ' 'нанимать более опытных и сильных союзников.</p>\r\n' '\r\n' '<p>У каждого наёмника есть свой архетип. Например, ' 'некоторые наёмники более агрессивны и сами не ' 'отказались бы от баффов, другие - наоборот, могут ' 'использовать скиллы поддержки, баффать игрока или ' 'впитывать урон.</p>\r\n' '\r\n' '<h4>Особенные Наёмники</h4>\r\n' '\r\n' '<p>При каждой победе над наёмником, ваша слава ' 'растёт. Со временем, вы сможете встретить самых ' 'матёрых противников. Они будут носить герб своего ' 'рода и иметь предметы с эксклюзивными, ' '<strong>&quot;прославленными&quot;</strong> ' '(Infamous) <strong> свойствами</strong>. Например: ' 'перчатки, конвертирующие огненный урон приспешников ' 'в урон хаосом или шлем, который делает врагов ' 'неподалёку тем более уязвимыми к физическому урону, ' 'чем больше у вас Укрепления (Fortification).</p>\r\n' '\r\n' '<p>Вы также можете встретить Наёмников с ' '<strong>необычными способностями</strong> - ' 'Тератанские версии обычных умений. Такие камни ' 'умений похожи на преображённые (Transfigured). Если ' 'вы выберете их в качестве награды, то их можно ' 'будет получить после победы в дуэли.</p>\r\n' '\r\n' '<h4>Можно ли обойтись без наёмника?</h4>\r\n' '\r\n' '<p>Конечно, ведь обновление добавило множество ' 'других нововведений, усиливающих игрока.</p>\r\n' '\r\n' '<p>Более того, т.к. наёмники считаются за 0.5 ' 'игрока, то на некоторый контент (например, ' 'босс-файты), вы вовсе не захотите брать ' 'союзника.</p>\r\n' '\r\n' '<p>Всё зависит от снаряжения, прокачки и архетипа ' 'нанятого бойца. Наёмники могут как протаскивать ' 'вашего персонажа, так и быть просто аура-ботами. ' 'Например, если ваш персонаж и так невероятно силён, ' 'то наёмник может просто бустить рарити, раздавать ' 'ауры, впитывать урон.. Таким образом, наёмники ' 'будут эффективны для всех игроков.</p>\r\n' '\r\n' '<p>Также формулы расчёта лута для нескольких ' 'игроков были изменены, так что пати на &quot;9 ' 'игроков&quot; не будет слишком эффективно.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="novye-unikalnye-predmety">\r\n' '<h2><span>Новые уникальные предметы</span></h2>\r\n' '\r\n' '<p>Этот раздел обновится после выхода лиги.</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>[Wine of the prophet]</li>\r\n' '\t<li>[Starcaller]</li>\r\n' '\t<li>[scornflux]</li>\r\n' '</ul>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="nagrady-za-ispytaniya-ligi">\r\n' '<h2><span>Награды за испытания лиги</span></h2>\r\n' '\r\n' '<p>Этот раздел обновится после выхода лиги.</p>\r\n' '<!-- <div class="video-container">\r\n' '\t<div class="youtube-wrapper">\r\n' '\t<div class="youtube" data-embed="D2ryLqZKZSo">\r\n' '\t<div class="play-button">\xa0</div>\r\n' '\t</div>\r\n' '\t</div>\r\n' '\t</div> --></div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="kupit-bozhestvennye-sfery">\r\n' '<h2><span>Купить божественные сферы на лиге Секреты ' 'Атласа</span></h2>\r\n' '\r\n' '<p>У нас вы всегда можете купить божественные сферы ' 'на лиге Секреты Атласа для ПК и PS4. Любые виды ' 'сфер всегда есть в наличии. Нет никаких ограничений ' 'на сферы, заказывайте в любом количестве! Быстрая ' 'скорость доставки.<br />\r\n' '<a href="https://lootkeeper.com/ru/poe/orbs">Купить ' 'сферы ПоЕ</a> вы можете на сайте ' 'LootKeeper.com</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="korotkoe-opisanie-izmenenij-ligi"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Короткое описание изменений ' 'лиги</span></h2>\r\n' '\r\n' '<p>Здесь мы коротко опишем основные изменения новой ' 'лиги Секреты Атласа 3.26. Мы не будем рассматривать ' 'все аспекты игры и не особо важные ' 'изменения.</p>\r\n' '\r\n' '<p>Этот раздел будет полезен только тех, кто читает ' 'его до выхода лиги Секреты Атласа 3.26, после того ' 'как выйдет следующая лига - информация может стать ' 'неактуальной.</p>\r\n' '\r\n' '<h3>Изменения Атласа и эндгейма</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Воспоминания Атласа были удалены</li>\r\n' '\t<li>Осколки Разлома, выпадающие во время схватки, ' 'теперь автоматически собираются и выпадают рядом с ' 'вами по завершении Разлома. Если вы состоите в ' 'группе, осколки выпадут несколькими стопками, ' 'которые будут случайно распределены между ' 'участниками группы. При подборе осколка Разлома, ' 'подобно золоту, над персонажем возникнет маленькое ' 'уведомление</li>\r\n' '\t<li>Рядовые скарабеи теперь выпадают стопками ' 'большего размера на картах более высокого уровня, ' 'но встречаются реже, подобно тому как размеры ' 'стопок базовой распространённой валюты ' 'увеличиваются с уровнем области</li>\r\n' '\t<li>Использование сферы горизонтов на карте ' 'Хранителя Древнего или Завоевателя теперь также ' 'заменит Хранителя или Завоевателя на ' 'другого</li>\r\n' '\t<li>Завершение неуникальной карты на более низком ' 'уровне, чем тот, с которым она изначально ' 'встречается, больше не засчитывает выполнение ' 'дополнительного задания карт</li>\r\n' '\t<li>Пассивные умения Атласа, дающие ' 'дополнительный шанс найти на ваших картах мастера ' 'или дополнительный контент, который можно отключить ' 'посредством умений Атласа, теперь также повышают ' 'шанс того, что скарабеи на ваших картах будут ' 'скарабеями для данного типа дополнительного ' 'контента</li>\r\n' '\t<li>В дерево Атласа добавили таланты связанные с ' 'Кингсмаршом, а также новыми убер боссами и ' 'лигмеханикой нитей воспоминаний</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/Scarabs/GreaterScarabUnique.webp" ' 'data-name_en="Titanic Scarab of Legend" ' 'data-name_ru="Титанический скарабей легенды" ' 'data-target="4202">Titanic Scarab of Legend | ' 'Титанический скарабей легенды</poeitem> теперь ' 'имеет ограничение 1 (было 2)</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Валюта</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Руны из Кингсмарша изменены, теперь их можно ' 'использовать на мастери в дереве талантов. В ' 'зависимости от руны, мастери измененится и будет ' 'давать определенные бонусы</li>\r\n' '\t<li>Добавлены <poeitem class="poe-items" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Currency/CurrencyAddModToRare.webp" ' 'data-name_en="Exalted Orb" data-name_ru="Сфера ' 'возвышения" data-target="115">Exalted Orb | Сфера ' 'Возвышения</poeitem> Древнего и Создателя, выпадают ' 'они с соответствующих боссов. Добавляют на предмет ' 'без влияний влияние Древнего/Создателя и одно из ' 'его особых свойств</li>\r\n' '\t<li>Снизили шанс выпадения <poeitem ' 'class="poe-items" data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Currency/CurrencyPassiveSkillRefund.webp" ' 'data-name_en="Orb of Regret" data-name_ru="Сфера ' 'раскаяния" data-target="247">Orb of Regret | Сфера ' 'раскаяния</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<h3>Лигконтент</h3>\r\n' '\r\n' '<p>Кингсмарш</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Кингсмарш добавлен в основу игры, он сразу ' 'будет полностью отсроенным, так что улучшать здания ' 'не нужно будет</li>\r\n' '\t<li>Аукицон через Фаустуса также будет ' 'доступен</li>\r\n' '\t<li>Черный рынок, бегунки Атласа, рекомбинатор, ' 'корабли, добыча ресурсов - все эти механики ' 'остаются</li>\r\n' '\t<li>Рункрафтинг удален, т.е. руны изменены и ' 'теперь влияют на мастери в дереве талантов</li>\r\n' '\t<li>Добавлен новый &quot;режим&quot; для ' 'рекомбинатора, аналогичный тому что сейчас в PoE2. ' 'Можно выбрать конкретные свойства на предметах, и ' 'увидеть какой шанс их обьединенить по итогу</li>\r\n' '\t<li>С кораблей все также будут приходить ' 'татуировки, обычные премдеты/валюта, а также ' 'руны</li>\r\n' '\t<li>Добавили таланты в дереве Атласа связанные с ' 'разным контентом Кингсмарша, например на увеличение ' 'находимого вида руды определенного типа</li>\r\n' '\t<li>Добавили скарабеев связанных с лигмеханикой ' 'Кингсмарша. На гарантированное появление руды на ' 'карте, магических монстров которые охраняют руду на ' 'картах, и вместо руды на картах вы будете собирать ' 'сразу слитки</li>\r\n' '\t<li>У рабочих теперь 5 уровней для каждой из ' 'работ в Кингсмарше</li>\r\n' '</ul>\r\n' '\r\n' '<p>Предательство</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Катарина (босс) вынесена ' '&quot;отдельно&quot;, теперь для боя с ней не нужно ' '&quot;сбрасывать&quot; всю доску и отношения между ' 'участниками Синдиката</li>\r\n' '\t<li>Запустить бой с Катариной можно используя ' 'проходку на неё, которая выпадает с лидеров ' 'дивизионов/подразделений, на высоких ' 'уровнях</li>\r\n' '\t<li>Сам бой с Катариной изменили, теперь фазы где ' 'она бессмертная длятся меньше</li>\r\n' '\t<li>С Катарины теперь может выпасть Скрытая сфера ' 'возвышения</li>\r\n' '\t<li>Скрытая сфера хаоса будет выпадать с лидеров ' 'дивизионов/подразделений</li>\r\n' '\t<li>С Катарины теперь могуть выпасть уголья ' 'Всепламени. Эти новые фрагменты карт могут добавить ' 'на карты группы монстров с разными видами особых ' 'монстров. У таких групп монстров необычные ' 'свойства, состав или награды. Уголья Всепламени ' 'можно поместить в Машину картоходца подобно ' 'скарабеям и использовать совместно со скарабеями ' 'для более тонкой настройки ваших карт</li>\r\n' '\t<li>Добавили новые свойства которые раскрываются ' 'с уникальных предметов, которые выпадают из ' 'Катарины</li>\r\n' '\t<li>Объём информации об укрытиях, получаемый в ' 'результате сделанного выбора после победы над ' 'членами Бессмертного Синдиката, был уменьшен. ' 'Требуемое время для достижения укрытия в среднем ' 'увеличилось</li>\r\n' '\t<li>Награды за укрытия изменены/перемешаны, также ' 'изменены различные станки которые доступны после ' 'убийства Катарины в её укрытии, они теперь более ' 'актуальны и предлагают больше интересных вариантов ' 'крафтов</li>\r\n' '\t<li>Больше не требуется обращаться к Джун, чтобы ' 'раскрывать завуалированные предметы. Теперь вы ' 'можете просто щёлкнуть ПКМ на завуалированном ' 'предмете и выбрать свойство, которое хотите ' 'раскрыть.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Боссы</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Добавили 3 новых убер босса. Попасть к ним ' 'можно при помощи новой лигмеханки, либо купив ' 'проходки</li>\r\n' '\t<li>Теперь во время боя с убер боссами персонаж ' 'не получает и не теряет опыт, так что можно идти на ' 'уберов не опасаясь слить все полоски опыта</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Крафт</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Рецепты которые ранее открывались при помощи ' 'развуалирования предметов Синдиката теперь ' 'открываются на картах Атласа, как и другие рецепты. ' 'Т.е. нет необходимости всем бегать Синдикат для ' 'открытия важных крафтов</li>\r\n' '\t<li>Оружие и экипировка которая имеет ' 'многожественные требования к характеристикам ' '(например и силу и ловкость) теперь имеет меньший ' 'шанс на ролл атрибутов<br />\r\n' '\tЭто будет полезно в большинстве случаев, но если ' 'вам наоборот нужен на конкретном предмете атрибут - ' 'крафтить будет сложнее</li>\r\n' '\t<li>Свойства похищения маны и здоровья на ' 'экипировке и самоцветах теперь является суффиксом ' '(были префиксами)</li>\r\n' '\t<li>На скипетрах, посохах, рунических кинжалах и ' 'жезлах теперь реже встречаются свойства атак<br ' '/>\r\n' '\tЧто сильно упрощает их крафт</li>\r\n' '\t<li>На посохах теперь встречается более высокий ' 'уровень свойства повышения скорости регенерации ' 'маны, вплоть до 105% на высшем уровне</li>\r\n' '\t<li>Свойства верстака на повышение скорости ' 'регенерации маны также сделаны выше для двуручного ' 'оружия</li>\r\n' '\t<li>Свойства сопротивлений больше нельзя получить ' 'на оружии или добавить на него с помощью ремесла<br ' '/>\r\n' '\tОЧЕНЬ важное исправление, упростит крафт ' 'оружия</li>\r\n' '\t<li>Синтезированные собственные свойства ' 'сопротивлений больше нельзя получить на оружии<br ' '/>\r\n' '\tОЧЕНЬ важное исправление, упростит крафт ' 'оружия</li>\r\n' '\t<li>Увеличены значения свойства <span ' 'class="ru-poe">Дарует # здоровья за каждый удар по ' 'врагу</span><span class="en-poe">Grants # Life per ' 'Enemy Hit</span>, добавлены новые тиры для него, но ' 'общий вес всех тиров остался одинаковым, так что ' 'чаще попадаться это свойство не будет. Теперь ' 'ролится вплоть до 30 здоровья за удар</li>\r\n' '\t<li>Увеличены значения свойства <span ' 'class="ru-poe">Дарует # здоровья за каждого убитого ' 'врага</span><span class="en-poe">Gain # Life per ' 'Enemy Killed</span>, добавлены новые тиры для него, ' 'но общий вес всех тиров остался одинаковым, так что ' 'чаще попадаться это свойство не будет. Теперь ' 'ролится вплоть до 110 здоровья за убийство</li>\r\n' '\t<li>Увеличены значения свойства <span ' 'class="ru-poe">Дарует # маны за каждого убитого ' 'врага</span><span class="en-poe">Gain # Mana per ' 'Enemy Killed</span>, добавлены новые тиры для него, ' 'но общий вес всех тиров остался одинаковым, так что ' 'чаще попадаться это свойство не будет. Теперь ' 'ролится вплоть до 50 маны за убийство</li>\r\n' '\t<li>Завуалированые и крафтовые свойства на АоЕ ' 'радиус/урон, урон снарядов/скорость, урон в ближнем ' 'бою/радиус атаки теперь могут ролится на перчатках, ' 'вместо амулетов</li>\r\n' '\t<li>Составные завуалированные свойства и свойства ' 'верстака на добавленный урон от стихии теперь можно ' 'получить на амулетах (в дополнение к кольцам, щитам ' 'и колчанам)</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Деревья талантов персонажа и классы ' 'Восхождения</h3>\r\n' '\r\n' '<h4>Берсерк</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li>Пассивное умение Восхождения <poeitem ' 'class="poe-items" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Berserker/DefyPain.webp" ' 'data-name_en="Defy Pain" ' 'data-name_ru="Пренебрежение к боли" ' 'data-target="4204">Defy Pain | Пренебрежение к ' 'боли</poeitem> было переработано. Теперь дарует ' 'Непокорность на 10 секунд при потере здоровья от ' 'удара врага, но не чаще одного раза в 0,3 секунды. ' 'Также дарует вам 3% от недостающего не удержанного ' 'здоровья перед получением удара от врага за каждый ' 'заряд Непокорности и вы теряете все заряды ' 'Непокорности по достижении 10 зарядов.</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Berserker/Blitz.webp" ' 'data-name_en="Blitz" data-name_ru="Разгон" ' 'data-target="696">Blitz | Разгон</poeitem> заменено ' 'новым значимым умением Танцующий в крови, которое ' 'делает 30% похищения здоровья мгновенным. Требует ' '<poeitem class="poe-items" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Berserker/AspectOfCarnage.webp" ' 'data-name_en="Aspect of Carnage" ' 'data-name_ru="Аспект резни" ' 'data-target="1007">Aspect of Carnage | Аспект ' 'резни</poeitem>.</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Berserker/CloakedAgony.webp" ' 'data-name_en="Flawless Savagery" ' 'data-name_ru="Безупречная свирепость" ' 'data-target="706">Flawless Savagery | Безупречная ' 'свирепость</poeitem> заменено новым значимым ' 'умением Ярость предков, которое заставляет ваши ' 'умения ударов также наносить урон в прежнем месте ' 'применения<br />\r\n' '\tМощный талант для милишников, который по сути ' 'удваивает урон персонажа</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Чемпион</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Champion/Fortitude.webp" ' 'data-name_en="Fortitude" data-name_ru="Стойкость" ' 'data-target="26">Fortitude | Стойкость</poeitem> ' 'теперь дарует вам ваш максимум Укрепления (было 15 ' 'зарядов Укрепления) и свойство &quot;ближайшие ' 'союзники считаются имеющими Укрепление, равное ' 'вашему&quot;</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Champion/Unstopable.webp" ' 'data-name_en="Unstoppable Hero" ' 'data-name_ru="Несокрушимый герой" ' 'data-target="25">Champion&#39;s Notable - ' 'Несокрушимый герой</poeitem> больше не дарует ' 'свойство &quot;ближайшие союзники считаются ' 'имеющими Укрепление, равное вашему&quot;. Теперь ' 'дарует на 3% больше брони и уклонения за каждый ' 'заряд Укрепления свыше 20 и 3% повышение скорости ' 'атаки за каждый заряд Укрепления свыше 20</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Champion/WorthyFoe.webp" ' 'data-name_en="Worthy Foe" data-name_ru="Достойный ' 'противник" data-target="24">Champion&#39;s Notable ' '- Достойный противник</poeitem> больше не требует ' 'умения <poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Champion/Conqueror.webp" ' 'data-name_en="Conqueror" data-name_ru="Завоеватель" ' 'data-target="32">Champion&#39;s Notable - ' 'Завоеватель</poeitem> и теперь дарует свойство ' '&quot;Вы провоцируете при нанесении ' 'удара&quot;</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Champion/Conqueror.webp" ' 'data-name_en="Conqueror" data-name_ru="Завоеватель" ' 'data-target="32">Champion&#39;s Notable - ' 'Завоеватель</poeitem> заменено новым значимым ' 'умением Достойные цели, которое дарует свойство ' '&quot;установленное знамя не предотвращает ' 'получение доблести&quot; и 50% увеличение ' 'длительности умений знамён. Требует <poeitem ' 'class="poe-items" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Champion/Inpirational.webp" ' 'data-name_en="Inspirational" ' 'data-name_ru="Вдохновенный" ' 'data-target="1974">Inspirational | ' 'Вдохновенный</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<h4>Защитник</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Guardian/HarmonyOfPurpose.webp" ' 'data-name_en="Harmony of Purpose" ' 'data-name_ru="Благое намерение" ' 'data-target="4201">Harmony of Purpose | Благое ' 'намерение</poeitem> теперь дарует вам случайный ' 'положительный эффект алтаря каждые 10 ' 'секунд</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Guardian/UnwaveringFaith.webp" ' 'data-name_en="Unwavering Faith" ' 'data-name_ru="Непоколебимая вера" ' 'data-target="4200">Unwavering Faith | Непоколебимая ' 'вера</poeitem> теперь дарует 50% повышение ' 'эффективности удержания ресурсов умениями</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Иерофант</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Hierophant/MindOverBeing.webp" ' 'data-name_en="Sanctuary of Thought" ' 'data-name_ru="Храм мысли" ' 'data-target="362">Sanctuary of Thought | Храм ' 'мысли</poeitem> больше не дарует 25% повышение ' 'эффективности удержания маны умениями и на 50% ' 'меньше затрат маны умениями. Теперь дарует ' 'регенерацию 1% маны в секунду<br />\r\n' '\tСильный нерф архимагов иерофантов из лиги 3.25, ' 'снижение затрат маны убрали - это критично</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Диверсант</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li>Добавлено новое пассивное умение Восхождения ' '[Shrapnel Specialist]: дарует 50% шанс возвращения ' 'снарядов к вам и свойство &quot;снаряды выпускаются ' 'в случайных направлениях<br />\r\n' '\tОчень интересный вариант, теперь можно играть ' 'через снаряды на диверсанте</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Saboteur/ExplosivesExpert.webp" ' 'data-name_en="Explosives Expert" ' 'data-name_ru="Умелый сапёр" ' 'data-target="637">Explosives Expert | Умелый ' 'сапёр</poeitem> заменено новым значимым умением ' 'Обдуманный риск, которое делает ваш шанс ' 'критического удара удачливым, а урон от ударов ' 'неудачливым. Требует умение <poeitem ' 'class="poe-items" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Saboteur/BombSpecialist.webp" ' 'data-name_en="Bomb Specialist" ' 'data-name_ru="Специалист по бомбам" ' 'data-target="618">Bomb Specialist | Специалист по ' 'бомбам</poeitem> или [Shrapnel Specialist]</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Saboteur/BombSpecialist.webp" ' 'data-name_en="Bomb Specialist" ' 'data-name_ru="Специалист по бомбам" ' 'data-target="618">Bomb Specialist | Специалист по ' 'бомбам</poeitem> теперь дарует 30% шанс нанести на ' '50% больше урона ударами по области (был 20% шанс) ' 'и 30% шанс получить на 50% меньше урона от ударов ' 'по области (был 20% шанс)</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Плут</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Trickster/PolymathTrickster.webp" ' 'data-name_en="Polymath" data-name_ru="Эрудит" ' 'data-target="2696">Polymath | Эрудит</poeitem> ' 'теперь дарует на 2% больше урона за каждый тип ' 'выбранного вами мастерства (было 3%).<br />\r\n' '\tНеприятный, но справедливый нерф. Талант все ещё ' 'довольно мощный, в том числе за счет остальных ' 'своих свойств помимо урона</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Trickster/HeedfulRecovery.webp" ' 'data-name_en="Escape Artist" data-name_ru="Мастер ' 'побега" data-target="210">Escape Artist | Мастер ' 'побега</poeitem> теперь дарует +4 к уклонению за 1 ' 'максимума энергетического щита на надетом шлеме ' '(было +5) и +1 к максимуму энергетического щита за ' '8 уклонения на надетом нательном доспехе (было за ' '6)<br />\r\n' '\tНеприятно, но не критично</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Маг стихий</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Elementalist/ShockSpecialisation.webp" ' 'data-name_en="Shaper of Storms" ' 'data-name_ru="Несущая бурю" ' 'data-target="1580">Shaper of Storms | Несущая ' 'бурю</poeitem> больше не дарует на 25% больший ' 'эффект состояний молнии от ваших ударов, большая ' 'часть урона которых является уроном от молнии. ' 'Теперь шок, наложенный вашими ударами, всегда ' 'увеличивает получаемый урон минимум на 25% (было ' '15%)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Elementalist/ChillSpecialisation.webp" ' 'data-name_en="Shaper of Winter" ' 'data-name_ru="Несущая зиму" ' 'data-target="4206">Shaper of Winter | Несущая ' 'зиму</poeitem> больше не дарует на 50% больший ' 'эффект состояний холода от ваших ударов, большая ' 'часть урона которых является уроном от холода, и ' 'свойств &quot;охлаждения, наложенные вашими ' 'ударами, всегда снижают скорость действий как ' 'минимум на 15%&quot; и &quot;ваши охлаждения могут ' 'снизить скорость действий вплоть до максимума в ' '40%&quot;. Вместо этого теперь урон, наносимый ' 'охлаждёнными от ваших ударов врагами, становится ' 'меньше на величину, равную половине эффекта ' 'охлаждения, а урон, получаемый охлаждёнными от ' 'ваших ударов врагами, увеличивается на величину, ' 'равную эффекту охлаждения</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Elementalist/IgniteSpecialisation.webp" ' 'data-name_en="Shaper of Flames" ' 'data-name_ru="Несущая пламя" ' 'data-target="2593">Shaper of Flames | Несущая ' 'пламя</poeitem> больше не дарует на 25% больше ' 'урона от поджогов от ваших ударов, большая часть ' 'урона которых является уроном от огня. Вместо этого ' 'теперь 40% физического урона подожжённых вами ' 'врагов становится уроном от огня</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Elementalist/LiegeOfThePrimordial.webp" ' 'data-name_en="Liege of the Primordial" ' 'data-name_ru="Слуга стихий" ' 'data-target="1041">Liege of the Primordial | Слуга ' 'стихий</poeitem> теперь дарует +2 к максимальному ' 'количеству големов (было +1) и делает призванных ' 'големов иммунными к урону от стихий</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Elementalist/ElemancerIcon.webp" ' 'data-name_en="Elemancer" data-name_ru="Повелитель ' 'стихий" data-target="1039">Elemancer | Повелитель ' 'стихий</poeitem> заменено новым значимым умением ' 'Несущая разорение, которое дарует 66% повышение ' 'эффективности удержания маны умениями Вестников и ' '66% усиление положительного эффекта Вестников. ' 'Теперь не требует связи с <poeitem ' 'class="poe-items" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Elementalist/LiegeOfThePrimordial.webp" ' 'data-name_en="Liege of the Primordial" ' 'data-name_ru="Слуга стихий" ' 'data-target="1041">Liege of the Primordial | Слуга ' 'стихий</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>Очень интересные изменения мага стихий, надеемся ' 'теперь он заиграет.</p>\r\n' '\r\n' '<h4>Дерево талантов</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li>Мастерство стихий, позволяющее ударам ' 'некоторым шансом учитывать значение сопротивления ' 'стихиям врага как противоположное, теперь имеет ' 'шанс 15% (было 25%)</li>\r\n' '\t<li>Мастерство похищения, благодаря которому 10% ' 'похищения применяется мгновенно, теперь имеет ' 'значение 5%<br />\r\n' '\tОчень неприятно, но не критично</li>\r\n' '\t<li>Мастерство жезла, обескураживавшее врагов при ' 'нанесении удара жезлами, заменено новым, дающим 25% ' 'повышение эффективности удержания маны умениями, ' 'усиленными Чароплётом</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Способности</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Большое количество альтернативных версий ' 'способностей апнули, особенно заклинаний, мы не ' 'будем упоминать их все</li>\r\n' '\t<li>Заряды Интенсивности теперь теряются каждые ' '0.5 секунды при передвижении (было каждые 0.25 ' 'секунды)</li>\r\n' '\t<li>Положительный эффект <poeitem ' 'class="poe-items" data-color="#FF8D00" ' 'data-image="" data-name_en="Arcane Surge buff" ' 'data-name_ru="Колдовской Выброс" ' 'data-target="400">Arcane Surge | Колдовской ' 'Выброс</poeitem> теперь дарует 20% повышение ' 'скорости сотворения чар (было 10%). Мощный баф для ' 'всех кастеров</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/AnimateArmour.webp" ' 'data-name_en="Animate Guardian" ' 'data-name_ru="Аниматрон" data-target="471">Animate ' 'Guardian | Аниматрон</poeitem> теперь <strong>НЕ ' 'ТЕРЯЕТ ПРЕДМЕТЫ ПОСЛЕ СМЕРТИ</strong>. Если ' '<poeitem class="poe-items" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/AnimateArmour.webp" ' 'data-name_en="Animate Guardian" ' 'data-name_ru="Аниматрон" data-target="471">Animate ' 'Guardian | Аниматрон</poeitem> вы сможете ' 'перепризвать его с теми же предметами в убежище. Но ' 'его нельзя повторно призвать в той же области где ' 'он умер</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/ChargedAttack.webp" ' 'data-name_en="Blade Flurry" data-name_ru="Порыв ' 'клинков" data-target="2658">Blade Flurry | Порыв ' 'клинков</poeitem> на 14% увеличили эффективность ' 'базового урона, добавили 5% больше/more урона за ' 'заряд, это суммарно 30% больше/more урона при 6 ' 'стадиях, и ещё 15% больше/more при максимуме ' 'стадий. Довольно сильный баф урона</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/BlightGem.webp" ' 'data-name_en="Blight" data-name_ru="Мор" ' 'data-target="165">Blight (Мор)</poeitem> увеличили ' 'базовый урон на ~22%. Альтернативные версии тоже ' 'улучшили</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/ContagionGem.webp" ' 'data-name_en="Contagion" data-name_ru="Инфекция" ' 'data-target="281">Contagion | Инфекция</poeitem> ' 'увеличили базовый урон на 20%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Cyclone.webp" ' 'data-name_en="Cyclone" data-name_ru="Вихрь" ' 'data-target="346">Cyclone | Вихрь</poeitem> ' 'увеличили на 14% эффективность урона, и АоЕ. Вихрь ' 'снова в деле! Он и в прошлом патче себя отлично ' 'чувствовал, а сейчас ещё лучше</li>\r\n' '\t<li>Аура смерти от <poeitem class="poe-items" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Armours/BodyArmours/Deathsoath.webp" ' 'data-name_en="Death\'s Oath" data-name_ru="Клятва ' 'смерти" data-target="4203">Death&#39;s Oath | ' 'Клятва смерти</poeitem> теперь наносит на 25% ' 'больше базового урона. Мощный баф!</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/DetonateDead.webp" ' 'data-name_en="Detonate Dead of Chain Reaction" ' 'data-name_ru="Подрыв трупа цепной реакции" ' 'data-target="2689">Detonate Dead of Chain Reaction ' '| Подрыв трупа цепной реакции</poeitem> снизили ' 'базовый урон на ~30% и снизили эффективность урона ' 'на 35%, сильный нерф</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/BloodTendrilsSkillGem.webp" ' 'data-name_en="Exsanguinate" ' 'data-name_ru="Обескровливание" ' 'data-target="4208">Exsanguinate | ' 'Обескровливание</poeitem> увеличили базовый урон на ' '~15%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireTrap.webp" ' 'data-name_en="Fire Trap" data-name_ru="Огненная ' 'ловушка" data-target="439">Fire Trap | Огненная ' 'ловушка</poeitem> снизили базовый урон на ~14%, что ' 'неприятно для всех РФов, меньше урона по ' 'боссам</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/IceStrike.webp" ' 'data-name_en="Frost Blades" data-name_ru="Ледяные ' 'клинки" data-target="598">Frost Blades | Ледяные ' 'клинки</poeitem> на 30% снизили урон от ' 'снарядов</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/IceStrike.webp" ' 'data-name_en="Frost Blades of Katabasis" ' 'data-name_ru="Ледяные клинки катабасиса" ' 'data-target="2892">Frost Blades of Katabasis | ' 'Ледяные клинки катабасиса</poeitem> снизили ' 'эффективность почти в 2 раза. Теперь по сути ' 'мертвый скил</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/DoomBlastSkillGem.webp" ' 'data-name_en="Hexblast" data-name_ru="Взрыв порчи" ' 'data-target="2690">Hexblast | Взрыв порчи</poeitem> ' 'теперь имеет перезарядку, остальное не так важно, ' 'скил мертвый и билды через него тоже, в том числе ' 'все минеры</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/IceNova.webp" ' 'data-name_en="Ice Nova of Frostbolts" ' 'data-name_ru="Кольцо льда морозных шаров" ' 'data-target="2963">Ice Nova of Frostbolts | Кольцо ' 'льда морозных шаров</poeitem> теперь может ' 'сработать максимум от 2 <poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/FrostBolt.webp" ' 'data-name_en="Frostbolt" data-name_ru="Морозный ' 'шар" data-target="395">Frostbolt | Морозный ' 'шар</poeitem> (было 4), а значит нерф урона в 2 ' 'раза. Билды через него мертвы</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/LightningStrike.webp" ' 'data-name_en="Lightning Strike" data-name_ru="Удар ' 'молнии" data-target="1758">Lightning Strike | Удар ' 'молнии</poeitem> снизили урон от снарядов на ' '50%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/MoltenStrike.webp" ' 'data-name_en="Molten Strike" data-name_ru="Магмовый ' 'удар" data-target="2064">Molten Strike | Магмовый ' 'удар</poeitem> снизили урон от снарядов и состояний ' 'на 10%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/MoltenStrike.webp" ' 'data-name_en="Molten Strike of the Zenith" ' 'data-name_ru="Магмовый удар зенита" ' 'data-target="4210">Molten Strike of the Zenith | ' 'Магмовый удар зенита</poeitem> снизили урон от ' 'снарядов и состояний на 10%, каждая 6 атака теперь ' 'наносит 600% урона (было 800%), т.е. срезали ' 'довольно много урона</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/PowerSiphon.webp" ' 'data-name_en="Power Siphon" data-name_ru="Перелив ' 'энергии" data-target="529">Power Siphon | Перелив ' 'энергии</poeitem> снизили эффективность на ' '45%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/BloodreapGem.webp" ' 'data-name_en="Reap" data-name_ru="Кровавая жатва" ' 'data-target="2333">Reap | Кровавая жатва</poeitem> ' 'повысили базовый урон на ~20%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Soulrend.webp" ' 'data-name_en="Soulrend" data-name_ru="Разрыв души" ' 'data-target="181">Soulrend (Разрыв души)</poeitem> ' 'повысили базовый урон на ~19%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Spellslinger.webp" ' 'data-name_en="Spellslinger" data-name_ru="Чароплёт" ' 'data-target="1795">Spellslinger | ' 'Чароплёт</poeitem> теперь резервирует 20% маны ' '(было 30-25%)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/ImpactingSteelGem.webp" ' 'data-name_en="Splitting Steel" ' 'data-name_ru="Раскалывающая сталь" ' 'data-target="1722">Splitting Steel | Раскалывающая ' 'сталь</poeitem> заряды теперь <strong>НЕ МОГУТ ' 'ВОЗВРАЩАТЬСЯ</strong>, а значит не работает с ' '<poeitem class="poe-items" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/ReturnProjectiles.webp" ' 'data-name_en="Returning Projectiles Support" ' 'data-name_ru="Возвращающиеся снаряды" ' 'data-target="2556">Returning Projectiles Support | ' 'Возвращающиеся снаряды</poeitem> и <poeitem ' 'class="poe-items" data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Rings/UberEaterofWorlds.webp" ' 'data-name_en="Nimis" data-name_ru="Нимис" ' 'data-target="2620">Nimis | Нимис</poeitem> а значит ' 'текущие билды через него мертвые. Но повысили ' 'эффективность на ~60% и увеличили радиус. Работать ' 'будет, но эндгейм варианты точно не будут такими ' 'поломанными как были в 3.25</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/ChaosElementalSummon.webp" ' 'data-name_en="Summon Chaos Golem" ' 'data-name_ru="Призыв голема хаоса" ' 'data-target="1023">Summon Chaos Golem | Призыв ' 'голема хаоса</poeitem> теперь повышает ' 'сопротивление к хаосу на 17% и даёт <span ' 'class="ru-poe">+#% к множителю постепенного ' 'урона</span><span class="en-poe">+#% to Damage over ' 'Time Multiplier</span> (+16%), что очень полезно ' 'дот билдам</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireElementalSummon.webp" ' 'data-name_en="Summon Flame Golem" ' 'data-name_ru="Призыв голема огня" ' 'data-target="4209">Summon Flame Golem | Призыв ' 'голема огня</poeitem> теперь повышает урон ' 'персонажа на 29% (было 20%), и даёт 20% увеличения ' 'АоЕ</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/IceElementalSummon.webp" ' 'data-name_en="Summon Ice Golem" ' 'data-name_ru="Призыв голема льда" ' 'data-target="78">Summon Ice Golem | Призыв голема ' 'льда</poeitem> теперь повышает крит шанс на 40% ' '(было 30%) и даёт +420 к меткости</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/LightningGolem.webp" ' 'data-name_en="Summon Lightning Golem" ' 'data-name_ru="Призыв голема молнии" ' 'data-target="79">Lightning Golem</poeitem> теперь ' 'повышает скорость атаки и сотворения чар на 10% ' '(было 9%) и даёт 18 мана регена</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/SummonSkeletons.webp" ' 'data-name_en="Summon Skeletons of Mages" ' 'data-name_ru="Сотворение скелетов-магов" ' 'data-target="2661">Summon Skeletons of Mages | ' 'Сотворение скелетов-магов</poeitem> теперь имеют ' '20% шанс наложить соответствующие скелету состояния ' '(поджог/заморозка/шок)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/RockGolem.webp" ' 'data-name_en="Summon Stone Golem" ' 'data-name_ru="Призыв каменного голема" ' 'data-target="770">Summon Stone Golem | Призыв ' 'каменного голема</poeitem> теперь повышает защиту ' 'персонажа на 20% ' '(уклонение/броню/энергощит/барьер)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/FrostVortex.webp" ' 'data-name_en="Vortex" data-name_ru="Пурга" ' 'data-target="93">Vortex | Пурга</poeitem> повысили ' 'эффективность урона, базовый урон от удара и дот ' 'урон. Но он все ещё имеет перезарядку...</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/FrostFury.webp" ' 'data-name_en="Winter Orb" data-name_ru="Зимняя ' 'сфера" data-target="128">Winter Orb (Зимняя ' 'сфера)</poeitem> повысили эффективность урона на ' '20%, базовый урон на ~35%, снизили максимальное ' 'количество зарядов до 8 (было 10), снизили частоту ' 'выпуска снарядов до 125% (было 150%), но повысили ' 'частоту выпуска снарядов за каждый заряд, было 15% ' 'за заряд, теперь 20% за заряд, т.е. итоговая ' 'изменилась лишь на 15% при макс зарядах</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Камни поддержки</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-name_en="Arcane Surge Support" ' 'data-name_ru="Колдовской выброс" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem> даёт 35% больше/more урона от ' 'заклинаний (было 25%), но теперь даёт меньше мана ' 'регена 30% (было 58%)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/ManaweaveSupportGem.webp" ' 'data-name_en="Archmage Support" ' 'data-name_ru="Архимаг" data-target="829">Archmage ' 'Support | Архимаг</poeitem> даёт на 3% меньше урона ' 'в зависимости от незарезервированной маны</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/SupportPlus/EchoPlus.webp" ' 'data-name_en="Awakened Spell Echo Support" ' 'data-name_ru="Пробужденный: Эхо магии" ' 'data-target="649">Awakened Spell Echo Support | ' 'Пробужденный: Эхо магии</poeitem> теперь имеет ' 'множитель маны на 10% меньше, а также не имеет ' 'свойства на 10% снижение урона, т.е. стал сильнее ' 'на 10%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/StormBarrier.webp" ' 'data-name_en="Infused Channelling Support" ' 'data-name_ru="Усиленное поддержание" ' 'data-target="240">Infused Channeling | Усиленное ' 'поддержание</poeitem> при поддерживании заклинаний ' 'вы получаете на 12% меньше урона (было 8%)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/SpellFocusSupport.webp" ' 'data-name_en="Intensify Support" ' 'data-name_ru="Интенсивность" ' 'data-target="338">Intensify Support | ' 'Интенсивность</poeitem> теперь имеет множитель маны ' 'на 10% меньше, а также даёт на 2% больше урона за ' 'каждый заряд. Изначально 3 заряда максимум, т.е. 6% ' 'больше урона</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/ReturnProjectiles.webp" ' 'data-name_en="Returning Projectiles Support" ' 'data-name_ru="Возвращающиеся снаряды" ' 'data-target="2556">Returning Projectiles Support | ' 'Возвращающиеся снаряды</poeitem> даёт на 5% меньше ' 'урона</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/Echo.webp" ' 'data-name_en="Spell Echo Support" data-name_ru="Эхо ' 'магии" data-target="465">Spell Echo Support | Эхо ' 'магии</poeitem> теперь имеет множитель маны на 10% ' 'меньше, а также не имеет свойства на 10% снижение ' 'урона, т.е. стал сильнее на 10%</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Уникальные предметы</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Добавили 20 новых уников. Некоторые из них ' 'доступны только с особых наёмников</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Weapons/TwoHandWeapons/Staves/CatarinaStaff.webp" ' 'data-name_en="Cane of Kulemak" data-name_ru="Трость ' 'Кулемака" data-target="4207">Cane of Kulemak | ' 'Трость Кулемака</poeitem> теперь в особо редких ' 'случаях может быть найден с 4 свойствами<br />\r\n' '\tЭто очень сильно, скорее всего будет востребован ' 'теперь, но на 4 хороших свойства будет довольно ' 'дорогой</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Armours/Helmets/TheDevouringDiadem.webp" ' 'data-name_en="The Devouring Diadem" ' 'data-name_ru="Пожирающая диадема" ' 'data-target="276">Devouring Diadem | Пожирающая ' 'диадема</poeitem> теперь не даёт +1 к уровню ' 'встроенных камней<br />\r\n' '\tНеприятно, т.к. у многих билдов теперь могут ' 'появится проблемы с маной, т.к. использовали ' '<poeitem class="poe-items" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/Enlighten.webp" ' 'data-name_en="Enlighten Support" ' 'data-name_ru="Наставник" ' 'data-target="126">Enlighten support | ' 'Наставник</poeitem> в шлеме</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Weapons/OneHandWeapons/OneHandSwords/OneHandSword8Unique.webp" ' 'data-name_en="Ephemeral Edge" ' 'data-name_ru="Эфемерное острие" ' 'data-target="4205">Ephemeral Edge | Эфемерное ' 'острие</poeitem> понерфили, теперь даёт 15% урона ' 'от энергощита (было 20%)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Armours/Boots/RalakeshsImpatience.webp" ' 'data-name_en="Ralakesh\'s Impatience" ' 'data-name_ru="Нетерпение Ралакеша" ' 'data-target="2563">Ralakesh&#39;s Impatience | ' 'Нетерпение Ралакеша</poeitem> теперь не даёт ' 'эффекты ВСЕХ зарядов, а только одного из зарядов, ' 'какого именно - зависит от ролла на предмете. Также ' 'на ботинки вернули скорость, теперь +15-25% ' 'скорости и теперь имеют свойство на иммунитет к ' 'оскверненной крови<br />\r\n' '\tНерф стака зарядов скажется на всех билдах ' 'которые их использовали, теперь абуз работать не ' 'будет, а значит билды не могут на нем строится. Но ' 'ботинки все ещё будут играбельны в некоторых ' 'случаях</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Мелкие изменения</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Теперь можно ставить игру на Паузу. Нажимая ' 'ESC, либо открывая любое полноэкранное меню, ' 'например дерево талантов персонажа или Атлас. На ' 'убер боссах и в некоторых других локациях где на ' 'персонаже есть дебаф отключения паузы, паузу ' 'ставить нельзя</li>\r\n' '\t<li>При появлении на карте Безымянный ' 'прорицатель/Nameless Seer или отражающего тумана ' 'игра выводит сообщение в чат<br />\r\n' '\tУдобно, теперь точно не пропустите их</li>\r\n' '\t<li>Офицеры гильдий теперь могут отменять не ' 'принятые приглашения в свою гильдию</li>\r\n' '\t<li>Теперь в открытом меню машины картоходца есть ' 'дополнительные слоты для хранения карт, скарабов и ' 'прочего</li>\r\n' '\t<li>Теперь ремесленные свойства на верстаке можно ' 'добавлять на предмет по Ctrl + щелчку без ' 'необходимости нажимать кнопку ' '&quot;Создать&quot;</li>\r\n' '\t<li>Добавлены кнопки быстрого использования ' 'валюты на ларцах и монстрах, заточённых внутри ' 'Сущностей. Кнопки будут видны только если валюта ' 'есть у вас в инвентаре</li>\r\n' '\t<li>В интерфейсе торговцев теперь запоминается ' 'любой введённый в поле поиска текст для каждого НИП ' 'отдельно, пока вы не выйдете на экран выбора ' 'героя</li>\r\n' '\t<li>Увеличен лимит символов в поле поиска до 250 ' 'знаков</li>\r\n' '</ul>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="qa-info"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Информация из интервью с ' 'разрабочиками</span></h2>\r\n' '\r\n' '<h3>📑 Новости о подходе к разработке</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Команды разработки PoE 1 и PoE 2 были вновь ' 'объединены. Штат работников теперь периодически ' 'перебрасывается с одного проекта на другой, чтобы ' 'справляться с нагрузками.</li>\r\n' '\t<li>В прошлом году одновременная разработка PoE2 ' 'и поддержка PoE1 оказалась довольно трудным ' 'процессом. Однако сейчас, когда PoE2 ' '&quot;вышла&quot;, у GGG не должно быть проблем с ' 'поддержкой обеих игр. Поэтому обновления каждые 4 ' 'месяца - это не пустое слово. Марк Робертс отметил, ' 'что по прежнему могут быть колебания +- 1 неделя от ' 'даты релизов обновлений.</li>\r\n' '\t<li>Джонатан сказал, что нет разницы, в какой POE ' 'вы покупаете наборы поддержки. В GGG никогда не ' 'было и не будет ситуации в роде &quot;у нас не ' 'хватает денег на разработку ПоЕ2, поэтому заберём ' 'деньги из ПоЕ1&quot; и наоборот. В преддверии ' 'больших обновлений одной из частей игры, штат ' 'перебрасывается именно на её разработку. К примеру, ' 'на данный момент над Секретами Атласа работает 80% ' 'всех сотрудников.</li>\r\n' '\t<li>Разработка PoE2 также положительно влияет на ' 'разработку PoE1, т.к. часть ассетов (игровых ' 'файлов) активно используется в PoE1. На выходе мы ' 'получим больше разнообразных боссов, монстров и ' 'прочего контента. После выхода Секретов Атласа, у ' 'вас наверняка промелькнёт мысль &quot;где-то я это ' 'уже видел...&quot;</li>\r\n' '\t<li>PoE1 теперь по праву можно считать игрой для ' '&quot;прожжённых экспертов&quot;, когда существует ' 'PoE2, которая гораздо более привлекательна для ' 'новых игроков. В связи с этим, обновления PoE1 ' 'будут больше сфокусированы на ' 'эндгейм-контенте.</li>\r\n' '\t<li>Следующий год будет &quot;Годом PoE&quot; - ' 'Марк (6 релизов обновлений в год!).</li>\r\n' '</ul>\r\n' '\r\n' '<h3>🗺 Секреты Атласа</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Секреты Атласа - это сюжетное дополнение, ' 'часть новой арки эндгейма.</li>\r\n' '\t<li>Вернувшиеся ветераны PoE1 будут чувствовать ' 'себя в своей тарелке. Секреты Атласа - это лишь ' 'надстройка над уже знакомой игрой.</li>\r\n' '\t<li>GGG не хотели, чтобы новая система была ' 'просто предлогом, чтобы пробежать X карт. Секреты ' 'Атласа должны внести разнообразия в ' 'эндгейм.</li>\r\n' '\t<li>Начиная с Т3 карт был добавлен контент из ' 'Секретов Атласа, который не даст вам заскучать (и ' 'даст ощутимое улучшение вашему арсеналу). К моменту ' 'пиннакл-квестов будет много возможностей усилить ' 'снаряжение.</li>\r\n' '\t<li>Был изменён баланс скарабеев, а некоторые их ' 'изменения даже отсутствуют в патчноуте (их выпустят ' '&quot;позже&quot;).</li>\r\n' '\t<li>3.26 изменил персонажей совсем немного, т.к. ' 'это, по большей части, контентное дополнение. ' 'Следующий патч, 3.27, перевернёт игру с ног на ' 'голову. Будет сделано так много балансирующих ' 'изменений персонажей, сколько возможно.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>🛠 Система Крафта</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Система Прядей Воспоминаний нацелена на ' 'интегрирование с Жатвой и Ископаемыми.</li>\r\n' '\t<li>Из-за сплетений старых и новых механик ' 'крафта, скорее всего, появится большое число очень ' 'сильных предметов. После выхода дополнения, ' 'разработчики будут следить за статистикой.</li>\r\n' '\t<li>&quot;Как вы вообще придумываете новые ' 'системы крафта?&quot; - &quot;Не попробуешь - не ' 'узнаешь&quot;.</li>\r\n' '\t<li>Т17 карты должны быть самоподдерживающимися ' '(т.е. не нужно будет каждый раз покупать их у ' 'других игроков). В противном случае, GGG увеличат ' 'сустейн ещё сильнее.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>📊 Разнообразие Билдов</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Ранее, к моменту Т17, игрокам попадались одни ' 'и те же карты из очень маленького пула, что убивало ' 'разнообразие билдов. При этом почти фарм происходил ' 'на них. Теперь же, Т17 карты стали более ' 'разнообразными, а также могут получать новые ' 'свойства из Секретов Атласа (например, двойной лут ' 'с монстров из-за свойства на единоразовое ' 'воскрешение врагов).</li>\r\n' '\t<li>Теперь игроки могут фармить те карты, что им ' 'нравятся, убивать тех боссов, что им нравятся, ' 'фармить то, что им нравится и т.д. Это решит ' 'определённые проблемы разнообразия билдов.</li>\r\n' '\t<li>Фарм теперь (скорее всего), будет происходить ' 'на Т16 картах благодаря новой системе &quot;Нитей ' 'Воспоминаний&quot;.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>🌳 Пассивки Атласа</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Некоторые ноды удалены, некоторые - ' 'добавлены, но число очков пассивок по-прежнему ' 'кажется GGG правильным.</li>\r\n' '\t<li>GGG добавили новые виды раздувки карт, так ' 'что они не хотели добавлять ещё больше раздувки на ' 'атласе.</li>\r\n' '\t<li>Марку нравится концепция ' '&quot;фокусировки&quot; древа на чём либо. Он ' 'считает, что игрок должен подстраивать пассивки ' 'атласа под разное снаряжение.</li>\r\n' '\t<li>В древе атласа пассивки, которые раньше ' 'увеличивали шанс на появление определённой ' 'механики, теперь также будут увеличивать шанс на ' 'выпадение скарабеев того же типа, что и карта. Это ' 'добавит управляемости к выпадению скарабеев, т.к. ' 'их видов крайне много.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>🏡 Поселенцы</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Обмен валют остаётся в игре</li>\r\n' '\t<li>Возможно, в будущем появится больше ' 'применений для золота.</li>\r\n' '\t<li>Механика кораблей была чуть-чуть изменена. ' 'Теперь торговля ресурсами занимает больше времени, ' 'но и награда будет больше. Это убирает ' '&quot;обязанность&quot; регулярного захода в ' 'игру.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>🪙 Золото</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Количество выпадаемого золота во всей игре ' 'было сбалансировано.</li>\r\n' '\t<li>Ларец Исследователя из PoE2 когда-нибудь ' 'добавят в PoE1</li>\r\n' '</ul>\r\n' '\r\n' '<h3>⚙️ Реворки старых механик</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Святилище в будущем будет реворкнуто, потому ' 'что сейчас, в начале игры оно даёт слишком много ' '&quot;сырой&quot; валюты, а в эндгейме - слишком ' 'мало. Есть планы добавить отдельную валюту для ' 'наград Святилища.</li>\r\n' '\t<li>Марк отметил, что хочет аналогичным ' 'переработать Скверну, Спуск и другие устаревшие ' 'механики. Возможно добавление нового ' 'контента.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>🌄 QOL улучшения</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>WASD планируется, но это долгий процесс из-за ' 'сложности переноса элементов MTX, ригов и анимаций ' 'из одной игры в другую.</li>\r\n' '\t<li>GGG планируют ввести другие улучшения ' 'процесса торговли.</li>\r\n' '\t<li>Обмен валют показал, что существует большой ' 'спрос на моментальную торговлю.</li>\r\n' '\t<li>Возможно, будущая система моментальной ' 'торговли будет построена вокруг золота. Но для ' 'этого нужно сделать так, чтобы золото было ' 'действительно ценным.</li>\r\n' '\t<li>Сначала все улучшения торговли будут обкатаны ' 'на PoE2.</li>\r\n' '\t<li>Функция &quot;Опознать всё&quot; была в ' 'планах, но Марк, судя по всему, вспомнил про неё ' 'только во время QA.</li>\r\n' '\t<li>Старые боссы с долгими фазами неуязвимости к ' 'урону (например, Химера) в процессе реворка. ' 'Команда балансирует между переработками старых ' 'боссфайтов и созданием новых боссов.</li>\r\n' '\t<li>GGG знают, что качество большинства анимаций ' 'игрока выглядят смешно, особенно по сравнению с ' 'прекрасными анимациями последних боссов ' '(&quot;Слава богу они не носят MTX&quot;). Они ' 'будут исправлять эту проблему постепенно.</li>\r\n' '</ul>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="vopros-otvet"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Вопрос-ответ</span></h2>\r\n' '\r\n' '<h3>Вопросы?</h3>\r\n' '\r\n' '<p>Будем дополнять раздел, отвечая на ' 'комментарии.</p>\r\n' '</div>'}
include/header.html
/usr/src/app/templates/include/header.html
Контекст {'False': False, 'None': None, 'True': True} {'DEBUG': True, 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'uZS9YJhQwliBhoW2pMa1D5emytu0bW4pgSlW3hSovOOIANEdJ70OhxNj6eaiXRaC'>", 'messages': <FallbackStorage: request=<ASGIRequest: GET '/poe/liga-sekrety-atlasa-3-26'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f6a2b3d0ae0>>), 'request': '<<request>>', 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f6a2b3d0ae0>>'} {'LANGUAGE_CODE': 'ru', 'access_info': None, 'article': <Article: Лига Секреты Атласа 3.26. Механики лиги, предметы, способности>, 'canonical': '/poe/liga-sekrety-atlasa-3-26', 'captcha_pubkey': '', 'categories': '<<queryset of wiki.Category>>', 'current_game': <Game: Path of Exile>, 'games': '<<queryset of wiki.Game>>', 'is_accessible': True, 'popular': [<Article: [3.26] Оккультист Запретный Ритуал. Популярный билд на ведьму>, <Article: [3.26] Плут через Стак энергощита. Магмовый удар или Удар молнии>, <Article: [3.26] Вождь Праведный огонь. Билд на Дикаря>, <Article: [3.26] Хранитель Кинетический взрыв. Быстрый билд на Охотницу>, <Article: [3.26] Некромант через Неистовых духов. Билд на ведьму суммонера>, <Article: [3.26] Снайпер Стрела молнии. Билд на лучницу Охотницу>, <Article: [3.26] Снайпер Взрывная смесь. Билд на лучницу Охотницу>], 'random_ad': <Ad: PoE 1 orbs>, 'site_settings': <SiteSettings: Настройки сайта>, 'tier_filtered_content': '<div class="build-page-content-block anchor-block" ' 'id="obshchaya-informaciya"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '<h2><span>Общая информация</span></h2>\r\n' '\r\n' '<p>Название лиги: Секреты Атласа / Secrets of the ' 'Atlas, 3.26<br />\r\n' 'Начало лиги: <strong>13 июня 2025 года, в 23:00 по ' 'МСК</strong><br />\r\n' 'Окончание лиги: <strong>~</strong></p>\r\n' '\r\n' '<p>Что нас ждет в лиге Секреты Атласа 3.26:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>3 новых убер босса</li>\r\n' '\t<li>Новая механика для эндгейм мап и их надувки ' '(как говорят разрабы - до НЕВИДАННЫХ РАНЕЕ ' 'масштабов)</li>\r\n' '\t<li>Новая механика особых способностей для ' 'карт</li>\r\n' '\t<li>Новые механики для крафта и новые свойства ' 'для крафта</li>\r\n' '\t<li>Новые уникальные предметы</li>\r\n' '\t<li>Ап многих способностей, алтернативных камней, ' 'камней для селфкаста</li>\r\n' '\t<li>Новая механика для карт - Наёмники Тератны, ' 'что-то похожее на экзайлов, но с большим ' 'количеством различных фишек. Их в том числе можно ' 'брать себе в напарники!</li>\r\n' '\t<li>Новые испытания</li>\r\n' '\t<li>Изменение лигмеханики Предательства. Теперь ' 'Катарина запускается отдельно, и её запуск не ' 'сбрасывает связи между бандитами</li>\r\n' '\t<li>Кингсмарш добавлен в кор игры и теперь сразу ' 'будет полностью построен. Все его фишки ' 'остаются</li>\r\n' '\t<li>Руны добавлены в кор, но теперь они меняют ' 'мастери в дереве талантов, бонусы зависят от ' 'используемой руны</li>\r\n' '\t<li>Новые наборы поддержки</li>\r\n' '\t<li>Различные мелкие улучшения геймплея</li>\r\n' '\t<li>Многое другое!</li>\r\n' '</ul>\r\n' '\r\n' '<p>Полезные ссылки:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><a href="https://ru.pathofexile.com/secrets" ' 'rel="nofollow" target="_blank">Страница лиги на ' 'сайте PoE</a></li>\r\n' '\t<li><a ' 'href="https://ru.pathofexile.com/forum/view-thread/3787032" ' 'rel="nofollow" target="_blank">Полный список ' 'изменений лиги 3.26 на русском</a></li>\r\n' '\t<li><a ' 'href="https://www.pathofexile.com/forum/view-thread/3787013" ' 'rel="nofollow" target="_blank">Полный список ' 'изменений лиги 3.26 на английском</a></li>\r\n' '</ul>\r\n' '\r\n' '<div class="video-container">\r\n' '<div class="youtube-wrapper">\r\n' '<div class="youtube" data-embed="MGlxGrVK2TE">\r\n' '<div class="play-button">&nbsp;</div>\r\n' '</div>\r\n' '</div>\r\n' '</div>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="mekhanika-ligi-i-izmeneniya">\r\n' '<h2><span>Механика лиги</span></h2>\r\n' '\r\n' '<h3>Секреты Атласа</h3>\r\n' '\r\n' '<p>При прохождении карт можно будет встретить ' '&quot;Нити сознания&quot;. При клике на неё, новый ' 'NPC Игон свяжет эти Нити сознания с вашим Атласом, ' 'после чего на Атласе появится цепочка из нескольких ' 'связанных карт, так называемся &quot;Нить ' 'воспоминаний&quot;.</p>\r\n' '<img alt="Нити сознания" class="wide-image" ' 'data-caption="Нити сознания" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic1.webp" />\r\n' '<p>Когда вы в следующий раз поговорите с Игоном в ' 'убежище, он предложит вам разведать эти карты и ' 'найти на них Зану, либо что-то зловещее что они ' 'содержат в себе.</p>\r\n' '<img alt="карты на атласе" class="wide-image" ' 'data-caption="карты на атласе" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic2.webp" />\r\n' '<p>При разговоре с Игоном откроется интерфейс ' 'похожий на машину картоходца, с находящейся в ней ' 'картой (которая первая в цепочке Нити ' 'воспоминаний). Вы можете добавить на эту карту ' 'любые расходники (скарабы, фрагменты, угли и т.п.), ' 'они будут работать, также как и таланты вашего ' 'Атласа, но саму карту изменить нельзя.</p>\r\n' '<img alt="открытие нити воспоминаний у Игона" ' 'class="wide-image" data-caption="открытие нити ' 'воспоминаний у Игона" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic3.webp" />\r\n' '<p>На этих картах можно будет встретить опасные ' 'сгустки, которые поражены воспоминаниями самой ' 'Заны.</p>\r\n' '\r\n' '<p>Монстры рядом с этими сгустками поражены ' '&quot;лепестками воспоминаний&quot;. Поражая ' 'зараженных монстров, вы будете собирать эти ' 'лепестки.</p>\r\n' '<img alt="монстры пораженные лепестками ' 'воспоминаний" class="wide-image" ' 'data-caption="монстры пораженные лепестками ' 'воспоминаний" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic4.webp" />\r\n' '<p>Накопленные лепестки можно использовать для ' 'активации особых способностей, которые дают сами ' 'карты. Например:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Поглощает часть лепестков, делает так что с ' 'ближайших к вам монстров не могут выпасть предметы ' 'с редкостью (т.е. экипировка). Количество ' 'поглощаемых лепестков зависит от количества ' 'пораженных монстров<br />\r\n' '\tТ.е. со всех зараженных монстров гарантированно ' 'выпадет либо валюта/камни умений/скарабы/карты, все ' 'кроме обычной экипировки</li>\r\n' '\t<li>Поглощает часть лепестков, делает так что все ' 'ближайшие монстры воскреснут после смерти. ' 'Количество поглощаемых лепестков зависит от ' 'количества пораженных монстров<br />\r\n' '\tТ.е. мы получим по сути в 2 раза больше монстров, ' 'правда не всего на карте, а конкретные несколько ' 'паков которых вы заразите</li>\r\n' '\t<li>Поглощает часть лепестков, ближайшие монстры ' 'отдают вам свои души, т.е. ваш персонаж получает ' 'бафф <poeitem class="poe-items" ' 'data-color="#AF6025" data-image="" ' 'data-name_en="Soul eater" data-name_ru="Пожиратель ' 'душ" data-target="503">Soul eater | Пожиратель ' 'душ</poeitem> (Пожиратель душ). Количество стаков ' 'бафа зависит от количества ближайших ' 'монстров</li>\r\n' '</ul>\r\n' '<img alt="примеры особых способностей" ' 'class="wide-image" data-caption="примеры особых ' 'способностей" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic5.webp" />\r\n' '<p>Чем &quot;глубже&quot; в воспоминание вы ' 'уходите, тем больше таких сгустков будет появляться ' 'на карте, и тем больше раз вы сможете использовать ' 'новые особые способности. Также может быть ' 'несколько разных способностей доступно на одной ' 'карте.</p>\r\n' '\r\n' '<p>Особые способности можно комбинировать, ' 'используя примеры выше можно сперва получить баф ' '<poeitem class="poe-items" data-color="#AF6025" ' 'data-image="" data-name_en="Soul eater" ' 'data-name_ru="Пожиратель душ" ' 'data-target="503">Soul eater | Пожиратель ' 'душ</poeitem>, затем добавить монстрам воскрешение, ' 'затем запретить чтобы с них выпадали предметы ' 'экипировки. В таком случае с монстров после ' 'воскрешения тоже не будут выпадать предметы ' 'экипировки.</p>\r\n' '\r\n' '<p>Убивая боссов карт в Нити воспоминаний, будет ' 'предложено усиление, которое будет действовать на ' 'все последующие карты в цепочке. Можно будет ' 'выбрать <strong>один</strong> из двух предложенных ' 'бонусов. Например:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Увеличение выпадаемых лепестков с редких и ' 'уникальных монстров</li>\r\n' '\t<li>Увеличение выпадаемых лепестков с ' 'боссов</li>\r\n' '\t<li>50% шанс что редкие монстры на карте будут ' 'заражены духами (possesed)</li>\r\n' '\t<li>Крафты машины картоходцев бесплатные</li>\r\n' '</ul>\r\n' '<img alt="примеры усилений после убийства боссов ' 'карт" class="wide-image" data-caption="примеры ' 'усилений после убийства боссов карт" ' 'data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic6.webp" />\r\n' '<p>На последней карте в Нити воспоминаний будет ' 'особый новый босс. На самом деле не совсем новый, ' 'скорее усиленная копия уже существующего босса в ' 'игре, с измененными и/или усиленными ' 'способностями.<br />\r\n' 'Например можно будет встретить &quot;особого&quot; ' 'Сируса.</p>\r\n' '<img alt="пример усиленного босса" ' 'class="wide-image" data-caption="пример усиленного ' 'босса" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic7.webp" />\r\n' '<p>При убийстве таких боссов с них выпадет ' 'фрагмент, который затем превращается в проходку на ' 'одного из трех новых боссов.</p>\r\n' '<img alt="фрагменты для доступа к новым убер ' 'боссам" class="wide-image" data-caption="фрагменты ' 'для доступа к новым убер боссам" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic8.webp" />\r\n' '<p>С каждого босса могут выпасть новые особые ' 'уникальные предметы.</p>\r\n' '\r\n' '<p>После того как вы убьете всех 3 разных новых ' 'убер боссов, вам начнут выпадать новые особые т16 ' 'карты с влиянием пораженным воспоминаниями.</p>\r\n' '<img alt="новые т16 карты с влиянием пораженным ' 'воспоминаниями" class="wide-image" ' 'data-caption="новые т16 карты с влиянием пораженным ' 'воспоминаниями" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic9.webp" />\r\n' '<p>На этих картах будут доступны особые способности ' 'карт (о которых мы писали ранее), а также на этих ' 'картах будут появляться свойства которые ролятся на ' 'Т17 картах, т.е. более опасные.</p>\r\n' '\r\n' '<p>Также на этих картах будут выпадать особые ' 'предметы с новой крафтовой механикой - &quot;пряди ' 'воспоминаний&quot;, значение пряди ролится от 1 до ' '100.</p>\r\n' '<img alt="пример предметов с прядями воспоминаний" ' 'class="wide-image" data-caption="пример предметов с ' 'прядями воспоминаний" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic10.webp" />\r\n' '<p>На что влияет количество прядей воспоминаний на ' 'предмете:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>При распознании предмета, свойства будут ' 'более высоких тиров. Т.е. чем больше прядей будет - ' 'тем лучше предмет будет при распознании</li>\r\n' '\t<li>При использовании крафтовой валюты на таком ' 'предмете, пряди воспоминаний будут поглощаться, но ' 'новые или измененяемые свойства будут более высоких ' 'тиров, в зависимости от текущего количества прядей ' 'на предмете</li>\r\n' '</ul>\r\n' '\r\n' '<p>Есть валюта, которая взаимодействует с прядями ' 'воспоминаний.</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>[Orb of remembrance] добавляет на предмет ' 'обычного (белого) качества случайное количество ' 'прядей<br />\r\n' '\tБудет полезно перед началом крафта ' 'предмета</li>\r\n' '\t<li>[orb of unravelling] поглощает все количество ' 'прядей на предмете, в попытке улучшить тир одного ' 'из свойств на предмете. Сила зависит от количества ' 'поглощенных прядей<br />\r\n' '\tСупер полезный предмет который будет крайне ' 'полезен для мин-макса любой экипировки</li>\r\n' '\t<li>[orb of intention] изменяет карту с ' 'воспоминаниями, снижая количество выпадаемых ' 'предметов, но увеличивает шанс найти предмет с ' 'прядями воспоминаний</li>\r\n' '</ul>\r\n' '<img alt="валюта которая взаимодействует с прядями ' 'воспоминаний" class="wide-image" ' 'data-caption="валюта которая взаимодействует с ' 'прядями воспоминаний" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic11.webp" />\r\n' '<p>Такая валюта выпадает только с новых убер ' 'боссов!</p>\r\n' '\r\n' '<p>Для всего нового контента добавлены таланты ' 'Атласа, которые позволяют более целенаправленно ' 'фармить то что вам больше нравится. ' 'Например:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>[grasp the past] позволяет количеству прядей ' 'на выпадаемых вам предметах ролится дважды, т.е. ' 'увеличивает количество прядей на находимых вами ' 'предметах</li>\r\n' '\t<li>[traumatic experience], [remembered kindness] ' 'или [educated upbringing] снижает шанс нахождения ' 'нитей воспоминаний, которые будут связанны с ' 'определенными новыми убер боссами. Пригодится если ' 'вы например не хотите фармить убера с которого ' 'выпадают дешевые шмотки, или наоборот хотите ' 'фармить убера с которого выпадает нужный вам ' 'предмет</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Наёмники</h3>\r\n' '\r\n' '<p><strong>Наёмники </strong>- главная особенность ' 'новой лиги. В путешествиях по Рэкласту вы встретите ' 'наёмников из Тератны - по одному в каждой локации. ' 'Каждая встреча уникальна - наёмники имеют свои ' 'личности, индивидуальные билды, способности и ' 'экипированные предметы.</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Наёмники считаются как &quot;0.5 ' 'игрока&quot;. Т.е. на карте может быть 6 игроков + ' '6 наёмников, что в результате даёт фактически ' '&quot;9 игроков&quot;. Однако формула расчёта лута ' 'для нескольких игроков была изменена, так что пати ' 'на &quot;9 игроков&quot; не будет слишком ' 'эффективно.</li>\r\n' '\t<li>Наёмники могут как протаскивать вашего ' 'персонажа, так и быть просто аура-ботами. Например, ' 'если ваш персонаж и так невероятно силён, то ' 'наёмник может просто бегать и бустить рарити. Таким ' 'образом, наёмники будут эффективны для всех ' 'игроков.</li>\r\n' '\t<li>Помимо наёмника, можно также иметь в пачке ' 'Аниматрона (Animate Guardian). Также Аниматроны, ' 'как и наёмники, теперь сохраняют свои предметы при ' 'смерти.</li>\r\n' '\t<li>Если наёмник погиб на карте - возродить его ' 'будет нельзя (в пределах того же инстанса). То же ' 'самое с Аниматроном.</li>\r\n' '\t<li>Боевой потенциал Наёмников зависит от их ' 'архетипа, качества экипировки и древа ' 'талантов.</li>\r\n' '\t<li>Возможно, на босс-файты вы вовсе не захотите ' 'тащить своего наёмника, т.к. он всё-таки считается ' 'за 0.5 игрока и существенно усиливает ' 'монстров.</li>\r\n' '\t<li>Даже если вы не захотите играть с наёмником, ' 'в новом обновлении по-прежнему есть куча ' 'нововведений, усиливающих игрока.</li>\r\n' '\t<li>Всего существует около 30 архетипов ' 'наёмников. Каждый имеет соответствующую экипировку ' 'и соответствующие моды на экипировке.</li>\r\n' '\t<li>Наёмники не внесут в игру слишком много ' 'микро-менеджмента. Достаточно иногда менять ' 'экипировку и прокачивать их древо пассивок, чтобы ' 'они были полезными.</li>\r\n' '\t<li>Наёмники не считаются приспешниками, они ' 'восстанавливают здоровье вне боя и их можно взять с ' 'собой на любой пиннакл-контент.</li>\r\n' '\t<li>Наёмников можно считать полноценным ' 'персонажем. Единственное, чего у них нет - вашего ' 'скилла (хорошо это или плохо - зависит от ' 'вас).</li>\r\n' '\t<li>Марк выразил огромный интерес к тому, что ' 'произойдёт с рынком в условиях, когда для билдов ' 'придётся одевать Аниматрона, Наёмника и своего ' 'персонажа.</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Первая встреча</h4>\r\n' '\r\n' '<p>При встрече они предложат вам дуэль. Перед её ' 'началом, у вас будет возможность взглянуть на ' 'экипировку, способности и камни поддержки своего ' 'противника.</p>\r\n' '<img alt="Обзор наёмника" class="wide-image" ' 'data-caption="Обзор наёмника" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/21.webp" />\r\n' '<p>Если вы решились на дуэль, перед её началом ' 'будет предложено <strong>3 исхода</strong> при ' 'вашей победе:</p>\r\n' '\r\n' '<ol>\r\n' '\t<li><strong>Нанять наёмника за ' 'золото.</strong><br />\r\n' '\tОн присоединится к вашим приключениям и будет ' 'помогать в бою. Наносить урон, раздавать ауры и ' 'т.п.</li>\r\n' '\t<li><strong>Забрать один из экипированных ' 'предметов наёмника.</strong><br />\r\n' '\tВы сразитесь с ним, и в случае победы с него ' 'выпадет выбранный вами предмет. Их снаряжение ' 'зачастую будет сильно лучше того, что достаётся вам ' 'с убитых монстров. Они также могут быть экипированы ' 'уникальными предметами, которые соответствуют их ' 'архетипу и способностям. Некоторые новые уники ' 'можно получить только с наёмников.</li>\r\n' '\t<li><strong>Изгнать наёмника.</strong> Если вы ' 'выиграете дуэль, то архетип побеждённого наёмника ' 'не встретится вам повторно в ближайшее время. Это ' 'позволяет рано или поздно нанять именно того, кто ' 'вам нужен, пропуская тех кто вас не интересует.<br ' '/>\r\n' '\tВ случае поражения, вы погибните</li>\r\n' '</ol>\r\n' '\r\n' '<h4>Игра в группе</h4>\r\n' '\r\n' '<p>Если вы играете в группе, то перед дуэлью каждый ' 'игрок сможет выбрать: участвовать в бою или нет. За ' 'каждого игрока в дуэли, Наёмник становится сильнее. ' 'С другой стороны - в случае вашей победы, каждый ' 'участвовавший игрок имеет 50% шанс получить ' 'случайную награду (как правило - валюта из кошелька ' 'Наёмника).</p>\r\n' '\r\n' '<p>Игроки, отказавшиеся от участия в дуэли, могут ' 'за ней наблюдать.</p>\r\n' '\r\n' '<h4>Наёмники в бою</h4>\r\n' '\r\n' '<p>Всего можно нанять трёх наёмников, но на вылазки ' 'можно брать только одного. Он считается за 0.5 ' 'игрока, так что влияет и на количество лута, и на ' 'сложность монстров. Наёмник восстанавливает ' 'здоровье вне боя, а если он погибнет на локации, то ' 'возродить его можно будет только в городе - за ' 'золото. Тератанских наёмников можно брать на любые ' 'вылазки, поэтому, будет полезно иметь трёх ' 'наёмников для разных задач, в том числе, для ' 'пиннакл-боссов.</p>\r\n' '\r\n' '<h4>Механики</h4>\r\n' '\r\n' '<p>Вы можете управлять снаряжением нанятых бойцов и ' 'их древом пассивок. Наёмник не теряет предметы при ' 'смерти. Это добавляет ещё один слой итемизации в ' 'экономику, ведь теперь многим игрокам нужно будет ' 'покупать снаряжение для нескольких бойцов.</p>\r\n' '\r\n' '<p>Предметы которые вы на них надели вы сможете ' 'позже снять (в убежище), они никак не пропадут, так ' 'что можно надевать на них хорошие шмотки.</p>\r\n' '<img alt="Интерфейс наёмника, его характеристики и ' 'возможность менять предметы" class="wide-image" ' 'data-caption="Интерфейс наёмника, его ' 'характеристики и возможность менять предметы" ' 'data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2025/06/07/22.webp" />\r\n' '<p>В отличие от вашего персонажа, наёмники не ' 'получают опыт. Поэтому со временем придётся ' 'нанимать более опытных и сильных союзников.</p>\r\n' '\r\n' '<p>У каждого наёмника есть свой архетип. Например, ' 'некоторые наёмники более агрессивны и сами не ' 'отказались бы от баффов, другие - наоборот, могут ' 'использовать скиллы поддержки, баффать игрока или ' 'впитывать урон.</p>\r\n' '\r\n' '<h4>Особенные Наёмники</h4>\r\n' '\r\n' '<p>При каждой победе над наёмником, ваша слава ' 'растёт. Со временем, вы сможете встретить самых ' 'матёрых противников. Они будут носить герб своего ' 'рода и иметь предметы с эксклюзивными, ' '<strong>&quot;прославленными&quot;</strong> ' '(Infamous) <strong> свойствами</strong>. Например: ' 'перчатки, конвертирующие огненный урон приспешников ' 'в урон хаосом или шлем, который делает врагов ' 'неподалёку тем более уязвимыми к физическому урону, ' 'чем больше у вас Укрепления (Fortification).</p>\r\n' '\r\n' '<p>Вы также можете встретить Наёмников с ' '<strong>необычными способностями</strong> - ' 'Тератанские версии обычных умений. Такие камни ' 'умений похожи на преображённые (Transfigured). Если ' 'вы выберете их в качестве награды, то их можно ' 'будет получить после победы в дуэли.</p>\r\n' '\r\n' '<h4>Можно ли обойтись без наёмника?</h4>\r\n' '\r\n' '<p>Конечно, ведь обновление добавило множество ' 'других нововведений, усиливающих игрока.</p>\r\n' '\r\n' '<p>Более того, т.к. наёмники считаются за 0.5 ' 'игрока, то на некоторый контент (например, ' 'босс-файты), вы вовсе не захотите брать ' 'союзника.</p>\r\n' '\r\n' '<p>Всё зависит от снаряжения, прокачки и архетипа ' 'нанятого бойца. Наёмники могут как протаскивать ' 'вашего персонажа, так и быть просто аура-ботами. ' 'Например, если ваш персонаж и так невероятно силён, ' 'то наёмник может просто бустить рарити, раздавать ' 'ауры, впитывать урон.. Таким образом, наёмники ' 'будут эффективны для всех игроков.</p>\r\n' '\r\n' '<p>Также формулы расчёта лута для нескольких ' 'игроков были изменены, так что пати на &quot;9 ' 'игроков&quot; не будет слишком эффективно.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="novye-unikalnye-predmety">\r\n' '<h2><span>Новые уникальные предметы</span></h2>\r\n' '\r\n' '<p>Этот раздел обновится после выхода лиги.</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>[Wine of the prophet]</li>\r\n' '\t<li>[Starcaller]</li>\r\n' '\t<li>[scornflux]</li>\r\n' '</ul>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="nagrady-za-ispytaniya-ligi">\r\n' '<h2><span>Награды за испытания лиги</span></h2>\r\n' '\r\n' '<p>Этот раздел обновится после выхода лиги.</p>\r\n' '<!-- <div class="video-container">\r\n' '\t<div class="youtube-wrapper">\r\n' '\t<div class="youtube" data-embed="D2ryLqZKZSo">\r\n' '\t<div class="play-button">\xa0</div>\r\n' '\t</div>\r\n' '\t</div>\r\n' '\t</div> --></div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="kupit-bozhestvennye-sfery">\r\n' '<h2><span>Купить божественные сферы на лиге Секреты ' 'Атласа</span></h2>\r\n' '\r\n' '<p>У нас вы всегда можете купить божественные сферы ' 'на лиге Секреты Атласа для ПК и PS4. Любые виды ' 'сфер всегда есть в наличии. Нет никаких ограничений ' 'на сферы, заказывайте в любом количестве! Быстрая ' 'скорость доставки.<br />\r\n' '<a href="https://lootkeeper.com/ru/poe/orbs">Купить ' 'сферы ПоЕ</a> вы можете на сайте ' 'LootKeeper.com</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="korotkoe-opisanie-izmenenij-ligi"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Короткое описание изменений ' 'лиги</span></h2>\r\n' '\r\n' '<p>Здесь мы коротко опишем основные изменения новой ' 'лиги Секреты Атласа 3.26. Мы не будем рассматривать ' 'все аспекты игры и не особо важные ' 'изменения.</p>\r\n' '\r\n' '<p>Этот раздел будет полезен только тех, кто читает ' 'его до выхода лиги Секреты Атласа 3.26, после того ' 'как выйдет следующая лига - информация может стать ' 'неактуальной.</p>\r\n' '\r\n' '<h3>Изменения Атласа и эндгейма</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Воспоминания Атласа были удалены</li>\r\n' '\t<li>Осколки Разлома, выпадающие во время схватки, ' 'теперь автоматически собираются и выпадают рядом с ' 'вами по завершении Разлома. Если вы состоите в ' 'группе, осколки выпадут несколькими стопками, ' 'которые будут случайно распределены между ' 'участниками группы. При подборе осколка Разлома, ' 'подобно золоту, над персонажем возникнет маленькое ' 'уведомление</li>\r\n' '\t<li>Рядовые скарабеи теперь выпадают стопками ' 'большего размера на картах более высокого уровня, ' 'но встречаются реже, подобно тому как размеры ' 'стопок базовой распространённой валюты ' 'увеличиваются с уровнем области</li>\r\n' '\t<li>Использование сферы горизонтов на карте ' 'Хранителя Древнего или Завоевателя теперь также ' 'заменит Хранителя или Завоевателя на ' 'другого</li>\r\n' '\t<li>Завершение неуникальной карты на более низком ' 'уровне, чем тот, с которым она изначально ' 'встречается, больше не засчитывает выполнение ' 'дополнительного задания карт</li>\r\n' '\t<li>Пассивные умения Атласа, дающие ' 'дополнительный шанс найти на ваших картах мастера ' 'или дополнительный контент, который можно отключить ' 'посредством умений Атласа, теперь также повышают ' 'шанс того, что скарабеи на ваших картах будут ' 'скарабеями для данного типа дополнительного ' 'контента</li>\r\n' '\t<li>В дерево Атласа добавили таланты связанные с ' 'Кингсмаршом, а также новыми убер боссами и ' 'лигмеханикой нитей воспоминаний</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/Scarabs/GreaterScarabUnique.webp" ' 'data-name_en="Titanic Scarab of Legend" ' 'data-name_ru="Титанический скарабей легенды" ' 'data-target="4202">Titanic Scarab of Legend | ' 'Титанический скарабей легенды</poeitem> теперь ' 'имеет ограничение 1 (было 2)</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Валюта</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Руны из Кингсмарша изменены, теперь их можно ' 'использовать на мастери в дереве талантов. В ' 'зависимости от руны, мастери измененится и будет ' 'давать определенные бонусы</li>\r\n' '\t<li>Добавлены <poeitem class="poe-items" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Currency/CurrencyAddModToRare.webp" ' 'data-name_en="Exalted Orb" data-name_ru="Сфера ' 'возвышения" data-target="115">Exalted Orb | Сфера ' 'Возвышения</poeitem> Древнего и Создателя, выпадают ' 'они с соответствующих боссов. Добавляют на предмет ' 'без влияний влияние Древнего/Создателя и одно из ' 'его особых свойств</li>\r\n' '\t<li>Снизили шанс выпадения <poeitem ' 'class="poe-items" data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Currency/CurrencyPassiveSkillRefund.webp" ' 'data-name_en="Orb of Regret" data-name_ru="Сфера ' 'раскаяния" data-target="247">Orb of Regret | Сфера ' 'раскаяния</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<h3>Лигконтент</h3>\r\n' '\r\n' '<p>Кингсмарш</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Кингсмарш добавлен в основу игры, он сразу ' 'будет полностью отсроенным, так что улучшать здания ' 'не нужно будет</li>\r\n' '\t<li>Аукицон через Фаустуса также будет ' 'доступен</li>\r\n' '\t<li>Черный рынок, бегунки Атласа, рекомбинатор, ' 'корабли, добыча ресурсов - все эти механики ' 'остаются</li>\r\n' '\t<li>Рункрафтинг удален, т.е. руны изменены и ' 'теперь влияют на мастери в дереве талантов</li>\r\n' '\t<li>Добавлен новый &quot;режим&quot; для ' 'рекомбинатора, аналогичный тому что сейчас в PoE2. ' 'Можно выбрать конкретные свойства на предметах, и ' 'увидеть какой шанс их обьединенить по итогу</li>\r\n' '\t<li>С кораблей все также будут приходить ' 'татуировки, обычные премдеты/валюта, а также ' 'руны</li>\r\n' '\t<li>Добавили таланты в дереве Атласа связанные с ' 'разным контентом Кингсмарша, например на увеличение ' 'находимого вида руды определенного типа</li>\r\n' '\t<li>Добавили скарабеев связанных с лигмеханикой ' 'Кингсмарша. На гарантированное появление руды на ' 'карте, магических монстров которые охраняют руду на ' 'картах, и вместо руды на картах вы будете собирать ' 'сразу слитки</li>\r\n' '\t<li>У рабочих теперь 5 уровней для каждой из ' 'работ в Кингсмарше</li>\r\n' '</ul>\r\n' '\r\n' '<p>Предательство</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Катарина (босс) вынесена ' '&quot;отдельно&quot;, теперь для боя с ней не нужно ' '&quot;сбрасывать&quot; всю доску и отношения между ' 'участниками Синдиката</li>\r\n' '\t<li>Запустить бой с Катариной можно используя ' 'проходку на неё, которая выпадает с лидеров ' 'дивизионов/подразделений, на высоких ' 'уровнях</li>\r\n' '\t<li>Сам бой с Катариной изменили, теперь фазы где ' 'она бессмертная длятся меньше</li>\r\n' '\t<li>С Катарины теперь может выпасть Скрытая сфера ' 'возвышения</li>\r\n' '\t<li>Скрытая сфера хаоса будет выпадать с лидеров ' 'дивизионов/подразделений</li>\r\n' '\t<li>С Катарины теперь могуть выпасть уголья ' 'Всепламени. Эти новые фрагменты карт могут добавить ' 'на карты группы монстров с разными видами особых ' 'монстров. У таких групп монстров необычные ' 'свойства, состав или награды. Уголья Всепламени ' 'можно поместить в Машину картоходца подобно ' 'скарабеям и использовать совместно со скарабеями ' 'для более тонкой настройки ваших карт</li>\r\n' '\t<li>Добавили новые свойства которые раскрываются ' 'с уникальных предметов, которые выпадают из ' 'Катарины</li>\r\n' '\t<li>Объём информации об укрытиях, получаемый в ' 'результате сделанного выбора после победы над ' 'членами Бессмертного Синдиката, был уменьшен. ' 'Требуемое время для достижения укрытия в среднем ' 'увеличилось</li>\r\n' '\t<li>Награды за укрытия изменены/перемешаны, также ' 'изменены различные станки которые доступны после ' 'убийства Катарины в её укрытии, они теперь более ' 'актуальны и предлагают больше интересных вариантов ' 'крафтов</li>\r\n' '\t<li>Больше не требуется обращаться к Джун, чтобы ' 'раскрывать завуалированные предметы. Теперь вы ' 'можете просто щёлкнуть ПКМ на завуалированном ' 'предмете и выбрать свойство, которое хотите ' 'раскрыть.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Боссы</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Добавили 3 новых убер босса. Попасть к ним ' 'можно при помощи новой лигмеханки, либо купив ' 'проходки</li>\r\n' '\t<li>Теперь во время боя с убер боссами персонаж ' 'не получает и не теряет опыт, так что можно идти на ' 'уберов не опасаясь слить все полоски опыта</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Крафт</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Рецепты которые ранее открывались при помощи ' 'развуалирования предметов Синдиката теперь ' 'открываются на картах Атласа, как и другие рецепты. ' 'Т.е. нет необходимости всем бегать Синдикат для ' 'открытия важных крафтов</li>\r\n' '\t<li>Оружие и экипировка которая имеет ' 'многожественные требования к характеристикам ' '(например и силу и ловкость) теперь имеет меньший ' 'шанс на ролл атрибутов<br />\r\n' '\tЭто будет полезно в большинстве случаев, но если ' 'вам наоборот нужен на конкретном предмете атрибут - ' 'крафтить будет сложнее</li>\r\n' '\t<li>Свойства похищения маны и здоровья на ' 'экипировке и самоцветах теперь является суффиксом ' '(были префиксами)</li>\r\n' '\t<li>На скипетрах, посохах, рунических кинжалах и ' 'жезлах теперь реже встречаются свойства атак<br ' '/>\r\n' '\tЧто сильно упрощает их крафт</li>\r\n' '\t<li>На посохах теперь встречается более высокий ' 'уровень свойства повышения скорости регенерации ' 'маны, вплоть до 105% на высшем уровне</li>\r\n' '\t<li>Свойства верстака на повышение скорости ' 'регенерации маны также сделаны выше для двуручного ' 'оружия</li>\r\n' '\t<li>Свойства сопротивлений больше нельзя получить ' 'на оружии или добавить на него с помощью ремесла<br ' '/>\r\n' '\tОЧЕНЬ важное исправление, упростит крафт ' 'оружия</li>\r\n' '\t<li>Синтезированные собственные свойства ' 'сопротивлений больше нельзя получить на оружии<br ' '/>\r\n' '\tОЧЕНЬ важное исправление, упростит крафт ' 'оружия</li>\r\n' '\t<li>Увеличены значения свойства <span ' 'class="ru-poe">Дарует # здоровья за каждый удар по ' 'врагу</span><span class="en-poe">Grants # Life per ' 'Enemy Hit</span>, добавлены новые тиры для него, но ' 'общий вес всех тиров остался одинаковым, так что ' 'чаще попадаться это свойство не будет. Теперь ' 'ролится вплоть до 30 здоровья за удар</li>\r\n' '\t<li>Увеличены значения свойства <span ' 'class="ru-poe">Дарует # здоровья за каждого убитого ' 'врага</span><span class="en-poe">Gain # Life per ' 'Enemy Killed</span>, добавлены новые тиры для него, ' 'но общий вес всех тиров остался одинаковым, так что ' 'чаще попадаться это свойство не будет. Теперь ' 'ролится вплоть до 110 здоровья за убийство</li>\r\n' '\t<li>Увеличены значения свойства <span ' 'class="ru-poe">Дарует # маны за каждого убитого ' 'врага</span><span class="en-poe">Gain # Mana per ' 'Enemy Killed</span>, добавлены новые тиры для него, ' 'но общий вес всех тиров остался одинаковым, так что ' 'чаще попадаться это свойство не будет. Теперь ' 'ролится вплоть до 50 маны за убийство</li>\r\n' '\t<li>Завуалированые и крафтовые свойства на АоЕ ' 'радиус/урон, урон снарядов/скорость, урон в ближнем ' 'бою/радиус атаки теперь могут ролится на перчатках, ' 'вместо амулетов</li>\r\n' '\t<li>Составные завуалированные свойства и свойства ' 'верстака на добавленный урон от стихии теперь можно ' 'получить на амулетах (в дополнение к кольцам, щитам ' 'и колчанам)</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Деревья талантов персонажа и классы ' 'Восхождения</h3>\r\n' '\r\n' '<h4>Берсерк</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li>Пассивное умение Восхождения <poeitem ' 'class="poe-items" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Berserker/DefyPain.webp" ' 'data-name_en="Defy Pain" ' 'data-name_ru="Пренебрежение к боли" ' 'data-target="4204">Defy Pain | Пренебрежение к ' 'боли</poeitem> было переработано. Теперь дарует ' 'Непокорность на 10 секунд при потере здоровья от ' 'удара врага, но не чаще одного раза в 0,3 секунды. ' 'Также дарует вам 3% от недостающего не удержанного ' 'здоровья перед получением удара от врага за каждый ' 'заряд Непокорности и вы теряете все заряды ' 'Непокорности по достижении 10 зарядов.</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Berserker/Blitz.webp" ' 'data-name_en="Blitz" data-name_ru="Разгон" ' 'data-target="696">Blitz | Разгон</poeitem> заменено ' 'новым значимым умением Танцующий в крови, которое ' 'делает 30% похищения здоровья мгновенным. Требует ' '<poeitem class="poe-items" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Berserker/AspectOfCarnage.webp" ' 'data-name_en="Aspect of Carnage" ' 'data-name_ru="Аспект резни" ' 'data-target="1007">Aspect of Carnage | Аспект ' 'резни</poeitem>.</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Berserker/CloakedAgony.webp" ' 'data-name_en="Flawless Savagery" ' 'data-name_ru="Безупречная свирепость" ' 'data-target="706">Flawless Savagery | Безупречная ' 'свирепость</poeitem> заменено новым значимым ' 'умением Ярость предков, которое заставляет ваши ' 'умения ударов также наносить урон в прежнем месте ' 'применения<br />\r\n' '\tМощный талант для милишников, который по сути ' 'удваивает урон персонажа</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Чемпион</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Champion/Fortitude.webp" ' 'data-name_en="Fortitude" data-name_ru="Стойкость" ' 'data-target="26">Fortitude | Стойкость</poeitem> ' 'теперь дарует вам ваш максимум Укрепления (было 15 ' 'зарядов Укрепления) и свойство &quot;ближайшие ' 'союзники считаются имеющими Укрепление, равное ' 'вашему&quot;</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Champion/Unstopable.webp" ' 'data-name_en="Unstoppable Hero" ' 'data-name_ru="Несокрушимый герой" ' 'data-target="25">Champion&#39;s Notable - ' 'Несокрушимый герой</poeitem> больше не дарует ' 'свойство &quot;ближайшие союзники считаются ' 'имеющими Укрепление, равное вашему&quot;. Теперь ' 'дарует на 3% больше брони и уклонения за каждый ' 'заряд Укрепления свыше 20 и 3% повышение скорости ' 'атаки за каждый заряд Укрепления свыше 20</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Champion/WorthyFoe.webp" ' 'data-name_en="Worthy Foe" data-name_ru="Достойный ' 'противник" data-target="24">Champion&#39;s Notable ' '- Достойный противник</poeitem> больше не требует ' 'умения <poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Champion/Conqueror.webp" ' 'data-name_en="Conqueror" data-name_ru="Завоеватель" ' 'data-target="32">Champion&#39;s Notable - ' 'Завоеватель</poeitem> и теперь дарует свойство ' '&quot;Вы провоцируете при нанесении ' 'удара&quot;</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Champion/Conqueror.webp" ' 'data-name_en="Conqueror" data-name_ru="Завоеватель" ' 'data-target="32">Champion&#39;s Notable - ' 'Завоеватель</poeitem> заменено новым значимым ' 'умением Достойные цели, которое дарует свойство ' '&quot;установленное знамя не предотвращает ' 'получение доблести&quot; и 50% увеличение ' 'длительности умений знамён. Требует <poeitem ' 'class="poe-items" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Champion/Inpirational.webp" ' 'data-name_en="Inspirational" ' 'data-name_ru="Вдохновенный" ' 'data-target="1974">Inspirational | ' 'Вдохновенный</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<h4>Защитник</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Guardian/HarmonyOfPurpose.webp" ' 'data-name_en="Harmony of Purpose" ' 'data-name_ru="Благое намерение" ' 'data-target="4201">Harmony of Purpose | Благое ' 'намерение</poeitem> теперь дарует вам случайный ' 'положительный эффект алтаря каждые 10 ' 'секунд</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Guardian/UnwaveringFaith.webp" ' 'data-name_en="Unwavering Faith" ' 'data-name_ru="Непоколебимая вера" ' 'data-target="4200">Unwavering Faith | Непоколебимая ' 'вера</poeitem> теперь дарует 50% повышение ' 'эффективности удержания ресурсов умениями</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Иерофант</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Hierophant/MindOverBeing.webp" ' 'data-name_en="Sanctuary of Thought" ' 'data-name_ru="Храм мысли" ' 'data-target="362">Sanctuary of Thought | Храм ' 'мысли</poeitem> больше не дарует 25% повышение ' 'эффективности удержания маны умениями и на 50% ' 'меньше затрат маны умениями. Теперь дарует ' 'регенерацию 1% маны в секунду<br />\r\n' '\tСильный нерф архимагов иерофантов из лиги 3.25, ' 'снижение затрат маны убрали - это критично</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Диверсант</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li>Добавлено новое пассивное умение Восхождения ' '[Shrapnel Specialist]: дарует 50% шанс возвращения ' 'снарядов к вам и свойство &quot;снаряды выпускаются ' 'в случайных направлениях<br />\r\n' '\tОчень интересный вариант, теперь можно играть ' 'через снаряды на диверсанте</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Saboteur/ExplosivesExpert.webp" ' 'data-name_en="Explosives Expert" ' 'data-name_ru="Умелый сапёр" ' 'data-target="637">Explosives Expert | Умелый ' 'сапёр</poeitem> заменено новым значимым умением ' 'Обдуманный риск, которое делает ваш шанс ' 'критического удара удачливым, а урон от ударов ' 'неудачливым. Требует умение <poeitem ' 'class="poe-items" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Saboteur/BombSpecialist.webp" ' 'data-name_en="Bomb Specialist" ' 'data-name_ru="Специалист по бомбам" ' 'data-target="618">Bomb Specialist | Специалист по ' 'бомбам</poeitem> или [Shrapnel Specialist]</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Saboteur/BombSpecialist.webp" ' 'data-name_en="Bomb Specialist" ' 'data-name_ru="Специалист по бомбам" ' 'data-target="618">Bomb Specialist | Специалист по ' 'бомбам</poeitem> теперь дарует 30% шанс нанести на ' '50% больше урона ударами по области (был 20% шанс) ' 'и 30% шанс получить на 50% меньше урона от ударов ' 'по области (был 20% шанс)</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Плут</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Trickster/PolymathTrickster.webp" ' 'data-name_en="Polymath" data-name_ru="Эрудит" ' 'data-target="2696">Polymath | Эрудит</poeitem> ' 'теперь дарует на 2% больше урона за каждый тип ' 'выбранного вами мастерства (было 3%).<br />\r\n' '\tНеприятный, но справедливый нерф. Талант все ещё ' 'довольно мощный, в том числе за счет остальных ' 'своих свойств помимо урона</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Trickster/HeedfulRecovery.webp" ' 'data-name_en="Escape Artist" data-name_ru="Мастер ' 'побега" data-target="210">Escape Artist | Мастер ' 'побега</poeitem> теперь дарует +4 к уклонению за 1 ' 'максимума энергетического щита на надетом шлеме ' '(было +5) и +1 к максимуму энергетического щита за ' '8 уклонения на надетом нательном доспехе (было за ' '6)<br />\r\n' '\tНеприятно, но не критично</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Маг стихий</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Elementalist/ShockSpecialisation.webp" ' 'data-name_en="Shaper of Storms" ' 'data-name_ru="Несущая бурю" ' 'data-target="1580">Shaper of Storms | Несущая ' 'бурю</poeitem> больше не дарует на 25% больший ' 'эффект состояний молнии от ваших ударов, большая ' 'часть урона которых является уроном от молнии. ' 'Теперь шок, наложенный вашими ударами, всегда ' 'увеличивает получаемый урон минимум на 25% (было ' '15%)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Elementalist/ChillSpecialisation.webp" ' 'data-name_en="Shaper of Winter" ' 'data-name_ru="Несущая зиму" ' 'data-target="4206">Shaper of Winter | Несущая ' 'зиму</poeitem> больше не дарует на 50% больший ' 'эффект состояний холода от ваших ударов, большая ' 'часть урона которых является уроном от холода, и ' 'свойств &quot;охлаждения, наложенные вашими ' 'ударами, всегда снижают скорость действий как ' 'минимум на 15%&quot; и &quot;ваши охлаждения могут ' 'снизить скорость действий вплоть до максимума в ' '40%&quot;. Вместо этого теперь урон, наносимый ' 'охлаждёнными от ваших ударов врагами, становится ' 'меньше на величину, равную половине эффекта ' 'охлаждения, а урон, получаемый охлаждёнными от ' 'ваших ударов врагами, увеличивается на величину, ' 'равную эффекту охлаждения</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Elementalist/IgniteSpecialisation.webp" ' 'data-name_en="Shaper of Flames" ' 'data-name_ru="Несущая пламя" ' 'data-target="2593">Shaper of Flames | Несущая ' 'пламя</poeitem> больше не дарует на 25% больше ' 'урона от поджогов от ваших ударов, большая часть ' 'урона которых является уроном от огня. Вместо этого ' 'теперь 40% физического урона подожжённых вами ' 'врагов становится уроном от огня</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Elementalist/LiegeOfThePrimordial.webp" ' 'data-name_en="Liege of the Primordial" ' 'data-name_ru="Слуга стихий" ' 'data-target="1041">Liege of the Primordial | Слуга ' 'стихий</poeitem> теперь дарует +2 к максимальному ' 'количеству големов (было +1) и делает призванных ' 'големов иммунными к урону от стихий</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Elementalist/ElemancerIcon.webp" ' 'data-name_en="Elemancer" data-name_ru="Повелитель ' 'стихий" data-target="1039">Elemancer | Повелитель ' 'стихий</poeitem> заменено новым значимым умением ' 'Несущая разорение, которое дарует 66% повышение ' 'эффективности удержания маны умениями Вестников и ' '66% усиление положительного эффекта Вестников. ' 'Теперь не требует связи с <poeitem ' 'class="poe-items" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Elementalist/LiegeOfThePrimordial.webp" ' 'data-name_en="Liege of the Primordial" ' 'data-name_ru="Слуга стихий" ' 'data-target="1041">Liege of the Primordial | Слуга ' 'стихий</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>Очень интересные изменения мага стихий, надеемся ' 'теперь он заиграет.</p>\r\n' '\r\n' '<h4>Дерево талантов</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li>Мастерство стихий, позволяющее ударам ' 'некоторым шансом учитывать значение сопротивления ' 'стихиям врага как противоположное, теперь имеет ' 'шанс 15% (было 25%)</li>\r\n' '\t<li>Мастерство похищения, благодаря которому 10% ' 'похищения применяется мгновенно, теперь имеет ' 'значение 5%<br />\r\n' '\tОчень неприятно, но не критично</li>\r\n' '\t<li>Мастерство жезла, обескураживавшее врагов при ' 'нанесении удара жезлами, заменено новым, дающим 25% ' 'повышение эффективности удержания маны умениями, ' 'усиленными Чароплётом</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Способности</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Большое количество альтернативных версий ' 'способностей апнули, особенно заклинаний, мы не ' 'будем упоминать их все</li>\r\n' '\t<li>Заряды Интенсивности теперь теряются каждые ' '0.5 секунды при передвижении (было каждые 0.25 ' 'секунды)</li>\r\n' '\t<li>Положительный эффект <poeitem ' 'class="poe-items" data-color="#FF8D00" ' 'data-image="" data-name_en="Arcane Surge buff" ' 'data-name_ru="Колдовской Выброс" ' 'data-target="400">Arcane Surge | Колдовской ' 'Выброс</poeitem> теперь дарует 20% повышение ' 'скорости сотворения чар (было 10%). Мощный баф для ' 'всех кастеров</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/AnimateArmour.webp" ' 'data-name_en="Animate Guardian" ' 'data-name_ru="Аниматрон" data-target="471">Animate ' 'Guardian | Аниматрон</poeitem> теперь <strong>НЕ ' 'ТЕРЯЕТ ПРЕДМЕТЫ ПОСЛЕ СМЕРТИ</strong>. Если ' '<poeitem class="poe-items" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/AnimateArmour.webp" ' 'data-name_en="Animate Guardian" ' 'data-name_ru="Аниматрон" data-target="471">Animate ' 'Guardian | Аниматрон</poeitem> вы сможете ' 'перепризвать его с теми же предметами в убежище. Но ' 'его нельзя повторно призвать в той же области где ' 'он умер</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/ChargedAttack.webp" ' 'data-name_en="Blade Flurry" data-name_ru="Порыв ' 'клинков" data-target="2658">Blade Flurry | Порыв ' 'клинков</poeitem> на 14% увеличили эффективность ' 'базового урона, добавили 5% больше/more урона за ' 'заряд, это суммарно 30% больше/more урона при 6 ' 'стадиях, и ещё 15% больше/more при максимуме ' 'стадий. Довольно сильный баф урона</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/BlightGem.webp" ' 'data-name_en="Blight" data-name_ru="Мор" ' 'data-target="165">Blight (Мор)</poeitem> увеличили ' 'базовый урон на ~22%. Альтернативные версии тоже ' 'улучшили</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/ContagionGem.webp" ' 'data-name_en="Contagion" data-name_ru="Инфекция" ' 'data-target="281">Contagion | Инфекция</poeitem> ' 'увеличили базовый урон на 20%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Cyclone.webp" ' 'data-name_en="Cyclone" data-name_ru="Вихрь" ' 'data-target="346">Cyclone | Вихрь</poeitem> ' 'увеличили на 14% эффективность урона, и АоЕ. Вихрь ' 'снова в деле! Он и в прошлом патче себя отлично ' 'чувствовал, а сейчас ещё лучше</li>\r\n' '\t<li>Аура смерти от <poeitem class="poe-items" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Armours/BodyArmours/Deathsoath.webp" ' 'data-name_en="Death\'s Oath" data-name_ru="Клятва ' 'смерти" data-target="4203">Death&#39;s Oath | ' 'Клятва смерти</poeitem> теперь наносит на 25% ' 'больше базового урона. Мощный баф!</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/DetonateDead.webp" ' 'data-name_en="Detonate Dead of Chain Reaction" ' 'data-name_ru="Подрыв трупа цепной реакции" ' 'data-target="2689">Detonate Dead of Chain Reaction ' '| Подрыв трупа цепной реакции</poeitem> снизили ' 'базовый урон на ~30% и снизили эффективность урона ' 'на 35%, сильный нерф</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/BloodTendrilsSkillGem.webp" ' 'data-name_en="Exsanguinate" ' 'data-name_ru="Обескровливание" ' 'data-target="4208">Exsanguinate | ' 'Обескровливание</poeitem> увеличили базовый урон на ' '~15%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireTrap.webp" ' 'data-name_en="Fire Trap" data-name_ru="Огненная ' 'ловушка" data-target="439">Fire Trap | Огненная ' 'ловушка</poeitem> снизили базовый урон на ~14%, что ' 'неприятно для всех РФов, меньше урона по ' 'боссам</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/IceStrike.webp" ' 'data-name_en="Frost Blades" data-name_ru="Ледяные ' 'клинки" data-target="598">Frost Blades | Ледяные ' 'клинки</poeitem> на 30% снизили урон от ' 'снарядов</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/IceStrike.webp" ' 'data-name_en="Frost Blades of Katabasis" ' 'data-name_ru="Ледяные клинки катабасиса" ' 'data-target="2892">Frost Blades of Katabasis | ' 'Ледяные клинки катабасиса</poeitem> снизили ' 'эффективность почти в 2 раза. Теперь по сути ' 'мертвый скил</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/DoomBlastSkillGem.webp" ' 'data-name_en="Hexblast" data-name_ru="Взрыв порчи" ' 'data-target="2690">Hexblast | Взрыв порчи</poeitem> ' 'теперь имеет перезарядку, остальное не так важно, ' 'скил мертвый и билды через него тоже, в том числе ' 'все минеры</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/IceNova.webp" ' 'data-name_en="Ice Nova of Frostbolts" ' 'data-name_ru="Кольцо льда морозных шаров" ' 'data-target="2963">Ice Nova of Frostbolts | Кольцо ' 'льда морозных шаров</poeitem> теперь может ' 'сработать максимум от 2 <poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/FrostBolt.webp" ' 'data-name_en="Frostbolt" data-name_ru="Морозный ' 'шар" data-target="395">Frostbolt | Морозный ' 'шар</poeitem> (было 4), а значит нерф урона в 2 ' 'раза. Билды через него мертвы</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/LightningStrike.webp" ' 'data-name_en="Lightning Strike" data-name_ru="Удар ' 'молнии" data-target="1758">Lightning Strike | Удар ' 'молнии</poeitem> снизили урон от снарядов на ' '50%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/MoltenStrike.webp" ' 'data-name_en="Molten Strike" data-name_ru="Магмовый ' 'удар" data-target="2064">Molten Strike | Магмовый ' 'удар</poeitem> снизили урон от снарядов и состояний ' 'на 10%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/MoltenStrike.webp" ' 'data-name_en="Molten Strike of the Zenith" ' 'data-name_ru="Магмовый удар зенита" ' 'data-target="4210">Molten Strike of the Zenith | ' 'Магмовый удар зенита</poeitem> снизили урон от ' 'снарядов и состояний на 10%, каждая 6 атака теперь ' 'наносит 600% урона (было 800%), т.е. срезали ' 'довольно много урона</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/PowerSiphon.webp" ' 'data-name_en="Power Siphon" data-name_ru="Перелив ' 'энергии" data-target="529">Power Siphon | Перелив ' 'энергии</poeitem> снизили эффективность на ' '45%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/BloodreapGem.webp" ' 'data-name_en="Reap" data-name_ru="Кровавая жатва" ' 'data-target="2333">Reap | Кровавая жатва</poeitem> ' 'повысили базовый урон на ~20%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Soulrend.webp" ' 'data-name_en="Soulrend" data-name_ru="Разрыв души" ' 'data-target="181">Soulrend (Разрыв души)</poeitem> ' 'повысили базовый урон на ~19%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Spellslinger.webp" ' 'data-name_en="Spellslinger" data-name_ru="Чароплёт" ' 'data-target="1795">Spellslinger | ' 'Чароплёт</poeitem> теперь резервирует 20% маны ' '(было 30-25%)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/ImpactingSteelGem.webp" ' 'data-name_en="Splitting Steel" ' 'data-name_ru="Раскалывающая сталь" ' 'data-target="1722">Splitting Steel | Раскалывающая ' 'сталь</poeitem> заряды теперь <strong>НЕ МОГУТ ' 'ВОЗВРАЩАТЬСЯ</strong>, а значит не работает с ' '<poeitem class="poe-items" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/ReturnProjectiles.webp" ' 'data-name_en="Returning Projectiles Support" ' 'data-name_ru="Возвращающиеся снаряды" ' 'data-target="2556">Returning Projectiles Support | ' 'Возвращающиеся снаряды</poeitem> и <poeitem ' 'class="poe-items" data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Rings/UberEaterofWorlds.webp" ' 'data-name_en="Nimis" data-name_ru="Нимис" ' 'data-target="2620">Nimis | Нимис</poeitem> а значит ' 'текущие билды через него мертвые. Но повысили ' 'эффективность на ~60% и увеличили радиус. Работать ' 'будет, но эндгейм варианты точно не будут такими ' 'поломанными как были в 3.25</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/ChaosElementalSummon.webp" ' 'data-name_en="Summon Chaos Golem" ' 'data-name_ru="Призыв голема хаоса" ' 'data-target="1023">Summon Chaos Golem | Призыв ' 'голема хаоса</poeitem> теперь повышает ' 'сопротивление к хаосу на 17% и даёт <span ' 'class="ru-poe">+#% к множителю постепенного ' 'урона</span><span class="en-poe">+#% to Damage over ' 'Time Multiplier</span> (+16%), что очень полезно ' 'дот билдам</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireElementalSummon.webp" ' 'data-name_en="Summon Flame Golem" ' 'data-name_ru="Призыв голема огня" ' 'data-target="4209">Summon Flame Golem | Призыв ' 'голема огня</poeitem> теперь повышает урон ' 'персонажа на 29% (было 20%), и даёт 20% увеличения ' 'АоЕ</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/IceElementalSummon.webp" ' 'data-name_en="Summon Ice Golem" ' 'data-name_ru="Призыв голема льда" ' 'data-target="78">Summon Ice Golem | Призыв голема ' 'льда</poeitem> теперь повышает крит шанс на 40% ' '(было 30%) и даёт +420 к меткости</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/LightningGolem.webp" ' 'data-name_en="Summon Lightning Golem" ' 'data-name_ru="Призыв голема молнии" ' 'data-target="79">Lightning Golem</poeitem> теперь ' 'повышает скорость атаки и сотворения чар на 10% ' '(было 9%) и даёт 18 мана регена</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/SummonSkeletons.webp" ' 'data-name_en="Summon Skeletons of Mages" ' 'data-name_ru="Сотворение скелетов-магов" ' 'data-target="2661">Summon Skeletons of Mages | ' 'Сотворение скелетов-магов</poeitem> теперь имеют ' '20% шанс наложить соответствующие скелету состояния ' '(поджог/заморозка/шок)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/RockGolem.webp" ' 'data-name_en="Summon Stone Golem" ' 'data-name_ru="Призыв каменного голема" ' 'data-target="770">Summon Stone Golem | Призыв ' 'каменного голема</poeitem> теперь повышает защиту ' 'персонажа на 20% ' '(уклонение/броню/энергощит/барьер)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/FrostVortex.webp" ' 'data-name_en="Vortex" data-name_ru="Пурга" ' 'data-target="93">Vortex | Пурга</poeitem> повысили ' 'эффективность урона, базовый урон от удара и дот ' 'урон. Но он все ещё имеет перезарядку...</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/FrostFury.webp" ' 'data-name_en="Winter Orb" data-name_ru="Зимняя ' 'сфера" data-target="128">Winter Orb (Зимняя ' 'сфера)</poeitem> повысили эффективность урона на ' '20%, базовый урон на ~35%, снизили максимальное ' 'количество зарядов до 8 (было 10), снизили частоту ' 'выпуска снарядов до 125% (было 150%), но повысили ' 'частоту выпуска снарядов за каждый заряд, было 15% ' 'за заряд, теперь 20% за заряд, т.е. итоговая ' 'изменилась лишь на 15% при макс зарядах</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Камни поддержки</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-name_en="Arcane Surge Support" ' 'data-name_ru="Колдовской выброс" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem> даёт 35% больше/more урона от ' 'заклинаний (было 25%), но теперь даёт меньше мана ' 'регена 30% (было 58%)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/ManaweaveSupportGem.webp" ' 'data-name_en="Archmage Support" ' 'data-name_ru="Архимаг" data-target="829">Archmage ' 'Support | Архимаг</poeitem> даёт на 3% меньше урона ' 'в зависимости от незарезервированной маны</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/SupportPlus/EchoPlus.webp" ' 'data-name_en="Awakened Spell Echo Support" ' 'data-name_ru="Пробужденный: Эхо магии" ' 'data-target="649">Awakened Spell Echo Support | ' 'Пробужденный: Эхо магии</poeitem> теперь имеет ' 'множитель маны на 10% меньше, а также не имеет ' 'свойства на 10% снижение урона, т.е. стал сильнее ' 'на 10%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/StormBarrier.webp" ' 'data-name_en="Infused Channelling Support" ' 'data-name_ru="Усиленное поддержание" ' 'data-target="240">Infused Channeling | Усиленное ' 'поддержание</poeitem> при поддерживании заклинаний ' 'вы получаете на 12% меньше урона (было 8%)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/SpellFocusSupport.webp" ' 'data-name_en="Intensify Support" ' 'data-name_ru="Интенсивность" ' 'data-target="338">Intensify Support | ' 'Интенсивность</poeitem> теперь имеет множитель маны ' 'на 10% меньше, а также даёт на 2% больше урона за ' 'каждый заряд. Изначально 3 заряда максимум, т.е. 6% ' 'больше урона</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/ReturnProjectiles.webp" ' 'data-name_en="Returning Projectiles Support" ' 'data-name_ru="Возвращающиеся снаряды" ' 'data-target="2556">Returning Projectiles Support | ' 'Возвращающиеся снаряды</poeitem> даёт на 5% меньше ' 'урона</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/Echo.webp" ' 'data-name_en="Spell Echo Support" data-name_ru="Эхо ' 'магии" data-target="465">Spell Echo Support | Эхо ' 'магии</poeitem> теперь имеет множитель маны на 10% ' 'меньше, а также не имеет свойства на 10% снижение ' 'урона, т.е. стал сильнее на 10%</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Уникальные предметы</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Добавили 20 новых уников. Некоторые из них ' 'доступны только с особых наёмников</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Weapons/TwoHandWeapons/Staves/CatarinaStaff.webp" ' 'data-name_en="Cane of Kulemak" data-name_ru="Трость ' 'Кулемака" data-target="4207">Cane of Kulemak | ' 'Трость Кулемака</poeitem> теперь в особо редких ' 'случаях может быть найден с 4 свойствами<br />\r\n' '\tЭто очень сильно, скорее всего будет востребован ' 'теперь, но на 4 хороших свойства будет довольно ' 'дорогой</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Armours/Helmets/TheDevouringDiadem.webp" ' 'data-name_en="The Devouring Diadem" ' 'data-name_ru="Пожирающая диадема" ' 'data-target="276">Devouring Diadem | Пожирающая ' 'диадема</poeitem> теперь не даёт +1 к уровню ' 'встроенных камней<br />\r\n' '\tНеприятно, т.к. у многих билдов теперь могут ' 'появится проблемы с маной, т.к. использовали ' '<poeitem class="poe-items" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/Enlighten.webp" ' 'data-name_en="Enlighten Support" ' 'data-name_ru="Наставник" ' 'data-target="126">Enlighten support | ' 'Наставник</poeitem> в шлеме</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Weapons/OneHandWeapons/OneHandSwords/OneHandSword8Unique.webp" ' 'data-name_en="Ephemeral Edge" ' 'data-name_ru="Эфемерное острие" ' 'data-target="4205">Ephemeral Edge | Эфемерное ' 'острие</poeitem> понерфили, теперь даёт 15% урона ' 'от энергощита (было 20%)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Armours/Boots/RalakeshsImpatience.webp" ' 'data-name_en="Ralakesh\'s Impatience" ' 'data-name_ru="Нетерпение Ралакеша" ' 'data-target="2563">Ralakesh&#39;s Impatience | ' 'Нетерпение Ралакеша</poeitem> теперь не даёт ' 'эффекты ВСЕХ зарядов, а только одного из зарядов, ' 'какого именно - зависит от ролла на предмете. Также ' 'на ботинки вернули скорость, теперь +15-25% ' 'скорости и теперь имеют свойство на иммунитет к ' 'оскверненной крови<br />\r\n' '\tНерф стака зарядов скажется на всех билдах ' 'которые их использовали, теперь абуз работать не ' 'будет, а значит билды не могут на нем строится. Но ' 'ботинки все ещё будут играбельны в некоторых ' 'случаях</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Мелкие изменения</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Теперь можно ставить игру на Паузу. Нажимая ' 'ESC, либо открывая любое полноэкранное меню, ' 'например дерево талантов персонажа или Атлас. На ' 'убер боссах и в некоторых других локациях где на ' 'персонаже есть дебаф отключения паузы, паузу ' 'ставить нельзя</li>\r\n' '\t<li>При появлении на карте Безымянный ' 'прорицатель/Nameless Seer или отражающего тумана ' 'игра выводит сообщение в чат<br />\r\n' '\tУдобно, теперь точно не пропустите их</li>\r\n' '\t<li>Офицеры гильдий теперь могут отменять не ' 'принятые приглашения в свою гильдию</li>\r\n' '\t<li>Теперь в открытом меню машины картоходца есть ' 'дополнительные слоты для хранения карт, скарабов и ' 'прочего</li>\r\n' '\t<li>Теперь ремесленные свойства на верстаке можно ' 'добавлять на предмет по Ctrl + щелчку без ' 'необходимости нажимать кнопку ' '&quot;Создать&quot;</li>\r\n' '\t<li>Добавлены кнопки быстрого использования ' 'валюты на ларцах и монстрах, заточённых внутри ' 'Сущностей. Кнопки будут видны только если валюта ' 'есть у вас в инвентаре</li>\r\n' '\t<li>В интерфейсе торговцев теперь запоминается ' 'любой введённый в поле поиска текст для каждого НИП ' 'отдельно, пока вы не выйдете на экран выбора ' 'героя</li>\r\n' '\t<li>Увеличен лимит символов в поле поиска до 250 ' 'знаков</li>\r\n' '</ul>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="qa-info"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Информация из интервью с ' 'разрабочиками</span></h2>\r\n' '\r\n' '<h3>📑 Новости о подходе к разработке</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Команды разработки PoE 1 и PoE 2 были вновь ' 'объединены. Штат работников теперь периодически ' 'перебрасывается с одного проекта на другой, чтобы ' 'справляться с нагрузками.</li>\r\n' '\t<li>В прошлом году одновременная разработка PoE2 ' 'и поддержка PoE1 оказалась довольно трудным ' 'процессом. Однако сейчас, когда PoE2 ' '&quot;вышла&quot;, у GGG не должно быть проблем с ' 'поддержкой обеих игр. Поэтому обновления каждые 4 ' 'месяца - это не пустое слово. Марк Робертс отметил, ' 'что по прежнему могут быть колебания +- 1 неделя от ' 'даты релизов обновлений.</li>\r\n' '\t<li>Джонатан сказал, что нет разницы, в какой POE ' 'вы покупаете наборы поддержки. В GGG никогда не ' 'было и не будет ситуации в роде &quot;у нас не ' 'хватает денег на разработку ПоЕ2, поэтому заберём ' 'деньги из ПоЕ1&quot; и наоборот. В преддверии ' 'больших обновлений одной из частей игры, штат ' 'перебрасывается именно на её разработку. К примеру, ' 'на данный момент над Секретами Атласа работает 80% ' 'всех сотрудников.</li>\r\n' '\t<li>Разработка PoE2 также положительно влияет на ' 'разработку PoE1, т.к. часть ассетов (игровых ' 'файлов) активно используется в PoE1. На выходе мы ' 'получим больше разнообразных боссов, монстров и ' 'прочего контента. После выхода Секретов Атласа, у ' 'вас наверняка промелькнёт мысль &quot;где-то я это ' 'уже видел...&quot;</li>\r\n' '\t<li>PoE1 теперь по праву можно считать игрой для ' '&quot;прожжённых экспертов&quot;, когда существует ' 'PoE2, которая гораздо более привлекательна для ' 'новых игроков. В связи с этим, обновления PoE1 ' 'будут больше сфокусированы на ' 'эндгейм-контенте.</li>\r\n' '\t<li>Следующий год будет &quot;Годом PoE&quot; - ' 'Марк (6 релизов обновлений в год!).</li>\r\n' '</ul>\r\n' '\r\n' '<h3>🗺 Секреты Атласа</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Секреты Атласа - это сюжетное дополнение, ' 'часть новой арки эндгейма.</li>\r\n' '\t<li>Вернувшиеся ветераны PoE1 будут чувствовать ' 'себя в своей тарелке. Секреты Атласа - это лишь ' 'надстройка над уже знакомой игрой.</li>\r\n' '\t<li>GGG не хотели, чтобы новая система была ' 'просто предлогом, чтобы пробежать X карт. Секреты ' 'Атласа должны внести разнообразия в ' 'эндгейм.</li>\r\n' '\t<li>Начиная с Т3 карт был добавлен контент из ' 'Секретов Атласа, который не даст вам заскучать (и ' 'даст ощутимое улучшение вашему арсеналу). К моменту ' 'пиннакл-квестов будет много возможностей усилить ' 'снаряжение.</li>\r\n' '\t<li>Был изменён баланс скарабеев, а некоторые их ' 'изменения даже отсутствуют в патчноуте (их выпустят ' '&quot;позже&quot;).</li>\r\n' '\t<li>3.26 изменил персонажей совсем немного, т.к. ' 'это, по большей части, контентное дополнение. ' 'Следующий патч, 3.27, перевернёт игру с ног на ' 'голову. Будет сделано так много балансирующих ' 'изменений персонажей, сколько возможно.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>🛠 Система Крафта</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Система Прядей Воспоминаний нацелена на ' 'интегрирование с Жатвой и Ископаемыми.</li>\r\n' '\t<li>Из-за сплетений старых и новых механик ' 'крафта, скорее всего, появится большое число очень ' 'сильных предметов. После выхода дополнения, ' 'разработчики будут следить за статистикой.</li>\r\n' '\t<li>&quot;Как вы вообще придумываете новые ' 'системы крафта?&quot; - &quot;Не попробуешь - не ' 'узнаешь&quot;.</li>\r\n' '\t<li>Т17 карты должны быть самоподдерживающимися ' '(т.е. не нужно будет каждый раз покупать их у ' 'других игроков). В противном случае, GGG увеличат ' 'сустейн ещё сильнее.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>📊 Разнообразие Билдов</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Ранее, к моменту Т17, игрокам попадались одни ' 'и те же карты из очень маленького пула, что убивало ' 'разнообразие билдов. При этом почти фарм происходил ' 'на них. Теперь же, Т17 карты стали более ' 'разнообразными, а также могут получать новые ' 'свойства из Секретов Атласа (например, двойной лут ' 'с монстров из-за свойства на единоразовое ' 'воскрешение врагов).</li>\r\n' '\t<li>Теперь игроки могут фармить те карты, что им ' 'нравятся, убивать тех боссов, что им нравятся, ' 'фармить то, что им нравится и т.д. Это решит ' 'определённые проблемы разнообразия билдов.</li>\r\n' '\t<li>Фарм теперь (скорее всего), будет происходить ' 'на Т16 картах благодаря новой системе &quot;Нитей ' 'Воспоминаний&quot;.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>🌳 Пассивки Атласа</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Некоторые ноды удалены, некоторые - ' 'добавлены, но число очков пассивок по-прежнему ' 'кажется GGG правильным.</li>\r\n' '\t<li>GGG добавили новые виды раздувки карт, так ' 'что они не хотели добавлять ещё больше раздувки на ' 'атласе.</li>\r\n' '\t<li>Марку нравится концепция ' '&quot;фокусировки&quot; древа на чём либо. Он ' 'считает, что игрок должен подстраивать пассивки ' 'атласа под разное снаряжение.</li>\r\n' '\t<li>В древе атласа пассивки, которые раньше ' 'увеличивали шанс на появление определённой ' 'механики, теперь также будут увеличивать шанс на ' 'выпадение скарабеев того же типа, что и карта. Это ' 'добавит управляемости к выпадению скарабеев, т.к. ' 'их видов крайне много.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>🏡 Поселенцы</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Обмен валют остаётся в игре</li>\r\n' '\t<li>Возможно, в будущем появится больше ' 'применений для золота.</li>\r\n' '\t<li>Механика кораблей была чуть-чуть изменена. ' 'Теперь торговля ресурсами занимает больше времени, ' 'но и награда будет больше. Это убирает ' '&quot;обязанность&quot; регулярного захода в ' 'игру.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>🪙 Золото</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Количество выпадаемого золота во всей игре ' 'было сбалансировано.</li>\r\n' '\t<li>Ларец Исследователя из PoE2 когда-нибудь ' 'добавят в PoE1</li>\r\n' '</ul>\r\n' '\r\n' '<h3>⚙️ Реворки старых механик</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Святилище в будущем будет реворкнуто, потому ' 'что сейчас, в начале игры оно даёт слишком много ' '&quot;сырой&quot; валюты, а в эндгейме - слишком ' 'мало. Есть планы добавить отдельную валюту для ' 'наград Святилища.</li>\r\n' '\t<li>Марк отметил, что хочет аналогичным ' 'переработать Скверну, Спуск и другие устаревшие ' 'механики. Возможно добавление нового ' 'контента.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>🌄 QOL улучшения</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>WASD планируется, но это долгий процесс из-за ' 'сложности переноса элементов MTX, ригов и анимаций ' 'из одной игры в другую.</li>\r\n' '\t<li>GGG планируют ввести другие улучшения ' 'процесса торговли.</li>\r\n' '\t<li>Обмен валют показал, что существует большой ' 'спрос на моментальную торговлю.</li>\r\n' '\t<li>Возможно, будущая система моментальной ' 'торговли будет построена вокруг золота. Но для ' 'этого нужно сделать так, чтобы золото было ' 'действительно ценным.</li>\r\n' '\t<li>Сначала все улучшения торговли будут обкатаны ' 'на PoE2.</li>\r\n' '\t<li>Функция &quot;Опознать всё&quot; была в ' 'планах, но Марк, судя по всему, вспомнил про неё ' 'только во время QA.</li>\r\n' '\t<li>Старые боссы с долгими фазами неуязвимости к ' 'урону (например, Химера) в процессе реворка. ' 'Команда балансирует между переработками старых ' 'боссфайтов и созданием новых боссов.</li>\r\n' '\t<li>GGG знают, что качество большинства анимаций ' 'игрока выглядят смешно, особенно по сравнению с ' 'прекрасными анимациями последних боссов ' '(&quot;Слава богу они не носят MTX&quot;). Они ' 'будут исправлять эту проблему постепенно.</li>\r\n' '</ul>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="vopros-otvet"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Вопрос-ответ</span></h2>\r\n' '\r\n' '<h3>Вопросы?</h3>\r\n' '\r\n' '<p>Будем дополнять раздел, отвечая на ' 'комментарии.</p>\r\n' '</div>'}
include/header-nogame.html
/usr/src/app/templates/include/header-nogame.html
Контекст {'False': False, 'None': None, 'True': True} {'DEBUG': True, 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'uZS9YJhQwliBhoW2pMa1D5emytu0bW4pgSlW3hSovOOIANEdJ70OhxNj6eaiXRaC'>", 'messages': <FallbackStorage: request=<ASGIRequest: GET '/poe/liga-sekrety-atlasa-3-26'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f6a2b3d0ae0>>), 'request': '<<request>>', 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f6a2b3d0ae0>>'} {'LANGUAGE_CODE': 'ru', 'access_info': None, 'article': <Article: Лига Секреты Атласа 3.26. Механики лиги, предметы, способности>, 'canonical': '/poe/liga-sekrety-atlasa-3-26', 'captcha_pubkey': '', 'categories': '<<queryset of wiki.Category>>', 'current_game': <Game: Path of Exile>, 'games': '<<queryset of wiki.Game>>', 'is_accessible': True, 'popular': [<Article: [3.26] Оккультист Запретный Ритуал. Популярный билд на ведьму>, <Article: [3.26] Плут через Стак энергощита. Магмовый удар или Удар молнии>, <Article: [3.26] Вождь Праведный огонь. Билд на Дикаря>, <Article: [3.26] Хранитель Кинетический взрыв. Быстрый билд на Охотницу>, <Article: [3.26] Некромант через Неистовых духов. Билд на ведьму суммонера>, <Article: [3.26] Снайпер Стрела молнии. Билд на лучницу Охотницу>, <Article: [3.26] Снайпер Взрывная смесь. Билд на лучницу Охотницу>], 'random_ad': <Ad: PoE 1 orbs>, 'site_settings': <SiteSettings: Настройки сайта>, 'tier_filtered_content': '<div class="build-page-content-block anchor-block" ' 'id="obshchaya-informaciya"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '<h2><span>Общая информация</span></h2>\r\n' '\r\n' '<p>Название лиги: Секреты Атласа / Secrets of the ' 'Atlas, 3.26<br />\r\n' 'Начало лиги: <strong>13 июня 2025 года, в 23:00 по ' 'МСК</strong><br />\r\n' 'Окончание лиги: <strong>~</strong></p>\r\n' '\r\n' '<p>Что нас ждет в лиге Секреты Атласа 3.26:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>3 новых убер босса</li>\r\n' '\t<li>Новая механика для эндгейм мап и их надувки ' '(как говорят разрабы - до НЕВИДАННЫХ РАНЕЕ ' 'масштабов)</li>\r\n' '\t<li>Новая механика особых способностей для ' 'карт</li>\r\n' '\t<li>Новые механики для крафта и новые свойства ' 'для крафта</li>\r\n' '\t<li>Новые уникальные предметы</li>\r\n' '\t<li>Ап многих способностей, алтернативных камней, ' 'камней для селфкаста</li>\r\n' '\t<li>Новая механика для карт - Наёмники Тератны, ' 'что-то похожее на экзайлов, но с большим ' 'количеством различных фишек. Их в том числе можно ' 'брать себе в напарники!</li>\r\n' '\t<li>Новые испытания</li>\r\n' '\t<li>Изменение лигмеханики Предательства. Теперь ' 'Катарина запускается отдельно, и её запуск не ' 'сбрасывает связи между бандитами</li>\r\n' '\t<li>Кингсмарш добавлен в кор игры и теперь сразу ' 'будет полностью построен. Все его фишки ' 'остаются</li>\r\n' '\t<li>Руны добавлены в кор, но теперь они меняют ' 'мастери в дереве талантов, бонусы зависят от ' 'используемой руны</li>\r\n' '\t<li>Новые наборы поддержки</li>\r\n' '\t<li>Различные мелкие улучшения геймплея</li>\r\n' '\t<li>Многое другое!</li>\r\n' '</ul>\r\n' '\r\n' '<p>Полезные ссылки:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><a href="https://ru.pathofexile.com/secrets" ' 'rel="nofollow" target="_blank">Страница лиги на ' 'сайте PoE</a></li>\r\n' '\t<li><a ' 'href="https://ru.pathofexile.com/forum/view-thread/3787032" ' 'rel="nofollow" target="_blank">Полный список ' 'изменений лиги 3.26 на русском</a></li>\r\n' '\t<li><a ' 'href="https://www.pathofexile.com/forum/view-thread/3787013" ' 'rel="nofollow" target="_blank">Полный список ' 'изменений лиги 3.26 на английском</a></li>\r\n' '</ul>\r\n' '\r\n' '<div class="video-container">\r\n' '<div class="youtube-wrapper">\r\n' '<div class="youtube" data-embed="MGlxGrVK2TE">\r\n' '<div class="play-button">&nbsp;</div>\r\n' '</div>\r\n' '</div>\r\n' '</div>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="mekhanika-ligi-i-izmeneniya">\r\n' '<h2><span>Механика лиги</span></h2>\r\n' '\r\n' '<h3>Секреты Атласа</h3>\r\n' '\r\n' '<p>При прохождении карт можно будет встретить ' '&quot;Нити сознания&quot;. При клике на неё, новый ' 'NPC Игон свяжет эти Нити сознания с вашим Атласом, ' 'после чего на Атласе появится цепочка из нескольких ' 'связанных карт, так называемся &quot;Нить ' 'воспоминаний&quot;.</p>\r\n' '<img alt="Нити сознания" class="wide-image" ' 'data-caption="Нити сознания" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic1.webp" />\r\n' '<p>Когда вы в следующий раз поговорите с Игоном в ' 'убежище, он предложит вам разведать эти карты и ' 'найти на них Зану, либо что-то зловещее что они ' 'содержат в себе.</p>\r\n' '<img alt="карты на атласе" class="wide-image" ' 'data-caption="карты на атласе" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic2.webp" />\r\n' '<p>При разговоре с Игоном откроется интерфейс ' 'похожий на машину картоходца, с находящейся в ней ' 'картой (которая первая в цепочке Нити ' 'воспоминаний). Вы можете добавить на эту карту ' 'любые расходники (скарабы, фрагменты, угли и т.п.), ' 'они будут работать, также как и таланты вашего ' 'Атласа, но саму карту изменить нельзя.</p>\r\n' '<img alt="открытие нити воспоминаний у Игона" ' 'class="wide-image" data-caption="открытие нити ' 'воспоминаний у Игона" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic3.webp" />\r\n' '<p>На этих картах можно будет встретить опасные ' 'сгустки, которые поражены воспоминаниями самой ' 'Заны.</p>\r\n' '\r\n' '<p>Монстры рядом с этими сгустками поражены ' '&quot;лепестками воспоминаний&quot;. Поражая ' 'зараженных монстров, вы будете собирать эти ' 'лепестки.</p>\r\n' '<img alt="монстры пораженные лепестками ' 'воспоминаний" class="wide-image" ' 'data-caption="монстры пораженные лепестками ' 'воспоминаний" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic4.webp" />\r\n' '<p>Накопленные лепестки можно использовать для ' 'активации особых способностей, которые дают сами ' 'карты. Например:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Поглощает часть лепестков, делает так что с ' 'ближайших к вам монстров не могут выпасть предметы ' 'с редкостью (т.е. экипировка). Количество ' 'поглощаемых лепестков зависит от количества ' 'пораженных монстров<br />\r\n' '\tТ.е. со всех зараженных монстров гарантированно ' 'выпадет либо валюта/камни умений/скарабы/карты, все ' 'кроме обычной экипировки</li>\r\n' '\t<li>Поглощает часть лепестков, делает так что все ' 'ближайшие монстры воскреснут после смерти. ' 'Количество поглощаемых лепестков зависит от ' 'количества пораженных монстров<br />\r\n' '\tТ.е. мы получим по сути в 2 раза больше монстров, ' 'правда не всего на карте, а конкретные несколько ' 'паков которых вы заразите</li>\r\n' '\t<li>Поглощает часть лепестков, ближайшие монстры ' 'отдают вам свои души, т.е. ваш персонаж получает ' 'бафф <poeitem class="poe-items" ' 'data-color="#AF6025" data-image="" ' 'data-name_en="Soul eater" data-name_ru="Пожиратель ' 'душ" data-target="503">Soul eater | Пожиратель ' 'душ</poeitem> (Пожиратель душ). Количество стаков ' 'бафа зависит от количества ближайших ' 'монстров</li>\r\n' '</ul>\r\n' '<img alt="примеры особых способностей" ' 'class="wide-image" data-caption="примеры особых ' 'способностей" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic5.webp" />\r\n' '<p>Чем &quot;глубже&quot; в воспоминание вы ' 'уходите, тем больше таких сгустков будет появляться ' 'на карте, и тем больше раз вы сможете использовать ' 'новые особые способности. Также может быть ' 'несколько разных способностей доступно на одной ' 'карте.</p>\r\n' '\r\n' '<p>Особые способности можно комбинировать, ' 'используя примеры выше можно сперва получить баф ' '<poeitem class="poe-items" data-color="#AF6025" ' 'data-image="" data-name_en="Soul eater" ' 'data-name_ru="Пожиратель душ" ' 'data-target="503">Soul eater | Пожиратель ' 'душ</poeitem>, затем добавить монстрам воскрешение, ' 'затем запретить чтобы с них выпадали предметы ' 'экипировки. В таком случае с монстров после ' 'воскрешения тоже не будут выпадать предметы ' 'экипировки.</p>\r\n' '\r\n' '<p>Убивая боссов карт в Нити воспоминаний, будет ' 'предложено усиление, которое будет действовать на ' 'все последующие карты в цепочке. Можно будет ' 'выбрать <strong>один</strong> из двух предложенных ' 'бонусов. Например:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Увеличение выпадаемых лепестков с редких и ' 'уникальных монстров</li>\r\n' '\t<li>Увеличение выпадаемых лепестков с ' 'боссов</li>\r\n' '\t<li>50% шанс что редкие монстры на карте будут ' 'заражены духами (possesed)</li>\r\n' '\t<li>Крафты машины картоходцев бесплатные</li>\r\n' '</ul>\r\n' '<img alt="примеры усилений после убийства боссов ' 'карт" class="wide-image" data-caption="примеры ' 'усилений после убийства боссов карт" ' 'data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic6.webp" />\r\n' '<p>На последней карте в Нити воспоминаний будет ' 'особый новый босс. На самом деле не совсем новый, ' 'скорее усиленная копия уже существующего босса в ' 'игре, с измененными и/или усиленными ' 'способностями.<br />\r\n' 'Например можно будет встретить &quot;особого&quot; ' 'Сируса.</p>\r\n' '<img alt="пример усиленного босса" ' 'class="wide-image" data-caption="пример усиленного ' 'босса" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic7.webp" />\r\n' '<p>При убийстве таких боссов с них выпадет ' 'фрагмент, который затем превращается в проходку на ' 'одного из трех новых боссов.</p>\r\n' '<img alt="фрагменты для доступа к новым убер ' 'боссам" class="wide-image" data-caption="фрагменты ' 'для доступа к новым убер боссам" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic8.webp" />\r\n' '<p>С каждого босса могут выпасть новые особые ' 'уникальные предметы.</p>\r\n' '\r\n' '<p>После того как вы убьете всех 3 разных новых ' 'убер боссов, вам начнут выпадать новые особые т16 ' 'карты с влиянием пораженным воспоминаниями.</p>\r\n' '<img alt="новые т16 карты с влиянием пораженным ' 'воспоминаниями" class="wide-image" ' 'data-caption="новые т16 карты с влиянием пораженным ' 'воспоминаниями" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic9.webp" />\r\n' '<p>На этих картах будут доступны особые способности ' 'карт (о которых мы писали ранее), а также на этих ' 'картах будут появляться свойства которые ролятся на ' 'Т17 картах, т.е. более опасные.</p>\r\n' '\r\n' '<p>Также на этих картах будут выпадать особые ' 'предметы с новой крафтовой механикой - &quot;пряди ' 'воспоминаний&quot;, значение пряди ролится от 1 до ' '100.</p>\r\n' '<img alt="пример предметов с прядями воспоминаний" ' 'class="wide-image" data-caption="пример предметов с ' 'прядями воспоминаний" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic10.webp" />\r\n' '<p>На что влияет количество прядей воспоминаний на ' 'предмете:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>При распознании предмета, свойства будут ' 'более высоких тиров. Т.е. чем больше прядей будет - ' 'тем лучше предмет будет при распознании</li>\r\n' '\t<li>При использовании крафтовой валюты на таком ' 'предмете, пряди воспоминаний будут поглощаться, но ' 'новые или измененяемые свойства будут более высоких ' 'тиров, в зависимости от текущего количества прядей ' 'на предмете</li>\r\n' '</ul>\r\n' '\r\n' '<p>Есть валюта, которая взаимодействует с прядями ' 'воспоминаний.</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>[Orb of remembrance] добавляет на предмет ' 'обычного (белого) качества случайное количество ' 'прядей<br />\r\n' '\tБудет полезно перед началом крафта ' 'предмета</li>\r\n' '\t<li>[orb of unravelling] поглощает все количество ' 'прядей на предмете, в попытке улучшить тир одного ' 'из свойств на предмете. Сила зависит от количества ' 'поглощенных прядей<br />\r\n' '\tСупер полезный предмет который будет крайне ' 'полезен для мин-макса любой экипировки</li>\r\n' '\t<li>[orb of intention] изменяет карту с ' 'воспоминаниями, снижая количество выпадаемых ' 'предметов, но увеличивает шанс найти предмет с ' 'прядями воспоминаний</li>\r\n' '</ul>\r\n' '<img alt="валюта которая взаимодействует с прядями ' 'воспоминаний" class="wide-image" ' 'data-caption="валюта которая взаимодействует с ' 'прядями воспоминаний" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic11.webp" />\r\n' '<p>Такая валюта выпадает только с новых убер ' 'боссов!</p>\r\n' '\r\n' '<p>Для всего нового контента добавлены таланты ' 'Атласа, которые позволяют более целенаправленно ' 'фармить то что вам больше нравится. ' 'Например:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>[grasp the past] позволяет количеству прядей ' 'на выпадаемых вам предметах ролится дважды, т.е. ' 'увеличивает количество прядей на находимых вами ' 'предметах</li>\r\n' '\t<li>[traumatic experience], [remembered kindness] ' 'или [educated upbringing] снижает шанс нахождения ' 'нитей воспоминаний, которые будут связанны с ' 'определенными новыми убер боссами. Пригодится если ' 'вы например не хотите фармить убера с которого ' 'выпадают дешевые шмотки, или наоборот хотите ' 'фармить убера с которого выпадает нужный вам ' 'предмет</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Наёмники</h3>\r\n' '\r\n' '<p><strong>Наёмники </strong>- главная особенность ' 'новой лиги. В путешествиях по Рэкласту вы встретите ' 'наёмников из Тератны - по одному в каждой локации. ' 'Каждая встреча уникальна - наёмники имеют свои ' 'личности, индивидуальные билды, способности и ' 'экипированные предметы.</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Наёмники считаются как &quot;0.5 ' 'игрока&quot;. Т.е. на карте может быть 6 игроков + ' '6 наёмников, что в результате даёт фактически ' '&quot;9 игроков&quot;. Однако формула расчёта лута ' 'для нескольких игроков была изменена, так что пати ' 'на &quot;9 игроков&quot; не будет слишком ' 'эффективно.</li>\r\n' '\t<li>Наёмники могут как протаскивать вашего ' 'персонажа, так и быть просто аура-ботами. Например, ' 'если ваш персонаж и так невероятно силён, то ' 'наёмник может просто бегать и бустить рарити. Таким ' 'образом, наёмники будут эффективны для всех ' 'игроков.</li>\r\n' '\t<li>Помимо наёмника, можно также иметь в пачке ' 'Аниматрона (Animate Guardian). Также Аниматроны, ' 'как и наёмники, теперь сохраняют свои предметы при ' 'смерти.</li>\r\n' '\t<li>Если наёмник погиб на карте - возродить его ' 'будет нельзя (в пределах того же инстанса). То же ' 'самое с Аниматроном.</li>\r\n' '\t<li>Боевой потенциал Наёмников зависит от их ' 'архетипа, качества экипировки и древа ' 'талантов.</li>\r\n' '\t<li>Возможно, на босс-файты вы вовсе не захотите ' 'тащить своего наёмника, т.к. он всё-таки считается ' 'за 0.5 игрока и существенно усиливает ' 'монстров.</li>\r\n' '\t<li>Даже если вы не захотите играть с наёмником, ' 'в новом обновлении по-прежнему есть куча ' 'нововведений, усиливающих игрока.</li>\r\n' '\t<li>Всего существует около 30 архетипов ' 'наёмников. Каждый имеет соответствующую экипировку ' 'и соответствующие моды на экипировке.</li>\r\n' '\t<li>Наёмники не внесут в игру слишком много ' 'микро-менеджмента. Достаточно иногда менять ' 'экипировку и прокачивать их древо пассивок, чтобы ' 'они были полезными.</li>\r\n' '\t<li>Наёмники не считаются приспешниками, они ' 'восстанавливают здоровье вне боя и их можно взять с ' 'собой на любой пиннакл-контент.</li>\r\n' '\t<li>Наёмников можно считать полноценным ' 'персонажем. Единственное, чего у них нет - вашего ' 'скилла (хорошо это или плохо - зависит от ' 'вас).</li>\r\n' '\t<li>Марк выразил огромный интерес к тому, что ' 'произойдёт с рынком в условиях, когда для билдов ' 'придётся одевать Аниматрона, Наёмника и своего ' 'персонажа.</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Первая встреча</h4>\r\n' '\r\n' '<p>При встрече они предложат вам дуэль. Перед её ' 'началом, у вас будет возможность взглянуть на ' 'экипировку, способности и камни поддержки своего ' 'противника.</p>\r\n' '<img alt="Обзор наёмника" class="wide-image" ' 'data-caption="Обзор наёмника" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/21.webp" />\r\n' '<p>Если вы решились на дуэль, перед её началом ' 'будет предложено <strong>3 исхода</strong> при ' 'вашей победе:</p>\r\n' '\r\n' '<ol>\r\n' '\t<li><strong>Нанять наёмника за ' 'золото.</strong><br />\r\n' '\tОн присоединится к вашим приключениям и будет ' 'помогать в бою. Наносить урон, раздавать ауры и ' 'т.п.</li>\r\n' '\t<li><strong>Забрать один из экипированных ' 'предметов наёмника.</strong><br />\r\n' '\tВы сразитесь с ним, и в случае победы с него ' 'выпадет выбранный вами предмет. Их снаряжение ' 'зачастую будет сильно лучше того, что достаётся вам ' 'с убитых монстров. Они также могут быть экипированы ' 'уникальными предметами, которые соответствуют их ' 'архетипу и способностям. Некоторые новые уники ' 'можно получить только с наёмников.</li>\r\n' '\t<li><strong>Изгнать наёмника.</strong> Если вы ' 'выиграете дуэль, то архетип побеждённого наёмника ' 'не встретится вам повторно в ближайшее время. Это ' 'позволяет рано или поздно нанять именно того, кто ' 'вам нужен, пропуская тех кто вас не интересует.<br ' '/>\r\n' '\tВ случае поражения, вы погибните</li>\r\n' '</ol>\r\n' '\r\n' '<h4>Игра в группе</h4>\r\n' '\r\n' '<p>Если вы играете в группе, то перед дуэлью каждый ' 'игрок сможет выбрать: участвовать в бою или нет. За ' 'каждого игрока в дуэли, Наёмник становится сильнее. ' 'С другой стороны - в случае вашей победы, каждый ' 'участвовавший игрок имеет 50% шанс получить ' 'случайную награду (как правило - валюта из кошелька ' 'Наёмника).</p>\r\n' '\r\n' '<p>Игроки, отказавшиеся от участия в дуэли, могут ' 'за ней наблюдать.</p>\r\n' '\r\n' '<h4>Наёмники в бою</h4>\r\n' '\r\n' '<p>Всего можно нанять трёх наёмников, но на вылазки ' 'можно брать только одного. Он считается за 0.5 ' 'игрока, так что влияет и на количество лута, и на ' 'сложность монстров. Наёмник восстанавливает ' 'здоровье вне боя, а если он погибнет на локации, то ' 'возродить его можно будет только в городе - за ' 'золото. Тератанских наёмников можно брать на любые ' 'вылазки, поэтому, будет полезно иметь трёх ' 'наёмников для разных задач, в том числе, для ' 'пиннакл-боссов.</p>\r\n' '\r\n' '<h4>Механики</h4>\r\n' '\r\n' '<p>Вы можете управлять снаряжением нанятых бойцов и ' 'их древом пассивок. Наёмник не теряет предметы при ' 'смерти. Это добавляет ещё один слой итемизации в ' 'экономику, ведь теперь многим игрокам нужно будет ' 'покупать снаряжение для нескольких бойцов.</p>\r\n' '\r\n' '<p>Предметы которые вы на них надели вы сможете ' 'позже снять (в убежище), они никак не пропадут, так ' 'что можно надевать на них хорошие шмотки.</p>\r\n' '<img alt="Интерфейс наёмника, его характеристики и ' 'возможность менять предметы" class="wide-image" ' 'data-caption="Интерфейс наёмника, его ' 'характеристики и возможность менять предметы" ' 'data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2025/06/07/22.webp" />\r\n' '<p>В отличие от вашего персонажа, наёмники не ' 'получают опыт. Поэтому со временем придётся ' 'нанимать более опытных и сильных союзников.</p>\r\n' '\r\n' '<p>У каждого наёмника есть свой архетип. Например, ' 'некоторые наёмники более агрессивны и сами не ' 'отказались бы от баффов, другие - наоборот, могут ' 'использовать скиллы поддержки, баффать игрока или ' 'впитывать урон.</p>\r\n' '\r\n' '<h4>Особенные Наёмники</h4>\r\n' '\r\n' '<p>При каждой победе над наёмником, ваша слава ' 'растёт. Со временем, вы сможете встретить самых ' 'матёрых противников. Они будут носить герб своего ' 'рода и иметь предметы с эксклюзивными, ' '<strong>&quot;прославленными&quot;</strong> ' '(Infamous) <strong> свойствами</strong>. Например: ' 'перчатки, конвертирующие огненный урон приспешников ' 'в урон хаосом или шлем, который делает врагов ' 'неподалёку тем более уязвимыми к физическому урону, ' 'чем больше у вас Укрепления (Fortification).</p>\r\n' '\r\n' '<p>Вы также можете встретить Наёмников с ' '<strong>необычными способностями</strong> - ' 'Тератанские версии обычных умений. Такие камни ' 'умений похожи на преображённые (Transfigured). Если ' 'вы выберете их в качестве награды, то их можно ' 'будет получить после победы в дуэли.</p>\r\n' '\r\n' '<h4>Можно ли обойтись без наёмника?</h4>\r\n' '\r\n' '<p>Конечно, ведь обновление добавило множество ' 'других нововведений, усиливающих игрока.</p>\r\n' '\r\n' '<p>Более того, т.к. наёмники считаются за 0.5 ' 'игрока, то на некоторый контент (например, ' 'босс-файты), вы вовсе не захотите брать ' 'союзника.</p>\r\n' '\r\n' '<p>Всё зависит от снаряжения, прокачки и архетипа ' 'нанятого бойца. Наёмники могут как протаскивать ' 'вашего персонажа, так и быть просто аура-ботами. ' 'Например, если ваш персонаж и так невероятно силён, ' 'то наёмник может просто бустить рарити, раздавать ' 'ауры, впитывать урон.. Таким образом, наёмники ' 'будут эффективны для всех игроков.</p>\r\n' '\r\n' '<p>Также формулы расчёта лута для нескольких ' 'игроков были изменены, так что пати на &quot;9 ' 'игроков&quot; не будет слишком эффективно.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="novye-unikalnye-predmety">\r\n' '<h2><span>Новые уникальные предметы</span></h2>\r\n' '\r\n' '<p>Этот раздел обновится после выхода лиги.</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>[Wine of the prophet]</li>\r\n' '\t<li>[Starcaller]</li>\r\n' '\t<li>[scornflux]</li>\r\n' '</ul>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="nagrady-za-ispytaniya-ligi">\r\n' '<h2><span>Награды за испытания лиги</span></h2>\r\n' '\r\n' '<p>Этот раздел обновится после выхода лиги.</p>\r\n' '<!-- <div class="video-container">\r\n' '\t<div class="youtube-wrapper">\r\n' '\t<div class="youtube" data-embed="D2ryLqZKZSo">\r\n' '\t<div class="play-button">\xa0</div>\r\n' '\t</div>\r\n' '\t</div>\r\n' '\t</div> --></div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="kupit-bozhestvennye-sfery">\r\n' '<h2><span>Купить божественные сферы на лиге Секреты ' 'Атласа</span></h2>\r\n' '\r\n' '<p>У нас вы всегда можете купить божественные сферы ' 'на лиге Секреты Атласа для ПК и PS4. Любые виды ' 'сфер всегда есть в наличии. Нет никаких ограничений ' 'на сферы, заказывайте в любом количестве! Быстрая ' 'скорость доставки.<br />\r\n' '<a href="https://lootkeeper.com/ru/poe/orbs">Купить ' 'сферы ПоЕ</a> вы можете на сайте ' 'LootKeeper.com</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="korotkoe-opisanie-izmenenij-ligi"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Короткое описание изменений ' 'лиги</span></h2>\r\n' '\r\n' '<p>Здесь мы коротко опишем основные изменения новой ' 'лиги Секреты Атласа 3.26. Мы не будем рассматривать ' 'все аспекты игры и не особо важные ' 'изменения.</p>\r\n' '\r\n' '<p>Этот раздел будет полезен только тех, кто читает ' 'его до выхода лиги Секреты Атласа 3.26, после того ' 'как выйдет следующая лига - информация может стать ' 'неактуальной.</p>\r\n' '\r\n' '<h3>Изменения Атласа и эндгейма</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Воспоминания Атласа были удалены</li>\r\n' '\t<li>Осколки Разлома, выпадающие во время схватки, ' 'теперь автоматически собираются и выпадают рядом с ' 'вами по завершении Разлома. Если вы состоите в ' 'группе, осколки выпадут несколькими стопками, ' 'которые будут случайно распределены между ' 'участниками группы. При подборе осколка Разлома, ' 'подобно золоту, над персонажем возникнет маленькое ' 'уведомление</li>\r\n' '\t<li>Рядовые скарабеи теперь выпадают стопками ' 'большего размера на картах более высокого уровня, ' 'но встречаются реже, подобно тому как размеры ' 'стопок базовой распространённой валюты ' 'увеличиваются с уровнем области</li>\r\n' '\t<li>Использование сферы горизонтов на карте ' 'Хранителя Древнего или Завоевателя теперь также ' 'заменит Хранителя или Завоевателя на ' 'другого</li>\r\n' '\t<li>Завершение неуникальной карты на более низком ' 'уровне, чем тот, с которым она изначально ' 'встречается, больше не засчитывает выполнение ' 'дополнительного задания карт</li>\r\n' '\t<li>Пассивные умения Атласа, дающие ' 'дополнительный шанс найти на ваших картах мастера ' 'или дополнительный контент, который можно отключить ' 'посредством умений Атласа, теперь также повышают ' 'шанс того, что скарабеи на ваших картах будут ' 'скарабеями для данного типа дополнительного ' 'контента</li>\r\n' '\t<li>В дерево Атласа добавили таланты связанные с ' 'Кингсмаршом, а также новыми убер боссами и ' 'лигмеханикой нитей воспоминаний</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/Scarabs/GreaterScarabUnique.webp" ' 'data-name_en="Titanic Scarab of Legend" ' 'data-name_ru="Титанический скарабей легенды" ' 'data-target="4202">Titanic Scarab of Legend | ' 'Титанический скарабей легенды</poeitem> теперь ' 'имеет ограничение 1 (было 2)</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Валюта</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Руны из Кингсмарша изменены, теперь их можно ' 'использовать на мастери в дереве талантов. В ' 'зависимости от руны, мастери измененится и будет ' 'давать определенные бонусы</li>\r\n' '\t<li>Добавлены <poeitem class="poe-items" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Currency/CurrencyAddModToRare.webp" ' 'data-name_en="Exalted Orb" data-name_ru="Сфера ' 'возвышения" data-target="115">Exalted Orb | Сфера ' 'Возвышения</poeitem> Древнего и Создателя, выпадают ' 'они с соответствующих боссов. Добавляют на предмет ' 'без влияний влияние Древнего/Создателя и одно из ' 'его особых свойств</li>\r\n' '\t<li>Снизили шанс выпадения <poeitem ' 'class="poe-items" data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Currency/CurrencyPassiveSkillRefund.webp" ' 'data-name_en="Orb of Regret" data-name_ru="Сфера ' 'раскаяния" data-target="247">Orb of Regret | Сфера ' 'раскаяния</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<h3>Лигконтент</h3>\r\n' '\r\n' '<p>Кингсмарш</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Кингсмарш добавлен в основу игры, он сразу ' 'будет полностью отсроенным, так что улучшать здания ' 'не нужно будет</li>\r\n' '\t<li>Аукицон через Фаустуса также будет ' 'доступен</li>\r\n' '\t<li>Черный рынок, бегунки Атласа, рекомбинатор, ' 'корабли, добыча ресурсов - все эти механики ' 'остаются</li>\r\n' '\t<li>Рункрафтинг удален, т.е. руны изменены и ' 'теперь влияют на мастери в дереве талантов</li>\r\n' '\t<li>Добавлен новый &quot;режим&quot; для ' 'рекомбинатора, аналогичный тому что сейчас в PoE2. ' 'Можно выбрать конкретные свойства на предметах, и ' 'увидеть какой шанс их обьединенить по итогу</li>\r\n' '\t<li>С кораблей все также будут приходить ' 'татуировки, обычные премдеты/валюта, а также ' 'руны</li>\r\n' '\t<li>Добавили таланты в дереве Атласа связанные с ' 'разным контентом Кингсмарша, например на увеличение ' 'находимого вида руды определенного типа</li>\r\n' '\t<li>Добавили скарабеев связанных с лигмеханикой ' 'Кингсмарша. На гарантированное появление руды на ' 'карте, магических монстров которые охраняют руду на ' 'картах, и вместо руды на картах вы будете собирать ' 'сразу слитки</li>\r\n' '\t<li>У рабочих теперь 5 уровней для каждой из ' 'работ в Кингсмарше</li>\r\n' '</ul>\r\n' '\r\n' '<p>Предательство</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Катарина (босс) вынесена ' '&quot;отдельно&quot;, теперь для боя с ней не нужно ' '&quot;сбрасывать&quot; всю доску и отношения между ' 'участниками Синдиката</li>\r\n' '\t<li>Запустить бой с Катариной можно используя ' 'проходку на неё, которая выпадает с лидеров ' 'дивизионов/подразделений, на высоких ' 'уровнях</li>\r\n' '\t<li>Сам бой с Катариной изменили, теперь фазы где ' 'она бессмертная длятся меньше</li>\r\n' '\t<li>С Катарины теперь может выпасть Скрытая сфера ' 'возвышения</li>\r\n' '\t<li>Скрытая сфера хаоса будет выпадать с лидеров ' 'дивизионов/подразделений</li>\r\n' '\t<li>С Катарины теперь могуть выпасть уголья ' 'Всепламени. Эти новые фрагменты карт могут добавить ' 'на карты группы монстров с разными видами особых ' 'монстров. У таких групп монстров необычные ' 'свойства, состав или награды. Уголья Всепламени ' 'можно поместить в Машину картоходца подобно ' 'скарабеям и использовать совместно со скарабеями ' 'для более тонкой настройки ваших карт</li>\r\n' '\t<li>Добавили новые свойства которые раскрываются ' 'с уникальных предметов, которые выпадают из ' 'Катарины</li>\r\n' '\t<li>Объём информации об укрытиях, получаемый в ' 'результате сделанного выбора после победы над ' 'членами Бессмертного Синдиката, был уменьшен. ' 'Требуемое время для достижения укрытия в среднем ' 'увеличилось</li>\r\n' '\t<li>Награды за укрытия изменены/перемешаны, также ' 'изменены различные станки которые доступны после ' 'убийства Катарины в её укрытии, они теперь более ' 'актуальны и предлагают больше интересных вариантов ' 'крафтов</li>\r\n' '\t<li>Больше не требуется обращаться к Джун, чтобы ' 'раскрывать завуалированные предметы. Теперь вы ' 'можете просто щёлкнуть ПКМ на завуалированном ' 'предмете и выбрать свойство, которое хотите ' 'раскрыть.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Боссы</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Добавили 3 новых убер босса. Попасть к ним ' 'можно при помощи новой лигмеханки, либо купив ' 'проходки</li>\r\n' '\t<li>Теперь во время боя с убер боссами персонаж ' 'не получает и не теряет опыт, так что можно идти на ' 'уберов не опасаясь слить все полоски опыта</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Крафт</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Рецепты которые ранее открывались при помощи ' 'развуалирования предметов Синдиката теперь ' 'открываются на картах Атласа, как и другие рецепты. ' 'Т.е. нет необходимости всем бегать Синдикат для ' 'открытия важных крафтов</li>\r\n' '\t<li>Оружие и экипировка которая имеет ' 'многожественные требования к характеристикам ' '(например и силу и ловкость) теперь имеет меньший ' 'шанс на ролл атрибутов<br />\r\n' '\tЭто будет полезно в большинстве случаев, но если ' 'вам наоборот нужен на конкретном предмете атрибут - ' 'крафтить будет сложнее</li>\r\n' '\t<li>Свойства похищения маны и здоровья на ' 'экипировке и самоцветах теперь является суффиксом ' '(были префиксами)</li>\r\n' '\t<li>На скипетрах, посохах, рунических кинжалах и ' 'жезлах теперь реже встречаются свойства атак<br ' '/>\r\n' '\tЧто сильно упрощает их крафт</li>\r\n' '\t<li>На посохах теперь встречается более высокий ' 'уровень свойства повышения скорости регенерации ' 'маны, вплоть до 105% на высшем уровне</li>\r\n' '\t<li>Свойства верстака на повышение скорости ' 'регенерации маны также сделаны выше для двуручного ' 'оружия</li>\r\n' '\t<li>Свойства сопротивлений больше нельзя получить ' 'на оружии или добавить на него с помощью ремесла<br ' '/>\r\n' '\tОЧЕНЬ важное исправление, упростит крафт ' 'оружия</li>\r\n' '\t<li>Синтезированные собственные свойства ' 'сопротивлений больше нельзя получить на оружии<br ' '/>\r\n' '\tОЧЕНЬ важное исправление, упростит крафт ' 'оружия</li>\r\n' '\t<li>Увеличены значения свойства <span ' 'class="ru-poe">Дарует # здоровья за каждый удар по ' 'врагу</span><span class="en-poe">Grants # Life per ' 'Enemy Hit</span>, добавлены новые тиры для него, но ' 'общий вес всех тиров остался одинаковым, так что ' 'чаще попадаться это свойство не будет. Теперь ' 'ролится вплоть до 30 здоровья за удар</li>\r\n' '\t<li>Увеличены значения свойства <span ' 'class="ru-poe">Дарует # здоровья за каждого убитого ' 'врага</span><span class="en-poe">Gain # Life per ' 'Enemy Killed</span>, добавлены новые тиры для него, ' 'но общий вес всех тиров остался одинаковым, так что ' 'чаще попадаться это свойство не будет. Теперь ' 'ролится вплоть до 110 здоровья за убийство</li>\r\n' '\t<li>Увеличены значения свойства <span ' 'class="ru-poe">Дарует # маны за каждого убитого ' 'врага</span><span class="en-poe">Gain # Mana per ' 'Enemy Killed</span>, добавлены новые тиры для него, ' 'но общий вес всех тиров остался одинаковым, так что ' 'чаще попадаться это свойство не будет. Теперь ' 'ролится вплоть до 50 маны за убийство</li>\r\n' '\t<li>Завуалированые и крафтовые свойства на АоЕ ' 'радиус/урон, урон снарядов/скорость, урон в ближнем ' 'бою/радиус атаки теперь могут ролится на перчатках, ' 'вместо амулетов</li>\r\n' '\t<li>Составные завуалированные свойства и свойства ' 'верстака на добавленный урон от стихии теперь можно ' 'получить на амулетах (в дополнение к кольцам, щитам ' 'и колчанам)</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Деревья талантов персонажа и классы ' 'Восхождения</h3>\r\n' '\r\n' '<h4>Берсерк</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li>Пассивное умение Восхождения <poeitem ' 'class="poe-items" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Berserker/DefyPain.webp" ' 'data-name_en="Defy Pain" ' 'data-name_ru="Пренебрежение к боли" ' 'data-target="4204">Defy Pain | Пренебрежение к ' 'боли</poeitem> было переработано. Теперь дарует ' 'Непокорность на 10 секунд при потере здоровья от ' 'удара врага, но не чаще одного раза в 0,3 секунды. ' 'Также дарует вам 3% от недостающего не удержанного ' 'здоровья перед получением удара от врага за каждый ' 'заряд Непокорности и вы теряете все заряды ' 'Непокорности по достижении 10 зарядов.</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Berserker/Blitz.webp" ' 'data-name_en="Blitz" data-name_ru="Разгон" ' 'data-target="696">Blitz | Разгон</poeitem> заменено ' 'новым значимым умением Танцующий в крови, которое ' 'делает 30% похищения здоровья мгновенным. Требует ' '<poeitem class="poe-items" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Berserker/AspectOfCarnage.webp" ' 'data-name_en="Aspect of Carnage" ' 'data-name_ru="Аспект резни" ' 'data-target="1007">Aspect of Carnage | Аспект ' 'резни</poeitem>.</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Berserker/CloakedAgony.webp" ' 'data-name_en="Flawless Savagery" ' 'data-name_ru="Безупречная свирепость" ' 'data-target="706">Flawless Savagery | Безупречная ' 'свирепость</poeitem> заменено новым значимым ' 'умением Ярость предков, которое заставляет ваши ' 'умения ударов также наносить урон в прежнем месте ' 'применения<br />\r\n' '\tМощный талант для милишников, который по сути ' 'удваивает урон персонажа</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Чемпион</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Champion/Fortitude.webp" ' 'data-name_en="Fortitude" data-name_ru="Стойкость" ' 'data-target="26">Fortitude | Стойкость</poeitem> ' 'теперь дарует вам ваш максимум Укрепления (было 15 ' 'зарядов Укрепления) и свойство &quot;ближайшие ' 'союзники считаются имеющими Укрепление, равное ' 'вашему&quot;</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Champion/Unstopable.webp" ' 'data-name_en="Unstoppable Hero" ' 'data-name_ru="Несокрушимый герой" ' 'data-target="25">Champion&#39;s Notable - ' 'Несокрушимый герой</poeitem> больше не дарует ' 'свойство &quot;ближайшие союзники считаются ' 'имеющими Укрепление, равное вашему&quot;. Теперь ' 'дарует на 3% больше брони и уклонения за каждый ' 'заряд Укрепления свыше 20 и 3% повышение скорости ' 'атаки за каждый заряд Укрепления свыше 20</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Champion/WorthyFoe.webp" ' 'data-name_en="Worthy Foe" data-name_ru="Достойный ' 'противник" data-target="24">Champion&#39;s Notable ' '- Достойный противник</poeitem> больше не требует ' 'умения <poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Champion/Conqueror.webp" ' 'data-name_en="Conqueror" data-name_ru="Завоеватель" ' 'data-target="32">Champion&#39;s Notable - ' 'Завоеватель</poeitem> и теперь дарует свойство ' '&quot;Вы провоцируете при нанесении ' 'удара&quot;</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Champion/Conqueror.webp" ' 'data-name_en="Conqueror" data-name_ru="Завоеватель" ' 'data-target="32">Champion&#39;s Notable - ' 'Завоеватель</poeitem> заменено новым значимым ' 'умением Достойные цели, которое дарует свойство ' '&quot;установленное знамя не предотвращает ' 'получение доблести&quot; и 50% увеличение ' 'длительности умений знамён. Требует <poeitem ' 'class="poe-items" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Champion/Inpirational.webp" ' 'data-name_en="Inspirational" ' 'data-name_ru="Вдохновенный" ' 'data-target="1974">Inspirational | ' 'Вдохновенный</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<h4>Защитник</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Guardian/HarmonyOfPurpose.webp" ' 'data-name_en="Harmony of Purpose" ' 'data-name_ru="Благое намерение" ' 'data-target="4201">Harmony of Purpose | Благое ' 'намерение</poeitem> теперь дарует вам случайный ' 'положительный эффект алтаря каждые 10 ' 'секунд</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Guardian/UnwaveringFaith.webp" ' 'data-name_en="Unwavering Faith" ' 'data-name_ru="Непоколебимая вера" ' 'data-target="4200">Unwavering Faith | Непоколебимая ' 'вера</poeitem> теперь дарует 50% повышение ' 'эффективности удержания ресурсов умениями</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Иерофант</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Hierophant/MindOverBeing.webp" ' 'data-name_en="Sanctuary of Thought" ' 'data-name_ru="Храм мысли" ' 'data-target="362">Sanctuary of Thought | Храм ' 'мысли</poeitem> больше не дарует 25% повышение ' 'эффективности удержания маны умениями и на 50% ' 'меньше затрат маны умениями. Теперь дарует ' 'регенерацию 1% маны в секунду<br />\r\n' '\tСильный нерф архимагов иерофантов из лиги 3.25, ' 'снижение затрат маны убрали - это критично</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Диверсант</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li>Добавлено новое пассивное умение Восхождения ' '[Shrapnel Specialist]: дарует 50% шанс возвращения ' 'снарядов к вам и свойство &quot;снаряды выпускаются ' 'в случайных направлениях<br />\r\n' '\tОчень интересный вариант, теперь можно играть ' 'через снаряды на диверсанте</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Saboteur/ExplosivesExpert.webp" ' 'data-name_en="Explosives Expert" ' 'data-name_ru="Умелый сапёр" ' 'data-target="637">Explosives Expert | Умелый ' 'сапёр</poeitem> заменено новым значимым умением ' 'Обдуманный риск, которое делает ваш шанс ' 'критического удара удачливым, а урон от ударов ' 'неудачливым. Требует умение <poeitem ' 'class="poe-items" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Saboteur/BombSpecialist.webp" ' 'data-name_en="Bomb Specialist" ' 'data-name_ru="Специалист по бомбам" ' 'data-target="618">Bomb Specialist | Специалист по ' 'бомбам</poeitem> или [Shrapnel Specialist]</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Saboteur/BombSpecialist.webp" ' 'data-name_en="Bomb Specialist" ' 'data-name_ru="Специалист по бомбам" ' 'data-target="618">Bomb Specialist | Специалист по ' 'бомбам</poeitem> теперь дарует 30% шанс нанести на ' '50% больше урона ударами по области (был 20% шанс) ' 'и 30% шанс получить на 50% меньше урона от ударов ' 'по области (был 20% шанс)</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Плут</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Trickster/PolymathTrickster.webp" ' 'data-name_en="Polymath" data-name_ru="Эрудит" ' 'data-target="2696">Polymath | Эрудит</poeitem> ' 'теперь дарует на 2% больше урона за каждый тип ' 'выбранного вами мастерства (было 3%).<br />\r\n' '\tНеприятный, но справедливый нерф. Талант все ещё ' 'довольно мощный, в том числе за счет остальных ' 'своих свойств помимо урона</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Trickster/HeedfulRecovery.webp" ' 'data-name_en="Escape Artist" data-name_ru="Мастер ' 'побега" data-target="210">Escape Artist | Мастер ' 'побега</poeitem> теперь дарует +4 к уклонению за 1 ' 'максимума энергетического щита на надетом шлеме ' '(было +5) и +1 к максимуму энергетического щита за ' '8 уклонения на надетом нательном доспехе (было за ' '6)<br />\r\n' '\tНеприятно, но не критично</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Маг стихий</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Elementalist/ShockSpecialisation.webp" ' 'data-name_en="Shaper of Storms" ' 'data-name_ru="Несущая бурю" ' 'data-target="1580">Shaper of Storms | Несущая ' 'бурю</poeitem> больше не дарует на 25% больший ' 'эффект состояний молнии от ваших ударов, большая ' 'часть урона которых является уроном от молнии. ' 'Теперь шок, наложенный вашими ударами, всегда ' 'увеличивает получаемый урон минимум на 25% (было ' '15%)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Elementalist/ChillSpecialisation.webp" ' 'data-name_en="Shaper of Winter" ' 'data-name_ru="Несущая зиму" ' 'data-target="4206">Shaper of Winter | Несущая ' 'зиму</poeitem> больше не дарует на 50% больший ' 'эффект состояний холода от ваших ударов, большая ' 'часть урона которых является уроном от холода, и ' 'свойств &quot;охлаждения, наложенные вашими ' 'ударами, всегда снижают скорость действий как ' 'минимум на 15%&quot; и &quot;ваши охлаждения могут ' 'снизить скорость действий вплоть до максимума в ' '40%&quot;. Вместо этого теперь урон, наносимый ' 'охлаждёнными от ваших ударов врагами, становится ' 'меньше на величину, равную половине эффекта ' 'охлаждения, а урон, получаемый охлаждёнными от ' 'ваших ударов врагами, увеличивается на величину, ' 'равную эффекту охлаждения</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Elementalist/IgniteSpecialisation.webp" ' 'data-name_en="Shaper of Flames" ' 'data-name_ru="Несущая пламя" ' 'data-target="2593">Shaper of Flames | Несущая ' 'пламя</poeitem> больше не дарует на 25% больше ' 'урона от поджогов от ваших ударов, большая часть ' 'урона которых является уроном от огня. Вместо этого ' 'теперь 40% физического урона подожжённых вами ' 'врагов становится уроном от огня</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Elementalist/LiegeOfThePrimordial.webp" ' 'data-name_en="Liege of the Primordial" ' 'data-name_ru="Слуга стихий" ' 'data-target="1041">Liege of the Primordial | Слуга ' 'стихий</poeitem> теперь дарует +2 к максимальному ' 'количеству големов (было +1) и делает призванных ' 'големов иммунными к урону от стихий</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Elementalist/ElemancerIcon.webp" ' 'data-name_en="Elemancer" data-name_ru="Повелитель ' 'стихий" data-target="1039">Elemancer | Повелитель ' 'стихий</poeitem> заменено новым значимым умением ' 'Несущая разорение, которое дарует 66% повышение ' 'эффективности удержания маны умениями Вестников и ' '66% усиление положительного эффекта Вестников. ' 'Теперь не требует связи с <poeitem ' 'class="poe-items" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Elementalist/LiegeOfThePrimordial.webp" ' 'data-name_en="Liege of the Primordial" ' 'data-name_ru="Слуга стихий" ' 'data-target="1041">Liege of the Primordial | Слуга ' 'стихий</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>Очень интересные изменения мага стихий, надеемся ' 'теперь он заиграет.</p>\r\n' '\r\n' '<h4>Дерево талантов</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li>Мастерство стихий, позволяющее ударам ' 'некоторым шансом учитывать значение сопротивления ' 'стихиям врага как противоположное, теперь имеет ' 'шанс 15% (было 25%)</li>\r\n' '\t<li>Мастерство похищения, благодаря которому 10% ' 'похищения применяется мгновенно, теперь имеет ' 'значение 5%<br />\r\n' '\tОчень неприятно, но не критично</li>\r\n' '\t<li>Мастерство жезла, обескураживавшее врагов при ' 'нанесении удара жезлами, заменено новым, дающим 25% ' 'повышение эффективности удержания маны умениями, ' 'усиленными Чароплётом</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Способности</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Большое количество альтернативных версий ' 'способностей апнули, особенно заклинаний, мы не ' 'будем упоминать их все</li>\r\n' '\t<li>Заряды Интенсивности теперь теряются каждые ' '0.5 секунды при передвижении (было каждые 0.25 ' 'секунды)</li>\r\n' '\t<li>Положительный эффект <poeitem ' 'class="poe-items" data-color="#FF8D00" ' 'data-image="" data-name_en="Arcane Surge buff" ' 'data-name_ru="Колдовской Выброс" ' 'data-target="400">Arcane Surge | Колдовской ' 'Выброс</poeitem> теперь дарует 20% повышение ' 'скорости сотворения чар (было 10%). Мощный баф для ' 'всех кастеров</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/AnimateArmour.webp" ' 'data-name_en="Animate Guardian" ' 'data-name_ru="Аниматрон" data-target="471">Animate ' 'Guardian | Аниматрон</poeitem> теперь <strong>НЕ ' 'ТЕРЯЕТ ПРЕДМЕТЫ ПОСЛЕ СМЕРТИ</strong>. Если ' '<poeitem class="poe-items" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/AnimateArmour.webp" ' 'data-name_en="Animate Guardian" ' 'data-name_ru="Аниматрон" data-target="471">Animate ' 'Guardian | Аниматрон</poeitem> вы сможете ' 'перепризвать его с теми же предметами в убежище. Но ' 'его нельзя повторно призвать в той же области где ' 'он умер</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/ChargedAttack.webp" ' 'data-name_en="Blade Flurry" data-name_ru="Порыв ' 'клинков" data-target="2658">Blade Flurry | Порыв ' 'клинков</poeitem> на 14% увеличили эффективность ' 'базового урона, добавили 5% больше/more урона за ' 'заряд, это суммарно 30% больше/more урона при 6 ' 'стадиях, и ещё 15% больше/more при максимуме ' 'стадий. Довольно сильный баф урона</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/BlightGem.webp" ' 'data-name_en="Blight" data-name_ru="Мор" ' 'data-target="165">Blight (Мор)</poeitem> увеличили ' 'базовый урон на ~22%. Альтернативные версии тоже ' 'улучшили</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/ContagionGem.webp" ' 'data-name_en="Contagion" data-name_ru="Инфекция" ' 'data-target="281">Contagion | Инфекция</poeitem> ' 'увеличили базовый урон на 20%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Cyclone.webp" ' 'data-name_en="Cyclone" data-name_ru="Вихрь" ' 'data-target="346">Cyclone | Вихрь</poeitem> ' 'увеличили на 14% эффективность урона, и АоЕ. Вихрь ' 'снова в деле! Он и в прошлом патче себя отлично ' 'чувствовал, а сейчас ещё лучше</li>\r\n' '\t<li>Аура смерти от <poeitem class="poe-items" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Armours/BodyArmours/Deathsoath.webp" ' 'data-name_en="Death\'s Oath" data-name_ru="Клятва ' 'смерти" data-target="4203">Death&#39;s Oath | ' 'Клятва смерти</poeitem> теперь наносит на 25% ' 'больше базового урона. Мощный баф!</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/DetonateDead.webp" ' 'data-name_en="Detonate Dead of Chain Reaction" ' 'data-name_ru="Подрыв трупа цепной реакции" ' 'data-target="2689">Detonate Dead of Chain Reaction ' '| Подрыв трупа цепной реакции</poeitem> снизили ' 'базовый урон на ~30% и снизили эффективность урона ' 'на 35%, сильный нерф</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/BloodTendrilsSkillGem.webp" ' 'data-name_en="Exsanguinate" ' 'data-name_ru="Обескровливание" ' 'data-target="4208">Exsanguinate | ' 'Обескровливание</poeitem> увеличили базовый урон на ' '~15%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireTrap.webp" ' 'data-name_en="Fire Trap" data-name_ru="Огненная ' 'ловушка" data-target="439">Fire Trap | Огненная ' 'ловушка</poeitem> снизили базовый урон на ~14%, что ' 'неприятно для всех РФов, меньше урона по ' 'боссам</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/IceStrike.webp" ' 'data-name_en="Frost Blades" data-name_ru="Ледяные ' 'клинки" data-target="598">Frost Blades | Ледяные ' 'клинки</poeitem> на 30% снизили урон от ' 'снарядов</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/IceStrike.webp" ' 'data-name_en="Frost Blades of Katabasis" ' 'data-name_ru="Ледяные клинки катабасиса" ' 'data-target="2892">Frost Blades of Katabasis | ' 'Ледяные клинки катабасиса</poeitem> снизили ' 'эффективность почти в 2 раза. Теперь по сути ' 'мертвый скил</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/DoomBlastSkillGem.webp" ' 'data-name_en="Hexblast" data-name_ru="Взрыв порчи" ' 'data-target="2690">Hexblast | Взрыв порчи</poeitem> ' 'теперь имеет перезарядку, остальное не так важно, ' 'скил мертвый и билды через него тоже, в том числе ' 'все минеры</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/IceNova.webp" ' 'data-name_en="Ice Nova of Frostbolts" ' 'data-name_ru="Кольцо льда морозных шаров" ' 'data-target="2963">Ice Nova of Frostbolts | Кольцо ' 'льда морозных шаров</poeitem> теперь может ' 'сработать максимум от 2 <poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/FrostBolt.webp" ' 'data-name_en="Frostbolt" data-name_ru="Морозный ' 'шар" data-target="395">Frostbolt | Морозный ' 'шар</poeitem> (было 4), а значит нерф урона в 2 ' 'раза. Билды через него мертвы</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/LightningStrike.webp" ' 'data-name_en="Lightning Strike" data-name_ru="Удар ' 'молнии" data-target="1758">Lightning Strike | Удар ' 'молнии</poeitem> снизили урон от снарядов на ' '50%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/MoltenStrike.webp" ' 'data-name_en="Molten Strike" data-name_ru="Магмовый ' 'удар" data-target="2064">Molten Strike | Магмовый ' 'удар</poeitem> снизили урон от снарядов и состояний ' 'на 10%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/MoltenStrike.webp" ' 'data-name_en="Molten Strike of the Zenith" ' 'data-name_ru="Магмовый удар зенита" ' 'data-target="4210">Molten Strike of the Zenith | ' 'Магмовый удар зенита</poeitem> снизили урон от ' 'снарядов и состояний на 10%, каждая 6 атака теперь ' 'наносит 600% урона (было 800%), т.е. срезали ' 'довольно много урона</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/PowerSiphon.webp" ' 'data-name_en="Power Siphon" data-name_ru="Перелив ' 'энергии" data-target="529">Power Siphon | Перелив ' 'энергии</poeitem> снизили эффективность на ' '45%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/BloodreapGem.webp" ' 'data-name_en="Reap" data-name_ru="Кровавая жатва" ' 'data-target="2333">Reap | Кровавая жатва</poeitem> ' 'повысили базовый урон на ~20%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Soulrend.webp" ' 'data-name_en="Soulrend" data-name_ru="Разрыв души" ' 'data-target="181">Soulrend (Разрыв души)</poeitem> ' 'повысили базовый урон на ~19%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Spellslinger.webp" ' 'data-name_en="Spellslinger" data-name_ru="Чароплёт" ' 'data-target="1795">Spellslinger | ' 'Чароплёт</poeitem> теперь резервирует 20% маны ' '(было 30-25%)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/ImpactingSteelGem.webp" ' 'data-name_en="Splitting Steel" ' 'data-name_ru="Раскалывающая сталь" ' 'data-target="1722">Splitting Steel | Раскалывающая ' 'сталь</poeitem> заряды теперь <strong>НЕ МОГУТ ' 'ВОЗВРАЩАТЬСЯ</strong>, а значит не работает с ' '<poeitem class="poe-items" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/ReturnProjectiles.webp" ' 'data-name_en="Returning Projectiles Support" ' 'data-name_ru="Возвращающиеся снаряды" ' 'data-target="2556">Returning Projectiles Support | ' 'Возвращающиеся снаряды</poeitem> и <poeitem ' 'class="poe-items" data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Rings/UberEaterofWorlds.webp" ' 'data-name_en="Nimis" data-name_ru="Нимис" ' 'data-target="2620">Nimis | Нимис</poeitem> а значит ' 'текущие билды через него мертвые. Но повысили ' 'эффективность на ~60% и увеличили радиус. Работать ' 'будет, но эндгейм варианты точно не будут такими ' 'поломанными как были в 3.25</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/ChaosElementalSummon.webp" ' 'data-name_en="Summon Chaos Golem" ' 'data-name_ru="Призыв голема хаоса" ' 'data-target="1023">Summon Chaos Golem | Призыв ' 'голема хаоса</poeitem> теперь повышает ' 'сопротивление к хаосу на 17% и даёт <span ' 'class="ru-poe">+#% к множителю постепенного ' 'урона</span><span class="en-poe">+#% to Damage over ' 'Time Multiplier</span> (+16%), что очень полезно ' 'дот билдам</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireElementalSummon.webp" ' 'data-name_en="Summon Flame Golem" ' 'data-name_ru="Призыв голема огня" ' 'data-target="4209">Summon Flame Golem | Призыв ' 'голема огня</poeitem> теперь повышает урон ' 'персонажа на 29% (было 20%), и даёт 20% увеличения ' 'АоЕ</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/IceElementalSummon.webp" ' 'data-name_en="Summon Ice Golem" ' 'data-name_ru="Призыв голема льда" ' 'data-target="78">Summon Ice Golem | Призыв голема ' 'льда</poeitem> теперь повышает крит шанс на 40% ' '(было 30%) и даёт +420 к меткости</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/LightningGolem.webp" ' 'data-name_en="Summon Lightning Golem" ' 'data-name_ru="Призыв голема молнии" ' 'data-target="79">Lightning Golem</poeitem> теперь ' 'повышает скорость атаки и сотворения чар на 10% ' '(было 9%) и даёт 18 мана регена</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/SummonSkeletons.webp" ' 'data-name_en="Summon Skeletons of Mages" ' 'data-name_ru="Сотворение скелетов-магов" ' 'data-target="2661">Summon Skeletons of Mages | ' 'Сотворение скелетов-магов</poeitem> теперь имеют ' '20% шанс наложить соответствующие скелету состояния ' '(поджог/заморозка/шок)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/RockGolem.webp" ' 'data-name_en="Summon Stone Golem" ' 'data-name_ru="Призыв каменного голема" ' 'data-target="770">Summon Stone Golem | Призыв ' 'каменного голема</poeitem> теперь повышает защиту ' 'персонажа на 20% ' '(уклонение/броню/энергощит/барьер)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/FrostVortex.webp" ' 'data-name_en="Vortex" data-name_ru="Пурга" ' 'data-target="93">Vortex | Пурга</poeitem> повысили ' 'эффективность урона, базовый урон от удара и дот ' 'урон. Но он все ещё имеет перезарядку...</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/FrostFury.webp" ' 'data-name_en="Winter Orb" data-name_ru="Зимняя ' 'сфера" data-target="128">Winter Orb (Зимняя ' 'сфера)</poeitem> повысили эффективность урона на ' '20%, базовый урон на ~35%, снизили максимальное ' 'количество зарядов до 8 (было 10), снизили частоту ' 'выпуска снарядов до 125% (было 150%), но повысили ' 'частоту выпуска снарядов за каждый заряд, было 15% ' 'за заряд, теперь 20% за заряд, т.е. итоговая ' 'изменилась лишь на 15% при макс зарядах</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Камни поддержки</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-name_en="Arcane Surge Support" ' 'data-name_ru="Колдовской выброс" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem> даёт 35% больше/more урона от ' 'заклинаний (было 25%), но теперь даёт меньше мана ' 'регена 30% (было 58%)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/ManaweaveSupportGem.webp" ' 'data-name_en="Archmage Support" ' 'data-name_ru="Архимаг" data-target="829">Archmage ' 'Support | Архимаг</poeitem> даёт на 3% меньше урона ' 'в зависимости от незарезервированной маны</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/SupportPlus/EchoPlus.webp" ' 'data-name_en="Awakened Spell Echo Support" ' 'data-name_ru="Пробужденный: Эхо магии" ' 'data-target="649">Awakened Spell Echo Support | ' 'Пробужденный: Эхо магии</poeitem> теперь имеет ' 'множитель маны на 10% меньше, а также не имеет ' 'свойства на 10% снижение урона, т.е. стал сильнее ' 'на 10%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/StormBarrier.webp" ' 'data-name_en="Infused Channelling Support" ' 'data-name_ru="Усиленное поддержание" ' 'data-target="240">Infused Channeling | Усиленное ' 'поддержание</poeitem> при поддерживании заклинаний ' 'вы получаете на 12% меньше урона (было 8%)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/SpellFocusSupport.webp" ' 'data-name_en="Intensify Support" ' 'data-name_ru="Интенсивность" ' 'data-target="338">Intensify Support | ' 'Интенсивность</poeitem> теперь имеет множитель маны ' 'на 10% меньше, а также даёт на 2% больше урона за ' 'каждый заряд. Изначально 3 заряда максимум, т.е. 6% ' 'больше урона</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/ReturnProjectiles.webp" ' 'data-name_en="Returning Projectiles Support" ' 'data-name_ru="Возвращающиеся снаряды" ' 'data-target="2556">Returning Projectiles Support | ' 'Возвращающиеся снаряды</poeitem> даёт на 5% меньше ' 'урона</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/Echo.webp" ' 'data-name_en="Spell Echo Support" data-name_ru="Эхо ' 'магии" data-target="465">Spell Echo Support | Эхо ' 'магии</poeitem> теперь имеет множитель маны на 10% ' 'меньше, а также не имеет свойства на 10% снижение ' 'урона, т.е. стал сильнее на 10%</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Уникальные предметы</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Добавили 20 новых уников. Некоторые из них ' 'доступны только с особых наёмников</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Weapons/TwoHandWeapons/Staves/CatarinaStaff.webp" ' 'data-name_en="Cane of Kulemak" data-name_ru="Трость ' 'Кулемака" data-target="4207">Cane of Kulemak | ' 'Трость Кулемака</poeitem> теперь в особо редких ' 'случаях может быть найден с 4 свойствами<br />\r\n' '\tЭто очень сильно, скорее всего будет востребован ' 'теперь, но на 4 хороших свойства будет довольно ' 'дорогой</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Armours/Helmets/TheDevouringDiadem.webp" ' 'data-name_en="The Devouring Diadem" ' 'data-name_ru="Пожирающая диадема" ' 'data-target="276">Devouring Diadem | Пожирающая ' 'диадема</poeitem> теперь не даёт +1 к уровню ' 'встроенных камней<br />\r\n' '\tНеприятно, т.к. у многих билдов теперь могут ' 'появится проблемы с маной, т.к. использовали ' '<poeitem class="poe-items" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/Enlighten.webp" ' 'data-name_en="Enlighten Support" ' 'data-name_ru="Наставник" ' 'data-target="126">Enlighten support | ' 'Наставник</poeitem> в шлеме</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Weapons/OneHandWeapons/OneHandSwords/OneHandSword8Unique.webp" ' 'data-name_en="Ephemeral Edge" ' 'data-name_ru="Эфемерное острие" ' 'data-target="4205">Ephemeral Edge | Эфемерное ' 'острие</poeitem> понерфили, теперь даёт 15% урона ' 'от энергощита (было 20%)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Armours/Boots/RalakeshsImpatience.webp" ' 'data-name_en="Ralakesh\'s Impatience" ' 'data-name_ru="Нетерпение Ралакеша" ' 'data-target="2563">Ralakesh&#39;s Impatience | ' 'Нетерпение Ралакеша</poeitem> теперь не даёт ' 'эффекты ВСЕХ зарядов, а только одного из зарядов, ' 'какого именно - зависит от ролла на предмете. Также ' 'на ботинки вернули скорость, теперь +15-25% ' 'скорости и теперь имеют свойство на иммунитет к ' 'оскверненной крови<br />\r\n' '\tНерф стака зарядов скажется на всех билдах ' 'которые их использовали, теперь абуз работать не ' 'будет, а значит билды не могут на нем строится. Но ' 'ботинки все ещё будут играбельны в некоторых ' 'случаях</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Мелкие изменения</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Теперь можно ставить игру на Паузу. Нажимая ' 'ESC, либо открывая любое полноэкранное меню, ' 'например дерево талантов персонажа или Атлас. На ' 'убер боссах и в некоторых других локациях где на ' 'персонаже есть дебаф отключения паузы, паузу ' 'ставить нельзя</li>\r\n' '\t<li>При появлении на карте Безымянный ' 'прорицатель/Nameless Seer или отражающего тумана ' 'игра выводит сообщение в чат<br />\r\n' '\tУдобно, теперь точно не пропустите их</li>\r\n' '\t<li>Офицеры гильдий теперь могут отменять не ' 'принятые приглашения в свою гильдию</li>\r\n' '\t<li>Теперь в открытом меню машины картоходца есть ' 'дополнительные слоты для хранения карт, скарабов и ' 'прочего</li>\r\n' '\t<li>Теперь ремесленные свойства на верстаке можно ' 'добавлять на предмет по Ctrl + щелчку без ' 'необходимости нажимать кнопку ' '&quot;Создать&quot;</li>\r\n' '\t<li>Добавлены кнопки быстрого использования ' 'валюты на ларцах и монстрах, заточённых внутри ' 'Сущностей. Кнопки будут видны только если валюта ' 'есть у вас в инвентаре</li>\r\n' '\t<li>В интерфейсе торговцев теперь запоминается ' 'любой введённый в поле поиска текст для каждого НИП ' 'отдельно, пока вы не выйдете на экран выбора ' 'героя</li>\r\n' '\t<li>Увеличен лимит символов в поле поиска до 250 ' 'знаков</li>\r\n' '</ul>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="qa-info"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Информация из интервью с ' 'разрабочиками</span></h2>\r\n' '\r\n' '<h3>📑 Новости о подходе к разработке</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Команды разработки PoE 1 и PoE 2 были вновь ' 'объединены. Штат работников теперь периодически ' 'перебрасывается с одного проекта на другой, чтобы ' 'справляться с нагрузками.</li>\r\n' '\t<li>В прошлом году одновременная разработка PoE2 ' 'и поддержка PoE1 оказалась довольно трудным ' 'процессом. Однако сейчас, когда PoE2 ' '&quot;вышла&quot;, у GGG не должно быть проблем с ' 'поддержкой обеих игр. Поэтому обновления каждые 4 ' 'месяца - это не пустое слово. Марк Робертс отметил, ' 'что по прежнему могут быть колебания +- 1 неделя от ' 'даты релизов обновлений.</li>\r\n' '\t<li>Джонатан сказал, что нет разницы, в какой POE ' 'вы покупаете наборы поддержки. В GGG никогда не ' 'было и не будет ситуации в роде &quot;у нас не ' 'хватает денег на разработку ПоЕ2, поэтому заберём ' 'деньги из ПоЕ1&quot; и наоборот. В преддверии ' 'больших обновлений одной из частей игры, штат ' 'перебрасывается именно на её разработку. К примеру, ' 'на данный момент над Секретами Атласа работает 80% ' 'всех сотрудников.</li>\r\n' '\t<li>Разработка PoE2 также положительно влияет на ' 'разработку PoE1, т.к. часть ассетов (игровых ' 'файлов) активно используется в PoE1. На выходе мы ' 'получим больше разнообразных боссов, монстров и ' 'прочего контента. После выхода Секретов Атласа, у ' 'вас наверняка промелькнёт мысль &quot;где-то я это ' 'уже видел...&quot;</li>\r\n' '\t<li>PoE1 теперь по праву можно считать игрой для ' '&quot;прожжённых экспертов&quot;, когда существует ' 'PoE2, которая гораздо более привлекательна для ' 'новых игроков. В связи с этим, обновления PoE1 ' 'будут больше сфокусированы на ' 'эндгейм-контенте.</li>\r\n' '\t<li>Следующий год будет &quot;Годом PoE&quot; - ' 'Марк (6 релизов обновлений в год!).</li>\r\n' '</ul>\r\n' '\r\n' '<h3>🗺 Секреты Атласа</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Секреты Атласа - это сюжетное дополнение, ' 'часть новой арки эндгейма.</li>\r\n' '\t<li>Вернувшиеся ветераны PoE1 будут чувствовать ' 'себя в своей тарелке. Секреты Атласа - это лишь ' 'надстройка над уже знакомой игрой.</li>\r\n' '\t<li>GGG не хотели, чтобы новая система была ' 'просто предлогом, чтобы пробежать X карт. Секреты ' 'Атласа должны внести разнообразия в ' 'эндгейм.</li>\r\n' '\t<li>Начиная с Т3 карт был добавлен контент из ' 'Секретов Атласа, который не даст вам заскучать (и ' 'даст ощутимое улучшение вашему арсеналу). К моменту ' 'пиннакл-квестов будет много возможностей усилить ' 'снаряжение.</li>\r\n' '\t<li>Был изменён баланс скарабеев, а некоторые их ' 'изменения даже отсутствуют в патчноуте (их выпустят ' '&quot;позже&quot;).</li>\r\n' '\t<li>3.26 изменил персонажей совсем немного, т.к. ' 'это, по большей части, контентное дополнение. ' 'Следующий патч, 3.27, перевернёт игру с ног на ' 'голову. Будет сделано так много балансирующих ' 'изменений персонажей, сколько возможно.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>🛠 Система Крафта</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Система Прядей Воспоминаний нацелена на ' 'интегрирование с Жатвой и Ископаемыми.</li>\r\n' '\t<li>Из-за сплетений старых и новых механик ' 'крафта, скорее всего, появится большое число очень ' 'сильных предметов. После выхода дополнения, ' 'разработчики будут следить за статистикой.</li>\r\n' '\t<li>&quot;Как вы вообще придумываете новые ' 'системы крафта?&quot; - &quot;Не попробуешь - не ' 'узнаешь&quot;.</li>\r\n' '\t<li>Т17 карты должны быть самоподдерживающимися ' '(т.е. не нужно будет каждый раз покупать их у ' 'других игроков). В противном случае, GGG увеличат ' 'сустейн ещё сильнее.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>📊 Разнообразие Билдов</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Ранее, к моменту Т17, игрокам попадались одни ' 'и те же карты из очень маленького пула, что убивало ' 'разнообразие билдов. При этом почти фарм происходил ' 'на них. Теперь же, Т17 карты стали более ' 'разнообразными, а также могут получать новые ' 'свойства из Секретов Атласа (например, двойной лут ' 'с монстров из-за свойства на единоразовое ' 'воскрешение врагов).</li>\r\n' '\t<li>Теперь игроки могут фармить те карты, что им ' 'нравятся, убивать тех боссов, что им нравятся, ' 'фармить то, что им нравится и т.д. Это решит ' 'определённые проблемы разнообразия билдов.</li>\r\n' '\t<li>Фарм теперь (скорее всего), будет происходить ' 'на Т16 картах благодаря новой системе &quot;Нитей ' 'Воспоминаний&quot;.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>🌳 Пассивки Атласа</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Некоторые ноды удалены, некоторые - ' 'добавлены, но число очков пассивок по-прежнему ' 'кажется GGG правильным.</li>\r\n' '\t<li>GGG добавили новые виды раздувки карт, так ' 'что они не хотели добавлять ещё больше раздувки на ' 'атласе.</li>\r\n' '\t<li>Марку нравится концепция ' '&quot;фокусировки&quot; древа на чём либо. Он ' 'считает, что игрок должен подстраивать пассивки ' 'атласа под разное снаряжение.</li>\r\n' '\t<li>В древе атласа пассивки, которые раньше ' 'увеличивали шанс на появление определённой ' 'механики, теперь также будут увеличивать шанс на ' 'выпадение скарабеев того же типа, что и карта. Это ' 'добавит управляемости к выпадению скарабеев, т.к. ' 'их видов крайне много.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>🏡 Поселенцы</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Обмен валют остаётся в игре</li>\r\n' '\t<li>Возможно, в будущем появится больше ' 'применений для золота.</li>\r\n' '\t<li>Механика кораблей была чуть-чуть изменена. ' 'Теперь торговля ресурсами занимает больше времени, ' 'но и награда будет больше. Это убирает ' '&quot;обязанность&quot; регулярного захода в ' 'игру.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>🪙 Золото</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Количество выпадаемого золота во всей игре ' 'было сбалансировано.</li>\r\n' '\t<li>Ларец Исследователя из PoE2 когда-нибудь ' 'добавят в PoE1</li>\r\n' '</ul>\r\n' '\r\n' '<h3>⚙️ Реворки старых механик</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Святилище в будущем будет реворкнуто, потому ' 'что сейчас, в начале игры оно даёт слишком много ' '&quot;сырой&quot; валюты, а в эндгейме - слишком ' 'мало. Есть планы добавить отдельную валюту для ' 'наград Святилища.</li>\r\n' '\t<li>Марк отметил, что хочет аналогичным ' 'переработать Скверну, Спуск и другие устаревшие ' 'механики. Возможно добавление нового ' 'контента.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>🌄 QOL улучшения</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>WASD планируется, но это долгий процесс из-за ' 'сложности переноса элементов MTX, ригов и анимаций ' 'из одной игры в другую.</li>\r\n' '\t<li>GGG планируют ввести другие улучшения ' 'процесса торговли.</li>\r\n' '\t<li>Обмен валют показал, что существует большой ' 'спрос на моментальную торговлю.</li>\r\n' '\t<li>Возможно, будущая система моментальной ' 'торговли будет построена вокруг золота. Но для ' 'этого нужно сделать так, чтобы золото было ' 'действительно ценным.</li>\r\n' '\t<li>Сначала все улучшения торговли будут обкатаны ' 'на PoE2.</li>\r\n' '\t<li>Функция &quot;Опознать всё&quot; была в ' 'планах, но Марк, судя по всему, вспомнил про неё ' 'только во время QA.</li>\r\n' '\t<li>Старые боссы с долгими фазами неуязвимости к ' 'урону (например, Химера) в процессе реворка. ' 'Команда балансирует между переработками старых ' 'боссфайтов и созданием новых боссов.</li>\r\n' '\t<li>GGG знают, что качество большинства анимаций ' 'игрока выглядят смешно, особенно по сравнению с ' 'прекрасными анимациями последних боссов ' '(&quot;Слава богу они не носят MTX&quot;). Они ' 'будут исправлять эту проблему постепенно.</li>\r\n' '</ul>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="vopros-otvet"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Вопрос-ответ</span></h2>\r\n' '\r\n' '<h3>Вопросы?</h3>\r\n' '\r\n' '<p>Будем дополнять раздел, отвечая на ' 'комментарии.</p>\r\n' '</div>'}
include/ad.html
/usr/src/app/templates/include/ad.html
Контекст {'False': False, 'None': None, 'True': True} {'DEBUG': True, 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'uZS9YJhQwliBhoW2pMa1D5emytu0bW4pgSlW3hSovOOIANEdJ70OhxNj6eaiXRaC'>", 'messages': <FallbackStorage: request=<ASGIRequest: GET '/poe/liga-sekrety-atlasa-3-26'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f6a2b3d0ae0>>), 'request': '<<request>>', 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f6a2b3d0ae0>>'} {'LANGUAGE_CODE': 'ru', 'access_info': None, 'article': <Article: Лига Секреты Атласа 3.26. Механики лиги, предметы, способности>, 'canonical': '/poe/liga-sekrety-atlasa-3-26', 'captcha_pubkey': '', 'categories': '<<queryset of wiki.Category>>', 'current_game': <Game: Path of Exile>, 'games': '<<queryset of wiki.Game>>', 'is_accessible': True, 'popular': [<Article: [3.26] Оккультист Запретный Ритуал. Популярный билд на ведьму>, <Article: [3.26] Плут через Стак энергощита. Магмовый удар или Удар молнии>, <Article: [3.26] Вождь Праведный огонь. Билд на Дикаря>, <Article: [3.26] Хранитель Кинетический взрыв. Быстрый билд на Охотницу>, <Article: [3.26] Некромант через Неистовых духов. Билд на ведьму суммонера>, <Article: [3.26] Снайпер Стрела молнии. Билд на лучницу Охотницу>, <Article: [3.26] Снайпер Взрывная смесь. Билд на лучницу Охотницу>], 'random_ad': <Ad: PoE 1 orbs>, 'site_settings': <SiteSettings: Настройки сайта>, 'tier_filtered_content': '<div class="build-page-content-block anchor-block" ' 'id="obshchaya-informaciya"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '<h2><span>Общая информация</span></h2>\r\n' '\r\n' '<p>Название лиги: Секреты Атласа / Secrets of the ' 'Atlas, 3.26<br />\r\n' 'Начало лиги: <strong>13 июня 2025 года, в 23:00 по ' 'МСК</strong><br />\r\n' 'Окончание лиги: <strong>~</strong></p>\r\n' '\r\n' '<p>Что нас ждет в лиге Секреты Атласа 3.26:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>3 новых убер босса</li>\r\n' '\t<li>Новая механика для эндгейм мап и их надувки ' '(как говорят разрабы - до НЕВИДАННЫХ РАНЕЕ ' 'масштабов)</li>\r\n' '\t<li>Новая механика особых способностей для ' 'карт</li>\r\n' '\t<li>Новые механики для крафта и новые свойства ' 'для крафта</li>\r\n' '\t<li>Новые уникальные предметы</li>\r\n' '\t<li>Ап многих способностей, алтернативных камней, ' 'камней для селфкаста</li>\r\n' '\t<li>Новая механика для карт - Наёмники Тератны, ' 'что-то похожее на экзайлов, но с большим ' 'количеством различных фишек. Их в том числе можно ' 'брать себе в напарники!</li>\r\n' '\t<li>Новые испытания</li>\r\n' '\t<li>Изменение лигмеханики Предательства. Теперь ' 'Катарина запускается отдельно, и её запуск не ' 'сбрасывает связи между бандитами</li>\r\n' '\t<li>Кингсмарш добавлен в кор игры и теперь сразу ' 'будет полностью построен. Все его фишки ' 'остаются</li>\r\n' '\t<li>Руны добавлены в кор, но теперь они меняют ' 'мастери в дереве талантов, бонусы зависят от ' 'используемой руны</li>\r\n' '\t<li>Новые наборы поддержки</li>\r\n' '\t<li>Различные мелкие улучшения геймплея</li>\r\n' '\t<li>Многое другое!</li>\r\n' '</ul>\r\n' '\r\n' '<p>Полезные ссылки:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><a href="https://ru.pathofexile.com/secrets" ' 'rel="nofollow" target="_blank">Страница лиги на ' 'сайте PoE</a></li>\r\n' '\t<li><a ' 'href="https://ru.pathofexile.com/forum/view-thread/3787032" ' 'rel="nofollow" target="_blank">Полный список ' 'изменений лиги 3.26 на русском</a></li>\r\n' '\t<li><a ' 'href="https://www.pathofexile.com/forum/view-thread/3787013" ' 'rel="nofollow" target="_blank">Полный список ' 'изменений лиги 3.26 на английском</a></li>\r\n' '</ul>\r\n' '\r\n' '<div class="video-container">\r\n' '<div class="youtube-wrapper">\r\n' '<div class="youtube" data-embed="MGlxGrVK2TE">\r\n' '<div class="play-button">&nbsp;</div>\r\n' '</div>\r\n' '</div>\r\n' '</div>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="mekhanika-ligi-i-izmeneniya">\r\n' '<h2><span>Механика лиги</span></h2>\r\n' '\r\n' '<h3>Секреты Атласа</h3>\r\n' '\r\n' '<p>При прохождении карт можно будет встретить ' '&quot;Нити сознания&quot;. При клике на неё, новый ' 'NPC Игон свяжет эти Нити сознания с вашим Атласом, ' 'после чего на Атласе появится цепочка из нескольких ' 'связанных карт, так называемся &quot;Нить ' 'воспоминаний&quot;.</p>\r\n' '<img alt="Нити сознания" class="wide-image" ' 'data-caption="Нити сознания" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic1.webp" />\r\n' '<p>Когда вы в следующий раз поговорите с Игоном в ' 'убежище, он предложит вам разведать эти карты и ' 'найти на них Зану, либо что-то зловещее что они ' 'содержат в себе.</p>\r\n' '<img alt="карты на атласе" class="wide-image" ' 'data-caption="карты на атласе" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic2.webp" />\r\n' '<p>При разговоре с Игоном откроется интерфейс ' 'похожий на машину картоходца, с находящейся в ней ' 'картой (которая первая в цепочке Нити ' 'воспоминаний). Вы можете добавить на эту карту ' 'любые расходники (скарабы, фрагменты, угли и т.п.), ' 'они будут работать, также как и таланты вашего ' 'Атласа, но саму карту изменить нельзя.</p>\r\n' '<img alt="открытие нити воспоминаний у Игона" ' 'class="wide-image" data-caption="открытие нити ' 'воспоминаний у Игона" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic3.webp" />\r\n' '<p>На этих картах можно будет встретить опасные ' 'сгустки, которые поражены воспоминаниями самой ' 'Заны.</p>\r\n' '\r\n' '<p>Монстры рядом с этими сгустками поражены ' '&quot;лепестками воспоминаний&quot;. Поражая ' 'зараженных монстров, вы будете собирать эти ' 'лепестки.</p>\r\n' '<img alt="монстры пораженные лепестками ' 'воспоминаний" class="wide-image" ' 'data-caption="монстры пораженные лепестками ' 'воспоминаний" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic4.webp" />\r\n' '<p>Накопленные лепестки можно использовать для ' 'активации особых способностей, которые дают сами ' 'карты. Например:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Поглощает часть лепестков, делает так что с ' 'ближайших к вам монстров не могут выпасть предметы ' 'с редкостью (т.е. экипировка). Количество ' 'поглощаемых лепестков зависит от количества ' 'пораженных монстров<br />\r\n' '\tТ.е. со всех зараженных монстров гарантированно ' 'выпадет либо валюта/камни умений/скарабы/карты, все ' 'кроме обычной экипировки</li>\r\n' '\t<li>Поглощает часть лепестков, делает так что все ' 'ближайшие монстры воскреснут после смерти. ' 'Количество поглощаемых лепестков зависит от ' 'количества пораженных монстров<br />\r\n' '\tТ.е. мы получим по сути в 2 раза больше монстров, ' 'правда не всего на карте, а конкретные несколько ' 'паков которых вы заразите</li>\r\n' '\t<li>Поглощает часть лепестков, ближайшие монстры ' 'отдают вам свои души, т.е. ваш персонаж получает ' 'бафф <poeitem class="poe-items" ' 'data-color="#AF6025" data-image="" ' 'data-name_en="Soul eater" data-name_ru="Пожиратель ' 'душ" data-target="503">Soul eater | Пожиратель ' 'душ</poeitem> (Пожиратель душ). Количество стаков ' 'бафа зависит от количества ближайших ' 'монстров</li>\r\n' '</ul>\r\n' '<img alt="примеры особых способностей" ' 'class="wide-image" data-caption="примеры особых ' 'способностей" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic5.webp" />\r\n' '<p>Чем &quot;глубже&quot; в воспоминание вы ' 'уходите, тем больше таких сгустков будет появляться ' 'на карте, и тем больше раз вы сможете использовать ' 'новые особые способности. Также может быть ' 'несколько разных способностей доступно на одной ' 'карте.</p>\r\n' '\r\n' '<p>Особые способности можно комбинировать, ' 'используя примеры выше можно сперва получить баф ' '<poeitem class="poe-items" data-color="#AF6025" ' 'data-image="" data-name_en="Soul eater" ' 'data-name_ru="Пожиратель душ" ' 'data-target="503">Soul eater | Пожиратель ' 'душ</poeitem>, затем добавить монстрам воскрешение, ' 'затем запретить чтобы с них выпадали предметы ' 'экипировки. В таком случае с монстров после ' 'воскрешения тоже не будут выпадать предметы ' 'экипировки.</p>\r\n' '\r\n' '<p>Убивая боссов карт в Нити воспоминаний, будет ' 'предложено усиление, которое будет действовать на ' 'все последующие карты в цепочке. Можно будет ' 'выбрать <strong>один</strong> из двух предложенных ' 'бонусов. Например:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Увеличение выпадаемых лепестков с редких и ' 'уникальных монстров</li>\r\n' '\t<li>Увеличение выпадаемых лепестков с ' 'боссов</li>\r\n' '\t<li>50% шанс что редкие монстры на карте будут ' 'заражены духами (possesed)</li>\r\n' '\t<li>Крафты машины картоходцев бесплатные</li>\r\n' '</ul>\r\n' '<img alt="примеры усилений после убийства боссов ' 'карт" class="wide-image" data-caption="примеры ' 'усилений после убийства боссов карт" ' 'data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic6.webp" />\r\n' '<p>На последней карте в Нити воспоминаний будет ' 'особый новый босс. На самом деле не совсем новый, ' 'скорее усиленная копия уже существующего босса в ' 'игре, с измененными и/или усиленными ' 'способностями.<br />\r\n' 'Например можно будет встретить &quot;особого&quot; ' 'Сируса.</p>\r\n' '<img alt="пример усиленного босса" ' 'class="wide-image" data-caption="пример усиленного ' 'босса" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic7.webp" />\r\n' '<p>При убийстве таких боссов с них выпадет ' 'фрагмент, который затем превращается в проходку на ' 'одного из трех новых боссов.</p>\r\n' '<img alt="фрагменты для доступа к новым убер ' 'боссам" class="wide-image" data-caption="фрагменты ' 'для доступа к новым убер боссам" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic8.webp" />\r\n' '<p>С каждого босса могут выпасть новые особые ' 'уникальные предметы.</p>\r\n' '\r\n' '<p>После того как вы убьете всех 3 разных новых ' 'убер боссов, вам начнут выпадать новые особые т16 ' 'карты с влиянием пораженным воспоминаниями.</p>\r\n' '<img alt="новые т16 карты с влиянием пораженным ' 'воспоминаниями" class="wide-image" ' 'data-caption="новые т16 карты с влиянием пораженным ' 'воспоминаниями" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic9.webp" />\r\n' '<p>На этих картах будут доступны особые способности ' 'карт (о которых мы писали ранее), а также на этих ' 'картах будут появляться свойства которые ролятся на ' 'Т17 картах, т.е. более опасные.</p>\r\n' '\r\n' '<p>Также на этих картах будут выпадать особые ' 'предметы с новой крафтовой механикой - &quot;пряди ' 'воспоминаний&quot;, значение пряди ролится от 1 до ' '100.</p>\r\n' '<img alt="пример предметов с прядями воспоминаний" ' 'class="wide-image" data-caption="пример предметов с ' 'прядями воспоминаний" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic10.webp" />\r\n' '<p>На что влияет количество прядей воспоминаний на ' 'предмете:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>При распознании предмета, свойства будут ' 'более высоких тиров. Т.е. чем больше прядей будет - ' 'тем лучше предмет будет при распознании</li>\r\n' '\t<li>При использовании крафтовой валюты на таком ' 'предмете, пряди воспоминаний будут поглощаться, но ' 'новые или измененяемые свойства будут более высоких ' 'тиров, в зависимости от текущего количества прядей ' 'на предмете</li>\r\n' '</ul>\r\n' '\r\n' '<p>Есть валюта, которая взаимодействует с прядями ' 'воспоминаний.</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>[Orb of remembrance] добавляет на предмет ' 'обычного (белого) качества случайное количество ' 'прядей<br />\r\n' '\tБудет полезно перед началом крафта ' 'предмета</li>\r\n' '\t<li>[orb of unravelling] поглощает все количество ' 'прядей на предмете, в попытке улучшить тир одного ' 'из свойств на предмете. Сила зависит от количества ' 'поглощенных прядей<br />\r\n' '\tСупер полезный предмет который будет крайне ' 'полезен для мин-макса любой экипировки</li>\r\n' '\t<li>[orb of intention] изменяет карту с ' 'воспоминаниями, снижая количество выпадаемых ' 'предметов, но увеличивает шанс найти предмет с ' 'прядями воспоминаний</li>\r\n' '</ul>\r\n' '<img alt="валюта которая взаимодействует с прядями ' 'воспоминаний" class="wide-image" ' 'data-caption="валюта которая взаимодействует с ' 'прядями воспоминаний" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic11.webp" />\r\n' '<p>Такая валюта выпадает только с новых убер ' 'боссов!</p>\r\n' '\r\n' '<p>Для всего нового контента добавлены таланты ' 'Атласа, которые позволяют более целенаправленно ' 'фармить то что вам больше нравится. ' 'Например:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>[grasp the past] позволяет количеству прядей ' 'на выпадаемых вам предметах ролится дважды, т.е. ' 'увеличивает количество прядей на находимых вами ' 'предметах</li>\r\n' '\t<li>[traumatic experience], [remembered kindness] ' 'или [educated upbringing] снижает шанс нахождения ' 'нитей воспоминаний, которые будут связанны с ' 'определенными новыми убер боссами. Пригодится если ' 'вы например не хотите фармить убера с которого ' 'выпадают дешевые шмотки, или наоборот хотите ' 'фармить убера с которого выпадает нужный вам ' 'предмет</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Наёмники</h3>\r\n' '\r\n' '<p><strong>Наёмники </strong>- главная особенность ' 'новой лиги. В путешествиях по Рэкласту вы встретите ' 'наёмников из Тератны - по одному в каждой локации. ' 'Каждая встреча уникальна - наёмники имеют свои ' 'личности, индивидуальные билды, способности и ' 'экипированные предметы.</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Наёмники считаются как &quot;0.5 ' 'игрока&quot;. Т.е. на карте может быть 6 игроков + ' '6 наёмников, что в результате даёт фактически ' '&quot;9 игроков&quot;. Однако формула расчёта лута ' 'для нескольких игроков была изменена, так что пати ' 'на &quot;9 игроков&quot; не будет слишком ' 'эффективно.</li>\r\n' '\t<li>Наёмники могут как протаскивать вашего ' 'персонажа, так и быть просто аура-ботами. Например, ' 'если ваш персонаж и так невероятно силён, то ' 'наёмник может просто бегать и бустить рарити. Таким ' 'образом, наёмники будут эффективны для всех ' 'игроков.</li>\r\n' '\t<li>Помимо наёмника, можно также иметь в пачке ' 'Аниматрона (Animate Guardian). Также Аниматроны, ' 'как и наёмники, теперь сохраняют свои предметы при ' 'смерти.</li>\r\n' '\t<li>Если наёмник погиб на карте - возродить его ' 'будет нельзя (в пределах того же инстанса). То же ' 'самое с Аниматроном.</li>\r\n' '\t<li>Боевой потенциал Наёмников зависит от их ' 'архетипа, качества экипировки и древа ' 'талантов.</li>\r\n' '\t<li>Возможно, на босс-файты вы вовсе не захотите ' 'тащить своего наёмника, т.к. он всё-таки считается ' 'за 0.5 игрока и существенно усиливает ' 'монстров.</li>\r\n' '\t<li>Даже если вы не захотите играть с наёмником, ' 'в новом обновлении по-прежнему есть куча ' 'нововведений, усиливающих игрока.</li>\r\n' '\t<li>Всего существует около 30 архетипов ' 'наёмников. Каждый имеет соответствующую экипировку ' 'и соответствующие моды на экипировке.</li>\r\n' '\t<li>Наёмники не внесут в игру слишком много ' 'микро-менеджмента. Достаточно иногда менять ' 'экипировку и прокачивать их древо пассивок, чтобы ' 'они были полезными.</li>\r\n' '\t<li>Наёмники не считаются приспешниками, они ' 'восстанавливают здоровье вне боя и их можно взять с ' 'собой на любой пиннакл-контент.</li>\r\n' '\t<li>Наёмников можно считать полноценным ' 'персонажем. Единственное, чего у них нет - вашего ' 'скилла (хорошо это или плохо - зависит от ' 'вас).</li>\r\n' '\t<li>Марк выразил огромный интерес к тому, что ' 'произойдёт с рынком в условиях, когда для билдов ' 'придётся одевать Аниматрона, Наёмника и своего ' 'персонажа.</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Первая встреча</h4>\r\n' '\r\n' '<p>При встрече они предложат вам дуэль. Перед её ' 'началом, у вас будет возможность взглянуть на ' 'экипировку, способности и камни поддержки своего ' 'противника.</p>\r\n' '<img alt="Обзор наёмника" class="wide-image" ' 'data-caption="Обзор наёмника" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/21.webp" />\r\n' '<p>Если вы решились на дуэль, перед её началом ' 'будет предложено <strong>3 исхода</strong> при ' 'вашей победе:</p>\r\n' '\r\n' '<ol>\r\n' '\t<li><strong>Нанять наёмника за ' 'золото.</strong><br />\r\n' '\tОн присоединится к вашим приключениям и будет ' 'помогать в бою. Наносить урон, раздавать ауры и ' 'т.п.</li>\r\n' '\t<li><strong>Забрать один из экипированных ' 'предметов наёмника.</strong><br />\r\n' '\tВы сразитесь с ним, и в случае победы с него ' 'выпадет выбранный вами предмет. Их снаряжение ' 'зачастую будет сильно лучше того, что достаётся вам ' 'с убитых монстров. Они также могут быть экипированы ' 'уникальными предметами, которые соответствуют их ' 'архетипу и способностям. Некоторые новые уники ' 'можно получить только с наёмников.</li>\r\n' '\t<li><strong>Изгнать наёмника.</strong> Если вы ' 'выиграете дуэль, то архетип побеждённого наёмника ' 'не встретится вам повторно в ближайшее время. Это ' 'позволяет рано или поздно нанять именно того, кто ' 'вам нужен, пропуская тех кто вас не интересует.<br ' '/>\r\n' '\tВ случае поражения, вы погибните</li>\r\n' '</ol>\r\n' '\r\n' '<h4>Игра в группе</h4>\r\n' '\r\n' '<p>Если вы играете в группе, то перед дуэлью каждый ' 'игрок сможет выбрать: участвовать в бою или нет. За ' 'каждого игрока в дуэли, Наёмник становится сильнее. ' 'С другой стороны - в случае вашей победы, каждый ' 'участвовавший игрок имеет 50% шанс получить ' 'случайную награду (как правило - валюта из кошелька ' 'Наёмника).</p>\r\n' '\r\n' '<p>Игроки, отказавшиеся от участия в дуэли, могут ' 'за ней наблюдать.</p>\r\n' '\r\n' '<h4>Наёмники в бою</h4>\r\n' '\r\n' '<p>Всего можно нанять трёх наёмников, но на вылазки ' 'можно брать только одного. Он считается за 0.5 ' 'игрока, так что влияет и на количество лута, и на ' 'сложность монстров. Наёмник восстанавливает ' 'здоровье вне боя, а если он погибнет на локации, то ' 'возродить его можно будет только в городе - за ' 'золото. Тератанских наёмников можно брать на любые ' 'вылазки, поэтому, будет полезно иметь трёх ' 'наёмников для разных задач, в том числе, для ' 'пиннакл-боссов.</p>\r\n' '\r\n' '<h4>Механики</h4>\r\n' '\r\n' '<p>Вы можете управлять снаряжением нанятых бойцов и ' 'их древом пассивок. Наёмник не теряет предметы при ' 'смерти. Это добавляет ещё один слой итемизации в ' 'экономику, ведь теперь многим игрокам нужно будет ' 'покупать снаряжение для нескольких бойцов.</p>\r\n' '\r\n' '<p>Предметы которые вы на них надели вы сможете ' 'позже снять (в убежище), они никак не пропадут, так ' 'что можно надевать на них хорошие шмотки.</p>\r\n' '<img alt="Интерфейс наёмника, его характеристики и ' 'возможность менять предметы" class="wide-image" ' 'data-caption="Интерфейс наёмника, его ' 'характеристики и возможность менять предметы" ' 'data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2025/06/07/22.webp" />\r\n' '<p>В отличие от вашего персонажа, наёмники не ' 'получают опыт. Поэтому со временем придётся ' 'нанимать более опытных и сильных союзников.</p>\r\n' '\r\n' '<p>У каждого наёмника есть свой архетип. Например, ' 'некоторые наёмники более агрессивны и сами не ' 'отказались бы от баффов, другие - наоборот, могут ' 'использовать скиллы поддержки, баффать игрока или ' 'впитывать урон.</p>\r\n' '\r\n' '<h4>Особенные Наёмники</h4>\r\n' '\r\n' '<p>При каждой победе над наёмником, ваша слава ' 'растёт. Со временем, вы сможете встретить самых ' 'матёрых противников. Они будут носить герб своего ' 'рода и иметь предметы с эксклюзивными, ' '<strong>&quot;прославленными&quot;</strong> ' '(Infamous) <strong> свойствами</strong>. Например: ' 'перчатки, конвертирующие огненный урон приспешников ' 'в урон хаосом или шлем, который делает врагов ' 'неподалёку тем более уязвимыми к физическому урону, ' 'чем больше у вас Укрепления (Fortification).</p>\r\n' '\r\n' '<p>Вы также можете встретить Наёмников с ' '<strong>необычными способностями</strong> - ' 'Тератанские версии обычных умений. Такие камни ' 'умений похожи на преображённые (Transfigured). Если ' 'вы выберете их в качестве награды, то их можно ' 'будет получить после победы в дуэли.</p>\r\n' '\r\n' '<h4>Можно ли обойтись без наёмника?</h4>\r\n' '\r\n' '<p>Конечно, ведь обновление добавило множество ' 'других нововведений, усиливающих игрока.</p>\r\n' '\r\n' '<p>Более того, т.к. наёмники считаются за 0.5 ' 'игрока, то на некоторый контент (например, ' 'босс-файты), вы вовсе не захотите брать ' 'союзника.</p>\r\n' '\r\n' '<p>Всё зависит от снаряжения, прокачки и архетипа ' 'нанятого бойца. Наёмники могут как протаскивать ' 'вашего персонажа, так и быть просто аура-ботами. ' 'Например, если ваш персонаж и так невероятно силён, ' 'то наёмник может просто бустить рарити, раздавать ' 'ауры, впитывать урон.. Таким образом, наёмники ' 'будут эффективны для всех игроков.</p>\r\n' '\r\n' '<p>Также формулы расчёта лута для нескольких ' 'игроков были изменены, так что пати на &quot;9 ' 'игроков&quot; не будет слишком эффективно.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="novye-unikalnye-predmety">\r\n' '<h2><span>Новые уникальные предметы</span></h2>\r\n' '\r\n' '<p>Этот раздел обновится после выхода лиги.</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>[Wine of the prophet]</li>\r\n' '\t<li>[Starcaller]</li>\r\n' '\t<li>[scornflux]</li>\r\n' '</ul>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="nagrady-za-ispytaniya-ligi">\r\n' '<h2><span>Награды за испытания лиги</span></h2>\r\n' '\r\n' '<p>Этот раздел обновится после выхода лиги.</p>\r\n' '<!-- <div class="video-container">\r\n' '\t<div class="youtube-wrapper">\r\n' '\t<div class="youtube" data-embed="D2ryLqZKZSo">\r\n' '\t<div class="play-button">\xa0</div>\r\n' '\t</div>\r\n' '\t</div>\r\n' '\t</div> --></div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="kupit-bozhestvennye-sfery">\r\n' '<h2><span>Купить божественные сферы на лиге Секреты ' 'Атласа</span></h2>\r\n' '\r\n' '<p>У нас вы всегда можете купить божественные сферы ' 'на лиге Секреты Атласа для ПК и PS4. Любые виды ' 'сфер всегда есть в наличии. Нет никаких ограничений ' 'на сферы, заказывайте в любом количестве! Быстрая ' 'скорость доставки.<br />\r\n' '<a href="https://lootkeeper.com/ru/poe/orbs">Купить ' 'сферы ПоЕ</a> вы можете на сайте ' 'LootKeeper.com</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="korotkoe-opisanie-izmenenij-ligi"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Короткое описание изменений ' 'лиги</span></h2>\r\n' '\r\n' '<p>Здесь мы коротко опишем основные изменения новой ' 'лиги Секреты Атласа 3.26. Мы не будем рассматривать ' 'все аспекты игры и не особо важные ' 'изменения.</p>\r\n' '\r\n' '<p>Этот раздел будет полезен только тех, кто читает ' 'его до выхода лиги Секреты Атласа 3.26, после того ' 'как выйдет следующая лига - информация может стать ' 'неактуальной.</p>\r\n' '\r\n' '<h3>Изменения Атласа и эндгейма</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Воспоминания Атласа были удалены</li>\r\n' '\t<li>Осколки Разлома, выпадающие во время схватки, ' 'теперь автоматически собираются и выпадают рядом с ' 'вами по завершении Разлома. Если вы состоите в ' 'группе, осколки выпадут несколькими стопками, ' 'которые будут случайно распределены между ' 'участниками группы. При подборе осколка Разлома, ' 'подобно золоту, над персонажем возникнет маленькое ' 'уведомление</li>\r\n' '\t<li>Рядовые скарабеи теперь выпадают стопками ' 'большего размера на картах более высокого уровня, ' 'но встречаются реже, подобно тому как размеры ' 'стопок базовой распространённой валюты ' 'увеличиваются с уровнем области</li>\r\n' '\t<li>Использование сферы горизонтов на карте ' 'Хранителя Древнего или Завоевателя теперь также ' 'заменит Хранителя или Завоевателя на ' 'другого</li>\r\n' '\t<li>Завершение неуникальной карты на более низком ' 'уровне, чем тот, с которым она изначально ' 'встречается, больше не засчитывает выполнение ' 'дополнительного задания карт</li>\r\n' '\t<li>Пассивные умения Атласа, дающие ' 'дополнительный шанс найти на ваших картах мастера ' 'или дополнительный контент, который можно отключить ' 'посредством умений Атласа, теперь также повышают ' 'шанс того, что скарабеи на ваших картах будут ' 'скарабеями для данного типа дополнительного ' 'контента</li>\r\n' '\t<li>В дерево Атласа добавили таланты связанные с ' 'Кингсмаршом, а также новыми убер боссами и ' 'лигмеханикой нитей воспоминаний</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/Scarabs/GreaterScarabUnique.webp" ' 'data-name_en="Titanic Scarab of Legend" ' 'data-name_ru="Титанический скарабей легенды" ' 'data-target="4202">Titanic Scarab of Legend | ' 'Титанический скарабей легенды</poeitem> теперь ' 'имеет ограничение 1 (было 2)</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Валюта</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Руны из Кингсмарша изменены, теперь их можно ' 'использовать на мастери в дереве талантов. В ' 'зависимости от руны, мастери измененится и будет ' 'давать определенные бонусы</li>\r\n' '\t<li>Добавлены <poeitem class="poe-items" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Currency/CurrencyAddModToRare.webp" ' 'data-name_en="Exalted Orb" data-name_ru="Сфера ' 'возвышения" data-target="115">Exalted Orb | Сфера ' 'Возвышения</poeitem> Древнего и Создателя, выпадают ' 'они с соответствующих боссов. Добавляют на предмет ' 'без влияний влияние Древнего/Создателя и одно из ' 'его особых свойств</li>\r\n' '\t<li>Снизили шанс выпадения <poeitem ' 'class="poe-items" data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Currency/CurrencyPassiveSkillRefund.webp" ' 'data-name_en="Orb of Regret" data-name_ru="Сфера ' 'раскаяния" data-target="247">Orb of Regret | Сфера ' 'раскаяния</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<h3>Лигконтент</h3>\r\n' '\r\n' '<p>Кингсмарш</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Кингсмарш добавлен в основу игры, он сразу ' 'будет полностью отсроенным, так что улучшать здания ' 'не нужно будет</li>\r\n' '\t<li>Аукицон через Фаустуса также будет ' 'доступен</li>\r\n' '\t<li>Черный рынок, бегунки Атласа, рекомбинатор, ' 'корабли, добыча ресурсов - все эти механики ' 'остаются</li>\r\n' '\t<li>Рункрафтинг удален, т.е. руны изменены и ' 'теперь влияют на мастери в дереве талантов</li>\r\n' '\t<li>Добавлен новый &quot;режим&quot; для ' 'рекомбинатора, аналогичный тому что сейчас в PoE2. ' 'Можно выбрать конкретные свойства на предметах, и ' 'увидеть какой шанс их обьединенить по итогу</li>\r\n' '\t<li>С кораблей все также будут приходить ' 'татуировки, обычные премдеты/валюта, а также ' 'руны</li>\r\n' '\t<li>Добавили таланты в дереве Атласа связанные с ' 'разным контентом Кингсмарша, например на увеличение ' 'находимого вида руды определенного типа</li>\r\n' '\t<li>Добавили скарабеев связанных с лигмеханикой ' 'Кингсмарша. На гарантированное появление руды на ' 'карте, магических монстров которые охраняют руду на ' 'картах, и вместо руды на картах вы будете собирать ' 'сразу слитки</li>\r\n' '\t<li>У рабочих теперь 5 уровней для каждой из ' 'работ в Кингсмарше</li>\r\n' '</ul>\r\n' '\r\n' '<p>Предательство</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Катарина (босс) вынесена ' '&quot;отдельно&quot;, теперь для боя с ней не нужно ' '&quot;сбрасывать&quot; всю доску и отношения между ' 'участниками Синдиката</li>\r\n' '\t<li>Запустить бой с Катариной можно используя ' 'проходку на неё, которая выпадает с лидеров ' 'дивизионов/подразделений, на высоких ' 'уровнях</li>\r\n' '\t<li>Сам бой с Катариной изменили, теперь фазы где ' 'она бессмертная длятся меньше</li>\r\n' '\t<li>С Катарины теперь может выпасть Скрытая сфера ' 'возвышения</li>\r\n' '\t<li>Скрытая сфера хаоса будет выпадать с лидеров ' 'дивизионов/подразделений</li>\r\n' '\t<li>С Катарины теперь могуть выпасть уголья ' 'Всепламени. Эти новые фрагменты карт могут добавить ' 'на карты группы монстров с разными видами особых ' 'монстров. У таких групп монстров необычные ' 'свойства, состав или награды. Уголья Всепламени ' 'можно поместить в Машину картоходца подобно ' 'скарабеям и использовать совместно со скарабеями ' 'для более тонкой настройки ваших карт</li>\r\n' '\t<li>Добавили новые свойства которые раскрываются ' 'с уникальных предметов, которые выпадают из ' 'Катарины</li>\r\n' '\t<li>Объём информации об укрытиях, получаемый в ' 'результате сделанного выбора после победы над ' 'членами Бессмертного Синдиката, был уменьшен. ' 'Требуемое время для достижения укрытия в среднем ' 'увеличилось</li>\r\n' '\t<li>Награды за укрытия изменены/перемешаны, также ' 'изменены различные станки которые доступны после ' 'убийства Катарины в её укрытии, они теперь более ' 'актуальны и предлагают больше интересных вариантов ' 'крафтов</li>\r\n' '\t<li>Больше не требуется обращаться к Джун, чтобы ' 'раскрывать завуалированные предметы. Теперь вы ' 'можете просто щёлкнуть ПКМ на завуалированном ' 'предмете и выбрать свойство, которое хотите ' 'раскрыть.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Боссы</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Добавили 3 новых убер босса. Попасть к ним ' 'можно при помощи новой лигмеханки, либо купив ' 'проходки</li>\r\n' '\t<li>Теперь во время боя с убер боссами персонаж ' 'не получает и не теряет опыт, так что можно идти на ' 'уберов не опасаясь слить все полоски опыта</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Крафт</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Рецепты которые ранее открывались при помощи ' 'развуалирования предметов Синдиката теперь ' 'открываются на картах Атласа, как и другие рецепты. ' 'Т.е. нет необходимости всем бегать Синдикат для ' 'открытия важных крафтов</li>\r\n' '\t<li>Оружие и экипировка которая имеет ' 'многожественные требования к характеристикам ' '(например и силу и ловкость) теперь имеет меньший ' 'шанс на ролл атрибутов<br />\r\n' '\tЭто будет полезно в большинстве случаев, но если ' 'вам наоборот нужен на конкретном предмете атрибут - ' 'крафтить будет сложнее</li>\r\n' '\t<li>Свойства похищения маны и здоровья на ' 'экипировке и самоцветах теперь является суффиксом ' '(были префиксами)</li>\r\n' '\t<li>На скипетрах, посохах, рунических кинжалах и ' 'жезлах теперь реже встречаются свойства атак<br ' '/>\r\n' '\tЧто сильно упрощает их крафт</li>\r\n' '\t<li>На посохах теперь встречается более высокий ' 'уровень свойства повышения скорости регенерации ' 'маны, вплоть до 105% на высшем уровне</li>\r\n' '\t<li>Свойства верстака на повышение скорости ' 'регенерации маны также сделаны выше для двуручного ' 'оружия</li>\r\n' '\t<li>Свойства сопротивлений больше нельзя получить ' 'на оружии или добавить на него с помощью ремесла<br ' '/>\r\n' '\tОЧЕНЬ важное исправление, упростит крафт ' 'оружия</li>\r\n' '\t<li>Синтезированные собственные свойства ' 'сопротивлений больше нельзя получить на оружии<br ' '/>\r\n' '\tОЧЕНЬ важное исправление, упростит крафт ' 'оружия</li>\r\n' '\t<li>Увеличены значения свойства <span ' 'class="ru-poe">Дарует # здоровья за каждый удар по ' 'врагу</span><span class="en-poe">Grants # Life per ' 'Enemy Hit</span>, добавлены новые тиры для него, но ' 'общий вес всех тиров остался одинаковым, так что ' 'чаще попадаться это свойство не будет. Теперь ' 'ролится вплоть до 30 здоровья за удар</li>\r\n' '\t<li>Увеличены значения свойства <span ' 'class="ru-poe">Дарует # здоровья за каждого убитого ' 'врага</span><span class="en-poe">Gain # Life per ' 'Enemy Killed</span>, добавлены новые тиры для него, ' 'но общий вес всех тиров остался одинаковым, так что ' 'чаще попадаться это свойство не будет. Теперь ' 'ролится вплоть до 110 здоровья за убийство</li>\r\n' '\t<li>Увеличены значения свойства <span ' 'class="ru-poe">Дарует # маны за каждого убитого ' 'врага</span><span class="en-poe">Gain # Mana per ' 'Enemy Killed</span>, добавлены новые тиры для него, ' 'но общий вес всех тиров остался одинаковым, так что ' 'чаще попадаться это свойство не будет. Теперь ' 'ролится вплоть до 50 маны за убийство</li>\r\n' '\t<li>Завуалированые и крафтовые свойства на АоЕ ' 'радиус/урон, урон снарядов/скорость, урон в ближнем ' 'бою/радиус атаки теперь могут ролится на перчатках, ' 'вместо амулетов</li>\r\n' '\t<li>Составные завуалированные свойства и свойства ' 'верстака на добавленный урон от стихии теперь можно ' 'получить на амулетах (в дополнение к кольцам, щитам ' 'и колчанам)</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Деревья талантов персонажа и классы ' 'Восхождения</h3>\r\n' '\r\n' '<h4>Берсерк</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li>Пассивное умение Восхождения <poeitem ' 'class="poe-items" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Berserker/DefyPain.webp" ' 'data-name_en="Defy Pain" ' 'data-name_ru="Пренебрежение к боли" ' 'data-target="4204">Defy Pain | Пренебрежение к ' 'боли</poeitem> было переработано. Теперь дарует ' 'Непокорность на 10 секунд при потере здоровья от ' 'удара врага, но не чаще одного раза в 0,3 секунды. ' 'Также дарует вам 3% от недостающего не удержанного ' 'здоровья перед получением удара от врага за каждый ' 'заряд Непокорности и вы теряете все заряды ' 'Непокорности по достижении 10 зарядов.</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Berserker/Blitz.webp" ' 'data-name_en="Blitz" data-name_ru="Разгон" ' 'data-target="696">Blitz | Разгон</poeitem> заменено ' 'новым значимым умением Танцующий в крови, которое ' 'делает 30% похищения здоровья мгновенным. Требует ' '<poeitem class="poe-items" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Berserker/AspectOfCarnage.webp" ' 'data-name_en="Aspect of Carnage" ' 'data-name_ru="Аспект резни" ' 'data-target="1007">Aspect of Carnage | Аспект ' 'резни</poeitem>.</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Berserker/CloakedAgony.webp" ' 'data-name_en="Flawless Savagery" ' 'data-name_ru="Безупречная свирепость" ' 'data-target="706">Flawless Savagery | Безупречная ' 'свирепость</poeitem> заменено новым значимым ' 'умением Ярость предков, которое заставляет ваши ' 'умения ударов также наносить урон в прежнем месте ' 'применения<br />\r\n' '\tМощный талант для милишников, который по сути ' 'удваивает урон персонажа</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Чемпион</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Champion/Fortitude.webp" ' 'data-name_en="Fortitude" data-name_ru="Стойкость" ' 'data-target="26">Fortitude | Стойкость</poeitem> ' 'теперь дарует вам ваш максимум Укрепления (было 15 ' 'зарядов Укрепления) и свойство &quot;ближайшие ' 'союзники считаются имеющими Укрепление, равное ' 'вашему&quot;</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Champion/Unstopable.webp" ' 'data-name_en="Unstoppable Hero" ' 'data-name_ru="Несокрушимый герой" ' 'data-target="25">Champion&#39;s Notable - ' 'Несокрушимый герой</poeitem> больше не дарует ' 'свойство &quot;ближайшие союзники считаются ' 'имеющими Укрепление, равное вашему&quot;. Теперь ' 'дарует на 3% больше брони и уклонения за каждый ' 'заряд Укрепления свыше 20 и 3% повышение скорости ' 'атаки за каждый заряд Укрепления свыше 20</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Champion/WorthyFoe.webp" ' 'data-name_en="Worthy Foe" data-name_ru="Достойный ' 'противник" data-target="24">Champion&#39;s Notable ' '- Достойный противник</poeitem> больше не требует ' 'умения <poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Champion/Conqueror.webp" ' 'data-name_en="Conqueror" data-name_ru="Завоеватель" ' 'data-target="32">Champion&#39;s Notable - ' 'Завоеватель</poeitem> и теперь дарует свойство ' '&quot;Вы провоцируете при нанесении ' 'удара&quot;</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Champion/Conqueror.webp" ' 'data-name_en="Conqueror" data-name_ru="Завоеватель" ' 'data-target="32">Champion&#39;s Notable - ' 'Завоеватель</poeitem> заменено новым значимым ' 'умением Достойные цели, которое дарует свойство ' '&quot;установленное знамя не предотвращает ' 'получение доблести&quot; и 50% увеличение ' 'длительности умений знамён. Требует <poeitem ' 'class="poe-items" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Champion/Inpirational.webp" ' 'data-name_en="Inspirational" ' 'data-name_ru="Вдохновенный" ' 'data-target="1974">Inspirational | ' 'Вдохновенный</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<h4>Защитник</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Guardian/HarmonyOfPurpose.webp" ' 'data-name_en="Harmony of Purpose" ' 'data-name_ru="Благое намерение" ' 'data-target="4201">Harmony of Purpose | Благое ' 'намерение</poeitem> теперь дарует вам случайный ' 'положительный эффект алтаря каждые 10 ' 'секунд</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Guardian/UnwaveringFaith.webp" ' 'data-name_en="Unwavering Faith" ' 'data-name_ru="Непоколебимая вера" ' 'data-target="4200">Unwavering Faith | Непоколебимая ' 'вера</poeitem> теперь дарует 50% повышение ' 'эффективности удержания ресурсов умениями</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Иерофант</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Hierophant/MindOverBeing.webp" ' 'data-name_en="Sanctuary of Thought" ' 'data-name_ru="Храм мысли" ' 'data-target="362">Sanctuary of Thought | Храм ' 'мысли</poeitem> больше не дарует 25% повышение ' 'эффективности удержания маны умениями и на 50% ' 'меньше затрат маны умениями. Теперь дарует ' 'регенерацию 1% маны в секунду<br />\r\n' '\tСильный нерф архимагов иерофантов из лиги 3.25, ' 'снижение затрат маны убрали - это критично</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Диверсант</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li>Добавлено новое пассивное умение Восхождения ' '[Shrapnel Specialist]: дарует 50% шанс возвращения ' 'снарядов к вам и свойство &quot;снаряды выпускаются ' 'в случайных направлениях<br />\r\n' '\tОчень интересный вариант, теперь можно играть ' 'через снаряды на диверсанте</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Saboteur/ExplosivesExpert.webp" ' 'data-name_en="Explosives Expert" ' 'data-name_ru="Умелый сапёр" ' 'data-target="637">Explosives Expert | Умелый ' 'сапёр</poeitem> заменено новым значимым умением ' 'Обдуманный риск, которое делает ваш шанс ' 'критического удара удачливым, а урон от ударов ' 'неудачливым. Требует умение <poeitem ' 'class="poe-items" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Saboteur/BombSpecialist.webp" ' 'data-name_en="Bomb Specialist" ' 'data-name_ru="Специалист по бомбам" ' 'data-target="618">Bomb Specialist | Специалист по ' 'бомбам</poeitem> или [Shrapnel Specialist]</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Saboteur/BombSpecialist.webp" ' 'data-name_en="Bomb Specialist" ' 'data-name_ru="Специалист по бомбам" ' 'data-target="618">Bomb Specialist | Специалист по ' 'бомбам</poeitem> теперь дарует 30% шанс нанести на ' '50% больше урона ударами по области (был 20% шанс) ' 'и 30% шанс получить на 50% меньше урона от ударов ' 'по области (был 20% шанс)</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Плут</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Trickster/PolymathTrickster.webp" ' 'data-name_en="Polymath" data-name_ru="Эрудит" ' 'data-target="2696">Polymath | Эрудит</poeitem> ' 'теперь дарует на 2% больше урона за каждый тип ' 'выбранного вами мастерства (было 3%).<br />\r\n' '\tНеприятный, но справедливый нерф. Талант все ещё ' 'довольно мощный, в том числе за счет остальных ' 'своих свойств помимо урона</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Trickster/HeedfulRecovery.webp" ' 'data-name_en="Escape Artist" data-name_ru="Мастер ' 'побега" data-target="210">Escape Artist | Мастер ' 'побега</poeitem> теперь дарует +4 к уклонению за 1 ' 'максимума энергетического щита на надетом шлеме ' '(было +5) и +1 к максимуму энергетического щита за ' '8 уклонения на надетом нательном доспехе (было за ' '6)<br />\r\n' '\tНеприятно, но не критично</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Маг стихий</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Elementalist/ShockSpecialisation.webp" ' 'data-name_en="Shaper of Storms" ' 'data-name_ru="Несущая бурю" ' 'data-target="1580">Shaper of Storms | Несущая ' 'бурю</poeitem> больше не дарует на 25% больший ' 'эффект состояний молнии от ваших ударов, большая ' 'часть урона которых является уроном от молнии. ' 'Теперь шок, наложенный вашими ударами, всегда ' 'увеличивает получаемый урон минимум на 25% (было ' '15%)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Elementalist/ChillSpecialisation.webp" ' 'data-name_en="Shaper of Winter" ' 'data-name_ru="Несущая зиму" ' 'data-target="4206">Shaper of Winter | Несущая ' 'зиму</poeitem> больше не дарует на 50% больший ' 'эффект состояний холода от ваших ударов, большая ' 'часть урона которых является уроном от холода, и ' 'свойств &quot;охлаждения, наложенные вашими ' 'ударами, всегда снижают скорость действий как ' 'минимум на 15%&quot; и &quot;ваши охлаждения могут ' 'снизить скорость действий вплоть до максимума в ' '40%&quot;. Вместо этого теперь урон, наносимый ' 'охлаждёнными от ваших ударов врагами, становится ' 'меньше на величину, равную половине эффекта ' 'охлаждения, а урон, получаемый охлаждёнными от ' 'ваших ударов врагами, увеличивается на величину, ' 'равную эффекту охлаждения</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Elementalist/IgniteSpecialisation.webp" ' 'data-name_en="Shaper of Flames" ' 'data-name_ru="Несущая пламя" ' 'data-target="2593">Shaper of Flames | Несущая ' 'пламя</poeitem> больше не дарует на 25% больше ' 'урона от поджогов от ваших ударов, большая часть ' 'урона которых является уроном от огня. Вместо этого ' 'теперь 40% физического урона подожжённых вами ' 'врагов становится уроном от огня</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Elementalist/LiegeOfThePrimordial.webp" ' 'data-name_en="Liege of the Primordial" ' 'data-name_ru="Слуга стихий" ' 'data-target="1041">Liege of the Primordial | Слуга ' 'стихий</poeitem> теперь дарует +2 к максимальному ' 'количеству големов (было +1) и делает призванных ' 'големов иммунными к урону от стихий</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Elementalist/ElemancerIcon.webp" ' 'data-name_en="Elemancer" data-name_ru="Повелитель ' 'стихий" data-target="1039">Elemancer | Повелитель ' 'стихий</poeitem> заменено новым значимым умением ' 'Несущая разорение, которое дарует 66% повышение ' 'эффективности удержания маны умениями Вестников и ' '66% усиление положительного эффекта Вестников. ' 'Теперь не требует связи с <poeitem ' 'class="poe-items" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Elementalist/LiegeOfThePrimordial.webp" ' 'data-name_en="Liege of the Primordial" ' 'data-name_ru="Слуга стихий" ' 'data-target="1041">Liege of the Primordial | Слуга ' 'стихий</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>Очень интересные изменения мага стихий, надеемся ' 'теперь он заиграет.</p>\r\n' '\r\n' '<h4>Дерево талантов</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li>Мастерство стихий, позволяющее ударам ' 'некоторым шансом учитывать значение сопротивления ' 'стихиям врага как противоположное, теперь имеет ' 'шанс 15% (было 25%)</li>\r\n' '\t<li>Мастерство похищения, благодаря которому 10% ' 'похищения применяется мгновенно, теперь имеет ' 'значение 5%<br />\r\n' '\tОчень неприятно, но не критично</li>\r\n' '\t<li>Мастерство жезла, обескураживавшее врагов при ' 'нанесении удара жезлами, заменено новым, дающим 25% ' 'повышение эффективности удержания маны умениями, ' 'усиленными Чароплётом</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Способности</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Большое количество альтернативных версий ' 'способностей апнули, особенно заклинаний, мы не ' 'будем упоминать их все</li>\r\n' '\t<li>Заряды Интенсивности теперь теряются каждые ' '0.5 секунды при передвижении (было каждые 0.25 ' 'секунды)</li>\r\n' '\t<li>Положительный эффект <poeitem ' 'class="poe-items" data-color="#FF8D00" ' 'data-image="" data-name_en="Arcane Surge buff" ' 'data-name_ru="Колдовской Выброс" ' 'data-target="400">Arcane Surge | Колдовской ' 'Выброс</poeitem> теперь дарует 20% повышение ' 'скорости сотворения чар (было 10%). Мощный баф для ' 'всех кастеров</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/AnimateArmour.webp" ' 'data-name_en="Animate Guardian" ' 'data-name_ru="Аниматрон" data-target="471">Animate ' 'Guardian | Аниматрон</poeitem> теперь <strong>НЕ ' 'ТЕРЯЕТ ПРЕДМЕТЫ ПОСЛЕ СМЕРТИ</strong>. Если ' '<poeitem class="poe-items" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/AnimateArmour.webp" ' 'data-name_en="Animate Guardian" ' 'data-name_ru="Аниматрон" data-target="471">Animate ' 'Guardian | Аниматрон</poeitem> вы сможете ' 'перепризвать его с теми же предметами в убежище. Но ' 'его нельзя повторно призвать в той же области где ' 'он умер</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/ChargedAttack.webp" ' 'data-name_en="Blade Flurry" data-name_ru="Порыв ' 'клинков" data-target="2658">Blade Flurry | Порыв ' 'клинков</poeitem> на 14% увеличили эффективность ' 'базового урона, добавили 5% больше/more урона за ' 'заряд, это суммарно 30% больше/more урона при 6 ' 'стадиях, и ещё 15% больше/more при максимуме ' 'стадий. Довольно сильный баф урона</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/BlightGem.webp" ' 'data-name_en="Blight" data-name_ru="Мор" ' 'data-target="165">Blight (Мор)</poeitem> увеличили ' 'базовый урон на ~22%. Альтернативные версии тоже ' 'улучшили</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/ContagionGem.webp" ' 'data-name_en="Contagion" data-name_ru="Инфекция" ' 'data-target="281">Contagion | Инфекция</poeitem> ' 'увеличили базовый урон на 20%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Cyclone.webp" ' 'data-name_en="Cyclone" data-name_ru="Вихрь" ' 'data-target="346">Cyclone | Вихрь</poeitem> ' 'увеличили на 14% эффективность урона, и АоЕ. Вихрь ' 'снова в деле! Он и в прошлом патче себя отлично ' 'чувствовал, а сейчас ещё лучше</li>\r\n' '\t<li>Аура смерти от <poeitem class="poe-items" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Armours/BodyArmours/Deathsoath.webp" ' 'data-name_en="Death\'s Oath" data-name_ru="Клятва ' 'смерти" data-target="4203">Death&#39;s Oath | ' 'Клятва смерти</poeitem> теперь наносит на 25% ' 'больше базового урона. Мощный баф!</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/DetonateDead.webp" ' 'data-name_en="Detonate Dead of Chain Reaction" ' 'data-name_ru="Подрыв трупа цепной реакции" ' 'data-target="2689">Detonate Dead of Chain Reaction ' '| Подрыв трупа цепной реакции</poeitem> снизили ' 'базовый урон на ~30% и снизили эффективность урона ' 'на 35%, сильный нерф</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/BloodTendrilsSkillGem.webp" ' 'data-name_en="Exsanguinate" ' 'data-name_ru="Обескровливание" ' 'data-target="4208">Exsanguinate | ' 'Обескровливание</poeitem> увеличили базовый урон на ' '~15%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireTrap.webp" ' 'data-name_en="Fire Trap" data-name_ru="Огненная ' 'ловушка" data-target="439">Fire Trap | Огненная ' 'ловушка</poeitem> снизили базовый урон на ~14%, что ' 'неприятно для всех РФов, меньше урона по ' 'боссам</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/IceStrike.webp" ' 'data-name_en="Frost Blades" data-name_ru="Ледяные ' 'клинки" data-target="598">Frost Blades | Ледяные ' 'клинки</poeitem> на 30% снизили урон от ' 'снарядов</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/IceStrike.webp" ' 'data-name_en="Frost Blades of Katabasis" ' 'data-name_ru="Ледяные клинки катабасиса" ' 'data-target="2892">Frost Blades of Katabasis | ' 'Ледяные клинки катабасиса</poeitem> снизили ' 'эффективность почти в 2 раза. Теперь по сути ' 'мертвый скил</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/DoomBlastSkillGem.webp" ' 'data-name_en="Hexblast" data-name_ru="Взрыв порчи" ' 'data-target="2690">Hexblast | Взрыв порчи</poeitem> ' 'теперь имеет перезарядку, остальное не так важно, ' 'скил мертвый и билды через него тоже, в том числе ' 'все минеры</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/IceNova.webp" ' 'data-name_en="Ice Nova of Frostbolts" ' 'data-name_ru="Кольцо льда морозных шаров" ' 'data-target="2963">Ice Nova of Frostbolts | Кольцо ' 'льда морозных шаров</poeitem> теперь может ' 'сработать максимум от 2 <poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/FrostBolt.webp" ' 'data-name_en="Frostbolt" data-name_ru="Морозный ' 'шар" data-target="395">Frostbolt | Морозный ' 'шар</poeitem> (было 4), а значит нерф урона в 2 ' 'раза. Билды через него мертвы</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/LightningStrike.webp" ' 'data-name_en="Lightning Strike" data-name_ru="Удар ' 'молнии" data-target="1758">Lightning Strike | Удар ' 'молнии</poeitem> снизили урон от снарядов на ' '50%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/MoltenStrike.webp" ' 'data-name_en="Molten Strike" data-name_ru="Магмовый ' 'удар" data-target="2064">Molten Strike | Магмовый ' 'удар</poeitem> снизили урон от снарядов и состояний ' 'на 10%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/MoltenStrike.webp" ' 'data-name_en="Molten Strike of the Zenith" ' 'data-name_ru="Магмовый удар зенита" ' 'data-target="4210">Molten Strike of the Zenith | ' 'Магмовый удар зенита</poeitem> снизили урон от ' 'снарядов и состояний на 10%, каждая 6 атака теперь ' 'наносит 600% урона (было 800%), т.е. срезали ' 'довольно много урона</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/PowerSiphon.webp" ' 'data-name_en="Power Siphon" data-name_ru="Перелив ' 'энергии" data-target="529">Power Siphon | Перелив ' 'энергии</poeitem> снизили эффективность на ' '45%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/BloodreapGem.webp" ' 'data-name_en="Reap" data-name_ru="Кровавая жатва" ' 'data-target="2333">Reap | Кровавая жатва</poeitem> ' 'повысили базовый урон на ~20%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Soulrend.webp" ' 'data-name_en="Soulrend" data-name_ru="Разрыв души" ' 'data-target="181">Soulrend (Разрыв души)</poeitem> ' 'повысили базовый урон на ~19%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Spellslinger.webp" ' 'data-name_en="Spellslinger" data-name_ru="Чароплёт" ' 'data-target="1795">Spellslinger | ' 'Чароплёт</poeitem> теперь резервирует 20% маны ' '(было 30-25%)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/ImpactingSteelGem.webp" ' 'data-name_en="Splitting Steel" ' 'data-name_ru="Раскалывающая сталь" ' 'data-target="1722">Splitting Steel | Раскалывающая ' 'сталь</poeitem> заряды теперь <strong>НЕ МОГУТ ' 'ВОЗВРАЩАТЬСЯ</strong>, а значит не работает с ' '<poeitem class="poe-items" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/ReturnProjectiles.webp" ' 'data-name_en="Returning Projectiles Support" ' 'data-name_ru="Возвращающиеся снаряды" ' 'data-target="2556">Returning Projectiles Support | ' 'Возвращающиеся снаряды</poeitem> и <poeitem ' 'class="poe-items" data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Rings/UberEaterofWorlds.webp" ' 'data-name_en="Nimis" data-name_ru="Нимис" ' 'data-target="2620">Nimis | Нимис</poeitem> а значит ' 'текущие билды через него мертвые. Но повысили ' 'эффективность на ~60% и увеличили радиус. Работать ' 'будет, но эндгейм варианты точно не будут такими ' 'поломанными как были в 3.25</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/ChaosElementalSummon.webp" ' 'data-name_en="Summon Chaos Golem" ' 'data-name_ru="Призыв голема хаоса" ' 'data-target="1023">Summon Chaos Golem | Призыв ' 'голема хаоса</poeitem> теперь повышает ' 'сопротивление к хаосу на 17% и даёт <span ' 'class="ru-poe">+#% к множителю постепенного ' 'урона</span><span class="en-poe">+#% to Damage over ' 'Time Multiplier</span> (+16%), что очень полезно ' 'дот билдам</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireElementalSummon.webp" ' 'data-name_en="Summon Flame Golem" ' 'data-name_ru="Призыв голема огня" ' 'data-target="4209">Summon Flame Golem | Призыв ' 'голема огня</poeitem> теперь повышает урон ' 'персонажа на 29% (было 20%), и даёт 20% увеличения ' 'АоЕ</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/IceElementalSummon.webp" ' 'data-name_en="Summon Ice Golem" ' 'data-name_ru="Призыв голема льда" ' 'data-target="78">Summon Ice Golem | Призыв голема ' 'льда</poeitem> теперь повышает крит шанс на 40% ' '(было 30%) и даёт +420 к меткости</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/LightningGolem.webp" ' 'data-name_en="Summon Lightning Golem" ' 'data-name_ru="Призыв голема молнии" ' 'data-target="79">Lightning Golem</poeitem> теперь ' 'повышает скорость атаки и сотворения чар на 10% ' '(было 9%) и даёт 18 мана регена</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/SummonSkeletons.webp" ' 'data-name_en="Summon Skeletons of Mages" ' 'data-name_ru="Сотворение скелетов-магов" ' 'data-target="2661">Summon Skeletons of Mages | ' 'Сотворение скелетов-магов</poeitem> теперь имеют ' '20% шанс наложить соответствующие скелету состояния ' '(поджог/заморозка/шок)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/RockGolem.webp" ' 'data-name_en="Summon Stone Golem" ' 'data-name_ru="Призыв каменного голема" ' 'data-target="770">Summon Stone Golem | Призыв ' 'каменного голема</poeitem> теперь повышает защиту ' 'персонажа на 20% ' '(уклонение/броню/энергощит/барьер)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/FrostVortex.webp" ' 'data-name_en="Vortex" data-name_ru="Пурга" ' 'data-target="93">Vortex | Пурга</poeitem> повысили ' 'эффективность урона, базовый урон от удара и дот ' 'урон. Но он все ещё имеет перезарядку...</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/FrostFury.webp" ' 'data-name_en="Winter Orb" data-name_ru="Зимняя ' 'сфера" data-target="128">Winter Orb (Зимняя ' 'сфера)</poeitem> повысили эффективность урона на ' '20%, базовый урон на ~35%, снизили максимальное ' 'количество зарядов до 8 (было 10), снизили частоту ' 'выпуска снарядов до 125% (было 150%), но повысили ' 'частоту выпуска снарядов за каждый заряд, было 15% ' 'за заряд, теперь 20% за заряд, т.е. итоговая ' 'изменилась лишь на 15% при макс зарядах</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Камни поддержки</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-name_en="Arcane Surge Support" ' 'data-name_ru="Колдовской выброс" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem> даёт 35% больше/more урона от ' 'заклинаний (было 25%), но теперь даёт меньше мана ' 'регена 30% (было 58%)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/ManaweaveSupportGem.webp" ' 'data-name_en="Archmage Support" ' 'data-name_ru="Архимаг" data-target="829">Archmage ' 'Support | Архимаг</poeitem> даёт на 3% меньше урона ' 'в зависимости от незарезервированной маны</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/SupportPlus/EchoPlus.webp" ' 'data-name_en="Awakened Spell Echo Support" ' 'data-name_ru="Пробужденный: Эхо магии" ' 'data-target="649">Awakened Spell Echo Support | ' 'Пробужденный: Эхо магии</poeitem> теперь имеет ' 'множитель маны на 10% меньше, а также не имеет ' 'свойства на 10% снижение урона, т.е. стал сильнее ' 'на 10%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/StormBarrier.webp" ' 'data-name_en="Infused Channelling Support" ' 'data-name_ru="Усиленное поддержание" ' 'data-target="240">Infused Channeling | Усиленное ' 'поддержание</poeitem> при поддерживании заклинаний ' 'вы получаете на 12% меньше урона (было 8%)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/SpellFocusSupport.webp" ' 'data-name_en="Intensify Support" ' 'data-name_ru="Интенсивность" ' 'data-target="338">Intensify Support | ' 'Интенсивность</poeitem> теперь имеет множитель маны ' 'на 10% меньше, а также даёт на 2% больше урона за ' 'каждый заряд. Изначально 3 заряда максимум, т.е. 6% ' 'больше урона</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/ReturnProjectiles.webp" ' 'data-name_en="Returning Projectiles Support" ' 'data-name_ru="Возвращающиеся снаряды" ' 'data-target="2556">Returning Projectiles Support | ' 'Возвращающиеся снаряды</poeitem> даёт на 5% меньше ' 'урона</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/Echo.webp" ' 'data-name_en="Spell Echo Support" data-name_ru="Эхо ' 'магии" data-target="465">Spell Echo Support | Эхо ' 'магии</poeitem> теперь имеет множитель маны на 10% ' 'меньше, а также не имеет свойства на 10% снижение ' 'урона, т.е. стал сильнее на 10%</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Уникальные предметы</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Добавили 20 новых уников. Некоторые из них ' 'доступны только с особых наёмников</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Weapons/TwoHandWeapons/Staves/CatarinaStaff.webp" ' 'data-name_en="Cane of Kulemak" data-name_ru="Трость ' 'Кулемака" data-target="4207">Cane of Kulemak | ' 'Трость Кулемака</poeitem> теперь в особо редких ' 'случаях может быть найден с 4 свойствами<br />\r\n' '\tЭто очень сильно, скорее всего будет востребован ' 'теперь, но на 4 хороших свойства будет довольно ' 'дорогой</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Armours/Helmets/TheDevouringDiadem.webp" ' 'data-name_en="The Devouring Diadem" ' 'data-name_ru="Пожирающая диадема" ' 'data-target="276">Devouring Diadem | Пожирающая ' 'диадема</poeitem> теперь не даёт +1 к уровню ' 'встроенных камней<br />\r\n' '\tНеприятно, т.к. у многих билдов теперь могут ' 'появится проблемы с маной, т.к. использовали ' '<poeitem class="poe-items" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/Enlighten.webp" ' 'data-name_en="Enlighten Support" ' 'data-name_ru="Наставник" ' 'data-target="126">Enlighten support | ' 'Наставник</poeitem> в шлеме</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Weapons/OneHandWeapons/OneHandSwords/OneHandSword8Unique.webp" ' 'data-name_en="Ephemeral Edge" ' 'data-name_ru="Эфемерное острие" ' 'data-target="4205">Ephemeral Edge | Эфемерное ' 'острие</poeitem> понерфили, теперь даёт 15% урона ' 'от энергощита (было 20%)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Armours/Boots/RalakeshsImpatience.webp" ' 'data-name_en="Ralakesh\'s Impatience" ' 'data-name_ru="Нетерпение Ралакеша" ' 'data-target="2563">Ralakesh&#39;s Impatience | ' 'Нетерпение Ралакеша</poeitem> теперь не даёт ' 'эффекты ВСЕХ зарядов, а только одного из зарядов, ' 'какого именно - зависит от ролла на предмете. Также ' 'на ботинки вернули скорость, теперь +15-25% ' 'скорости и теперь имеют свойство на иммунитет к ' 'оскверненной крови<br />\r\n' '\tНерф стака зарядов скажется на всех билдах ' 'которые их использовали, теперь абуз работать не ' 'будет, а значит билды не могут на нем строится. Но ' 'ботинки все ещё будут играбельны в некоторых ' 'случаях</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Мелкие изменения</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Теперь можно ставить игру на Паузу. Нажимая ' 'ESC, либо открывая любое полноэкранное меню, ' 'например дерево талантов персонажа или Атлас. На ' 'убер боссах и в некоторых других локациях где на ' 'персонаже есть дебаф отключения паузы, паузу ' 'ставить нельзя</li>\r\n' '\t<li>При появлении на карте Безымянный ' 'прорицатель/Nameless Seer или отражающего тумана ' 'игра выводит сообщение в чат<br />\r\n' '\tУдобно, теперь точно не пропустите их</li>\r\n' '\t<li>Офицеры гильдий теперь могут отменять не ' 'принятые приглашения в свою гильдию</li>\r\n' '\t<li>Теперь в открытом меню машины картоходца есть ' 'дополнительные слоты для хранения карт, скарабов и ' 'прочего</li>\r\n' '\t<li>Теперь ремесленные свойства на верстаке можно ' 'добавлять на предмет по Ctrl + щелчку без ' 'необходимости нажимать кнопку ' '&quot;Создать&quot;</li>\r\n' '\t<li>Добавлены кнопки быстрого использования ' 'валюты на ларцах и монстрах, заточённых внутри ' 'Сущностей. Кнопки будут видны только если валюта ' 'есть у вас в инвентаре</li>\r\n' '\t<li>В интерфейсе торговцев теперь запоминается ' 'любой введённый в поле поиска текст для каждого НИП ' 'отдельно, пока вы не выйдете на экран выбора ' 'героя</li>\r\n' '\t<li>Увеличен лимит символов в поле поиска до 250 ' 'знаков</li>\r\n' '</ul>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="qa-info"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Информация из интервью с ' 'разрабочиками</span></h2>\r\n' '\r\n' '<h3>📑 Новости о подходе к разработке</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Команды разработки PoE 1 и PoE 2 были вновь ' 'объединены. Штат работников теперь периодически ' 'перебрасывается с одного проекта на другой, чтобы ' 'справляться с нагрузками.</li>\r\n' '\t<li>В прошлом году одновременная разработка PoE2 ' 'и поддержка PoE1 оказалась довольно трудным ' 'процессом. Однако сейчас, когда PoE2 ' '&quot;вышла&quot;, у GGG не должно быть проблем с ' 'поддержкой обеих игр. Поэтому обновления каждые 4 ' 'месяца - это не пустое слово. Марк Робертс отметил, ' 'что по прежнему могут быть колебания +- 1 неделя от ' 'даты релизов обновлений.</li>\r\n' '\t<li>Джонатан сказал, что нет разницы, в какой POE ' 'вы покупаете наборы поддержки. В GGG никогда не ' 'было и не будет ситуации в роде &quot;у нас не ' 'хватает денег на разработку ПоЕ2, поэтому заберём ' 'деньги из ПоЕ1&quot; и наоборот. В преддверии ' 'больших обновлений одной из частей игры, штат ' 'перебрасывается именно на её разработку. К примеру, ' 'на данный момент над Секретами Атласа работает 80% ' 'всех сотрудников.</li>\r\n' '\t<li>Разработка PoE2 также положительно влияет на ' 'разработку PoE1, т.к. часть ассетов (игровых ' 'файлов) активно используется в PoE1. На выходе мы ' 'получим больше разнообразных боссов, монстров и ' 'прочего контента. После выхода Секретов Атласа, у ' 'вас наверняка промелькнёт мысль &quot;где-то я это ' 'уже видел...&quot;</li>\r\n' '\t<li>PoE1 теперь по праву можно считать игрой для ' '&quot;прожжённых экспертов&quot;, когда существует ' 'PoE2, которая гораздо более привлекательна для ' 'новых игроков. В связи с этим, обновления PoE1 ' 'будут больше сфокусированы на ' 'эндгейм-контенте.</li>\r\n' '\t<li>Следующий год будет &quot;Годом PoE&quot; - ' 'Марк (6 релизов обновлений в год!).</li>\r\n' '</ul>\r\n' '\r\n' '<h3>🗺 Секреты Атласа</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Секреты Атласа - это сюжетное дополнение, ' 'часть новой арки эндгейма.</li>\r\n' '\t<li>Вернувшиеся ветераны PoE1 будут чувствовать ' 'себя в своей тарелке. Секреты Атласа - это лишь ' 'надстройка над уже знакомой игрой.</li>\r\n' '\t<li>GGG не хотели, чтобы новая система была ' 'просто предлогом, чтобы пробежать X карт. Секреты ' 'Атласа должны внести разнообразия в ' 'эндгейм.</li>\r\n' '\t<li>Начиная с Т3 карт был добавлен контент из ' 'Секретов Атласа, который не даст вам заскучать (и ' 'даст ощутимое улучшение вашему арсеналу). К моменту ' 'пиннакл-квестов будет много возможностей усилить ' 'снаряжение.</li>\r\n' '\t<li>Был изменён баланс скарабеев, а некоторые их ' 'изменения даже отсутствуют в патчноуте (их выпустят ' '&quot;позже&quot;).</li>\r\n' '\t<li>3.26 изменил персонажей совсем немного, т.к. ' 'это, по большей части, контентное дополнение. ' 'Следующий патч, 3.27, перевернёт игру с ног на ' 'голову. Будет сделано так много балансирующих ' 'изменений персонажей, сколько возможно.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>🛠 Система Крафта</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Система Прядей Воспоминаний нацелена на ' 'интегрирование с Жатвой и Ископаемыми.</li>\r\n' '\t<li>Из-за сплетений старых и новых механик ' 'крафта, скорее всего, появится большое число очень ' 'сильных предметов. После выхода дополнения, ' 'разработчики будут следить за статистикой.</li>\r\n' '\t<li>&quot;Как вы вообще придумываете новые ' 'системы крафта?&quot; - &quot;Не попробуешь - не ' 'узнаешь&quot;.</li>\r\n' '\t<li>Т17 карты должны быть самоподдерживающимися ' '(т.е. не нужно будет каждый раз покупать их у ' 'других игроков). В противном случае, GGG увеличат ' 'сустейн ещё сильнее.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>📊 Разнообразие Билдов</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Ранее, к моменту Т17, игрокам попадались одни ' 'и те же карты из очень маленького пула, что убивало ' 'разнообразие билдов. При этом почти фарм происходил ' 'на них. Теперь же, Т17 карты стали более ' 'разнообразными, а также могут получать новые ' 'свойства из Секретов Атласа (например, двойной лут ' 'с монстров из-за свойства на единоразовое ' 'воскрешение врагов).</li>\r\n' '\t<li>Теперь игроки могут фармить те карты, что им ' 'нравятся, убивать тех боссов, что им нравятся, ' 'фармить то, что им нравится и т.д. Это решит ' 'определённые проблемы разнообразия билдов.</li>\r\n' '\t<li>Фарм теперь (скорее всего), будет происходить ' 'на Т16 картах благодаря новой системе &quot;Нитей ' 'Воспоминаний&quot;.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>🌳 Пассивки Атласа</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Некоторые ноды удалены, некоторые - ' 'добавлены, но число очков пассивок по-прежнему ' 'кажется GGG правильным.</li>\r\n' '\t<li>GGG добавили новые виды раздувки карт, так ' 'что они не хотели добавлять ещё больше раздувки на ' 'атласе.</li>\r\n' '\t<li>Марку нравится концепция ' '&quot;фокусировки&quot; древа на чём либо. Он ' 'считает, что игрок должен подстраивать пассивки ' 'атласа под разное снаряжение.</li>\r\n' '\t<li>В древе атласа пассивки, которые раньше ' 'увеличивали шанс на появление определённой ' 'механики, теперь также будут увеличивать шанс на ' 'выпадение скарабеев того же типа, что и карта. Это ' 'добавит управляемости к выпадению скарабеев, т.к. ' 'их видов крайне много.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>🏡 Поселенцы</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Обмен валют остаётся в игре</li>\r\n' '\t<li>Возможно, в будущем появится больше ' 'применений для золота.</li>\r\n' '\t<li>Механика кораблей была чуть-чуть изменена. ' 'Теперь торговля ресурсами занимает больше времени, ' 'но и награда будет больше. Это убирает ' '&quot;обязанность&quot; регулярного захода в ' 'игру.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>🪙 Золото</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Количество выпадаемого золота во всей игре ' 'было сбалансировано.</li>\r\n' '\t<li>Ларец Исследователя из PoE2 когда-нибудь ' 'добавят в PoE1</li>\r\n' '</ul>\r\n' '\r\n' '<h3>⚙️ Реворки старых механик</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Святилище в будущем будет реворкнуто, потому ' 'что сейчас, в начале игры оно даёт слишком много ' '&quot;сырой&quot; валюты, а в эндгейме - слишком ' 'мало. Есть планы добавить отдельную валюту для ' 'наград Святилища.</li>\r\n' '\t<li>Марк отметил, что хочет аналогичным ' 'переработать Скверну, Спуск и другие устаревшие ' 'механики. Возможно добавление нового ' 'контента.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>🌄 QOL улучшения</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>WASD планируется, но это долгий процесс из-за ' 'сложности переноса элементов MTX, ригов и анимаций ' 'из одной игры в другую.</li>\r\n' '\t<li>GGG планируют ввести другие улучшения ' 'процесса торговли.</li>\r\n' '\t<li>Обмен валют показал, что существует большой ' 'спрос на моментальную торговлю.</li>\r\n' '\t<li>Возможно, будущая система моментальной ' 'торговли будет построена вокруг золота. Но для ' 'этого нужно сделать так, чтобы золото было ' 'действительно ценным.</li>\r\n' '\t<li>Сначала все улучшения торговли будут обкатаны ' 'на PoE2.</li>\r\n' '\t<li>Функция &quot;Опознать всё&quot; была в ' 'планах, но Марк, судя по всему, вспомнил про неё ' 'только во время QA.</li>\r\n' '\t<li>Старые боссы с долгими фазами неуязвимости к ' 'урону (например, Химера) в процессе реворка. ' 'Команда балансирует между переработками старых ' 'боссфайтов и созданием новых боссов.</li>\r\n' '\t<li>GGG знают, что качество большинства анимаций ' 'игрока выглядят смешно, особенно по сравнению с ' 'прекрасными анимациями последних боссов ' '(&quot;Слава богу они не носят MTX&quot;). Они ' 'будут исправлять эту проблему постепенно.</li>\r\n' '</ul>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="vopros-otvet"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Вопрос-ответ</span></h2>\r\n' '\r\n' '<h3>Вопросы?</h3>\r\n' '\r\n' '<p>Будем дополнять раздел, отвечая на ' 'комментарии.</p>\r\n' '</div>'} {'block': <Block Node: content. Contents: [<TextNode: '\n<section data-article-id'>, <Variable Node: article.pk>, <TextNode: '" class="section section-'>, <Variable Node: article.pk>, <TextNode: '\n\t</script>\n\t'>, <IfNode>, <TextNode: '\n\t<div class="container">'>, <django.template.defaulttags.LoadNode object at 0x7f6a31ba7b90>, <TextNode: '\n\t\t\t\t'>, <ForNode: for tag in article.tags.all, tail_len: 7>, <TextNode: '\n\t\t\t</div>\n\t\t\t<h1>'>, <Variable Node: article.name>, <TextNode: '</h1>\n\t\t\t<div class="guid'>, <Variable Node: article.date>, <TextNode: '</time>\n\t\t\t\t<!-- <div cla'>, <IfNode>, <TextNode: '\n\t\t\t</div>\n\t\t\t<div class='>, <Variable Node: article.meta_title>, <TextNode: '&url=https://guides.lootk'>, <Variable Node: article.url>, <TextNode: '" class="sharing-soc soc-'>, <Variable Node: article.meta_title>, <TextNode: '&url=https://guides.lootk'>, <Variable Node: article.url>, <TextNode: '" class="sharing-soc soc-'>, <Variable Node: article.url>, <TextNode: '" class="sharing-soc soc-'>, <Variable Node: article.url>, <TextNode: '" class="sharing-soc soc-'>, <Variable Node: article.meta_title>, <TextNode: '&url=https://guides.lootk'>, <Variable Node: article.url>, <TextNode: '" class="sharing-soc soc-'>, <IfNode>, <TextNode: '\n\n\t\t\t\t<div class="build-p'>, <IfNode>, <TextNode: '\n\t\t\t\t\t<div id="support-bl'>, <IfNode>, <TextNode: '\n\t\t\t</div>\n\t\t\t<div class='>, <IncludeNode: template=<FilterExpression "'include/ad.html'">>, <TextNode: '\n\t\t\t\t</div>\n\t\t\t\t\n\t\t\t</asi'>, <IfNode>, <TextNode: '\n</script>\n'>]>}
include/footer.html
/usr/src/app/templates/include/footer.html
Контекст {'False': False, 'None': None, 'True': True} {'DEBUG': True, 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'uZS9YJhQwliBhoW2pMa1D5emytu0bW4pgSlW3hSovOOIANEdJ70OhxNj6eaiXRaC'>", 'messages': <FallbackStorage: request=<ASGIRequest: GET '/poe/liga-sekrety-atlasa-3-26'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f6a2b3d0ae0>>), 'request': '<<request>>', 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f6a2b3d0ae0>>'} {'LANGUAGE_CODE': 'ru', 'access_info': None, 'article': <Article: Лига Секреты Атласа 3.26. Механики лиги, предметы, способности>, 'canonical': '/poe/liga-sekrety-atlasa-3-26', 'captcha_pubkey': '', 'categories': '<<queryset of wiki.Category>>', 'current_game': <Game: Path of Exile>, 'games': '<<queryset of wiki.Game>>', 'is_accessible': True, 'popular': [<Article: [3.26] Оккультист Запретный Ритуал. Популярный билд на ведьму>, <Article: [3.26] Плут через Стак энергощита. Магмовый удар или Удар молнии>, <Article: [3.26] Вождь Праведный огонь. Билд на Дикаря>, <Article: [3.26] Хранитель Кинетический взрыв. Быстрый билд на Охотницу>, <Article: [3.26] Некромант через Неистовых духов. Билд на ведьму суммонера>, <Article: [3.26] Снайпер Стрела молнии. Билд на лучницу Охотницу>, <Article: [3.26] Снайпер Взрывная смесь. Билд на лучницу Охотницу>], 'random_ad': <Ad: PoE 1 orbs>, 'site_settings': <SiteSettings: Настройки сайта>, 'tier_filtered_content': '<div class="build-page-content-block anchor-block" ' 'id="obshchaya-informaciya"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '<h2><span>Общая информация</span></h2>\r\n' '\r\n' '<p>Название лиги: Секреты Атласа / Secrets of the ' 'Atlas, 3.26<br />\r\n' 'Начало лиги: <strong>13 июня 2025 года, в 23:00 по ' 'МСК</strong><br />\r\n' 'Окончание лиги: <strong>~</strong></p>\r\n' '\r\n' '<p>Что нас ждет в лиге Секреты Атласа 3.26:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>3 новых убер босса</li>\r\n' '\t<li>Новая механика для эндгейм мап и их надувки ' '(как говорят разрабы - до НЕВИДАННЫХ РАНЕЕ ' 'масштабов)</li>\r\n' '\t<li>Новая механика особых способностей для ' 'карт</li>\r\n' '\t<li>Новые механики для крафта и новые свойства ' 'для крафта</li>\r\n' '\t<li>Новые уникальные предметы</li>\r\n' '\t<li>Ап многих способностей, алтернативных камней, ' 'камней для селфкаста</li>\r\n' '\t<li>Новая механика для карт - Наёмники Тератны, ' 'что-то похожее на экзайлов, но с большим ' 'количеством различных фишек. Их в том числе можно ' 'брать себе в напарники!</li>\r\n' '\t<li>Новые испытания</li>\r\n' '\t<li>Изменение лигмеханики Предательства. Теперь ' 'Катарина запускается отдельно, и её запуск не ' 'сбрасывает связи между бандитами</li>\r\n' '\t<li>Кингсмарш добавлен в кор игры и теперь сразу ' 'будет полностью построен. Все его фишки ' 'остаются</li>\r\n' '\t<li>Руны добавлены в кор, но теперь они меняют ' 'мастери в дереве талантов, бонусы зависят от ' 'используемой руны</li>\r\n' '\t<li>Новые наборы поддержки</li>\r\n' '\t<li>Различные мелкие улучшения геймплея</li>\r\n' '\t<li>Многое другое!</li>\r\n' '</ul>\r\n' '\r\n' '<p>Полезные ссылки:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><a href="https://ru.pathofexile.com/secrets" ' 'rel="nofollow" target="_blank">Страница лиги на ' 'сайте PoE</a></li>\r\n' '\t<li><a ' 'href="https://ru.pathofexile.com/forum/view-thread/3787032" ' 'rel="nofollow" target="_blank">Полный список ' 'изменений лиги 3.26 на русском</a></li>\r\n' '\t<li><a ' 'href="https://www.pathofexile.com/forum/view-thread/3787013" ' 'rel="nofollow" target="_blank">Полный список ' 'изменений лиги 3.26 на английском</a></li>\r\n' '</ul>\r\n' '\r\n' '<div class="video-container">\r\n' '<div class="youtube-wrapper">\r\n' '<div class="youtube" data-embed="MGlxGrVK2TE">\r\n' '<div class="play-button">&nbsp;</div>\r\n' '</div>\r\n' '</div>\r\n' '</div>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="mekhanika-ligi-i-izmeneniya">\r\n' '<h2><span>Механика лиги</span></h2>\r\n' '\r\n' '<h3>Секреты Атласа</h3>\r\n' '\r\n' '<p>При прохождении карт можно будет встретить ' '&quot;Нити сознания&quot;. При клике на неё, новый ' 'NPC Игон свяжет эти Нити сознания с вашим Атласом, ' 'после чего на Атласе появится цепочка из нескольких ' 'связанных карт, так называемся &quot;Нить ' 'воспоминаний&quot;.</p>\r\n' '<img alt="Нити сознания" class="wide-image" ' 'data-caption="Нити сознания" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic1.webp" />\r\n' '<p>Когда вы в следующий раз поговорите с Игоном в ' 'убежище, он предложит вам разведать эти карты и ' 'найти на них Зану, либо что-то зловещее что они ' 'содержат в себе.</p>\r\n' '<img alt="карты на атласе" class="wide-image" ' 'data-caption="карты на атласе" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic2.webp" />\r\n' '<p>При разговоре с Игоном откроется интерфейс ' 'похожий на машину картоходца, с находящейся в ней ' 'картой (которая первая в цепочке Нити ' 'воспоминаний). Вы можете добавить на эту карту ' 'любые расходники (скарабы, фрагменты, угли и т.п.), ' 'они будут работать, также как и таланты вашего ' 'Атласа, но саму карту изменить нельзя.</p>\r\n' '<img alt="открытие нити воспоминаний у Игона" ' 'class="wide-image" data-caption="открытие нити ' 'воспоминаний у Игона" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic3.webp" />\r\n' '<p>На этих картах можно будет встретить опасные ' 'сгустки, которые поражены воспоминаниями самой ' 'Заны.</p>\r\n' '\r\n' '<p>Монстры рядом с этими сгустками поражены ' '&quot;лепестками воспоминаний&quot;. Поражая ' 'зараженных монстров, вы будете собирать эти ' 'лепестки.</p>\r\n' '<img alt="монстры пораженные лепестками ' 'воспоминаний" class="wide-image" ' 'data-caption="монстры пораженные лепестками ' 'воспоминаний" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic4.webp" />\r\n' '<p>Накопленные лепестки можно использовать для ' 'активации особых способностей, которые дают сами ' 'карты. Например:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Поглощает часть лепестков, делает так что с ' 'ближайших к вам монстров не могут выпасть предметы ' 'с редкостью (т.е. экипировка). Количество ' 'поглощаемых лепестков зависит от количества ' 'пораженных монстров<br />\r\n' '\tТ.е. со всех зараженных монстров гарантированно ' 'выпадет либо валюта/камни умений/скарабы/карты, все ' 'кроме обычной экипировки</li>\r\n' '\t<li>Поглощает часть лепестков, делает так что все ' 'ближайшие монстры воскреснут после смерти. ' 'Количество поглощаемых лепестков зависит от ' 'количества пораженных монстров<br />\r\n' '\tТ.е. мы получим по сути в 2 раза больше монстров, ' 'правда не всего на карте, а конкретные несколько ' 'паков которых вы заразите</li>\r\n' '\t<li>Поглощает часть лепестков, ближайшие монстры ' 'отдают вам свои души, т.е. ваш персонаж получает ' 'бафф <poeitem class="poe-items" ' 'data-color="#AF6025" data-image="" ' 'data-name_en="Soul eater" data-name_ru="Пожиратель ' 'душ" data-target="503">Soul eater | Пожиратель ' 'душ</poeitem> (Пожиратель душ). Количество стаков ' 'бафа зависит от количества ближайших ' 'монстров</li>\r\n' '</ul>\r\n' '<img alt="примеры особых способностей" ' 'class="wide-image" data-caption="примеры особых ' 'способностей" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic5.webp" />\r\n' '<p>Чем &quot;глубже&quot; в воспоминание вы ' 'уходите, тем больше таких сгустков будет появляться ' 'на карте, и тем больше раз вы сможете использовать ' 'новые особые способности. Также может быть ' 'несколько разных способностей доступно на одной ' 'карте.</p>\r\n' '\r\n' '<p>Особые способности можно комбинировать, ' 'используя примеры выше можно сперва получить баф ' '<poeitem class="poe-items" data-color="#AF6025" ' 'data-image="" data-name_en="Soul eater" ' 'data-name_ru="Пожиратель душ" ' 'data-target="503">Soul eater | Пожиратель ' 'душ</poeitem>, затем добавить монстрам воскрешение, ' 'затем запретить чтобы с них выпадали предметы ' 'экипировки. В таком случае с монстров после ' 'воскрешения тоже не будут выпадать предметы ' 'экипировки.</p>\r\n' '\r\n' '<p>Убивая боссов карт в Нити воспоминаний, будет ' 'предложено усиление, которое будет действовать на ' 'все последующие карты в цепочке. Можно будет ' 'выбрать <strong>один</strong> из двух предложенных ' 'бонусов. Например:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Увеличение выпадаемых лепестков с редких и ' 'уникальных монстров</li>\r\n' '\t<li>Увеличение выпадаемых лепестков с ' 'боссов</li>\r\n' '\t<li>50% шанс что редкие монстры на карте будут ' 'заражены духами (possesed)</li>\r\n' '\t<li>Крафты машины картоходцев бесплатные</li>\r\n' '</ul>\r\n' '<img alt="примеры усилений после убийства боссов ' 'карт" class="wide-image" data-caption="примеры ' 'усилений после убийства боссов карт" ' 'data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic6.webp" />\r\n' '<p>На последней карте в Нити воспоминаний будет ' 'особый новый босс. На самом деле не совсем новый, ' 'скорее усиленная копия уже существующего босса в ' 'игре, с измененными и/или усиленными ' 'способностями.<br />\r\n' 'Например можно будет встретить &quot;особого&quot; ' 'Сируса.</p>\r\n' '<img alt="пример усиленного босса" ' 'class="wide-image" data-caption="пример усиленного ' 'босса" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic7.webp" />\r\n' '<p>При убийстве таких боссов с них выпадет ' 'фрагмент, который затем превращается в проходку на ' 'одного из трех новых боссов.</p>\r\n' '<img alt="фрагменты для доступа к новым убер ' 'боссам" class="wide-image" data-caption="фрагменты ' 'для доступа к новым убер боссам" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic8.webp" />\r\n' '<p>С каждого босса могут выпасть новые особые ' 'уникальные предметы.</p>\r\n' '\r\n' '<p>После того как вы убьете всех 3 разных новых ' 'убер боссов, вам начнут выпадать новые особые т16 ' 'карты с влиянием пораженным воспоминаниями.</p>\r\n' '<img alt="новые т16 карты с влиянием пораженным ' 'воспоминаниями" class="wide-image" ' 'data-caption="новые т16 карты с влиянием пораженным ' 'воспоминаниями" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic9.webp" />\r\n' '<p>На этих картах будут доступны особые способности ' 'карт (о которых мы писали ранее), а также на этих ' 'картах будут появляться свойства которые ролятся на ' 'Т17 картах, т.е. более опасные.</p>\r\n' '\r\n' '<p>Также на этих картах будут выпадать особые ' 'предметы с новой крафтовой механикой - &quot;пряди ' 'воспоминаний&quot;, значение пряди ролится от 1 до ' '100.</p>\r\n' '<img alt="пример предметов с прядями воспоминаний" ' 'class="wide-image" data-caption="пример предметов с ' 'прядями воспоминаний" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic10.webp" />\r\n' '<p>На что влияет количество прядей воспоминаний на ' 'предмете:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>При распознании предмета, свойства будут ' 'более высоких тиров. Т.е. чем больше прядей будет - ' 'тем лучше предмет будет при распознании</li>\r\n' '\t<li>При использовании крафтовой валюты на таком ' 'предмете, пряди воспоминаний будут поглощаться, но ' 'новые или измененяемые свойства будут более высоких ' 'тиров, в зависимости от текущего количества прядей ' 'на предмете</li>\r\n' '</ul>\r\n' '\r\n' '<p>Есть валюта, которая взаимодействует с прядями ' 'воспоминаний.</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>[Orb of remembrance] добавляет на предмет ' 'обычного (белого) качества случайное количество ' 'прядей<br />\r\n' '\tБудет полезно перед началом крафта ' 'предмета</li>\r\n' '\t<li>[orb of unravelling] поглощает все количество ' 'прядей на предмете, в попытке улучшить тир одного ' 'из свойств на предмете. Сила зависит от количества ' 'поглощенных прядей<br />\r\n' '\tСупер полезный предмет который будет крайне ' 'полезен для мин-макса любой экипировки</li>\r\n' '\t<li>[orb of intention] изменяет карту с ' 'воспоминаниями, снижая количество выпадаемых ' 'предметов, но увеличивает шанс найти предмет с ' 'прядями воспоминаний</li>\r\n' '</ul>\r\n' '<img alt="валюта которая взаимодействует с прядями ' 'воспоминаний" class="wide-image" ' 'data-caption="валюта которая взаимодействует с ' 'прядями воспоминаний" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic11.webp" />\r\n' '<p>Такая валюта выпадает только с новых убер ' 'боссов!</p>\r\n' '\r\n' '<p>Для всего нового контента добавлены таланты ' 'Атласа, которые позволяют более целенаправленно ' 'фармить то что вам больше нравится. ' 'Например:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>[grasp the past] позволяет количеству прядей ' 'на выпадаемых вам предметах ролится дважды, т.е. ' 'увеличивает количество прядей на находимых вами ' 'предметах</li>\r\n' '\t<li>[traumatic experience], [remembered kindness] ' 'или [educated upbringing] снижает шанс нахождения ' 'нитей воспоминаний, которые будут связанны с ' 'определенными новыми убер боссами. Пригодится если ' 'вы например не хотите фармить убера с которого ' 'выпадают дешевые шмотки, или наоборот хотите ' 'фармить убера с которого выпадает нужный вам ' 'предмет</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Наёмники</h3>\r\n' '\r\n' '<p><strong>Наёмники </strong>- главная особенность ' 'новой лиги. В путешествиях по Рэкласту вы встретите ' 'наёмников из Тератны - по одному в каждой локации. ' 'Каждая встреча уникальна - наёмники имеют свои ' 'личности, индивидуальные билды, способности и ' 'экипированные предметы.</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Наёмники считаются как &quot;0.5 ' 'игрока&quot;. Т.е. на карте может быть 6 игроков + ' '6 наёмников, что в результате даёт фактически ' '&quot;9 игроков&quot;. Однако формула расчёта лута ' 'для нескольких игроков была изменена, так что пати ' 'на &quot;9 игроков&quot; не будет слишком ' 'эффективно.</li>\r\n' '\t<li>Наёмники могут как протаскивать вашего ' 'персонажа, так и быть просто аура-ботами. Например, ' 'если ваш персонаж и так невероятно силён, то ' 'наёмник может просто бегать и бустить рарити. Таким ' 'образом, наёмники будут эффективны для всех ' 'игроков.</li>\r\n' '\t<li>Помимо наёмника, можно также иметь в пачке ' 'Аниматрона (Animate Guardian). Также Аниматроны, ' 'как и наёмники, теперь сохраняют свои предметы при ' 'смерти.</li>\r\n' '\t<li>Если наёмник погиб на карте - возродить его ' 'будет нельзя (в пределах того же инстанса). То же ' 'самое с Аниматроном.</li>\r\n' '\t<li>Боевой потенциал Наёмников зависит от их ' 'архетипа, качества экипировки и древа ' 'талантов.</li>\r\n' '\t<li>Возможно, на босс-файты вы вовсе не захотите ' 'тащить своего наёмника, т.к. он всё-таки считается ' 'за 0.5 игрока и существенно усиливает ' 'монстров.</li>\r\n' '\t<li>Даже если вы не захотите играть с наёмником, ' 'в новом обновлении по-прежнему есть куча ' 'нововведений, усиливающих игрока.</li>\r\n' '\t<li>Всего существует около 30 архетипов ' 'наёмников. Каждый имеет соответствующую экипировку ' 'и соответствующие моды на экипировке.</li>\r\n' '\t<li>Наёмники не внесут в игру слишком много ' 'микро-менеджмента. Достаточно иногда менять ' 'экипировку и прокачивать их древо пассивок, чтобы ' 'они были полезными.</li>\r\n' '\t<li>Наёмники не считаются приспешниками, они ' 'восстанавливают здоровье вне боя и их можно взять с ' 'собой на любой пиннакл-контент.</li>\r\n' '\t<li>Наёмников можно считать полноценным ' 'персонажем. Единственное, чего у них нет - вашего ' 'скилла (хорошо это или плохо - зависит от ' 'вас).</li>\r\n' '\t<li>Марк выразил огромный интерес к тому, что ' 'произойдёт с рынком в условиях, когда для билдов ' 'придётся одевать Аниматрона, Наёмника и своего ' 'персонажа.</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Первая встреча</h4>\r\n' '\r\n' '<p>При встрече они предложат вам дуэль. Перед её ' 'началом, у вас будет возможность взглянуть на ' 'экипировку, способности и камни поддержки своего ' 'противника.</p>\r\n' '<img alt="Обзор наёмника" class="wide-image" ' 'data-caption="Обзор наёмника" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/21.webp" />\r\n' '<p>Если вы решились на дуэль, перед её началом ' 'будет предложено <strong>3 исхода</strong> при ' 'вашей победе:</p>\r\n' '\r\n' '<ol>\r\n' '\t<li><strong>Нанять наёмника за ' 'золото.</strong><br />\r\n' '\tОн присоединится к вашим приключениям и будет ' 'помогать в бою. Наносить урон, раздавать ауры и ' 'т.п.</li>\r\n' '\t<li><strong>Забрать один из экипированных ' 'предметов наёмника.</strong><br />\r\n' '\tВы сразитесь с ним, и в случае победы с него ' 'выпадет выбранный вами предмет. Их снаряжение ' 'зачастую будет сильно лучше того, что достаётся вам ' 'с убитых монстров. Они также могут быть экипированы ' 'уникальными предметами, которые соответствуют их ' 'архетипу и способностям. Некоторые новые уники ' 'можно получить только с наёмников.</li>\r\n' '\t<li><strong>Изгнать наёмника.</strong> Если вы ' 'выиграете дуэль, то архетип побеждённого наёмника ' 'не встретится вам повторно в ближайшее время. Это ' 'позволяет рано или поздно нанять именно того, кто ' 'вам нужен, пропуская тех кто вас не интересует.<br ' '/>\r\n' '\tВ случае поражения, вы погибните</li>\r\n' '</ol>\r\n' '\r\n' '<h4>Игра в группе</h4>\r\n' '\r\n' '<p>Если вы играете в группе, то перед дуэлью каждый ' 'игрок сможет выбрать: участвовать в бою или нет. За ' 'каждого игрока в дуэли, Наёмник становится сильнее. ' 'С другой стороны - в случае вашей победы, каждый ' 'участвовавший игрок имеет 50% шанс получить ' 'случайную награду (как правило - валюта из кошелька ' 'Наёмника).</p>\r\n' '\r\n' '<p>Игроки, отказавшиеся от участия в дуэли, могут ' 'за ней наблюдать.</p>\r\n' '\r\n' '<h4>Наёмники в бою</h4>\r\n' '\r\n' '<p>Всего можно нанять трёх наёмников, но на вылазки ' 'можно брать только одного. Он считается за 0.5 ' 'игрока, так что влияет и на количество лута, и на ' 'сложность монстров. Наёмник восстанавливает ' 'здоровье вне боя, а если он погибнет на локации, то ' 'возродить его можно будет только в городе - за ' 'золото. Тератанских наёмников можно брать на любые ' 'вылазки, поэтому, будет полезно иметь трёх ' 'наёмников для разных задач, в том числе, для ' 'пиннакл-боссов.</p>\r\n' '\r\n' '<h4>Механики</h4>\r\n' '\r\n' '<p>Вы можете управлять снаряжением нанятых бойцов и ' 'их древом пассивок. Наёмник не теряет предметы при ' 'смерти. Это добавляет ещё один слой итемизации в ' 'экономику, ведь теперь многим игрокам нужно будет ' 'покупать снаряжение для нескольких бойцов.</p>\r\n' '\r\n' '<p>Предметы которые вы на них надели вы сможете ' 'позже снять (в убежище), они никак не пропадут, так ' 'что можно надевать на них хорошие шмотки.</p>\r\n' '<img alt="Интерфейс наёмника, его характеристики и ' 'возможность менять предметы" class="wide-image" ' 'data-caption="Интерфейс наёмника, его ' 'характеристики и возможность менять предметы" ' 'data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2025/06/07/22.webp" />\r\n' '<p>В отличие от вашего персонажа, наёмники не ' 'получают опыт. Поэтому со временем придётся ' 'нанимать более опытных и сильных союзников.</p>\r\n' '\r\n' '<p>У каждого наёмника есть свой архетип. Например, ' 'некоторые наёмники более агрессивны и сами не ' 'отказались бы от баффов, другие - наоборот, могут ' 'использовать скиллы поддержки, баффать игрока или ' 'впитывать урон.</p>\r\n' '\r\n' '<h4>Особенные Наёмники</h4>\r\n' '\r\n' '<p>При каждой победе над наёмником, ваша слава ' 'растёт. Со временем, вы сможете встретить самых ' 'матёрых противников. Они будут носить герб своего ' 'рода и иметь предметы с эксклюзивными, ' '<strong>&quot;прославленными&quot;</strong> ' '(Infamous) <strong> свойствами</strong>. Например: ' 'перчатки, конвертирующие огненный урон приспешников ' 'в урон хаосом или шлем, который делает врагов ' 'неподалёку тем более уязвимыми к физическому урону, ' 'чем больше у вас Укрепления (Fortification).</p>\r\n' '\r\n' '<p>Вы также можете встретить Наёмников с ' '<strong>необычными способностями</strong> - ' 'Тератанские версии обычных умений. Такие камни ' 'умений похожи на преображённые (Transfigured). Если ' 'вы выберете их в качестве награды, то их можно ' 'будет получить после победы в дуэли.</p>\r\n' '\r\n' '<h4>Можно ли обойтись без наёмника?</h4>\r\n' '\r\n' '<p>Конечно, ведь обновление добавило множество ' 'других нововведений, усиливающих игрока.</p>\r\n' '\r\n' '<p>Более того, т.к. наёмники считаются за 0.5 ' 'игрока, то на некоторый контент (например, ' 'босс-файты), вы вовсе не захотите брать ' 'союзника.</p>\r\n' '\r\n' '<p>Всё зависит от снаряжения, прокачки и архетипа ' 'нанятого бойца. Наёмники могут как протаскивать ' 'вашего персонажа, так и быть просто аура-ботами. ' 'Например, если ваш персонаж и так невероятно силён, ' 'то наёмник может просто бустить рарити, раздавать ' 'ауры, впитывать урон.. Таким образом, наёмники ' 'будут эффективны для всех игроков.</p>\r\n' '\r\n' '<p>Также формулы расчёта лута для нескольких ' 'игроков были изменены, так что пати на &quot;9 ' 'игроков&quot; не будет слишком эффективно.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="novye-unikalnye-predmety">\r\n' '<h2><span>Новые уникальные предметы</span></h2>\r\n' '\r\n' '<p>Этот раздел обновится после выхода лиги.</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>[Wine of the prophet]</li>\r\n' '\t<li>[Starcaller]</li>\r\n' '\t<li>[scornflux]</li>\r\n' '</ul>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="nagrady-za-ispytaniya-ligi">\r\n' '<h2><span>Награды за испытания лиги</span></h2>\r\n' '\r\n' '<p>Этот раздел обновится после выхода лиги.</p>\r\n' '<!-- <div class="video-container">\r\n' '\t<div class="youtube-wrapper">\r\n' '\t<div class="youtube" data-embed="D2ryLqZKZSo">\r\n' '\t<div class="play-button">\xa0</div>\r\n' '\t</div>\r\n' '\t</div>\r\n' '\t</div> --></div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="kupit-bozhestvennye-sfery">\r\n' '<h2><span>Купить божественные сферы на лиге Секреты ' 'Атласа</span></h2>\r\n' '\r\n' '<p>У нас вы всегда можете купить божественные сферы ' 'на лиге Секреты Атласа для ПК и PS4. Любые виды ' 'сфер всегда есть в наличии. Нет никаких ограничений ' 'на сферы, заказывайте в любом количестве! Быстрая ' 'скорость доставки.<br />\r\n' '<a href="https://lootkeeper.com/ru/poe/orbs">Купить ' 'сферы ПоЕ</a> вы можете на сайте ' 'LootKeeper.com</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="korotkoe-opisanie-izmenenij-ligi"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Короткое описание изменений ' 'лиги</span></h2>\r\n' '\r\n' '<p>Здесь мы коротко опишем основные изменения новой ' 'лиги Секреты Атласа 3.26. Мы не будем рассматривать ' 'все аспекты игры и не особо важные ' 'изменения.</p>\r\n' '\r\n' '<p>Этот раздел будет полезен только тех, кто читает ' 'его до выхода лиги Секреты Атласа 3.26, после того ' 'как выйдет следующая лига - информация может стать ' 'неактуальной.</p>\r\n' '\r\n' '<h3>Изменения Атласа и эндгейма</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Воспоминания Атласа были удалены</li>\r\n' '\t<li>Осколки Разлома, выпадающие во время схватки, ' 'теперь автоматически собираются и выпадают рядом с ' 'вами по завершении Разлома. Если вы состоите в ' 'группе, осколки выпадут несколькими стопками, ' 'которые будут случайно распределены между ' 'участниками группы. При подборе осколка Разлома, ' 'подобно золоту, над персонажем возникнет маленькое ' 'уведомление</li>\r\n' '\t<li>Рядовые скарабеи теперь выпадают стопками ' 'большего размера на картах более высокого уровня, ' 'но встречаются реже, подобно тому как размеры ' 'стопок базовой распространённой валюты ' 'увеличиваются с уровнем области</li>\r\n' '\t<li>Использование сферы горизонтов на карте ' 'Хранителя Древнего или Завоевателя теперь также ' 'заменит Хранителя или Завоевателя на ' 'другого</li>\r\n' '\t<li>Завершение неуникальной карты на более низком ' 'уровне, чем тот, с которым она изначально ' 'встречается, больше не засчитывает выполнение ' 'дополнительного задания карт</li>\r\n' '\t<li>Пассивные умения Атласа, дающие ' 'дополнительный шанс найти на ваших картах мастера ' 'или дополнительный контент, который можно отключить ' 'посредством умений Атласа, теперь также повышают ' 'шанс того, что скарабеи на ваших картах будут ' 'скарабеями для данного типа дополнительного ' 'контента</li>\r\n' '\t<li>В дерево Атласа добавили таланты связанные с ' 'Кингсмаршом, а также новыми убер боссами и ' 'лигмеханикой нитей воспоминаний</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/Scarabs/GreaterScarabUnique.webp" ' 'data-name_en="Titanic Scarab of Legend" ' 'data-name_ru="Титанический скарабей легенды" ' 'data-target="4202">Titanic Scarab of Legend | ' 'Титанический скарабей легенды</poeitem> теперь ' 'имеет ограничение 1 (было 2)</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Валюта</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Руны из Кингсмарша изменены, теперь их можно ' 'использовать на мастери в дереве талантов. В ' 'зависимости от руны, мастери измененится и будет ' 'давать определенные бонусы</li>\r\n' '\t<li>Добавлены <poeitem class="poe-items" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Currency/CurrencyAddModToRare.webp" ' 'data-name_en="Exalted Orb" data-name_ru="Сфера ' 'возвышения" data-target="115">Exalted Orb | Сфера ' 'Возвышения</poeitem> Древнего и Создателя, выпадают ' 'они с соответствующих боссов. Добавляют на предмет ' 'без влияний влияние Древнего/Создателя и одно из ' 'его особых свойств</li>\r\n' '\t<li>Снизили шанс выпадения <poeitem ' 'class="poe-items" data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Currency/CurrencyPassiveSkillRefund.webp" ' 'data-name_en="Orb of Regret" data-name_ru="Сфера ' 'раскаяния" data-target="247">Orb of Regret | Сфера ' 'раскаяния</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<h3>Лигконтент</h3>\r\n' '\r\n' '<p>Кингсмарш</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Кингсмарш добавлен в основу игры, он сразу ' 'будет полностью отсроенным, так что улучшать здания ' 'не нужно будет</li>\r\n' '\t<li>Аукицон через Фаустуса также будет ' 'доступен</li>\r\n' '\t<li>Черный рынок, бегунки Атласа, рекомбинатор, ' 'корабли, добыча ресурсов - все эти механики ' 'остаются</li>\r\n' '\t<li>Рункрафтинг удален, т.е. руны изменены и ' 'теперь влияют на мастери в дереве талантов</li>\r\n' '\t<li>Добавлен новый &quot;режим&quot; для ' 'рекомбинатора, аналогичный тому что сейчас в PoE2. ' 'Можно выбрать конкретные свойства на предметах, и ' 'увидеть какой шанс их обьединенить по итогу</li>\r\n' '\t<li>С кораблей все также будут приходить ' 'татуировки, обычные премдеты/валюта, а также ' 'руны</li>\r\n' '\t<li>Добавили таланты в дереве Атласа связанные с ' 'разным контентом Кингсмарша, например на увеличение ' 'находимого вида руды определенного типа</li>\r\n' '\t<li>Добавили скарабеев связанных с лигмеханикой ' 'Кингсмарша. На гарантированное появление руды на ' 'карте, магических монстров которые охраняют руду на ' 'картах, и вместо руды на картах вы будете собирать ' 'сразу слитки</li>\r\n' '\t<li>У рабочих теперь 5 уровней для каждой из ' 'работ в Кингсмарше</li>\r\n' '</ul>\r\n' '\r\n' '<p>Предательство</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Катарина (босс) вынесена ' '&quot;отдельно&quot;, теперь для боя с ней не нужно ' '&quot;сбрасывать&quot; всю доску и отношения между ' 'участниками Синдиката</li>\r\n' '\t<li>Запустить бой с Катариной можно используя ' 'проходку на неё, которая выпадает с лидеров ' 'дивизионов/подразделений, на высоких ' 'уровнях</li>\r\n' '\t<li>Сам бой с Катариной изменили, теперь фазы где ' 'она бессмертная длятся меньше</li>\r\n' '\t<li>С Катарины теперь может выпасть Скрытая сфера ' 'возвышения</li>\r\n' '\t<li>Скрытая сфера хаоса будет выпадать с лидеров ' 'дивизионов/подразделений</li>\r\n' '\t<li>С Катарины теперь могуть выпасть уголья ' 'Всепламени. Эти новые фрагменты карт могут добавить ' 'на карты группы монстров с разными видами особых ' 'монстров. У таких групп монстров необычные ' 'свойства, состав или награды. Уголья Всепламени ' 'можно поместить в Машину картоходца подобно ' 'скарабеям и использовать совместно со скарабеями ' 'для более тонкой настройки ваших карт</li>\r\n' '\t<li>Добавили новые свойства которые раскрываются ' 'с уникальных предметов, которые выпадают из ' 'Катарины</li>\r\n' '\t<li>Объём информации об укрытиях, получаемый в ' 'результате сделанного выбора после победы над ' 'членами Бессмертного Синдиката, был уменьшен. ' 'Требуемое время для достижения укрытия в среднем ' 'увеличилось</li>\r\n' '\t<li>Награды за укрытия изменены/перемешаны, также ' 'изменены различные станки которые доступны после ' 'убийства Катарины в её укрытии, они теперь более ' 'актуальны и предлагают больше интересных вариантов ' 'крафтов</li>\r\n' '\t<li>Больше не требуется обращаться к Джун, чтобы ' 'раскрывать завуалированные предметы. Теперь вы ' 'можете просто щёлкнуть ПКМ на завуалированном ' 'предмете и выбрать свойство, которое хотите ' 'раскрыть.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Боссы</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Добавили 3 новых убер босса. Попасть к ним ' 'можно при помощи новой лигмеханки, либо купив ' 'проходки</li>\r\n' '\t<li>Теперь во время боя с убер боссами персонаж ' 'не получает и не теряет опыт, так что можно идти на ' 'уберов не опасаясь слить все полоски опыта</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Крафт</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Рецепты которые ранее открывались при помощи ' 'развуалирования предметов Синдиката теперь ' 'открываются на картах Атласа, как и другие рецепты. ' 'Т.е. нет необходимости всем бегать Синдикат для ' 'открытия важных крафтов</li>\r\n' '\t<li>Оружие и экипировка которая имеет ' 'многожественные требования к характеристикам ' '(например и силу и ловкость) теперь имеет меньший ' 'шанс на ролл атрибутов<br />\r\n' '\tЭто будет полезно в большинстве случаев, но если ' 'вам наоборот нужен на конкретном предмете атрибут - ' 'крафтить будет сложнее</li>\r\n' '\t<li>Свойства похищения маны и здоровья на ' 'экипировке и самоцветах теперь является суффиксом ' '(были префиксами)</li>\r\n' '\t<li>На скипетрах, посохах, рунических кинжалах и ' 'жезлах теперь реже встречаются свойства атак<br ' '/>\r\n' '\tЧто сильно упрощает их крафт</li>\r\n' '\t<li>На посохах теперь встречается более высокий ' 'уровень свойства повышения скорости регенерации ' 'маны, вплоть до 105% на высшем уровне</li>\r\n' '\t<li>Свойства верстака на повышение скорости ' 'регенерации маны также сделаны выше для двуручного ' 'оружия</li>\r\n' '\t<li>Свойства сопротивлений больше нельзя получить ' 'на оружии или добавить на него с помощью ремесла<br ' '/>\r\n' '\tОЧЕНЬ важное исправление, упростит крафт ' 'оружия</li>\r\n' '\t<li>Синтезированные собственные свойства ' 'сопротивлений больше нельзя получить на оружии<br ' '/>\r\n' '\tОЧЕНЬ важное исправление, упростит крафт ' 'оружия</li>\r\n' '\t<li>Увеличены значения свойства <span ' 'class="ru-poe">Дарует # здоровья за каждый удар по ' 'врагу</span><span class="en-poe">Grants # Life per ' 'Enemy Hit</span>, добавлены новые тиры для него, но ' 'общий вес всех тиров остался одинаковым, так что ' 'чаще попадаться это свойство не будет. Теперь ' 'ролится вплоть до 30 здоровья за удар</li>\r\n' '\t<li>Увеличены значения свойства <span ' 'class="ru-poe">Дарует # здоровья за каждого убитого ' 'врага</span><span class="en-poe">Gain # Life per ' 'Enemy Killed</span>, добавлены новые тиры для него, ' 'но общий вес всех тиров остался одинаковым, так что ' 'чаще попадаться это свойство не будет. Теперь ' 'ролится вплоть до 110 здоровья за убийство</li>\r\n' '\t<li>Увеличены значения свойства <span ' 'class="ru-poe">Дарует # маны за каждого убитого ' 'врага</span><span class="en-poe">Gain # Mana per ' 'Enemy Killed</span>, добавлены новые тиры для него, ' 'но общий вес всех тиров остался одинаковым, так что ' 'чаще попадаться это свойство не будет. Теперь ' 'ролится вплоть до 50 маны за убийство</li>\r\n' '\t<li>Завуалированые и крафтовые свойства на АоЕ ' 'радиус/урон, урон снарядов/скорость, урон в ближнем ' 'бою/радиус атаки теперь могут ролится на перчатках, ' 'вместо амулетов</li>\r\n' '\t<li>Составные завуалированные свойства и свойства ' 'верстака на добавленный урон от стихии теперь можно ' 'получить на амулетах (в дополнение к кольцам, щитам ' 'и колчанам)</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Деревья талантов персонажа и классы ' 'Восхождения</h3>\r\n' '\r\n' '<h4>Берсерк</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li>Пассивное умение Восхождения <poeitem ' 'class="poe-items" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Berserker/DefyPain.webp" ' 'data-name_en="Defy Pain" ' 'data-name_ru="Пренебрежение к боли" ' 'data-target="4204">Defy Pain | Пренебрежение к ' 'боли</poeitem> было переработано. Теперь дарует ' 'Непокорность на 10 секунд при потере здоровья от ' 'удара врага, но не чаще одного раза в 0,3 секунды. ' 'Также дарует вам 3% от недостающего не удержанного ' 'здоровья перед получением удара от врага за каждый ' 'заряд Непокорности и вы теряете все заряды ' 'Непокорности по достижении 10 зарядов.</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Berserker/Blitz.webp" ' 'data-name_en="Blitz" data-name_ru="Разгон" ' 'data-target="696">Blitz | Разгон</poeitem> заменено ' 'новым значимым умением Танцующий в крови, которое ' 'делает 30% похищения здоровья мгновенным. Требует ' '<poeitem class="poe-items" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Berserker/AspectOfCarnage.webp" ' 'data-name_en="Aspect of Carnage" ' 'data-name_ru="Аспект резни" ' 'data-target="1007">Aspect of Carnage | Аспект ' 'резни</poeitem>.</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Berserker/CloakedAgony.webp" ' 'data-name_en="Flawless Savagery" ' 'data-name_ru="Безупречная свирепость" ' 'data-target="706">Flawless Savagery | Безупречная ' 'свирепость</poeitem> заменено новым значимым ' 'умением Ярость предков, которое заставляет ваши ' 'умения ударов также наносить урон в прежнем месте ' 'применения<br />\r\n' '\tМощный талант для милишников, который по сути ' 'удваивает урон персонажа</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Чемпион</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Champion/Fortitude.webp" ' 'data-name_en="Fortitude" data-name_ru="Стойкость" ' 'data-target="26">Fortitude | Стойкость</poeitem> ' 'теперь дарует вам ваш максимум Укрепления (было 15 ' 'зарядов Укрепления) и свойство &quot;ближайшие ' 'союзники считаются имеющими Укрепление, равное ' 'вашему&quot;</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Champion/Unstopable.webp" ' 'data-name_en="Unstoppable Hero" ' 'data-name_ru="Несокрушимый герой" ' 'data-target="25">Champion&#39;s Notable - ' 'Несокрушимый герой</poeitem> больше не дарует ' 'свойство &quot;ближайшие союзники считаются ' 'имеющими Укрепление, равное вашему&quot;. Теперь ' 'дарует на 3% больше брони и уклонения за каждый ' 'заряд Укрепления свыше 20 и 3% повышение скорости ' 'атаки за каждый заряд Укрепления свыше 20</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Champion/WorthyFoe.webp" ' 'data-name_en="Worthy Foe" data-name_ru="Достойный ' 'противник" data-target="24">Champion&#39;s Notable ' '- Достойный противник</poeitem> больше не требует ' 'умения <poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Champion/Conqueror.webp" ' 'data-name_en="Conqueror" data-name_ru="Завоеватель" ' 'data-target="32">Champion&#39;s Notable - ' 'Завоеватель</poeitem> и теперь дарует свойство ' '&quot;Вы провоцируете при нанесении ' 'удара&quot;</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Champion/Conqueror.webp" ' 'data-name_en="Conqueror" data-name_ru="Завоеватель" ' 'data-target="32">Champion&#39;s Notable - ' 'Завоеватель</poeitem> заменено новым значимым ' 'умением Достойные цели, которое дарует свойство ' '&quot;установленное знамя не предотвращает ' 'получение доблести&quot; и 50% увеличение ' 'длительности умений знамён. Требует <poeitem ' 'class="poe-items" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Champion/Inpirational.webp" ' 'data-name_en="Inspirational" ' 'data-name_ru="Вдохновенный" ' 'data-target="1974">Inspirational | ' 'Вдохновенный</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<h4>Защитник</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Guardian/HarmonyOfPurpose.webp" ' 'data-name_en="Harmony of Purpose" ' 'data-name_ru="Благое намерение" ' 'data-target="4201">Harmony of Purpose | Благое ' 'намерение</poeitem> теперь дарует вам случайный ' 'положительный эффект алтаря каждые 10 ' 'секунд</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Guardian/UnwaveringFaith.webp" ' 'data-name_en="Unwavering Faith" ' 'data-name_ru="Непоколебимая вера" ' 'data-target="4200">Unwavering Faith | Непоколебимая ' 'вера</poeitem> теперь дарует 50% повышение ' 'эффективности удержания ресурсов умениями</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Иерофант</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Hierophant/MindOverBeing.webp" ' 'data-name_en="Sanctuary of Thought" ' 'data-name_ru="Храм мысли" ' 'data-target="362">Sanctuary of Thought | Храм ' 'мысли</poeitem> больше не дарует 25% повышение ' 'эффективности удержания маны умениями и на 50% ' 'меньше затрат маны умениями. Теперь дарует ' 'регенерацию 1% маны в секунду<br />\r\n' '\tСильный нерф архимагов иерофантов из лиги 3.25, ' 'снижение затрат маны убрали - это критично</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Диверсант</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li>Добавлено новое пассивное умение Восхождения ' '[Shrapnel Specialist]: дарует 50% шанс возвращения ' 'снарядов к вам и свойство &quot;снаряды выпускаются ' 'в случайных направлениях<br />\r\n' '\tОчень интересный вариант, теперь можно играть ' 'через снаряды на диверсанте</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Saboteur/ExplosivesExpert.webp" ' 'data-name_en="Explosives Expert" ' 'data-name_ru="Умелый сапёр" ' 'data-target="637">Explosives Expert | Умелый ' 'сапёр</poeitem> заменено новым значимым умением ' 'Обдуманный риск, которое делает ваш шанс ' 'критического удара удачливым, а урон от ударов ' 'неудачливым. Требует умение <poeitem ' 'class="poe-items" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Saboteur/BombSpecialist.webp" ' 'data-name_en="Bomb Specialist" ' 'data-name_ru="Специалист по бомбам" ' 'data-target="618">Bomb Specialist | Специалист по ' 'бомбам</poeitem> или [Shrapnel Specialist]</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Saboteur/BombSpecialist.webp" ' 'data-name_en="Bomb Specialist" ' 'data-name_ru="Специалист по бомбам" ' 'data-target="618">Bomb Specialist | Специалист по ' 'бомбам</poeitem> теперь дарует 30% шанс нанести на ' '50% больше урона ударами по области (был 20% шанс) ' 'и 30% шанс получить на 50% меньше урона от ударов ' 'по области (был 20% шанс)</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Плут</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Trickster/PolymathTrickster.webp" ' 'data-name_en="Polymath" data-name_ru="Эрудит" ' 'data-target="2696">Polymath | Эрудит</poeitem> ' 'теперь дарует на 2% больше урона за каждый тип ' 'выбранного вами мастерства (было 3%).<br />\r\n' '\tНеприятный, но справедливый нерф. Талант все ещё ' 'довольно мощный, в том числе за счет остальных ' 'своих свойств помимо урона</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Trickster/HeedfulRecovery.webp" ' 'data-name_en="Escape Artist" data-name_ru="Мастер ' 'побега" data-target="210">Escape Artist | Мастер ' 'побега</poeitem> теперь дарует +4 к уклонению за 1 ' 'максимума энергетического щита на надетом шлеме ' '(было +5) и +1 к максимуму энергетического щита за ' '8 уклонения на надетом нательном доспехе (было за ' '6)<br />\r\n' '\tНеприятно, но не критично</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Маг стихий</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Elementalist/ShockSpecialisation.webp" ' 'data-name_en="Shaper of Storms" ' 'data-name_ru="Несущая бурю" ' 'data-target="1580">Shaper of Storms | Несущая ' 'бурю</poeitem> больше не дарует на 25% больший ' 'эффект состояний молнии от ваших ударов, большая ' 'часть урона которых является уроном от молнии. ' 'Теперь шок, наложенный вашими ударами, всегда ' 'увеличивает получаемый урон минимум на 25% (было ' '15%)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Elementalist/ChillSpecialisation.webp" ' 'data-name_en="Shaper of Winter" ' 'data-name_ru="Несущая зиму" ' 'data-target="4206">Shaper of Winter | Несущая ' 'зиму</poeitem> больше не дарует на 50% больший ' 'эффект состояний холода от ваших ударов, большая ' 'часть урона которых является уроном от холода, и ' 'свойств &quot;охлаждения, наложенные вашими ' 'ударами, всегда снижают скорость действий как ' 'минимум на 15%&quot; и &quot;ваши охлаждения могут ' 'снизить скорость действий вплоть до максимума в ' '40%&quot;. Вместо этого теперь урон, наносимый ' 'охлаждёнными от ваших ударов врагами, становится ' 'меньше на величину, равную половине эффекта ' 'охлаждения, а урон, получаемый охлаждёнными от ' 'ваших ударов врагами, увеличивается на величину, ' 'равную эффекту охлаждения</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Elementalist/IgniteSpecialisation.webp" ' 'data-name_en="Shaper of Flames" ' 'data-name_ru="Несущая пламя" ' 'data-target="2593">Shaper of Flames | Несущая ' 'пламя</poeitem> больше не дарует на 25% больше ' 'урона от поджогов от ваших ударов, большая часть ' 'урона которых является уроном от огня. Вместо этого ' 'теперь 40% физического урона подожжённых вами ' 'врагов становится уроном от огня</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Elementalist/LiegeOfThePrimordial.webp" ' 'data-name_en="Liege of the Primordial" ' 'data-name_ru="Слуга стихий" ' 'data-target="1041">Liege of the Primordial | Слуга ' 'стихий</poeitem> теперь дарует +2 к максимальному ' 'количеству големов (было +1) и делает призванных ' 'големов иммунными к урону от стихий</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Elementalist/ElemancerIcon.webp" ' 'data-name_en="Elemancer" data-name_ru="Повелитель ' 'стихий" data-target="1039">Elemancer | Повелитель ' 'стихий</poeitem> заменено новым значимым умением ' 'Несущая разорение, которое дарует 66% повышение ' 'эффективности удержания маны умениями Вестников и ' '66% усиление положительного эффекта Вестников. ' 'Теперь не требует связи с <poeitem ' 'class="poe-items" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Elementalist/LiegeOfThePrimordial.webp" ' 'data-name_en="Liege of the Primordial" ' 'data-name_ru="Слуга стихий" ' 'data-target="1041">Liege of the Primordial | Слуга ' 'стихий</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>Очень интересные изменения мага стихий, надеемся ' 'теперь он заиграет.</p>\r\n' '\r\n' '<h4>Дерево талантов</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li>Мастерство стихий, позволяющее ударам ' 'некоторым шансом учитывать значение сопротивления ' 'стихиям врага как противоположное, теперь имеет ' 'шанс 15% (было 25%)</li>\r\n' '\t<li>Мастерство похищения, благодаря которому 10% ' 'похищения применяется мгновенно, теперь имеет ' 'значение 5%<br />\r\n' '\tОчень неприятно, но не критично</li>\r\n' '\t<li>Мастерство жезла, обескураживавшее врагов при ' 'нанесении удара жезлами, заменено новым, дающим 25% ' 'повышение эффективности удержания маны умениями, ' 'усиленными Чароплётом</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Способности</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Большое количество альтернативных версий ' 'способностей апнули, особенно заклинаний, мы не ' 'будем упоминать их все</li>\r\n' '\t<li>Заряды Интенсивности теперь теряются каждые ' '0.5 секунды при передвижении (было каждые 0.25 ' 'секунды)</li>\r\n' '\t<li>Положительный эффект <poeitem ' 'class="poe-items" data-color="#FF8D00" ' 'data-image="" data-name_en="Arcane Surge buff" ' 'data-name_ru="Колдовской Выброс" ' 'data-target="400">Arcane Surge | Колдовской ' 'Выброс</poeitem> теперь дарует 20% повышение ' 'скорости сотворения чар (было 10%). Мощный баф для ' 'всех кастеров</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/AnimateArmour.webp" ' 'data-name_en="Animate Guardian" ' 'data-name_ru="Аниматрон" data-target="471">Animate ' 'Guardian | Аниматрон</poeitem> теперь <strong>НЕ ' 'ТЕРЯЕТ ПРЕДМЕТЫ ПОСЛЕ СМЕРТИ</strong>. Если ' '<poeitem class="poe-items" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/AnimateArmour.webp" ' 'data-name_en="Animate Guardian" ' 'data-name_ru="Аниматрон" data-target="471">Animate ' 'Guardian | Аниматрон</poeitem> вы сможете ' 'перепризвать его с теми же предметами в убежище. Но ' 'его нельзя повторно призвать в той же области где ' 'он умер</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/ChargedAttack.webp" ' 'data-name_en="Blade Flurry" data-name_ru="Порыв ' 'клинков" data-target="2658">Blade Flurry | Порыв ' 'клинков</poeitem> на 14% увеличили эффективность ' 'базового урона, добавили 5% больше/more урона за ' 'заряд, это суммарно 30% больше/more урона при 6 ' 'стадиях, и ещё 15% больше/more при максимуме ' 'стадий. Довольно сильный баф урона</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/BlightGem.webp" ' 'data-name_en="Blight" data-name_ru="Мор" ' 'data-target="165">Blight (Мор)</poeitem> увеличили ' 'базовый урон на ~22%. Альтернативные версии тоже ' 'улучшили</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/ContagionGem.webp" ' 'data-name_en="Contagion" data-name_ru="Инфекция" ' 'data-target="281">Contagion | Инфекция</poeitem> ' 'увеличили базовый урон на 20%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Cyclone.webp" ' 'data-name_en="Cyclone" data-name_ru="Вихрь" ' 'data-target="346">Cyclone | Вихрь</poeitem> ' 'увеличили на 14% эффективность урона, и АоЕ. Вихрь ' 'снова в деле! Он и в прошлом патче себя отлично ' 'чувствовал, а сейчас ещё лучше</li>\r\n' '\t<li>Аура смерти от <poeitem class="poe-items" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Armours/BodyArmours/Deathsoath.webp" ' 'data-name_en="Death\'s Oath" data-name_ru="Клятва ' 'смерти" data-target="4203">Death&#39;s Oath | ' 'Клятва смерти</poeitem> теперь наносит на 25% ' 'больше базового урона. Мощный баф!</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/DetonateDead.webp" ' 'data-name_en="Detonate Dead of Chain Reaction" ' 'data-name_ru="Подрыв трупа цепной реакции" ' 'data-target="2689">Detonate Dead of Chain Reaction ' '| Подрыв трупа цепной реакции</poeitem> снизили ' 'базовый урон на ~30% и снизили эффективность урона ' 'на 35%, сильный нерф</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/BloodTendrilsSkillGem.webp" ' 'data-name_en="Exsanguinate" ' 'data-name_ru="Обескровливание" ' 'data-target="4208">Exsanguinate | ' 'Обескровливание</poeitem> увеличили базовый урон на ' '~15%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireTrap.webp" ' 'data-name_en="Fire Trap" data-name_ru="Огненная ' 'ловушка" data-target="439">Fire Trap | Огненная ' 'ловушка</poeitem> снизили базовый урон на ~14%, что ' 'неприятно для всех РФов, меньше урона по ' 'боссам</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/IceStrike.webp" ' 'data-name_en="Frost Blades" data-name_ru="Ледяные ' 'клинки" data-target="598">Frost Blades | Ледяные ' 'клинки</poeitem> на 30% снизили урон от ' 'снарядов</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/IceStrike.webp" ' 'data-name_en="Frost Blades of Katabasis" ' 'data-name_ru="Ледяные клинки катабасиса" ' 'data-target="2892">Frost Blades of Katabasis | ' 'Ледяные клинки катабасиса</poeitem> снизили ' 'эффективность почти в 2 раза. Теперь по сути ' 'мертвый скил</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/DoomBlastSkillGem.webp" ' 'data-name_en="Hexblast" data-name_ru="Взрыв порчи" ' 'data-target="2690">Hexblast | Взрыв порчи</poeitem> ' 'теперь имеет перезарядку, остальное не так важно, ' 'скил мертвый и билды через него тоже, в том числе ' 'все минеры</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/IceNova.webp" ' 'data-name_en="Ice Nova of Frostbolts" ' 'data-name_ru="Кольцо льда морозных шаров" ' 'data-target="2963">Ice Nova of Frostbolts | Кольцо ' 'льда морозных шаров</poeitem> теперь может ' 'сработать максимум от 2 <poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/FrostBolt.webp" ' 'data-name_en="Frostbolt" data-name_ru="Морозный ' 'шар" data-target="395">Frostbolt | Морозный ' 'шар</poeitem> (было 4), а значит нерф урона в 2 ' 'раза. Билды через него мертвы</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/LightningStrike.webp" ' 'data-name_en="Lightning Strike" data-name_ru="Удар ' 'молнии" data-target="1758">Lightning Strike | Удар ' 'молнии</poeitem> снизили урон от снарядов на ' '50%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/MoltenStrike.webp" ' 'data-name_en="Molten Strike" data-name_ru="Магмовый ' 'удар" data-target="2064">Molten Strike | Магмовый ' 'удар</poeitem> снизили урон от снарядов и состояний ' 'на 10%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/MoltenStrike.webp" ' 'data-name_en="Molten Strike of the Zenith" ' 'data-name_ru="Магмовый удар зенита" ' 'data-target="4210">Molten Strike of the Zenith | ' 'Магмовый удар зенита</poeitem> снизили урон от ' 'снарядов и состояний на 10%, каждая 6 атака теперь ' 'наносит 600% урона (было 800%), т.е. срезали ' 'довольно много урона</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/PowerSiphon.webp" ' 'data-name_en="Power Siphon" data-name_ru="Перелив ' 'энергии" data-target="529">Power Siphon | Перелив ' 'энергии</poeitem> снизили эффективность на ' '45%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/BloodreapGem.webp" ' 'data-name_en="Reap" data-name_ru="Кровавая жатва" ' 'data-target="2333">Reap | Кровавая жатва</poeitem> ' 'повысили базовый урон на ~20%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Soulrend.webp" ' 'data-name_en="Soulrend" data-name_ru="Разрыв души" ' 'data-target="181">Soulrend (Разрыв души)</poeitem> ' 'повысили базовый урон на ~19%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Spellslinger.webp" ' 'data-name_en="Spellslinger" data-name_ru="Чароплёт" ' 'data-target="1795">Spellslinger | ' 'Чароплёт</poeitem> теперь резервирует 20% маны ' '(было 30-25%)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/ImpactingSteelGem.webp" ' 'data-name_en="Splitting Steel" ' 'data-name_ru="Раскалывающая сталь" ' 'data-target="1722">Splitting Steel | Раскалывающая ' 'сталь</poeitem> заряды теперь <strong>НЕ МОГУТ ' 'ВОЗВРАЩАТЬСЯ</strong>, а значит не работает с ' '<poeitem class="poe-items" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/ReturnProjectiles.webp" ' 'data-name_en="Returning Projectiles Support" ' 'data-name_ru="Возвращающиеся снаряды" ' 'data-target="2556">Returning Projectiles Support | ' 'Возвращающиеся снаряды</poeitem> и <poeitem ' 'class="poe-items" data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Rings/UberEaterofWorlds.webp" ' 'data-name_en="Nimis" data-name_ru="Нимис" ' 'data-target="2620">Nimis | Нимис</poeitem> а значит ' 'текущие билды через него мертвые. Но повысили ' 'эффективность на ~60% и увеличили радиус. Работать ' 'будет, но эндгейм варианты точно не будут такими ' 'поломанными как были в 3.25</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/ChaosElementalSummon.webp" ' 'data-name_en="Summon Chaos Golem" ' 'data-name_ru="Призыв голема хаоса" ' 'data-target="1023">Summon Chaos Golem | Призыв ' 'голема хаоса</poeitem> теперь повышает ' 'сопротивление к хаосу на 17% и даёт <span ' 'class="ru-poe">+#% к множителю постепенного ' 'урона</span><span class="en-poe">+#% to Damage over ' 'Time Multiplier</span> (+16%), что очень полезно ' 'дот билдам</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireElementalSummon.webp" ' 'data-name_en="Summon Flame Golem" ' 'data-name_ru="Призыв голема огня" ' 'data-target="4209">Summon Flame Golem | Призыв ' 'голема огня</poeitem> теперь повышает урон ' 'персонажа на 29% (было 20%), и даёт 20% увеличения ' 'АоЕ</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/IceElementalSummon.webp" ' 'data-name_en="Summon Ice Golem" ' 'data-name_ru="Призыв голема льда" ' 'data-target="78">Summon Ice Golem | Призыв голема ' 'льда</poeitem> теперь повышает крит шанс на 40% ' '(было 30%) и даёт +420 к меткости</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/LightningGolem.webp" ' 'data-name_en="Summon Lightning Golem" ' 'data-name_ru="Призыв голема молнии" ' 'data-target="79">Lightning Golem</poeitem> теперь ' 'повышает скорость атаки и сотворения чар на 10% ' '(было 9%) и даёт 18 мана регена</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/SummonSkeletons.webp" ' 'data-name_en="Summon Skeletons of Mages" ' 'data-name_ru="Сотворение скелетов-магов" ' 'data-target="2661">Summon Skeletons of Mages | ' 'Сотворение скелетов-магов</poeitem> теперь имеют ' '20% шанс наложить соответствующие скелету состояния ' '(поджог/заморозка/шок)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/RockGolem.webp" ' 'data-name_en="Summon Stone Golem" ' 'data-name_ru="Призыв каменного голема" ' 'data-target="770">Summon Stone Golem | Призыв ' 'каменного голема</poeitem> теперь повышает защиту ' 'персонажа на 20% ' '(уклонение/броню/энергощит/барьер)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/FrostVortex.webp" ' 'data-name_en="Vortex" data-name_ru="Пурга" ' 'data-target="93">Vortex | Пурга</poeitem> повысили ' 'эффективность урона, базовый урон от удара и дот ' 'урон. Но он все ещё имеет перезарядку...</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/FrostFury.webp" ' 'data-name_en="Winter Orb" data-name_ru="Зимняя ' 'сфера" data-target="128">Winter Orb (Зимняя ' 'сфера)</poeitem> повысили эффективность урона на ' '20%, базовый урон на ~35%, снизили максимальное ' 'количество зарядов до 8 (было 10), снизили частоту ' 'выпуска снарядов до 125% (было 150%), но повысили ' 'частоту выпуска снарядов за каждый заряд, было 15% ' 'за заряд, теперь 20% за заряд, т.е. итоговая ' 'изменилась лишь на 15% при макс зарядах</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Камни поддержки</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-name_en="Arcane Surge Support" ' 'data-name_ru="Колдовской выброс" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem> даёт 35% больше/more урона от ' 'заклинаний (было 25%), но теперь даёт меньше мана ' 'регена 30% (было 58%)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/ManaweaveSupportGem.webp" ' 'data-name_en="Archmage Support" ' 'data-name_ru="Архимаг" data-target="829">Archmage ' 'Support | Архимаг</poeitem> даёт на 3% меньше урона ' 'в зависимости от незарезервированной маны</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/SupportPlus/EchoPlus.webp" ' 'data-name_en="Awakened Spell Echo Support" ' 'data-name_ru="Пробужденный: Эхо магии" ' 'data-target="649">Awakened Spell Echo Support | ' 'Пробужденный: Эхо магии</poeitem> теперь имеет ' 'множитель маны на 10% меньше, а также не имеет ' 'свойства на 10% снижение урона, т.е. стал сильнее ' 'на 10%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/StormBarrier.webp" ' 'data-name_en="Infused Channelling Support" ' 'data-name_ru="Усиленное поддержание" ' 'data-target="240">Infused Channeling | Усиленное ' 'поддержание</poeitem> при поддерживании заклинаний ' 'вы получаете на 12% меньше урона (было 8%)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/SpellFocusSupport.webp" ' 'data-name_en="Intensify Support" ' 'data-name_ru="Интенсивность" ' 'data-target="338">Intensify Support | ' 'Интенсивность</poeitem> теперь имеет множитель маны ' 'на 10% меньше, а также даёт на 2% больше урона за ' 'каждый заряд. Изначально 3 заряда максимум, т.е. 6% ' 'больше урона</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/ReturnProjectiles.webp" ' 'data-name_en="Returning Projectiles Support" ' 'data-name_ru="Возвращающиеся снаряды" ' 'data-target="2556">Returning Projectiles Support | ' 'Возвращающиеся снаряды</poeitem> даёт на 5% меньше ' 'урона</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/Echo.webp" ' 'data-name_en="Spell Echo Support" data-name_ru="Эхо ' 'магии" data-target="465">Spell Echo Support | Эхо ' 'магии</poeitem> теперь имеет множитель маны на 10% ' 'меньше, а также не имеет свойства на 10% снижение ' 'урона, т.е. стал сильнее на 10%</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Уникальные предметы</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Добавили 20 новых уников. Некоторые из них ' 'доступны только с особых наёмников</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Weapons/TwoHandWeapons/Staves/CatarinaStaff.webp" ' 'data-name_en="Cane of Kulemak" data-name_ru="Трость ' 'Кулемака" data-target="4207">Cane of Kulemak | ' 'Трость Кулемака</poeitem> теперь в особо редких ' 'случаях может быть найден с 4 свойствами<br />\r\n' '\tЭто очень сильно, скорее всего будет востребован ' 'теперь, но на 4 хороших свойства будет довольно ' 'дорогой</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Armours/Helmets/TheDevouringDiadem.webp" ' 'data-name_en="The Devouring Diadem" ' 'data-name_ru="Пожирающая диадема" ' 'data-target="276">Devouring Diadem | Пожирающая ' 'диадема</poeitem> теперь не даёт +1 к уровню ' 'встроенных камней<br />\r\n' '\tНеприятно, т.к. у многих билдов теперь могут ' 'появится проблемы с маной, т.к. использовали ' '<poeitem class="poe-items" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/Enlighten.webp" ' 'data-name_en="Enlighten Support" ' 'data-name_ru="Наставник" ' 'data-target="126">Enlighten support | ' 'Наставник</poeitem> в шлеме</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Weapons/OneHandWeapons/OneHandSwords/OneHandSword8Unique.webp" ' 'data-name_en="Ephemeral Edge" ' 'data-name_ru="Эфемерное острие" ' 'data-target="4205">Ephemeral Edge | Эфемерное ' 'острие</poeitem> понерфили, теперь даёт 15% урона ' 'от энергощита (было 20%)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Armours/Boots/RalakeshsImpatience.webp" ' 'data-name_en="Ralakesh\'s Impatience" ' 'data-name_ru="Нетерпение Ралакеша" ' 'data-target="2563">Ralakesh&#39;s Impatience | ' 'Нетерпение Ралакеша</poeitem> теперь не даёт ' 'эффекты ВСЕХ зарядов, а только одного из зарядов, ' 'какого именно - зависит от ролла на предмете. Также ' 'на ботинки вернули скорость, теперь +15-25% ' 'скорости и теперь имеют свойство на иммунитет к ' 'оскверненной крови<br />\r\n' '\tНерф стака зарядов скажется на всех билдах ' 'которые их использовали, теперь абуз работать не ' 'будет, а значит билды не могут на нем строится. Но ' 'ботинки все ещё будут играбельны в некоторых ' 'случаях</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Мелкие изменения</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Теперь можно ставить игру на Паузу. Нажимая ' 'ESC, либо открывая любое полноэкранное меню, ' 'например дерево талантов персонажа или Атлас. На ' 'убер боссах и в некоторых других локациях где на ' 'персонаже есть дебаф отключения паузы, паузу ' 'ставить нельзя</li>\r\n' '\t<li>При появлении на карте Безымянный ' 'прорицатель/Nameless Seer или отражающего тумана ' 'игра выводит сообщение в чат<br />\r\n' '\tУдобно, теперь точно не пропустите их</li>\r\n' '\t<li>Офицеры гильдий теперь могут отменять не ' 'принятые приглашения в свою гильдию</li>\r\n' '\t<li>Теперь в открытом меню машины картоходца есть ' 'дополнительные слоты для хранения карт, скарабов и ' 'прочего</li>\r\n' '\t<li>Теперь ремесленные свойства на верстаке можно ' 'добавлять на предмет по Ctrl + щелчку без ' 'необходимости нажимать кнопку ' '&quot;Создать&quot;</li>\r\n' '\t<li>Добавлены кнопки быстрого использования ' 'валюты на ларцах и монстрах, заточённых внутри ' 'Сущностей. Кнопки будут видны только если валюта ' 'есть у вас в инвентаре</li>\r\n' '\t<li>В интерфейсе торговцев теперь запоминается ' 'любой введённый в поле поиска текст для каждого НИП ' 'отдельно, пока вы не выйдете на экран выбора ' 'героя</li>\r\n' '\t<li>Увеличен лимит символов в поле поиска до 250 ' 'знаков</li>\r\n' '</ul>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="qa-info"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Информация из интервью с ' 'разрабочиками</span></h2>\r\n' '\r\n' '<h3>📑 Новости о подходе к разработке</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Команды разработки PoE 1 и PoE 2 были вновь ' 'объединены. Штат работников теперь периодически ' 'перебрасывается с одного проекта на другой, чтобы ' 'справляться с нагрузками.</li>\r\n' '\t<li>В прошлом году одновременная разработка PoE2 ' 'и поддержка PoE1 оказалась довольно трудным ' 'процессом. Однако сейчас, когда PoE2 ' '&quot;вышла&quot;, у GGG не должно быть проблем с ' 'поддержкой обеих игр. Поэтому обновления каждые 4 ' 'месяца - это не пустое слово. Марк Робертс отметил, ' 'что по прежнему могут быть колебания +- 1 неделя от ' 'даты релизов обновлений.</li>\r\n' '\t<li>Джонатан сказал, что нет разницы, в какой POE ' 'вы покупаете наборы поддержки. В GGG никогда не ' 'было и не будет ситуации в роде &quot;у нас не ' 'хватает денег на разработку ПоЕ2, поэтому заберём ' 'деньги из ПоЕ1&quot; и наоборот. В преддверии ' 'больших обновлений одной из частей игры, штат ' 'перебрасывается именно на её разработку. К примеру, ' 'на данный момент над Секретами Атласа работает 80% ' 'всех сотрудников.</li>\r\n' '\t<li>Разработка PoE2 также положительно влияет на ' 'разработку PoE1, т.к. часть ассетов (игровых ' 'файлов) активно используется в PoE1. На выходе мы ' 'получим больше разнообразных боссов, монстров и ' 'прочего контента. После выхода Секретов Атласа, у ' 'вас наверняка промелькнёт мысль &quot;где-то я это ' 'уже видел...&quot;</li>\r\n' '\t<li>PoE1 теперь по праву можно считать игрой для ' '&quot;прожжённых экспертов&quot;, когда существует ' 'PoE2, которая гораздо более привлекательна для ' 'новых игроков. В связи с этим, обновления PoE1 ' 'будут больше сфокусированы на ' 'эндгейм-контенте.</li>\r\n' '\t<li>Следующий год будет &quot;Годом PoE&quot; - ' 'Марк (6 релизов обновлений в год!).</li>\r\n' '</ul>\r\n' '\r\n' '<h3>🗺 Секреты Атласа</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Секреты Атласа - это сюжетное дополнение, ' 'часть новой арки эндгейма.</li>\r\n' '\t<li>Вернувшиеся ветераны PoE1 будут чувствовать ' 'себя в своей тарелке. Секреты Атласа - это лишь ' 'надстройка над уже знакомой игрой.</li>\r\n' '\t<li>GGG не хотели, чтобы новая система была ' 'просто предлогом, чтобы пробежать X карт. Секреты ' 'Атласа должны внести разнообразия в ' 'эндгейм.</li>\r\n' '\t<li>Начиная с Т3 карт был добавлен контент из ' 'Секретов Атласа, который не даст вам заскучать (и ' 'даст ощутимое улучшение вашему арсеналу). К моменту ' 'пиннакл-квестов будет много возможностей усилить ' 'снаряжение.</li>\r\n' '\t<li>Был изменён баланс скарабеев, а некоторые их ' 'изменения даже отсутствуют в патчноуте (их выпустят ' '&quot;позже&quot;).</li>\r\n' '\t<li>3.26 изменил персонажей совсем немного, т.к. ' 'это, по большей части, контентное дополнение. ' 'Следующий патч, 3.27, перевернёт игру с ног на ' 'голову. Будет сделано так много балансирующих ' 'изменений персонажей, сколько возможно.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>🛠 Система Крафта</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Система Прядей Воспоминаний нацелена на ' 'интегрирование с Жатвой и Ископаемыми.</li>\r\n' '\t<li>Из-за сплетений старых и новых механик ' 'крафта, скорее всего, появится большое число очень ' 'сильных предметов. После выхода дополнения, ' 'разработчики будут следить за статистикой.</li>\r\n' '\t<li>&quot;Как вы вообще придумываете новые ' 'системы крафта?&quot; - &quot;Не попробуешь - не ' 'узнаешь&quot;.</li>\r\n' '\t<li>Т17 карты должны быть самоподдерживающимися ' '(т.е. не нужно будет каждый раз покупать их у ' 'других игроков). В противном случае, GGG увеличат ' 'сустейн ещё сильнее.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>📊 Разнообразие Билдов</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Ранее, к моменту Т17, игрокам попадались одни ' 'и те же карты из очень маленького пула, что убивало ' 'разнообразие билдов. При этом почти фарм происходил ' 'на них. Теперь же, Т17 карты стали более ' 'разнообразными, а также могут получать новые ' 'свойства из Секретов Атласа (например, двойной лут ' 'с монстров из-за свойства на единоразовое ' 'воскрешение врагов).</li>\r\n' '\t<li>Теперь игроки могут фармить те карты, что им ' 'нравятся, убивать тех боссов, что им нравятся, ' 'фармить то, что им нравится и т.д. Это решит ' 'определённые проблемы разнообразия билдов.</li>\r\n' '\t<li>Фарм теперь (скорее всего), будет происходить ' 'на Т16 картах благодаря новой системе &quot;Нитей ' 'Воспоминаний&quot;.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>🌳 Пассивки Атласа</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Некоторые ноды удалены, некоторые - ' 'добавлены, но число очков пассивок по-прежнему ' 'кажется GGG правильным.</li>\r\n' '\t<li>GGG добавили новые виды раздувки карт, так ' 'что они не хотели добавлять ещё больше раздувки на ' 'атласе.</li>\r\n' '\t<li>Марку нравится концепция ' '&quot;фокусировки&quot; древа на чём либо. Он ' 'считает, что игрок должен подстраивать пассивки ' 'атласа под разное снаряжение.</li>\r\n' '\t<li>В древе атласа пассивки, которые раньше ' 'увеличивали шанс на появление определённой ' 'механики, теперь также будут увеличивать шанс на ' 'выпадение скарабеев того же типа, что и карта. Это ' 'добавит управляемости к выпадению скарабеев, т.к. ' 'их видов крайне много.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>🏡 Поселенцы</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Обмен валют остаётся в игре</li>\r\n' '\t<li>Возможно, в будущем появится больше ' 'применений для золота.</li>\r\n' '\t<li>Механика кораблей была чуть-чуть изменена. ' 'Теперь торговля ресурсами занимает больше времени, ' 'но и награда будет больше. Это убирает ' '&quot;обязанность&quot; регулярного захода в ' 'игру.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>🪙 Золото</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Количество выпадаемого золота во всей игре ' 'было сбалансировано.</li>\r\n' '\t<li>Ларец Исследователя из PoE2 когда-нибудь ' 'добавят в PoE1</li>\r\n' '</ul>\r\n' '\r\n' '<h3>⚙️ Реворки старых механик</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Святилище в будущем будет реворкнуто, потому ' 'что сейчас, в начале игры оно даёт слишком много ' '&quot;сырой&quot; валюты, а в эндгейме - слишком ' 'мало. Есть планы добавить отдельную валюту для ' 'наград Святилища.</li>\r\n' '\t<li>Марк отметил, что хочет аналогичным ' 'переработать Скверну, Спуск и другие устаревшие ' 'механики. Возможно добавление нового ' 'контента.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>🌄 QOL улучшения</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>WASD планируется, но это долгий процесс из-за ' 'сложности переноса элементов MTX, ригов и анимаций ' 'из одной игры в другую.</li>\r\n' '\t<li>GGG планируют ввести другие улучшения ' 'процесса торговли.</li>\r\n' '\t<li>Обмен валют показал, что существует большой ' 'спрос на моментальную торговлю.</li>\r\n' '\t<li>Возможно, будущая система моментальной ' 'торговли будет построена вокруг золота. Но для ' 'этого нужно сделать так, чтобы золото было ' 'действительно ценным.</li>\r\n' '\t<li>Сначала все улучшения торговли будут обкатаны ' 'на PoE2.</li>\r\n' '\t<li>Функция &quot;Опознать всё&quot; была в ' 'планах, но Марк, судя по всему, вспомнил про неё ' 'только во время QA.</li>\r\n' '\t<li>Старые боссы с долгими фазами неуязвимости к ' 'урону (например, Химера) в процессе реворка. ' 'Команда балансирует между переработками старых ' 'боссфайтов и созданием новых боссов.</li>\r\n' '\t<li>GGG знают, что качество большинства анимаций ' 'игрока выглядят смешно, особенно по сравнению с ' 'прекрасными анимациями последних боссов ' '(&quot;Слава богу они не носят MTX&quot;). Они ' 'будут исправлять эту проблему постепенно.</li>\r\n' '</ul>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="vopros-otvet"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Вопрос-ответ</span></h2>\r\n' '\r\n' '<h3>Вопросы?</h3>\r\n' '\r\n' '<p>Будем дополнять раздел, отвечая на ' 'комментарии.</p>\r\n' '</div>'}
include/footer-scripts.html
/usr/src/app/templates/include/footer-scripts.html
Контекст {'False': False, 'None': None, 'True': True} {'DEBUG': True, 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'uZS9YJhQwliBhoW2pMa1D5emytu0bW4pgSlW3hSovOOIANEdJ70OhxNj6eaiXRaC'>", 'messages': <FallbackStorage: request=<ASGIRequest: GET '/poe/liga-sekrety-atlasa-3-26'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f6a2b3d0ae0>>), 'request': '<<request>>', 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f6a2b3d0ae0>>'} {'LANGUAGE_CODE': 'ru', 'access_info': None, 'article': <Article: Лига Секреты Атласа 3.26. Механики лиги, предметы, способности>, 'canonical': '/poe/liga-sekrety-atlasa-3-26', 'captcha_pubkey': '', 'categories': '<<queryset of wiki.Category>>', 'current_game': <Game: Path of Exile>, 'games': '<<queryset of wiki.Game>>', 'is_accessible': True, 'popular': [<Article: [3.26] Оккультист Запретный Ритуал. Популярный билд на ведьму>, <Article: [3.26] Плут через Стак энергощита. Магмовый удар или Удар молнии>, <Article: [3.26] Вождь Праведный огонь. Билд на Дикаря>, <Article: [3.26] Хранитель Кинетический взрыв. Быстрый билд на Охотницу>, <Article: [3.26] Некромант через Неистовых духов. Билд на ведьму суммонера>, <Article: [3.26] Снайпер Стрела молнии. Билд на лучницу Охотницу>, <Article: [3.26] Снайпер Взрывная смесь. Билд на лучницу Охотницу>], 'random_ad': <Ad: PoE 1 orbs>, 'site_settings': <SiteSettings: Настройки сайта>, 'tier_filtered_content': '<div class="build-page-content-block anchor-block" ' 'id="obshchaya-informaciya"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '<h2><span>Общая информация</span></h2>\r\n' '\r\n' '<p>Название лиги: Секреты Атласа / Secrets of the ' 'Atlas, 3.26<br />\r\n' 'Начало лиги: <strong>13 июня 2025 года, в 23:00 по ' 'МСК</strong><br />\r\n' 'Окончание лиги: <strong>~</strong></p>\r\n' '\r\n' '<p>Что нас ждет в лиге Секреты Атласа 3.26:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>3 новых убер босса</li>\r\n' '\t<li>Новая механика для эндгейм мап и их надувки ' '(как говорят разрабы - до НЕВИДАННЫХ РАНЕЕ ' 'масштабов)</li>\r\n' '\t<li>Новая механика особых способностей для ' 'карт</li>\r\n' '\t<li>Новые механики для крафта и новые свойства ' 'для крафта</li>\r\n' '\t<li>Новые уникальные предметы</li>\r\n' '\t<li>Ап многих способностей, алтернативных камней, ' 'камней для селфкаста</li>\r\n' '\t<li>Новая механика для карт - Наёмники Тератны, ' 'что-то похожее на экзайлов, но с большим ' 'количеством различных фишек. Их в том числе можно ' 'брать себе в напарники!</li>\r\n' '\t<li>Новые испытания</li>\r\n' '\t<li>Изменение лигмеханики Предательства. Теперь ' 'Катарина запускается отдельно, и её запуск не ' 'сбрасывает связи между бандитами</li>\r\n' '\t<li>Кингсмарш добавлен в кор игры и теперь сразу ' 'будет полностью построен. Все его фишки ' 'остаются</li>\r\n' '\t<li>Руны добавлены в кор, но теперь они меняют ' 'мастери в дереве талантов, бонусы зависят от ' 'используемой руны</li>\r\n' '\t<li>Новые наборы поддержки</li>\r\n' '\t<li>Различные мелкие улучшения геймплея</li>\r\n' '\t<li>Многое другое!</li>\r\n' '</ul>\r\n' '\r\n' '<p>Полезные ссылки:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><a href="https://ru.pathofexile.com/secrets" ' 'rel="nofollow" target="_blank">Страница лиги на ' 'сайте PoE</a></li>\r\n' '\t<li><a ' 'href="https://ru.pathofexile.com/forum/view-thread/3787032" ' 'rel="nofollow" target="_blank">Полный список ' 'изменений лиги 3.26 на русском</a></li>\r\n' '\t<li><a ' 'href="https://www.pathofexile.com/forum/view-thread/3787013" ' 'rel="nofollow" target="_blank">Полный список ' 'изменений лиги 3.26 на английском</a></li>\r\n' '</ul>\r\n' '\r\n' '<div class="video-container">\r\n' '<div class="youtube-wrapper">\r\n' '<div class="youtube" data-embed="MGlxGrVK2TE">\r\n' '<div class="play-button">&nbsp;</div>\r\n' '</div>\r\n' '</div>\r\n' '</div>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="mekhanika-ligi-i-izmeneniya">\r\n' '<h2><span>Механика лиги</span></h2>\r\n' '\r\n' '<h3>Секреты Атласа</h3>\r\n' '\r\n' '<p>При прохождении карт можно будет встретить ' '&quot;Нити сознания&quot;. При клике на неё, новый ' 'NPC Игон свяжет эти Нити сознания с вашим Атласом, ' 'после чего на Атласе появится цепочка из нескольких ' 'связанных карт, так называемся &quot;Нить ' 'воспоминаний&quot;.</p>\r\n' '<img alt="Нити сознания" class="wide-image" ' 'data-caption="Нити сознания" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic1.webp" />\r\n' '<p>Когда вы в следующий раз поговорите с Игоном в ' 'убежище, он предложит вам разведать эти карты и ' 'найти на них Зану, либо что-то зловещее что они ' 'содержат в себе.</p>\r\n' '<img alt="карты на атласе" class="wide-image" ' 'data-caption="карты на атласе" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic2.webp" />\r\n' '<p>При разговоре с Игоном откроется интерфейс ' 'похожий на машину картоходца, с находящейся в ней ' 'картой (которая первая в цепочке Нити ' 'воспоминаний). Вы можете добавить на эту карту ' 'любые расходники (скарабы, фрагменты, угли и т.п.), ' 'они будут работать, также как и таланты вашего ' 'Атласа, но саму карту изменить нельзя.</p>\r\n' '<img alt="открытие нити воспоминаний у Игона" ' 'class="wide-image" data-caption="открытие нити ' 'воспоминаний у Игона" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic3.webp" />\r\n' '<p>На этих картах можно будет встретить опасные ' 'сгустки, которые поражены воспоминаниями самой ' 'Заны.</p>\r\n' '\r\n' '<p>Монстры рядом с этими сгустками поражены ' '&quot;лепестками воспоминаний&quot;. Поражая ' 'зараженных монстров, вы будете собирать эти ' 'лепестки.</p>\r\n' '<img alt="монстры пораженные лепестками ' 'воспоминаний" class="wide-image" ' 'data-caption="монстры пораженные лепестками ' 'воспоминаний" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic4.webp" />\r\n' '<p>Накопленные лепестки можно использовать для ' 'активации особых способностей, которые дают сами ' 'карты. Например:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Поглощает часть лепестков, делает так что с ' 'ближайших к вам монстров не могут выпасть предметы ' 'с редкостью (т.е. экипировка). Количество ' 'поглощаемых лепестков зависит от количества ' 'пораженных монстров<br />\r\n' '\tТ.е. со всех зараженных монстров гарантированно ' 'выпадет либо валюта/камни умений/скарабы/карты, все ' 'кроме обычной экипировки</li>\r\n' '\t<li>Поглощает часть лепестков, делает так что все ' 'ближайшие монстры воскреснут после смерти. ' 'Количество поглощаемых лепестков зависит от ' 'количества пораженных монстров<br />\r\n' '\tТ.е. мы получим по сути в 2 раза больше монстров, ' 'правда не всего на карте, а конкретные несколько ' 'паков которых вы заразите</li>\r\n' '\t<li>Поглощает часть лепестков, ближайшие монстры ' 'отдают вам свои души, т.е. ваш персонаж получает ' 'бафф <poeitem class="poe-items" ' 'data-color="#AF6025" data-image="" ' 'data-name_en="Soul eater" data-name_ru="Пожиратель ' 'душ" data-target="503">Soul eater | Пожиратель ' 'душ</poeitem> (Пожиратель душ). Количество стаков ' 'бафа зависит от количества ближайших ' 'монстров</li>\r\n' '</ul>\r\n' '<img alt="примеры особых способностей" ' 'class="wide-image" data-caption="примеры особых ' 'способностей" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic5.webp" />\r\n' '<p>Чем &quot;глубже&quot; в воспоминание вы ' 'уходите, тем больше таких сгустков будет появляться ' 'на карте, и тем больше раз вы сможете использовать ' 'новые особые способности. Также может быть ' 'несколько разных способностей доступно на одной ' 'карте.</p>\r\n' '\r\n' '<p>Особые способности можно комбинировать, ' 'используя примеры выше можно сперва получить баф ' '<poeitem class="poe-items" data-color="#AF6025" ' 'data-image="" data-name_en="Soul eater" ' 'data-name_ru="Пожиратель душ" ' 'data-target="503">Soul eater | Пожиратель ' 'душ</poeitem>, затем добавить монстрам воскрешение, ' 'затем запретить чтобы с них выпадали предметы ' 'экипировки. В таком случае с монстров после ' 'воскрешения тоже не будут выпадать предметы ' 'экипировки.</p>\r\n' '\r\n' '<p>Убивая боссов карт в Нити воспоминаний, будет ' 'предложено усиление, которое будет действовать на ' 'все последующие карты в цепочке. Можно будет ' 'выбрать <strong>один</strong> из двух предложенных ' 'бонусов. Например:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Увеличение выпадаемых лепестков с редких и ' 'уникальных монстров</li>\r\n' '\t<li>Увеличение выпадаемых лепестков с ' 'боссов</li>\r\n' '\t<li>50% шанс что редкие монстры на карте будут ' 'заражены духами (possesed)</li>\r\n' '\t<li>Крафты машины картоходцев бесплатные</li>\r\n' '</ul>\r\n' '<img alt="примеры усилений после убийства боссов ' 'карт" class="wide-image" data-caption="примеры ' 'усилений после убийства боссов карт" ' 'data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic6.webp" />\r\n' '<p>На последней карте в Нити воспоминаний будет ' 'особый новый босс. На самом деле не совсем новый, ' 'скорее усиленная копия уже существующего босса в ' 'игре, с измененными и/или усиленными ' 'способностями.<br />\r\n' 'Например можно будет встретить &quot;особого&quot; ' 'Сируса.</p>\r\n' '<img alt="пример усиленного босса" ' 'class="wide-image" data-caption="пример усиленного ' 'босса" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic7.webp" />\r\n' '<p>При убийстве таких боссов с них выпадет ' 'фрагмент, который затем превращается в проходку на ' 'одного из трех новых боссов.</p>\r\n' '<img alt="фрагменты для доступа к новым убер ' 'боссам" class="wide-image" data-caption="фрагменты ' 'для доступа к новым убер боссам" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic8.webp" />\r\n' '<p>С каждого босса могут выпасть новые особые ' 'уникальные предметы.</p>\r\n' '\r\n' '<p>После того как вы убьете всех 3 разных новых ' 'убер боссов, вам начнут выпадать новые особые т16 ' 'карты с влиянием пораженным воспоминаниями.</p>\r\n' '<img alt="новые т16 карты с влиянием пораженным ' 'воспоминаниями" class="wide-image" ' 'data-caption="новые т16 карты с влиянием пораженным ' 'воспоминаниями" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic9.webp" />\r\n' '<p>На этих картах будут доступны особые способности ' 'карт (о которых мы писали ранее), а также на этих ' 'картах будут появляться свойства которые ролятся на ' 'Т17 картах, т.е. более опасные.</p>\r\n' '\r\n' '<p>Также на этих картах будут выпадать особые ' 'предметы с новой крафтовой механикой - &quot;пряди ' 'воспоминаний&quot;, значение пряди ролится от 1 до ' '100.</p>\r\n' '<img alt="пример предметов с прядями воспоминаний" ' 'class="wide-image" data-caption="пример предметов с ' 'прядями воспоминаний" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic10.webp" />\r\n' '<p>На что влияет количество прядей воспоминаний на ' 'предмете:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>При распознании предмета, свойства будут ' 'более высоких тиров. Т.е. чем больше прядей будет - ' 'тем лучше предмет будет при распознании</li>\r\n' '\t<li>При использовании крафтовой валюты на таком ' 'предмете, пряди воспоминаний будут поглощаться, но ' 'новые или измененяемые свойства будут более высоких ' 'тиров, в зависимости от текущего количества прядей ' 'на предмете</li>\r\n' '</ul>\r\n' '\r\n' '<p>Есть валюта, которая взаимодействует с прядями ' 'воспоминаний.</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>[Orb of remembrance] добавляет на предмет ' 'обычного (белого) качества случайное количество ' 'прядей<br />\r\n' '\tБудет полезно перед началом крафта ' 'предмета</li>\r\n' '\t<li>[orb of unravelling] поглощает все количество ' 'прядей на предмете, в попытке улучшить тир одного ' 'из свойств на предмете. Сила зависит от количества ' 'поглощенных прядей<br />\r\n' '\tСупер полезный предмет который будет крайне ' 'полезен для мин-макса любой экипировки</li>\r\n' '\t<li>[orb of intention] изменяет карту с ' 'воспоминаниями, снижая количество выпадаемых ' 'предметов, но увеличивает шанс найти предмет с ' 'прядями воспоминаний</li>\r\n' '</ul>\r\n' '<img alt="валюта которая взаимодействует с прядями ' 'воспоминаний" class="wide-image" ' 'data-caption="валюта которая взаимодействует с ' 'прядями воспоминаний" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/pic11.webp" />\r\n' '<p>Такая валюта выпадает только с новых убер ' 'боссов!</p>\r\n' '\r\n' '<p>Для всего нового контента добавлены таланты ' 'Атласа, которые позволяют более целенаправленно ' 'фармить то что вам больше нравится. ' 'Например:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>[grasp the past] позволяет количеству прядей ' 'на выпадаемых вам предметах ролится дважды, т.е. ' 'увеличивает количество прядей на находимых вами ' 'предметах</li>\r\n' '\t<li>[traumatic experience], [remembered kindness] ' 'или [educated upbringing] снижает шанс нахождения ' 'нитей воспоминаний, которые будут связанны с ' 'определенными новыми убер боссами. Пригодится если ' 'вы например не хотите фармить убера с которого ' 'выпадают дешевые шмотки, или наоборот хотите ' 'фармить убера с которого выпадает нужный вам ' 'предмет</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Наёмники</h3>\r\n' '\r\n' '<p><strong>Наёмники </strong>- главная особенность ' 'новой лиги. В путешествиях по Рэкласту вы встретите ' 'наёмников из Тератны - по одному в каждой локации. ' 'Каждая встреча уникальна - наёмники имеют свои ' 'личности, индивидуальные билды, способности и ' 'экипированные предметы.</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Наёмники считаются как &quot;0.5 ' 'игрока&quot;. Т.е. на карте может быть 6 игроков + ' '6 наёмников, что в результате даёт фактически ' '&quot;9 игроков&quot;. Однако формула расчёта лута ' 'для нескольких игроков была изменена, так что пати ' 'на &quot;9 игроков&quot; не будет слишком ' 'эффективно.</li>\r\n' '\t<li>Наёмники могут как протаскивать вашего ' 'персонажа, так и быть просто аура-ботами. Например, ' 'если ваш персонаж и так невероятно силён, то ' 'наёмник может просто бегать и бустить рарити. Таким ' 'образом, наёмники будут эффективны для всех ' 'игроков.</li>\r\n' '\t<li>Помимо наёмника, можно также иметь в пачке ' 'Аниматрона (Animate Guardian). Также Аниматроны, ' 'как и наёмники, теперь сохраняют свои предметы при ' 'смерти.</li>\r\n' '\t<li>Если наёмник погиб на карте - возродить его ' 'будет нельзя (в пределах того же инстанса). То же ' 'самое с Аниматроном.</li>\r\n' '\t<li>Боевой потенциал Наёмников зависит от их ' 'архетипа, качества экипировки и древа ' 'талантов.</li>\r\n' '\t<li>Возможно, на босс-файты вы вовсе не захотите ' 'тащить своего наёмника, т.к. он всё-таки считается ' 'за 0.5 игрока и существенно усиливает ' 'монстров.</li>\r\n' '\t<li>Даже если вы не захотите играть с наёмником, ' 'в новом обновлении по-прежнему есть куча ' 'нововведений, усиливающих игрока.</li>\r\n' '\t<li>Всего существует около 30 архетипов ' 'наёмников. Каждый имеет соответствующую экипировку ' 'и соответствующие моды на экипировке.</li>\r\n' '\t<li>Наёмники не внесут в игру слишком много ' 'микро-менеджмента. Достаточно иногда менять ' 'экипировку и прокачивать их древо пассивок, чтобы ' 'они были полезными.</li>\r\n' '\t<li>Наёмники не считаются приспешниками, они ' 'восстанавливают здоровье вне боя и их можно взять с ' 'собой на любой пиннакл-контент.</li>\r\n' '\t<li>Наёмников можно считать полноценным ' 'персонажем. Единственное, чего у них нет - вашего ' 'скилла (хорошо это или плохо - зависит от ' 'вас).</li>\r\n' '\t<li>Марк выразил огромный интерес к тому, что ' 'произойдёт с рынком в условиях, когда для билдов ' 'придётся одевать Аниматрона, Наёмника и своего ' 'персонажа.</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Первая встреча</h4>\r\n' '\r\n' '<p>При встрече они предложат вам дуэль. Перед её ' 'началом, у вас будет возможность взглянуть на ' 'экипировку, способности и камни поддержки своего ' 'противника.</p>\r\n' '<img alt="Обзор наёмника" class="wide-image" ' 'data-caption="Обзор наёмника" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/06/07/21.webp" />\r\n' '<p>Если вы решились на дуэль, перед её началом ' 'будет предложено <strong>3 исхода</strong> при ' 'вашей победе:</p>\r\n' '\r\n' '<ol>\r\n' '\t<li><strong>Нанять наёмника за ' 'золото.</strong><br />\r\n' '\tОн присоединится к вашим приключениям и будет ' 'помогать в бою. Наносить урон, раздавать ауры и ' 'т.п.</li>\r\n' '\t<li><strong>Забрать один из экипированных ' 'предметов наёмника.</strong><br />\r\n' '\tВы сразитесь с ним, и в случае победы с него ' 'выпадет выбранный вами предмет. Их снаряжение ' 'зачастую будет сильно лучше того, что достаётся вам ' 'с убитых монстров. Они также могут быть экипированы ' 'уникальными предметами, которые соответствуют их ' 'архетипу и способностям. Некоторые новые уники ' 'можно получить только с наёмников.</li>\r\n' '\t<li><strong>Изгнать наёмника.</strong> Если вы ' 'выиграете дуэль, то архетип побеждённого наёмника ' 'не встретится вам повторно в ближайшее время. Это ' 'позволяет рано или поздно нанять именно того, кто ' 'вам нужен, пропуская тех кто вас не интересует.<br ' '/>\r\n' '\tВ случае поражения, вы погибните</li>\r\n' '</ol>\r\n' '\r\n' '<h4>Игра в группе</h4>\r\n' '\r\n' '<p>Если вы играете в группе, то перед дуэлью каждый ' 'игрок сможет выбрать: участвовать в бою или нет. За ' 'каждого игрока в дуэли, Наёмник становится сильнее. ' 'С другой стороны - в случае вашей победы, каждый ' 'участвовавший игрок имеет 50% шанс получить ' 'случайную награду (как правило - валюта из кошелька ' 'Наёмника).</p>\r\n' '\r\n' '<p>Игроки, отказавшиеся от участия в дуэли, могут ' 'за ней наблюдать.</p>\r\n' '\r\n' '<h4>Наёмники в бою</h4>\r\n' '\r\n' '<p>Всего можно нанять трёх наёмников, но на вылазки ' 'можно брать только одного. Он считается за 0.5 ' 'игрока, так что влияет и на количество лута, и на ' 'сложность монстров. Наёмник восстанавливает ' 'здоровье вне боя, а если он погибнет на локации, то ' 'возродить его можно будет только в городе - за ' 'золото. Тератанских наёмников можно брать на любые ' 'вылазки, поэтому, будет полезно иметь трёх ' 'наёмников для разных задач, в том числе, для ' 'пиннакл-боссов.</p>\r\n' '\r\n' '<h4>Механики</h4>\r\n' '\r\n' '<p>Вы можете управлять снаряжением нанятых бойцов и ' 'их древом пассивок. Наёмник не теряет предметы при ' 'смерти. Это добавляет ещё один слой итемизации в ' 'экономику, ведь теперь многим игрокам нужно будет ' 'покупать снаряжение для нескольких бойцов.</p>\r\n' '\r\n' '<p>Предметы которые вы на них надели вы сможете ' 'позже снять (в убежище), они никак не пропадут, так ' 'что можно надевать на них хорошие шмотки.</p>\r\n' '<img alt="Интерфейс наёмника, его характеристики и ' 'возможность менять предметы" class="wide-image" ' 'data-caption="Интерфейс наёмника, его ' 'характеристики и возможность менять предметы" ' 'data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2025/06/07/22.webp" />\r\n' '<p>В отличие от вашего персонажа, наёмники не ' 'получают опыт. Поэтому со временем придётся ' 'нанимать более опытных и сильных союзников.</p>\r\n' '\r\n' '<p>У каждого наёмника есть свой архетип. Например, ' 'некоторые наёмники более агрессивны и сами не ' 'отказались бы от баффов, другие - наоборот, могут ' 'использовать скиллы поддержки, баффать игрока или ' 'впитывать урон.</p>\r\n' '\r\n' '<h4>Особенные Наёмники</h4>\r\n' '\r\n' '<p>При каждой победе над наёмником, ваша слава ' 'растёт. Со временем, вы сможете встретить самых ' 'матёрых противников. Они будут носить герб своего ' 'рода и иметь предметы с эксклюзивными, ' '<strong>&quot;прославленными&quot;</strong> ' '(Infamous) <strong> свойствами</strong>. Например: ' 'перчатки, конвертирующие огненный урон приспешников ' 'в урон хаосом или шлем, который делает врагов ' 'неподалёку тем более уязвимыми к физическому урону, ' 'чем больше у вас Укрепления (Fortification).</p>\r\n' '\r\n' '<p>Вы также можете встретить Наёмников с ' '<strong>необычными способностями</strong> - ' 'Тератанские версии обычных умений. Такие камни ' 'умений похожи на преображённые (Transfigured). Если ' 'вы выберете их в качестве награды, то их можно ' 'будет получить после победы в дуэли.</p>\r\n' '\r\n' '<h4>Можно ли обойтись без наёмника?</h4>\r\n' '\r\n' '<p>Конечно, ведь обновление добавило множество ' 'других нововведений, усиливающих игрока.</p>\r\n' '\r\n' '<p>Более того, т.к. наёмники считаются за 0.5 ' 'игрока, то на некоторый контент (например, ' 'босс-файты), вы вовсе не захотите брать ' 'союзника.</p>\r\n' '\r\n' '<p>Всё зависит от снаряжения, прокачки и архетипа ' 'нанятого бойца. Наёмники могут как протаскивать ' 'вашего персонажа, так и быть просто аура-ботами. ' 'Например, если ваш персонаж и так невероятно силён, ' 'то наёмник может просто бустить рарити, раздавать ' 'ауры, впитывать урон.. Таким образом, наёмники ' 'будут эффективны для всех игроков.</p>\r\n' '\r\n' '<p>Также формулы расчёта лута для нескольких ' 'игроков были изменены, так что пати на &quot;9 ' 'игроков&quot; не будет слишком эффективно.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="novye-unikalnye-predmety">\r\n' '<h2><span>Новые уникальные предметы</span></h2>\r\n' '\r\n' '<p>Этот раздел обновится после выхода лиги.</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>[Wine of the prophet]</li>\r\n' '\t<li>[Starcaller]</li>\r\n' '\t<li>[scornflux]</li>\r\n' '</ul>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="nagrady-za-ispytaniya-ligi">\r\n' '<h2><span>Награды за испытания лиги</span></h2>\r\n' '\r\n' '<p>Этот раздел обновится после выхода лиги.</p>\r\n' '<!-- <div class="video-container">\r\n' '\t<div class="youtube-wrapper">\r\n' '\t<div class="youtube" data-embed="D2ryLqZKZSo">\r\n' '\t<div class="play-button">\xa0</div>\r\n' '\t</div>\r\n' '\t</div>\r\n' '\t</div> --></div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="kupit-bozhestvennye-sfery">\r\n' '<h2><span>Купить божественные сферы на лиге Секреты ' 'Атласа</span></h2>\r\n' '\r\n' '<p>У нас вы всегда можете купить божественные сферы ' 'на лиге Секреты Атласа для ПК и PS4. Любые виды ' 'сфер всегда есть в наличии. Нет никаких ограничений ' 'на сферы, заказывайте в любом количестве! Быстрая ' 'скорость доставки.<br />\r\n' '<a href="https://lootkeeper.com/ru/poe/orbs">Купить ' 'сферы ПоЕ</a> вы можете на сайте ' 'LootKeeper.com</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="korotkoe-opisanie-izmenenij-ligi"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Короткое описание изменений ' 'лиги</span></h2>\r\n' '\r\n' '<p>Здесь мы коротко опишем основные изменения новой ' 'лиги Секреты Атласа 3.26. Мы не будем рассматривать ' 'все аспекты игры и не особо важные ' 'изменения.</p>\r\n' '\r\n' '<p>Этот раздел будет полезен только тех, кто читает ' 'его до выхода лиги Секреты Атласа 3.26, после того ' 'как выйдет следующая лига - информация может стать ' 'неактуальной.</p>\r\n' '\r\n' '<h3>Изменения Атласа и эндгейма</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Воспоминания Атласа были удалены</li>\r\n' '\t<li>Осколки Разлома, выпадающие во время схватки, ' 'теперь автоматически собираются и выпадают рядом с ' 'вами по завершении Разлома. Если вы состоите в ' 'группе, осколки выпадут несколькими стопками, ' 'которые будут случайно распределены между ' 'участниками группы. При подборе осколка Разлома, ' 'подобно золоту, над персонажем возникнет маленькое ' 'уведомление</li>\r\n' '\t<li>Рядовые скарабеи теперь выпадают стопками ' 'большего размера на картах более высокого уровня, ' 'но встречаются реже, подобно тому как размеры ' 'стопок базовой распространённой валюты ' 'увеличиваются с уровнем области</li>\r\n' '\t<li>Использование сферы горизонтов на карте ' 'Хранителя Древнего или Завоевателя теперь также ' 'заменит Хранителя или Завоевателя на ' 'другого</li>\r\n' '\t<li>Завершение неуникальной карты на более низком ' 'уровне, чем тот, с которым она изначально ' 'встречается, больше не засчитывает выполнение ' 'дополнительного задания карт</li>\r\n' '\t<li>Пассивные умения Атласа, дающие ' 'дополнительный шанс найти на ваших картах мастера ' 'или дополнительный контент, который можно отключить ' 'посредством умений Атласа, теперь также повышают ' 'шанс того, что скарабеи на ваших картах будут ' 'скарабеями для данного типа дополнительного ' 'контента</li>\r\n' '\t<li>В дерево Атласа добавили таланты связанные с ' 'Кингсмаршом, а также новыми убер боссами и ' 'лигмеханикой нитей воспоминаний</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/Scarabs/GreaterScarabUnique.webp" ' 'data-name_en="Titanic Scarab of Legend" ' 'data-name_ru="Титанический скарабей легенды" ' 'data-target="4202">Titanic Scarab of Legend | ' 'Титанический скарабей легенды</poeitem> теперь ' 'имеет ограничение 1 (было 2)</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Валюта</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Руны из Кингсмарша изменены, теперь их можно ' 'использовать на мастери в дереве талантов. В ' 'зависимости от руны, мастери измененится и будет ' 'давать определенные бонусы</li>\r\n' '\t<li>Добавлены <poeitem class="poe-items" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Currency/CurrencyAddModToRare.webp" ' 'data-name_en="Exalted Orb" data-name_ru="Сфера ' 'возвышения" data-target="115">Exalted Orb | Сфера ' 'Возвышения</poeitem> Древнего и Создателя, выпадают ' 'они с соответствующих боссов. Добавляют на предмет ' 'без влияний влияние Древнего/Создателя и одно из ' 'его особых свойств</li>\r\n' '\t<li>Снизили шанс выпадения <poeitem ' 'class="poe-items" data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Currency/CurrencyPassiveSkillRefund.webp" ' 'data-name_en="Orb of Regret" data-name_ru="Сфера ' 'раскаяния" data-target="247">Orb of Regret | Сфера ' 'раскаяния</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<h3>Лигконтент</h3>\r\n' '\r\n' '<p>Кингсмарш</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Кингсмарш добавлен в основу игры, он сразу ' 'будет полностью отсроенным, так что улучшать здания ' 'не нужно будет</li>\r\n' '\t<li>Аукицон через Фаустуса также будет ' 'доступен</li>\r\n' '\t<li>Черный рынок, бегунки Атласа, рекомбинатор, ' 'корабли, добыча ресурсов - все эти механики ' 'остаются</li>\r\n' '\t<li>Рункрафтинг удален, т.е. руны изменены и ' 'теперь влияют на мастери в дереве талантов</li>\r\n' '\t<li>Добавлен новый &quot;режим&quot; для ' 'рекомбинатора, аналогичный тому что сейчас в PoE2. ' 'Можно выбрать конкретные свойства на предметах, и ' 'увидеть какой шанс их обьединенить по итогу</li>\r\n' '\t<li>С кораблей все также будут приходить ' 'татуировки, обычные премдеты/валюта, а также ' 'руны</li>\r\n' '\t<li>Добавили таланты в дереве Атласа связанные с ' 'разным контентом Кингсмарша, например на увеличение ' 'находимого вида руды определенного типа</li>\r\n' '\t<li>Добавили скарабеев связанных с лигмеханикой ' 'Кингсмарша. На гарантированное появление руды на ' 'карте, магических монстров которые охраняют руду на ' 'картах, и вместо руды на картах вы будете собирать ' 'сразу слитки</li>\r\n' '\t<li>У рабочих теперь 5 уровней для каждой из ' 'работ в Кингсмарше</li>\r\n' '</ul>\r\n' '\r\n' '<p>Предательство</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Катарина (босс) вынесена ' '&quot;отдельно&quot;, теперь для боя с ней не нужно ' '&quot;сбрасывать&quot; всю доску и отношения между ' 'участниками Синдиката</li>\r\n' '\t<li>Запустить бой с Катариной можно используя ' 'проходку на неё, которая выпадает с лидеров ' 'дивизионов/подразделений, на высоких ' 'уровнях</li>\r\n' '\t<li>Сам бой с Катариной изменили, теперь фазы где ' 'она бессмертная длятся меньше</li>\r\n' '\t<li>С Катарины теперь может выпасть Скрытая сфера ' 'возвышения</li>\r\n' '\t<li>Скрытая сфера хаоса будет выпадать с лидеров ' 'дивизионов/подразделений</li>\r\n' '\t<li>С Катарины теперь могуть выпасть уголья ' 'Всепламени. Эти новые фрагменты карт могут добавить ' 'на карты группы монстров с разными видами особых ' 'монстров. У таких групп монстров необычные ' 'свойства, состав или награды. Уголья Всепламени ' 'можно поместить в Машину картоходца подобно ' 'скарабеям и использовать совместно со скарабеями ' 'для более тонкой настройки ваших карт</li>\r\n' '\t<li>Добавили новые свойства которые раскрываются ' 'с уникальных предметов, которые выпадают из ' 'Катарины</li>\r\n' '\t<li>Объём информации об укрытиях, получаемый в ' 'результате сделанного выбора после победы над ' 'членами Бессмертного Синдиката, был уменьшен. ' 'Требуемое время для достижения укрытия в среднем ' 'увеличилось</li>\r\n' '\t<li>Награды за укрытия изменены/перемешаны, также ' 'изменены различные станки которые доступны после ' 'убийства Катарины в её укрытии, они теперь более ' 'актуальны и предлагают больше интересных вариантов ' 'крафтов</li>\r\n' '\t<li>Больше не требуется обращаться к Джун, чтобы ' 'раскрывать завуалированные предметы. Теперь вы ' 'можете просто щёлкнуть ПКМ на завуалированном ' 'предмете и выбрать свойство, которое хотите ' 'раскрыть.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Боссы</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Добавили 3 новых убер босса. Попасть к ним ' 'можно при помощи новой лигмеханки, либо купив ' 'проходки</li>\r\n' '\t<li>Теперь во время боя с убер боссами персонаж ' 'не получает и не теряет опыт, так что можно идти на ' 'уберов не опасаясь слить все полоски опыта</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Крафт</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Рецепты которые ранее открывались при помощи ' 'развуалирования предметов Синдиката теперь ' 'открываются на картах Атласа, как и другие рецепты. ' 'Т.е. нет необходимости всем бегать Синдикат для ' 'открытия важных крафтов</li>\r\n' '\t<li>Оружие и экипировка которая имеет ' 'многожественные требования к характеристикам ' '(например и силу и ловкость) теперь имеет меньший ' 'шанс на ролл атрибутов<br />\r\n' '\tЭто будет полезно в большинстве случаев, но если ' 'вам наоборот нужен на конкретном предмете атрибут - ' 'крафтить будет сложнее</li>\r\n' '\t<li>Свойства похищения маны и здоровья на ' 'экипировке и самоцветах теперь является суффиксом ' '(были префиксами)</li>\r\n' '\t<li>На скипетрах, посохах, рунических кинжалах и ' 'жезлах теперь реже встречаются свойства атак<br ' '/>\r\n' '\tЧто сильно упрощает их крафт</li>\r\n' '\t<li>На посохах теперь встречается более высокий ' 'уровень свойства повышения скорости регенерации ' 'маны, вплоть до 105% на высшем уровне</li>\r\n' '\t<li>Свойства верстака на повышение скорости ' 'регенерации маны также сделаны выше для двуручного ' 'оружия</li>\r\n' '\t<li>Свойства сопротивлений больше нельзя получить ' 'на оружии или добавить на него с помощью ремесла<br ' '/>\r\n' '\tОЧЕНЬ важное исправление, упростит крафт ' 'оружия</li>\r\n' '\t<li>Синтезированные собственные свойства ' 'сопротивлений больше нельзя получить на оружии<br ' '/>\r\n' '\tОЧЕНЬ важное исправление, упростит крафт ' 'оружия</li>\r\n' '\t<li>Увеличены значения свойства <span ' 'class="ru-poe">Дарует # здоровья за каждый удар по ' 'врагу</span><span class="en-poe">Grants # Life per ' 'Enemy Hit</span>, добавлены новые тиры для него, но ' 'общий вес всех тиров остался одинаковым, так что ' 'чаще попадаться это свойство не будет. Теперь ' 'ролится вплоть до 30 здоровья за удар</li>\r\n' '\t<li>Увеличены значения свойства <span ' 'class="ru-poe">Дарует # здоровья за каждого убитого ' 'врага</span><span class="en-poe">Gain # Life per ' 'Enemy Killed</span>, добавлены новые тиры для него, ' 'но общий вес всех тиров остался одинаковым, так что ' 'чаще попадаться это свойство не будет. Теперь ' 'ролится вплоть до 110 здоровья за убийство</li>\r\n' '\t<li>Увеличены значения свойства <span ' 'class="ru-poe">Дарует # маны за каждого убитого ' 'врага</span><span class="en-poe">Gain # Mana per ' 'Enemy Killed</span>, добавлены новые тиры для него, ' 'но общий вес всех тиров остался одинаковым, так что ' 'чаще попадаться это свойство не будет. Теперь ' 'ролится вплоть до 50 маны за убийство</li>\r\n' '\t<li>Завуалированые и крафтовые свойства на АоЕ ' 'радиус/урон, урон снарядов/скорость, урон в ближнем ' 'бою/радиус атаки теперь могут ролится на перчатках, ' 'вместо амулетов</li>\r\n' '\t<li>Составные завуалированные свойства и свойства ' 'верстака на добавленный урон от стихии теперь можно ' 'получить на амулетах (в дополнение к кольцам, щитам ' 'и колчанам)</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Деревья талантов персонажа и классы ' 'Восхождения</h3>\r\n' '\r\n' '<h4>Берсерк</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li>Пассивное умение Восхождения <poeitem ' 'class="poe-items" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Berserker/DefyPain.webp" ' 'data-name_en="Defy Pain" ' 'data-name_ru="Пренебрежение к боли" ' 'data-target="4204">Defy Pain | Пренебрежение к ' 'боли</poeitem> было переработано. Теперь дарует ' 'Непокорность на 10 секунд при потере здоровья от ' 'удара врага, но не чаще одного раза в 0,3 секунды. ' 'Также дарует вам 3% от недостающего не удержанного ' 'здоровья перед получением удара от врага за каждый ' 'заряд Непокорности и вы теряете все заряды ' 'Непокорности по достижении 10 зарядов.</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Berserker/Blitz.webp" ' 'data-name_en="Blitz" data-name_ru="Разгон" ' 'data-target="696">Blitz | Разгон</poeitem> заменено ' 'новым значимым умением Танцующий в крови, которое ' 'делает 30% похищения здоровья мгновенным. Требует ' '<poeitem class="poe-items" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Berserker/AspectOfCarnage.webp" ' 'data-name_en="Aspect of Carnage" ' 'data-name_ru="Аспект резни" ' 'data-target="1007">Aspect of Carnage | Аспект ' 'резни</poeitem>.</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Berserker/CloakedAgony.webp" ' 'data-name_en="Flawless Savagery" ' 'data-name_ru="Безупречная свирепость" ' 'data-target="706">Flawless Savagery | Безупречная ' 'свирепость</poeitem> заменено новым значимым ' 'умением Ярость предков, которое заставляет ваши ' 'умения ударов также наносить урон в прежнем месте ' 'применения<br />\r\n' '\tМощный талант для милишников, который по сути ' 'удваивает урон персонажа</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Чемпион</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Champion/Fortitude.webp" ' 'data-name_en="Fortitude" data-name_ru="Стойкость" ' 'data-target="26">Fortitude | Стойкость</poeitem> ' 'теперь дарует вам ваш максимум Укрепления (было 15 ' 'зарядов Укрепления) и свойство &quot;ближайшие ' 'союзники считаются имеющими Укрепление, равное ' 'вашему&quot;</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Champion/Unstopable.webp" ' 'data-name_en="Unstoppable Hero" ' 'data-name_ru="Несокрушимый герой" ' 'data-target="25">Champion&#39;s Notable - ' 'Несокрушимый герой</poeitem> больше не дарует ' 'свойство &quot;ближайшие союзники считаются ' 'имеющими Укрепление, равное вашему&quot;. Теперь ' 'дарует на 3% больше брони и уклонения за каждый ' 'заряд Укрепления свыше 20 и 3% повышение скорости ' 'атаки за каждый заряд Укрепления свыше 20</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Champion/WorthyFoe.webp" ' 'data-name_en="Worthy Foe" data-name_ru="Достойный ' 'противник" data-target="24">Champion&#39;s Notable ' '- Достойный противник</poeitem> больше не требует ' 'умения <poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Champion/Conqueror.webp" ' 'data-name_en="Conqueror" data-name_ru="Завоеватель" ' 'data-target="32">Champion&#39;s Notable - ' 'Завоеватель</poeitem> и теперь дарует свойство ' '&quot;Вы провоцируете при нанесении ' 'удара&quot;</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Champion/Conqueror.webp" ' 'data-name_en="Conqueror" data-name_ru="Завоеватель" ' 'data-target="32">Champion&#39;s Notable - ' 'Завоеватель</poeitem> заменено новым значимым ' 'умением Достойные цели, которое дарует свойство ' '&quot;установленное знамя не предотвращает ' 'получение доблести&quot; и 50% увеличение ' 'длительности умений знамён. Требует <poeitem ' 'class="poe-items" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Champion/Inpirational.webp" ' 'data-name_en="Inspirational" ' 'data-name_ru="Вдохновенный" ' 'data-target="1974">Inspirational | ' 'Вдохновенный</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<h4>Защитник</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Guardian/HarmonyOfPurpose.webp" ' 'data-name_en="Harmony of Purpose" ' 'data-name_ru="Благое намерение" ' 'data-target="4201">Harmony of Purpose | Благое ' 'намерение</poeitem> теперь дарует вам случайный ' 'положительный эффект алтаря каждые 10 ' 'секунд</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Guardian/UnwaveringFaith.webp" ' 'data-name_en="Unwavering Faith" ' 'data-name_ru="Непоколебимая вера" ' 'data-target="4200">Unwavering Faith | Непоколебимая ' 'вера</poeitem> теперь дарует 50% повышение ' 'эффективности удержания ресурсов умениями</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Иерофант</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Hierophant/MindOverBeing.webp" ' 'data-name_en="Sanctuary of Thought" ' 'data-name_ru="Храм мысли" ' 'data-target="362">Sanctuary of Thought | Храм ' 'мысли</poeitem> больше не дарует 25% повышение ' 'эффективности удержания маны умениями и на 50% ' 'меньше затрат маны умениями. Теперь дарует ' 'регенерацию 1% маны в секунду<br />\r\n' '\tСильный нерф архимагов иерофантов из лиги 3.25, ' 'снижение затрат маны убрали - это критично</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Диверсант</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li>Добавлено новое пассивное умение Восхождения ' '[Shrapnel Specialist]: дарует 50% шанс возвращения ' 'снарядов к вам и свойство &quot;снаряды выпускаются ' 'в случайных направлениях<br />\r\n' '\tОчень интересный вариант, теперь можно играть ' 'через снаряды на диверсанте</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Saboteur/ExplosivesExpert.webp" ' 'data-name_en="Explosives Expert" ' 'data-name_ru="Умелый сапёр" ' 'data-target="637">Explosives Expert | Умелый ' 'сапёр</poeitem> заменено новым значимым умением ' 'Обдуманный риск, которое делает ваш шанс ' 'критического удара удачливым, а урон от ударов ' 'неудачливым. Требует умение <poeitem ' 'class="poe-items" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Saboteur/BombSpecialist.webp" ' 'data-name_en="Bomb Specialist" ' 'data-name_ru="Специалист по бомбам" ' 'data-target="618">Bomb Specialist | Специалист по ' 'бомбам</poeitem> или [Shrapnel Specialist]</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Saboteur/BombSpecialist.webp" ' 'data-name_en="Bomb Specialist" ' 'data-name_ru="Специалист по бомбам" ' 'data-target="618">Bomb Specialist | Специалист по ' 'бомбам</poeitem> теперь дарует 30% шанс нанести на ' '50% больше урона ударами по области (был 20% шанс) ' 'и 30% шанс получить на 50% меньше урона от ударов ' 'по области (был 20% шанс)</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Плут</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Trickster/PolymathTrickster.webp" ' 'data-name_en="Polymath" data-name_ru="Эрудит" ' 'data-target="2696">Polymath | Эрудит</poeitem> ' 'теперь дарует на 2% больше урона за каждый тип ' 'выбранного вами мастерства (было 3%).<br />\r\n' '\tНеприятный, но справедливый нерф. Талант все ещё ' 'довольно мощный, в том числе за счет остальных ' 'своих свойств помимо урона</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Trickster/HeedfulRecovery.webp" ' 'data-name_en="Escape Artist" data-name_ru="Мастер ' 'побега" data-target="210">Escape Artist | Мастер ' 'побега</poeitem> теперь дарует +4 к уклонению за 1 ' 'максимума энергетического щита на надетом шлеме ' '(было +5) и +1 к максимуму энергетического щита за ' '8 уклонения на надетом нательном доспехе (было за ' '6)<br />\r\n' '\tНеприятно, но не критично</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Маг стихий</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Elementalist/ShockSpecialisation.webp" ' 'data-name_en="Shaper of Storms" ' 'data-name_ru="Несущая бурю" ' 'data-target="1580">Shaper of Storms | Несущая ' 'бурю</poeitem> больше не дарует на 25% больший ' 'эффект состояний молнии от ваших ударов, большая ' 'часть урона которых является уроном от молнии. ' 'Теперь шок, наложенный вашими ударами, всегда ' 'увеличивает получаемый урон минимум на 25% (было ' '15%)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Elementalist/ChillSpecialisation.webp" ' 'data-name_en="Shaper of Winter" ' 'data-name_ru="Несущая зиму" ' 'data-target="4206">Shaper of Winter | Несущая ' 'зиму</poeitem> больше не дарует на 50% больший ' 'эффект состояний холода от ваших ударов, большая ' 'часть урона которых является уроном от холода, и ' 'свойств &quot;охлаждения, наложенные вашими ' 'ударами, всегда снижают скорость действий как ' 'минимум на 15%&quot; и &quot;ваши охлаждения могут ' 'снизить скорость действий вплоть до максимума в ' '40%&quot;. Вместо этого теперь урон, наносимый ' 'охлаждёнными от ваших ударов врагами, становится ' 'меньше на величину, равную половине эффекта ' 'охлаждения, а урон, получаемый охлаждёнными от ' 'ваших ударов врагами, увеличивается на величину, ' 'равную эффекту охлаждения</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Elementalist/IgniteSpecialisation.webp" ' 'data-name_en="Shaper of Flames" ' 'data-name_ru="Несущая пламя" ' 'data-target="2593">Shaper of Flames | Несущая ' 'пламя</poeitem> больше не дарует на 25% больше ' 'урона от поджогов от ваших ударов, большая часть ' 'урона которых является уроном от огня. Вместо этого ' 'теперь 40% физического урона подожжённых вами ' 'врагов становится уроном от огня</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Elementalist/LiegeOfThePrimordial.webp" ' 'data-name_en="Liege of the Primordial" ' 'data-name_ru="Слуга стихий" ' 'data-target="1041">Liege of the Primordial | Слуга ' 'стихий</poeitem> теперь дарует +2 к максимальному ' 'количеству големов (было +1) и делает призванных ' 'големов иммунными к урону от стихий</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Elementalist/ElemancerIcon.webp" ' 'data-name_en="Elemancer" data-name_ru="Повелитель ' 'стихий" data-target="1039">Elemancer | Повелитель ' 'стихий</poeitem> заменено новым значимым умением ' 'Несущая разорение, которое дарует 66% повышение ' 'эффективности удержания маны умениями Вестников и ' '66% усиление положительного эффекта Вестников. ' 'Теперь не требует связи с <poeitem ' 'class="poe-items" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Elementalist/LiegeOfThePrimordial.webp" ' 'data-name_en="Liege of the Primordial" ' 'data-name_ru="Слуга стихий" ' 'data-target="1041">Liege of the Primordial | Слуга ' 'стихий</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>Очень интересные изменения мага стихий, надеемся ' 'теперь он заиграет.</p>\r\n' '\r\n' '<h4>Дерево талантов</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li>Мастерство стихий, позволяющее ударам ' 'некоторым шансом учитывать значение сопротивления ' 'стихиям врага как противоположное, теперь имеет ' 'шанс 15% (было 25%)</li>\r\n' '\t<li>Мастерство похищения, благодаря которому 10% ' 'похищения применяется мгновенно, теперь имеет ' 'значение 5%<br />\r\n' '\tОчень неприятно, но не критично</li>\r\n' '\t<li>Мастерство жезла, обескураживавшее врагов при ' 'нанесении удара жезлами, заменено новым, дающим 25% ' 'повышение эффективности удержания маны умениями, ' 'усиленными Чароплётом</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Способности</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Большое количество альтернативных версий ' 'способностей апнули, особенно заклинаний, мы не ' 'будем упоминать их все</li>\r\n' '\t<li>Заряды Интенсивности теперь теряются каждые ' '0.5 секунды при передвижении (было каждые 0.25 ' 'секунды)</li>\r\n' '\t<li>Положительный эффект <poeitem ' 'class="poe-items" data-color="#FF8D00" ' 'data-image="" data-name_en="Arcane Surge buff" ' 'data-name_ru="Колдовской Выброс" ' 'data-target="400">Arcane Surge | Колдовской ' 'Выброс</poeitem> теперь дарует 20% повышение ' 'скорости сотворения чар (было 10%). Мощный баф для ' 'всех кастеров</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/AnimateArmour.webp" ' 'data-name_en="Animate Guardian" ' 'data-name_ru="Аниматрон" data-target="471">Animate ' 'Guardian | Аниматрон</poeitem> теперь <strong>НЕ ' 'ТЕРЯЕТ ПРЕДМЕТЫ ПОСЛЕ СМЕРТИ</strong>. Если ' '<poeitem class="poe-items" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/AnimateArmour.webp" ' 'data-name_en="Animate Guardian" ' 'data-name_ru="Аниматрон" data-target="471">Animate ' 'Guardian | Аниматрон</poeitem> вы сможете ' 'перепризвать его с теми же предметами в убежище. Но ' 'его нельзя повторно призвать в той же области где ' 'он умер</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/ChargedAttack.webp" ' 'data-name_en="Blade Flurry" data-name_ru="Порыв ' 'клинков" data-target="2658">Blade Flurry | Порыв ' 'клинков</poeitem> на 14% увеличили эффективность ' 'базового урона, добавили 5% больше/more урона за ' 'заряд, это суммарно 30% больше/more урона при 6 ' 'стадиях, и ещё 15% больше/more при максимуме ' 'стадий. Довольно сильный баф урона</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/BlightGem.webp" ' 'data-name_en="Blight" data-name_ru="Мор" ' 'data-target="165">Blight (Мор)</poeitem> увеличили ' 'базовый урон на ~22%. Альтернативные версии тоже ' 'улучшили</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/ContagionGem.webp" ' 'data-name_en="Contagion" data-name_ru="Инфекция" ' 'data-target="281">Contagion | Инфекция</poeitem> ' 'увеличили базовый урон на 20%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Cyclone.webp" ' 'data-name_en="Cyclone" data-name_ru="Вихрь" ' 'data-target="346">Cyclone | Вихрь</poeitem> ' 'увеличили на 14% эффективность урона, и АоЕ. Вихрь ' 'снова в деле! Он и в прошлом патче себя отлично ' 'чувствовал, а сейчас ещё лучше</li>\r\n' '\t<li>Аура смерти от <poeitem class="poe-items" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Armours/BodyArmours/Deathsoath.webp" ' 'data-name_en="Death\'s Oath" data-name_ru="Клятва ' 'смерти" data-target="4203">Death&#39;s Oath | ' 'Клятва смерти</poeitem> теперь наносит на 25% ' 'больше базового урона. Мощный баф!</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/DetonateDead.webp" ' 'data-name_en="Detonate Dead of Chain Reaction" ' 'data-name_ru="Подрыв трупа цепной реакции" ' 'data-target="2689">Detonate Dead of Chain Reaction ' '| Подрыв трупа цепной реакции</poeitem> снизили ' 'базовый урон на ~30% и снизили эффективность урона ' 'на 35%, сильный нерф</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/BloodTendrilsSkillGem.webp" ' 'data-name_en="Exsanguinate" ' 'data-name_ru="Обескровливание" ' 'data-target="4208">Exsanguinate | ' 'Обескровливание</poeitem> увеличили базовый урон на ' '~15%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireTrap.webp" ' 'data-name_en="Fire Trap" data-name_ru="Огненная ' 'ловушка" data-target="439">Fire Trap | Огненная ' 'ловушка</poeitem> снизили базовый урон на ~14%, что ' 'неприятно для всех РФов, меньше урона по ' 'боссам</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/IceStrike.webp" ' 'data-name_en="Frost Blades" data-name_ru="Ледяные ' 'клинки" data-target="598">Frost Blades | Ледяные ' 'клинки</poeitem> на 30% снизили урон от ' 'снарядов</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/IceStrike.webp" ' 'data-name_en="Frost Blades of Katabasis" ' 'data-name_ru="Ледяные клинки катабасиса" ' 'data-target="2892">Frost Blades of Katabasis | ' 'Ледяные клинки катабасиса</poeitem> снизили ' 'эффективность почти в 2 раза. Теперь по сути ' 'мертвый скил</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/DoomBlastSkillGem.webp" ' 'data-name_en="Hexblast" data-name_ru="Взрыв порчи" ' 'data-target="2690">Hexblast | Взрыв порчи</poeitem> ' 'теперь имеет перезарядку, остальное не так важно, ' 'скил мертвый и билды через него тоже, в том числе ' 'все минеры</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/IceNova.webp" ' 'data-name_en="Ice Nova of Frostbolts" ' 'data-name_ru="Кольцо льда морозных шаров" ' 'data-target="2963">Ice Nova of Frostbolts | Кольцо ' 'льда морозных шаров</poeitem> теперь может ' 'сработать максимум от 2 <poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/FrostBolt.webp" ' 'data-name_en="Frostbolt" data-name_ru="Морозный ' 'шар" data-target="395">Frostbolt | Морозный ' 'шар</poeitem> (было 4), а значит нерф урона в 2 ' 'раза. Билды через него мертвы</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/LightningStrike.webp" ' 'data-name_en="Lightning Strike" data-name_ru="Удар ' 'молнии" data-target="1758">Lightning Strike | Удар ' 'молнии</poeitem> снизили урон от снарядов на ' '50%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/MoltenStrike.webp" ' 'data-name_en="Molten Strike" data-name_ru="Магмовый ' 'удар" data-target="2064">Molten Strike | Магмовый ' 'удар</poeitem> снизили урон от снарядов и состояний ' 'на 10%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/MoltenStrike.webp" ' 'data-name_en="Molten Strike of the Zenith" ' 'data-name_ru="Магмовый удар зенита" ' 'data-target="4210">Molten Strike of the Zenith | ' 'Магмовый удар зенита</poeitem> снизили урон от ' 'снарядов и состояний на 10%, каждая 6 атака теперь ' 'наносит 600% урона (было 800%), т.е. срезали ' 'довольно много урона</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/PowerSiphon.webp" ' 'data-name_en="Power Siphon" data-name_ru="Перелив ' 'энергии" data-target="529">Power Siphon | Перелив ' 'энергии</poeitem> снизили эффективность на ' '45%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/BloodreapGem.webp" ' 'data-name_en="Reap" data-name_ru="Кровавая жатва" ' 'data-target="2333">Reap | Кровавая жатва</poeitem> ' 'повысили базовый урон на ~20%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Soulrend.webp" ' 'data-name_en="Soulrend" data-name_ru="Разрыв души" ' 'data-target="181">Soulrend (Разрыв души)</poeitem> ' 'повысили базовый урон на ~19%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Spellslinger.webp" ' 'data-name_en="Spellslinger" data-name_ru="Чароплёт" ' 'data-target="1795">Spellslinger | ' 'Чароплёт</poeitem> теперь резервирует 20% маны ' '(было 30-25%)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/ImpactingSteelGem.webp" ' 'data-name_en="Splitting Steel" ' 'data-name_ru="Раскалывающая сталь" ' 'data-target="1722">Splitting Steel | Раскалывающая ' 'сталь</poeitem> заряды теперь <strong>НЕ МОГУТ ' 'ВОЗВРАЩАТЬСЯ</strong>, а значит не работает с ' '<poeitem class="poe-items" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/ReturnProjectiles.webp" ' 'data-name_en="Returning Projectiles Support" ' 'data-name_ru="Возвращающиеся снаряды" ' 'data-target="2556">Returning Projectiles Support | ' 'Возвращающиеся снаряды</poeitem> и <poeitem ' 'class="poe-items" data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Rings/UberEaterofWorlds.webp" ' 'data-name_en="Nimis" data-name_ru="Нимис" ' 'data-target="2620">Nimis | Нимис</poeitem> а значит ' 'текущие билды через него мертвые. Но повысили ' 'эффективность на ~60% и увеличили радиус. Работать ' 'будет, но эндгейм варианты точно не будут такими ' 'поломанными как были в 3.25</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/ChaosElementalSummon.webp" ' 'data-name_en="Summon Chaos Golem" ' 'data-name_ru="Призыв голема хаоса" ' 'data-target="1023">Summon Chaos Golem | Призыв ' 'голема хаоса</poeitem> теперь повышает ' 'сопротивление к хаосу на 17% и даёт <span ' 'class="ru-poe">+#% к множителю постепенного ' 'урона</span><span class="en-poe">+#% to Damage over ' 'Time Multiplier</span> (+16%), что очень полезно ' 'дот билдам</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireElementalSummon.webp" ' 'data-name_en="Summon Flame Golem" ' 'data-name_ru="Призыв голема огня" ' 'data-target="4209">Summon Flame Golem | Призыв ' 'голема огня</poeitem> теперь повышает урон ' 'персонажа на 29% (было 20%), и даёт 20% увеличения ' 'АоЕ</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/IceElementalSummon.webp" ' 'data-name_en="Summon Ice Golem" ' 'data-name_ru="Призыв голема льда" ' 'data-target="78">Summon Ice Golem | Призыв голема ' 'льда</poeitem> теперь повышает крит шанс на 40% ' '(было 30%) и даёт +420 к меткости</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/LightningGolem.webp" ' 'data-name_en="Summon Lightning Golem" ' 'data-name_ru="Призыв голема молнии" ' 'data-target="79">Lightning Golem</poeitem> теперь ' 'повышает скорость атаки и сотворения чар на 10% ' '(было 9%) и даёт 18 мана регена</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/SummonSkeletons.webp" ' 'data-name_en="Summon Skeletons of Mages" ' 'data-name_ru="Сотворение скелетов-магов" ' 'data-target="2661">Summon Skeletons of Mages | ' 'Сотворение скелетов-магов</poeitem> теперь имеют ' '20% шанс наложить соответствующие скелету состояния ' '(поджог/заморозка/шок)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/RockGolem.webp" ' 'data-name_en="Summon Stone Golem" ' 'data-name_ru="Призыв каменного голема" ' 'data-target="770">Summon Stone Golem | Призыв ' 'каменного голема</poeitem> теперь повышает защиту ' 'персонажа на 20% ' '(уклонение/броню/энергощит/барьер)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/FrostVortex.webp" ' 'data-name_en="Vortex" data-name_ru="Пурга" ' 'data-target="93">Vortex | Пурга</poeitem> повысили ' 'эффективность урона, базовый урон от удара и дот ' 'урон. Но он все ещё имеет перезарядку...</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/FrostFury.webp" ' 'data-name_en="Winter Orb" data-name_ru="Зимняя ' 'сфера" data-target="128">Winter Orb (Зимняя ' 'сфера)</poeitem> повысили эффективность урона на ' '20%, базовый урон на ~35%, снизили максимальное ' 'количество зарядов до 8 (было 10), снизили частоту ' 'выпуска снарядов до 125% (было 150%), но повысили ' 'частоту выпуска снарядов за каждый заряд, было 15% ' 'за заряд, теперь 20% за заряд, т.е. итоговая ' 'изменилась лишь на 15% при макс зарядах</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Камни поддержки</h4>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-name_en="Arcane Surge Support" ' 'data-name_ru="Колдовской выброс" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem> даёт 35% больше/more урона от ' 'заклинаний (было 25%), но теперь даёт меньше мана ' 'регена 30% (было 58%)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/ManaweaveSupportGem.webp" ' 'data-name_en="Archmage Support" ' 'data-name_ru="Архимаг" data-target="829">Archmage ' 'Support | Архимаг</poeitem> даёт на 3% меньше урона ' 'в зависимости от незарезервированной маны</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/SupportPlus/EchoPlus.webp" ' 'data-name_en="Awakened Spell Echo Support" ' 'data-name_ru="Пробужденный: Эхо магии" ' 'data-target="649">Awakened Spell Echo Support | ' 'Пробужденный: Эхо магии</poeitem> теперь имеет ' 'множитель маны на 10% меньше, а также не имеет ' 'свойства на 10% снижение урона, т.е. стал сильнее ' 'на 10%</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/StormBarrier.webp" ' 'data-name_en="Infused Channelling Support" ' 'data-name_ru="Усиленное поддержание" ' 'data-target="240">Infused Channeling | Усиленное ' 'поддержание</poeitem> при поддерживании заклинаний ' 'вы получаете на 12% меньше урона (было 8%)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/SpellFocusSupport.webp" ' 'data-name_en="Intensify Support" ' 'data-name_ru="Интенсивность" ' 'data-target="338">Intensify Support | ' 'Интенсивность</poeitem> теперь имеет множитель маны ' 'на 10% меньше, а также даёт на 2% больше урона за ' 'каждый заряд. Изначально 3 заряда максимум, т.е. 6% ' 'больше урона</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/ReturnProjectiles.webp" ' 'data-name_en="Returning Projectiles Support" ' 'data-name_ru="Возвращающиеся снаряды" ' 'data-target="2556">Returning Projectiles Support | ' 'Возвращающиеся снаряды</poeitem> даёт на 5% меньше ' 'урона</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/Echo.webp" ' 'data-name_en="Spell Echo Support" data-name_ru="Эхо ' 'магии" data-target="465">Spell Echo Support | Эхо ' 'магии</poeitem> теперь имеет множитель маны на 10% ' 'меньше, а также не имеет свойства на 10% снижение ' 'урона, т.е. стал сильнее на 10%</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Уникальные предметы</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Добавили 20 новых уников. Некоторые из них ' 'доступны только с особых наёмников</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Weapons/TwoHandWeapons/Staves/CatarinaStaff.webp" ' 'data-name_en="Cane of Kulemak" data-name_ru="Трость ' 'Кулемака" data-target="4207">Cane of Kulemak | ' 'Трость Кулемака</poeitem> теперь в особо редких ' 'случаях может быть найден с 4 свойствами<br />\r\n' '\tЭто очень сильно, скорее всего будет востребован ' 'теперь, но на 4 хороших свойства будет довольно ' 'дорогой</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Armours/Helmets/TheDevouringDiadem.webp" ' 'data-name_en="The Devouring Diadem" ' 'data-name_ru="Пожирающая диадема" ' 'data-target="276">Devouring Diadem | Пожирающая ' 'диадема</poeitem> теперь не даёт +1 к уровню ' 'встроенных камней<br />\r\n' '\tНеприятно, т.к. у многих билдов теперь могут ' 'появится проблемы с маной, т.к. использовали ' '<poeitem class="poe-items" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/Enlighten.webp" ' 'data-name_en="Enlighten Support" ' 'data-name_ru="Наставник" ' 'data-target="126">Enlighten support | ' 'Наставник</poeitem> в шлеме</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Weapons/OneHandWeapons/OneHandSwords/OneHandSword8Unique.webp" ' 'data-name_en="Ephemeral Edge" ' 'data-name_ru="Эфемерное острие" ' 'data-target="4205">Ephemeral Edge | Эфемерное ' 'острие</poeitem> понерфили, теперь даёт 15% урона ' 'от энергощита (было 20%)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Armours/Boots/RalakeshsImpatience.webp" ' 'data-name_en="Ralakesh\'s Impatience" ' 'data-name_ru="Нетерпение Ралакеша" ' 'data-target="2563">Ralakesh&#39;s Impatience | ' 'Нетерпение Ралакеша</poeitem> теперь не даёт ' 'эффекты ВСЕХ зарядов, а только одного из зарядов, ' 'какого именно - зависит от ролла на предмете. Также ' 'на ботинки вернули скорость, теперь +15-25% ' 'скорости и теперь имеют свойство на иммунитет к ' 'оскверненной крови<br />\r\n' '\tНерф стака зарядов скажется на всех билдах ' 'которые их использовали, теперь абуз работать не ' 'будет, а значит билды не могут на нем строится. Но ' 'ботинки все ещё будут играбельны в некоторых ' 'случаях</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Мелкие изменения</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Теперь можно ставить игру на Паузу. Нажимая ' 'ESC, либо открывая любое полноэкранное меню, ' 'например дерево талантов персонажа или Атлас. На ' 'убер боссах и в некоторых других локациях где на ' 'персонаже есть дебаф отключения паузы, паузу ' 'ставить нельзя</li>\r\n' '\t<li>При появлении на карте Безымянный ' 'прорицатель/Nameless Seer или отражающего тумана ' 'игра выводит сообщение в чат<br />\r\n' '\tУдобно, теперь точно не пропустите их</li>\r\n' '\t<li>Офицеры гильдий теперь могут отменять не ' 'принятые приглашения в свою гильдию</li>\r\n' '\t<li>Теперь в открытом меню машины картоходца есть ' 'дополнительные слоты для хранения карт, скарабов и ' 'прочего</li>\r\n' '\t<li>Теперь ремесленные свойства на верстаке можно ' 'добавлять на предмет по Ctrl + щелчку без ' 'необходимости нажимать кнопку ' '&quot;Создать&quot;</li>\r\n' '\t<li>Добавлены кнопки быстрого использования ' 'валюты на ларцах и монстрах, заточённых внутри ' 'Сущностей. Кнопки будут видны только если валюта ' 'есть у вас в инвентаре</li>\r\n' '\t<li>В интерфейсе торговцев теперь запоминается ' 'любой введённый в поле поиска текст для каждого НИП ' 'отдельно, пока вы не выйдете на экран выбора ' 'героя</li>\r\n' '\t<li>Увеличен лимит символов в поле поиска до 250 ' 'знаков</li>\r\n' '</ul>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="qa-info"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Информация из интервью с ' 'разрабочиками</span></h2>\r\n' '\r\n' '<h3>📑 Новости о подходе к разработке</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Команды разработки PoE 1 и PoE 2 были вновь ' 'объединены. Штат работников теперь периодически ' 'перебрасывается с одного проекта на другой, чтобы ' 'справляться с нагрузками.</li>\r\n' '\t<li>В прошлом году одновременная разработка PoE2 ' 'и поддержка PoE1 оказалась довольно трудным ' 'процессом. Однако сейчас, когда PoE2 ' '&quot;вышла&quot;, у GGG не должно быть проблем с ' 'поддержкой обеих игр. Поэтому обновления каждые 4 ' 'месяца - это не пустое слово. Марк Робертс отметил, ' 'что по прежнему могут быть колебания +- 1 неделя от ' 'даты релизов обновлений.</li>\r\n' '\t<li>Джонатан сказал, что нет разницы, в какой POE ' 'вы покупаете наборы поддержки. В GGG никогда не ' 'было и не будет ситуации в роде &quot;у нас не ' 'хватает денег на разработку ПоЕ2, поэтому заберём ' 'деньги из ПоЕ1&quot; и наоборот. В преддверии ' 'больших обновлений одной из частей игры, штат ' 'перебрасывается именно на её разработку. К примеру, ' 'на данный момент над Секретами Атласа работает 80% ' 'всех сотрудников.</li>\r\n' '\t<li>Разработка PoE2 также положительно влияет на ' 'разработку PoE1, т.к. часть ассетов (игровых ' 'файлов) активно используется в PoE1. На выходе мы ' 'получим больше разнообразных боссов, монстров и ' 'прочего контента. После выхода Секретов Атласа, у ' 'вас наверняка промелькнёт мысль &quot;где-то я это ' 'уже видел...&quot;</li>\r\n' '\t<li>PoE1 теперь по праву можно считать игрой для ' '&quot;прожжённых экспертов&quot;, когда существует ' 'PoE2, которая гораздо более привлекательна для ' 'новых игроков. В связи с этим, обновления PoE1 ' 'будут больше сфокусированы на ' 'эндгейм-контенте.</li>\r\n' '\t<li>Следующий год будет &quot;Годом PoE&quot; - ' 'Марк (6 релизов обновлений в год!).</li>\r\n' '</ul>\r\n' '\r\n' '<h3>🗺 Секреты Атласа</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Секреты Атласа - это сюжетное дополнение, ' 'часть новой арки эндгейма.</li>\r\n' '\t<li>Вернувшиеся ветераны PoE1 будут чувствовать ' 'себя в своей тарелке. Секреты Атласа - это лишь ' 'надстройка над уже знакомой игрой.</li>\r\n' '\t<li>GGG не хотели, чтобы новая система была ' 'просто предлогом, чтобы пробежать X карт. Секреты ' 'Атласа должны внести разнообразия в ' 'эндгейм.</li>\r\n' '\t<li>Начиная с Т3 карт был добавлен контент из ' 'Секретов Атласа, который не даст вам заскучать (и ' 'даст ощутимое улучшение вашему арсеналу). К моменту ' 'пиннакл-квестов будет много возможностей усилить ' 'снаряжение.</li>\r\n' '\t<li>Был изменён баланс скарабеев, а некоторые их ' 'изменения даже отсутствуют в патчноуте (их выпустят ' '&quot;позже&quot;).</li>\r\n' '\t<li>3.26 изменил персонажей совсем немного, т.к. ' 'это, по большей части, контентное дополнение. ' 'Следующий патч, 3.27, перевернёт игру с ног на ' 'голову. Будет сделано так много балансирующих ' 'изменений персонажей, сколько возможно.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>🛠 Система Крафта</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Система Прядей Воспоминаний нацелена на ' 'интегрирование с Жатвой и Ископаемыми.</li>\r\n' '\t<li>Из-за сплетений старых и новых механик ' 'крафта, скорее всего, появится большое число очень ' 'сильных предметов. После выхода дополнения, ' 'разработчики будут следить за статистикой.</li>\r\n' '\t<li>&quot;Как вы вообще придумываете новые ' 'системы крафта?&quot; - &quot;Не попробуешь - не ' 'узнаешь&quot;.</li>\r\n' '\t<li>Т17 карты должны быть самоподдерживающимися ' '(т.е. не нужно будет каждый раз покупать их у ' 'других игроков). В противном случае, GGG увеличат ' 'сустейн ещё сильнее.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>📊 Разнообразие Билдов</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Ранее, к моменту Т17, игрокам попадались одни ' 'и те же карты из очень маленького пула, что убивало ' 'разнообразие билдов. При этом почти фарм происходил ' 'на них. Теперь же, Т17 карты стали более ' 'разнообразными, а также могут получать новые ' 'свойства из Секретов Атласа (например, двойной лут ' 'с монстров из-за свойства на единоразовое ' 'воскрешение врагов).</li>\r\n' '\t<li>Теперь игроки могут фармить те карты, что им ' 'нравятся, убивать тех боссов, что им нравятся, ' 'фармить то, что им нравится и т.д. Это решит ' 'определённые проблемы разнообразия билдов.</li>\r\n' '\t<li>Фарм теперь (скорее всего), будет происходить ' 'на Т16 картах благодаря новой системе &quot;Нитей ' 'Воспоминаний&quot;.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>🌳 Пассивки Атласа</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Некоторые ноды удалены, некоторые - ' 'добавлены, но число очков пассивок по-прежнему ' 'кажется GGG правильным.</li>\r\n' '\t<li>GGG добавили новые виды раздувки карт, так ' 'что они не хотели добавлять ещё больше раздувки на ' 'атласе.</li>\r\n' '\t<li>Марку нравится концепция ' '&quot;фокусировки&quot; древа на чём либо. Он ' 'считает, что игрок должен подстраивать пассивки ' 'атласа под разное снаряжение.</li>\r\n' '\t<li>В древе атласа пассивки, которые раньше ' 'увеличивали шанс на появление определённой ' 'механики, теперь также будут увеличивать шанс на ' 'выпадение скарабеев того же типа, что и карта. Это ' 'добавит управляемости к выпадению скарабеев, т.к. ' 'их видов крайне много.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>🏡 Поселенцы</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Обмен валют остаётся в игре</li>\r\n' '\t<li>Возможно, в будущем появится больше ' 'применений для золота.</li>\r\n' '\t<li>Механика кораблей была чуть-чуть изменена. ' 'Теперь торговля ресурсами занимает больше времени, ' 'но и награда будет больше. Это убирает ' '&quot;обязанность&quot; регулярного захода в ' 'игру.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>🪙 Золото</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Количество выпадаемого золота во всей игре ' 'было сбалансировано.</li>\r\n' '\t<li>Ларец Исследователя из PoE2 когда-нибудь ' 'добавят в PoE1</li>\r\n' '</ul>\r\n' '\r\n' '<h3>⚙️ Реворки старых механик</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>Святилище в будущем будет реворкнуто, потому ' 'что сейчас, в начале игры оно даёт слишком много ' '&quot;сырой&quot; валюты, а в эндгейме - слишком ' 'мало. Есть планы добавить отдельную валюту для ' 'наград Святилища.</li>\r\n' '\t<li>Марк отметил, что хочет аналогичным ' 'переработать Скверну, Спуск и другие устаревшие ' 'механики. Возможно добавление нового ' 'контента.</li>\r\n' '</ul>\r\n' '\r\n' '<h3>🌄 QOL улучшения</h3>\r\n' '\r\n' '<ul>\r\n' '\t<li>WASD планируется, но это долгий процесс из-за ' 'сложности переноса элементов MTX, ригов и анимаций ' 'из одной игры в другую.</li>\r\n' '\t<li>GGG планируют ввести другие улучшения ' 'процесса торговли.</li>\r\n' '\t<li>Обмен валют показал, что существует большой ' 'спрос на моментальную торговлю.</li>\r\n' '\t<li>Возможно, будущая система моментальной ' 'торговли будет построена вокруг золота. Но для ' 'этого нужно сделать так, чтобы золото было ' 'действительно ценным.</li>\r\n' '\t<li>Сначала все улучшения торговли будут обкатаны ' 'на PoE2.</li>\r\n' '\t<li>Функция &quot;Опознать всё&quot; была в ' 'планах, но Марк, судя по всему, вспомнил про неё ' 'только во время QA.</li>\r\n' '\t<li>Старые боссы с долгими фазами неуязвимости к ' 'урону (например, Химера) в процессе реворка. ' 'Команда балансирует между переработками старых ' 'боссфайтов и созданием новых боссов.</li>\r\n' '\t<li>GGG знают, что качество большинства анимаций ' 'игрока выглядят смешно, особенно по сравнению с ' 'прекрасными анимациями последних боссов ' '(&quot;Слава богу они не носят MTX&quot;). Они ' 'будут исправлять эту проблему постепенно.</li>\r\n' '</ul>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="vopros-otvet"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Вопрос-ответ</span></h2>\r\n' '\r\n' '<h3>Вопросы?</h3>\r\n' '\r\n' '<p>Будем дополнять раздел, отвечая на ' 'комментарии.</p>\r\n' '</div>'}

Контекст процессоры

django.template.context_processors.csrf
Контекст {'csrf_token': <SimpleLazyObject: 'uZS9YJhQwliBhoW2pMa1D5emytu0bW4pgSlW3hSovOOIANEdJ70OhxNj6eaiXRaC'>}
django.template.context_processors.debug
Контекст {}
django.template.context_processors.request
Контекст {'request': <ASGIRequest: GET '/poe/liga-sekrety-atlasa-3-26'>}
django.contrib.auth.context_processors.auth
Контекст {'user': <SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f6a2b3d0ae0>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f6a2b3d0ae0>>)}
django.contrib.messages.context_processors.messages
Контекст {'messages': <FallbackStorage: request=<ASGIRequest: GET '/poe/liga-sekrety-atlasa-3-26'>>, 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30, 'ERROR': 40}}
wiki.context_processors.debug
Контекст {'DEBUG': True}

Alerts

No alerts found

Обращения к кэшу от 1 бэкенда

Краткая статистика

Всего вызовов Общее время Cache хитов Промахи кэша
29 0,7569749723188579 ms 27 1

Команды

add get set get_or_set touch delete clear get_many set_many delete_many has_key incr decr incr_version decr_version
0 28 1 0 0 0 0 0 0 0 0 0 0 0 0

Вызовы

Время (мс) Тип Аргументы Именованные аргументы Бэкенд
0,0232 get ('article_154_tier_0',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(81)
  r = view(request, game, *args, **kwargs)

/usr/src/app/wiki/views.py in v_target(524)
  tier_filtered_content = article.get_content_for_user(user)

/usr/src/app/wiki/models.py in get_content_for_user(780)
  cached_content = cache.get(cache_key)

0,2725 set ('article_154_tier_0', '<div class="build-page-content-block anchor-block" id="obshchaya-informaciya"><a href="https://lootkeeper.com/ru/poe/orbs" target="_blank" title="Купить сферы в Path of Exile"><img alt="Купить сферы в Path of Exile" class="desktop-adaptive-visible" src="/media/ckeditor/2025/02/27/1.gif" /> <img alt="Купить сферы в Path of Exile" class="mobile-visible" src="/media/ckeditor/2025/02/27/1-mob.gif" /> </a>\r\n<h2><span>Общая информация</span></h2>\r\n\r\n<p>Название лиги: Секреты Атласа / Secrets of the Atlas, 3.26<br />\r\nНачало лиги: <strong>13 июня 2025 года, в 23:00 по МСК</strong><br />\r\nОкончание лиги: <strong>~</strong></p>\r\n\r\n<p>Что нас ждет в лиге Секреты Атласа 3.26:</p>\r\n\r\n<ul>\r\n\t<li>3 новых убер босса</li>\r\n\t<li>Новая механика для эндгейм мап и их надувки (как говорят разрабы - до НЕВИДАННЫХ РАНЕЕ масштабов)</li>\r\n\t<li>Новая механика особых способностей для карт</li>\r\n\t<li>Новые механики для крафта и новые свойства для крафта</li>\r\n\t<li>Новые уникальные предметы</li>\r\n\t<li>Ап многих способностей, алтернативных камней, камней для селфкаста</li>\r\n\t<li>Новая механика для карт - Наёмники Тератны, что-то похожее на экзайлов, но с большим количеством различных фишек. Их в том числе можно брать себе в напарники!</li>\r\n\t<li>Новые испытания</li>\r\n\t<li>Изменение лигмеханики Предательства. Теперь Катарина запускается отдельно, и её запуск не сбрасывает связи между бандитами</li>\r\n\t<li>Кингсмарш добавлен в кор игры и теперь сразу будет полностью построен. Все его фишки остаются</li>\r\n\t<li>Руны добавлены в кор, но теперь они меняют мастери в дереве талантов, бонусы зависят от используемой руны</li>\r\n\t<li>Новые наборы поддержки</li>\r\n\t<li>Различные мелкие улучшения геймплея</li>\r\n\t<li>Многое другое!</li>\r\n</ul>\r\n\r\n<p>Полезные ссылки:</p>\r\n\r\n<ul>\r\n\t<li><a href="https://ru.pathofexile.com/secrets" rel="nofollow" target="_blank">Страница лиги на сайте PoE</a></li>\r\n\t<li><a href="https://ru.pathofexile.com/forum/view-thread/3787032" rel="nofollow" target="_blank">Полный список изменений лиги 3.26 на русском</a></li>\r\n\t<li><a href="https://www.pathofexile.com/forum/view-thread/3787013" rel="nofollow" target="_blank">Полный список изменений лиги 3.26 на английском</a></li>\r\n</ul>\r\n\r\n<div class="video-container">\r\n<div class="youtube-wrapper">\r\n<div class="youtube" data-embed="MGlxGrVK2TE">\r\n<div class="play-button">&nbsp;</div>\r\n</div>\r\n</div>\r\n</div>\r\n</div>\r\n\r\n<div class="build-page-content-block anchor-block" id="mekhanika-ligi-i-izmeneniya">\r\n<h2><span>Механика лиги</span></h2>\r\n\r\n<h3>Секреты Атласа</h3>\r\n\r\n<p>При прохождении карт можно будет встретить &quot;Нити сознания&quot;. При клике на неё, новый NPC Игон свяжет эти Нити сознания с вашим Атласом, после чего на Атласе появится цепочка из нескольких связанных карт, так называемся &quot;Нить воспоминаний&quot;.</p>\r\n<img alt="Нити сознания" class="wide-image" data-caption="Нити сознания" data-fancybox="" loading="lazy" src="/media/ckeditor/2025/06/07/pic1.webp" />\r\n<p>Когда вы в следующий раз поговорите с Игоном в убежище, он предложит вам разведать эти карты и найти на них Зану, либо что-то зловещее что они содержат в себе.</p>\r\n<img alt="карты на атласе" class="wide-image" data-caption="карты на атласе" data-fancybox="" loading="lazy" src="/media/ckeditor/2025/06/07/pic2.webp" />\r\n<p>При разговоре с Игоном откроется интерфейс похожий на машину картоходца, с находящейся в ней картой (которая первая в цепочке Нити воспоминаний). Вы можете добавить на эту карту любые расходники (скарабы, фрагменты, угли и т.п.), они будут работать, также как и таланты вашего Атласа, но саму карту изменить нельзя.</p>\r\n<img alt="открытие нити воспоминаний у Игона" class="wide-image" data-caption="открытие нити воспоминаний у Игона" data-fancybox="" loading="lazy" src="/media/ckeditor/2025/06/07/pic3.webp" />\r\n<p>На этих картах можно будет встретить опасные сгустки, которые поражены воспоминаниями самой Заны.</p>\r\n\r\n<p>Монстры рядом с этими сгустками поражены &quot;лепестками воспоминаний&quot;. Поражая зараженных монстров, вы будете собирать эти лепестки.</p>\r\n<img alt="монстры пораженные лепестками воспоминаний" class="wide-image" data-caption="монстры пораженные лепестками воспоминаний" data-fancybox="" loading="lazy" src="/media/ckeditor/2025/06/07/pic4.webp" />\r\n<p>Накопленные лепестки можно использовать для активации особых способностей, которые дают сами карты. Например:</p>\r\n\r\n<ul>\r\n\t<li>Поглощает часть лепестков, делает так что с ближайших к вам монстров не могут выпасть предметы с редкостью (т.е. экипировка). Количество поглощаемых лепестков зависит от количества пораженных монстров<br />\r\n\tТ.е. со всех зараженных монстров гарантированно выпадет либо валюта/камни умений/скарабы/карты, все кроме обычной экипировки</li>\r\n\t<li>Поглощает часть лепестков, делает так что все ближайшие монстры воскреснут после смерти. Количество поглощаемых лепестков зависит от количества пораженных монстров<br />\r\n\tТ.е. мы получим по сути в 2 раза больше монстров, правда не всего на карте, а конкретные несколько паков которых вы заразите</li>\r\n\t<li>Поглощает часть лепестков, ближайшие монстры отдают вам свои души, т.е. ваш персонаж получает бафф <poeitem class="poe-items" data-color="#AF6025" data-image="" data-name_en="Soul eater" data-name_ru="Пожиратель душ" data-target="503">Soul eater | Пожиратель душ</poeitem> (Пожиратель душ). Количество стаков бафа зависит от количества ближайших монстров</li>\r\n</ul>\r\n<img alt="примеры особых способностей" class="wide-image" data-caption="примеры особых способностей" data-fancybox="" loading="lazy" src="/media/ckeditor/2025/06/07/pic5.webp" />\r\n<p>Чем &quot;глубже&quot; в воспоминание вы уходите, тем больше таких сгустков будет появляться на карте, и тем больше раз вы сможете использовать новые особые способности. Также может быть несколько разных способностей доступно на одной карте.</p>\r\n\r\n<p>Особые способности можно комбинировать, используя примеры выше можно сперва получить баф <poeitem class="poe-items" data-color="#AF6025" data-image="" data-name_en="Soul eater" data-name_ru="Пожиратель душ" data-target="503">Soul eater | Пожиратель душ</poeitem>, затем добавить монстрам воскрешение, затем запретить чтобы с них выпадали предметы экипировки. В таком случае с монстров после воскрешения тоже не будут выпадать предметы экипировки.</p>\r\n\r\n<p>Убивая боссов карт в Нити воспоминаний, будет предложено усиление, которое будет действовать на все последующие карты в цепочке. Можно будет выбрать <strong>один</strong> из двух предложенных бонусов. Например:</p>\r\n\r\n<ul>\r\n\t<li>Увеличение выпадаемых лепестков с редких и уникальных монстров</li>\r\n\t<li>Увеличение выпадаемых лепестков с боссов</li>\r\n\t<li>50% шанс что редкие монстры на карте будут заражены духами (possesed)</li>\r\n\t<li>Крафты машины картоходцев бесплатные</li>\r\n</ul>\r\n<img alt="примеры усилений после убийства боссов карт" class="wide-image" data-caption="примеры усилений после убийства боссов карт" data-fancybox="" loading="lazy" src="/media/ckeditor/2025/06/07/pic6.webp" />\r\n<p>На последней карте в Нити воспоминаний будет особый новый босс. На самом деле не совсем новый, скорее усиленная копия уже существующего босса в игре, с измененными и/или усиленными способностями.<br />\r\nНапример можно будет встретить &quot;особого&quot; Сируса.</p>\r\n<img alt="пример усиленного босса" class="wide-image" data-caption="пример усиленного босса" data-fancybox="" loading="lazy" src="/media/ckeditor/2025/06/07/pic7.webp" />\r\n<p>При убийстве таких боссов с них выпадет фрагмент, который затем превращается в проходку на одного из трех новых боссов.</p>\r\n<img alt="фрагменты для доступа к новым убер боссам" class="wide-image" data-caption="фрагменты для доступа к новым убер боссам" data-fancybox="" loading="lazy" src="/media/ckeditor/2025/06/07/pic8.webp" />\r\n<p>С каждого босса могут выпасть новые особые уникальные предметы.</p>\r\n\r\n<p>После того как вы убьете всех 3 разных новых убер боссов, вам начнут выпадать новые особые т16 карты с влиянием пораженным воспоминаниями.</p>\r\n<img alt="новые т16 карты с влиянием пораженным воспоминаниями" class="wide-image" data-caption="новые т16 карты с влиянием пораженным воспоминаниями" data-fancybox="" loading="lazy" src="/media/ckeditor/2025/06/07/pic9.webp" />\r\n<p>На этих картах будут доступны особые способности карт (о которых мы писали ранее), а также на этих картах будут появляться свойства которые ролятся на Т17 картах, т.е. более опасные.</p>\r\n\r\n<p>Также на этих картах будут выпадать особые предметы с новой крафтовой механикой - &quot;пряди воспоминаний&quot;, значение пряди ролится от 1 до 100.</p>\r\n<img alt="пример предметов с прядями воспоминаний" class="wide-image" data-caption="пример предметов с прядями воспоминаний" data-fancybox="" loading="lazy" src="/media/ckeditor/2025/06/07/pic10.webp" />\r\n<p>На что влияет количество прядей воспоминаний на предмете:</p>\r\n\r\n<ul>\r\n\t<li>При распознании предмета, свойства будут более высоких тиров. Т.е. чем больше прядей будет - тем лучше предмет будет при распознании</li>\r\n\t<li>При использовании крафтовой валюты на таком предмете, пряди воспоминаний будут поглощаться, но новые или измененяемые свойства будут более высоких тиров, в зависимости от текущего количества прядей на предмете</li>\r\n</ul>\r\n\r\n<p>Есть валюта, которая взаимодействует с прядями воспоминаний.</p>\r\n\r\n<ul>\r\n\t<li>[Orb of remembrance] добавляет на предмет обычного (белого) качества случайное количество прядей<br />\r\n\tБудет полезно перед началом крафта предмета</li>\r\n\t<li>[orb of unravelling] поглощает все количество прядей на предмете, в попытке улучшить тир одного из свойств на предмете. Сила зависит от количества поглощенных прядей<br />\r\n\tСупер полезный предмет который будет крайне полезен для мин-макса любой экипировки</li>\r\n\t<li>[orb of intention] изменяет карту с воспоминаниями, снижая количество выпадаемых предметов, но увеличивает шанс найти предмет с прядями воспоминаний</li>\r\n</ul>\r\n<img alt="валюта которая взаимодействует с прядями воспоминаний" class="wide-image" data-caption="валюта которая взаимодействует с прядями воспоминаний" data-fancybox="" loading="lazy" src="/media/ckeditor/2025/06/07/pic11.webp" />\r\n<p>Такая валюта выпадает только с новых убер боссов!</p>\r\n\r\n<p>Для всего нового контента добавлены таланты Атласа, которые позволяют более целенаправленно фармить то что вам больше нравится. Например:</p>\r\n\r\n<ul>\r\n\t<li>[grasp the past] позволяет количеству прядей на выпадаемых вам предметах ролится дважды, т.е. увеличивает количество прядей на находимых вами предметах</li>\r\n\t<li>[traumatic experience], [remembered kindness] или [educated upbringing] снижает шанс нахождения нитей воспоминаний, которые будут связанны с определенными новыми убер боссами. Пригодится если вы например не хотите фармить убера с которого выпадают дешевые шмотки, или наоборот хотите фармить убера с которого выпадает нужный вам предмет</li>\r\n</ul>\r\n\r\n<h3>Наёмники</h3>\r\n\r\n<p><strong>Наёмники </strong>- главная особенность новой лиги. В путешествиях по Рэкласту вы встретите наёмников из Тератны - по одному в каждой локации. Каждая встреча уникальна - наёмники имеют свои личности, индивидуальные билды, способности и экипированные предметы.</p>\r\n\r\n<ul>\r\n\t<li>Наёмники считаются как &quot;0.5 игрока&quot;. Т.е. на карте может быть 6 игроков + 6 наёмников, что в результате даёт фактически &quot;9 игроков&quot;. Однако формула расчёта лута для нескольких игроков была изменена, так что пати на &quot;9 игроков&quot; не будет слишком эффективно.</li>\r\n\t<li>Наёмники могут как протаскивать вашего персонажа, так и быть просто аура-ботами. Например, если ваш персонаж и так невероятно силён, то наёмник может просто бегать и бустить рарити. Таким образом, наёмники будут эффективны для всех игроков.</li>\r\n\t<li>Помимо наёмника, можно также иметь в пачке Аниматрона (Animate Guardian). Также Аниматроны, как и наёмники, теперь сохраняют свои предметы при смерти.</li>\r\n\t<li>Если наёмник погиб на карте - возродить его будет нельзя (в пределах того же инстанса). То же самое с Аниматроном.</li>\r\n\t<li>Боевой потенциал Наёмников зависит от их архетипа, качества экипировки и древа талантов.</li>\r\n\t<li>Возможно, на босс-файты вы вовсе не захотите тащить своего наёмника, т.к. он всё-таки считается за 0.5 игрока и существенно усиливает монстров.</li>\r\n\t<li>Даже если вы не захотите играть с наёмником, в новом обновлении по-прежнему есть куча нововведений, усиливающих игрока.</li>\r\n\t<li>Всего существует около 30 архетипов наёмников. Каждый имеет соответствующую экипировку и соответствующие моды на экипировке.</li>\r\n\t<li>Наёмники не внесут в игру слишком много микро-менеджмента. Достаточно иногда менять экипировку и прокачивать их древо пассивок, чтобы они были полезными.</li>\r\n\t<li>Наёмники не считаются приспешниками, они восстанавливают здоровье вне боя и их можно взять с собой на любой пиннакл-контент.</li>\r\n\t<li>Наёмников можно считать полноценным персонажем. Единственное, чего у них нет - вашего скилла (хорошо это или плохо - зависит от вас).</li>\r\n\t<li>Марк выразил огромный интерес к тому, что произойдёт с рынком в условиях, когда для билдов придётся одевать Аниматрона, Наёмника и своего персонажа.</li>\r\n</ul>\r\n\r\n<h4>Первая встреча</h4>\r\n\r\n<p>При встрече они предложат вам дуэль. Перед её началом, у вас будет возможность взглянуть на экипировку, способности и камни поддержки своего противника.</p>\r\n<img alt="Обзор наёмника" class="wide-image" data-caption="Обзор наёмника" data-fancybox="" loading="lazy" src="/media/ckeditor/2025/06/07/21.webp" />\r\n<p>Если вы решились на дуэль, перед её началом будет предложено <strong>3 исхода</strong> при вашей победе:</p>\r\n\r\n<ol>\r\n\t<li><strong>Нанять наёмника за золото.</strong><br />\r\n\tОн присоединится к вашим приключениям и будет помогать в бою. Наносить урон, раздавать ауры и т.п.</li>\r\n\t<li><strong>Забрать один из экипированных предметов наёмника.</strong><br />\r\n\tВы сразитесь с ним, и в случае победы с него выпадет выбранный вами предмет. Их снаряжение зачастую будет сильно лучше того, что достаётся вам с убитых монстров. Они также могут быть экипированы уникальными предметами, которые соответствуют их архетипу и способностям. Некоторые новые уники можно получить только с наёмников.</li>\r\n\t<li><strong>Изгнать наёмника.</strong> Если вы выиграете дуэль, то архетип побеждённого наёмника не встретится вам повторно в ближайшее время. Это позволяет рано или поздно нанять именно того, кто вам нужен, пропуская тех кто вас не интересует.<br />\r\n\tВ случае поражения, вы погибните</li>\r\n</ol>\r\n\r\n<h4>Игра в группе</h4>\r\n\r\n<p>Если вы играете в группе, то перед дуэлью каждый игрок сможет выбрать: участвовать в бою или нет. За каждого игрока в дуэли, Наёмник становится сильнее. С другой стороны - в случае вашей победы, каждый участвовавший игрок имеет 50% шанс получить случайную награду (как правило - валюта из кошелька Наёмника).</p>\r\n\r\n<p>Игроки, отказавшиеся от участия в дуэли, могут за ней наблюдать.</p>\r\n\r\n<h4>Наёмники в бою</h4>\r\n\r\n<p>Всего можно нанять трёх наёмников, но на вылазки можно брать только одного. Он считается за 0.5 игрока, так что влияет и на количество лута, и на сложность монстров. Наёмник восстанавливает здоровье вне боя, а если он погибнет на локации, то возродить его можно будет только в городе - за золото. Тератанских наёмников можно брать на любые вылазки, поэтому, будет полезно иметь трёх наёмников для разных задач, в том числе, для пиннакл-боссов.</p>\r\n\r\n<h4>Механики</h4>\r\n\r\n<p>Вы можете управлять снаряжением нанятых бойцов и их древом пассивок. Наёмник не теряет предметы при смерти. Это добавляет ещё один слой итемизации в экономику, ведь теперь многим игрокам нужно будет покупать снаряжение для нескольких бойцов.</p>\r\n\r\n<p>Предметы которые вы на них надели вы сможете позже снять (в убежище), они никак не пропадут, так что можно надевать на них хорошие шмотки.</p>\r\n<img alt="Интерфейс наёмника, его характеристики и возможность менять предметы" class="wide-image" data-caption="Интерфейс наёмника, его характеристики и возможность менять предметы" data-fancybox="" loading="lazy" src="/media/ckeditor/2025/06/07/22.webp" />\r\n<p>В отличие от вашего персонажа, наёмники не получают опыт. Поэтому со временем придётся нанимать более опытных и сильных союзников.</p>\r\n\r\n<p>У каждого наёмника есть свой архетип. Например, некоторые наёмники более агрессивны и сами не отказались бы от баффов, другие - наоборот, могут использовать скиллы поддержки, баффать игрока или впитывать урон.</p>\r\n\r\n<h4>Особенные Наёмники</h4>\r\n\r\n<p>При каждой победе над наёмником, ваша слава растёт. Со временем, вы сможете встретить самых матёрых противников. Они будут носить герб своего рода и иметь предметы с эксклюзивными, <strong>&quot;прославленными&quot;</strong> (Infamous) <strong> свойствами</strong>. Например: перчатки, конвертирующие огненный урон приспешников в урон хаосом или шлем, который делает врагов неподалёку тем более уязвимыми к физическому урону, чем больше у вас Укрепления (Fortification).</p>\r\n\r\n<p>Вы также можете встретить Наёмников с <strong>необычными способностями</strong> - Тератанские версии обычных умений. Такие камни умений похожи на преображённые (Transfigured). Если вы выберете их в качестве награды, то их можно будет получить после победы в дуэли.</p>\r\n\r\n<h4>Можно ли обойтись без наёмника?</h4>\r\n\r\n<p>Конечно, ведь обновление добавило множество других нововведений, усиливающих игрока.</p>\r\n\r\n<p>Более того, т.к. наёмники считаются за 0.5 игрока, то на некоторый контент (например, босс-файты), вы вовсе не захотите брать союзника.</p>\r\n\r\n<p>Всё зависит от снаряжения, прокачки и архетипа нанятого бойца. Наёмники могут как протаскивать вашего персонажа, так и быть просто аура-ботами. Например, если ваш персонаж и так невероятно силён, то наёмник может просто бустить рарити, раздавать ауры, впитывать урон.. Таким образом, наёмники будут эффективны для всех игроков.</p>\r\n\r\n<p>Также формулы расчёта лута для нескольких игроков были изменены, так что пати на &quot;9 игроков&quot; не будет слишком эффективно.</p>\r\n</div>\r\n\r\n<div class="build-page-content-block anchor-block" id="novye-unikalnye-predmety">\r\n<h2><span>Новые уникальные предметы</span></h2>\r\n\r\n<p>Этот раздел обновится после выхода лиги.</p>\r\n\r\n<ul>\r\n\t<li>[Wine of the prophet]</li>\r\n\t<li>[Starcaller]</li>\r\n\t<li>[scornflux]</li>\r\n</ul>\r\n</div>\r\n\r\n<div class="build-page-content-block anchor-block" id="nagrady-za-ispytaniya-ligi">\r\n<h2><span>Награды за испытания лиги</span></h2>\r\n\r\n<p>Этот раздел обновится после выхода лиги.</p>\r\n<!-- <div class="video-container">\r\n\t<div class="youtube-wrapper">\r\n\t<div class="youtube" data-embed="D2ryLqZKZSo">\r\n\t<div class="play-button">\xa0</div>\r\n\t</div>\r\n\t</div>\r\n\t</div> --></div>\r\n\r\n<div class="build-page-content-block anchor-block" id="kupit-bozhestvennye-sfery">\r\n<h2><span>Купить божественные сферы на лиге Секреты Атласа</span></h2>\r\n\r\n<p>У нас вы всегда можете купить божественные сферы на лиге Секреты Атласа для ПК и PS4. Любые виды сфер всегда есть в наличии. Нет никаких ограничений на сферы, заказывайте в любом количестве! Быстрая скорость доставки.<br />\r\n<a href="https://lootkeeper.com/ru/poe/orbs">Купить сферы ПоЕ</a> вы можете на сайте LootKeeper.com</p>\r\n</div>\r\n\r\n<div class="build-page-content-block anchor-block" id="korotkoe-opisanie-izmenenij-ligi"><a href="https://lootkeeper.com/ru/poe/orbs" target="_blank" title="Купить сферы в Path of Exile"><img alt="Купить сферы в Path of Exile" class="desktop-adaptive-visible" src="/media/ckeditor/2025/02/27/1.gif" /> <img alt="Купить сферы в Path of Exile" class="mobile-visible" src="/media/ckeditor/2025/02/27/1-mob.gif" /> </a>\r\n\r\n<h2><span>Короткое описание изменений лиги</span></h2>\r\n\r\n<p>Здесь мы коротко опишем основные изменения новой лиги Секреты Атласа 3.26. Мы не будем рассматривать все аспекты игры и не особо важные изменения.</p>\r\n\r\n<p>Этот раздел будет полезен только тех, кто читает его до выхода лиги Секреты Атласа 3.26, после того как выйдет следующая лига - информация может стать неактуальной.</p>\r\n\r\n<h3>Изменения Атласа и эндгейма</h3>\r\n\r\n<ul>\r\n\t<li>Воспоминания Атласа были удалены</li>\r\n\t<li>Осколки Разлома, выпадающие во время схватки, теперь автоматически собираются и выпадают рядом с вами по завершении Разлома. Если вы состоите в группе, осколки выпадут несколькими стопками, которые будут случайно распределены между участниками группы. При подборе осколка Разлома, подобно золоту, над персонажем возникнет маленькое уведомление</li>\r\n\t<li>Рядовые скарабеи теперь выпадают стопками большего размера на картах более высокого уровня, но встречаются реже, подобно тому как размеры стопок базовой распространённой валюты увеличиваются с уровнем области</li>\r\n\t<li>Использование сферы горизонтов на карте Хранителя Древнего или Завоевателя теперь также заменит Хранителя или Завоевателя на другого</li>\r\n\t<li>Завершение неуникальной карты на более низком уровне, чем тот, с которым она изначально встречается, больше не засчитывает выполнение дополнительного задания карт</li>\r\n\t<li>Пассивные умения Атласа, дающие дополнительный шанс найти на ваших картах мастера или дополнительный контент, который можно отключить посредством умений Атласа, теперь также повышают шанс того, что скарабеи на ваших картах будут скарабеями для данного типа дополнительного контента</li>\r\n\t<li>В дерево Атласа добавили таланты связанные с Кингсмаршом, а также новыми убер боссами и лигмеханикой нитей воспоминаний</li>\r\n\t<li><poeitem class="poe-items" data-color="#808080" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/Scarabs/GreaterScarabUnique.webp" data-name_en="Titanic Scarab of Legend" data-name_ru="Титанический скарабей легенды" data-target="4202">Titanic Scarab of Legend | Титанический скарабей легенды</poeitem> теперь имеет ограничение 1 (было 2)</li>\r\n</ul>\r\n\r\n<h3>Валюта</h3>\r\n\r\n<ul>\r\n\t<li>Руны из Кингсмарша изменены, теперь их можно использовать на мастери в дереве талантов. В зависимости от руны, мастери измененится и будет давать определенные бонусы</li>\r\n\t<li>Добавлены <poeitem class="poe-items" data-color="#7C5804" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Currency/CurrencyAddModToRare.webp" data-name_en="Exalted Orb" data-name_ru="Сфера возвышения" data-target="115">Exalted Orb | Сфера Возвышения</poeitem> Древнего и Создателя, выпадают они с соответствующих боссов. Добавляют на предмет без влияний влияние Древнего/Создателя и одно из его особых свойств</li>\r\n\t<li>Снизили шанс выпадения <poeitem class="poe-items" data-color="#7C5804" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Currency/CurrencyPassiveSkillRefund.webp" data-name_en="Orb of Regret" data-name_ru="Сфера раскаяния" data-target="247">Orb of Regret | Сфера раскаяния</poeitem></li>\r\n</ul>\r\n\r\n<h3>Лигконтент</h3>\r\n\r\n<p>Кингсмарш</p>\r\n\r\n<ul>\r\n\t<li>Кингсмарш добавлен в основу игры, он сразу будет полностью отсроенным, так что улучшать здания не нужно будет</li>\r\n\t<li>Аукицон через Фаустуса также будет доступен</li>\r\n\t<li>Черный рынок, бегунки Атласа, рекомбинатор, корабли, добыча ресурсов - все эти механики остаются</li>\r\n\t<li>Рункрафтинг удален, т.е. руны изменены и теперь влияют на мастери в дереве талантов</li>\r\n\t<li>Добавлен новый &quot;режим&quot; для рекомбинатора, аналогичный тому что сейчас в PoE2. Можно выбрать конкретные свойства на предметах, и увидеть какой шанс их обьединенить по итогу</li>\r\n\t<li>С кораблей все также будут приходить татуировки, обычные премдеты/валюта, а также руны</li>\r\n\t<li>Добавили таланты в дереве Атласа связанные с разным контентом Кингсмарша, например на увеличение находимого вида руды определенного типа</li>\r\n\t<li>Добавили скарабеев связанных с лигмеханикой Кингсмарша. На гарантированное появление руды на карте, магических монстров которые охраняют руду на картах, и вместо руды на картах вы будете собирать сразу слитки</li>\r\n\t<li>У рабочих теперь 5 уровней для каждой из работ в Кингсмарше</li>\r\n</ul>\r\n\r\n<p>Предательство</p>\r\n\r\n<ul>\r\n\t<li>Катарина (босс) вынесена &quot;отдельно&quot;, теперь для боя с ней не нужно &quot;сбрасывать&quot; всю доску и отношения между участниками Синдиката</li>\r\n\t<li>Запустить бой с Катариной можно используя проходку на неё, которая выпадает с лидеров дивизионов/подразделений, на высоких уровнях</li>\r\n\t<li>Сам бой с Катариной изменили, теперь фазы где она бессмертная длятся меньше</li>\r\n\t<li>С Катарины теперь может выпасть Скрытая сфера возвышения</li>\r\n\t<li>Скрытая сфера хаоса будет выпадать с лидеров дивизионов/подразделений</li>\r\n\t<li>С Катарины теперь могуть выпасть уголья Всепламени. Эти новые фрагменты карт могут добавить на карты группы монстров с разными видами особых монстров. У таких групп монстров необычные свойства, состав или награды. Уголья Всепламени можно поместить в Машину картоходца подобно скарабеям и использовать совместно со скарабеями для более тонкой настройки ваших карт</li>\r\n\t<li>Добавили новые свойства которые раскрываются с уникальных предметов, которые выпадают из Катарины</li>\r\n\t<li>Объём информации об укрытиях, получаемый в результате сделанного выбора после победы над членами Бессмертного Синдиката, был уменьшен. Требуемое время для достижения укрытия в среднем увеличилось</li>\r\n\t<li>Награды за укрытия изменены/перемешаны, также изменены различные станки которые доступны после убийства Катарины в её укрытии, они теперь более актуальны и предлагают больше интересных вариантов крафтов</li>\r\n\t<li>Больше не требуется обращаться к Джун, чтобы раскрывать завуалированные предметы. Теперь вы можете просто щёлкнуть ПКМ на завуалированном предмете и выбрать свойство, которое хотите раскрыть.</li>\r\n</ul>\r\n\r\n<h3>Боссы</h3>\r\n\r\n<ul>\r\n\t<li>Добавили 3 новых убер босса. Попасть к ним можно при помощи новой лигмеханки, либо купив проходки</li>\r\n\t<li>Теперь во время боя с убер боссами персонаж не получает и не теряет опыт, так что можно идти на уберов не опасаясь слить все полоски опыта</li>\r\n</ul>\r\n\r\n<h3>Крафт</h3>\r\n\r\n<ul>\r\n\t<li>Рецепты которые ранее открывались при помощи развуалирования предметов Синдиката теперь открываются на картах Атласа, как и другие рецепты. Т.е. нет необходимости всем бегать Синдикат для открытия важных крафтов</li>\r\n\t<li>Оружие и экипировка которая имеет многожественные требования к характеристикам (например и силу и ловкость) теперь имеет меньший шанс на ролл атрибутов<br />\r\n\tЭто будет полезно в большинстве случаев, но если вам наоборот нужен на конкретном предмете атрибут - крафтить будет сложнее</li>\r\n\t<li>Свойства похищения маны и здоровья на экипировке и самоцветах теперь является суффиксом (были префиксами)</li>\r\n\t<li>На скипетрах, посохах, рунических кинжалах и жезлах теперь реже встречаются свойства атак<br />\r\n\tЧто сильно упрощает их крафт</li>\r\n\t<li>На посохах теперь встречается более высокий уровень свойства повышения скорости регенерации маны, вплоть до 105% на высшем уровне</li>\r\n\t<li>Свойства верстака на повышение скорости регенерации маны также сделаны выше для двуручного оружия</li>\r\n\t<li>Свойства сопротивлений больше нельзя получить на оружии или добавить на него с помощью ремесла<br />\r\n\tОЧЕНЬ важное исправление, упростит крафт оружия</li>\r\n\t<li>Синтезированные собственные свойства сопротивлений больше нельзя получить на оружии<br />\r\n\tОЧЕНЬ важное исправление, упростит крафт оружия</li>\r\n\t<li>Увеличены значения свойства <span class="ru-poe">Дарует # здоровья за каждый удар по врагу</span><span class="en-poe">Grants # Life per Enemy Hit</span>, добавлены новые тиры для него, но общий вес всех тиров остался одинаковым, так что чаще попадаться это свойство не будет. Теперь ролится вплоть до 30 здоровья за удар</li>\r\n\t<li>Увеличены значения свойства <span class="ru-poe">Дарует # здоровья за каждого убитого врага</span><span class="en-poe">Gain # Life per Enemy Killed</span>, добавлены новые тиры для него, но общий вес всех тиров остался одинаковым, так что чаще попадаться это свойство не будет. Теперь ролится вплоть до 110 здоровья за убийство</li>\r\n\t<li>Увеличены значения свойства <span class="ru-poe">Дарует # маны за каждого убитого врага</span><span class="en-poe">Gain # Mana per Enemy Killed</span>, добавлены новые тиры для него, но общий вес всех тиров остался одинаковым, так что чаще попадаться это свойство не будет. Теперь ролится вплоть до 50 маны за убийство</li>\r\n\t<li>Завуалированые и крафтовые свойства на АоЕ радиус/урон, урон снарядов/скорость, урон в ближнем бою/радиус атаки теперь могут ролится на перчатках, вместо амулетов</li>\r\n\t<li>Составные завуалированные свойства и свойства верстака на добавленный урон от стихии теперь можно получить на амулетах (в дополнение к кольцам, щитам и колчанам)</li>\r\n</ul>\r\n\r\n<h3>Деревья талантов персонажа и классы Восхождения</h3>\r\n\r\n<h4>Берсерк</h4>\r\n\r\n<ul>\r\n\t<li>Пассивное умение Восхождения <poeitem class="poe-items" data-color="#808080" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Berserker/DefyPain.webp" data-name_en="Defy Pain" data-name_ru="Пренебрежение к боли" data-target="4204">Defy Pain | Пренебрежение к боли</poeitem> было переработано. Теперь дарует Непокорность на 10 секунд при потере здоровья от удара врага, но не чаще одного раза в 0,3 секунды. Также дарует вам 3% от недостающего не удержанного здоровья перед получением удара от врага за каждый заряд Непокорности и вы теряете все заряды Непокорности по достижении 10 зарядов.</li>\r\n\t<li><poeitem class="poe-items" data-color="#FF8D00" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Berserker/Blitz.webp" data-name_en="Blitz" data-name_ru="Разгон" data-target="696">Blitz | Разгон</poeitem> заменено новым значимым умением Танцующий в крови, которое делает 30% похищения здоровья мгновенным. Требует <poeitem class="poe-items" data-color="#FF8D00" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Berserker/AspectOfCarnage.webp" data-name_en="Aspect of Carnage" data-name_ru="Аспект резни" data-target="1007">Aspect of Carnage | Аспект резни</poeitem>.</li>\r\n\t<li><poeitem class="poe-items" data-color="#FF8D00" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Berserker/CloakedAgony.webp" data-name_en="Flawless Savagery" data-name_ru="Безупречная свирепость" data-target="706">Flawless Savagery | Безупречная свирепость</poeitem> заменено новым значимым умением Ярость предков, которое заставляет ваши умения ударов также наносить урон в прежнем месте применения<br />\r\n\tМощный талант для милишников, который по сути удваивает урон персонажа</li>\r\n</ul>\r\n\r\n<h4>Чемпион</h4>\r\n\r\n<ul>\r\n\t<li><poeitem class="poe-items" data-color="#FF8D00" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Champion/Fortitude.webp" data-name_en="Fortitude" data-name_ru="Стойкость" data-target="26">Fortitude | Стойкость</poeitem> теперь дарует вам ваш максимум Укрепления (было 15 зарядов Укрепления) и свойство &quot;ближайшие союзники считаются имеющими Укрепление, равное вашему&quot;</li>\r\n\t<li><poeitem class="poe-items" data-color="#FF8D00" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Champion/Unstopable.webp" data-name_en="Unstoppable Hero" data-name_ru="Несокрушимый герой" data-target="25">Champion&#39;s Notable - Несокрушимый герой</poeitem> больше не дарует свойство &quot;ближайшие союзники считаются имеющими Укрепление, равное вашему&quot;. Теперь дарует на 3% больше брони и уклонения за каждый заряд Укрепления свыше 20 и 3% повышение скорости атаки за каждый заряд Укрепления свыше 20</li>\r\n\t<li><poeitem class="poe-items" data-color="#AF6025" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Champion/WorthyFoe.webp" data-name_en="Worthy Foe" data-name_ru="Достойный противник" data-target="24">Champion&#39;s Notable - Достойный противник</poeitem> больше не требует умения <poeitem class="poe-items" data-color="#FF8D00" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Champion/Conqueror.webp" data-name_en="Conqueror" data-name_ru="Завоеватель" data-target="32">Champion&#39;s Notable - Завоеватель</poeitem> и теперь дарует свойство &quot;Вы провоцируете при нанесении удара&quot;</li>\r\n\t<li><poeitem class="poe-items" data-color="#FF8D00" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Champion/Conqueror.webp" data-name_en="Conqueror" data-name_ru="Завоеватель" data-target="32">Champion&#39;s Notable - Завоеватель</poeitem> заменено новым значимым умением Достойные цели, которое дарует свойство &quot;установленное знамя не предотвращает получение доблести&quot; и 50% увеличение длительности умений знамён. Требует <poeitem class="poe-items" data-color="#FF8D00" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Champion/Inpirational.webp" data-name_en="Inspirational" data-name_ru="Вдохновенный" data-target="1974">Inspirational | Вдохновенный</poeitem></li>\r\n</ul>\r\n\r\n<h4>Защитник</h4>\r\n\r\n<ul>\r\n\t<li><poeitem class="poe-items" data-color="#808080" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Guardian/HarmonyOfPurpose.webp" data-name_en="Harmony of Purpose" data-name_ru="Благое намерение" data-target="4201">Harmony of Purpose | Благое намерение</poeitem> теперь дарует вам случайный положительный эффект алтаря каждые 10 секунд</li>\r\n\t<li><poeitem class="poe-items" data-color="#808080" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Guardian/UnwaveringFaith.webp" data-name_en="Unwavering Faith" data-name_ru="Непоколебимая вера" data-target="4200">Unwavering Faith | Непоколебимая вера</poeitem> теперь дарует 50% повышение эффективности удержания ресурсов умениями</li>\r\n</ul>\r\n\r\n<h4>Иерофант</h4>\r\n\r\n<ul>\r\n\t<li><poeitem class="poe-items" data-color="#FF8D00" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Hierophant/MindOverBeing.webp" data-name_en="Sanctuary of Thought" data-name_ru="Храм мысли" data-target="362">Sanctuary of Thought | Храм мысли</poeitem> больше не дарует 25% повышение эффективности удержания маны умениями и на 50% меньше затрат маны умениями. Теперь дарует регенерацию 1% маны в секунду<br />\r\n\tСильный нерф архимагов иерофантов из лиги 3.25, снижение затрат маны убрали - это критично</li>\r\n</ul>\r\n\r\n<h4>Диверсант</h4>\r\n\r\n<ul>\r\n\t<li>Добавлено новое пассивное умение Восхождения [Shrapnel Specialist]: дарует 50% шанс возвращения снарядов к вам и свойство &quot;снаряды выпускаются в случайных направлениях<br />\r\n\tОчень интересный вариант, теперь можно играть через снаряды на диверсанте</li>\r\n\t<li><poeitem class="poe-items" data-color="#FF8D00" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Saboteur/ExplosivesExpert.webp" data-name_en="Explosives Expert" data-name_ru="Умелый сапёр" data-target="637">Explosives Expert | Умелый сапёр</poeitem> заменено новым значимым умением Обдуманный риск, которое делает ваш шанс критического удара удачливым, а урон от ударов неудачливым. Требует умение <poeitem class="poe-items" data-color="#FF8D00" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Saboteur/BombSpecialist.webp" data-name_en="Bomb Specialist" data-name_ru="Специалист по бомбам" data-target="618">Bomb Specialist | Специалист по бомбам</poeitem> или [Shrapnel Specialist]</li>\r\n\t<li><poeitem class="poe-items" data-color="#FF8D00" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Saboteur/BombSpecialist.webp" data-name_en="Bomb Specialist" data-name_ru="Специалист по бомбам" data-target="618">Bomb Specialist | Специалист по бомбам</poeitem> теперь дарует 30% шанс нанести на 50% больше урона ударами по области (был 20% шанс) и 30% шанс получить на 50% меньше урона от ударов по области (был 20% шанс)</li>\r\n</ul>\r\n\r\n<h4>Плут</h4>\r\n\r\n<ul>\r\n\t<li><poeitem class="poe-items" data-color="#808080" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Trickster/PolymathTrickster.webp" data-name_en="Polymath" data-name_ru="Эрудит" data-target="2696">Polymath | Эрудит</poeitem> теперь дарует на 2% больше урона за каждый тип выбранного вами мастерства (было 3%).<br />\r\n\tНеприятный, но справедливый нерф. Талант все ещё довольно мощный, в том числе за счет остальных своих свойств помимо урона</li>\r\n\t<li><poeitem class="poe-items" data-color="#FF8D00" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Trickster/HeedfulRecovery.webp" data-name_en="Escape Artist" data-name_ru="Мастер побега" data-target="210">Escape Artist | Мастер побега</poeitem> теперь дарует +4 к уклонению за 1 максимума энергетического щита на надетом шлеме (было +5) и +1 к максимуму энергетического щита за 8 уклонения на надетом нательном доспехе (было за 6)<br />\r\n\tНеприятно, но не критично</li>\r\n</ul>\r\n\r\n<h4>Маг стихий</h4>\r\n\r\n<ul>\r\n\t<li><poeitem class="poe-items" data-color="#FF8D00" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Elementalist/ShockSpecialisation.webp" data-name_en="Shaper of Storms" data-name_ru="Несущая бурю" data-target="1580">Shaper of Storms | Несущая бурю</poeitem> больше не дарует на 25% больший эффект состояний молнии от ваших ударов, большая часть урона которых является уроном от молнии. Теперь шок, наложенный вашими ударами, всегда увеличивает получаемый урон минимум на 25% (было 15%)</li>\r\n\t<li><poeitem class="poe-items" data-color="#808080" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Elementalist/ChillSpecialisation.webp" data-name_en="Shaper of Winter" data-name_ru="Несущая зиму" data-target="4206">Shaper of Winter | Несущая зиму</poeitem> больше не дарует на 50% больший эффект состояний холода от ваших ударов, большая часть урона которых является уроном от холода, и свойств &quot;охлаждения, наложенные вашими ударами, всегда снижают скорость действий как минимум на 15%&quot; и &quot;ваши охлаждения могут снизить скорость действий вплоть до максимума в 40%&quot;. Вместо этого теперь урон, наносимый охлаждёнными от ваших ударов врагами, становится меньше на величину, равную половине эффекта охлаждения, а урон, получаемый охлаждёнными от ваших ударов врагами, увеличивается на величину, равную эффекту охлаждения</li>\r\n\t<li><poeitem class="poe-items" data-color="#808080" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Elementalist/IgniteSpecialisation.webp" data-name_en="Shaper of Flames" data-name_ru="Несущая пламя" data-target="2593">Shaper of Flames | Несущая пламя</poeitem> больше не дарует на 25% больше урона от поджогов от ваших ударов, большая часть урона которых является уроном от огня. Вместо этого теперь 40% физического урона подожжённых вами врагов становится уроном от огня</li>\r\n\t<li><poeitem class="poe-items" data-color="#FF8D00" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Elementalist/LiegeOfThePrimordial.webp" data-name_en="Liege of the Primordial" data-name_ru="Слуга стихий" data-target="1041">Liege of the Primordial | Слуга стихий</poeitem> теперь дарует +2 к максимальному количеству големов (было +1) и делает призванных големов иммунными к урону от стихий</li>\r\n\t<li><poeitem class="poe-items" data-color="#FF8D00" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/Elementalist/ElemancerIcon.webp" data-name_en="Elemancer" data-name_ru="Повелитель стихий" data-target="1039">Elemancer | Повелитель стихий</poeitem> заменено новым значимым умением Несущая разорение, которое дарует 66% повышение эффективности удержания маны умениями Вестников и 66% усиление положительного эффекта Вестников. Теперь не требует связи с <poeitem class="poe-items" data-color="#FF8D00" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Elementalist/LiegeOfThePrimordial.webp" data-name_en="Liege of the Primordial" data-name_ru="Слуга стихий" data-target="1041">Liege of the Primordial | Слуга стихий</poeitem></li>\r\n</ul>\r\n\r\n<p>Очень интересные изменения мага стихий, надеемся теперь он заиграет.</p>\r\n\r\n<h4>Дерево талантов</h4>\r\n\r\n<ul>\r\n\t<li>Мастерство стихий, позволяющее ударам некоторым шансом учитывать значение сопротивления стихиям врага как противоположное, теперь имеет шанс 15% (было 25%)</li>\r\n\t<li>Мастерство похищения, благодаря которому 10% похищения применяется мгновенно, теперь имеет значение 5%<br />\r\n\tОчень неприятно, но не критично</li>\r\n\t<li>Мастерство жезла, обескураживавшее врагов при нанесении удара жезлами, заменено новым, дающим 25% повышение эффективности удержания маны умениями, усиленными Чароплётом</li>\r\n</ul>\r\n\r\n<h3>Способности</h3>\r\n\r\n<ul>\r\n\t<li>Большое количество альтернативных версий способностей апнули, особенно заклинаний, мы не будем упоминать их все</li>\r\n\t<li>Заряды Интенсивности теперь теряются каждые 0.5 секунды при передвижении (было каждые 0.25 секунды)</li>\r\n\t<li>Положительный эффект <poeitem class="poe-items" data-color="#FF8D00" data-image="" data-name_en="Arcane Surge buff" data-name_ru="Колдовской Выброс" data-target="400">Arcane Surge | Колдовской Выброс</poeitem> теперь дарует 20% повышение скорости сотворения чар (было 10%). Мощный баф для всех кастеров</li>\r\n\t<li><poeitem class="poe-items" data-color="#BA1519" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/AnimateArmour.webp" data-name_en="Animate Guardian" data-name_ru="Аниматрон" data-target="471">Animate Guardian | Аниматрон</poeitem> теперь <strong>НЕ ТЕРЯЕТ ПРЕДМЕТЫ ПОСЛЕ СМЕРТИ</strong>. Если <poeitem class="poe-items" data-color="#BA1519" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/AnimateArmour.webp" data-name_en="Animate Guardian" data-name_ru="Аниматрон" data-target="471">Animate Guardian | Аниматрон</poeitem> вы сможете перепризвать его с теми же предметами в убежище. Но его нельзя повторно призвать в той же области где он умер</li>\r\n\t<li><poeitem class="poe-items" data-color="#1AAA42" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/ChargedAttack.webp" data-name_en="Blade Flurry" data-name_ru="Порыв клинков" data-target="2658">Blade Flurry | Порыв клинков</poeitem> на 14% увеличили эффективность базового урона, добавили 5% больше/more урона за заряд, это суммарно 30% больше/more урона при 6 стадиях, и ещё 15% больше/more при максимуме стадий. Довольно сильный баф урона</li>\r\n\t<li><poeitem class="poe-items" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/BlightGem.webp" data-name_en="Blight" data-name_ru="Мор" data-target="165">Blight (Мор)</poeitem> увеличили базовый урон на ~22%. Альтернативные версии тоже улучшили</li>\r\n\t<li><poeitem class="poe-items" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/ContagionGem.webp" data-name_en="Contagion" data-name_ru="Инфекция" data-target="281">Contagion | Инфекция</poeitem> увеличили базовый урон на 20%</li>\r\n\t<li><poeitem class="poe-items" data-color="#1AAA42" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Cyclone.webp" data-name_en="Cyclone" data-name_ru="Вихрь" data-target="346">Cyclone | Вихрь</poeitem> увеличили на 14% эффективность урона, и АоЕ. Вихрь снова в деле! Он и в прошлом патче себя отлично чувствовал, а сейчас ещё лучше</li>\r\n\t<li>Аура смерти от <poeitem class="poe-items" data-color="#AF6025" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Armours/BodyArmours/Deathsoath.webp" data-name_en="Death\'s Oath" data-name_ru="Клятва смерти" data-target="4203">Death&#39;s Oath | Клятва смерти</poeitem> теперь наносит на 25% больше базового урона. Мощный баф!</li>\r\n\t<li><poeitem class="poe-items" data-color="#1AAA42" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/DetonateDead.webp" data-name_en="Detonate Dead of Chain Reaction" data-name_ru="Подрыв трупа цепной реакции" data-target="2689">Detonate Dead of Chain Reaction | Подрыв трупа цепной реакции</poeitem> снизили базовый урон на ~30% и снизили эффективность урона на 35%, сильный нерф</li>\r\n\t<li><poeitem class="poe-items" data-color="#BA1519" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/BloodTendrilsSkillGem.webp" data-name_en="Exsanguinate" data-name_ru="Обескровливание" data-target="4208">Exsanguinate | Обескровливание</poeitem> увеличили базовый урон на ~15%</li>\r\n\t<li><poeitem class="poe-items" data-color="#1AAA42" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireTrap.webp" data-name_en="Fire Trap" data-name_ru="Огненная ловушка" data-target="439">Fire Trap | Огненная ловушка</poeitem> снизили базовый урон на ~14%, что неприятно для всех РФов, меньше урона по боссам</li>\r\n\t<li><poeitem class="poe-items" data-color="#1AAA42" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/IceStrike.webp" data-name_en="Frost Blades" data-name_ru="Ледяные клинки" data-target="598">Frost Blades | Ледяные клинки</poeitem> на 30% снизили урон от снарядов</li>\r\n\t<li><poeitem class="poe-items" data-color="#1AAA42" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/IceStrike.webp" data-name_en="Frost Blades of Katabasis" data-name_ru="Ледяные клинки катабасиса" data-target="2892">Frost Blades of Katabasis | Ледяные клинки катабасиса</poeitem> снизили эффективность почти в 2 раза. Теперь по сути мертвый скил</li>\r\n\t<li><poeitem class="poe-items" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/DoomBlastSkillGem.webp" data-name_en="Hexblast" data-name_ru="Взрыв порчи" data-target="2690">Hexblast | Взрыв порчи</poeitem> теперь имеет перезарядку, остальное не так важно, скил мертвый и билды через него тоже, в том числе все минеры</li>\r\n\t<li><poeitem class="poe-items" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/IceNova.webp" data-name_en="Ice Nova of Frostbolts" data-name_ru="Кольцо льда морозных шаров" data-target="2963">Ice Nova of Frostbolts | Кольцо льда морозных шаров</poeitem> теперь может сработать максимум от 2 <poeitem class="poe-items" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/FrostBolt.webp" data-name_en="Frostbolt" data-name_ru="Морозный шар" data-target="395">Frostbolt | Морозный шар</poeitem> (было 4), а значит нерф урона в 2 раза. Билды через него мертвы</li>\r\n\t<li><poeitem class="poe-items" data-color="#1AAA42" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/LightningStrike.webp" data-name_en="Lightning Strike" data-name_ru="Удар молнии" data-target="1758">Lightning Strike | Удар молнии</poeitem> снизили урон от снарядов на 50%</li>\r\n\t<li><poeitem class="poe-items" data-color="#BA1519" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/MoltenStrike.webp" data-name_en="Molten Strike" data-name_ru="Магмовый удар" data-target="2064">Molten Strike | Магмовый удар</poeitem> снизили урон от снарядов и состояний на 10%</li>\r\n\t<li><poeitem class="poe-items" data-color="#BA1519" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/MoltenStrike.webp" data-name_en="Molten Strike of the Zenith" data-name_ru="Магмовый удар зенита" data-target="4210">Molten Strike of the Zenith | Магмовый удар зенита</poeitem> снизили урон от снарядов и состояний на 10%, каждая 6 атака теперь наносит 600% урона (было 800%), т.е. срезали довольно много урона</li>\r\n\t<li><poeitem class="poe-items" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/PowerSiphon.webp" data-name_en="Power Siphon" data-name_ru="Перелив энергии" data-target="529">Power Siphon | Перелив энергии</poeitem> снизили эффективность на 45%</li>\r\n\t<li><poeitem class="poe-items" data-color="#808080" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/BloodreapGem.webp" data-name_en="Reap" data-name_ru="Кровавая жатва" data-target="2333">Reap | Кровавая жатва</poeitem> повысили базовый урон на ~20%</li>\r\n\t<li><poeitem class="poe-items" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Soulrend.webp" data-name_en="Soulrend" data-name_ru="Разрыв души" data-target="181">Soulrend (Разрыв души)</poeitem> повысили базовый урон на ~19%</li>\r\n\t<li><poeitem class="poe-items" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Spellslinger.webp" data-name_en="Spellslinger" data-name_ru="Чароплёт" data-target="1795">Spellslinger | Чароплёт</poeitem> теперь резервирует 20% маны (было 30-25%)</li>\r\n\t<li><poeitem class="poe-items" data-color="#1AAA42" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/ImpactingSteelGem.webp" data-name_en="Splitting Steel" data-name_ru="Раскалывающая сталь" data-target="1722">Splitting Steel | Раскалывающая сталь</poeitem> заряды теперь <strong>НЕ МОГУТ ВОЗВРАЩАТЬСЯ</strong>, а значит не работает с <poeitem class="poe-items" data-color="#1AAA42" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/ReturnProjectiles.webp" data-name_en="Returning Projectiles Support" data-name_ru="Возвращающиеся снаряды" data-target="2556">Returning Projectiles Support | Возвращающиеся снаряды</poeitem> и <poeitem class="poe-items" data-color="#AF6025" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Rings/UberEaterofWorlds.webp" data-name_en="Nimis" data-name_ru="Нимис" data-target="2620">Nimis | Нимис</poeitem> а значит текущие билды через него мертвые. Но повысили эффективность на ~60% и увеличили радиус. Работать будет, но эндгейм варианты точно не будут такими поломанными как были в 3.25</li>\r\n\t<li><poeitem class="poe-items" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/ChaosElementalSummon.webp" data-name_en="Summon Chaos Golem" data-name_ru="Призыв голема хаоса" data-target="1023">Summon Chaos Golem | Призыв голема хаоса</poeitem> теперь повышает сопротивление к хаосу на 17% и даёт <span class="ru-poe">+#% к множителю постепенного урона</span><span class="en-poe">+#% to Damage over Time Multiplier</span> (+16%), что очень полезно дот билдам</li>\r\n\t<li><poeitem class="poe-items" data-color="#BA1519" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireElementalSummon.webp" data-name_en="Summon Flame Golem" data-name_ru="Призыв голема огня" data-target="4209">Summon Flame Golem | Призыв голема огня</poeitem> теперь повышает урон персонажа на 29% (было 20%), и даёт 20% увеличения АоЕ</li>\r\n\t<li><poeitem class="poe-items" data-color="#1AAA42" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/IceElementalSummon.webp" data-name_en="Summon Ice Golem" data-name_ru="Призыв голема льда" data-target="78">Summon Ice Golem | Призыв голема льда</poeitem> теперь повышает крит шанс на 40% (было 30%) и даёт +420 к меткости</li>\r\n\t<li><poeitem class="poe-items" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/LightningGolem.webp" data-name_en="Summon Lightning Golem" data-name_ru="Призыв голема молнии" data-target="79">Lightning Golem</poeitem> теперь повышает скорость атаки и сотворения чар на 10% (было 9%) и даёт 18 мана регена</li>\r\n\t<li><poeitem class="poe-items" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/SummonSkeletons.webp" data-name_en="Summon Skeletons of Mages" data-name_ru="Сотворение скелетов-магов" data-target="2661">Summon Skeletons of Mages | Сотворение скелетов-магов</poeitem> теперь имеют 20% шанс наложить соответствующие скелету состояния (поджог/заморозка/шок)</li>\r\n\t<li><poeitem class="poe-items" data-color="#BA1519" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/RockGolem.webp" data-name_en="Summon Stone Golem" data-name_ru="Призыв каменного голема" data-target="770">Summon Stone Golem | Призыв каменного голема</poeitem> теперь повышает защиту персонажа на 20% (уклонение/броню/энергощит/барьер)</li>\r\n\t<li><poeitem class="poe-items" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/FrostVortex.webp" data-name_en="Vortex" data-name_ru="Пурга" data-target="93">Vortex | Пурга</poeitem> повысили эффективность урона, базовый урон от удара и дот урон. Но он все ещё имеет перезарядку...</li>\r\n\t<li><poeitem class="poe-items" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/FrostFury.webp" data-name_en="Winter Orb" data-name_ru="Зимняя сфера" data-target="128">Winter Orb (Зимняя сфера)</poeitem> повысили эффективность урона на 20%, базовый урон на ~35%, снизили максимальное количество зарядов до 8 (было 10), снизили частоту выпуска снарядов до 125% (было 150%), но повысили частоту выпуска снарядов за каждый заряд, было 15% за заряд, теперь 20% за заряд, т.е. итоговая изменилась лишь на 15% при макс зарядах</li>\r\n</ul>\r\n\r\n<h4>Камни поддержки</h4>\r\n\r\n<ul>\r\n\t<li><poeitem class="poe-items" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" data-name_en="Arcane Surge Support" data-name_ru="Колдовской выброс" data-target="205">Arcane Surge (gem) Колдовской выброс</poeitem> даёт 35% больше/more урона от заклинаний (было 25%), но теперь даёт меньше мана регена 30% (было 58%)</li>\r\n\t<li><poeitem class="poe-items" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/ManaweaveSupportGem.webp" data-name_en="Archmage Support" data-name_ru="Архимаг" data-target="829">Archmage Support | Архимаг</poeitem> даёт на 3% меньше урона в зависимости от незарезервированной маны</li>\r\n\t<li><poeitem class="poe-items" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/SupportPlus/EchoPlus.webp" data-name_en="Awakened Spell Echo Support" data-name_ru="Пробужденный: Эхо магии" data-target="649">Awakened Spell Echo Support | Пробужденный: Эхо магии</poeitem> теперь имеет множитель маны на 10% меньше, а также не имеет свойства на 10% снижение урона, т.е. стал сильнее на 10%</li>\r\n\t<li><poeitem class="poe-items" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/StormBarrier.webp" data-name_en="Infused Channelling Support" data-name_ru="Усиленное поддержание" data-target="240">Infused Channeling | Усиленное поддержание</poeitem> при поддерживании заклинаний вы получаете на 12% меньше урона (было 8%)</li>\r\n\t<li><poeitem class="poe-items" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/SpellFocusSupport.webp" data-name_en="Intensify Support" data-name_ru="Интенсивность" data-target="338">Intensify Support | Интенсивность</poeitem> теперь имеет множитель маны на 10% меньше, а также даёт на 2% больше урона за каждый заряд. Изначально 3 заряда максимум, т.е. 6% больше урона</li>\r\n\t<li><poeitem class="poe-items" data-color="#1AAA42" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/ReturnProjectiles.webp" data-name_en="Returning Projectiles Support" data-name_ru="Возвращающиеся снаряды" data-target="2556">Returning Projectiles Support | Возвращающиеся снаряды</poeitem> даёт на 5% меньше урона</li>\r\n\t<li><poeitem class="poe-items" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/Echo.webp" data-name_en="Spell Echo Support" data-name_ru="Эхо магии" data-target="465">Spell Echo Support | Эхо магии</poeitem> теперь имеет множитель маны на 10% меньше, а также не имеет свойства на 10% снижение урона, т.е. стал сильнее на 10%</li>\r\n</ul>\r\n\r\n<h3>Уникальные предметы</h3>\r\n\r\n<ul>\r\n\t<li>Добавили 20 новых уников. Некоторые из них доступны только с особых наёмников</li>\r\n\t<li><poeitem class="poe-items" data-color="#AF6025" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Weapons/TwoHandWeapons/Staves/CatarinaStaff.webp" data-name_en="Cane of Kulemak" data-name_ru="Трость Кулемака" data-target="4207">Cane of Kulemak | Трость Кулемака</poeitem> теперь в особо редких случаях может быть найден с 4 свойствами<br />\r\n\tЭто очень сильно, скорее всего будет востребован теперь, но на 4 хороших свойства будет довольно дорогой</li>\r\n\t<li><poeitem class="poe-items" data-color="#AF6025" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Armours/Helmets/TheDevouringDiadem.webp" data-name_en="The Devouring Diadem" data-name_ru="Пожирающая диадема" data-target="276">Devouring Diadem | Пожирающая диадема</poeitem> теперь не даёт +1 к уровню встроенных камней<br />\r\n\tНеприятно, т.к. у многих билдов теперь могут появится проблемы с маной, т.к. использовали <poeitem class="poe-items" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Gems/Support/Enlighten.webp" data-name_en="Enlighten Support" data-name_ru="Наставник" data-target="126">Enlighten support | Наставник</poeitem> в шлеме</li>\r\n\t<li><poeitem class="poe-items" data-color="#AF6025" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Weapons/OneHandWeapons/OneHandSwords/OneHandSword8Unique.webp" data-name_en="Ephemeral Edge" data-name_ru="Эфемерное острие" data-target="4205">Ephemeral Edge | Эфемерное острие</poeitem> понерфили, теперь даёт 15% урона от энергощита (было 20%)</li>\r\n\t<li><poeitem class="poe-items" data-color="#AF6025" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Armours/Boots/RalakeshsImpatience.webp" data-name_en="Ralakesh\'s Impatience" data-name_ru="Нетерпение Ралакеша" data-target="2563">Ralakesh&#39;s Impatience | Нетерпение Ралакеша</poeitem> теперь не даёт эффекты ВСЕХ зарядов, а только одного из зарядов, какого именно - зависит от ролла на предмете. Также на ботинки вернули скорость, теперь +15-25% скорости и теперь имеют свойство на иммунитет к оскверненной крови<br />\r\n\tНерф стака зарядов скажется на всех билдах которые их использовали, теперь абуз работать не будет, а значит билды не могут на нем строится. Но ботинки все ещё будут играбельны в некоторых случаях</li>\r\n</ul>\r\n\r\n<h3>Мелкие изменения</h3>\r\n\r\n<ul>\r\n\t<li>Теперь можно ставить игру на Паузу. Нажимая ESC, либо открывая любое полноэкранное меню, например дерево талантов персонажа или Атлас. На убер боссах и в некоторых других локациях где на персонаже есть дебаф отключения паузы, паузу ставить нельзя</li>\r\n\t<li>При появлении на карте Безымянный прорицатель/Nameless Seer или отражающего тумана игра выводит сообщение в чат<br />\r\n\tУдобно, теперь точно не пропустите их</li>\r\n\t<li>Офицеры гильдий теперь могут отменять не принятые приглашения в свою гильдию</li>\r\n\t<li>Теперь в открытом меню машины картоходца есть дополнительные слоты для хранения карт, скарабов и прочего</li>\r\n\t<li>Теперь ремесленные свойства на верстаке можно добавлять на предмет по Ctrl + щелчку без необходимости нажимать кнопку &quot;Создать&quot;</li>\r\n\t<li>Добавлены кнопки быстрого использования валюты на ларцах и монстрах, заточённых внутри Сущностей. Кнопки будут видны только если валюта есть у вас в инвентаре</li>\r\n\t<li>В интерфейсе торговцев теперь запоминается любой введённый в поле поиска текст для каждого НИП отдельно, пока вы не выйдете на экран выбора героя</li>\r\n\t<li>Увеличен лимит символов в поле поиска до 250 знаков</li>\r\n</ul>\r\n</div>\r\n\r\n<div class="build-page-content-block anchor-block" id="qa-info"><a href="https://lootkeeper.com/ru/poe/orbs" target="_blank" title="Купить сферы в Path of Exile"><img alt="Купить сферы в Path of Exile" class="desktop-adaptive-visible" src="/media/ckeditor/2025/02/27/1.gif" /> <img alt="Купить сферы в Path of Exile" class="mobile-visible" src="/media/ckeditor/2025/02/27/1-mob.gif" /> </a>\r\n\r\n<h2><span>Информация из интервью с разрабочиками</span></h2>\r\n\r\n<h3>📑 Новости о подходе к разработке</h3>\r\n\r\n<ul>\r\n\t<li>Команды разработки PoE 1 и PoE 2 были вновь объединены. Штат работников теперь периодически перебрасывается с одного проекта на другой, чтобы справляться с нагрузками.</li>\r\n\t<li>В прошлом году одновременная разработка PoE2 и поддержка PoE1 оказалась довольно трудным процессом. Однако сейчас, когда PoE2 &quot;вышла&quot;, у GGG не должно быть проблем с поддержкой обеих игр. Поэтому обновления каждые 4 месяца - это не пустое слово. Марк Робертс отметил, что по прежнему могут быть колебания +- 1 неделя от даты релизов обновлений.</li>\r\n\t<li>Джонатан сказал, что нет разницы, в какой POE вы покупаете наборы поддержки. В GGG никогда не было и не будет ситуации в роде &quot;у нас не хватает денег на разработку ПоЕ2, поэтому заберём деньги из ПоЕ1&quot; и наоборот. В преддверии больших обновлений одной из частей игры, штат перебрасывается именно на её разработку. К примеру, на данный момент над Секретами Атласа работает 80% всех сотрудников.</li>\r\n\t<li>Разработка PoE2 также положительно влияет на разработку PoE1, т.к. часть ассетов (игровых файлов) активно используется в PoE1. На выходе мы получим больше разнообразных боссов, монстров и прочего контента. После выхода Секретов Атласа, у вас наверняка промелькнёт мысль &quot;где-то я это уже видел...&quot;</li>\r\n\t<li>PoE1 теперь по праву можно считать игрой для &quot;прожжённых экспертов&quot;, когда существует PoE2, которая гораздо более привлекательна для новых игроков. В связи с этим, обновления PoE1 будут больше сфокусированы на эндгейм-контенте.</li>\r\n\t<li>Следующий год будет &quot;Годом PoE&quot; - Марк (6 релизов обновлений в год!).</li>\r\n</ul>\r\n\r\n<h3>🗺 Секреты Атласа</h3>\r\n\r\n<ul>\r\n\t<li>Секреты Атласа - это сюжетное дополнение, часть новой арки эндгейма.</li>\r\n\t<li>Вернувшиеся ветераны PoE1 будут чувствовать себя в своей тарелке. Секреты Атласа - это лишь надстройка над уже знакомой игрой.</li>\r\n\t<li>GGG не хотели, чтобы новая система была просто предлогом, чтобы пробежать X карт. Секреты Атласа должны внести разнообразия в эндгейм.</li>\r\n\t<li>Начиная с Т3 карт был добавлен контент из Секретов Атласа, который не даст вам заскучать (и даст ощутимое улучшение вашему арсеналу). К моменту пиннакл-квестов будет много возможностей усилить снаряжение.</li>\r\n\t<li>Был изменён баланс скарабеев, а некоторые их изменения даже отсутствуют в патчноуте (их выпустят &quot;позже&quot;).</li>\r\n\t<li>3.26 изменил персонажей совсем немного, т.к. это, по большей части, контентное дополнение. Следующий патч, 3.27, перевернёт игру с ног на голову. Будет сделано так много балансирующих изменений персонажей, сколько возможно.</li>\r\n</ul>\r\n\r\n<h3>🛠 Система Крафта</h3>\r\n\r\n<ul>\r\n\t<li>Система Прядей Воспоминаний нацелена на интегрирование с Жатвой и Ископаемыми.</li>\r\n\t<li>Из-за сплетений старых и новых механик крафта, скорее всего, появится большое число очень сильных предметов. После выхода дополнения, разработчики будут следить за статистикой.</li>\r\n\t<li>&quot;Как вы вообще придумываете новые системы крафта?&quot; - &quot;Не попробуешь - не узнаешь&quot;.</li>\r\n\t<li>Т17 карты должны быть самоподдерживающимися (т.е. не нужно будет каждый раз покупать их у других игроков). В противном случае, GGG увеличат сустейн ещё сильнее.</li>\r\n</ul>\r\n\r\n<h3>📊 Разнообразие Билдов</h3>\r\n\r\n<ul>\r\n\t<li>Ранее, к моменту Т17, игрокам попадались одни и те же карты из очень маленького пула, что убивало разнообразие билдов. При этом почти фарм происходил на них. Теперь же, Т17 карты стали более разнообразными, а также могут получать новые свойства из Секретов Атласа (например, двойной лут с монстров из-за свойства на единоразовое воскрешение врагов).</li>\r\n\t<li>Теперь игроки могут фармить те карты, что им нравятся, убивать тех боссов, что им нравятся, фармить то, что им нравится и т.д. Это решит определённые проблемы разнообразия билдов.</li>\r\n\t<li>Фарм теперь (скорее всего), будет происходить на Т16 картах благодаря новой системе &quot;Нитей Воспоминаний&quot;.</li>\r\n</ul>\r\n\r\n<h3>🌳 Пассивки Атласа</h3>\r\n\r\n<ul>\r\n\t<li>Некоторые ноды удалены, некоторые - добавлены, но число очков пассивок по-прежнему кажется GGG правильным.</li>\r\n\t<li>GGG добавили новые виды раздувки карт, так что они не хотели добавлять ещё больше раздувки на атласе.</li>\r\n\t<li>Марку нравится концепция &quot;фокусировки&quot; древа на чём либо. Он считает, что игрок должен подстраивать пассивки атласа под разное снаряжение.</li>\r\n\t<li>В древе атласа пассивки, которые раньше увеличивали шанс на появление определённой механики, теперь также будут увеличивать шанс на выпадение скарабеев того же типа, что и карта. Это добавит управляемости к выпадению скарабеев, т.к. их видов крайне много.</li>\r\n</ul>\r\n\r\n<h3>🏡 Поселенцы</h3>\r\n\r\n<ul>\r\n\t<li>Обмен валют остаётся в игре</li>\r\n\t<li>Возможно, в будущем появится больше применений для золота.</li>\r\n\t<li>Механика кораблей была чуть-чуть изменена. Теперь торговля ресурсами занимает больше времени, но и награда будет больше. Это убирает &quot;обязанность&quot; регулярного захода в игру.</li>\r\n</ul>\r\n\r\n<h3>🪙 Золото</h3>\r\n\r\n<ul>\r\n\t<li>Количество выпадаемого золота во всей игре было сбалансировано.</li>\r\n\t<li>Ларец Исследователя из PoE2 когда-нибудь добавят в PoE1</li>\r\n</ul>\r\n\r\n<h3>⚙️ Реворки старых механик</h3>\r\n\r\n<ul>\r\n\t<li>Святилище в будущем будет реворкнуто, потому что сейчас, в начале игры оно даёт слишком много &quot;сырой&quot; валюты, а в эндгейме - слишком мало. Есть планы добавить отдельную валюту для наград Святилища.</li>\r\n\t<li>Марк отметил, что хочет аналогичным переработать Скверну, Спуск и другие устаревшие механики. Возможно добавление нового контента.</li>\r\n</ul>\r\n\r\n<h3>🌄 QOL улучшения</h3>\r\n\r\n<ul>\r\n\t<li>WASD планируется, но это долгий процесс из-за сложности переноса элементов MTX, ригов и анимаций из одной игры в другую.</li>\r\n\t<li>GGG планируют ввести другие улучшения процесса торговли.</li>\r\n\t<li>Обмен валют показал, что существует большой спрос на моментальную торговлю.</li>\r\n\t<li>Возможно, будущая система моментальной торговли будет построена вокруг золота. Но для этого нужно сделать так, чтобы золото было действительно ценным.</li>\r\n\t<li>Сначала все улучшения торговли будут обкатаны на PoE2.</li>\r\n\t<li>Функция &quot;Опознать всё&quot; была в планах, но Марк, судя по всему, вспомнил про неё только во время QA.</li>\r\n\t<li>Старые боссы с долгими фазами неуязвимости к урону (например, Химера) в процессе реворка. Команда балансирует между переработками старых боссфайтов и созданием новых боссов.</li>\r\n\t<li>GGG знают, что качество большинства анимаций игрока выглядят смешно, особенно по сравнению с прекрасными анимациями последних боссов (&quot;Слава богу они не носят MTX&quot;). Они будут исправлять эту проблему постепенно.</li>\r\n</ul>\r\n</div>\r\n\r\n<div class="build-page-content-block anchor-block" id="vopros-otvet"><a href="https://lootkeeper.com/ru/poe/orbs" target="_blank" title="Купить сферы в Path of Exile"><img alt="Купить сферы в Path of Exile" class="desktop-adaptive-visible" src="/media/ckeditor/2025/02/27/1.gif" /> <img alt="Купить сферы в Path of Exile" class="mobile-visible" src="/media/ckeditor/2025/02/27/1-mob.gif" /> </a>\r\n\r\n<h2><span>Вопрос-ответ</span></h2>\r\n\r\n<h3>Вопросы?</h3>\r\n\r\n<p>Будем дополнять раздел, отвечая на комментарии.</p>\r\n</div>') {'timeout': 3600} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(81)
  r = view(request, game, *args, **kwargs)

/usr/src/app/wiki/views.py in v_target(524)
  tier_filtered_content = article.get_content_for_user(user)

/usr/src/app/wiki/models.py in get_content_for_user(789)
  cache.set(cache_key, filtered_content, timeout=3600)

0,0301 get ('django_compressor.mtime.cb3e3846ac62659905cd812126ada522cbdb58614eb344904065f5ddfff9c9fd',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(96)
  cache_key = get_templatetag_cachekey(compressor, mode, kind)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_templatetag_cachekey(100)
  return get_cachekey("templatetag.%s.%s.%s" % (compressor.cachekey, mode, kind))

/usr/local/lib/python3.12/site-packages/compressor/base.py in cachekey(240)
  "".join([self.content] + self.mtimes).encode(self.charset), 12

/usr/local/lib/python3.12/site-packages/compressor/base.py in mtimes(232)
  str(get_mtime(value))

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_mtime(106)
  mtime = cache.get(key)

0,0221 get ('django_compressor.mtime.116562a5135d9c8eab1ea52ed1fa5f76ae26c88e6894b143134a06631cfdaaad',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(96)
  cache_key = get_templatetag_cachekey(compressor, mode, kind)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_templatetag_cachekey(100)
  return get_cachekey("templatetag.%s.%s.%s" % (compressor.cachekey, mode, kind))

/usr/local/lib/python3.12/site-packages/compressor/base.py in cachekey(240)
  "".join([self.content] + self.mtimes).encode(self.charset), 12

/usr/local/lib/python3.12/site-packages/compressor/base.py in mtimes(232)
  str(get_mtime(value))

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_mtime(106)
  mtime = cache.get(key)

0,0128 get ('django_compressor.mtime.96276a6cf4a3cc24f34b44325a480cb2d971a807d3aac8d1224b1f053c23b5d1',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(96)
  cache_key = get_templatetag_cachekey(compressor, mode, kind)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_templatetag_cachekey(100)
  return get_cachekey("templatetag.%s.%s.%s" % (compressor.cachekey, mode, kind))

/usr/local/lib/python3.12/site-packages/compressor/base.py in cachekey(240)
  "".join([self.content] + self.mtimes).encode(self.charset), 12

/usr/local/lib/python3.12/site-packages/compressor/base.py in mtimes(232)
  str(get_mtime(value))

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_mtime(106)
  mtime = cache.get(key)

0,0129 get ('django_compressor.mtime.f31665afe85a96e21ff686a48eed24ba8c19e7db31267c580f4b0e18bf05c5ec',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(96)
  cache_key = get_templatetag_cachekey(compressor, mode, kind)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_templatetag_cachekey(100)
  return get_cachekey("templatetag.%s.%s.%s" % (compressor.cachekey, mode, kind))

/usr/local/lib/python3.12/site-packages/compressor/base.py in cachekey(240)
  "".join([self.content] + self.mtimes).encode(self.charset), 12

/usr/local/lib/python3.12/site-packages/compressor/base.py in mtimes(232)
  str(get_mtime(value))

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_mtime(106)
  mtime = cache.get(key)

0,0140 get ('django_compressor.mtime.5d68420a53e6676d32beccd17cf8e569a2cbebf339b681ab1d37d1a5be8f84b4',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(96)
  cache_key = get_templatetag_cachekey(compressor, mode, kind)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_templatetag_cachekey(100)
  return get_cachekey("templatetag.%s.%s.%s" % (compressor.cachekey, mode, kind))

/usr/local/lib/python3.12/site-packages/compressor/base.py in cachekey(240)
  "".join([self.content] + self.mtimes).encode(self.charset), 12

/usr/local/lib/python3.12/site-packages/compressor/base.py in mtimes(232)
  str(get_mtime(value))

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_mtime(106)
  mtime = cache.get(key)

0,0146 get ('django_compressor.templatetag.1a6ce828ff45.file.css',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(97)
  cache_content = cache_get(cache_key)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in cache_get(141)
  packed_val = cache.get(key)

0,0166 get ('django_compressor.mtime.197671318a7b91042e93e22d0125022e9f8870791e2fa741a6011652a4c766cd',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(96)
  cache_key = get_templatetag_cachekey(compressor, mode, kind)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_templatetag_cachekey(100)
  return get_cachekey("templatetag.%s.%s.%s" % (compressor.cachekey, mode, kind))

/usr/local/lib/python3.12/site-packages/compressor/base.py in cachekey(240)
  "".join([self.content] + self.mtimes).encode(self.charset), 12

/usr/local/lib/python3.12/site-packages/compressor/base.py in mtimes(232)
  str(get_mtime(value))

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_mtime(106)
  mtime = cache.get(key)

0,0119 get ('django_compressor.mtime.746a56bb12e313455c6a26ddfd5ad88f98ff9601b08eee5999b9b6ec40d4294f',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(96)
  cache_key = get_templatetag_cachekey(compressor, mode, kind)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_templatetag_cachekey(100)
  return get_cachekey("templatetag.%s.%s.%s" % (compressor.cachekey, mode, kind))

/usr/local/lib/python3.12/site-packages/compressor/base.py in cachekey(240)
  "".join([self.content] + self.mtimes).encode(self.charset), 12

/usr/local/lib/python3.12/site-packages/compressor/base.py in mtimes(232)
  str(get_mtime(value))

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_mtime(106)
  mtime = cache.get(key)

0,0148 get ('django_compressor.mtime.81dea3c0c3a8fa57e96851de5bc8d87fe71d3139dad6fb49c1cd5ebede899b66',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(96)
  cache_key = get_templatetag_cachekey(compressor, mode, kind)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_templatetag_cachekey(100)
  return get_cachekey("templatetag.%s.%s.%s" % (compressor.cachekey, mode, kind))

/usr/local/lib/python3.12/site-packages/compressor/base.py in cachekey(240)
  "".join([self.content] + self.mtimes).encode(self.charset), 12

/usr/local/lib/python3.12/site-packages/compressor/base.py in mtimes(232)
  str(get_mtime(value))

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_mtime(106)
  mtime = cache.get(key)

0,0136 get ('django_compressor.templatetag.a0c4461f4fd6.file.css',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(97)
  cache_content = cache_get(cache_key)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in cache_get(141)
  packed_val = cache.get(key)

0,0205 get ('django_compressor.mtime.edfe680e43d56331488fcf75db580474e968ff42fdaed34ff09ea2180ba9cf53',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(96)
  cache_key = get_templatetag_cachekey(compressor, mode, kind)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_templatetag_cachekey(100)
  return get_cachekey("templatetag.%s.%s.%s" % (compressor.cachekey, mode, kind))

/usr/local/lib/python3.12/site-packages/compressor/base.py in cachekey(240)
  "".join([self.content] + self.mtimes).encode(self.charset), 12

/usr/local/lib/python3.12/site-packages/compressor/base.py in mtimes(232)
  str(get_mtime(value))

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_mtime(106)
  mtime = cache.get(key)

0,0141 get ('django_compressor.mtime.1043f56cca4e4d332f2014297d3a8d0f08f0275ef76049a8799612e2f4eb1c92',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(96)
  cache_key = get_templatetag_cachekey(compressor, mode, kind)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_templatetag_cachekey(100)
  return get_cachekey("templatetag.%s.%s.%s" % (compressor.cachekey, mode, kind))

/usr/local/lib/python3.12/site-packages/compressor/base.py in cachekey(240)
  "".join([self.content] + self.mtimes).encode(self.charset), 12

/usr/local/lib/python3.12/site-packages/compressor/base.py in mtimes(232)
  str(get_mtime(value))

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_mtime(106)
  mtime = cache.get(key)

0,0132 get ('django_compressor.mtime.6c357375b0a7f36f56990757c4678b8793fc80a87ca3c0344fed0c8fa24cbf94',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(96)
  cache_key = get_templatetag_cachekey(compressor, mode, kind)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_templatetag_cachekey(100)
  return get_cachekey("templatetag.%s.%s.%s" % (compressor.cachekey, mode, kind))

/usr/local/lib/python3.12/site-packages/compressor/base.py in cachekey(240)
  "".join([self.content] + self.mtimes).encode(self.charset), 12

/usr/local/lib/python3.12/site-packages/compressor/base.py in mtimes(232)
  str(get_mtime(value))

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_mtime(106)
  mtime = cache.get(key)

0,0137 get ('django_compressor.mtime.3238f574cb2271f0a9b4660382ebb7112e3437c739b11425de5b90dc8495ebee',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(96)
  cache_key = get_templatetag_cachekey(compressor, mode, kind)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_templatetag_cachekey(100)
  return get_cachekey("templatetag.%s.%s.%s" % (compressor.cachekey, mode, kind))

/usr/local/lib/python3.12/site-packages/compressor/base.py in cachekey(240)
  "".join([self.content] + self.mtimes).encode(self.charset), 12

/usr/local/lib/python3.12/site-packages/compressor/base.py in mtimes(232)
  str(get_mtime(value))

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_mtime(106)
  mtime = cache.get(key)

0,0131 get ('django_compressor.mtime.86e0f84eeea12b360142d4ddf8294f3826c80142d1342c8a77f107b8b27be8e8',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(96)
  cache_key = get_templatetag_cachekey(compressor, mode, kind)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_templatetag_cachekey(100)
  return get_cachekey("templatetag.%s.%s.%s" % (compressor.cachekey, mode, kind))

/usr/local/lib/python3.12/site-packages/compressor/base.py in cachekey(240)
  "".join([self.content] + self.mtimes).encode(self.charset), 12

/usr/local/lib/python3.12/site-packages/compressor/base.py in mtimes(232)
  str(get_mtime(value))

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_mtime(106)
  mtime = cache.get(key)

0,0119 get ('django_compressor.mtime.f5172bf68bbea80fe6a26defdccc8d034994bdc17f423a0b6950a25354455cf3',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(96)
  cache_key = get_templatetag_cachekey(compressor, mode, kind)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_templatetag_cachekey(100)
  return get_cachekey("templatetag.%s.%s.%s" % (compressor.cachekey, mode, kind))

/usr/local/lib/python3.12/site-packages/compressor/base.py in cachekey(240)
  "".join([self.content] + self.mtimes).encode(self.charset), 12

/usr/local/lib/python3.12/site-packages/compressor/base.py in mtimes(232)
  str(get_mtime(value))

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_mtime(106)
  mtime = cache.get(key)

0,0154 get ('django_compressor.mtime.77cf1fd1e14a6902de6adea35ed909bfe9b89aeb10681f37c6687cf8b8b61a6e',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(96)
  cache_key = get_templatetag_cachekey(compressor, mode, kind)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_templatetag_cachekey(100)
  return get_cachekey("templatetag.%s.%s.%s" % (compressor.cachekey, mode, kind))

/usr/local/lib/python3.12/site-packages/compressor/base.py in cachekey(240)
  "".join([self.content] + self.mtimes).encode(self.charset), 12

/usr/local/lib/python3.12/site-packages/compressor/base.py in mtimes(232)
  str(get_mtime(value))

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_mtime(106)
  mtime = cache.get(key)

0,0115 get ('django_compressor.mtime.27a44eeff2f3c12fb7006ed1c05e4eacc931bdb34d7379c18b4b95fbffe999e9',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(96)
  cache_key = get_templatetag_cachekey(compressor, mode, kind)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_templatetag_cachekey(100)
  return get_cachekey("templatetag.%s.%s.%s" % (compressor.cachekey, mode, kind))

/usr/local/lib/python3.12/site-packages/compressor/base.py in cachekey(240)
  "".join([self.content] + self.mtimes).encode(self.charset), 12

/usr/local/lib/python3.12/site-packages/compressor/base.py in mtimes(232)
  str(get_mtime(value))

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_mtime(106)
  mtime = cache.get(key)

0,0166 get ('django_compressor.templatetag.642d0aabae7f.file.js',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(97)
  cache_content = cache_get(cache_key)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in cache_get(141)
  packed_val = cache.get(key)

0,0333 get ('django_compressor.mtime.2e995945f10acf9b5a20e2fc020bae7755ae1d644f55e5a10aff67d4be7ea03d',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(96)
  cache_key = get_templatetag_cachekey(compressor, mode, kind)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_templatetag_cachekey(100)
  return get_cachekey("templatetag.%s.%s.%s" % (compressor.cachekey, mode, kind))

/usr/local/lib/python3.12/site-packages/compressor/base.py in cachekey(240)
  "".join([self.content] + self.mtimes).encode(self.charset), 12

/usr/local/lib/python3.12/site-packages/compressor/base.py in mtimes(232)
  str(get_mtime(value))

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_mtime(106)
  mtime = cache.get(key)

0,0347 get ('django_compressor.mtime.0a6d1602db9211e9b40282ae0917186b6c64f1f5781333ba8841453535078c67',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(96)
  cache_key = get_templatetag_cachekey(compressor, mode, kind)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_templatetag_cachekey(100)
  return get_cachekey("templatetag.%s.%s.%s" % (compressor.cachekey, mode, kind))

/usr/local/lib/python3.12/site-packages/compressor/base.py in cachekey(240)
  "".join([self.content] + self.mtimes).encode(self.charset), 12

/usr/local/lib/python3.12/site-packages/compressor/base.py in mtimes(232)
  str(get_mtime(value))

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_mtime(106)
  mtime = cache.get(key)

0,0174 get ('django_compressor.mtime.813e3e569c7518456c1f1d686b63b7191d885d8452ad54e5ade123c3af94918c',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(96)
  cache_key = get_templatetag_cachekey(compressor, mode, kind)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_templatetag_cachekey(100)
  return get_cachekey("templatetag.%s.%s.%s" % (compressor.cachekey, mode, kind))

/usr/local/lib/python3.12/site-packages/compressor/base.py in cachekey(240)
  "".join([self.content] + self.mtimes).encode(self.charset), 12

/usr/local/lib/python3.12/site-packages/compressor/base.py in mtimes(232)
  str(get_mtime(value))

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_mtime(106)
  mtime = cache.get(key)

0,0213 get ('django_compressor.mtime.76340968d6be68f1fd0783b0ad6a507d8c2528106561dd6126b378f6e659da79',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(96)
  cache_key = get_templatetag_cachekey(compressor, mode, kind)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_templatetag_cachekey(100)
  return get_cachekey("templatetag.%s.%s.%s" % (compressor.cachekey, mode, kind))

/usr/local/lib/python3.12/site-packages/compressor/base.py in cachekey(240)
  "".join([self.content] + self.mtimes).encode(self.charset), 12

/usr/local/lib/python3.12/site-packages/compressor/base.py in mtimes(232)
  str(get_mtime(value))

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_mtime(106)
  mtime = cache.get(key)

0,0171 get ('django_compressor.templatetag.cb372d5a98b4.file.js',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(97)
  cache_content = cache_get(cache_key)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in cache_get(141)
  packed_val = cache.get(key)

0,0157 get ('django_compressor.mtime.41b0e673522f1cc3dcd54cd6eb08b7575ee40154fcb4047246d592a5562f18a5',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(96)
  cache_key = get_templatetag_cachekey(compressor, mode, kind)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_templatetag_cachekey(100)
  return get_cachekey("templatetag.%s.%s.%s" % (compressor.cachekey, mode, kind))

/usr/local/lib/python3.12/site-packages/compressor/base.py in cachekey(240)
  "".join([self.content] + self.mtimes).encode(self.charset), 12

/usr/local/lib/python3.12/site-packages/compressor/base.py in mtimes(232)
  str(get_mtime(value))

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_mtime(106)
  mtime = cache.get(key)

0,0155 get ('django_compressor.mtime.20ebde5e34164eed5ca95baa10781de543249ef081d6986a2faa90c3a54953fb',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(96)
  cache_key = get_templatetag_cachekey(compressor, mode, kind)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_templatetag_cachekey(100)
  return get_cachekey("templatetag.%s.%s.%s" % (compressor.cachekey, mode, kind))

/usr/local/lib/python3.12/site-packages/compressor/base.py in cachekey(240)
  "".join([self.content] + self.mtimes).encode(self.charset), 12

/usr/local/lib/python3.12/site-packages/compressor/base.py in mtimes(232)
  str(get_mtime(value))

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_mtime(106)
  mtime = cache.get(key)

0,0127 get ('django_compressor.templatetag.d0d01c59c543.file.js',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(97)
  cache_content = cache_get(cache_key)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in cache_get(141)
  packed_val = cache.get(key)

Сигналы

Сигнал Получатели сигнала
class_prepared
connection_created
got_request_exception
m2m_changed
post_delete item_post_delete_handler
post_init
post_migrate create_permissions, create_contenttypes
post_save tier_post_save_handler, item_post_save_handler, notify_user_comment, notify_user_like
pre_delete
pre_init
pre_migrate inject_rename_contenttypes_operations
pre_save
request_finished close_caches, close_old_connections, reset_urlconf
request_started reset_queries, close_old_connections
setting_changed reset_cache, clear_cache_handlers, update_installed_apps, update_connections_time_zone, clear_routers_cache, reset_template_engines, storages_changed, clear_serializers_cache, language_changed, localize_settings_changed, file_storage_changed, complex_setting_changed, root_urlconf_changed, static_storage_changed, static_finders_changed, auth_password_validators_changed, user_model_swapped, update_toolbar_config, reset_hashers, ChannelLayerManager._reset_backends, update_level_tags, clear_caches, reload_api_settings, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, CompressorFileStorage._clear_cached_properties, StaticFilesStorage._clear_cached_properties, CompressorFileStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties