[3.25] Быстрая прокачка Бандита. Клеймо Армагеддона и Триггерботы

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

Вступление

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

Данный билд - лишь "заготовка" бандита под любой другой билд который вы выберете. Данным билдом вы качаетесь, фармите нужное количество валюты, а в определенный момент - респекаетесь (меняете дерево и если нужно, то и подкласс) на дерево и подкласс вашего основного билда.

Важно

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

Мы не рассматриваем данный билд как "основной" для фарма всего и вся и не рекомендуем вам использовать его дальше чем на белых картах.

Описание билда и механик

Во время прокачки по актам и до белых/ранних жёлтых карт мы будем использовать Armageddon Brand | Клеймо Армагеддона в комбинации с Brand Recall | Возврат клейм и Automation | Автоматизация.

Armageddon Brand | Клеймо Армагеддона - умение клейма, которое периодически "активируется", запуская огненные метеоры наносящие урон врагу к которому прикреплено и всем врагам находящимся вблизи. Важно не путать эту механику с периодическим уроном. Активация клейма - это не использование способности вашим персонажем, а автоматическое действие.

Для работы, клеймо должно обязательно быть прикреплено к врагу. По умолчанию лишь 1 клеймо может быть прикреплено к врагу (мы не будем увеличивать этот максимум во время прокачки).

Если в радиусе работы клейма есть враг - оно прицепится к нему при следующей активации.

Brand Recall | Возврат клейм призывает клейма которые уже существуют на земле и врагах обратно к персонажу. При призыве через Brand Recall | Возврат клейм клейма от Armageddon Brand | Клеймо Армагеддона активируются повторно запуская метеоры вокруг персонажа, даже если врагов нет рядом.

Так как мы увеличиваем лимит призываемых клейм до 7 через Brand Equity | Равенство клейм и мастери на 2 дополнительных клейма, то при использовании Brand Recall | Возврат клейм вокруг персонажа запустятся 7 метеоров.

Мы можем удвоить урон, призывая 14 метеоров на головы врагов с помощью механики взаимодействия Automation | Автоматизация и Perfect Crime | Идеальное преступление.

Perfect Crime | Идеальное преступление - талант Восхождения от подкласса Saboteur | Диверсант. Он призывает 2 бессмертных триггербота, которые будут использовать Brand Recall | Возврат клейм, залинкованный с Automation | Автоматизация вместо персонажа. Так как метеоры с Armageddon Brand | Клеймо Армагеддона будут появлятся на триггерботах, а не на персонаже, то мы будем использовать Convocation (Сбор), чтобы призвать триггерботов рядом с сильными врагами и боссами.

Automation | Автоматизация - умение которое автоматически использует залинкованные умения, у которых нет времени каста и которые не резервируют ману. Мы соединяем Automation | Автоматизация с Brand Recall | Возврат клейм и Convocation (Сбор).

Мы можем игнорировать вторую строчку таланта Восхождения про снижение урона умений которые используют триггерботы, так как, по сути, триггерботы используют Brand Recall | Возврат клейм, а не Armageddon Brand | Клеймо Армагеддона, поэтому все 14 метеоров наносят полный урон.

Так как Brand Recall | Возврат клейм требует много маны на его использование, мы будем использовать ключевой талант Eldritch Battery | Мистический накопитель в комбинации с Discipline | Дисциплина. Этот талант позволяет нашим способностям расходовать энергощит до маны. При этом сам энергощит перестает впитывать входящий урон и начинает "защищать" ману, а скорость перезарядки энергощита уменьшается.

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

Также, Eldritch Battery | Мистический накопитель позволит нам практически полностью зарезервировать свободную ману аурами, чем мы и воспользуемся, зарезервировав почти 100% нашей маны.

Использовать Armageddon Brand | Клеймо Армагеддона и Brand Recall | Возврат клейм мы начнём лишь с того момента когда прокачаем мастери на 2 дополнительных клейма. До тех пор, с 1-го до 28-го уровня мы будем прокачиваться через Rolling Magma | Ползучая магма и Flame Wall | Стена пламени.
С 28-го уровня до примерно 38-го уровня мы будем использовать Armageddon Brand | Клеймо Армагеддона в комбинации с Cremation | Кремация.

PoB, деревья, характеристики и сокеты

PoB и деревья для прокачки - Бандит

Path of Building для прокачки:

PoB содержащий прогрессию деревьев при прокачке по Актам Перейти

Деревья:

  1. https://lootkeeper.com/link/53tsO/
  2. https://lootkeeper.com/link/Dt4e6/
  3. https://lootkeeper.com/link/ARs2A/
  4. https://lootkeeper.com/link/mJSiN/
  5. https://lootkeeper.com/link/gmjMM/
  6. https://lootkeeper.com/link/9axfp/
  7. https://lootkeeper.com/link/w9w83/
Оружие и рецепты

Во время прохождения сюжетной части, нам важно всеми способами увеличить наш урон, чтобы быстро убивать монстров в локациях и особенно боссов.

До перехода на Shield Charge (Удар щитом) мы будем использовать 2 жезла. И будем опознавать все выпадающие с пола жезлы на предмет следующих свойств:

  • +1 к уровню всех камней / камней огня
  • Увеличение урона от чар / огня
  • Плоский стихийный урон к чарам (любой, но желательно огненный)

Примерно начиная с 25-го уровня, нужно начать присматривать очень хороший жезл, а также щит для перехода на использование Shield Charge (Удар щитом). В идеале нужно найти или скрафтить сущностью оружие с большим количеством увеличения урона чарами и огнем.

После прокачки пассивок на скорость атаки и покупки Shield Charge (Удар щитом) переходим на следующую комбинацию оружия:

  • Жезл и щит

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

Так как мы будем обновлять оружие каждые 3-4 Акта, стараемся не держать основную связку камней в оружии после 2-го Акта, т.к. иначе нам придется либо подготавливать новое оружие под нужные нам камни либо переносить связку в другой предмет. Лучше сразу держать основную связку не в оружии.

Важно

Использование оружия со стихийным уроном является одним из самых важных элементов прокачки этого персонажа. Нужно обязательно позаботится об их крафте или своевременном обновлении по ходу прокачки. Иначе у вас будут серьезные проблемы с уроном.

При прокачке обязательно собираем все сущности, чтобы в дальнейшем использовать их на оружии и/или других предметах. Даже самую на первый взгляд бесполезную сущность можно использовать вместо Orb of Alchemy (Сфера алхимии), ведь могут прокнуть очень полезные свойства.

Цвета и связи сокетов

Рекомендуем не забывать регулярно проверять ассортимент торговцев на наличие предметов с нужными нам цветами.

Нас интересуют такие связки со следующими цветами:

  • 3 синих
  • 1 синий - 1 зелёных

Основной 4 линк после 28-го уровня, будет таким:

  • 3 синих - 1 красный

Прокачка по Актам

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

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

Для выбора предметов для прокачки из гайда по предметам используйте - кастер, стихийный набор либо универсальный набор.

Акт 1

Поскольку нам не потребуется никакой дополнительный персонаж, сразу же создаём Бандита. Добираемся до города. Продаём все ненужные предметы. У ТарклиTarkleigh берём Explosive trap | Взрывная ловушка. У НессаNessa докупаем Rolling Magma | Ползучая магма.

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

Устанавливаем первую связку:

  • Explosive trap | Взрывная ловушка - Chance to Poison Support | Шанс отравить
Важно

Камни в этих и всех последующих связках указаны в порядке снижения приоритета. Как целые связки, так и камни внутри самих связок выставлены по убыванию полезности.

В 1-ом акте мы следуем дереву прокачки #1. Сначала добираем урон за счёт Elemental Focus | Концентрация стихий, потом выживаемость через Blood Siphon | Переливание крови.

После выполнения квестов Breaking Some Eggs | Разорение гнезд и Mercy Mission | Любовь к ближнему, берём в награду Quicksilver Flask | Ртутный флакон (item) , Elemental Proliferation Support | Разгул стихий и Frostblink | Ледяной скачок. У НессаNessa докупаем Arcane Surge (gem) Колдовской выброс, Flame Wall | Стена пламени и Sniper's Mark | Метка снайпера.

Связки начиная с 4-го уровня должны быть такими:

  • Rolling Magma | Ползучая магма - Elemental Proliferation Support | Разгул стихий - Arcane Surge (gem) Колдовской выброс
  • Flame Wall | Стена пламени
  • Frostblink | Ледяной скачок
  • Sniper's Mark | Метка снайпера

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

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

Flame Wall | Стена пламени при применении создает огненную стену, которая увеличивает урон пролетающих сквозь нее снарядов.

Arcane Surge (gem) Колдовской выброс позволит получить бафф увеличивающий скорость регенерации маны при применении поддерживаемых им способностей. Нам важно чтобы Arcane Surge (gem) Колдовской выброс был не выше первого уровня, чтобы каждое применение заклинаний активировало бафф.

Sniper's Mark | Метка снайпера - проклятье-марка, которая проклинает одного врага. Враг получает увеличенный урон от снарядов. Используем на сильных врагах и боссах.

После прохождения Тюрьмы и убийства Брутуса у НессаNessa берём Faster Attacks (Gem) Ускорение атак.
У неё же докупаем Combustion Support | Воспламенение и Vitality | Живучесть, который не качаем выше 1-го уровня.
У ТарклиTarkleigh берём Flame Dash | Огненный рывок.

На 10-ом уровне связки должны выглядеть следующим образом:

  • Rolling Magma | Ползучая магма - Combustion Support | Воспламенение - Elemental Proliferation Support | Разгул стихий
  • Flame Wall | Стена пламени - Flame Dash | Огненный рывок - Arcane Surge (gem) Колдовской выброс
  • Sniper's Mark | Метка снайпера
  • Vitality | Живучесть (1-3 уровень)

Просто качаются (например, во втором слоте оружия):

  • Faster Attacks (Gem) Ускорение атак

Перед битвой с МервейлMerveil желательно обзавестись 2 Sapphire Ring | Кольцо с сапфиром. Их можно приобрести у НессыNessa, либо сложить при помощи рецепта торговцев:

  • Iron Ring | Железное кольцо + любой камень синего цвета (например Frostblink | Ледяной скачок)

2 Sapphire Ring | Кольцо с сапфиром нужны для поднятия устойчивости к холоду - основного типа урона, который наносит МервейлMerveil. Устойчивость к холоду значительно упростит бой с ней. Даже во время прокачки по актам важно следить за балансом сопротивлений, чем ближе они будут к капам (75%) - тем лучше.

Акт 2

Во 2-ом акте будем прокачиваться по дереву #2. В этом акте мы добираем урон. В первую очередь прокачиваем Arcane Expanse | Колдовское расширение, а затем Snowforged | Закалённый холодом с мастери Удары с 25% шансом учитывают значения сопротивления стихиям врага как противоположноеHits have 25% chance to treat Enemy Monster Resistance values as inverted.

В начале 2-го акта обязательно выполняем квест The Great White Beast | Великий белый зверь, в награду за который берём у Йины вторую Quicksilver Flask | Ртутный флакон (item) .
Если это не первый ваш персонаж на лиге и у вас уже имеются флаконы на скорость и/или хорошие ботинки со скоростью - можно не выполнять этот квест.

После выполнения квеста Intruders in Black | Захватчики в черном берём у ГрустGreust - Herald of Ash | Вестник пепла, у ЙиныYeena докупаем [Herald of Thunder ## gem ##] и Wave of Conviction | Волна осуждения. Начинаем использовать эти камни на 16-ом уровне.

Herald of Ash | Вестник пепла - это способность-вестник, резервирующая ману и позволяющая сильно ускорить зачистку. Монстры будут взрываться, нанося огненный урон вокруг себя, тем самым помогая добивать ближайших монстров.

[Herald of Thunder ## gem ##] - это способность-вестник, резервирующая ману и позволяющая сильно увеличить урон по одиночной цели. Она даст нам плоский урон молнией к заклинаниям, а так же будет бить молнией находящихся рядом врагов, нанося им урон и накладывая дебафф Shock | Шок.

Wave of Conviction | Волна осуждения при использовании выпускает волну, которая снижает сопротивление задетых врагов. Для нас это будет полезно как дополнительное усиление урона в бою с боссами актов. Длительность эффекта снижения сопротивлений это примерно 4-5 секунд, в зависимости от уровня камня, так что обновлять придется не так уж и часто.

Начинаем использовать вышеперечисленные камни на 16-ом уровне.

После квеста Sharp and Cruel | Мучительно острый, берём у Шёлка Elemental Focus (Gem) Концентрация стихий, у Йины докупаем Desecrate | Осквернение если у нас есть лишние Orb of Alteration (Сфера перемен).

Проверяем связки на 18-ый уровень:

  • Rolling Magma | Ползучая магма - Combustion Support | Воспламенение - Elemental Proliferation Support | Разгул стихий
  • Flame Wall | Стена пламени - Flame Dash | Огненный рывок - Arcane Surge (gem) Колдовской выброс
  • Herald of Ash | Вестник пепла
  • [Herald of Thunder ## gem ##]
  • Wave of Conviction | Волна осуждения
  • Vitality | Живучесть (1-3 уровень)
  • Sniper's Mark | Метка снайпера

Просто качаются:

  • Faster Attacks (Gem) Ускорение атак
  • Elemental Focus (Gem) Концентрация стихий
  • Desecrate | Осквернение

Начиная с этого этапа, крайне важно чтобы базой пояса был Heavy Belt | Широкий пояс. Он даёт бонус силы, которая будет нужна для прокачки красных камней.

По квесту Deal with the bandits | Квест бандитов убиваем всех бандитов.

Акт 3

В 3-ем акте мы будем следовать дереву прокачки #3. Прокачиваем Alacrity | Живость для добора ловкости. После него берём Coordination | Координация для будущей смены на щит. В последнюю очередь прокачиваем Eldritch Battery | Мистический накопитель и малое пассивное умение на Похищение энергощитаEnergy Shield Leech рядом с ключевым талантом. Прокачиваем Physique | Телосложение когда нужна будет сила для прокачки красных камней.

Начиная с 3 Акта мы будем искать любой щит с любыми подходящими сокетами и цветами, в идеале с хорошими свойствами. Также нам нужен будет предмет с цветами - 1 красный + 2 зелёных в дальнейшем.

После выполнения квеста Lost in Love | Разлученные влюбленные берём у МарамоаMaramoa камень Flammability | Горючесть.
У КлариссыClarissa докупаем Automation | Автоматизация, Grace | Грация и Discipline | Дисциплина.

Начиная с этого времени начинаем проверять ХарганаHargan на наличие 4-линк предметов, каждый раз когда повысили уровень персонажа. Это важно, т.к. 4-линк сильно повысит урон персонажа.

После сдачи квеста The Ribbon Spool | Катушка для лент, в награду берём Amber Amulet | Амулет с янтарем, который поможет нам немного перекрыть наши будущие потребности в силе.

Важно

В локации с Леди ДиаллаLady Dialla неподалеку от неё есть комната с машиной картоходца. Там есть очень важный нам рецепт с плоским уроном к огню. Не забываем взять его. Стоимость крафта - 4 Orb of Transmutation (Сфера превращения). Крафтим его на лучшее оружие которое у нас есть.

После убийства Легата ГравицияGeneral Gravicius, берем у Марамоа Cremation | Кремация.

Сразу по достижению 28-го уровня идем в Библиотеку, ради этого можно даже временно пропустить прохождение локации Храм ЛунарисThe Lunaris Temple.

В Библиотеке выполняем все поручения СиосыSiosa и у него покупаем:

  • Brand Recall | Возврат клейм
  • Armageddon Brand | Клеймо Армагеддона
  • Shield Charge (Удар щитом)
  • Fire penetration | Пронизывающий жар
  • Lesser Multiple Projectiles Support | Дополнительные снаряды
  • Convocation (Сбор)

На покупку Armageddon Brand | Клеймо Армагеддона и Fire penetration | Пронизывающий жар нам потребуется 2 Orb of Chance | Сфера удачи.
1 Orb of Chance | Сфера удачи можно купить за 1 Orb of Fusing (Сфера соединения), который можно купить у КлариссыClarissa за 4 Jeweller's Orb (Сфера златокузнеца).

Выставляем следующие связи на 28-й уровень:

  • Armageddon Brand | Клеймо Армагеддона - Combustion Support | Воспламенение - Elemental Proliferation Support | Разгул стихий - Fire penetration | Пронизывающий жар (если есть 4-линк)
  • Cremation | Кремация - Elemental Focus (Gem) Концентрация стихий - Lesser Multiple Projectiles Support | Дополнительные снаряды
  • Desecrate | Осквернение
  • Flame Dash | Огненный рывок - Arcane Surge (gem) Колдовской выброс - Wave of Conviction | Волна осуждения
  • Herald of Ash | Вестник пепла
  • [Herald of Thunder ## gem ##]
  • Flammability | Горючесть
  • Flame Wall | Стена пламени
  • Vitality | Живучесть (1-3 уровень)

Просто качаются:

  • Brand Recall | Возврат клейм
  • Automation | Автоматизация
  • Discipline | Дисциплина
  • Grace | Грация
  • Faster Attacks (Gem) Ускорение атак
  • Shield Charge (Удар щитом)
  • Convocation (Сбор)

Cremation | Кремация - взрывает труп и превращает его в гейзер, снаряды которого наносят урон огнем всем врагам поблизости. Одновременно могут быть активны 3 гейзера.
Используем это умение только на боссах и сильных врагах. Трупы мы будем создавать с помощью Desecrate | Осквернение. При простой зачистке локаций цепляем на пачки монстров Armageddon Brand | Клеймо Армагеддона - его урона и распространения поджогов хватит для убийства пачек белых монстров. На синие пачки вместе с Armageddon Brand | Клеймо Армагеддона пускаем Wave of Conviction | Волна осуждения, тогда вам хватит урона уничтожить любую синюю пачку.

На боссах же "прокаст" будет выглядеть так:

  • Жмем один раз Desecrate | Осквернение для создания трупов на полу
  • Жмем три раза Cremation | Кремация
  • Ставим Flame Wall | Стена пламени прямо на гейзеры Cremation
  • Навешиваем дебаффы на врага при помощи Wave of Conviction | Волна осуждения и Flammability | Горючесть
  • Цепляем Armageddon Brand | Клеймо Армагеддона

После перестановки можно проходить первый Лабиринт. В нём мы берём подкласс Saboteur | Диверсант и талант Восхождения Perfect Crime | Идеальное преступление.

Акты 4-5

В 4-ом и в 5-ом акте мы будем следовать дереву прокачки #4. Сначала берём Brand Equity | Равенство клейм с мастери на 2 дополнительных клейма. После этого прокачиваем сначала Melding | Слияние и мастери на +50 к здоровью, а затем Heart of Flame | Пылающее сердце с мастери на увеличение урона по подожженным врагам.

После прокачки Melding | Слияние и экипировки предметов на базе с энергощитом у нас должно быть достаточно энергощита, чтобы использовать Automation | Автоматизация с Brand Recall | Возврат клейм и полностью отказаться от использования мана фласок.

После нахождения хорошего щита мы наконец сможем использовать одно из лучших умений перемещений в игре - Shield Charge (Удар щитом).

Делаем перестановку камней:

  • Armageddon Brand | Клеймо Армагеддона - Combustion Support | Воспламенение - Elemental Proliferation Support | Разгул стихий - Fire penetration | Пронизывающий жар (если есть 4-линк)
  • Automation | Автоматизация - Brand Recall | Возврат клейм - Convocation (Сбор)
  • Shield Charge (Удар щитом) - Faster Attacks (Gem) Ускорение атак
  • Flame Dash | Огненный рывок
  • Grace | Грация
  • Discipline | Дисциплина
  • Flammability | Горючесть - Wave of Conviction | Волна осуждения - Faster Casting (gem) Ускоренное сотворение чар
  • Vitality | Живучесть (1-3 уровень)

В 5-ом Акте, в награду за квест The Key to Freedom | Ключ к свободе, берём Jade Flask | Нефритовый флакон (item) , этот флакон поможет с повышением выживаемости за счёт 1.500 уклонения, которую он даёт во время действия эффекта.

Акты 6-10

В 6-ом и 7-ом актах будем следовать дереву прокачки #5. В начале добираем здоровье, прокачивая Cruel Preparation | Изматывающие тренировки и Written in Blood | Клятва на крови. Затем добираем Elemental Overload | Стихийная перегрузка для урона и Agility | Подвижность с Might | Мощь для прокачки камней.

В начале 6-го акта не забываем добрать сопротивления, лучше всего это сделать крафтом на станке в нашему убежище.

Обязательно выполняем квест Fallen from Grace | Впавшие в немилость в начале 6-го Акта. Он позволит покупать любые камни умений и поддержки у Лилии РотLilly Roth, это понадобится вам в будущем.
У неё же покупаем Immolate Support | Жертвенность и вставляем его вместо Elemental Proliferation Support | Разгул стихий.

Не забываем сбалансировать сопротивления к стихиям в начале 6-го Акта, проще всего это сделать при помощи крафтов на станке в своём убежище.

В 6-ом акте за сдачу рукописи, берём у БестеляBestel Citrine Amulet | Амулет с цитрином.

После получения 50-го уровня проходим 2-ой Лабиринт и прокачиваем талант Born in the Shadows | Рожденный во мраке. Он значительно повысит нашу выживаемость, снижая урон ближайшим врагам и уменьшая им шанс попасть по персонажу.

В 7 акте, за выполнение квеста The Silver Locket | Серебряный медальон берём у Вильяма РотаWeylam Roth - Quartz Flask | Кварцевый флакон (item) .

С 8-го до конца кампании следуем дереву прокачки #6.
Добираем урон через прокачивание Runesmith | Кователь рун с мастери на повышение скорости перезарядки Brand Recall | Возврат клейм, затем Explosive Impact | Взрывное попадание и мастери на восстановление здоровья за каждую единицу сопротивления к огню выше капа.

После прохождения 8-го акта - начинаем активно фармить Кровавый Акведук. Сейчас наша цель - нафармить 64-й или 65-й уровень и немного валюты в придачу. Продаем выпавшие карточки Humility | Смирение и хаос рецепты. Хаос рецепты не следует собирать если сейчас не первые 2-3 дня лиги.

Заканчиваем прохождение 9-го акта. В 10-ом акте проходим все квесты, так чтобы остался только последний - на убийство Китавы. После этого проходим третий лабиринт.

После прохождения третьего лабиринта, берём Like Clockwork | Как часы, убиваем Китаву, проходим в Эпилог и начинаем наше покорение Атласа.

После кампании

При выходе на атлас необходимо набрать капы стихийных сопротивлений (по 75%). На всех предметах набираем как можно больше здоровья и желательно энергощита. Старайтесь не использовать предметы на базах только с уклонением или броней, так как их гнёзда будет трудно перекрасить под нужные нам цвета (если вы не обладаете необходимым рецептом для покраски).

На картах следуем последнему дереву #7.

Важно

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

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

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

Комментарии

Меню
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 1330.645 мс
System CPU time 162.273 мс
Total CPU time 1492.918 мс
Затраченное время 1502.829 мс
Переключений контекста 14607 намеренных, 1442 вынужденных

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

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

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
Cookie => see Request panel
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 143730
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/bystraya-prokachka-bandita-diversanta
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': 'bystraya-prokachka-bandita-diversanta'} target

Cookies

Переменная Значение
'csrftoken' 'P5p1p62i9KSOKSbx6cbYKKMLBshwtYGf'

Сессия

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

Нет GET данных

Нет POST данных

SQL queries from 1 connection

  • default 118,44 ms (98 запросов including 82 similar and 80 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.
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(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:38:21.900070+00:00'::timestamptz) OR ("wiki_article"."early_access_enabled" AND "wiki_article"."published" AND "wiki_article"."scheduled_publish_date" > '2025-11-16T02:38:21.900070+00:00'::timestamptz) OR ("wiki_article"."published" AND "wiki_article"."scheduled_publish_date" > '2025-11-16T02:38:21.900070+00:00'::timestamptz AND "wiki_articletieraccess"."custom_access_date" <= '2025-11-16T02:38:21.900070+00:00'::timestamptz AND "wiki_articletieraccess"."enabled")) AND "wiki_game"."slug" = 'poe' AND "wiki_article"."language" = 'ru' AND "wiki_article"."slug" = 'bystraya-prokachka-bandita-diversanta')
 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:38:21.900070+00:00'::timestamptz) OR ("wiki_article"."early_access_enabled" AND "wiki_article"."published" AND "wiki_article"."scheduled_publish_date" > '2025-11-16T02:38:21.900070+00:00'::timestamptz) OR ("wiki_article"."published" AND "wiki_article"."scheduled_publish_date" > '2025-11-16T02:38:21.900070+00:00'::timestamptz AND "wiki_articletieraccess"."custom_access_date" <= '2025-11-16T02:38:21.900070+00:00'::timestamptz AND "wiki_articletieraccess"."enabled")) AND "wiki_game"."slug" = 'poe' AND "wiki_article"."language" = 'ru' AND "wiki_article"."slug" = 'bystraya-prokachka-bandita-diversanta') ORDER BY "wiki_article"."order" DESC, "wiki_article"."date" DESC LIMIT 1
4,03

Соединение: 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" = 'bystraya-prokachka-bandita-diversanta')
 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" = 'bystraya-prokachka-bandita-diversanta') ORDER BY "wiki_category"."order" DESC LIMIT 1
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(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" = 'bystraya-prokachka-bandita-diversanta')
 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" = 'bystraya-prokachka-bandita-diversanta') ORDER BY "wiki_custompage"."id" ASC LIMIT 1
0,72

Соединение: 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,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(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:38:21.926497+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:38:21.926497+00:00'::timestamptz AND "wiki_bannedip"."hide_articles" AND "wiki_bannedip"."ip" = '216.73.216.48') LIMIT 1
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(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,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(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,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(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" = 122
 ORDER BY "wiki_article"."order" DESC,
          "wiki_article"."date" DESC
 LIMIT 1
SELECT ••• FROM "wiki_article" WHERE "wiki_article"."id" = 122 ORDER BY "wiki_article"."order" DESC, "wiki_article"."date" DESC LIMIT 1
0,91

Соединение: 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" = 23510,
       "score" = 4
 WHERE "wiki_article"."id" = 122
UPDATE "wiki_article" SET "watchcount" = 23510, "score" = 4 WHERE "wiki_article"."id" = 122
1,02

Соединение: 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" = 4
 LIMIT 21
SELECT ••• FROM "wiki_category" WHERE "wiki_category"."id" = 4 LIMIT 21
4 similar queries. Duplicated 4 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(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,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(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,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(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,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(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:38:21.938663+00:00'::timestamptz) OR ("wiki_article"."early_access_enabled" AND "wiki_article"."published" AND "wiki_article"."scheduled_publish_date" > '2025-11-16T02:38:21.938663+00:00'::timestamptz) OR ("wiki_article"."published" AND "wiki_article"."scheduled_publish_date" > '2025-11-16T02:38:21.938663+00:00'::timestamptz AND "wiki_articletieraccess"."custom_access_date" <= '2025-11-16T02:38:21.938663+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:38:21.938663+00:00'::timestamptz) OR ("wiki_article"."early_access_enabled" AND "wiki_article"."published" AND "wiki_article"."scheduled_publish_date" > '2025-11-16T02:38:21.938663+00:00'::timestamptz) OR ("wiki_article"."published" AND "wiki_article"."scheduled_publish_date" > '2025-11-16T02:38:21.938663+00:00'::timestamptz AND "wiki_articletieraccess"."custom_access_date" <= '2025-11-16T02:38:21.938663+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
37,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(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,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(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,45

Соединение: 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,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/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,81

Соединение: 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,72

Соединение: 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,48

Соединение: 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,62

Соединение: 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,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(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,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(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,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)

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,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(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,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(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,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/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,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(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.
1,73

Соединение: 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,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/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,71

Соединение: 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,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(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,52

Соединение: 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,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/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,52

Соединение: 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,45

Соединение: 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,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(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,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(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,53

Соединение: 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,47

Соединение: 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,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]

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,76

Соединение: 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,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(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,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(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,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(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,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/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,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/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,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(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,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(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,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)

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,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()

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,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 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.
1,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(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.
2,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/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,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(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,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(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,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]

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,58

Соединение: 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.
1,09

Соединение: 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.
1,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(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.
1,93

Соединение: 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,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(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" = 122
SELECT ••• FROM "wiki_tag" INNER JOIN "wiki_article_tags" ON ("wiki_tag"."id" = "wiki_article_tags"."tag_id") WHERE "wiki_article_tags"."article_id" = 122
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(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_color"."id",
       "wiki_color"."name",
       "wiki_color"."color",
       "wiki_color"."extra",
       "wiki_color"."modify_date",
       "wiki_color"."order"
  FROM "wiki_color"
 WHERE "wiki_color"."id" = 19
 LIMIT 21
SELECT ••• FROM "wiki_color" WHERE "wiki_color"."id" = 19 LIMIT 21
4 similar queries.
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(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(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(885)
  current = getattr(current, bit)

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>
20 <h1>{{article.name}}</h1>

/usr/src/app/templates/article.html

SELECT "wiki_color"."id",
       "wiki_color"."name",
       "wiki_color"."color",
       "wiki_color"."extra",
       "wiki_color"."modify_date",
       "wiki_color"."order"
  FROM "wiki_color"
 WHERE "wiki_color"."id" = 1
 LIMIT 21
SELECT ••• FROM "wiki_color" WHERE "wiki_color"."id" = 1 LIMIT 21
4 similar queries. Duplicated 2 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(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(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(885)
  current = getattr(current, bit)

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>
20 <h1>{{article.name}}</h1>

/usr/src/app/templates/article.html

SELECT "wiki_color"."id",
       "wiki_color"."name",
       "wiki_color"."color",
       "wiki_color"."extra",
       "wiki_color"."modify_date",
       "wiki_color"."order"
  FROM "wiki_color"
 WHERE "wiki_color"."id" = 28
 LIMIT 21
SELECT ••• FROM "wiki_color" WHERE "wiki_color"."id" = 28 LIMIT 21
4 similar queries.
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(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(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(885)
  current = getattr(current, bit)

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>
20 <h1>{{article.name}}</h1>

/usr/src/app/templates/article.html

SELECT "wiki_color"."id",
       "wiki_color"."name",
       "wiki_color"."color",
       "wiki_color"."extra",
       "wiki_color"."modify_date",
       "wiki_color"."order"
  FROM "wiki_color"
 WHERE "wiki_color"."id" = 1
 LIMIT 21
SELECT ••• FROM "wiki_color" WHERE "wiki_color"."id" = 1 LIMIT 21
4 similar queries. Duplicated 2 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(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(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(885)
  current = getattr(current, bit)

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>
20 <h1>{{article.name}}</h1>

/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 4 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(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,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(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 4 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,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(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 4 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(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,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(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" = 122
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" = 122
0,62

Соединение: 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 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,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(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.
6,07

Соединение: 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.
5,67

Соединение: 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.
6,67

Соединение: 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.
5,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(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,47

Соединение: 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.
1,01

Соединение: 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.
1,14

Соединение: 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,51

Соединение: 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,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(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,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/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,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(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.
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/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,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(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,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(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,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(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,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(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,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/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.
5,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/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.
1,03

Соединение: 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,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/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,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/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

Шаблоны (обработано 11)

Путь к шаблонам

  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: ' "'6EWTA0TiX3aEQ286A3rOaSg4EkUlC5AzLzbKPWLqWDSiqK9tw5sCKsSF5C1HVT6E'>", 'messages': <FallbackStorage: request=<ASGIRequest: GET '/poe/bystraya-prokachka-bandita-diversanta'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f6a31b056c0>>), 'request': '<<request>>', 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f6a31b056c0>>'} {'LANGUAGE_CODE': 'ru', 'access_info': None, 'article': <Article: [3.25] Быстрая прокачка Бандита. Клеймо Армагеддона и Триггерботы>, 'canonical': '/poe/bystraya-prokachka-bandita-diversanta', '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="vstuplenie"><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>В данном гайде мы разберем билд который идеально ' 'подходит для комфортной и быстрой прокачки бандита ' 'через заклинания без каких-либо уникальных ' 'предметов и валюты, т.е. в предметах с пола. Из-за ' 'того что нам не нужны будут какие-либо стартовые ' 'предметы - билд идеально подходит для прокачки ' 'первого персонажа в начале новой лиги.</p>\r\n' '\r\n' '<p>Данный билд - лишь &quot;заготовка&quot; бандита ' 'под любой другой билд который вы выберете. Данным ' 'билдом вы качаетесь, фармите нужное количество ' 'валюты, а в определенный момент - респекаетесь ' '(меняете дерево и если нужно, то и подкласс) на ' 'дерево и подкласс вашего основного билда.</p>\r\n' '\r\n' '<div class="attention-block"><span ' 'class="attention-block-label">Важно</span>\r\n' '\r\n' '<p>Данный билд не является полноценным билдом и не ' 'рассчитан на прохождение всего контента в игре. Его ' 'цель лишь позволить вам без каких-либо вложений ' 'комфортно пройти сюжетную кампанию и выйти на ' 'белые/жёлтые карты, чтобы нафармить начальный ' 'капитал необходимый для сбора вашего основного ' 'билда.</p>\r\n' '</div>\r\n' '\r\n' '<p>Мы не рассматриваем данный билд как ' '&quot;основной&quot; для фарма всего и вся и не ' 'рекомендуем вам использовать его дальше чем на ' 'белых картах.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="opisanie-bilda-i-mekhanik">\r\n' '<h2><span>Описание билда и механик</span></h2>\r\n' '\r\n' '<p>Во время прокачки по актам и до белых/ранних ' 'жёлтых карт мы будем использовать <poeitem ' 'class="poe-items" data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> в комбинации с <poeitem ' 'class="poe-items" data-name_ru="Возврат клейм" ' 'data-name_en="Brand Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem>.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Клеймо ' 'Армагеддона" data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> - умение клейма, которое ' 'периодически &quot;активируется&quot;, запуская ' 'огненные метеоры наносящие урон врагу к которому ' 'прикреплено и всем врагам находящимся вблизи. Важно ' 'не путать эту механику с периодическим уроном. ' 'Активация клейма - это не использование способности ' 'вашим персонажем, а автоматическое действие.</p>\r\n' '\r\n' '<p>Для работы, клеймо должно обязательно быть ' 'прикреплено к врагу. По умолчанию лишь 1 клеймо ' 'может быть прикреплено к врагу (мы не будем ' 'увеличивать этот максимум во время ' 'прокачки).</p>\r\n' '\r\n' '<p>Если в радиусе работы клейма есть враг - оно ' 'прицепится к нему при следующей активации.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Возврат ' 'клейм" data-name_en="Brand Recall" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> призывает клейма которые уже ' 'существуют на земле и врагах обратно к персонажу. ' 'При призыве через <poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> клейма от <poeitem ' 'class="poe-items" data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> активируются повторно ' 'запуская метеоры вокруг персонажа, даже если врагов ' 'нет рядом.</p>\r\n' '\r\n' '<p>Так как мы увеличиваем лимит призываемых клейм ' 'до 7 через <poeitem class="poe-items" ' 'data-name_ru="Равенство клейм" data-name_en="Brand ' 'Equity" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Brand2.webp" ' 'data-target="2754">Brand Equity | Равенство ' 'клейм</poeitem> и мастери на 2 дополнительных ' 'клейма, то при использовании <poeitem ' 'class="poe-items" data-name_ru="Возврат клейм" ' 'data-name_en="Brand Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> вокруг персонажа запустятся 7 ' 'метеоров.</p>\r\n' '\r\n' '<p>Мы можем удвоить урон, призывая 14 метеоров на ' 'головы врагов с помощью механики взаимодействия ' '<poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem> и <poeitem ' 'class="poe-items" data-name_ru="Идеальное ' 'преступление" data-name_en="Perfect Crime" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Saboteur/PerfectCrime.webp" ' 'data-target="2752">Perfect Crime | Идеальное ' 'преступление</poeitem>.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" ' 'data-name_ru="Идеальное преступление" ' 'data-name_en="Perfect Crime" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Saboteur/PerfectCrime.webp" ' 'data-target="2752">Perfect Crime | Идеальное ' 'преступление</poeitem> - талант Восхождения от ' 'подкласса <poeitem class="poe-items" ' 'data-name_ru="Диверсант" data-name_en="Saboteur" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/saboteur.webp" ' 'data-target="1471">Saboteur | Диверсант</poeitem>. ' 'Он призывает 2 бессмертных триггербота, которые ' 'будут использовать <poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem>, залинкованный с <poeitem ' 'class="poe-items" data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem> вместо персонажа. Так как ' 'метеоры с <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> будут появлятся на ' 'триггерботах, а не на персонаже, то мы будем ' 'использовать <poeitem class="poe-items" ' 'data-name_ru="Сбор" data-name_en="Convocation" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Convocation.webp" ' 'data-target="172">Convocation (Сбор)</poeitem>, ' 'чтобы призвать триггерботов рядом с сильными ' 'врагами и боссами.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem> - умение которое ' 'автоматически использует залинкованные умения, у ' 'которых нет времени каста и которые не резервируют ' 'ману. Мы соединяем <poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem> с <poeitem ' 'class="poe-items" data-name_ru="Возврат клейм" ' 'data-name_en="Brand Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Сбор" data-name_en="Convocation" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Convocation.webp" ' 'data-target="172">Convocation ' '(Сбор)</poeitem>.</p>\r\n' '\r\n' '<p>Мы можем игнорировать вторую строчку таланта ' 'Восхождения про снижение урона умений которые ' 'используют триггерботы, так как, по сути, ' 'триггерботы используют <poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem>, а не <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem>, поэтому все 14 метеоров ' 'наносят полный урон.</p>\r\n' '\r\n' '<p>Так как <poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> требует много маны на его ' 'использование, мы будем использовать ключевой ' 'талант <poeitem class="poe-items" ' 'data-name_ru="Мистический накопитель" ' 'data-name_en="Eldritch Battery" ' 'data-color="#AF6025" data-image="" ' 'data-target="279">Eldritch Battery | Мистический ' 'накопитель</poeitem> в комбинации с <poeitem ' 'class="poe-items" data-name_ru="Дисциплина" ' 'data-name_en="Discipline" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Discipline.webp" ' 'data-target="258">Discipline | ' 'Дисциплина</poeitem>. Этот талант позволяет нашим ' 'способностям расходовать энергощит до маны. При ' 'этом сам энергощит перестает впитывать входящий ' 'урон и начинает &quot;защищать&quot; ману, а ' 'скорость перезарядки энергощита уменьшается.</p>\r\n' '\r\n' '<p>По сути это значит что мы получаем второй ' '&quot;столб&quot; маны, который при этом обладает ' 'постоянным восстановлением (перезарядка ' 'энергощита), которая никогда не прекращается. А ' 'способности будут в первую очередь тратить именно ' 'этот преобразовавшийся энергощит.</p>\r\n' '\r\n' '<p>Также, <poeitem class="poe-items" ' 'data-name_ru="Мистический накопитель" ' 'data-name_en="Eldritch Battery" ' 'data-color="#AF6025" data-image="" ' 'data-target="279">Eldritch Battery | Мистический ' 'накопитель</poeitem> позволит нам практически ' 'полностью зарезервировать свободную ману аурами, ' 'чем мы и воспользуемся, зарезервировав почти 100% ' 'нашей маны.</p>\r\n' '\r\n' '<p>Использовать <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> мы начнём лишь с того момента когда ' 'прокачаем мастери на 2 дополнительных клейма. До ' 'тех пор, с 1-го до 28-го уровня мы будем ' 'прокачиваться через <poeitem class="poe-items" ' 'data-name_ru="Ползучая магма" data-name_en="Rolling ' 'Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem>.<br />\r\n' 'С 28-го уровня до примерно 38-го уровня мы будем ' 'использовать <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> в комбинации с <poeitem ' 'class="poe-items" data-name_ru="Кремация" ' 'data-name_en="Cremation" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/CorpseEruption.webp" ' 'data-target="1969">Cremation | ' 'Кремация</poeitem>.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="pob-derevya-harakteristiki-i-sokety">\r\n' '<h2><span>PoB, деревья, характеристики и ' 'сокеты</span></h2>\r\n' '\r\n' '<h3>PoB и деревья для прокачки - Бандит</h3>\r\n' '\r\n' '<p>Path of Building для прокачки:</p>\r\n' '\r\n' '<div class="copy-details-block">\r\n' '<div class="copy-details-list">\r\n' '<div class="copy-detail-element">\r\n' '<div class="copy-detail-title">PoB содержащий ' 'прогрессию деревьев при прокачке по Актам<button ' 'class="copy-link"></button> <a class="detail-link" ' 'href="https://pobb.in/n0a6q4Rrmqyn" rel="nofollow" ' 'target="_blank">Перейти</a></div>\r\n' '</div>\r\n' '</div>\r\n' '</div>\r\n' '\r\n' '<p>Деревья:</p>\r\n' '\r\n' '<ol>\r\n' '\t<li><a href="https://lootkeeper.com/link/53tsO/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/53tsO/</a></li>\r\n' '\t<li><a href="https://lootkeeper.com/link/Dt4e6/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/Dt4e6/</a></li>\r\n' '\t<li><a href="https://lootkeeper.com/link/ARs2A/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/ARs2A/</a></li>\r\n' '\t<li><a href="https://lootkeeper.com/link/mJSiN/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/mJSiN/</a></li>\r\n' '\t<li><a href="https://lootkeeper.com/link/gmjMM/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/gmjMM/</a></li>\r\n' '\t<li><a href="https://lootkeeper.com/link/9axfp/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/9axfp/</a></li>\r\n' '\t<li><a href="https://lootkeeper.com/link/w9w83/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/w9w83/</a></li>\r\n' '</ol>\r\n' '\r\n' '<div class="accordion-block">\r\n' '<div class="accordion-item">\r\n' '<div class="accordion-title">Оружие и ' 'рецепты</div>\r\n' '\r\n' '<div class="accordion-text">\r\n' '<p>Во время прохождения сюжетной части, нам важно ' 'всеми способами увеличить наш урон, чтобы быстро ' 'убивать монстров в локациях и особенно ' 'боссов.</p>\r\n' '\r\n' '<p>До перехода на <poeitem class="poe-items" ' 'data-name_ru="Удар щитом" data-name_en="Shield ' 'Charge" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem> мы будем использовать 2 жезла. И ' 'будем опознавать все выпадающие с пола жезлы на ' 'предмет следующих свойств:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>+1 к уровню всех камней / камней огня</li>\r\n' '\t<li>Увеличение урона от чар / огня</li>\r\n' '\t<li>Плоский стихийный урон к чарам (любой, но ' 'желательно огненный)</li>\r\n' '</ul>\r\n' '\r\n' '<p>Примерно начиная с 25-го уровня, нужно начать ' 'присматривать очень хороший жезл, а также щит для ' 'перехода на использование <poeitem ' 'class="poe-items" data-name_ru="Удар щитом" ' 'data-name_en="Shield Charge" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem>. В идеале нужно найти или ' 'скрафтить сущностью оружие с большим количеством ' 'увеличения урона чарами и огнем.</p>\r\n' '\r\n' '<p>После прокачки пассивок на скорость атаки и ' 'покупки <poeitem class="poe-items" ' 'data-name_ru="Удар щитом" data-name_en="Shield ' 'Charge" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem> переходим на следующую комбинацию ' 'оружия:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Жезл и щит</li>\r\n' '</ul>\r\n' '\r\n' '<p>Также, по ходу прокачки мы будем находить ' 'рецепты на плоский урон к огню для заклинаний. ' 'Поэтому, если вам вообще не везёт с модами на ' 'оружии - в этом гайде мы уже решили эту ' 'проблему.</p>\r\n' '\r\n' '<p>Так как мы будем обновлять оружие каждые 3-4 ' 'Акта, стараемся не держать основную связку камней в ' 'оружии после 2-го Акта, т.к. иначе нам придется ' 'либо подготавливать новое оружие под нужные нам ' 'камни либо переносить связку в другой предмет. ' 'Лучше сразу держать основную связку не в ' 'оружии.</p>\r\n' '\r\n' '<div class="attention-block"><span ' 'class="attention-block-label">Важно</span>\r\n' '\r\n' '<p>Использование оружия со стихийным уроном ' 'является одним из самых важных элементов прокачки ' 'этого персонажа. Нужно обязательно позаботится об ' 'их крафте или своевременном обновлении по ходу ' 'прокачки. Иначе у вас будут серьезные проблемы с ' 'уроном.</p>\r\n' '</div>\r\n' '\r\n' '<p>При прокачке обязательно собираем все сущности, ' 'чтобы в дальнейшем использовать их на оружии и/или ' 'других предметах. Даже самую на первый взгляд ' 'бесполезную сущность можно использовать вместо ' '<poeitem class="poe-items" data-name_ru="Сфера ' 'алхимии" data-name_en="Orb of Alchemy" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyUpgradeToRare.webp" ' 'data-target="119">Orb of Alchemy (Сфера ' 'алхимии)</poeitem>, ведь могут прокнуть очень ' 'полезные свойства.</p>\r\n' '</div>\r\n' '</div>\r\n' '\r\n' '<div class="accordion-item">\r\n' '<div class="accordion-title">Цвета и связи ' 'сокетов</div>\r\n' '\r\n' '<div class="accordion-text">\r\n' '<p>Рекомендуем не забывать регулярно проверять ' 'ассортимент торговцев на наличие предметов с ' 'нужными нам цветами.</p>\r\n' '\r\n' '<p>Нас интересуют такие связки со следующими ' 'цветами:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>3 синих</li>\r\n' '\t<li>1 синий - 1 зелёных</li>\r\n' '</ul>\r\n' '\r\n' '<p>Основной 4 линк после 28-го уровня, будет ' 'таким:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>3 синих - 1 красный</li>\r\n' '</ul>\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="prokachka-po-aktam">\r\n' '<h2><span>Прокачка по Актам</span></h2>\r\n' '\r\n' '<p>Крайне рекомендуем использовать наш гайд по ' 'прохождению Актов в PoE, а также ознакомится с ' 'общими советами по прокачке. Если это не первый ваш ' 'персонаж на лиге - можете приобрести предметы для ' 'быстрой прокачки, это в разы упростит и ускорит ' 'прокачку.</p>\r\n' '\r\n' '<p>Крайне рекомендуем использовать <a ' 'href="https://guides.lootkeeper.com/poe/bystraya-prokachka-akty" ' 'target="_blank">наш гайд по прохождению Актов в ' 'PoE</a>, а также ознакомится с <a ' 'href="https://guides.lootkeeper.com/poe/pravila-bystroj-prokachki-v-poe-sovety-novichkam" ' 'target="_blank">общими советами по ' 'прокачке</a>.</p>\r\n' '\r\n' '<p>Для выбора предметов для прокачки из <a ' 'href="https://guides.lootkeeper.com/poe/unikalnye-predmety-dlya-bystroj-prokachki-v-poe" ' 'target="_blank">гайда по предметам</a> используйте ' '- <strong>кастер, стихийный набор</strong> либо ' 'универсальный набор.</p>\r\n' '\r\n' '<h3>Акт 1</h3>\r\n' '\r\n' '<p>Поскольку нам не потребуется никакой ' 'дополнительный персонаж, сразу же создаём Бандита. ' 'Добираемся до города. Продаём все ненужные ' 'предметы. У <span class="ru-poe">Таркли</span><span ' 'class="en-poe">Tarkleigh</span> берём <poeitem ' 'class="poe-items" data-name_ru="Взрывная ловушка" ' 'data-name_en="Explosive Trap" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShrapnelTrap.webp" ' 'data-target="270">Explosive trap | Взрывная ' 'ловушка</poeitem>. У <span ' 'class="ru-poe">Несса</span><span ' 'class="en-poe">Nessa</span> докупаем <poeitem ' 'class="poe-items" data-name_ru="Ползучая магма" ' 'data-name_en="Rolling Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem>.</p>\r\n' '\r\n' '<p>Проверяем торговцев на предметы с нужными для ' 'нас гнёздами. Также проверяем есть ли в продаже ' 'ботинки с бонусом к скорости передвижения.</p>\r\n' '\r\n' '<p>Устанавливаем первую связку:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Взрывная ловушка" ' 'data-name_en="Explosive Trap" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShrapnelTrap.webp" ' 'data-target="270">Explosive trap | Взрывная ' 'ловушка</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Шанс отравить" data-name_en="Chance ' 'to Poison Support" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/LesserPoison.webp" ' 'data-target="2510">Chance to Poison Support | Шанс ' 'отравить</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<div class="attention-block"><span ' 'class="attention-block-label">Важно</span>\r\n' '\r\n' '<p>Камни в этих и всех последующих связках указаны ' 'в порядке снижения приоритета. Как целые связки, ' 'так и камни внутри самих связок выставлены по ' 'убыванию полезности.</p>\r\n' '</div>\r\n' '\r\n' '<p>В 1-ом акте мы следуем дереву прокачки <a ' 'href="https://lootkeeper.com/link/53tsO/" ' 'rel="nofollow" target="_blank">#1</a>. Сначала ' 'добираем урон за счёт <poeitem class="poe-items" ' 'data-name_ru="Концентрация стихий" ' 'data-name_en="Elemental Focus" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/ElementalFocus.webp" ' 'data-target="1470">Elemental Focus | Концентрация ' 'стихий</poeitem>, потом выживаемость через <poeitem ' 'class="poe-items" data-name_ru="Переливание крови" ' 'data-name_en="Blood Siphon" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/BloodSiphon.webp" ' 'data-target="961">Blood Siphon | Переливание ' 'крови</poeitem>.</p>\r\n' '\r\n' '<p>После выполнения квестов <poeitem ' 'class="poe-items" data-name_ru="Разорение гнёзд" ' 'data-name_en="Breaking Some Eggs" ' 'data-color="#AF6025" data-image="" ' 'data-target="606">Breaking Some Eggs | Разорение ' 'гнезд</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Любовь к ближнему" ' 'data-name_en="Mercy Mission" data-color="#AF6025" ' 'data-image="" data-target="605">Mercy Mission | ' 'Любовь к ближнему</poeitem>, берём в награду ' '<poeitem class="poe-items" data-name_ru="Ртутный ' 'флакон" data-name_en="Quicksilver Flask" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Flasks/sprint.webp" ' 'data-target="4300">Quicksilver Flask | Ртутный ' 'флакон (item) </poeitem>, <poeitem ' 'class="poe-items" data-name_ru="Разгул стихий" ' 'data-name_en="Elemental Proliferation Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem> и <poeitem ' 'class="poe-items" data-name_ru="Ледяной скачок" ' 'data-name_en="Frostblink" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FrostblinkSkillGem.webp" ' 'data-target="323">Frostblink | Ледяной ' 'скачок</poeitem>. У <span ' 'class="ru-poe">Несса</span><span ' 'class="en-poe">Nessa</span> докупаем <poeitem ' 'class="poe-items" data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem>, <poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Метка снайпера" ' 'data-name_en="Sniper&#x27;s Mark" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ProjectileWeakness.webp" ' 'data-target="1627">Sniper\'s Mark | Метка ' 'снайпера</poeitem>.</p>\r\n' '\r\n' '<p>Связки начиная с 4-го уровня должны быть ' 'такими:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ползучая магма" data-name_en="Rolling ' 'Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Разгул стихий" ' 'data-name_en="Elemental Proliferation Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ледяной скачок" ' 'data-name_en="Frostblink" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FrostblinkSkillGem.webp" ' 'data-target="323">Frostblink | Ледяной ' 'скачок</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Метка снайпера" ' 'data-name_en="Sniper&#x27;s Mark" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ProjectileWeakness.webp" ' 'data-target="1627">Sniper\'s Mark | Метка ' 'снайпера</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p><poeitem class="poe-items" ' 'data-name_ru="Ползучая магма" data-name_en="Rolling ' 'Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem> при использовании выпускает ' 'огненный комок, который подобно мячику отскакивает ' 'от земли и взрывается в месте своего приземления. ' 'Этой способностью нужно целится между персонажем и ' 'врагом, для того что бы первый отскок ' 'гарантированно поразил врага. При перемещении по ' 'локациям, стараемся выстраивать монстров в линейки ' '- таким образом их можно будет эффективно поражать ' 'всеми отскоками <poeitem class="poe-items" ' 'data-name_ru="Ползучая магма" data-name_en="Rolling ' 'Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem>.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Ледяной ' 'скачок" data-name_en="Frostblink" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FrostblinkSkillGem.webp" ' 'data-target="323">Frostblink | Ледяной ' 'скачок</poeitem> - начальная способность ' 'передвижения, позволяющая перепрыгивать небольшие ' 'обрывы. При применении <poeitem class="poe-items" ' 'data-name_ru="Ледяной скачок" ' 'data-name_en="Frostblink" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FrostblinkSkillGem.webp" ' 'data-target="323">Frostblink | Ледяной ' 'скачок</poeitem> наносит урон от холода в точке ' 'применения и в точке назначения.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Стена ' 'пламени" data-name_en="Flame Wall" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem> при применении создает огненную ' 'стену, которая увеличивает урон пролетающих сквозь ' 'нее снарядов.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" ' 'data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem> позволит получить бафф ' 'увеличивающий скорость регенерации маны при ' 'применении поддерживаемых им способностей. Нам ' 'важно чтобы <poeitem class="poe-items" ' 'data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem> был не выше первого уровня, чтобы ' 'каждое применение заклинаний активировало ' 'бафф.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Метка ' 'снайпера" data-name_en="Sniper&#x27;s Mark" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ProjectileWeakness.webp" ' 'data-target="1627">Sniper\'s Mark | Метка ' 'снайпера</poeitem> - проклятье-марка, которая ' 'проклинает одного врага. Враг получает увеличенный ' 'урон от снарядов. Используем на сильных врагах и ' 'боссах.</p>\r\n' '\r\n' '<p>После прохождения Тюрьмы и убийства Брутуса у ' '<span class="ru-poe">Несса</span><span ' 'class="en-poe">Nessa</span> берём <poeitem ' 'class="poe-items" data-name_ru="Ускорение атак" ' 'data-name_en="Faster Attacks Support" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterAttacks.webp" ' 'data-target="60">Faster Attacks (Gem) Ускорение ' 'атак</poeitem>.<br />\r\n' 'У неё же докупаем <poeitem class="poe-items" ' 'data-name_ru="Воспламенение" ' 'data-name_en="Combustion Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ChancetoIgnite.webp" ' 'data-target="628">Combustion Support | ' 'Воспламенение</poeitem> и <poeitem ' 'class="poe-items" data-name_ru="Живучесть" ' 'data-name_en="Vitality" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Vitality.webp" ' 'data-target="1625">Vitality | Живучесть</poeitem>, ' 'который не качаем выше 1-го уровня.<br />\r\n' 'У <span class="ru-poe">Таркли</span><span ' 'class="en-poe">Tarkleigh</span> берём <poeitem ' 'class="poe-items" data-name_ru="Огненный рывок" ' 'data-name_en="Flame Dash" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FlameDash.webp" ' 'data-target="89">Flame Dash | Огненный ' 'рывок</poeitem>.</p>\r\n' '\r\n' '<p>На 10-ом уровне связки должны выглядеть ' 'следующим образом:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ползучая магма" data-name_en="Rolling ' 'Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Воспламенение" ' 'data-name_en="Combustion Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ChancetoIgnite.webp" ' 'data-target="628">Combustion Support | ' 'Воспламенение</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Разгул стихий" ' 'data-name_en="Elemental Proliferation Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Огненный рывок" data-name_en="Flame ' 'Dash" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FlameDash.webp" ' 'data-target="89">Flame Dash | Огненный ' 'рывок</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Метка снайпера" ' 'data-name_en="Sniper&#x27;s Mark" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ProjectileWeakness.webp" ' 'data-target="1627">Sniper\'s Mark | Метка ' 'снайпера</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Живучесть" data-name_en="Vitality" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Vitality.webp" ' 'data-target="1625">Vitality | Живучесть</poeitem> ' '(1-3 уровень)</li>\r\n' '</ul>\r\n' '\r\n' '<p>Просто качаются (например, во втором слоте ' 'оружия):</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ускорение атак" data-name_en="Faster ' 'Attacks Support" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterAttacks.webp" ' 'data-target="60">Faster Attacks (Gem) Ускорение ' 'атак</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>Перед битвой с <span ' 'class="ru-poe">Мервейл</span><span ' 'class="en-poe">Merveil</span> желательно ' 'обзавестись 2 <poeitem class="poe-items" ' 'data-name_ru="Кольцо с сапфиром" ' 'data-name_en="Sapphire Ring" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Rings/Ring6.webp" ' 'data-target="960">Sapphire Ring | Кольцо с ' 'сапфиром</poeitem>. Их можно приобрести у <span ' 'class="ru-poe">Нессы</span><span ' 'class="en-poe">Nessa</span>, либо сложить при ' 'помощи рецепта торговцев:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Железное кольцо" data-name_en="Iron ' 'Ring" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Rings/Ring1.webp" ' 'data-target="608">Iron Ring | Железное ' 'кольцо</poeitem> + любой камень синего цвета ' '(например <poeitem class="poe-items" ' 'data-name_ru="Ледяной скачок" ' 'data-name_en="Frostblink" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FrostblinkSkillGem.webp" ' 'data-target="323">Frostblink | Ледяной ' 'скачок</poeitem>)</li>\r\n' '</ul>\r\n' '\r\n' '<p>2 <poeitem class="poe-items" ' 'data-name_ru="Кольцо с сапфиром" ' 'data-name_en="Sapphire Ring" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Rings/Ring6.webp" ' 'data-target="960">Sapphire Ring | Кольцо с ' 'сапфиром</poeitem> нужны для поднятия устойчивости ' 'к холоду - основного типа урона, который наносит ' '<span class="ru-poe">Мервейл</span><span ' 'class="en-poe">Merveil</span>. Устойчивость к ' 'холоду значительно упростит бой с ней. Даже во ' 'время прокачки по актам важно следить за балансом ' 'сопротивлений, чем ближе они будут к капам (75%) - ' 'тем лучше.</p>\r\n' '\r\n' '<h3>Акт 2</h3>\r\n' '\r\n' '<p>Во 2-ом акте будем прокачиваться по дереву <a ' 'href="https://lootkeeper.com/link/Dt4e6/" ' 'rel="nofollow" target="_blank">#2</a>. В этом акте ' 'мы добираем урон. В первую очередь прокачиваем ' '<poeitem class="poe-items" data-name_ru="Колдовское ' 'расширение" data-name_en="Arcane Expanse" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/blastradius.webp" ' 'data-target="2363">Arcane Expanse | Колдовское ' 'расширение</poeitem>, а затем <poeitem ' 'class="poe-items" data-name_ru="Закалённый холодом" ' 'data-name_en="Snowforged" data-color="#FF8D00" ' 'data-image="" data-target="1462">Snowforged | ' 'Закалённый холодом</poeitem> с мастери <span ' 'class="ru-poe">Удары с 25% шансом учитывают ' 'значения сопротивления стихиям врага как ' 'противоположное</span><span class="en-poe">Hits ' 'have 25% chance to treat Enemy Monster Resistance ' 'values as inverted</span>.</p>\r\n' '\r\n' '<p>В начале 2-го акта обязательно выполняем квест ' '<poeitem class="poe-items" data-name_ru="Великий ' 'белый зверь" data-name_en="The Great White Beast" ' 'data-color="#FF8D00" data-image="" ' 'data-target="566">The Great White Beast | Великий ' 'белый зверь</poeitem>, в награду за который берём у ' 'Йины вторую <poeitem class="poe-items" ' 'data-name_ru="Ртутный флакон" ' 'data-name_en="Quicksilver Flask" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Flasks/sprint.webp" ' 'data-target="4300">Quicksilver Flask | Ртутный ' 'флакон (item) </poeitem>.<br />\r\n' 'Если это не первый ваш персонаж на лиге и у вас уже ' 'имеются флаконы на скорость и/или хорошие ботинки ' 'со скоростью - можно не выполнять этот ' 'квест.</p>\r\n' '\r\n' '<p>После выполнения квеста <poeitem ' 'class="poe-items" data-name_ru="Захватчики в ' 'чёрном" data-name_en="Intruders in Black" ' 'data-color="#AF6025" data-image="" ' 'data-target="568">Intruders in Black | Захватчики в ' 'черном</poeitem> берём у <span ' 'class="ru-poe">Груст</span><span ' 'class="en-poe">Greust</span> - <poeitem ' 'class="poe-items" data-name_ru="Вестник пепла" ' 'data-name_en="Herald of Ash" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/HeraldofAsh.webp" ' 'data-target="66">Herald of Ash | Вестник ' 'пепла</poeitem>, у <span ' 'class="ru-poe">Йины</span><span ' 'class="en-poe">Yeena</span> докупаем [Herald of ' 'Thunder ## gem ##] и <poeitem class="poe-items" ' 'data-name_ru="Волна осуждения" data-name_en="Wave ' 'of Conviction" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem>. Начинаем использовать эти ' 'камни на 16-ом уровне.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Вестник ' 'пепла" data-name_en="Herald of Ash" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/HeraldofAsh.webp" ' 'data-target="66">Herald of Ash | Вестник ' 'пепла</poeitem> - это способность-вестник, ' 'резервирующая ману и позволяющая сильно ускорить ' 'зачистку. Монстры будут взрываться, нанося огненный ' 'урон вокруг себя, тем самым помогая добивать ' 'ближайших монстров.</p>\r\n' '\r\n' '<p>[Herald of Thunder ## gem ##] - это ' 'способность-вестник, резервирующая ману и ' 'позволяющая сильно увеличить урон по одиночной ' 'цели. Она даст нам плоский урон молнией к ' 'заклинаниям, а так же будет бить молнией ' 'находящихся рядом врагов, нанося им урон и ' 'накладывая дебафф <poeitem class="poe-items" ' 'data-name_ru="Шок" data-name_en="Shock" ' 'data-color="#AF6025" data-image="" ' 'data-target="2306">Shock | Шок</poeitem>.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Волна ' 'осуждения" data-name_en="Wave of Conviction" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem> при использовании выпускает ' 'волну, которая снижает сопротивление задетых ' 'врагов. Для нас это будет полезно как ' 'дополнительное усиление урона в бою с боссами ' 'актов. Длительность эффекта снижения сопротивлений ' 'это примерно 4-5 секунд, в зависимости от уровня ' 'камня, так что обновлять придется не так уж и ' 'часто.</p>\r\n' '\r\n' '<p>Начинаем использовать вышеперечисленные камни на ' '16-ом уровне.</p>\r\n' '\r\n' '<p>После квеста <poeitem class="poe-items" ' 'data-name_ru="Мучительно острый" ' 'data-name_en="Sharp and Cruel" data-color="#AF6025" ' 'data-image="" data-target="567">Sharp and Cruel | ' 'Мучительно острый</poeitem>, берём у Шёлка <poeitem ' 'class="poe-items" data-name_ru="Концентрация ' 'стихий" data-name_en="Elemental Focus Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalFocus.webp" ' 'data-target="239">Elemental Focus (Gem) ' 'Концентрация стихий</poeitem>, у Йины докупаем ' '<poeitem class="poe-items" ' 'data-name_ru="Осквернение" data-name_en="Desecrate" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Desecrate.webp" ' 'data-target="437">Desecrate | Осквернение</poeitem> ' 'если у нас есть лишние <poeitem class="poe-items" ' 'data-name_ru="Сфера перемен" data-name_en="Orb of ' 'Alteration" data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyRerollMagic.webp" ' 'data-target="118">Orb of Alteration (Сфера ' 'перемен)</poeitem>.</p>\r\n' '\r\n' '<p>Проверяем связки на 18-ый уровень:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ползучая магма" data-name_en="Rolling ' 'Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Воспламенение" ' 'data-name_en="Combustion Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ChancetoIgnite.webp" ' 'data-target="628">Combustion Support | ' 'Воспламенение</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Разгул стихий" ' 'data-name_en="Elemental Proliferation Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Огненный рывок" data-name_en="Flame ' 'Dash" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FlameDash.webp" ' 'data-target="89">Flame Dash | Огненный ' 'рывок</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Вестник пепла" data-name_en="Herald ' 'of Ash" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/HeraldofAsh.webp" ' 'data-target="66">Herald of Ash | Вестник ' 'пепла</poeitem></li>\r\n' '\t<li>[Herald of Thunder ## gem ##]</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Волна осуждения" data-name_en="Wave ' 'of Conviction" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Живучесть" data-name_en="Vitality" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Vitality.webp" ' 'data-target="1625">Vitality | Живучесть</poeitem> ' '(1-3 уровень)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Метка снайпера" ' 'data-name_en="Sniper&#x27;s Mark" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ProjectileWeakness.webp" ' 'data-target="1627">Sniper\'s Mark | Метка ' 'снайпера</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>Просто качаются:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ускорение атак" data-name_en="Faster ' 'Attacks Support" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterAttacks.webp" ' 'data-target="60">Faster Attacks (Gem) Ускорение ' 'атак</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Концентрация стихий" ' 'data-name_en="Elemental Focus Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalFocus.webp" ' 'data-target="239">Elemental Focus (Gem) ' 'Концентрация стихий</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Осквернение" data-name_en="Desecrate" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Desecrate.webp" ' 'data-target="437">Desecrate | ' 'Осквернение</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>Начиная с этого этапа, крайне важно чтобы базой ' 'пояса был <poeitem class="poe-items" ' 'data-name_ru="Широкий ремень" data-name_en="Heavy ' 'Belt" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Belts/Belt5.webp" ' 'data-target="507">Heavy Belt | Широкий ' 'пояс</poeitem>. Он даёт бонус силы, которая будет ' 'нужна для прокачки красных камней.</p>\r\n' '\r\n' '<p>По квесту <poeitem class="poe-items" ' 'data-name_ru="Разбойничьи дрязги" ' 'data-name_en="Deal with the Bandits" ' 'data-color="#FF8D00" data-image="" ' 'data-target="1613">Deal with the bandits | Квест ' 'бандитов</poeitem> убиваем всех бандитов.</p>\r\n' '\r\n' '<h3>Акт 3</h3>\r\n' '\r\n' '<p>В 3-ем акте мы будем следовать дереву прокачки ' '<a href="https://lootkeeper.com/link/ARs2A/" ' 'rel="nofollow" target="_blank">#3</a>. Прокачиваем ' '<poeitem class="poe-items" data-name_ru="Живость" ' 'data-name_en="Alacrity" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/grace.webp" ' 'data-target="2748">Alacrity | Живость</poeitem> для ' 'добора ловкости. После него берём <poeitem ' 'class="poe-items" data-name_ru="Координация" ' 'data-name_en="Coordination" data-color="#FF8D00" ' 'data-image="" data-target="1585">Coordination | ' 'Координация</poeitem> для будущей смены на щит. В ' 'последнюю очередь прокачиваем <poeitem ' 'class="poe-items" data-name_ru="Мистический ' 'накопитель" data-name_en="Eldritch Battery" ' 'data-color="#AF6025" data-image="" ' 'data-target="279">Eldritch Battery | Мистический ' 'накопитель</poeitem> и малое пассивное умение на ' '<span class="ru-poe">Похищение ' 'энергощита</span><span class="en-poe">Energy Shield ' 'Leech</span> рядом с ключевым талантом. Прокачиваем ' '<poeitem class="poe-items" ' 'data-name_ru="Телосложение" data-name_en="Physique" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/oxblood.webp" ' 'data-target="2361">Physique | ' 'Телосложение</poeitem> когда нужна будет сила для ' 'прокачки красных камней.</p>\r\n' '\r\n' '<p>Начиная с 3 Акта мы будем искать любой щит с ' 'любыми подходящими сокетами и цветами, в идеале с ' 'хорошими свойствами. Также нам нужен будет предмет ' 'с цветами - 1 красный + 2 зелёных в ' 'дальнейшем.</p>\r\n' '\r\n' '<p>После выполнения квеста <poeitem ' 'class="poe-items" data-name_ru="Разлучённые ' 'влюблённые" data-name_en="Lost in Love" ' 'data-color="#AF6025" data-image="" ' 'data-target="609">Lost in Love | Разлученные ' 'влюбленные</poeitem> берём у <span ' 'class="ru-poe">Марамоа</span><span ' 'class="en-poe">Maramoa</span> камень <poeitem ' 'class="poe-items" data-name_ru="Горючесть" ' 'data-name_en="Flammability" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Flammability.webp" ' 'data-target="145">Flammability | ' 'Горючесть</poeitem>.<br />\r\n' 'У <span class="ru-poe">Клариссы</span><span ' 'class="en-poe">Clarissa</span> докупаем <poeitem ' 'class="poe-items" data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem>, <poeitem class="poe-items" ' 'data-name_ru="Грация" data-name_en="Grace" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Grace.webp" ' 'data-target="280">Grace | Грация</poeitem> и ' '<poeitem class="poe-items" ' 'data-name_ru="Дисциплина" data-name_en="Discipline" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Discipline.webp" ' 'data-target="258">Discipline | ' 'Дисциплина</poeitem>.</p>\r\n' '\r\n' '<p>Начиная с этого времени начинаем проверять <span ' 'class="ru-poe">Харгана</span><span ' 'class="en-poe">Hargan</span> на наличие 4-линк ' 'предметов, каждый раз когда повысили уровень ' 'персонажа. Это важно, т.к. 4-линк сильно повысит ' 'урон персонажа.</p>\r\n' '\r\n' '<p>После сдачи квеста <poeitem class="poe-items" ' 'data-name_ru="Катушка для лент" data-name_en="The ' 'Ribbon Spool" data-color="#AF6025" data-image="" ' 'data-target="1971">The Ribbon Spool | Катушка для ' 'лент</poeitem>, в награду берём <poeitem ' 'class="poe-items" data-name_ru="Амулет с янтарём" ' 'data-name_en="Amber Amulet" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Amulets/Amulet3.webp" ' 'data-target="479">Amber Amulet | Амулет с ' 'янтарем</poeitem>, который поможет нам немного ' 'перекрыть наши будущие потребности в силе.</p>\r\n' '\r\n' '<div class="attention-block"><span ' 'class="attention-block-label">Важно</span>\r\n' '\r\n' '<p>В локации с <span class="ru-poe">Леди ' 'Диалла</span><span class="en-poe">Lady ' 'Dialla</span> неподалеку от неё есть комната с ' 'машиной картоходца. Там есть очень важный нам ' 'рецепт с плоским уроном к огню. Не забываем взять ' 'его. Стоимость крафта - 4 <poeitem ' 'class="poe-items" data-name_ru="Сфера превращения" ' 'data-name_en="Orb of Transmutation" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyUpgradeToMagic.webp" ' 'data-target="117">Orb of Transmutation (Сфера ' 'превращения)</poeitem>. Крафтим его на лучшее ' 'оружие которое у нас есть.</p>\r\n' '</div>\r\n' '\r\n' '<p>После убийства <span class="ru-poe">Легата ' 'Гравиция</span><span class="en-poe">General ' 'Gravicius</span>, берем у Марамоа <poeitem ' 'class="poe-items" data-name_ru="Кремация" ' 'data-name_en="Cremation" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/CorpseEruption.webp" ' 'data-target="1969">Cremation | ' 'Кремация</poeitem>.</p>\r\n' '\r\n' '<p>Сразу по достижению 28-го уровня идем в ' 'Библиотеку, ради этого можно даже временно ' 'пропустить прохождение локации <span ' 'class="ru-poe">Храм Лунарис</span><span ' 'class="en-poe">The Lunaris Temple</span>.</p>\r\n' '\r\n' '<p>В Библиотеке выполняем все поручения <span ' 'class="ru-poe">Сиосы</span><span ' 'class="en-poe">Siosa</span> и у него ' 'покупаем:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" data-name_ru="Удар ' 'щитом" data-name_en="Shield Charge" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Пронизывающий жар" data-name_en="Fire ' 'Penetration Support" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FirePenetration.webp" ' 'data-target="630">Fire penetration | Пронизывающий ' 'жар</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Дополнительные снаряды" ' 'data-name_en="Lesser Multiple Projectiles Support" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/LesserMultipleProjectiles.webp" ' 'data-target="1003">Lesser Multiple Projectiles ' 'Support | Дополнительные снаряды</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Сбор" data-name_en="Convocation" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Convocation.webp" ' 'data-target="172">Convocation ' '(Сбор)</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>На покупку <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Пронизывающий жар" data-name_en="Fire ' 'Penetration Support" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FirePenetration.webp" ' 'data-target="630">Fire penetration | Пронизывающий ' 'жар</poeitem> нам потребуется 2 <poeitem ' 'class="poe-items" data-name_ru="Сфера удачи" ' 'data-name_en="Orb of Chance" data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyUpgradeRandomly.webp" ' 'data-target="560">Orb of Chance | Сфера ' 'удачи</poeitem>.<br />\r\n' '1 <poeitem class="poe-items" data-name_ru="Сфера ' 'удачи" data-name_en="Orb of Chance" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyUpgradeRandomly.webp" ' 'data-target="560">Orb of Chance | Сфера ' 'удачи</poeitem> можно купить за 1 <poeitem ' 'class="poe-items" data-name_ru="Сфера соединения" ' 'data-name_en="Orb of Fusing" data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyRerollSocketLinks.webp" ' 'data-target="121">Orb of Fusing (Сфера ' 'соединения)</poeitem>, который можно купить у <span ' 'class="ru-poe">Клариссы</span><span ' 'class="en-poe">Clarissa</span> за 4 <poeitem ' 'class="poe-items" data-name_ru="Сфера златокузнеца" ' 'data-name_en="Jeweller&#x27;s Orb" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyRerollSocketNumbers.webp" ' 'data-target="122">Jeweller\'s Orb (Сфера ' 'златокузнеца)</poeitem>.</p>\r\n' '\r\n' '<p>Выставляем следующие связи на 28-й ' 'уровень:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Воспламенение" ' 'data-name_en="Combustion Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ChancetoIgnite.webp" ' 'data-target="628">Combustion Support | ' 'Воспламенение</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Разгул стихий" ' 'data-name_en="Elemental Proliferation Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Пронизывающий жар" ' 'data-name_en="Fire Penetration Support" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FirePenetration.webp" ' 'data-target="630">Fire penetration | Пронизывающий ' 'жар</poeitem> (если есть 4-линк)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Кремация" data-name_en="Cremation" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/CorpseEruption.webp" ' 'data-target="1969">Cremation | Кремация</poeitem> - ' '<poeitem class="poe-items" ' 'data-name_ru="Концентрация стихий" ' 'data-name_en="Elemental Focus Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalFocus.webp" ' 'data-target="239">Elemental Focus (Gem) ' 'Концентрация стихий</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Дополнительные ' 'снаряды" data-name_en="Lesser Multiple Projectiles ' 'Support" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/LesserMultipleProjectiles.webp" ' 'data-target="1003">Lesser Multiple Projectiles ' 'Support | Дополнительные снаряды</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Осквернение" data-name_en="Desecrate" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Desecrate.webp" ' 'data-target="437">Desecrate | ' 'Осквернение</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Огненный рывок" data-name_en="Flame ' 'Dash" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FlameDash.webp" ' 'data-target="89">Flame Dash | Огненный ' 'рывок</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Волна осуждения" data-name_en="Wave ' 'of Conviction" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Вестник пепла" data-name_en="Herald ' 'of Ash" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/HeraldofAsh.webp" ' 'data-target="66">Herald of Ash | Вестник ' 'пепла</poeitem></li>\r\n' '\t<li>[Herald of Thunder ## gem ##]</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Горючесть" ' 'data-name_en="Flammability" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Flammability.webp" ' 'data-target="145">Flammability | ' 'Горючесть</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Живучесть" data-name_en="Vitality" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Vitality.webp" ' 'data-target="1625">Vitality | Живучесть</poeitem> ' '(1-3 уровень)</li>\r\n' '</ul>\r\n' '\r\n' '<p>Просто качаются:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Дисциплина" data-name_en="Discipline" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Discipline.webp" ' 'data-target="258">Discipline | ' 'Дисциплина</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Грация" data-name_en="Grace" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Grace.webp" ' 'data-target="280">Grace | Грация</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ускорение атак" data-name_en="Faster ' 'Attacks Support" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterAttacks.webp" ' 'data-target="60">Faster Attacks (Gem) Ускорение ' 'атак</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" data-name_ru="Удар ' 'щитом" data-name_en="Shield Charge" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Сбор" data-name_en="Convocation" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Convocation.webp" ' 'data-target="172">Convocation ' '(Сбор)</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p><poeitem class="poe-items" ' 'data-name_ru="Кремация" data-name_en="Cremation" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/CorpseEruption.webp" ' 'data-target="1969">Cremation | Кремация</poeitem> - ' 'взрывает труп и превращает его в гейзер, снаряды ' 'которого наносят урон огнем всем врагам поблизости. ' 'Одновременно могут быть активны 3 гейзера.<br />\r\n' 'Используем это умение только на боссах и сильных ' 'врагах. Трупы мы будем создавать с помощью <poeitem ' 'class="poe-items" data-name_ru="Осквернение" ' 'data-name_en="Desecrate" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Desecrate.webp" ' 'data-target="437">Desecrate | ' 'Осквернение</poeitem>. При простой зачистке локаций ' 'цепляем на пачки монстров <poeitem ' 'class="poe-items" data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> - его урона и распространения ' 'поджогов хватит для убийства пачек белых монстров. ' 'На синие пачки вместе с <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> пускаем <poeitem ' 'class="poe-items" data-name_ru="Волна осуждения" ' 'data-name_en="Wave of Conviction" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem>, тогда вам хватит урона ' 'уничтожить любую синюю пачку.</p>\r\n' '\r\n' '<p>На боссах же &quot;прокаст&quot; будет выглядеть ' 'так:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Жмем один раз <poeitem class="poe-items" ' 'data-name_ru="Осквернение" data-name_en="Desecrate" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Desecrate.webp" ' 'data-target="437">Desecrate | Осквернение</poeitem> ' 'для создания трупов на полу</li>\r\n' '\t<li>Жмем три раза <poeitem class="poe-items" ' 'data-name_ru="Кремация" data-name_en="Cremation" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/CorpseEruption.webp" ' 'data-target="1969">Cremation | ' 'Кремация</poeitem></li>\r\n' '\t<li>Ставим <poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem> прямо на гейзеры ' 'Cremation</li>\r\n' '\t<li>Навешиваем дебаффы на врага при помощи ' '<poeitem class="poe-items" data-name_ru="Волна ' 'осуждения" data-name_en="Wave of Conviction" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Горючесть" ' 'data-name_en="Flammability" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Flammability.webp" ' 'data-target="145">Flammability | ' 'Горючесть</poeitem></li>\r\n' '\t<li>Цепляем <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>После перестановки можно проходить первый ' 'Лабиринт. В нём мы берём подкласс <poeitem ' 'class="poe-items" data-name_ru="Диверсант" ' 'data-name_en="Saboteur" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/saboteur.webp" ' 'data-target="1471">Saboteur | Диверсант</poeitem> и ' 'талант Восхождения <poeitem class="poe-items" ' 'data-name_ru="Идеальное преступление" ' 'data-name_en="Perfect Crime" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Saboteur/PerfectCrime.webp" ' 'data-target="2752">Perfect Crime | Идеальное ' 'преступление</poeitem>.</p>\r\n' '\r\n' '<h3>Акты 4-5</h3>\r\n' '\r\n' '<p>В 4-ом и в 5-ом акте мы будем следовать дереву ' 'прокачки <a ' 'href="https://lootkeeper.com/link/mJSiN/" ' 'rel="nofollow" target="_blank">#4</a>. Сначала ' 'берём <poeitem class="poe-items" ' 'data-name_ru="Равенство клейм" data-name_en="Brand ' 'Equity" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Brand2.webp" ' 'data-target="2754">Brand Equity | Равенство ' 'клейм</poeitem> с мастери на 2 дополнительных ' 'клейма. После этого прокачиваем сначала <poeitem ' 'class="poe-items" data-name_ru="Слияние" ' 'data-name_en="Melding" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/melding.webp" ' 'data-target="314">Melding | Слияние</poeitem> и ' 'мастери на +50 к здоровью, а затем <poeitem ' 'class="poe-items" data-name_ru="Пылающее сердце" ' 'data-name_en="Heart of Flame" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/hellfire.webp" ' 'data-target="1527">Heart of Flame | Пылающее ' 'сердце</poeitem> с мастери на увеличение урона по ' 'подожженным врагам.</p>\r\n' '\r\n' '<p>После прокачки <poeitem class="poe-items" ' 'data-name_ru="Слияние" data-name_en="Melding" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/melding.webp" ' 'data-target="314">Melding | Слияние</poeitem> и ' 'экипировки предметов на базе с энергощитом у нас ' 'должно быть достаточно энергощита, чтобы ' 'использовать <poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem> с <poeitem ' 'class="poe-items" data-name_ru="Возврат клейм" ' 'data-name_en="Brand Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> и полностью отказаться от ' 'использования мана фласок.</p>\r\n' '\r\n' '<p>После нахождения хорошего щита мы наконец сможем ' 'использовать одно из лучших умений перемещений в ' 'игре - <poeitem class="poe-items" ' 'data-name_ru="Удар щитом" data-name_en="Shield ' 'Charge" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem>.</p>\r\n' '\r\n' '<p>Делаем перестановку камней:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Воспламенение" ' 'data-name_en="Combustion Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ChancetoIgnite.webp" ' 'data-target="628">Combustion Support | ' 'Воспламенение</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Разгул стихий" ' 'data-name_en="Elemental Proliferation Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Пронизывающий жар" ' 'data-name_en="Fire Penetration Support" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FirePenetration.webp" ' 'data-target="630">Fire penetration | Пронизывающий ' 'жар</poeitem> (если есть 4-линк)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Возврат клейм" ' 'data-name_en="Brand Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Сбор" data-name_en="Convocation" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Convocation.webp" ' 'data-target="172">Convocation ' '(Сбор)</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" data-name_ru="Удар ' 'щитом" data-name_en="Shield Charge" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Ускорение атак" data-name_en="Faster ' 'Attacks Support" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterAttacks.webp" ' 'data-target="60">Faster Attacks (Gem) Ускорение ' 'атак</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Огненный рывок" data-name_en="Flame ' 'Dash" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FlameDash.webp" ' 'data-target="89">Flame Dash | Огненный ' 'рывок</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Грация" data-name_en="Grace" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Grace.webp" ' 'data-target="280">Grace | Грация</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Дисциплина" data-name_en="Discipline" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Discipline.webp" ' 'data-target="258">Discipline | ' 'Дисциплина</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Горючесть" ' 'data-name_en="Flammability" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Flammability.webp" ' 'data-target="145">Flammability | ' 'Горючесть</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Волна осуждения" data-name_en="Wave ' 'of Conviction" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Ускоренное сотворение чар" ' 'data-name_en="Faster Casting Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterCast.webp" ' 'data-target="88">Faster Casting (gem) Ускоренное ' 'сотворение чар</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Живучесть" data-name_en="Vitality" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Vitality.webp" ' 'data-target="1625">Vitality | Живучесть</poeitem> ' '(1-3 уровень)</li>\r\n' '</ul>\r\n' '\r\n' '<p>В 5-ом Акте, в награду за квест <poeitem ' 'class="poe-items" data-name_ru="Ключ к свободе" ' 'data-name_en="The Key to Freedom" ' 'data-color="#AF6025" data-image="" ' 'data-target="569">The Key to Freedom | Ключ к ' 'свободе</poeitem>, берём <poeitem class="poe-items" ' 'data-name_ru="Нефритовый флакон" data-name_en="Jade ' 'Flask" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Flasks/evasionflask01.webp" ' 'data-target="4309">Jade Flask | Нефритовый флакон ' '(item) </poeitem>, этот флакон поможет с повышением ' 'выживаемости за счёт 1.500 уклонения, которую он ' 'даёт во время действия эффекта.</p>\r\n' '\r\n' '<h4>Акты 6-10</h4>\r\n' '\r\n' '<p>В 6-ом и 7-ом актах будем следовать дереву ' 'прокачки <a ' 'href="https://lootkeeper.com/link/gmjMM/" ' 'rel="nofollow" target="_blank">#5</a>. В начале ' 'добираем здоровье, прокачивая <poeitem ' 'class="poe-items" data-name_ru="Изматывающие ' 'тренировки" data-name_en="Cruel Preparation" ' 'data-color="#FF8D00" data-image="" ' 'data-target="267">Cruel Preparation | Изматывающие ' 'тренировки</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Клятва на крови" ' 'data-name_en="Written in Blood" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/WritteninBlood.webp" ' 'data-target="968">Written in Blood | Клятва на ' 'крови</poeitem>. Затем добираем <poeitem ' 'class="poe-items" data-name_ru="Стихийная ' 'перегрузка" data-name_en="Elemental Overload" ' 'data-color="#AF6025" data-image="" ' 'data-target="874">Elemental Overload | Стихийная ' 'перегрузка</poeitem> для урона и <poeitem ' 'class="poe-items" data-name_ru="Подвижность" ' 'data-name_en="Agility" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/grace.webp" ' 'data-target="2539">Agility | Подвижность</poeitem> ' 'с <poeitem class="poe-items" data-name_ru="Мощь" ' 'data-name_en="Might" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/oxblood.webp" ' 'data-target="2755">Might | Мощь</poeitem> для ' 'прокачки камней.</p>\r\n' '\r\n' '<p>В начале 6-го акта не забываем добрать ' 'сопротивления, лучше всего это сделать крафтом на ' 'станке в нашему убежище.</p>\r\n' '\r\n' '<p>Обязательно выполняем квест <poeitem ' 'class="poe-items" data-name_ru="Впавшие в ' 'немилость" data-name_en="Fallen from Grace" ' 'data-color="#FF8D00" data-image="" ' 'data-target="631">Fallen from Grace | Впавшие в ' 'немилость</poeitem> в начале 6-го Акта. Он позволит ' 'покупать любые камни умений и поддержки у <span ' 'class="ru-poe">Лилии Рот</span><span ' 'class="en-poe">Lilly Roth</span>, это понадобится ' 'вам в будущем.<br />\r\n' 'У неё же покупаем <poeitem class="poe-items" ' 'data-name_ru="Жертвенность" data-name_en="Immolate ' 'Support" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/Immolate.webp" ' 'data-target="1973">Immolate Support | ' 'Жертвенность</poeitem> и вставляем его вместо ' '<poeitem class="poe-items" data-name_ru="Разгул ' 'стихий" data-name_en="Elemental Proliferation ' 'Support" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem>.</p>\r\n' '\r\n' '<p>Не забываем сбалансировать сопротивления к ' 'стихиям в начале 6-го Акта, проще всего это сделать ' 'при помощи крафтов на станке в своём ' 'убежище.</p>\r\n' '\r\n' '<p>В 6-ом акте за сдачу рукописи, берём у <span ' 'class="ru-poe">Бестеля</span><span ' 'class="en-poe">Bestel</span> <poeitem ' 'class="poe-items" data-name_ru="Амулет с цитрином" ' 'data-name_en="Citrine Amulet" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Amulets/CitrineAmulet.webp" ' 'data-target="512">Citrine Amulet | Амулет с ' 'цитрином</poeitem>.</p>\r\n' '\r\n' '<p>После получения 50-го уровня проходим 2-ой ' 'Лабиринт и прокачиваем талант <poeitem ' 'class="poe-items" data-name_ru="Рожденный во мраке" ' 'data-name_en="Born in the Shadows" ' 'data-color="#FF8D00" data-image="" ' 'data-target="620">Born in the Shadows | Рожденный ' 'во мраке</poeitem>. Он значительно повысит нашу ' 'выживаемость, снижая урон ближайшим врагам и ' 'уменьшая им шанс попасть по персонажу.</p>\r\n' '\r\n' '<p>В 7 акте, за выполнение квеста <poeitem ' 'class="poe-items" data-name_ru="Серебряный ' 'медальон" data-name_en="The Silver Locket" ' 'data-color="#FF8D00" data-image="" ' 'data-target="603">The Silver Locket | Серебряный ' 'медальон</poeitem> берём у <span ' 'class="ru-poe">Вильяма Рота</span><span ' 'class="en-poe">Weylam Roth</span> - <poeitem ' 'class="poe-items" data-name_ru="Кварцевый флакон" ' 'data-name_en="Quartz Flask" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Flasks/phaseflask01.webp" ' 'data-target="4304">Quartz Flask | Кварцевый флакон ' '(item) </poeitem>.</p>\r\n' '\r\n' '<p>С 8-го до конца кампании следуем дереву прокачки ' '<a href="https://lootkeeper.com/link/9axfp/" ' 'rel="nofollow" target="_blank">#6</a>.<br />\r\n' 'Добираем урон через прокачивание <poeitem ' 'class="poe-items" data-name_ru="Кователь рун" ' 'data-name_en="Runesmith" data-color="#FF8D00" ' 'data-image="" data-target="884">Runesmith | ' 'Кователь рун</poeitem> с мастери на повышение ' 'скорости перезарядки <poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem>, затем <poeitem class="poe-items" ' 'data-name_ru="Взрывное попадание" ' 'data-name_en="Explosive Impact" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/firedamage.webp" ' 'data-target="1972">Explosive Impact | Взрывное ' 'попадание</poeitem> и мастери на восстановление ' 'здоровья за каждую единицу сопротивления к огню ' 'выше капа.</p>\r\n' '\r\n' '<p>После прохождения 8-го акта - начинаем активно ' 'фармить Кровавый Акведук. Сейчас наша цель - ' 'нафармить 64-й или 65-й уровень и немного валюты в ' 'придачу. Продаем выпавшие карточки <poeitem ' 'class="poe-items" data-name_ru="Смирение" ' 'data-name_en="Humility" data-color="#7C5804" ' 'data-image="" data-target="722">Humility | ' 'Смирение</poeitem> и хаос рецепты. Хаос рецепты не ' 'следует собирать если сейчас не первые 2-3 дня ' 'лиги.</p>\r\n' '\r\n' '<p>Заканчиваем прохождение 9-го акта. В 10-ом акте ' 'проходим все квесты, так чтобы остался только ' 'последний - на убийство Китавы. После этого ' 'проходим третий лабиринт.</p>\r\n' '\r\n' '<p>После прохождения третьего лабиринта, берём ' '<poeitem class="poe-items" data-name_ru="Как часы" ' 'data-name_en="Like Clockwork" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Saboteur/LikeClockworkNotable.webp" ' 'data-target="2753">Like Clockwork | Как ' 'часы</poeitem>, убиваем Китаву, проходим в Эпилог и ' 'начинаем наше покорение Атласа.</p>\r\n' '\r\n' '<h3>После кампании</h3>\r\n' '\r\n' '<p>При выходе на атлас необходимо набрать капы ' 'стихийных сопротивлений (по 75%). На всех предметах ' 'набираем как можно больше здоровья и желательно ' 'энергощита. Старайтесь не использовать предметы на ' 'базах только с уклонением или броней, так как их ' 'гнёзда будет трудно перекрасить под нужные нам ' 'цвета (если вы не обладаете необходимым рецептом ' 'для покраски).</p>\r\n' '\r\n' '<p>На картах следуем последнему дереву <a ' 'href="https://lootkeeper.com/link/VfuRo/" ' 'rel="nofollow" target="_blank">#7</a>.</p>\r\n' '\r\n' '<div class="attention-block"><span ' 'class="attention-block-label">Важно</span>\r\n' '\r\n' '<p>Напоминаем что данный билд стоит использовать ' 'только для прокачки вашего основного билда на ' 'старте новой лиги. Он не рассчитан на покорение ' 'эндгейм контента, его потолком будут начальные тиры ' 'красных карт - это максимум на что он ' 'способен.</p>\r\n' '</div>\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: ' "'6EWTA0TiX3aEQ286A3rOaSg4EkUlC5AzLzbKPWLqWDSiqK9tw5sCKsSF5C1HVT6E'>", 'messages': <FallbackStorage: request=<ASGIRequest: GET '/poe/bystraya-prokachka-bandita-diversanta'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f6a31b056c0>>), 'request': '<<request>>', 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f6a31b056c0>>'} {'LANGUAGE_CODE': 'ru', 'access_info': None, 'article': <Article: [3.25] Быстрая прокачка Бандита. Клеймо Армагеддона и Триггерботы>, 'canonical': '/poe/bystraya-prokachka-bandita-diversanta', '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="vstuplenie"><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>В данном гайде мы разберем билд который идеально ' 'подходит для комфортной и быстрой прокачки бандита ' 'через заклинания без каких-либо уникальных ' 'предметов и валюты, т.е. в предметах с пола. Из-за ' 'того что нам не нужны будут какие-либо стартовые ' 'предметы - билд идеально подходит для прокачки ' 'первого персонажа в начале новой лиги.</p>\r\n' '\r\n' '<p>Данный билд - лишь &quot;заготовка&quot; бандита ' 'под любой другой билд который вы выберете. Данным ' 'билдом вы качаетесь, фармите нужное количество ' 'валюты, а в определенный момент - респекаетесь ' '(меняете дерево и если нужно, то и подкласс) на ' 'дерево и подкласс вашего основного билда.</p>\r\n' '\r\n' '<div class="attention-block"><span ' 'class="attention-block-label">Важно</span>\r\n' '\r\n' '<p>Данный билд не является полноценным билдом и не ' 'рассчитан на прохождение всего контента в игре. Его ' 'цель лишь позволить вам без каких-либо вложений ' 'комфортно пройти сюжетную кампанию и выйти на ' 'белые/жёлтые карты, чтобы нафармить начальный ' 'капитал необходимый для сбора вашего основного ' 'билда.</p>\r\n' '</div>\r\n' '\r\n' '<p>Мы не рассматриваем данный билд как ' '&quot;основной&quot; для фарма всего и вся и не ' 'рекомендуем вам использовать его дальше чем на ' 'белых картах.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="opisanie-bilda-i-mekhanik">\r\n' '<h2><span>Описание билда и механик</span></h2>\r\n' '\r\n' '<p>Во время прокачки по актам и до белых/ранних ' 'жёлтых карт мы будем использовать <poeitem ' 'class="poe-items" data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> в комбинации с <poeitem ' 'class="poe-items" data-name_ru="Возврат клейм" ' 'data-name_en="Brand Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem>.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Клеймо ' 'Армагеддона" data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> - умение клейма, которое ' 'периодически &quot;активируется&quot;, запуская ' 'огненные метеоры наносящие урон врагу к которому ' 'прикреплено и всем врагам находящимся вблизи. Важно ' 'не путать эту механику с периодическим уроном. ' 'Активация клейма - это не использование способности ' 'вашим персонажем, а автоматическое действие.</p>\r\n' '\r\n' '<p>Для работы, клеймо должно обязательно быть ' 'прикреплено к врагу. По умолчанию лишь 1 клеймо ' 'может быть прикреплено к врагу (мы не будем ' 'увеличивать этот максимум во время ' 'прокачки).</p>\r\n' '\r\n' '<p>Если в радиусе работы клейма есть враг - оно ' 'прицепится к нему при следующей активации.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Возврат ' 'клейм" data-name_en="Brand Recall" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> призывает клейма которые уже ' 'существуют на земле и врагах обратно к персонажу. ' 'При призыве через <poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> клейма от <poeitem ' 'class="poe-items" data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> активируются повторно ' 'запуская метеоры вокруг персонажа, даже если врагов ' 'нет рядом.</p>\r\n' '\r\n' '<p>Так как мы увеличиваем лимит призываемых клейм ' 'до 7 через <poeitem class="poe-items" ' 'data-name_ru="Равенство клейм" data-name_en="Brand ' 'Equity" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Brand2.webp" ' 'data-target="2754">Brand Equity | Равенство ' 'клейм</poeitem> и мастери на 2 дополнительных ' 'клейма, то при использовании <poeitem ' 'class="poe-items" data-name_ru="Возврат клейм" ' 'data-name_en="Brand Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> вокруг персонажа запустятся 7 ' 'метеоров.</p>\r\n' '\r\n' '<p>Мы можем удвоить урон, призывая 14 метеоров на ' 'головы врагов с помощью механики взаимодействия ' '<poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem> и <poeitem ' 'class="poe-items" data-name_ru="Идеальное ' 'преступление" data-name_en="Perfect Crime" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Saboteur/PerfectCrime.webp" ' 'data-target="2752">Perfect Crime | Идеальное ' 'преступление</poeitem>.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" ' 'data-name_ru="Идеальное преступление" ' 'data-name_en="Perfect Crime" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Saboteur/PerfectCrime.webp" ' 'data-target="2752">Perfect Crime | Идеальное ' 'преступление</poeitem> - талант Восхождения от ' 'подкласса <poeitem class="poe-items" ' 'data-name_ru="Диверсант" data-name_en="Saboteur" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/saboteur.webp" ' 'data-target="1471">Saboteur | Диверсант</poeitem>. ' 'Он призывает 2 бессмертных триггербота, которые ' 'будут использовать <poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem>, залинкованный с <poeitem ' 'class="poe-items" data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem> вместо персонажа. Так как ' 'метеоры с <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> будут появлятся на ' 'триггерботах, а не на персонаже, то мы будем ' 'использовать <poeitem class="poe-items" ' 'data-name_ru="Сбор" data-name_en="Convocation" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Convocation.webp" ' 'data-target="172">Convocation (Сбор)</poeitem>, ' 'чтобы призвать триггерботов рядом с сильными ' 'врагами и боссами.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem> - умение которое ' 'автоматически использует залинкованные умения, у ' 'которых нет времени каста и которые не резервируют ' 'ману. Мы соединяем <poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem> с <poeitem ' 'class="poe-items" data-name_ru="Возврат клейм" ' 'data-name_en="Brand Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Сбор" data-name_en="Convocation" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Convocation.webp" ' 'data-target="172">Convocation ' '(Сбор)</poeitem>.</p>\r\n' '\r\n' '<p>Мы можем игнорировать вторую строчку таланта ' 'Восхождения про снижение урона умений которые ' 'используют триггерботы, так как, по сути, ' 'триггерботы используют <poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem>, а не <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem>, поэтому все 14 метеоров ' 'наносят полный урон.</p>\r\n' '\r\n' '<p>Так как <poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> требует много маны на его ' 'использование, мы будем использовать ключевой ' 'талант <poeitem class="poe-items" ' 'data-name_ru="Мистический накопитель" ' 'data-name_en="Eldritch Battery" ' 'data-color="#AF6025" data-image="" ' 'data-target="279">Eldritch Battery | Мистический ' 'накопитель</poeitem> в комбинации с <poeitem ' 'class="poe-items" data-name_ru="Дисциплина" ' 'data-name_en="Discipline" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Discipline.webp" ' 'data-target="258">Discipline | ' 'Дисциплина</poeitem>. Этот талант позволяет нашим ' 'способностям расходовать энергощит до маны. При ' 'этом сам энергощит перестает впитывать входящий ' 'урон и начинает &quot;защищать&quot; ману, а ' 'скорость перезарядки энергощита уменьшается.</p>\r\n' '\r\n' '<p>По сути это значит что мы получаем второй ' '&quot;столб&quot; маны, который при этом обладает ' 'постоянным восстановлением (перезарядка ' 'энергощита), которая никогда не прекращается. А ' 'способности будут в первую очередь тратить именно ' 'этот преобразовавшийся энергощит.</p>\r\n' '\r\n' '<p>Также, <poeitem class="poe-items" ' 'data-name_ru="Мистический накопитель" ' 'data-name_en="Eldritch Battery" ' 'data-color="#AF6025" data-image="" ' 'data-target="279">Eldritch Battery | Мистический ' 'накопитель</poeitem> позволит нам практически ' 'полностью зарезервировать свободную ману аурами, ' 'чем мы и воспользуемся, зарезервировав почти 100% ' 'нашей маны.</p>\r\n' '\r\n' '<p>Использовать <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> мы начнём лишь с того момента когда ' 'прокачаем мастери на 2 дополнительных клейма. До ' 'тех пор, с 1-го до 28-го уровня мы будем ' 'прокачиваться через <poeitem class="poe-items" ' 'data-name_ru="Ползучая магма" data-name_en="Rolling ' 'Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem>.<br />\r\n' 'С 28-го уровня до примерно 38-го уровня мы будем ' 'использовать <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> в комбинации с <poeitem ' 'class="poe-items" data-name_ru="Кремация" ' 'data-name_en="Cremation" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/CorpseEruption.webp" ' 'data-target="1969">Cremation | ' 'Кремация</poeitem>.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="pob-derevya-harakteristiki-i-sokety">\r\n' '<h2><span>PoB, деревья, характеристики и ' 'сокеты</span></h2>\r\n' '\r\n' '<h3>PoB и деревья для прокачки - Бандит</h3>\r\n' '\r\n' '<p>Path of Building для прокачки:</p>\r\n' '\r\n' '<div class="copy-details-block">\r\n' '<div class="copy-details-list">\r\n' '<div class="copy-detail-element">\r\n' '<div class="copy-detail-title">PoB содержащий ' 'прогрессию деревьев при прокачке по Актам<button ' 'class="copy-link"></button> <a class="detail-link" ' 'href="https://pobb.in/n0a6q4Rrmqyn" rel="nofollow" ' 'target="_blank">Перейти</a></div>\r\n' '</div>\r\n' '</div>\r\n' '</div>\r\n' '\r\n' '<p>Деревья:</p>\r\n' '\r\n' '<ol>\r\n' '\t<li><a href="https://lootkeeper.com/link/53tsO/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/53tsO/</a></li>\r\n' '\t<li><a href="https://lootkeeper.com/link/Dt4e6/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/Dt4e6/</a></li>\r\n' '\t<li><a href="https://lootkeeper.com/link/ARs2A/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/ARs2A/</a></li>\r\n' '\t<li><a href="https://lootkeeper.com/link/mJSiN/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/mJSiN/</a></li>\r\n' '\t<li><a href="https://lootkeeper.com/link/gmjMM/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/gmjMM/</a></li>\r\n' '\t<li><a href="https://lootkeeper.com/link/9axfp/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/9axfp/</a></li>\r\n' '\t<li><a href="https://lootkeeper.com/link/w9w83/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/w9w83/</a></li>\r\n' '</ol>\r\n' '\r\n' '<div class="accordion-block">\r\n' '<div class="accordion-item">\r\n' '<div class="accordion-title">Оружие и ' 'рецепты</div>\r\n' '\r\n' '<div class="accordion-text">\r\n' '<p>Во время прохождения сюжетной части, нам важно ' 'всеми способами увеличить наш урон, чтобы быстро ' 'убивать монстров в локациях и особенно ' 'боссов.</p>\r\n' '\r\n' '<p>До перехода на <poeitem class="poe-items" ' 'data-name_ru="Удар щитом" data-name_en="Shield ' 'Charge" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem> мы будем использовать 2 жезла. И ' 'будем опознавать все выпадающие с пола жезлы на ' 'предмет следующих свойств:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>+1 к уровню всех камней / камней огня</li>\r\n' '\t<li>Увеличение урона от чар / огня</li>\r\n' '\t<li>Плоский стихийный урон к чарам (любой, но ' 'желательно огненный)</li>\r\n' '</ul>\r\n' '\r\n' '<p>Примерно начиная с 25-го уровня, нужно начать ' 'присматривать очень хороший жезл, а также щит для ' 'перехода на использование <poeitem ' 'class="poe-items" data-name_ru="Удар щитом" ' 'data-name_en="Shield Charge" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem>. В идеале нужно найти или ' 'скрафтить сущностью оружие с большим количеством ' 'увеличения урона чарами и огнем.</p>\r\n' '\r\n' '<p>После прокачки пассивок на скорость атаки и ' 'покупки <poeitem class="poe-items" ' 'data-name_ru="Удар щитом" data-name_en="Shield ' 'Charge" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem> переходим на следующую комбинацию ' 'оружия:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Жезл и щит</li>\r\n' '</ul>\r\n' '\r\n' '<p>Также, по ходу прокачки мы будем находить ' 'рецепты на плоский урон к огню для заклинаний. ' 'Поэтому, если вам вообще не везёт с модами на ' 'оружии - в этом гайде мы уже решили эту ' 'проблему.</p>\r\n' '\r\n' '<p>Так как мы будем обновлять оружие каждые 3-4 ' 'Акта, стараемся не держать основную связку камней в ' 'оружии после 2-го Акта, т.к. иначе нам придется ' 'либо подготавливать новое оружие под нужные нам ' 'камни либо переносить связку в другой предмет. ' 'Лучше сразу держать основную связку не в ' 'оружии.</p>\r\n' '\r\n' '<div class="attention-block"><span ' 'class="attention-block-label">Важно</span>\r\n' '\r\n' '<p>Использование оружия со стихийным уроном ' 'является одним из самых важных элементов прокачки ' 'этого персонажа. Нужно обязательно позаботится об ' 'их крафте или своевременном обновлении по ходу ' 'прокачки. Иначе у вас будут серьезные проблемы с ' 'уроном.</p>\r\n' '</div>\r\n' '\r\n' '<p>При прокачке обязательно собираем все сущности, ' 'чтобы в дальнейшем использовать их на оружии и/или ' 'других предметах. Даже самую на первый взгляд ' 'бесполезную сущность можно использовать вместо ' '<poeitem class="poe-items" data-name_ru="Сфера ' 'алхимии" data-name_en="Orb of Alchemy" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyUpgradeToRare.webp" ' 'data-target="119">Orb of Alchemy (Сфера ' 'алхимии)</poeitem>, ведь могут прокнуть очень ' 'полезные свойства.</p>\r\n' '</div>\r\n' '</div>\r\n' '\r\n' '<div class="accordion-item">\r\n' '<div class="accordion-title">Цвета и связи ' 'сокетов</div>\r\n' '\r\n' '<div class="accordion-text">\r\n' '<p>Рекомендуем не забывать регулярно проверять ' 'ассортимент торговцев на наличие предметов с ' 'нужными нам цветами.</p>\r\n' '\r\n' '<p>Нас интересуют такие связки со следующими ' 'цветами:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>3 синих</li>\r\n' '\t<li>1 синий - 1 зелёных</li>\r\n' '</ul>\r\n' '\r\n' '<p>Основной 4 линк после 28-го уровня, будет ' 'таким:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>3 синих - 1 красный</li>\r\n' '</ul>\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="prokachka-po-aktam">\r\n' '<h2><span>Прокачка по Актам</span></h2>\r\n' '\r\n' '<p>Крайне рекомендуем использовать наш гайд по ' 'прохождению Актов в PoE, а также ознакомится с ' 'общими советами по прокачке. Если это не первый ваш ' 'персонаж на лиге - можете приобрести предметы для ' 'быстрой прокачки, это в разы упростит и ускорит ' 'прокачку.</p>\r\n' '\r\n' '<p>Крайне рекомендуем использовать <a ' 'href="https://guides.lootkeeper.com/poe/bystraya-prokachka-akty" ' 'target="_blank">наш гайд по прохождению Актов в ' 'PoE</a>, а также ознакомится с <a ' 'href="https://guides.lootkeeper.com/poe/pravila-bystroj-prokachki-v-poe-sovety-novichkam" ' 'target="_blank">общими советами по ' 'прокачке</a>.</p>\r\n' '\r\n' '<p>Для выбора предметов для прокачки из <a ' 'href="https://guides.lootkeeper.com/poe/unikalnye-predmety-dlya-bystroj-prokachki-v-poe" ' 'target="_blank">гайда по предметам</a> используйте ' '- <strong>кастер, стихийный набор</strong> либо ' 'универсальный набор.</p>\r\n' '\r\n' '<h3>Акт 1</h3>\r\n' '\r\n' '<p>Поскольку нам не потребуется никакой ' 'дополнительный персонаж, сразу же создаём Бандита. ' 'Добираемся до города. Продаём все ненужные ' 'предметы. У <span class="ru-poe">Таркли</span><span ' 'class="en-poe">Tarkleigh</span> берём <poeitem ' 'class="poe-items" data-name_ru="Взрывная ловушка" ' 'data-name_en="Explosive Trap" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShrapnelTrap.webp" ' 'data-target="270">Explosive trap | Взрывная ' 'ловушка</poeitem>. У <span ' 'class="ru-poe">Несса</span><span ' 'class="en-poe">Nessa</span> докупаем <poeitem ' 'class="poe-items" data-name_ru="Ползучая магма" ' 'data-name_en="Rolling Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem>.</p>\r\n' '\r\n' '<p>Проверяем торговцев на предметы с нужными для ' 'нас гнёздами. Также проверяем есть ли в продаже ' 'ботинки с бонусом к скорости передвижения.</p>\r\n' '\r\n' '<p>Устанавливаем первую связку:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Взрывная ловушка" ' 'data-name_en="Explosive Trap" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShrapnelTrap.webp" ' 'data-target="270">Explosive trap | Взрывная ' 'ловушка</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Шанс отравить" data-name_en="Chance ' 'to Poison Support" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/LesserPoison.webp" ' 'data-target="2510">Chance to Poison Support | Шанс ' 'отравить</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<div class="attention-block"><span ' 'class="attention-block-label">Важно</span>\r\n' '\r\n' '<p>Камни в этих и всех последующих связках указаны ' 'в порядке снижения приоритета. Как целые связки, ' 'так и камни внутри самих связок выставлены по ' 'убыванию полезности.</p>\r\n' '</div>\r\n' '\r\n' '<p>В 1-ом акте мы следуем дереву прокачки <a ' 'href="https://lootkeeper.com/link/53tsO/" ' 'rel="nofollow" target="_blank">#1</a>. Сначала ' 'добираем урон за счёт <poeitem class="poe-items" ' 'data-name_ru="Концентрация стихий" ' 'data-name_en="Elemental Focus" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/ElementalFocus.webp" ' 'data-target="1470">Elemental Focus | Концентрация ' 'стихий</poeitem>, потом выживаемость через <poeitem ' 'class="poe-items" data-name_ru="Переливание крови" ' 'data-name_en="Blood Siphon" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/BloodSiphon.webp" ' 'data-target="961">Blood Siphon | Переливание ' 'крови</poeitem>.</p>\r\n' '\r\n' '<p>После выполнения квестов <poeitem ' 'class="poe-items" data-name_ru="Разорение гнёзд" ' 'data-name_en="Breaking Some Eggs" ' 'data-color="#AF6025" data-image="" ' 'data-target="606">Breaking Some Eggs | Разорение ' 'гнезд</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Любовь к ближнему" ' 'data-name_en="Mercy Mission" data-color="#AF6025" ' 'data-image="" data-target="605">Mercy Mission | ' 'Любовь к ближнему</poeitem>, берём в награду ' '<poeitem class="poe-items" data-name_ru="Ртутный ' 'флакон" data-name_en="Quicksilver Flask" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Flasks/sprint.webp" ' 'data-target="4300">Quicksilver Flask | Ртутный ' 'флакон (item) </poeitem>, <poeitem ' 'class="poe-items" data-name_ru="Разгул стихий" ' 'data-name_en="Elemental Proliferation Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem> и <poeitem ' 'class="poe-items" data-name_ru="Ледяной скачок" ' 'data-name_en="Frostblink" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FrostblinkSkillGem.webp" ' 'data-target="323">Frostblink | Ледяной ' 'скачок</poeitem>. У <span ' 'class="ru-poe">Несса</span><span ' 'class="en-poe">Nessa</span> докупаем <poeitem ' 'class="poe-items" data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem>, <poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Метка снайпера" ' 'data-name_en="Sniper&#x27;s Mark" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ProjectileWeakness.webp" ' 'data-target="1627">Sniper\'s Mark | Метка ' 'снайпера</poeitem>.</p>\r\n' '\r\n' '<p>Связки начиная с 4-го уровня должны быть ' 'такими:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ползучая магма" data-name_en="Rolling ' 'Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Разгул стихий" ' 'data-name_en="Elemental Proliferation Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ледяной скачок" ' 'data-name_en="Frostblink" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FrostblinkSkillGem.webp" ' 'data-target="323">Frostblink | Ледяной ' 'скачок</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Метка снайпера" ' 'data-name_en="Sniper&#x27;s Mark" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ProjectileWeakness.webp" ' 'data-target="1627">Sniper\'s Mark | Метка ' 'снайпера</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p><poeitem class="poe-items" ' 'data-name_ru="Ползучая магма" data-name_en="Rolling ' 'Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem> при использовании выпускает ' 'огненный комок, который подобно мячику отскакивает ' 'от земли и взрывается в месте своего приземления. ' 'Этой способностью нужно целится между персонажем и ' 'врагом, для того что бы первый отскок ' 'гарантированно поразил врага. При перемещении по ' 'локациям, стараемся выстраивать монстров в линейки ' '- таким образом их можно будет эффективно поражать ' 'всеми отскоками <poeitem class="poe-items" ' 'data-name_ru="Ползучая магма" data-name_en="Rolling ' 'Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem>.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Ледяной ' 'скачок" data-name_en="Frostblink" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FrostblinkSkillGem.webp" ' 'data-target="323">Frostblink | Ледяной ' 'скачок</poeitem> - начальная способность ' 'передвижения, позволяющая перепрыгивать небольшие ' 'обрывы. При применении <poeitem class="poe-items" ' 'data-name_ru="Ледяной скачок" ' 'data-name_en="Frostblink" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FrostblinkSkillGem.webp" ' 'data-target="323">Frostblink | Ледяной ' 'скачок</poeitem> наносит урон от холода в точке ' 'применения и в точке назначения.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Стена ' 'пламени" data-name_en="Flame Wall" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem> при применении создает огненную ' 'стену, которая увеличивает урон пролетающих сквозь ' 'нее снарядов.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" ' 'data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem> позволит получить бафф ' 'увеличивающий скорость регенерации маны при ' 'применении поддерживаемых им способностей. Нам ' 'важно чтобы <poeitem class="poe-items" ' 'data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem> был не выше первого уровня, чтобы ' 'каждое применение заклинаний активировало ' 'бафф.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Метка ' 'снайпера" data-name_en="Sniper&#x27;s Mark" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ProjectileWeakness.webp" ' 'data-target="1627">Sniper\'s Mark | Метка ' 'снайпера</poeitem> - проклятье-марка, которая ' 'проклинает одного врага. Враг получает увеличенный ' 'урон от снарядов. Используем на сильных врагах и ' 'боссах.</p>\r\n' '\r\n' '<p>После прохождения Тюрьмы и убийства Брутуса у ' '<span class="ru-poe">Несса</span><span ' 'class="en-poe">Nessa</span> берём <poeitem ' 'class="poe-items" data-name_ru="Ускорение атак" ' 'data-name_en="Faster Attacks Support" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterAttacks.webp" ' 'data-target="60">Faster Attacks (Gem) Ускорение ' 'атак</poeitem>.<br />\r\n' 'У неё же докупаем <poeitem class="poe-items" ' 'data-name_ru="Воспламенение" ' 'data-name_en="Combustion Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ChancetoIgnite.webp" ' 'data-target="628">Combustion Support | ' 'Воспламенение</poeitem> и <poeitem ' 'class="poe-items" data-name_ru="Живучесть" ' 'data-name_en="Vitality" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Vitality.webp" ' 'data-target="1625">Vitality | Живучесть</poeitem>, ' 'который не качаем выше 1-го уровня.<br />\r\n' 'У <span class="ru-poe">Таркли</span><span ' 'class="en-poe">Tarkleigh</span> берём <poeitem ' 'class="poe-items" data-name_ru="Огненный рывок" ' 'data-name_en="Flame Dash" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FlameDash.webp" ' 'data-target="89">Flame Dash | Огненный ' 'рывок</poeitem>.</p>\r\n' '\r\n' '<p>На 10-ом уровне связки должны выглядеть ' 'следующим образом:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ползучая магма" data-name_en="Rolling ' 'Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Воспламенение" ' 'data-name_en="Combustion Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ChancetoIgnite.webp" ' 'data-target="628">Combustion Support | ' 'Воспламенение</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Разгул стихий" ' 'data-name_en="Elemental Proliferation Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Огненный рывок" data-name_en="Flame ' 'Dash" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FlameDash.webp" ' 'data-target="89">Flame Dash | Огненный ' 'рывок</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Метка снайпера" ' 'data-name_en="Sniper&#x27;s Mark" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ProjectileWeakness.webp" ' 'data-target="1627">Sniper\'s Mark | Метка ' 'снайпера</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Живучесть" data-name_en="Vitality" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Vitality.webp" ' 'data-target="1625">Vitality | Живучесть</poeitem> ' '(1-3 уровень)</li>\r\n' '</ul>\r\n' '\r\n' '<p>Просто качаются (например, во втором слоте ' 'оружия):</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ускорение атак" data-name_en="Faster ' 'Attacks Support" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterAttacks.webp" ' 'data-target="60">Faster Attacks (Gem) Ускорение ' 'атак</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>Перед битвой с <span ' 'class="ru-poe">Мервейл</span><span ' 'class="en-poe">Merveil</span> желательно ' 'обзавестись 2 <poeitem class="poe-items" ' 'data-name_ru="Кольцо с сапфиром" ' 'data-name_en="Sapphire Ring" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Rings/Ring6.webp" ' 'data-target="960">Sapphire Ring | Кольцо с ' 'сапфиром</poeitem>. Их можно приобрести у <span ' 'class="ru-poe">Нессы</span><span ' 'class="en-poe">Nessa</span>, либо сложить при ' 'помощи рецепта торговцев:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Железное кольцо" data-name_en="Iron ' 'Ring" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Rings/Ring1.webp" ' 'data-target="608">Iron Ring | Железное ' 'кольцо</poeitem> + любой камень синего цвета ' '(например <poeitem class="poe-items" ' 'data-name_ru="Ледяной скачок" ' 'data-name_en="Frostblink" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FrostblinkSkillGem.webp" ' 'data-target="323">Frostblink | Ледяной ' 'скачок</poeitem>)</li>\r\n' '</ul>\r\n' '\r\n' '<p>2 <poeitem class="poe-items" ' 'data-name_ru="Кольцо с сапфиром" ' 'data-name_en="Sapphire Ring" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Rings/Ring6.webp" ' 'data-target="960">Sapphire Ring | Кольцо с ' 'сапфиром</poeitem> нужны для поднятия устойчивости ' 'к холоду - основного типа урона, который наносит ' '<span class="ru-poe">Мервейл</span><span ' 'class="en-poe">Merveil</span>. Устойчивость к ' 'холоду значительно упростит бой с ней. Даже во ' 'время прокачки по актам важно следить за балансом ' 'сопротивлений, чем ближе они будут к капам (75%) - ' 'тем лучше.</p>\r\n' '\r\n' '<h3>Акт 2</h3>\r\n' '\r\n' '<p>Во 2-ом акте будем прокачиваться по дереву <a ' 'href="https://lootkeeper.com/link/Dt4e6/" ' 'rel="nofollow" target="_blank">#2</a>. В этом акте ' 'мы добираем урон. В первую очередь прокачиваем ' '<poeitem class="poe-items" data-name_ru="Колдовское ' 'расширение" data-name_en="Arcane Expanse" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/blastradius.webp" ' 'data-target="2363">Arcane Expanse | Колдовское ' 'расширение</poeitem>, а затем <poeitem ' 'class="poe-items" data-name_ru="Закалённый холодом" ' 'data-name_en="Snowforged" data-color="#FF8D00" ' 'data-image="" data-target="1462">Snowforged | ' 'Закалённый холодом</poeitem> с мастери <span ' 'class="ru-poe">Удары с 25% шансом учитывают ' 'значения сопротивления стихиям врага как ' 'противоположное</span><span class="en-poe">Hits ' 'have 25% chance to treat Enemy Monster Resistance ' 'values as inverted</span>.</p>\r\n' '\r\n' '<p>В начале 2-го акта обязательно выполняем квест ' '<poeitem class="poe-items" data-name_ru="Великий ' 'белый зверь" data-name_en="The Great White Beast" ' 'data-color="#FF8D00" data-image="" ' 'data-target="566">The Great White Beast | Великий ' 'белый зверь</poeitem>, в награду за который берём у ' 'Йины вторую <poeitem class="poe-items" ' 'data-name_ru="Ртутный флакон" ' 'data-name_en="Quicksilver Flask" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Flasks/sprint.webp" ' 'data-target="4300">Quicksilver Flask | Ртутный ' 'флакон (item) </poeitem>.<br />\r\n' 'Если это не первый ваш персонаж на лиге и у вас уже ' 'имеются флаконы на скорость и/или хорошие ботинки ' 'со скоростью - можно не выполнять этот ' 'квест.</p>\r\n' '\r\n' '<p>После выполнения квеста <poeitem ' 'class="poe-items" data-name_ru="Захватчики в ' 'чёрном" data-name_en="Intruders in Black" ' 'data-color="#AF6025" data-image="" ' 'data-target="568">Intruders in Black | Захватчики в ' 'черном</poeitem> берём у <span ' 'class="ru-poe">Груст</span><span ' 'class="en-poe">Greust</span> - <poeitem ' 'class="poe-items" data-name_ru="Вестник пепла" ' 'data-name_en="Herald of Ash" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/HeraldofAsh.webp" ' 'data-target="66">Herald of Ash | Вестник ' 'пепла</poeitem>, у <span ' 'class="ru-poe">Йины</span><span ' 'class="en-poe">Yeena</span> докупаем [Herald of ' 'Thunder ## gem ##] и <poeitem class="poe-items" ' 'data-name_ru="Волна осуждения" data-name_en="Wave ' 'of Conviction" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem>. Начинаем использовать эти ' 'камни на 16-ом уровне.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Вестник ' 'пепла" data-name_en="Herald of Ash" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/HeraldofAsh.webp" ' 'data-target="66">Herald of Ash | Вестник ' 'пепла</poeitem> - это способность-вестник, ' 'резервирующая ману и позволяющая сильно ускорить ' 'зачистку. Монстры будут взрываться, нанося огненный ' 'урон вокруг себя, тем самым помогая добивать ' 'ближайших монстров.</p>\r\n' '\r\n' '<p>[Herald of Thunder ## gem ##] - это ' 'способность-вестник, резервирующая ману и ' 'позволяющая сильно увеличить урон по одиночной ' 'цели. Она даст нам плоский урон молнией к ' 'заклинаниям, а так же будет бить молнией ' 'находящихся рядом врагов, нанося им урон и ' 'накладывая дебафф <poeitem class="poe-items" ' 'data-name_ru="Шок" data-name_en="Shock" ' 'data-color="#AF6025" data-image="" ' 'data-target="2306">Shock | Шок</poeitem>.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Волна ' 'осуждения" data-name_en="Wave of Conviction" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem> при использовании выпускает ' 'волну, которая снижает сопротивление задетых ' 'врагов. Для нас это будет полезно как ' 'дополнительное усиление урона в бою с боссами ' 'актов. Длительность эффекта снижения сопротивлений ' 'это примерно 4-5 секунд, в зависимости от уровня ' 'камня, так что обновлять придется не так уж и ' 'часто.</p>\r\n' '\r\n' '<p>Начинаем использовать вышеперечисленные камни на ' '16-ом уровне.</p>\r\n' '\r\n' '<p>После квеста <poeitem class="poe-items" ' 'data-name_ru="Мучительно острый" ' 'data-name_en="Sharp and Cruel" data-color="#AF6025" ' 'data-image="" data-target="567">Sharp and Cruel | ' 'Мучительно острый</poeitem>, берём у Шёлка <poeitem ' 'class="poe-items" data-name_ru="Концентрация ' 'стихий" data-name_en="Elemental Focus Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalFocus.webp" ' 'data-target="239">Elemental Focus (Gem) ' 'Концентрация стихий</poeitem>, у Йины докупаем ' '<poeitem class="poe-items" ' 'data-name_ru="Осквернение" data-name_en="Desecrate" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Desecrate.webp" ' 'data-target="437">Desecrate | Осквернение</poeitem> ' 'если у нас есть лишние <poeitem class="poe-items" ' 'data-name_ru="Сфера перемен" data-name_en="Orb of ' 'Alteration" data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyRerollMagic.webp" ' 'data-target="118">Orb of Alteration (Сфера ' 'перемен)</poeitem>.</p>\r\n' '\r\n' '<p>Проверяем связки на 18-ый уровень:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ползучая магма" data-name_en="Rolling ' 'Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Воспламенение" ' 'data-name_en="Combustion Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ChancetoIgnite.webp" ' 'data-target="628">Combustion Support | ' 'Воспламенение</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Разгул стихий" ' 'data-name_en="Elemental Proliferation Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Огненный рывок" data-name_en="Flame ' 'Dash" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FlameDash.webp" ' 'data-target="89">Flame Dash | Огненный ' 'рывок</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Вестник пепла" data-name_en="Herald ' 'of Ash" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/HeraldofAsh.webp" ' 'data-target="66">Herald of Ash | Вестник ' 'пепла</poeitem></li>\r\n' '\t<li>[Herald of Thunder ## gem ##]</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Волна осуждения" data-name_en="Wave ' 'of Conviction" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Живучесть" data-name_en="Vitality" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Vitality.webp" ' 'data-target="1625">Vitality | Живучесть</poeitem> ' '(1-3 уровень)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Метка снайпера" ' 'data-name_en="Sniper&#x27;s Mark" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ProjectileWeakness.webp" ' 'data-target="1627">Sniper\'s Mark | Метка ' 'снайпера</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>Просто качаются:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ускорение атак" data-name_en="Faster ' 'Attacks Support" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterAttacks.webp" ' 'data-target="60">Faster Attacks (Gem) Ускорение ' 'атак</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Концентрация стихий" ' 'data-name_en="Elemental Focus Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalFocus.webp" ' 'data-target="239">Elemental Focus (Gem) ' 'Концентрация стихий</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Осквернение" data-name_en="Desecrate" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Desecrate.webp" ' 'data-target="437">Desecrate | ' 'Осквернение</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>Начиная с этого этапа, крайне важно чтобы базой ' 'пояса был <poeitem class="poe-items" ' 'data-name_ru="Широкий ремень" data-name_en="Heavy ' 'Belt" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Belts/Belt5.webp" ' 'data-target="507">Heavy Belt | Широкий ' 'пояс</poeitem>. Он даёт бонус силы, которая будет ' 'нужна для прокачки красных камней.</p>\r\n' '\r\n' '<p>По квесту <poeitem class="poe-items" ' 'data-name_ru="Разбойничьи дрязги" ' 'data-name_en="Deal with the Bandits" ' 'data-color="#FF8D00" data-image="" ' 'data-target="1613">Deal with the bandits | Квест ' 'бандитов</poeitem> убиваем всех бандитов.</p>\r\n' '\r\n' '<h3>Акт 3</h3>\r\n' '\r\n' '<p>В 3-ем акте мы будем следовать дереву прокачки ' '<a href="https://lootkeeper.com/link/ARs2A/" ' 'rel="nofollow" target="_blank">#3</a>. Прокачиваем ' '<poeitem class="poe-items" data-name_ru="Живость" ' 'data-name_en="Alacrity" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/grace.webp" ' 'data-target="2748">Alacrity | Живость</poeitem> для ' 'добора ловкости. После него берём <poeitem ' 'class="poe-items" data-name_ru="Координация" ' 'data-name_en="Coordination" data-color="#FF8D00" ' 'data-image="" data-target="1585">Coordination | ' 'Координация</poeitem> для будущей смены на щит. В ' 'последнюю очередь прокачиваем <poeitem ' 'class="poe-items" data-name_ru="Мистический ' 'накопитель" data-name_en="Eldritch Battery" ' 'data-color="#AF6025" data-image="" ' 'data-target="279">Eldritch Battery | Мистический ' 'накопитель</poeitem> и малое пассивное умение на ' '<span class="ru-poe">Похищение ' 'энергощита</span><span class="en-poe">Energy Shield ' 'Leech</span> рядом с ключевым талантом. Прокачиваем ' '<poeitem class="poe-items" ' 'data-name_ru="Телосложение" data-name_en="Physique" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/oxblood.webp" ' 'data-target="2361">Physique | ' 'Телосложение</poeitem> когда нужна будет сила для ' 'прокачки красных камней.</p>\r\n' '\r\n' '<p>Начиная с 3 Акта мы будем искать любой щит с ' 'любыми подходящими сокетами и цветами, в идеале с ' 'хорошими свойствами. Также нам нужен будет предмет ' 'с цветами - 1 красный + 2 зелёных в ' 'дальнейшем.</p>\r\n' '\r\n' '<p>После выполнения квеста <poeitem ' 'class="poe-items" data-name_ru="Разлучённые ' 'влюблённые" data-name_en="Lost in Love" ' 'data-color="#AF6025" data-image="" ' 'data-target="609">Lost in Love | Разлученные ' 'влюбленные</poeitem> берём у <span ' 'class="ru-poe">Марамоа</span><span ' 'class="en-poe">Maramoa</span> камень <poeitem ' 'class="poe-items" data-name_ru="Горючесть" ' 'data-name_en="Flammability" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Flammability.webp" ' 'data-target="145">Flammability | ' 'Горючесть</poeitem>.<br />\r\n' 'У <span class="ru-poe">Клариссы</span><span ' 'class="en-poe">Clarissa</span> докупаем <poeitem ' 'class="poe-items" data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem>, <poeitem class="poe-items" ' 'data-name_ru="Грация" data-name_en="Grace" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Grace.webp" ' 'data-target="280">Grace | Грация</poeitem> и ' '<poeitem class="poe-items" ' 'data-name_ru="Дисциплина" data-name_en="Discipline" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Discipline.webp" ' 'data-target="258">Discipline | ' 'Дисциплина</poeitem>.</p>\r\n' '\r\n' '<p>Начиная с этого времени начинаем проверять <span ' 'class="ru-poe">Харгана</span><span ' 'class="en-poe">Hargan</span> на наличие 4-линк ' 'предметов, каждый раз когда повысили уровень ' 'персонажа. Это важно, т.к. 4-линк сильно повысит ' 'урон персонажа.</p>\r\n' '\r\n' '<p>После сдачи квеста <poeitem class="poe-items" ' 'data-name_ru="Катушка для лент" data-name_en="The ' 'Ribbon Spool" data-color="#AF6025" data-image="" ' 'data-target="1971">The Ribbon Spool | Катушка для ' 'лент</poeitem>, в награду берём <poeitem ' 'class="poe-items" data-name_ru="Амулет с янтарём" ' 'data-name_en="Amber Amulet" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Amulets/Amulet3.webp" ' 'data-target="479">Amber Amulet | Амулет с ' 'янтарем</poeitem>, который поможет нам немного ' 'перекрыть наши будущие потребности в силе.</p>\r\n' '\r\n' '<div class="attention-block"><span ' 'class="attention-block-label">Важно</span>\r\n' '\r\n' '<p>В локации с <span class="ru-poe">Леди ' 'Диалла</span><span class="en-poe">Lady ' 'Dialla</span> неподалеку от неё есть комната с ' 'машиной картоходца. Там есть очень важный нам ' 'рецепт с плоским уроном к огню. Не забываем взять ' 'его. Стоимость крафта - 4 <poeitem ' 'class="poe-items" data-name_ru="Сфера превращения" ' 'data-name_en="Orb of Transmutation" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyUpgradeToMagic.webp" ' 'data-target="117">Orb of Transmutation (Сфера ' 'превращения)</poeitem>. Крафтим его на лучшее ' 'оружие которое у нас есть.</p>\r\n' '</div>\r\n' '\r\n' '<p>После убийства <span class="ru-poe">Легата ' 'Гравиция</span><span class="en-poe">General ' 'Gravicius</span>, берем у Марамоа <poeitem ' 'class="poe-items" data-name_ru="Кремация" ' 'data-name_en="Cremation" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/CorpseEruption.webp" ' 'data-target="1969">Cremation | ' 'Кремация</poeitem>.</p>\r\n' '\r\n' '<p>Сразу по достижению 28-го уровня идем в ' 'Библиотеку, ради этого можно даже временно ' 'пропустить прохождение локации <span ' 'class="ru-poe">Храм Лунарис</span><span ' 'class="en-poe">The Lunaris Temple</span>.</p>\r\n' '\r\n' '<p>В Библиотеке выполняем все поручения <span ' 'class="ru-poe">Сиосы</span><span ' 'class="en-poe">Siosa</span> и у него ' 'покупаем:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" data-name_ru="Удар ' 'щитом" data-name_en="Shield Charge" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Пронизывающий жар" data-name_en="Fire ' 'Penetration Support" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FirePenetration.webp" ' 'data-target="630">Fire penetration | Пронизывающий ' 'жар</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Дополнительные снаряды" ' 'data-name_en="Lesser Multiple Projectiles Support" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/LesserMultipleProjectiles.webp" ' 'data-target="1003">Lesser Multiple Projectiles ' 'Support | Дополнительные снаряды</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Сбор" data-name_en="Convocation" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Convocation.webp" ' 'data-target="172">Convocation ' '(Сбор)</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>На покупку <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Пронизывающий жар" data-name_en="Fire ' 'Penetration Support" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FirePenetration.webp" ' 'data-target="630">Fire penetration | Пронизывающий ' 'жар</poeitem> нам потребуется 2 <poeitem ' 'class="poe-items" data-name_ru="Сфера удачи" ' 'data-name_en="Orb of Chance" data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyUpgradeRandomly.webp" ' 'data-target="560">Orb of Chance | Сфера ' 'удачи</poeitem>.<br />\r\n' '1 <poeitem class="poe-items" data-name_ru="Сфера ' 'удачи" data-name_en="Orb of Chance" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyUpgradeRandomly.webp" ' 'data-target="560">Orb of Chance | Сфера ' 'удачи</poeitem> можно купить за 1 <poeitem ' 'class="poe-items" data-name_ru="Сфера соединения" ' 'data-name_en="Orb of Fusing" data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyRerollSocketLinks.webp" ' 'data-target="121">Orb of Fusing (Сфера ' 'соединения)</poeitem>, который можно купить у <span ' 'class="ru-poe">Клариссы</span><span ' 'class="en-poe">Clarissa</span> за 4 <poeitem ' 'class="poe-items" data-name_ru="Сфера златокузнеца" ' 'data-name_en="Jeweller&#x27;s Orb" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyRerollSocketNumbers.webp" ' 'data-target="122">Jeweller\'s Orb (Сфера ' 'златокузнеца)</poeitem>.</p>\r\n' '\r\n' '<p>Выставляем следующие связи на 28-й ' 'уровень:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Воспламенение" ' 'data-name_en="Combustion Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ChancetoIgnite.webp" ' 'data-target="628">Combustion Support | ' 'Воспламенение</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Разгул стихий" ' 'data-name_en="Elemental Proliferation Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Пронизывающий жар" ' 'data-name_en="Fire Penetration Support" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FirePenetration.webp" ' 'data-target="630">Fire penetration | Пронизывающий ' 'жар</poeitem> (если есть 4-линк)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Кремация" data-name_en="Cremation" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/CorpseEruption.webp" ' 'data-target="1969">Cremation | Кремация</poeitem> - ' '<poeitem class="poe-items" ' 'data-name_ru="Концентрация стихий" ' 'data-name_en="Elemental Focus Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalFocus.webp" ' 'data-target="239">Elemental Focus (Gem) ' 'Концентрация стихий</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Дополнительные ' 'снаряды" data-name_en="Lesser Multiple Projectiles ' 'Support" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/LesserMultipleProjectiles.webp" ' 'data-target="1003">Lesser Multiple Projectiles ' 'Support | Дополнительные снаряды</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Осквернение" data-name_en="Desecrate" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Desecrate.webp" ' 'data-target="437">Desecrate | ' 'Осквернение</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Огненный рывок" data-name_en="Flame ' 'Dash" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FlameDash.webp" ' 'data-target="89">Flame Dash | Огненный ' 'рывок</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Волна осуждения" data-name_en="Wave ' 'of Conviction" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Вестник пепла" data-name_en="Herald ' 'of Ash" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/HeraldofAsh.webp" ' 'data-target="66">Herald of Ash | Вестник ' 'пепла</poeitem></li>\r\n' '\t<li>[Herald of Thunder ## gem ##]</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Горючесть" ' 'data-name_en="Flammability" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Flammability.webp" ' 'data-target="145">Flammability | ' 'Горючесть</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Живучесть" data-name_en="Vitality" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Vitality.webp" ' 'data-target="1625">Vitality | Живучесть</poeitem> ' '(1-3 уровень)</li>\r\n' '</ul>\r\n' '\r\n' '<p>Просто качаются:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Дисциплина" data-name_en="Discipline" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Discipline.webp" ' 'data-target="258">Discipline | ' 'Дисциплина</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Грация" data-name_en="Grace" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Grace.webp" ' 'data-target="280">Grace | Грация</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ускорение атак" data-name_en="Faster ' 'Attacks Support" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterAttacks.webp" ' 'data-target="60">Faster Attacks (Gem) Ускорение ' 'атак</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" data-name_ru="Удар ' 'щитом" data-name_en="Shield Charge" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Сбор" data-name_en="Convocation" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Convocation.webp" ' 'data-target="172">Convocation ' '(Сбор)</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p><poeitem class="poe-items" ' 'data-name_ru="Кремация" data-name_en="Cremation" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/CorpseEruption.webp" ' 'data-target="1969">Cremation | Кремация</poeitem> - ' 'взрывает труп и превращает его в гейзер, снаряды ' 'которого наносят урон огнем всем врагам поблизости. ' 'Одновременно могут быть активны 3 гейзера.<br />\r\n' 'Используем это умение только на боссах и сильных ' 'врагах. Трупы мы будем создавать с помощью <poeitem ' 'class="poe-items" data-name_ru="Осквернение" ' 'data-name_en="Desecrate" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Desecrate.webp" ' 'data-target="437">Desecrate | ' 'Осквернение</poeitem>. При простой зачистке локаций ' 'цепляем на пачки монстров <poeitem ' 'class="poe-items" data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> - его урона и распространения ' 'поджогов хватит для убийства пачек белых монстров. ' 'На синие пачки вместе с <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> пускаем <poeitem ' 'class="poe-items" data-name_ru="Волна осуждения" ' 'data-name_en="Wave of Conviction" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem>, тогда вам хватит урона ' 'уничтожить любую синюю пачку.</p>\r\n' '\r\n' '<p>На боссах же &quot;прокаст&quot; будет выглядеть ' 'так:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Жмем один раз <poeitem class="poe-items" ' 'data-name_ru="Осквернение" data-name_en="Desecrate" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Desecrate.webp" ' 'data-target="437">Desecrate | Осквернение</poeitem> ' 'для создания трупов на полу</li>\r\n' '\t<li>Жмем три раза <poeitem class="poe-items" ' 'data-name_ru="Кремация" data-name_en="Cremation" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/CorpseEruption.webp" ' 'data-target="1969">Cremation | ' 'Кремация</poeitem></li>\r\n' '\t<li>Ставим <poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem> прямо на гейзеры ' 'Cremation</li>\r\n' '\t<li>Навешиваем дебаффы на врага при помощи ' '<poeitem class="poe-items" data-name_ru="Волна ' 'осуждения" data-name_en="Wave of Conviction" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Горючесть" ' 'data-name_en="Flammability" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Flammability.webp" ' 'data-target="145">Flammability | ' 'Горючесть</poeitem></li>\r\n' '\t<li>Цепляем <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>После перестановки можно проходить первый ' 'Лабиринт. В нём мы берём подкласс <poeitem ' 'class="poe-items" data-name_ru="Диверсант" ' 'data-name_en="Saboteur" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/saboteur.webp" ' 'data-target="1471">Saboteur | Диверсант</poeitem> и ' 'талант Восхождения <poeitem class="poe-items" ' 'data-name_ru="Идеальное преступление" ' 'data-name_en="Perfect Crime" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Saboteur/PerfectCrime.webp" ' 'data-target="2752">Perfect Crime | Идеальное ' 'преступление</poeitem>.</p>\r\n' '\r\n' '<h3>Акты 4-5</h3>\r\n' '\r\n' '<p>В 4-ом и в 5-ом акте мы будем следовать дереву ' 'прокачки <a ' 'href="https://lootkeeper.com/link/mJSiN/" ' 'rel="nofollow" target="_blank">#4</a>. Сначала ' 'берём <poeitem class="poe-items" ' 'data-name_ru="Равенство клейм" data-name_en="Brand ' 'Equity" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Brand2.webp" ' 'data-target="2754">Brand Equity | Равенство ' 'клейм</poeitem> с мастери на 2 дополнительных ' 'клейма. После этого прокачиваем сначала <poeitem ' 'class="poe-items" data-name_ru="Слияние" ' 'data-name_en="Melding" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/melding.webp" ' 'data-target="314">Melding | Слияние</poeitem> и ' 'мастери на +50 к здоровью, а затем <poeitem ' 'class="poe-items" data-name_ru="Пылающее сердце" ' 'data-name_en="Heart of Flame" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/hellfire.webp" ' 'data-target="1527">Heart of Flame | Пылающее ' 'сердце</poeitem> с мастери на увеличение урона по ' 'подожженным врагам.</p>\r\n' '\r\n' '<p>После прокачки <poeitem class="poe-items" ' 'data-name_ru="Слияние" data-name_en="Melding" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/melding.webp" ' 'data-target="314">Melding | Слияние</poeitem> и ' 'экипировки предметов на базе с энергощитом у нас ' 'должно быть достаточно энергощита, чтобы ' 'использовать <poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem> с <poeitem ' 'class="poe-items" data-name_ru="Возврат клейм" ' 'data-name_en="Brand Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> и полностью отказаться от ' 'использования мана фласок.</p>\r\n' '\r\n' '<p>После нахождения хорошего щита мы наконец сможем ' 'использовать одно из лучших умений перемещений в ' 'игре - <poeitem class="poe-items" ' 'data-name_ru="Удар щитом" data-name_en="Shield ' 'Charge" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem>.</p>\r\n' '\r\n' '<p>Делаем перестановку камней:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Воспламенение" ' 'data-name_en="Combustion Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ChancetoIgnite.webp" ' 'data-target="628">Combustion Support | ' 'Воспламенение</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Разгул стихий" ' 'data-name_en="Elemental Proliferation Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Пронизывающий жар" ' 'data-name_en="Fire Penetration Support" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FirePenetration.webp" ' 'data-target="630">Fire penetration | Пронизывающий ' 'жар</poeitem> (если есть 4-линк)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Возврат клейм" ' 'data-name_en="Brand Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Сбор" data-name_en="Convocation" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Convocation.webp" ' 'data-target="172">Convocation ' '(Сбор)</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" data-name_ru="Удар ' 'щитом" data-name_en="Shield Charge" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Ускорение атак" data-name_en="Faster ' 'Attacks Support" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterAttacks.webp" ' 'data-target="60">Faster Attacks (Gem) Ускорение ' 'атак</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Огненный рывок" data-name_en="Flame ' 'Dash" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FlameDash.webp" ' 'data-target="89">Flame Dash | Огненный ' 'рывок</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Грация" data-name_en="Grace" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Grace.webp" ' 'data-target="280">Grace | Грация</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Дисциплина" data-name_en="Discipline" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Discipline.webp" ' 'data-target="258">Discipline | ' 'Дисциплина</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Горючесть" ' 'data-name_en="Flammability" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Flammability.webp" ' 'data-target="145">Flammability | ' 'Горючесть</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Волна осуждения" data-name_en="Wave ' 'of Conviction" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Ускоренное сотворение чар" ' 'data-name_en="Faster Casting Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterCast.webp" ' 'data-target="88">Faster Casting (gem) Ускоренное ' 'сотворение чар</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Живучесть" data-name_en="Vitality" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Vitality.webp" ' 'data-target="1625">Vitality | Живучесть</poeitem> ' '(1-3 уровень)</li>\r\n' '</ul>\r\n' '\r\n' '<p>В 5-ом Акте, в награду за квест <poeitem ' 'class="poe-items" data-name_ru="Ключ к свободе" ' 'data-name_en="The Key to Freedom" ' 'data-color="#AF6025" data-image="" ' 'data-target="569">The Key to Freedom | Ключ к ' 'свободе</poeitem>, берём <poeitem class="poe-items" ' 'data-name_ru="Нефритовый флакон" data-name_en="Jade ' 'Flask" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Flasks/evasionflask01.webp" ' 'data-target="4309">Jade Flask | Нефритовый флакон ' '(item) </poeitem>, этот флакон поможет с повышением ' 'выживаемости за счёт 1.500 уклонения, которую он ' 'даёт во время действия эффекта.</p>\r\n' '\r\n' '<h4>Акты 6-10</h4>\r\n' '\r\n' '<p>В 6-ом и 7-ом актах будем следовать дереву ' 'прокачки <a ' 'href="https://lootkeeper.com/link/gmjMM/" ' 'rel="nofollow" target="_blank">#5</a>. В начале ' 'добираем здоровье, прокачивая <poeitem ' 'class="poe-items" data-name_ru="Изматывающие ' 'тренировки" data-name_en="Cruel Preparation" ' 'data-color="#FF8D00" data-image="" ' 'data-target="267">Cruel Preparation | Изматывающие ' 'тренировки</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Клятва на крови" ' 'data-name_en="Written in Blood" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/WritteninBlood.webp" ' 'data-target="968">Written in Blood | Клятва на ' 'крови</poeitem>. Затем добираем <poeitem ' 'class="poe-items" data-name_ru="Стихийная ' 'перегрузка" data-name_en="Elemental Overload" ' 'data-color="#AF6025" data-image="" ' 'data-target="874">Elemental Overload | Стихийная ' 'перегрузка</poeitem> для урона и <poeitem ' 'class="poe-items" data-name_ru="Подвижность" ' 'data-name_en="Agility" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/grace.webp" ' 'data-target="2539">Agility | Подвижность</poeitem> ' 'с <poeitem class="poe-items" data-name_ru="Мощь" ' 'data-name_en="Might" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/oxblood.webp" ' 'data-target="2755">Might | Мощь</poeitem> для ' 'прокачки камней.</p>\r\n' '\r\n' '<p>В начале 6-го акта не забываем добрать ' 'сопротивления, лучше всего это сделать крафтом на ' 'станке в нашему убежище.</p>\r\n' '\r\n' '<p>Обязательно выполняем квест <poeitem ' 'class="poe-items" data-name_ru="Впавшие в ' 'немилость" data-name_en="Fallen from Grace" ' 'data-color="#FF8D00" data-image="" ' 'data-target="631">Fallen from Grace | Впавшие в ' 'немилость</poeitem> в начале 6-го Акта. Он позволит ' 'покупать любые камни умений и поддержки у <span ' 'class="ru-poe">Лилии Рот</span><span ' 'class="en-poe">Lilly Roth</span>, это понадобится ' 'вам в будущем.<br />\r\n' 'У неё же покупаем <poeitem class="poe-items" ' 'data-name_ru="Жертвенность" data-name_en="Immolate ' 'Support" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/Immolate.webp" ' 'data-target="1973">Immolate Support | ' 'Жертвенность</poeitem> и вставляем его вместо ' '<poeitem class="poe-items" data-name_ru="Разгул ' 'стихий" data-name_en="Elemental Proliferation ' 'Support" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem>.</p>\r\n' '\r\n' '<p>Не забываем сбалансировать сопротивления к ' 'стихиям в начале 6-го Акта, проще всего это сделать ' 'при помощи крафтов на станке в своём ' 'убежище.</p>\r\n' '\r\n' '<p>В 6-ом акте за сдачу рукописи, берём у <span ' 'class="ru-poe">Бестеля</span><span ' 'class="en-poe">Bestel</span> <poeitem ' 'class="poe-items" data-name_ru="Амулет с цитрином" ' 'data-name_en="Citrine Amulet" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Amulets/CitrineAmulet.webp" ' 'data-target="512">Citrine Amulet | Амулет с ' 'цитрином</poeitem>.</p>\r\n' '\r\n' '<p>После получения 50-го уровня проходим 2-ой ' 'Лабиринт и прокачиваем талант <poeitem ' 'class="poe-items" data-name_ru="Рожденный во мраке" ' 'data-name_en="Born in the Shadows" ' 'data-color="#FF8D00" data-image="" ' 'data-target="620">Born in the Shadows | Рожденный ' 'во мраке</poeitem>. Он значительно повысит нашу ' 'выживаемость, снижая урон ближайшим врагам и ' 'уменьшая им шанс попасть по персонажу.</p>\r\n' '\r\n' '<p>В 7 акте, за выполнение квеста <poeitem ' 'class="poe-items" data-name_ru="Серебряный ' 'медальон" data-name_en="The Silver Locket" ' 'data-color="#FF8D00" data-image="" ' 'data-target="603">The Silver Locket | Серебряный ' 'медальон</poeitem> берём у <span ' 'class="ru-poe">Вильяма Рота</span><span ' 'class="en-poe">Weylam Roth</span> - <poeitem ' 'class="poe-items" data-name_ru="Кварцевый флакон" ' 'data-name_en="Quartz Flask" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Flasks/phaseflask01.webp" ' 'data-target="4304">Quartz Flask | Кварцевый флакон ' '(item) </poeitem>.</p>\r\n' '\r\n' '<p>С 8-го до конца кампании следуем дереву прокачки ' '<a href="https://lootkeeper.com/link/9axfp/" ' 'rel="nofollow" target="_blank">#6</a>.<br />\r\n' 'Добираем урон через прокачивание <poeitem ' 'class="poe-items" data-name_ru="Кователь рун" ' 'data-name_en="Runesmith" data-color="#FF8D00" ' 'data-image="" data-target="884">Runesmith | ' 'Кователь рун</poeitem> с мастери на повышение ' 'скорости перезарядки <poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem>, затем <poeitem class="poe-items" ' 'data-name_ru="Взрывное попадание" ' 'data-name_en="Explosive Impact" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/firedamage.webp" ' 'data-target="1972">Explosive Impact | Взрывное ' 'попадание</poeitem> и мастери на восстановление ' 'здоровья за каждую единицу сопротивления к огню ' 'выше капа.</p>\r\n' '\r\n' '<p>После прохождения 8-го акта - начинаем активно ' 'фармить Кровавый Акведук. Сейчас наша цель - ' 'нафармить 64-й или 65-й уровень и немного валюты в ' 'придачу. Продаем выпавшие карточки <poeitem ' 'class="poe-items" data-name_ru="Смирение" ' 'data-name_en="Humility" data-color="#7C5804" ' 'data-image="" data-target="722">Humility | ' 'Смирение</poeitem> и хаос рецепты. Хаос рецепты не ' 'следует собирать если сейчас не первые 2-3 дня ' 'лиги.</p>\r\n' '\r\n' '<p>Заканчиваем прохождение 9-го акта. В 10-ом акте ' 'проходим все квесты, так чтобы остался только ' 'последний - на убийство Китавы. После этого ' 'проходим третий лабиринт.</p>\r\n' '\r\n' '<p>После прохождения третьего лабиринта, берём ' '<poeitem class="poe-items" data-name_ru="Как часы" ' 'data-name_en="Like Clockwork" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Saboteur/LikeClockworkNotable.webp" ' 'data-target="2753">Like Clockwork | Как ' 'часы</poeitem>, убиваем Китаву, проходим в Эпилог и ' 'начинаем наше покорение Атласа.</p>\r\n' '\r\n' '<h3>После кампании</h3>\r\n' '\r\n' '<p>При выходе на атлас необходимо набрать капы ' 'стихийных сопротивлений (по 75%). На всех предметах ' 'набираем как можно больше здоровья и желательно ' 'энергощита. Старайтесь не использовать предметы на ' 'базах только с уклонением или броней, так как их ' 'гнёзда будет трудно перекрасить под нужные нам ' 'цвета (если вы не обладаете необходимым рецептом ' 'для покраски).</p>\r\n' '\r\n' '<p>На картах следуем последнему дереву <a ' 'href="https://lootkeeper.com/link/VfuRo/" ' 'rel="nofollow" target="_blank">#7</a>.</p>\r\n' '\r\n' '<div class="attention-block"><span ' 'class="attention-block-label">Важно</span>\r\n' '\r\n' '<p>Напоминаем что данный билд стоит использовать ' 'только для прокачки вашего основного билда на ' 'старте новой лиги. Он не рассчитан на покорение ' 'эндгейм контента, его потолком будут начальные тиры ' 'красных карт - это максимум на что он ' 'способен.</p>\r\n' '</div>\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: ' "'6EWTA0TiX3aEQ286A3rOaSg4EkUlC5AzLzbKPWLqWDSiqK9tw5sCKsSF5C1HVT6E'>", 'messages': <FallbackStorage: request=<ASGIRequest: GET '/poe/bystraya-prokachka-bandita-diversanta'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f6a31b056c0>>), 'request': '<<request>>', 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f6a31b056c0>>'} {'LANGUAGE_CODE': 'ru', 'access_info': None, 'article': <Article: [3.25] Быстрая прокачка Бандита. Клеймо Армагеддона и Триггерботы>, 'canonical': '/poe/bystraya-prokachka-bandita-diversanta', '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="vstuplenie"><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>В данном гайде мы разберем билд который идеально ' 'подходит для комфортной и быстрой прокачки бандита ' 'через заклинания без каких-либо уникальных ' 'предметов и валюты, т.е. в предметах с пола. Из-за ' 'того что нам не нужны будут какие-либо стартовые ' 'предметы - билд идеально подходит для прокачки ' 'первого персонажа в начале новой лиги.</p>\r\n' '\r\n' '<p>Данный билд - лишь &quot;заготовка&quot; бандита ' 'под любой другой билд который вы выберете. Данным ' 'билдом вы качаетесь, фармите нужное количество ' 'валюты, а в определенный момент - респекаетесь ' '(меняете дерево и если нужно, то и подкласс) на ' 'дерево и подкласс вашего основного билда.</p>\r\n' '\r\n' '<div class="attention-block"><span ' 'class="attention-block-label">Важно</span>\r\n' '\r\n' '<p>Данный билд не является полноценным билдом и не ' 'рассчитан на прохождение всего контента в игре. Его ' 'цель лишь позволить вам без каких-либо вложений ' 'комфортно пройти сюжетную кампанию и выйти на ' 'белые/жёлтые карты, чтобы нафармить начальный ' 'капитал необходимый для сбора вашего основного ' 'билда.</p>\r\n' '</div>\r\n' '\r\n' '<p>Мы не рассматриваем данный билд как ' '&quot;основной&quot; для фарма всего и вся и не ' 'рекомендуем вам использовать его дальше чем на ' 'белых картах.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="opisanie-bilda-i-mekhanik">\r\n' '<h2><span>Описание билда и механик</span></h2>\r\n' '\r\n' '<p>Во время прокачки по актам и до белых/ранних ' 'жёлтых карт мы будем использовать <poeitem ' 'class="poe-items" data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> в комбинации с <poeitem ' 'class="poe-items" data-name_ru="Возврат клейм" ' 'data-name_en="Brand Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem>.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Клеймо ' 'Армагеддона" data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> - умение клейма, которое ' 'периодически &quot;активируется&quot;, запуская ' 'огненные метеоры наносящие урон врагу к которому ' 'прикреплено и всем врагам находящимся вблизи. Важно ' 'не путать эту механику с периодическим уроном. ' 'Активация клейма - это не использование способности ' 'вашим персонажем, а автоматическое действие.</p>\r\n' '\r\n' '<p>Для работы, клеймо должно обязательно быть ' 'прикреплено к врагу. По умолчанию лишь 1 клеймо ' 'может быть прикреплено к врагу (мы не будем ' 'увеличивать этот максимум во время ' 'прокачки).</p>\r\n' '\r\n' '<p>Если в радиусе работы клейма есть враг - оно ' 'прицепится к нему при следующей активации.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Возврат ' 'клейм" data-name_en="Brand Recall" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> призывает клейма которые уже ' 'существуют на земле и врагах обратно к персонажу. ' 'При призыве через <poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> клейма от <poeitem ' 'class="poe-items" data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> активируются повторно ' 'запуская метеоры вокруг персонажа, даже если врагов ' 'нет рядом.</p>\r\n' '\r\n' '<p>Так как мы увеличиваем лимит призываемых клейм ' 'до 7 через <poeitem class="poe-items" ' 'data-name_ru="Равенство клейм" data-name_en="Brand ' 'Equity" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Brand2.webp" ' 'data-target="2754">Brand Equity | Равенство ' 'клейм</poeitem> и мастери на 2 дополнительных ' 'клейма, то при использовании <poeitem ' 'class="poe-items" data-name_ru="Возврат клейм" ' 'data-name_en="Brand Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> вокруг персонажа запустятся 7 ' 'метеоров.</p>\r\n' '\r\n' '<p>Мы можем удвоить урон, призывая 14 метеоров на ' 'головы врагов с помощью механики взаимодействия ' '<poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem> и <poeitem ' 'class="poe-items" data-name_ru="Идеальное ' 'преступление" data-name_en="Perfect Crime" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Saboteur/PerfectCrime.webp" ' 'data-target="2752">Perfect Crime | Идеальное ' 'преступление</poeitem>.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" ' 'data-name_ru="Идеальное преступление" ' 'data-name_en="Perfect Crime" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Saboteur/PerfectCrime.webp" ' 'data-target="2752">Perfect Crime | Идеальное ' 'преступление</poeitem> - талант Восхождения от ' 'подкласса <poeitem class="poe-items" ' 'data-name_ru="Диверсант" data-name_en="Saboteur" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/saboteur.webp" ' 'data-target="1471">Saboteur | Диверсант</poeitem>. ' 'Он призывает 2 бессмертных триггербота, которые ' 'будут использовать <poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem>, залинкованный с <poeitem ' 'class="poe-items" data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem> вместо персонажа. Так как ' 'метеоры с <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> будут появлятся на ' 'триггерботах, а не на персонаже, то мы будем ' 'использовать <poeitem class="poe-items" ' 'data-name_ru="Сбор" data-name_en="Convocation" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Convocation.webp" ' 'data-target="172">Convocation (Сбор)</poeitem>, ' 'чтобы призвать триггерботов рядом с сильными ' 'врагами и боссами.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem> - умение которое ' 'автоматически использует залинкованные умения, у ' 'которых нет времени каста и которые не резервируют ' 'ману. Мы соединяем <poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem> с <poeitem ' 'class="poe-items" data-name_ru="Возврат клейм" ' 'data-name_en="Brand Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Сбор" data-name_en="Convocation" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Convocation.webp" ' 'data-target="172">Convocation ' '(Сбор)</poeitem>.</p>\r\n' '\r\n' '<p>Мы можем игнорировать вторую строчку таланта ' 'Восхождения про снижение урона умений которые ' 'используют триггерботы, так как, по сути, ' 'триггерботы используют <poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem>, а не <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem>, поэтому все 14 метеоров ' 'наносят полный урон.</p>\r\n' '\r\n' '<p>Так как <poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> требует много маны на его ' 'использование, мы будем использовать ключевой ' 'талант <poeitem class="poe-items" ' 'data-name_ru="Мистический накопитель" ' 'data-name_en="Eldritch Battery" ' 'data-color="#AF6025" data-image="" ' 'data-target="279">Eldritch Battery | Мистический ' 'накопитель</poeitem> в комбинации с <poeitem ' 'class="poe-items" data-name_ru="Дисциплина" ' 'data-name_en="Discipline" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Discipline.webp" ' 'data-target="258">Discipline | ' 'Дисциплина</poeitem>. Этот талант позволяет нашим ' 'способностям расходовать энергощит до маны. При ' 'этом сам энергощит перестает впитывать входящий ' 'урон и начинает &quot;защищать&quot; ману, а ' 'скорость перезарядки энергощита уменьшается.</p>\r\n' '\r\n' '<p>По сути это значит что мы получаем второй ' '&quot;столб&quot; маны, который при этом обладает ' 'постоянным восстановлением (перезарядка ' 'энергощита), которая никогда не прекращается. А ' 'способности будут в первую очередь тратить именно ' 'этот преобразовавшийся энергощит.</p>\r\n' '\r\n' '<p>Также, <poeitem class="poe-items" ' 'data-name_ru="Мистический накопитель" ' 'data-name_en="Eldritch Battery" ' 'data-color="#AF6025" data-image="" ' 'data-target="279">Eldritch Battery | Мистический ' 'накопитель</poeitem> позволит нам практически ' 'полностью зарезервировать свободную ману аурами, ' 'чем мы и воспользуемся, зарезервировав почти 100% ' 'нашей маны.</p>\r\n' '\r\n' '<p>Использовать <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> мы начнём лишь с того момента когда ' 'прокачаем мастери на 2 дополнительных клейма. До ' 'тех пор, с 1-го до 28-го уровня мы будем ' 'прокачиваться через <poeitem class="poe-items" ' 'data-name_ru="Ползучая магма" data-name_en="Rolling ' 'Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem>.<br />\r\n' 'С 28-го уровня до примерно 38-го уровня мы будем ' 'использовать <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> в комбинации с <poeitem ' 'class="poe-items" data-name_ru="Кремация" ' 'data-name_en="Cremation" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/CorpseEruption.webp" ' 'data-target="1969">Cremation | ' 'Кремация</poeitem>.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="pob-derevya-harakteristiki-i-sokety">\r\n' '<h2><span>PoB, деревья, характеристики и ' 'сокеты</span></h2>\r\n' '\r\n' '<h3>PoB и деревья для прокачки - Бандит</h3>\r\n' '\r\n' '<p>Path of Building для прокачки:</p>\r\n' '\r\n' '<div class="copy-details-block">\r\n' '<div class="copy-details-list">\r\n' '<div class="copy-detail-element">\r\n' '<div class="copy-detail-title">PoB содержащий ' 'прогрессию деревьев при прокачке по Актам<button ' 'class="copy-link"></button> <a class="detail-link" ' 'href="https://pobb.in/n0a6q4Rrmqyn" rel="nofollow" ' 'target="_blank">Перейти</a></div>\r\n' '</div>\r\n' '</div>\r\n' '</div>\r\n' '\r\n' '<p>Деревья:</p>\r\n' '\r\n' '<ol>\r\n' '\t<li><a href="https://lootkeeper.com/link/53tsO/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/53tsO/</a></li>\r\n' '\t<li><a href="https://lootkeeper.com/link/Dt4e6/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/Dt4e6/</a></li>\r\n' '\t<li><a href="https://lootkeeper.com/link/ARs2A/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/ARs2A/</a></li>\r\n' '\t<li><a href="https://lootkeeper.com/link/mJSiN/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/mJSiN/</a></li>\r\n' '\t<li><a href="https://lootkeeper.com/link/gmjMM/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/gmjMM/</a></li>\r\n' '\t<li><a href="https://lootkeeper.com/link/9axfp/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/9axfp/</a></li>\r\n' '\t<li><a href="https://lootkeeper.com/link/w9w83/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/w9w83/</a></li>\r\n' '</ol>\r\n' '\r\n' '<div class="accordion-block">\r\n' '<div class="accordion-item">\r\n' '<div class="accordion-title">Оружие и ' 'рецепты</div>\r\n' '\r\n' '<div class="accordion-text">\r\n' '<p>Во время прохождения сюжетной части, нам важно ' 'всеми способами увеличить наш урон, чтобы быстро ' 'убивать монстров в локациях и особенно ' 'боссов.</p>\r\n' '\r\n' '<p>До перехода на <poeitem class="poe-items" ' 'data-name_ru="Удар щитом" data-name_en="Shield ' 'Charge" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem> мы будем использовать 2 жезла. И ' 'будем опознавать все выпадающие с пола жезлы на ' 'предмет следующих свойств:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>+1 к уровню всех камней / камней огня</li>\r\n' '\t<li>Увеличение урона от чар / огня</li>\r\n' '\t<li>Плоский стихийный урон к чарам (любой, но ' 'желательно огненный)</li>\r\n' '</ul>\r\n' '\r\n' '<p>Примерно начиная с 25-го уровня, нужно начать ' 'присматривать очень хороший жезл, а также щит для ' 'перехода на использование <poeitem ' 'class="poe-items" data-name_ru="Удар щитом" ' 'data-name_en="Shield Charge" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem>. В идеале нужно найти или ' 'скрафтить сущностью оружие с большим количеством ' 'увеличения урона чарами и огнем.</p>\r\n' '\r\n' '<p>После прокачки пассивок на скорость атаки и ' 'покупки <poeitem class="poe-items" ' 'data-name_ru="Удар щитом" data-name_en="Shield ' 'Charge" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem> переходим на следующую комбинацию ' 'оружия:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Жезл и щит</li>\r\n' '</ul>\r\n' '\r\n' '<p>Также, по ходу прокачки мы будем находить ' 'рецепты на плоский урон к огню для заклинаний. ' 'Поэтому, если вам вообще не везёт с модами на ' 'оружии - в этом гайде мы уже решили эту ' 'проблему.</p>\r\n' '\r\n' '<p>Так как мы будем обновлять оружие каждые 3-4 ' 'Акта, стараемся не держать основную связку камней в ' 'оружии после 2-го Акта, т.к. иначе нам придется ' 'либо подготавливать новое оружие под нужные нам ' 'камни либо переносить связку в другой предмет. ' 'Лучше сразу держать основную связку не в ' 'оружии.</p>\r\n' '\r\n' '<div class="attention-block"><span ' 'class="attention-block-label">Важно</span>\r\n' '\r\n' '<p>Использование оружия со стихийным уроном ' 'является одним из самых важных элементов прокачки ' 'этого персонажа. Нужно обязательно позаботится об ' 'их крафте или своевременном обновлении по ходу ' 'прокачки. Иначе у вас будут серьезные проблемы с ' 'уроном.</p>\r\n' '</div>\r\n' '\r\n' '<p>При прокачке обязательно собираем все сущности, ' 'чтобы в дальнейшем использовать их на оружии и/или ' 'других предметах. Даже самую на первый взгляд ' 'бесполезную сущность можно использовать вместо ' '<poeitem class="poe-items" data-name_ru="Сфера ' 'алхимии" data-name_en="Orb of Alchemy" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyUpgradeToRare.webp" ' 'data-target="119">Orb of Alchemy (Сфера ' 'алхимии)</poeitem>, ведь могут прокнуть очень ' 'полезные свойства.</p>\r\n' '</div>\r\n' '</div>\r\n' '\r\n' '<div class="accordion-item">\r\n' '<div class="accordion-title">Цвета и связи ' 'сокетов</div>\r\n' '\r\n' '<div class="accordion-text">\r\n' '<p>Рекомендуем не забывать регулярно проверять ' 'ассортимент торговцев на наличие предметов с ' 'нужными нам цветами.</p>\r\n' '\r\n' '<p>Нас интересуют такие связки со следующими ' 'цветами:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>3 синих</li>\r\n' '\t<li>1 синий - 1 зелёных</li>\r\n' '</ul>\r\n' '\r\n' '<p>Основной 4 линк после 28-го уровня, будет ' 'таким:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>3 синих - 1 красный</li>\r\n' '</ul>\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="prokachka-po-aktam">\r\n' '<h2><span>Прокачка по Актам</span></h2>\r\n' '\r\n' '<p>Крайне рекомендуем использовать наш гайд по ' 'прохождению Актов в PoE, а также ознакомится с ' 'общими советами по прокачке. Если это не первый ваш ' 'персонаж на лиге - можете приобрести предметы для ' 'быстрой прокачки, это в разы упростит и ускорит ' 'прокачку.</p>\r\n' '\r\n' '<p>Крайне рекомендуем использовать <a ' 'href="https://guides.lootkeeper.com/poe/bystraya-prokachka-akty" ' 'target="_blank">наш гайд по прохождению Актов в ' 'PoE</a>, а также ознакомится с <a ' 'href="https://guides.lootkeeper.com/poe/pravila-bystroj-prokachki-v-poe-sovety-novichkam" ' 'target="_blank">общими советами по ' 'прокачке</a>.</p>\r\n' '\r\n' '<p>Для выбора предметов для прокачки из <a ' 'href="https://guides.lootkeeper.com/poe/unikalnye-predmety-dlya-bystroj-prokachki-v-poe" ' 'target="_blank">гайда по предметам</a> используйте ' '- <strong>кастер, стихийный набор</strong> либо ' 'универсальный набор.</p>\r\n' '\r\n' '<h3>Акт 1</h3>\r\n' '\r\n' '<p>Поскольку нам не потребуется никакой ' 'дополнительный персонаж, сразу же создаём Бандита. ' 'Добираемся до города. Продаём все ненужные ' 'предметы. У <span class="ru-poe">Таркли</span><span ' 'class="en-poe">Tarkleigh</span> берём <poeitem ' 'class="poe-items" data-name_ru="Взрывная ловушка" ' 'data-name_en="Explosive Trap" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShrapnelTrap.webp" ' 'data-target="270">Explosive trap | Взрывная ' 'ловушка</poeitem>. У <span ' 'class="ru-poe">Несса</span><span ' 'class="en-poe">Nessa</span> докупаем <poeitem ' 'class="poe-items" data-name_ru="Ползучая магма" ' 'data-name_en="Rolling Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem>.</p>\r\n' '\r\n' '<p>Проверяем торговцев на предметы с нужными для ' 'нас гнёздами. Также проверяем есть ли в продаже ' 'ботинки с бонусом к скорости передвижения.</p>\r\n' '\r\n' '<p>Устанавливаем первую связку:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Взрывная ловушка" ' 'data-name_en="Explosive Trap" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShrapnelTrap.webp" ' 'data-target="270">Explosive trap | Взрывная ' 'ловушка</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Шанс отравить" data-name_en="Chance ' 'to Poison Support" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/LesserPoison.webp" ' 'data-target="2510">Chance to Poison Support | Шанс ' 'отравить</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<div class="attention-block"><span ' 'class="attention-block-label">Важно</span>\r\n' '\r\n' '<p>Камни в этих и всех последующих связках указаны ' 'в порядке снижения приоритета. Как целые связки, ' 'так и камни внутри самих связок выставлены по ' 'убыванию полезности.</p>\r\n' '</div>\r\n' '\r\n' '<p>В 1-ом акте мы следуем дереву прокачки <a ' 'href="https://lootkeeper.com/link/53tsO/" ' 'rel="nofollow" target="_blank">#1</a>. Сначала ' 'добираем урон за счёт <poeitem class="poe-items" ' 'data-name_ru="Концентрация стихий" ' 'data-name_en="Elemental Focus" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/ElementalFocus.webp" ' 'data-target="1470">Elemental Focus | Концентрация ' 'стихий</poeitem>, потом выживаемость через <poeitem ' 'class="poe-items" data-name_ru="Переливание крови" ' 'data-name_en="Blood Siphon" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/BloodSiphon.webp" ' 'data-target="961">Blood Siphon | Переливание ' 'крови</poeitem>.</p>\r\n' '\r\n' '<p>После выполнения квестов <poeitem ' 'class="poe-items" data-name_ru="Разорение гнёзд" ' 'data-name_en="Breaking Some Eggs" ' 'data-color="#AF6025" data-image="" ' 'data-target="606">Breaking Some Eggs | Разорение ' 'гнезд</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Любовь к ближнему" ' 'data-name_en="Mercy Mission" data-color="#AF6025" ' 'data-image="" data-target="605">Mercy Mission | ' 'Любовь к ближнему</poeitem>, берём в награду ' '<poeitem class="poe-items" data-name_ru="Ртутный ' 'флакон" data-name_en="Quicksilver Flask" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Flasks/sprint.webp" ' 'data-target="4300">Quicksilver Flask | Ртутный ' 'флакон (item) </poeitem>, <poeitem ' 'class="poe-items" data-name_ru="Разгул стихий" ' 'data-name_en="Elemental Proliferation Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem> и <poeitem ' 'class="poe-items" data-name_ru="Ледяной скачок" ' 'data-name_en="Frostblink" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FrostblinkSkillGem.webp" ' 'data-target="323">Frostblink | Ледяной ' 'скачок</poeitem>. У <span ' 'class="ru-poe">Несса</span><span ' 'class="en-poe">Nessa</span> докупаем <poeitem ' 'class="poe-items" data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem>, <poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Метка снайпера" ' 'data-name_en="Sniper&#x27;s Mark" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ProjectileWeakness.webp" ' 'data-target="1627">Sniper\'s Mark | Метка ' 'снайпера</poeitem>.</p>\r\n' '\r\n' '<p>Связки начиная с 4-го уровня должны быть ' 'такими:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ползучая магма" data-name_en="Rolling ' 'Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Разгул стихий" ' 'data-name_en="Elemental Proliferation Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ледяной скачок" ' 'data-name_en="Frostblink" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FrostblinkSkillGem.webp" ' 'data-target="323">Frostblink | Ледяной ' 'скачок</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Метка снайпера" ' 'data-name_en="Sniper&#x27;s Mark" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ProjectileWeakness.webp" ' 'data-target="1627">Sniper\'s Mark | Метка ' 'снайпера</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p><poeitem class="poe-items" ' 'data-name_ru="Ползучая магма" data-name_en="Rolling ' 'Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem> при использовании выпускает ' 'огненный комок, который подобно мячику отскакивает ' 'от земли и взрывается в месте своего приземления. ' 'Этой способностью нужно целится между персонажем и ' 'врагом, для того что бы первый отскок ' 'гарантированно поразил врага. При перемещении по ' 'локациям, стараемся выстраивать монстров в линейки ' '- таким образом их можно будет эффективно поражать ' 'всеми отскоками <poeitem class="poe-items" ' 'data-name_ru="Ползучая магма" data-name_en="Rolling ' 'Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem>.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Ледяной ' 'скачок" data-name_en="Frostblink" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FrostblinkSkillGem.webp" ' 'data-target="323">Frostblink | Ледяной ' 'скачок</poeitem> - начальная способность ' 'передвижения, позволяющая перепрыгивать небольшие ' 'обрывы. При применении <poeitem class="poe-items" ' 'data-name_ru="Ледяной скачок" ' 'data-name_en="Frostblink" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FrostblinkSkillGem.webp" ' 'data-target="323">Frostblink | Ледяной ' 'скачок</poeitem> наносит урон от холода в точке ' 'применения и в точке назначения.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Стена ' 'пламени" data-name_en="Flame Wall" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem> при применении создает огненную ' 'стену, которая увеличивает урон пролетающих сквозь ' 'нее снарядов.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" ' 'data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem> позволит получить бафф ' 'увеличивающий скорость регенерации маны при ' 'применении поддерживаемых им способностей. Нам ' 'важно чтобы <poeitem class="poe-items" ' 'data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem> был не выше первого уровня, чтобы ' 'каждое применение заклинаний активировало ' 'бафф.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Метка ' 'снайпера" data-name_en="Sniper&#x27;s Mark" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ProjectileWeakness.webp" ' 'data-target="1627">Sniper\'s Mark | Метка ' 'снайпера</poeitem> - проклятье-марка, которая ' 'проклинает одного врага. Враг получает увеличенный ' 'урон от снарядов. Используем на сильных врагах и ' 'боссах.</p>\r\n' '\r\n' '<p>После прохождения Тюрьмы и убийства Брутуса у ' '<span class="ru-poe">Несса</span><span ' 'class="en-poe">Nessa</span> берём <poeitem ' 'class="poe-items" data-name_ru="Ускорение атак" ' 'data-name_en="Faster Attacks Support" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterAttacks.webp" ' 'data-target="60">Faster Attacks (Gem) Ускорение ' 'атак</poeitem>.<br />\r\n' 'У неё же докупаем <poeitem class="poe-items" ' 'data-name_ru="Воспламенение" ' 'data-name_en="Combustion Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ChancetoIgnite.webp" ' 'data-target="628">Combustion Support | ' 'Воспламенение</poeitem> и <poeitem ' 'class="poe-items" data-name_ru="Живучесть" ' 'data-name_en="Vitality" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Vitality.webp" ' 'data-target="1625">Vitality | Живучесть</poeitem>, ' 'который не качаем выше 1-го уровня.<br />\r\n' 'У <span class="ru-poe">Таркли</span><span ' 'class="en-poe">Tarkleigh</span> берём <poeitem ' 'class="poe-items" data-name_ru="Огненный рывок" ' 'data-name_en="Flame Dash" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FlameDash.webp" ' 'data-target="89">Flame Dash | Огненный ' 'рывок</poeitem>.</p>\r\n' '\r\n' '<p>На 10-ом уровне связки должны выглядеть ' 'следующим образом:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ползучая магма" data-name_en="Rolling ' 'Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Воспламенение" ' 'data-name_en="Combustion Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ChancetoIgnite.webp" ' 'data-target="628">Combustion Support | ' 'Воспламенение</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Разгул стихий" ' 'data-name_en="Elemental Proliferation Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Огненный рывок" data-name_en="Flame ' 'Dash" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FlameDash.webp" ' 'data-target="89">Flame Dash | Огненный ' 'рывок</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Метка снайпера" ' 'data-name_en="Sniper&#x27;s Mark" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ProjectileWeakness.webp" ' 'data-target="1627">Sniper\'s Mark | Метка ' 'снайпера</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Живучесть" data-name_en="Vitality" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Vitality.webp" ' 'data-target="1625">Vitality | Живучесть</poeitem> ' '(1-3 уровень)</li>\r\n' '</ul>\r\n' '\r\n' '<p>Просто качаются (например, во втором слоте ' 'оружия):</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ускорение атак" data-name_en="Faster ' 'Attacks Support" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterAttacks.webp" ' 'data-target="60">Faster Attacks (Gem) Ускорение ' 'атак</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>Перед битвой с <span ' 'class="ru-poe">Мервейл</span><span ' 'class="en-poe">Merveil</span> желательно ' 'обзавестись 2 <poeitem class="poe-items" ' 'data-name_ru="Кольцо с сапфиром" ' 'data-name_en="Sapphire Ring" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Rings/Ring6.webp" ' 'data-target="960">Sapphire Ring | Кольцо с ' 'сапфиром</poeitem>. Их можно приобрести у <span ' 'class="ru-poe">Нессы</span><span ' 'class="en-poe">Nessa</span>, либо сложить при ' 'помощи рецепта торговцев:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Железное кольцо" data-name_en="Iron ' 'Ring" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Rings/Ring1.webp" ' 'data-target="608">Iron Ring | Железное ' 'кольцо</poeitem> + любой камень синего цвета ' '(например <poeitem class="poe-items" ' 'data-name_ru="Ледяной скачок" ' 'data-name_en="Frostblink" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FrostblinkSkillGem.webp" ' 'data-target="323">Frostblink | Ледяной ' 'скачок</poeitem>)</li>\r\n' '</ul>\r\n' '\r\n' '<p>2 <poeitem class="poe-items" ' 'data-name_ru="Кольцо с сапфиром" ' 'data-name_en="Sapphire Ring" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Rings/Ring6.webp" ' 'data-target="960">Sapphire Ring | Кольцо с ' 'сапфиром</poeitem> нужны для поднятия устойчивости ' 'к холоду - основного типа урона, который наносит ' '<span class="ru-poe">Мервейл</span><span ' 'class="en-poe">Merveil</span>. Устойчивость к ' 'холоду значительно упростит бой с ней. Даже во ' 'время прокачки по актам важно следить за балансом ' 'сопротивлений, чем ближе они будут к капам (75%) - ' 'тем лучше.</p>\r\n' '\r\n' '<h3>Акт 2</h3>\r\n' '\r\n' '<p>Во 2-ом акте будем прокачиваться по дереву <a ' 'href="https://lootkeeper.com/link/Dt4e6/" ' 'rel="nofollow" target="_blank">#2</a>. В этом акте ' 'мы добираем урон. В первую очередь прокачиваем ' '<poeitem class="poe-items" data-name_ru="Колдовское ' 'расширение" data-name_en="Arcane Expanse" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/blastradius.webp" ' 'data-target="2363">Arcane Expanse | Колдовское ' 'расширение</poeitem>, а затем <poeitem ' 'class="poe-items" data-name_ru="Закалённый холодом" ' 'data-name_en="Snowforged" data-color="#FF8D00" ' 'data-image="" data-target="1462">Snowforged | ' 'Закалённый холодом</poeitem> с мастери <span ' 'class="ru-poe">Удары с 25% шансом учитывают ' 'значения сопротивления стихиям врага как ' 'противоположное</span><span class="en-poe">Hits ' 'have 25% chance to treat Enemy Monster Resistance ' 'values as inverted</span>.</p>\r\n' '\r\n' '<p>В начале 2-го акта обязательно выполняем квест ' '<poeitem class="poe-items" data-name_ru="Великий ' 'белый зверь" data-name_en="The Great White Beast" ' 'data-color="#FF8D00" data-image="" ' 'data-target="566">The Great White Beast | Великий ' 'белый зверь</poeitem>, в награду за который берём у ' 'Йины вторую <poeitem class="poe-items" ' 'data-name_ru="Ртутный флакон" ' 'data-name_en="Quicksilver Flask" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Flasks/sprint.webp" ' 'data-target="4300">Quicksilver Flask | Ртутный ' 'флакон (item) </poeitem>.<br />\r\n' 'Если это не первый ваш персонаж на лиге и у вас уже ' 'имеются флаконы на скорость и/или хорошие ботинки ' 'со скоростью - можно не выполнять этот ' 'квест.</p>\r\n' '\r\n' '<p>После выполнения квеста <poeitem ' 'class="poe-items" data-name_ru="Захватчики в ' 'чёрном" data-name_en="Intruders in Black" ' 'data-color="#AF6025" data-image="" ' 'data-target="568">Intruders in Black | Захватчики в ' 'черном</poeitem> берём у <span ' 'class="ru-poe">Груст</span><span ' 'class="en-poe">Greust</span> - <poeitem ' 'class="poe-items" data-name_ru="Вестник пепла" ' 'data-name_en="Herald of Ash" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/HeraldofAsh.webp" ' 'data-target="66">Herald of Ash | Вестник ' 'пепла</poeitem>, у <span ' 'class="ru-poe">Йины</span><span ' 'class="en-poe">Yeena</span> докупаем [Herald of ' 'Thunder ## gem ##] и <poeitem class="poe-items" ' 'data-name_ru="Волна осуждения" data-name_en="Wave ' 'of Conviction" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem>. Начинаем использовать эти ' 'камни на 16-ом уровне.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Вестник ' 'пепла" data-name_en="Herald of Ash" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/HeraldofAsh.webp" ' 'data-target="66">Herald of Ash | Вестник ' 'пепла</poeitem> - это способность-вестник, ' 'резервирующая ману и позволяющая сильно ускорить ' 'зачистку. Монстры будут взрываться, нанося огненный ' 'урон вокруг себя, тем самым помогая добивать ' 'ближайших монстров.</p>\r\n' '\r\n' '<p>[Herald of Thunder ## gem ##] - это ' 'способность-вестник, резервирующая ману и ' 'позволяющая сильно увеличить урон по одиночной ' 'цели. Она даст нам плоский урон молнией к ' 'заклинаниям, а так же будет бить молнией ' 'находящихся рядом врагов, нанося им урон и ' 'накладывая дебафф <poeitem class="poe-items" ' 'data-name_ru="Шок" data-name_en="Shock" ' 'data-color="#AF6025" data-image="" ' 'data-target="2306">Shock | Шок</poeitem>.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Волна ' 'осуждения" data-name_en="Wave of Conviction" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem> при использовании выпускает ' 'волну, которая снижает сопротивление задетых ' 'врагов. Для нас это будет полезно как ' 'дополнительное усиление урона в бою с боссами ' 'актов. Длительность эффекта снижения сопротивлений ' 'это примерно 4-5 секунд, в зависимости от уровня ' 'камня, так что обновлять придется не так уж и ' 'часто.</p>\r\n' '\r\n' '<p>Начинаем использовать вышеперечисленные камни на ' '16-ом уровне.</p>\r\n' '\r\n' '<p>После квеста <poeitem class="poe-items" ' 'data-name_ru="Мучительно острый" ' 'data-name_en="Sharp and Cruel" data-color="#AF6025" ' 'data-image="" data-target="567">Sharp and Cruel | ' 'Мучительно острый</poeitem>, берём у Шёлка <poeitem ' 'class="poe-items" data-name_ru="Концентрация ' 'стихий" data-name_en="Elemental Focus Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalFocus.webp" ' 'data-target="239">Elemental Focus (Gem) ' 'Концентрация стихий</poeitem>, у Йины докупаем ' '<poeitem class="poe-items" ' 'data-name_ru="Осквернение" data-name_en="Desecrate" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Desecrate.webp" ' 'data-target="437">Desecrate | Осквернение</poeitem> ' 'если у нас есть лишние <poeitem class="poe-items" ' 'data-name_ru="Сфера перемен" data-name_en="Orb of ' 'Alteration" data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyRerollMagic.webp" ' 'data-target="118">Orb of Alteration (Сфера ' 'перемен)</poeitem>.</p>\r\n' '\r\n' '<p>Проверяем связки на 18-ый уровень:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ползучая магма" data-name_en="Rolling ' 'Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Воспламенение" ' 'data-name_en="Combustion Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ChancetoIgnite.webp" ' 'data-target="628">Combustion Support | ' 'Воспламенение</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Разгул стихий" ' 'data-name_en="Elemental Proliferation Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Огненный рывок" data-name_en="Flame ' 'Dash" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FlameDash.webp" ' 'data-target="89">Flame Dash | Огненный ' 'рывок</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Вестник пепла" data-name_en="Herald ' 'of Ash" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/HeraldofAsh.webp" ' 'data-target="66">Herald of Ash | Вестник ' 'пепла</poeitem></li>\r\n' '\t<li>[Herald of Thunder ## gem ##]</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Волна осуждения" data-name_en="Wave ' 'of Conviction" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Живучесть" data-name_en="Vitality" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Vitality.webp" ' 'data-target="1625">Vitality | Живучесть</poeitem> ' '(1-3 уровень)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Метка снайпера" ' 'data-name_en="Sniper&#x27;s Mark" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ProjectileWeakness.webp" ' 'data-target="1627">Sniper\'s Mark | Метка ' 'снайпера</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>Просто качаются:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ускорение атак" data-name_en="Faster ' 'Attacks Support" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterAttacks.webp" ' 'data-target="60">Faster Attacks (Gem) Ускорение ' 'атак</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Концентрация стихий" ' 'data-name_en="Elemental Focus Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalFocus.webp" ' 'data-target="239">Elemental Focus (Gem) ' 'Концентрация стихий</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Осквернение" data-name_en="Desecrate" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Desecrate.webp" ' 'data-target="437">Desecrate | ' 'Осквернение</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>Начиная с этого этапа, крайне важно чтобы базой ' 'пояса был <poeitem class="poe-items" ' 'data-name_ru="Широкий ремень" data-name_en="Heavy ' 'Belt" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Belts/Belt5.webp" ' 'data-target="507">Heavy Belt | Широкий ' 'пояс</poeitem>. Он даёт бонус силы, которая будет ' 'нужна для прокачки красных камней.</p>\r\n' '\r\n' '<p>По квесту <poeitem class="poe-items" ' 'data-name_ru="Разбойничьи дрязги" ' 'data-name_en="Deal with the Bandits" ' 'data-color="#FF8D00" data-image="" ' 'data-target="1613">Deal with the bandits | Квест ' 'бандитов</poeitem> убиваем всех бандитов.</p>\r\n' '\r\n' '<h3>Акт 3</h3>\r\n' '\r\n' '<p>В 3-ем акте мы будем следовать дереву прокачки ' '<a href="https://lootkeeper.com/link/ARs2A/" ' 'rel="nofollow" target="_blank">#3</a>. Прокачиваем ' '<poeitem class="poe-items" data-name_ru="Живость" ' 'data-name_en="Alacrity" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/grace.webp" ' 'data-target="2748">Alacrity | Живость</poeitem> для ' 'добора ловкости. После него берём <poeitem ' 'class="poe-items" data-name_ru="Координация" ' 'data-name_en="Coordination" data-color="#FF8D00" ' 'data-image="" data-target="1585">Coordination | ' 'Координация</poeitem> для будущей смены на щит. В ' 'последнюю очередь прокачиваем <poeitem ' 'class="poe-items" data-name_ru="Мистический ' 'накопитель" data-name_en="Eldritch Battery" ' 'data-color="#AF6025" data-image="" ' 'data-target="279">Eldritch Battery | Мистический ' 'накопитель</poeitem> и малое пассивное умение на ' '<span class="ru-poe">Похищение ' 'энергощита</span><span class="en-poe">Energy Shield ' 'Leech</span> рядом с ключевым талантом. Прокачиваем ' '<poeitem class="poe-items" ' 'data-name_ru="Телосложение" data-name_en="Physique" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/oxblood.webp" ' 'data-target="2361">Physique | ' 'Телосложение</poeitem> когда нужна будет сила для ' 'прокачки красных камней.</p>\r\n' '\r\n' '<p>Начиная с 3 Акта мы будем искать любой щит с ' 'любыми подходящими сокетами и цветами, в идеале с ' 'хорошими свойствами. Также нам нужен будет предмет ' 'с цветами - 1 красный + 2 зелёных в ' 'дальнейшем.</p>\r\n' '\r\n' '<p>После выполнения квеста <poeitem ' 'class="poe-items" data-name_ru="Разлучённые ' 'влюблённые" data-name_en="Lost in Love" ' 'data-color="#AF6025" data-image="" ' 'data-target="609">Lost in Love | Разлученные ' 'влюбленные</poeitem> берём у <span ' 'class="ru-poe">Марамоа</span><span ' 'class="en-poe">Maramoa</span> камень <poeitem ' 'class="poe-items" data-name_ru="Горючесть" ' 'data-name_en="Flammability" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Flammability.webp" ' 'data-target="145">Flammability | ' 'Горючесть</poeitem>.<br />\r\n' 'У <span class="ru-poe">Клариссы</span><span ' 'class="en-poe">Clarissa</span> докупаем <poeitem ' 'class="poe-items" data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem>, <poeitem class="poe-items" ' 'data-name_ru="Грация" data-name_en="Grace" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Grace.webp" ' 'data-target="280">Grace | Грация</poeitem> и ' '<poeitem class="poe-items" ' 'data-name_ru="Дисциплина" data-name_en="Discipline" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Discipline.webp" ' 'data-target="258">Discipline | ' 'Дисциплина</poeitem>.</p>\r\n' '\r\n' '<p>Начиная с этого времени начинаем проверять <span ' 'class="ru-poe">Харгана</span><span ' 'class="en-poe">Hargan</span> на наличие 4-линк ' 'предметов, каждый раз когда повысили уровень ' 'персонажа. Это важно, т.к. 4-линк сильно повысит ' 'урон персонажа.</p>\r\n' '\r\n' '<p>После сдачи квеста <poeitem class="poe-items" ' 'data-name_ru="Катушка для лент" data-name_en="The ' 'Ribbon Spool" data-color="#AF6025" data-image="" ' 'data-target="1971">The Ribbon Spool | Катушка для ' 'лент</poeitem>, в награду берём <poeitem ' 'class="poe-items" data-name_ru="Амулет с янтарём" ' 'data-name_en="Amber Amulet" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Amulets/Amulet3.webp" ' 'data-target="479">Amber Amulet | Амулет с ' 'янтарем</poeitem>, который поможет нам немного ' 'перекрыть наши будущие потребности в силе.</p>\r\n' '\r\n' '<div class="attention-block"><span ' 'class="attention-block-label">Важно</span>\r\n' '\r\n' '<p>В локации с <span class="ru-poe">Леди ' 'Диалла</span><span class="en-poe">Lady ' 'Dialla</span> неподалеку от неё есть комната с ' 'машиной картоходца. Там есть очень важный нам ' 'рецепт с плоским уроном к огню. Не забываем взять ' 'его. Стоимость крафта - 4 <poeitem ' 'class="poe-items" data-name_ru="Сфера превращения" ' 'data-name_en="Orb of Transmutation" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyUpgradeToMagic.webp" ' 'data-target="117">Orb of Transmutation (Сфера ' 'превращения)</poeitem>. Крафтим его на лучшее ' 'оружие которое у нас есть.</p>\r\n' '</div>\r\n' '\r\n' '<p>После убийства <span class="ru-poe">Легата ' 'Гравиция</span><span class="en-poe">General ' 'Gravicius</span>, берем у Марамоа <poeitem ' 'class="poe-items" data-name_ru="Кремация" ' 'data-name_en="Cremation" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/CorpseEruption.webp" ' 'data-target="1969">Cremation | ' 'Кремация</poeitem>.</p>\r\n' '\r\n' '<p>Сразу по достижению 28-го уровня идем в ' 'Библиотеку, ради этого можно даже временно ' 'пропустить прохождение локации <span ' 'class="ru-poe">Храм Лунарис</span><span ' 'class="en-poe">The Lunaris Temple</span>.</p>\r\n' '\r\n' '<p>В Библиотеке выполняем все поручения <span ' 'class="ru-poe">Сиосы</span><span ' 'class="en-poe">Siosa</span> и у него ' 'покупаем:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" data-name_ru="Удар ' 'щитом" data-name_en="Shield Charge" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Пронизывающий жар" data-name_en="Fire ' 'Penetration Support" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FirePenetration.webp" ' 'data-target="630">Fire penetration | Пронизывающий ' 'жар</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Дополнительные снаряды" ' 'data-name_en="Lesser Multiple Projectiles Support" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/LesserMultipleProjectiles.webp" ' 'data-target="1003">Lesser Multiple Projectiles ' 'Support | Дополнительные снаряды</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Сбор" data-name_en="Convocation" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Convocation.webp" ' 'data-target="172">Convocation ' '(Сбор)</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>На покупку <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Пронизывающий жар" data-name_en="Fire ' 'Penetration Support" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FirePenetration.webp" ' 'data-target="630">Fire penetration | Пронизывающий ' 'жар</poeitem> нам потребуется 2 <poeitem ' 'class="poe-items" data-name_ru="Сфера удачи" ' 'data-name_en="Orb of Chance" data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyUpgradeRandomly.webp" ' 'data-target="560">Orb of Chance | Сфера ' 'удачи</poeitem>.<br />\r\n' '1 <poeitem class="poe-items" data-name_ru="Сфера ' 'удачи" data-name_en="Orb of Chance" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyUpgradeRandomly.webp" ' 'data-target="560">Orb of Chance | Сфера ' 'удачи</poeitem> можно купить за 1 <poeitem ' 'class="poe-items" data-name_ru="Сфера соединения" ' 'data-name_en="Orb of Fusing" data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyRerollSocketLinks.webp" ' 'data-target="121">Orb of Fusing (Сфера ' 'соединения)</poeitem>, который можно купить у <span ' 'class="ru-poe">Клариссы</span><span ' 'class="en-poe">Clarissa</span> за 4 <poeitem ' 'class="poe-items" data-name_ru="Сфера златокузнеца" ' 'data-name_en="Jeweller&#x27;s Orb" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyRerollSocketNumbers.webp" ' 'data-target="122">Jeweller\'s Orb (Сфера ' 'златокузнеца)</poeitem>.</p>\r\n' '\r\n' '<p>Выставляем следующие связи на 28-й ' 'уровень:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Воспламенение" ' 'data-name_en="Combustion Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ChancetoIgnite.webp" ' 'data-target="628">Combustion Support | ' 'Воспламенение</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Разгул стихий" ' 'data-name_en="Elemental Proliferation Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Пронизывающий жар" ' 'data-name_en="Fire Penetration Support" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FirePenetration.webp" ' 'data-target="630">Fire penetration | Пронизывающий ' 'жар</poeitem> (если есть 4-линк)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Кремация" data-name_en="Cremation" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/CorpseEruption.webp" ' 'data-target="1969">Cremation | Кремация</poeitem> - ' '<poeitem class="poe-items" ' 'data-name_ru="Концентрация стихий" ' 'data-name_en="Elemental Focus Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalFocus.webp" ' 'data-target="239">Elemental Focus (Gem) ' 'Концентрация стихий</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Дополнительные ' 'снаряды" data-name_en="Lesser Multiple Projectiles ' 'Support" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/LesserMultipleProjectiles.webp" ' 'data-target="1003">Lesser Multiple Projectiles ' 'Support | Дополнительные снаряды</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Осквернение" data-name_en="Desecrate" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Desecrate.webp" ' 'data-target="437">Desecrate | ' 'Осквернение</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Огненный рывок" data-name_en="Flame ' 'Dash" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FlameDash.webp" ' 'data-target="89">Flame Dash | Огненный ' 'рывок</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Волна осуждения" data-name_en="Wave ' 'of Conviction" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Вестник пепла" data-name_en="Herald ' 'of Ash" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/HeraldofAsh.webp" ' 'data-target="66">Herald of Ash | Вестник ' 'пепла</poeitem></li>\r\n' '\t<li>[Herald of Thunder ## gem ##]</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Горючесть" ' 'data-name_en="Flammability" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Flammability.webp" ' 'data-target="145">Flammability | ' 'Горючесть</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Живучесть" data-name_en="Vitality" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Vitality.webp" ' 'data-target="1625">Vitality | Живучесть</poeitem> ' '(1-3 уровень)</li>\r\n' '</ul>\r\n' '\r\n' '<p>Просто качаются:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Дисциплина" data-name_en="Discipline" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Discipline.webp" ' 'data-target="258">Discipline | ' 'Дисциплина</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Грация" data-name_en="Grace" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Grace.webp" ' 'data-target="280">Grace | Грация</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ускорение атак" data-name_en="Faster ' 'Attacks Support" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterAttacks.webp" ' 'data-target="60">Faster Attacks (Gem) Ускорение ' 'атак</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" data-name_ru="Удар ' 'щитом" data-name_en="Shield Charge" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Сбор" data-name_en="Convocation" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Convocation.webp" ' 'data-target="172">Convocation ' '(Сбор)</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p><poeitem class="poe-items" ' 'data-name_ru="Кремация" data-name_en="Cremation" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/CorpseEruption.webp" ' 'data-target="1969">Cremation | Кремация</poeitem> - ' 'взрывает труп и превращает его в гейзер, снаряды ' 'которого наносят урон огнем всем врагам поблизости. ' 'Одновременно могут быть активны 3 гейзера.<br />\r\n' 'Используем это умение только на боссах и сильных ' 'врагах. Трупы мы будем создавать с помощью <poeitem ' 'class="poe-items" data-name_ru="Осквернение" ' 'data-name_en="Desecrate" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Desecrate.webp" ' 'data-target="437">Desecrate | ' 'Осквернение</poeitem>. При простой зачистке локаций ' 'цепляем на пачки монстров <poeitem ' 'class="poe-items" data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> - его урона и распространения ' 'поджогов хватит для убийства пачек белых монстров. ' 'На синие пачки вместе с <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> пускаем <poeitem ' 'class="poe-items" data-name_ru="Волна осуждения" ' 'data-name_en="Wave of Conviction" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem>, тогда вам хватит урона ' 'уничтожить любую синюю пачку.</p>\r\n' '\r\n' '<p>На боссах же &quot;прокаст&quot; будет выглядеть ' 'так:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Жмем один раз <poeitem class="poe-items" ' 'data-name_ru="Осквернение" data-name_en="Desecrate" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Desecrate.webp" ' 'data-target="437">Desecrate | Осквернение</poeitem> ' 'для создания трупов на полу</li>\r\n' '\t<li>Жмем три раза <poeitem class="poe-items" ' 'data-name_ru="Кремация" data-name_en="Cremation" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/CorpseEruption.webp" ' 'data-target="1969">Cremation | ' 'Кремация</poeitem></li>\r\n' '\t<li>Ставим <poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem> прямо на гейзеры ' 'Cremation</li>\r\n' '\t<li>Навешиваем дебаффы на врага при помощи ' '<poeitem class="poe-items" data-name_ru="Волна ' 'осуждения" data-name_en="Wave of Conviction" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Горючесть" ' 'data-name_en="Flammability" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Flammability.webp" ' 'data-target="145">Flammability | ' 'Горючесть</poeitem></li>\r\n' '\t<li>Цепляем <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>После перестановки можно проходить первый ' 'Лабиринт. В нём мы берём подкласс <poeitem ' 'class="poe-items" data-name_ru="Диверсант" ' 'data-name_en="Saboteur" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/saboteur.webp" ' 'data-target="1471">Saboteur | Диверсант</poeitem> и ' 'талант Восхождения <poeitem class="poe-items" ' 'data-name_ru="Идеальное преступление" ' 'data-name_en="Perfect Crime" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Saboteur/PerfectCrime.webp" ' 'data-target="2752">Perfect Crime | Идеальное ' 'преступление</poeitem>.</p>\r\n' '\r\n' '<h3>Акты 4-5</h3>\r\n' '\r\n' '<p>В 4-ом и в 5-ом акте мы будем следовать дереву ' 'прокачки <a ' 'href="https://lootkeeper.com/link/mJSiN/" ' 'rel="nofollow" target="_blank">#4</a>. Сначала ' 'берём <poeitem class="poe-items" ' 'data-name_ru="Равенство клейм" data-name_en="Brand ' 'Equity" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Brand2.webp" ' 'data-target="2754">Brand Equity | Равенство ' 'клейм</poeitem> с мастери на 2 дополнительных ' 'клейма. После этого прокачиваем сначала <poeitem ' 'class="poe-items" data-name_ru="Слияние" ' 'data-name_en="Melding" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/melding.webp" ' 'data-target="314">Melding | Слияние</poeitem> и ' 'мастери на +50 к здоровью, а затем <poeitem ' 'class="poe-items" data-name_ru="Пылающее сердце" ' 'data-name_en="Heart of Flame" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/hellfire.webp" ' 'data-target="1527">Heart of Flame | Пылающее ' 'сердце</poeitem> с мастери на увеличение урона по ' 'подожженным врагам.</p>\r\n' '\r\n' '<p>После прокачки <poeitem class="poe-items" ' 'data-name_ru="Слияние" data-name_en="Melding" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/melding.webp" ' 'data-target="314">Melding | Слияние</poeitem> и ' 'экипировки предметов на базе с энергощитом у нас ' 'должно быть достаточно энергощита, чтобы ' 'использовать <poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem> с <poeitem ' 'class="poe-items" data-name_ru="Возврат клейм" ' 'data-name_en="Brand Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> и полностью отказаться от ' 'использования мана фласок.</p>\r\n' '\r\n' '<p>После нахождения хорошего щита мы наконец сможем ' 'использовать одно из лучших умений перемещений в ' 'игре - <poeitem class="poe-items" ' 'data-name_ru="Удар щитом" data-name_en="Shield ' 'Charge" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem>.</p>\r\n' '\r\n' '<p>Делаем перестановку камней:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Воспламенение" ' 'data-name_en="Combustion Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ChancetoIgnite.webp" ' 'data-target="628">Combustion Support | ' 'Воспламенение</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Разгул стихий" ' 'data-name_en="Elemental Proliferation Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Пронизывающий жар" ' 'data-name_en="Fire Penetration Support" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FirePenetration.webp" ' 'data-target="630">Fire penetration | Пронизывающий ' 'жар</poeitem> (если есть 4-линк)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Возврат клейм" ' 'data-name_en="Brand Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Сбор" data-name_en="Convocation" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Convocation.webp" ' 'data-target="172">Convocation ' '(Сбор)</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" data-name_ru="Удар ' 'щитом" data-name_en="Shield Charge" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Ускорение атак" data-name_en="Faster ' 'Attacks Support" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterAttacks.webp" ' 'data-target="60">Faster Attacks (Gem) Ускорение ' 'атак</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Огненный рывок" data-name_en="Flame ' 'Dash" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FlameDash.webp" ' 'data-target="89">Flame Dash | Огненный ' 'рывок</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Грация" data-name_en="Grace" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Grace.webp" ' 'data-target="280">Grace | Грация</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Дисциплина" data-name_en="Discipline" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Discipline.webp" ' 'data-target="258">Discipline | ' 'Дисциплина</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Горючесть" ' 'data-name_en="Flammability" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Flammability.webp" ' 'data-target="145">Flammability | ' 'Горючесть</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Волна осуждения" data-name_en="Wave ' 'of Conviction" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Ускоренное сотворение чар" ' 'data-name_en="Faster Casting Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterCast.webp" ' 'data-target="88">Faster Casting (gem) Ускоренное ' 'сотворение чар</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Живучесть" data-name_en="Vitality" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Vitality.webp" ' 'data-target="1625">Vitality | Живучесть</poeitem> ' '(1-3 уровень)</li>\r\n' '</ul>\r\n' '\r\n' '<p>В 5-ом Акте, в награду за квест <poeitem ' 'class="poe-items" data-name_ru="Ключ к свободе" ' 'data-name_en="The Key to Freedom" ' 'data-color="#AF6025" data-image="" ' 'data-target="569">The Key to Freedom | Ключ к ' 'свободе</poeitem>, берём <poeitem class="poe-items" ' 'data-name_ru="Нефритовый флакон" data-name_en="Jade ' 'Flask" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Flasks/evasionflask01.webp" ' 'data-target="4309">Jade Flask | Нефритовый флакон ' '(item) </poeitem>, этот флакон поможет с повышением ' 'выживаемости за счёт 1.500 уклонения, которую он ' 'даёт во время действия эффекта.</p>\r\n' '\r\n' '<h4>Акты 6-10</h4>\r\n' '\r\n' '<p>В 6-ом и 7-ом актах будем следовать дереву ' 'прокачки <a ' 'href="https://lootkeeper.com/link/gmjMM/" ' 'rel="nofollow" target="_blank">#5</a>. В начале ' 'добираем здоровье, прокачивая <poeitem ' 'class="poe-items" data-name_ru="Изматывающие ' 'тренировки" data-name_en="Cruel Preparation" ' 'data-color="#FF8D00" data-image="" ' 'data-target="267">Cruel Preparation | Изматывающие ' 'тренировки</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Клятва на крови" ' 'data-name_en="Written in Blood" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/WritteninBlood.webp" ' 'data-target="968">Written in Blood | Клятва на ' 'крови</poeitem>. Затем добираем <poeitem ' 'class="poe-items" data-name_ru="Стихийная ' 'перегрузка" data-name_en="Elemental Overload" ' 'data-color="#AF6025" data-image="" ' 'data-target="874">Elemental Overload | Стихийная ' 'перегрузка</poeitem> для урона и <poeitem ' 'class="poe-items" data-name_ru="Подвижность" ' 'data-name_en="Agility" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/grace.webp" ' 'data-target="2539">Agility | Подвижность</poeitem> ' 'с <poeitem class="poe-items" data-name_ru="Мощь" ' 'data-name_en="Might" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/oxblood.webp" ' 'data-target="2755">Might | Мощь</poeitem> для ' 'прокачки камней.</p>\r\n' '\r\n' '<p>В начале 6-го акта не забываем добрать ' 'сопротивления, лучше всего это сделать крафтом на ' 'станке в нашему убежище.</p>\r\n' '\r\n' '<p>Обязательно выполняем квест <poeitem ' 'class="poe-items" data-name_ru="Впавшие в ' 'немилость" data-name_en="Fallen from Grace" ' 'data-color="#FF8D00" data-image="" ' 'data-target="631">Fallen from Grace | Впавшие в ' 'немилость</poeitem> в начале 6-го Акта. Он позволит ' 'покупать любые камни умений и поддержки у <span ' 'class="ru-poe">Лилии Рот</span><span ' 'class="en-poe">Lilly Roth</span>, это понадобится ' 'вам в будущем.<br />\r\n' 'У неё же покупаем <poeitem class="poe-items" ' 'data-name_ru="Жертвенность" data-name_en="Immolate ' 'Support" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/Immolate.webp" ' 'data-target="1973">Immolate Support | ' 'Жертвенность</poeitem> и вставляем его вместо ' '<poeitem class="poe-items" data-name_ru="Разгул ' 'стихий" data-name_en="Elemental Proliferation ' 'Support" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem>.</p>\r\n' '\r\n' '<p>Не забываем сбалансировать сопротивления к ' 'стихиям в начале 6-го Акта, проще всего это сделать ' 'при помощи крафтов на станке в своём ' 'убежище.</p>\r\n' '\r\n' '<p>В 6-ом акте за сдачу рукописи, берём у <span ' 'class="ru-poe">Бестеля</span><span ' 'class="en-poe">Bestel</span> <poeitem ' 'class="poe-items" data-name_ru="Амулет с цитрином" ' 'data-name_en="Citrine Amulet" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Amulets/CitrineAmulet.webp" ' 'data-target="512">Citrine Amulet | Амулет с ' 'цитрином</poeitem>.</p>\r\n' '\r\n' '<p>После получения 50-го уровня проходим 2-ой ' 'Лабиринт и прокачиваем талант <poeitem ' 'class="poe-items" data-name_ru="Рожденный во мраке" ' 'data-name_en="Born in the Shadows" ' 'data-color="#FF8D00" data-image="" ' 'data-target="620">Born in the Shadows | Рожденный ' 'во мраке</poeitem>. Он значительно повысит нашу ' 'выживаемость, снижая урон ближайшим врагам и ' 'уменьшая им шанс попасть по персонажу.</p>\r\n' '\r\n' '<p>В 7 акте, за выполнение квеста <poeitem ' 'class="poe-items" data-name_ru="Серебряный ' 'медальон" data-name_en="The Silver Locket" ' 'data-color="#FF8D00" data-image="" ' 'data-target="603">The Silver Locket | Серебряный ' 'медальон</poeitem> берём у <span ' 'class="ru-poe">Вильяма Рота</span><span ' 'class="en-poe">Weylam Roth</span> - <poeitem ' 'class="poe-items" data-name_ru="Кварцевый флакон" ' 'data-name_en="Quartz Flask" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Flasks/phaseflask01.webp" ' 'data-target="4304">Quartz Flask | Кварцевый флакон ' '(item) </poeitem>.</p>\r\n' '\r\n' '<p>С 8-го до конца кампании следуем дереву прокачки ' '<a href="https://lootkeeper.com/link/9axfp/" ' 'rel="nofollow" target="_blank">#6</a>.<br />\r\n' 'Добираем урон через прокачивание <poeitem ' 'class="poe-items" data-name_ru="Кователь рун" ' 'data-name_en="Runesmith" data-color="#FF8D00" ' 'data-image="" data-target="884">Runesmith | ' 'Кователь рун</poeitem> с мастери на повышение ' 'скорости перезарядки <poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem>, затем <poeitem class="poe-items" ' 'data-name_ru="Взрывное попадание" ' 'data-name_en="Explosive Impact" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/firedamage.webp" ' 'data-target="1972">Explosive Impact | Взрывное ' 'попадание</poeitem> и мастери на восстановление ' 'здоровья за каждую единицу сопротивления к огню ' 'выше капа.</p>\r\n' '\r\n' '<p>После прохождения 8-го акта - начинаем активно ' 'фармить Кровавый Акведук. Сейчас наша цель - ' 'нафармить 64-й или 65-й уровень и немного валюты в ' 'придачу. Продаем выпавшие карточки <poeitem ' 'class="poe-items" data-name_ru="Смирение" ' 'data-name_en="Humility" data-color="#7C5804" ' 'data-image="" data-target="722">Humility | ' 'Смирение</poeitem> и хаос рецепты. Хаос рецепты не ' 'следует собирать если сейчас не первые 2-3 дня ' 'лиги.</p>\r\n' '\r\n' '<p>Заканчиваем прохождение 9-го акта. В 10-ом акте ' 'проходим все квесты, так чтобы остался только ' 'последний - на убийство Китавы. После этого ' 'проходим третий лабиринт.</p>\r\n' '\r\n' '<p>После прохождения третьего лабиринта, берём ' '<poeitem class="poe-items" data-name_ru="Как часы" ' 'data-name_en="Like Clockwork" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Saboteur/LikeClockworkNotable.webp" ' 'data-target="2753">Like Clockwork | Как ' 'часы</poeitem>, убиваем Китаву, проходим в Эпилог и ' 'начинаем наше покорение Атласа.</p>\r\n' '\r\n' '<h3>После кампании</h3>\r\n' '\r\n' '<p>При выходе на атлас необходимо набрать капы ' 'стихийных сопротивлений (по 75%). На всех предметах ' 'набираем как можно больше здоровья и желательно ' 'энергощита. Старайтесь не использовать предметы на ' 'базах только с уклонением или броней, так как их ' 'гнёзда будет трудно перекрасить под нужные нам ' 'цвета (если вы не обладаете необходимым рецептом ' 'для покраски).</p>\r\n' '\r\n' '<p>На картах следуем последнему дереву <a ' 'href="https://lootkeeper.com/link/VfuRo/" ' 'rel="nofollow" target="_blank">#7</a>.</p>\r\n' '\r\n' '<div class="attention-block"><span ' 'class="attention-block-label">Важно</span>\r\n' '\r\n' '<p>Напоминаем что данный билд стоит использовать ' 'только для прокачки вашего основного билда на ' 'старте новой лиги. Он не рассчитан на покорение ' 'эндгейм контента, его потолком будут начальные тиры ' 'красных карт - это максимум на что он ' 'способен.</p>\r\n' '</div>\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: ' "'6EWTA0TiX3aEQ286A3rOaSg4EkUlC5AzLzbKPWLqWDSiqK9tw5sCKsSF5C1HVT6E'>", 'messages': <FallbackStorage: request=<ASGIRequest: GET '/poe/bystraya-prokachka-bandita-diversanta'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f6a31b056c0>>), 'request': '<<request>>', 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f6a31b056c0>>'} {'LANGUAGE_CODE': 'ru', 'access_info': None, 'article': <Article: [3.25] Быстрая прокачка Бандита. Клеймо Армагеддона и Триггерботы>, 'canonical': '/poe/bystraya-prokachka-bandita-diversanta', '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="vstuplenie"><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>В данном гайде мы разберем билд который идеально ' 'подходит для комфортной и быстрой прокачки бандита ' 'через заклинания без каких-либо уникальных ' 'предметов и валюты, т.е. в предметах с пола. Из-за ' 'того что нам не нужны будут какие-либо стартовые ' 'предметы - билд идеально подходит для прокачки ' 'первого персонажа в начале новой лиги.</p>\r\n' '\r\n' '<p>Данный билд - лишь &quot;заготовка&quot; бандита ' 'под любой другой билд который вы выберете. Данным ' 'билдом вы качаетесь, фармите нужное количество ' 'валюты, а в определенный момент - респекаетесь ' '(меняете дерево и если нужно, то и подкласс) на ' 'дерево и подкласс вашего основного билда.</p>\r\n' '\r\n' '<div class="attention-block"><span ' 'class="attention-block-label">Важно</span>\r\n' '\r\n' '<p>Данный билд не является полноценным билдом и не ' 'рассчитан на прохождение всего контента в игре. Его ' 'цель лишь позволить вам без каких-либо вложений ' 'комфортно пройти сюжетную кампанию и выйти на ' 'белые/жёлтые карты, чтобы нафармить начальный ' 'капитал необходимый для сбора вашего основного ' 'билда.</p>\r\n' '</div>\r\n' '\r\n' '<p>Мы не рассматриваем данный билд как ' '&quot;основной&quot; для фарма всего и вся и не ' 'рекомендуем вам использовать его дальше чем на ' 'белых картах.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="opisanie-bilda-i-mekhanik">\r\n' '<h2><span>Описание билда и механик</span></h2>\r\n' '\r\n' '<p>Во время прокачки по актам и до белых/ранних ' 'жёлтых карт мы будем использовать <poeitem ' 'class="poe-items" data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> в комбинации с <poeitem ' 'class="poe-items" data-name_ru="Возврат клейм" ' 'data-name_en="Brand Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem>.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Клеймо ' 'Армагеддона" data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> - умение клейма, которое ' 'периодически &quot;активируется&quot;, запуская ' 'огненные метеоры наносящие урон врагу к которому ' 'прикреплено и всем врагам находящимся вблизи. Важно ' 'не путать эту механику с периодическим уроном. ' 'Активация клейма - это не использование способности ' 'вашим персонажем, а автоматическое действие.</p>\r\n' '\r\n' '<p>Для работы, клеймо должно обязательно быть ' 'прикреплено к врагу. По умолчанию лишь 1 клеймо ' 'может быть прикреплено к врагу (мы не будем ' 'увеличивать этот максимум во время ' 'прокачки).</p>\r\n' '\r\n' '<p>Если в радиусе работы клейма есть враг - оно ' 'прицепится к нему при следующей активации.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Возврат ' 'клейм" data-name_en="Brand Recall" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> призывает клейма которые уже ' 'существуют на земле и врагах обратно к персонажу. ' 'При призыве через <poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> клейма от <poeitem ' 'class="poe-items" data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> активируются повторно ' 'запуская метеоры вокруг персонажа, даже если врагов ' 'нет рядом.</p>\r\n' '\r\n' '<p>Так как мы увеличиваем лимит призываемых клейм ' 'до 7 через <poeitem class="poe-items" ' 'data-name_ru="Равенство клейм" data-name_en="Brand ' 'Equity" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Brand2.webp" ' 'data-target="2754">Brand Equity | Равенство ' 'клейм</poeitem> и мастери на 2 дополнительных ' 'клейма, то при использовании <poeitem ' 'class="poe-items" data-name_ru="Возврат клейм" ' 'data-name_en="Brand Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> вокруг персонажа запустятся 7 ' 'метеоров.</p>\r\n' '\r\n' '<p>Мы можем удвоить урон, призывая 14 метеоров на ' 'головы врагов с помощью механики взаимодействия ' '<poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem> и <poeitem ' 'class="poe-items" data-name_ru="Идеальное ' 'преступление" data-name_en="Perfect Crime" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Saboteur/PerfectCrime.webp" ' 'data-target="2752">Perfect Crime | Идеальное ' 'преступление</poeitem>.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" ' 'data-name_ru="Идеальное преступление" ' 'data-name_en="Perfect Crime" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Saboteur/PerfectCrime.webp" ' 'data-target="2752">Perfect Crime | Идеальное ' 'преступление</poeitem> - талант Восхождения от ' 'подкласса <poeitem class="poe-items" ' 'data-name_ru="Диверсант" data-name_en="Saboteur" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/saboteur.webp" ' 'data-target="1471">Saboteur | Диверсант</poeitem>. ' 'Он призывает 2 бессмертных триггербота, которые ' 'будут использовать <poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem>, залинкованный с <poeitem ' 'class="poe-items" data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem> вместо персонажа. Так как ' 'метеоры с <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> будут появлятся на ' 'триггерботах, а не на персонаже, то мы будем ' 'использовать <poeitem class="poe-items" ' 'data-name_ru="Сбор" data-name_en="Convocation" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Convocation.webp" ' 'data-target="172">Convocation (Сбор)</poeitem>, ' 'чтобы призвать триггерботов рядом с сильными ' 'врагами и боссами.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem> - умение которое ' 'автоматически использует залинкованные умения, у ' 'которых нет времени каста и которые не резервируют ' 'ману. Мы соединяем <poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem> с <poeitem ' 'class="poe-items" data-name_ru="Возврат клейм" ' 'data-name_en="Brand Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Сбор" data-name_en="Convocation" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Convocation.webp" ' 'data-target="172">Convocation ' '(Сбор)</poeitem>.</p>\r\n' '\r\n' '<p>Мы можем игнорировать вторую строчку таланта ' 'Восхождения про снижение урона умений которые ' 'используют триггерботы, так как, по сути, ' 'триггерботы используют <poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem>, а не <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem>, поэтому все 14 метеоров ' 'наносят полный урон.</p>\r\n' '\r\n' '<p>Так как <poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> требует много маны на его ' 'использование, мы будем использовать ключевой ' 'талант <poeitem class="poe-items" ' 'data-name_ru="Мистический накопитель" ' 'data-name_en="Eldritch Battery" ' 'data-color="#AF6025" data-image="" ' 'data-target="279">Eldritch Battery | Мистический ' 'накопитель</poeitem> в комбинации с <poeitem ' 'class="poe-items" data-name_ru="Дисциплина" ' 'data-name_en="Discipline" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Discipline.webp" ' 'data-target="258">Discipline | ' 'Дисциплина</poeitem>. Этот талант позволяет нашим ' 'способностям расходовать энергощит до маны. При ' 'этом сам энергощит перестает впитывать входящий ' 'урон и начинает &quot;защищать&quot; ману, а ' 'скорость перезарядки энергощита уменьшается.</p>\r\n' '\r\n' '<p>По сути это значит что мы получаем второй ' '&quot;столб&quot; маны, который при этом обладает ' 'постоянным восстановлением (перезарядка ' 'энергощита), которая никогда не прекращается. А ' 'способности будут в первую очередь тратить именно ' 'этот преобразовавшийся энергощит.</p>\r\n' '\r\n' '<p>Также, <poeitem class="poe-items" ' 'data-name_ru="Мистический накопитель" ' 'data-name_en="Eldritch Battery" ' 'data-color="#AF6025" data-image="" ' 'data-target="279">Eldritch Battery | Мистический ' 'накопитель</poeitem> позволит нам практически ' 'полностью зарезервировать свободную ману аурами, ' 'чем мы и воспользуемся, зарезервировав почти 100% ' 'нашей маны.</p>\r\n' '\r\n' '<p>Использовать <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> мы начнём лишь с того момента когда ' 'прокачаем мастери на 2 дополнительных клейма. До ' 'тех пор, с 1-го до 28-го уровня мы будем ' 'прокачиваться через <poeitem class="poe-items" ' 'data-name_ru="Ползучая магма" data-name_en="Rolling ' 'Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem>.<br />\r\n' 'С 28-го уровня до примерно 38-го уровня мы будем ' 'использовать <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> в комбинации с <poeitem ' 'class="poe-items" data-name_ru="Кремация" ' 'data-name_en="Cremation" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/CorpseEruption.webp" ' 'data-target="1969">Cremation | ' 'Кремация</poeitem>.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="pob-derevya-harakteristiki-i-sokety">\r\n' '<h2><span>PoB, деревья, характеристики и ' 'сокеты</span></h2>\r\n' '\r\n' '<h3>PoB и деревья для прокачки - Бандит</h3>\r\n' '\r\n' '<p>Path of Building для прокачки:</p>\r\n' '\r\n' '<div class="copy-details-block">\r\n' '<div class="copy-details-list">\r\n' '<div class="copy-detail-element">\r\n' '<div class="copy-detail-title">PoB содержащий ' 'прогрессию деревьев при прокачке по Актам<button ' 'class="copy-link"></button> <a class="detail-link" ' 'href="https://pobb.in/n0a6q4Rrmqyn" rel="nofollow" ' 'target="_blank">Перейти</a></div>\r\n' '</div>\r\n' '</div>\r\n' '</div>\r\n' '\r\n' '<p>Деревья:</p>\r\n' '\r\n' '<ol>\r\n' '\t<li><a href="https://lootkeeper.com/link/53tsO/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/53tsO/</a></li>\r\n' '\t<li><a href="https://lootkeeper.com/link/Dt4e6/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/Dt4e6/</a></li>\r\n' '\t<li><a href="https://lootkeeper.com/link/ARs2A/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/ARs2A/</a></li>\r\n' '\t<li><a href="https://lootkeeper.com/link/mJSiN/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/mJSiN/</a></li>\r\n' '\t<li><a href="https://lootkeeper.com/link/gmjMM/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/gmjMM/</a></li>\r\n' '\t<li><a href="https://lootkeeper.com/link/9axfp/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/9axfp/</a></li>\r\n' '\t<li><a href="https://lootkeeper.com/link/w9w83/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/w9w83/</a></li>\r\n' '</ol>\r\n' '\r\n' '<div class="accordion-block">\r\n' '<div class="accordion-item">\r\n' '<div class="accordion-title">Оружие и ' 'рецепты</div>\r\n' '\r\n' '<div class="accordion-text">\r\n' '<p>Во время прохождения сюжетной части, нам важно ' 'всеми способами увеличить наш урон, чтобы быстро ' 'убивать монстров в локациях и особенно ' 'боссов.</p>\r\n' '\r\n' '<p>До перехода на <poeitem class="poe-items" ' 'data-name_ru="Удар щитом" data-name_en="Shield ' 'Charge" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem> мы будем использовать 2 жезла. И ' 'будем опознавать все выпадающие с пола жезлы на ' 'предмет следующих свойств:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>+1 к уровню всех камней / камней огня</li>\r\n' '\t<li>Увеличение урона от чар / огня</li>\r\n' '\t<li>Плоский стихийный урон к чарам (любой, но ' 'желательно огненный)</li>\r\n' '</ul>\r\n' '\r\n' '<p>Примерно начиная с 25-го уровня, нужно начать ' 'присматривать очень хороший жезл, а также щит для ' 'перехода на использование <poeitem ' 'class="poe-items" data-name_ru="Удар щитом" ' 'data-name_en="Shield Charge" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem>. В идеале нужно найти или ' 'скрафтить сущностью оружие с большим количеством ' 'увеличения урона чарами и огнем.</p>\r\n' '\r\n' '<p>После прокачки пассивок на скорость атаки и ' 'покупки <poeitem class="poe-items" ' 'data-name_ru="Удар щитом" data-name_en="Shield ' 'Charge" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem> переходим на следующую комбинацию ' 'оружия:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Жезл и щит</li>\r\n' '</ul>\r\n' '\r\n' '<p>Также, по ходу прокачки мы будем находить ' 'рецепты на плоский урон к огню для заклинаний. ' 'Поэтому, если вам вообще не везёт с модами на ' 'оружии - в этом гайде мы уже решили эту ' 'проблему.</p>\r\n' '\r\n' '<p>Так как мы будем обновлять оружие каждые 3-4 ' 'Акта, стараемся не держать основную связку камней в ' 'оружии после 2-го Акта, т.к. иначе нам придется ' 'либо подготавливать новое оружие под нужные нам ' 'камни либо переносить связку в другой предмет. ' 'Лучше сразу держать основную связку не в ' 'оружии.</p>\r\n' '\r\n' '<div class="attention-block"><span ' 'class="attention-block-label">Важно</span>\r\n' '\r\n' '<p>Использование оружия со стихийным уроном ' 'является одним из самых важных элементов прокачки ' 'этого персонажа. Нужно обязательно позаботится об ' 'их крафте или своевременном обновлении по ходу ' 'прокачки. Иначе у вас будут серьезные проблемы с ' 'уроном.</p>\r\n' '</div>\r\n' '\r\n' '<p>При прокачке обязательно собираем все сущности, ' 'чтобы в дальнейшем использовать их на оружии и/или ' 'других предметах. Даже самую на первый взгляд ' 'бесполезную сущность можно использовать вместо ' '<poeitem class="poe-items" data-name_ru="Сфера ' 'алхимии" data-name_en="Orb of Alchemy" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyUpgradeToRare.webp" ' 'data-target="119">Orb of Alchemy (Сфера ' 'алхимии)</poeitem>, ведь могут прокнуть очень ' 'полезные свойства.</p>\r\n' '</div>\r\n' '</div>\r\n' '\r\n' '<div class="accordion-item">\r\n' '<div class="accordion-title">Цвета и связи ' 'сокетов</div>\r\n' '\r\n' '<div class="accordion-text">\r\n' '<p>Рекомендуем не забывать регулярно проверять ' 'ассортимент торговцев на наличие предметов с ' 'нужными нам цветами.</p>\r\n' '\r\n' '<p>Нас интересуют такие связки со следующими ' 'цветами:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>3 синих</li>\r\n' '\t<li>1 синий - 1 зелёных</li>\r\n' '</ul>\r\n' '\r\n' '<p>Основной 4 линк после 28-го уровня, будет ' 'таким:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>3 синих - 1 красный</li>\r\n' '</ul>\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="prokachka-po-aktam">\r\n' '<h2><span>Прокачка по Актам</span></h2>\r\n' '\r\n' '<p>Крайне рекомендуем использовать наш гайд по ' 'прохождению Актов в PoE, а также ознакомится с ' 'общими советами по прокачке. Если это не первый ваш ' 'персонаж на лиге - можете приобрести предметы для ' 'быстрой прокачки, это в разы упростит и ускорит ' 'прокачку.</p>\r\n' '\r\n' '<p>Крайне рекомендуем использовать <a ' 'href="https://guides.lootkeeper.com/poe/bystraya-prokachka-akty" ' 'target="_blank">наш гайд по прохождению Актов в ' 'PoE</a>, а также ознакомится с <a ' 'href="https://guides.lootkeeper.com/poe/pravila-bystroj-prokachki-v-poe-sovety-novichkam" ' 'target="_blank">общими советами по ' 'прокачке</a>.</p>\r\n' '\r\n' '<p>Для выбора предметов для прокачки из <a ' 'href="https://guides.lootkeeper.com/poe/unikalnye-predmety-dlya-bystroj-prokachki-v-poe" ' 'target="_blank">гайда по предметам</a> используйте ' '- <strong>кастер, стихийный набор</strong> либо ' 'универсальный набор.</p>\r\n' '\r\n' '<h3>Акт 1</h3>\r\n' '\r\n' '<p>Поскольку нам не потребуется никакой ' 'дополнительный персонаж, сразу же создаём Бандита. ' 'Добираемся до города. Продаём все ненужные ' 'предметы. У <span class="ru-poe">Таркли</span><span ' 'class="en-poe">Tarkleigh</span> берём <poeitem ' 'class="poe-items" data-name_ru="Взрывная ловушка" ' 'data-name_en="Explosive Trap" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShrapnelTrap.webp" ' 'data-target="270">Explosive trap | Взрывная ' 'ловушка</poeitem>. У <span ' 'class="ru-poe">Несса</span><span ' 'class="en-poe">Nessa</span> докупаем <poeitem ' 'class="poe-items" data-name_ru="Ползучая магма" ' 'data-name_en="Rolling Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem>.</p>\r\n' '\r\n' '<p>Проверяем торговцев на предметы с нужными для ' 'нас гнёздами. Также проверяем есть ли в продаже ' 'ботинки с бонусом к скорости передвижения.</p>\r\n' '\r\n' '<p>Устанавливаем первую связку:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Взрывная ловушка" ' 'data-name_en="Explosive Trap" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShrapnelTrap.webp" ' 'data-target="270">Explosive trap | Взрывная ' 'ловушка</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Шанс отравить" data-name_en="Chance ' 'to Poison Support" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/LesserPoison.webp" ' 'data-target="2510">Chance to Poison Support | Шанс ' 'отравить</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<div class="attention-block"><span ' 'class="attention-block-label">Важно</span>\r\n' '\r\n' '<p>Камни в этих и всех последующих связках указаны ' 'в порядке снижения приоритета. Как целые связки, ' 'так и камни внутри самих связок выставлены по ' 'убыванию полезности.</p>\r\n' '</div>\r\n' '\r\n' '<p>В 1-ом акте мы следуем дереву прокачки <a ' 'href="https://lootkeeper.com/link/53tsO/" ' 'rel="nofollow" target="_blank">#1</a>. Сначала ' 'добираем урон за счёт <poeitem class="poe-items" ' 'data-name_ru="Концентрация стихий" ' 'data-name_en="Elemental Focus" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/ElementalFocus.webp" ' 'data-target="1470">Elemental Focus | Концентрация ' 'стихий</poeitem>, потом выживаемость через <poeitem ' 'class="poe-items" data-name_ru="Переливание крови" ' 'data-name_en="Blood Siphon" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/BloodSiphon.webp" ' 'data-target="961">Blood Siphon | Переливание ' 'крови</poeitem>.</p>\r\n' '\r\n' '<p>После выполнения квестов <poeitem ' 'class="poe-items" data-name_ru="Разорение гнёзд" ' 'data-name_en="Breaking Some Eggs" ' 'data-color="#AF6025" data-image="" ' 'data-target="606">Breaking Some Eggs | Разорение ' 'гнезд</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Любовь к ближнему" ' 'data-name_en="Mercy Mission" data-color="#AF6025" ' 'data-image="" data-target="605">Mercy Mission | ' 'Любовь к ближнему</poeitem>, берём в награду ' '<poeitem class="poe-items" data-name_ru="Ртутный ' 'флакон" data-name_en="Quicksilver Flask" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Flasks/sprint.webp" ' 'data-target="4300">Quicksilver Flask | Ртутный ' 'флакон (item) </poeitem>, <poeitem ' 'class="poe-items" data-name_ru="Разгул стихий" ' 'data-name_en="Elemental Proliferation Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem> и <poeitem ' 'class="poe-items" data-name_ru="Ледяной скачок" ' 'data-name_en="Frostblink" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FrostblinkSkillGem.webp" ' 'data-target="323">Frostblink | Ледяной ' 'скачок</poeitem>. У <span ' 'class="ru-poe">Несса</span><span ' 'class="en-poe">Nessa</span> докупаем <poeitem ' 'class="poe-items" data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem>, <poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Метка снайпера" ' 'data-name_en="Sniper&#x27;s Mark" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ProjectileWeakness.webp" ' 'data-target="1627">Sniper\'s Mark | Метка ' 'снайпера</poeitem>.</p>\r\n' '\r\n' '<p>Связки начиная с 4-го уровня должны быть ' 'такими:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ползучая магма" data-name_en="Rolling ' 'Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Разгул стихий" ' 'data-name_en="Elemental Proliferation Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ледяной скачок" ' 'data-name_en="Frostblink" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FrostblinkSkillGem.webp" ' 'data-target="323">Frostblink | Ледяной ' 'скачок</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Метка снайпера" ' 'data-name_en="Sniper&#x27;s Mark" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ProjectileWeakness.webp" ' 'data-target="1627">Sniper\'s Mark | Метка ' 'снайпера</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p><poeitem class="poe-items" ' 'data-name_ru="Ползучая магма" data-name_en="Rolling ' 'Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem> при использовании выпускает ' 'огненный комок, который подобно мячику отскакивает ' 'от земли и взрывается в месте своего приземления. ' 'Этой способностью нужно целится между персонажем и ' 'врагом, для того что бы первый отскок ' 'гарантированно поразил врага. При перемещении по ' 'локациям, стараемся выстраивать монстров в линейки ' '- таким образом их можно будет эффективно поражать ' 'всеми отскоками <poeitem class="poe-items" ' 'data-name_ru="Ползучая магма" data-name_en="Rolling ' 'Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem>.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Ледяной ' 'скачок" data-name_en="Frostblink" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FrostblinkSkillGem.webp" ' 'data-target="323">Frostblink | Ледяной ' 'скачок</poeitem> - начальная способность ' 'передвижения, позволяющая перепрыгивать небольшие ' 'обрывы. При применении <poeitem class="poe-items" ' 'data-name_ru="Ледяной скачок" ' 'data-name_en="Frostblink" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FrostblinkSkillGem.webp" ' 'data-target="323">Frostblink | Ледяной ' 'скачок</poeitem> наносит урон от холода в точке ' 'применения и в точке назначения.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Стена ' 'пламени" data-name_en="Flame Wall" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem> при применении создает огненную ' 'стену, которая увеличивает урон пролетающих сквозь ' 'нее снарядов.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" ' 'data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem> позволит получить бафф ' 'увеличивающий скорость регенерации маны при ' 'применении поддерживаемых им способностей. Нам ' 'важно чтобы <poeitem class="poe-items" ' 'data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem> был не выше первого уровня, чтобы ' 'каждое применение заклинаний активировало ' 'бафф.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Метка ' 'снайпера" data-name_en="Sniper&#x27;s Mark" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ProjectileWeakness.webp" ' 'data-target="1627">Sniper\'s Mark | Метка ' 'снайпера</poeitem> - проклятье-марка, которая ' 'проклинает одного врага. Враг получает увеличенный ' 'урон от снарядов. Используем на сильных врагах и ' 'боссах.</p>\r\n' '\r\n' '<p>После прохождения Тюрьмы и убийства Брутуса у ' '<span class="ru-poe">Несса</span><span ' 'class="en-poe">Nessa</span> берём <poeitem ' 'class="poe-items" data-name_ru="Ускорение атак" ' 'data-name_en="Faster Attacks Support" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterAttacks.webp" ' 'data-target="60">Faster Attacks (Gem) Ускорение ' 'атак</poeitem>.<br />\r\n' 'У неё же докупаем <poeitem class="poe-items" ' 'data-name_ru="Воспламенение" ' 'data-name_en="Combustion Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ChancetoIgnite.webp" ' 'data-target="628">Combustion Support | ' 'Воспламенение</poeitem> и <poeitem ' 'class="poe-items" data-name_ru="Живучесть" ' 'data-name_en="Vitality" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Vitality.webp" ' 'data-target="1625">Vitality | Живучесть</poeitem>, ' 'который не качаем выше 1-го уровня.<br />\r\n' 'У <span class="ru-poe">Таркли</span><span ' 'class="en-poe">Tarkleigh</span> берём <poeitem ' 'class="poe-items" data-name_ru="Огненный рывок" ' 'data-name_en="Flame Dash" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FlameDash.webp" ' 'data-target="89">Flame Dash | Огненный ' 'рывок</poeitem>.</p>\r\n' '\r\n' '<p>На 10-ом уровне связки должны выглядеть ' 'следующим образом:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ползучая магма" data-name_en="Rolling ' 'Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Воспламенение" ' 'data-name_en="Combustion Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ChancetoIgnite.webp" ' 'data-target="628">Combustion Support | ' 'Воспламенение</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Разгул стихий" ' 'data-name_en="Elemental Proliferation Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Огненный рывок" data-name_en="Flame ' 'Dash" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FlameDash.webp" ' 'data-target="89">Flame Dash | Огненный ' 'рывок</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Метка снайпера" ' 'data-name_en="Sniper&#x27;s Mark" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ProjectileWeakness.webp" ' 'data-target="1627">Sniper\'s Mark | Метка ' 'снайпера</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Живучесть" data-name_en="Vitality" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Vitality.webp" ' 'data-target="1625">Vitality | Живучесть</poeitem> ' '(1-3 уровень)</li>\r\n' '</ul>\r\n' '\r\n' '<p>Просто качаются (например, во втором слоте ' 'оружия):</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ускорение атак" data-name_en="Faster ' 'Attacks Support" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterAttacks.webp" ' 'data-target="60">Faster Attacks (Gem) Ускорение ' 'атак</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>Перед битвой с <span ' 'class="ru-poe">Мервейл</span><span ' 'class="en-poe">Merveil</span> желательно ' 'обзавестись 2 <poeitem class="poe-items" ' 'data-name_ru="Кольцо с сапфиром" ' 'data-name_en="Sapphire Ring" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Rings/Ring6.webp" ' 'data-target="960">Sapphire Ring | Кольцо с ' 'сапфиром</poeitem>. Их можно приобрести у <span ' 'class="ru-poe">Нессы</span><span ' 'class="en-poe">Nessa</span>, либо сложить при ' 'помощи рецепта торговцев:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Железное кольцо" data-name_en="Iron ' 'Ring" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Rings/Ring1.webp" ' 'data-target="608">Iron Ring | Железное ' 'кольцо</poeitem> + любой камень синего цвета ' '(например <poeitem class="poe-items" ' 'data-name_ru="Ледяной скачок" ' 'data-name_en="Frostblink" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FrostblinkSkillGem.webp" ' 'data-target="323">Frostblink | Ледяной ' 'скачок</poeitem>)</li>\r\n' '</ul>\r\n' '\r\n' '<p>2 <poeitem class="poe-items" ' 'data-name_ru="Кольцо с сапфиром" ' 'data-name_en="Sapphire Ring" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Rings/Ring6.webp" ' 'data-target="960">Sapphire Ring | Кольцо с ' 'сапфиром</poeitem> нужны для поднятия устойчивости ' 'к холоду - основного типа урона, который наносит ' '<span class="ru-poe">Мервейл</span><span ' 'class="en-poe">Merveil</span>. Устойчивость к ' 'холоду значительно упростит бой с ней. Даже во ' 'время прокачки по актам важно следить за балансом ' 'сопротивлений, чем ближе они будут к капам (75%) - ' 'тем лучше.</p>\r\n' '\r\n' '<h3>Акт 2</h3>\r\n' '\r\n' '<p>Во 2-ом акте будем прокачиваться по дереву <a ' 'href="https://lootkeeper.com/link/Dt4e6/" ' 'rel="nofollow" target="_blank">#2</a>. В этом акте ' 'мы добираем урон. В первую очередь прокачиваем ' '<poeitem class="poe-items" data-name_ru="Колдовское ' 'расширение" data-name_en="Arcane Expanse" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/blastradius.webp" ' 'data-target="2363">Arcane Expanse | Колдовское ' 'расширение</poeitem>, а затем <poeitem ' 'class="poe-items" data-name_ru="Закалённый холодом" ' 'data-name_en="Snowforged" data-color="#FF8D00" ' 'data-image="" data-target="1462">Snowforged | ' 'Закалённый холодом</poeitem> с мастери <span ' 'class="ru-poe">Удары с 25% шансом учитывают ' 'значения сопротивления стихиям врага как ' 'противоположное</span><span class="en-poe">Hits ' 'have 25% chance to treat Enemy Monster Resistance ' 'values as inverted</span>.</p>\r\n' '\r\n' '<p>В начале 2-го акта обязательно выполняем квест ' '<poeitem class="poe-items" data-name_ru="Великий ' 'белый зверь" data-name_en="The Great White Beast" ' 'data-color="#FF8D00" data-image="" ' 'data-target="566">The Great White Beast | Великий ' 'белый зверь</poeitem>, в награду за который берём у ' 'Йины вторую <poeitem class="poe-items" ' 'data-name_ru="Ртутный флакон" ' 'data-name_en="Quicksilver Flask" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Flasks/sprint.webp" ' 'data-target="4300">Quicksilver Flask | Ртутный ' 'флакон (item) </poeitem>.<br />\r\n' 'Если это не первый ваш персонаж на лиге и у вас уже ' 'имеются флаконы на скорость и/или хорошие ботинки ' 'со скоростью - можно не выполнять этот ' 'квест.</p>\r\n' '\r\n' '<p>После выполнения квеста <poeitem ' 'class="poe-items" data-name_ru="Захватчики в ' 'чёрном" data-name_en="Intruders in Black" ' 'data-color="#AF6025" data-image="" ' 'data-target="568">Intruders in Black | Захватчики в ' 'черном</poeitem> берём у <span ' 'class="ru-poe">Груст</span><span ' 'class="en-poe">Greust</span> - <poeitem ' 'class="poe-items" data-name_ru="Вестник пепла" ' 'data-name_en="Herald of Ash" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/HeraldofAsh.webp" ' 'data-target="66">Herald of Ash | Вестник ' 'пепла</poeitem>, у <span ' 'class="ru-poe">Йины</span><span ' 'class="en-poe">Yeena</span> докупаем [Herald of ' 'Thunder ## gem ##] и <poeitem class="poe-items" ' 'data-name_ru="Волна осуждения" data-name_en="Wave ' 'of Conviction" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem>. Начинаем использовать эти ' 'камни на 16-ом уровне.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Вестник ' 'пепла" data-name_en="Herald of Ash" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/HeraldofAsh.webp" ' 'data-target="66">Herald of Ash | Вестник ' 'пепла</poeitem> - это способность-вестник, ' 'резервирующая ману и позволяющая сильно ускорить ' 'зачистку. Монстры будут взрываться, нанося огненный ' 'урон вокруг себя, тем самым помогая добивать ' 'ближайших монстров.</p>\r\n' '\r\n' '<p>[Herald of Thunder ## gem ##] - это ' 'способность-вестник, резервирующая ману и ' 'позволяющая сильно увеличить урон по одиночной ' 'цели. Она даст нам плоский урон молнией к ' 'заклинаниям, а так же будет бить молнией ' 'находящихся рядом врагов, нанося им урон и ' 'накладывая дебафф <poeitem class="poe-items" ' 'data-name_ru="Шок" data-name_en="Shock" ' 'data-color="#AF6025" data-image="" ' 'data-target="2306">Shock | Шок</poeitem>.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Волна ' 'осуждения" data-name_en="Wave of Conviction" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem> при использовании выпускает ' 'волну, которая снижает сопротивление задетых ' 'врагов. Для нас это будет полезно как ' 'дополнительное усиление урона в бою с боссами ' 'актов. Длительность эффекта снижения сопротивлений ' 'это примерно 4-5 секунд, в зависимости от уровня ' 'камня, так что обновлять придется не так уж и ' 'часто.</p>\r\n' '\r\n' '<p>Начинаем использовать вышеперечисленные камни на ' '16-ом уровне.</p>\r\n' '\r\n' '<p>После квеста <poeitem class="poe-items" ' 'data-name_ru="Мучительно острый" ' 'data-name_en="Sharp and Cruel" data-color="#AF6025" ' 'data-image="" data-target="567">Sharp and Cruel | ' 'Мучительно острый</poeitem>, берём у Шёлка <poeitem ' 'class="poe-items" data-name_ru="Концентрация ' 'стихий" data-name_en="Elemental Focus Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalFocus.webp" ' 'data-target="239">Elemental Focus (Gem) ' 'Концентрация стихий</poeitem>, у Йины докупаем ' '<poeitem class="poe-items" ' 'data-name_ru="Осквернение" data-name_en="Desecrate" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Desecrate.webp" ' 'data-target="437">Desecrate | Осквернение</poeitem> ' 'если у нас есть лишние <poeitem class="poe-items" ' 'data-name_ru="Сфера перемен" data-name_en="Orb of ' 'Alteration" data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyRerollMagic.webp" ' 'data-target="118">Orb of Alteration (Сфера ' 'перемен)</poeitem>.</p>\r\n' '\r\n' '<p>Проверяем связки на 18-ый уровень:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ползучая магма" data-name_en="Rolling ' 'Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Воспламенение" ' 'data-name_en="Combustion Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ChancetoIgnite.webp" ' 'data-target="628">Combustion Support | ' 'Воспламенение</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Разгул стихий" ' 'data-name_en="Elemental Proliferation Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Огненный рывок" data-name_en="Flame ' 'Dash" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FlameDash.webp" ' 'data-target="89">Flame Dash | Огненный ' 'рывок</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Вестник пепла" data-name_en="Herald ' 'of Ash" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/HeraldofAsh.webp" ' 'data-target="66">Herald of Ash | Вестник ' 'пепла</poeitem></li>\r\n' '\t<li>[Herald of Thunder ## gem ##]</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Волна осуждения" data-name_en="Wave ' 'of Conviction" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Живучесть" data-name_en="Vitality" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Vitality.webp" ' 'data-target="1625">Vitality | Живучесть</poeitem> ' '(1-3 уровень)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Метка снайпера" ' 'data-name_en="Sniper&#x27;s Mark" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ProjectileWeakness.webp" ' 'data-target="1627">Sniper\'s Mark | Метка ' 'снайпера</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>Просто качаются:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ускорение атак" data-name_en="Faster ' 'Attacks Support" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterAttacks.webp" ' 'data-target="60">Faster Attacks (Gem) Ускорение ' 'атак</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Концентрация стихий" ' 'data-name_en="Elemental Focus Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalFocus.webp" ' 'data-target="239">Elemental Focus (Gem) ' 'Концентрация стихий</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Осквернение" data-name_en="Desecrate" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Desecrate.webp" ' 'data-target="437">Desecrate | ' 'Осквернение</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>Начиная с этого этапа, крайне важно чтобы базой ' 'пояса был <poeitem class="poe-items" ' 'data-name_ru="Широкий ремень" data-name_en="Heavy ' 'Belt" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Belts/Belt5.webp" ' 'data-target="507">Heavy Belt | Широкий ' 'пояс</poeitem>. Он даёт бонус силы, которая будет ' 'нужна для прокачки красных камней.</p>\r\n' '\r\n' '<p>По квесту <poeitem class="poe-items" ' 'data-name_ru="Разбойничьи дрязги" ' 'data-name_en="Deal with the Bandits" ' 'data-color="#FF8D00" data-image="" ' 'data-target="1613">Deal with the bandits | Квест ' 'бандитов</poeitem> убиваем всех бандитов.</p>\r\n' '\r\n' '<h3>Акт 3</h3>\r\n' '\r\n' '<p>В 3-ем акте мы будем следовать дереву прокачки ' '<a href="https://lootkeeper.com/link/ARs2A/" ' 'rel="nofollow" target="_blank">#3</a>. Прокачиваем ' '<poeitem class="poe-items" data-name_ru="Живость" ' 'data-name_en="Alacrity" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/grace.webp" ' 'data-target="2748">Alacrity | Живость</poeitem> для ' 'добора ловкости. После него берём <poeitem ' 'class="poe-items" data-name_ru="Координация" ' 'data-name_en="Coordination" data-color="#FF8D00" ' 'data-image="" data-target="1585">Coordination | ' 'Координация</poeitem> для будущей смены на щит. В ' 'последнюю очередь прокачиваем <poeitem ' 'class="poe-items" data-name_ru="Мистический ' 'накопитель" data-name_en="Eldritch Battery" ' 'data-color="#AF6025" data-image="" ' 'data-target="279">Eldritch Battery | Мистический ' 'накопитель</poeitem> и малое пассивное умение на ' '<span class="ru-poe">Похищение ' 'энергощита</span><span class="en-poe">Energy Shield ' 'Leech</span> рядом с ключевым талантом. Прокачиваем ' '<poeitem class="poe-items" ' 'data-name_ru="Телосложение" data-name_en="Physique" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/oxblood.webp" ' 'data-target="2361">Physique | ' 'Телосложение</poeitem> когда нужна будет сила для ' 'прокачки красных камней.</p>\r\n' '\r\n' '<p>Начиная с 3 Акта мы будем искать любой щит с ' 'любыми подходящими сокетами и цветами, в идеале с ' 'хорошими свойствами. Также нам нужен будет предмет ' 'с цветами - 1 красный + 2 зелёных в ' 'дальнейшем.</p>\r\n' '\r\n' '<p>После выполнения квеста <poeitem ' 'class="poe-items" data-name_ru="Разлучённые ' 'влюблённые" data-name_en="Lost in Love" ' 'data-color="#AF6025" data-image="" ' 'data-target="609">Lost in Love | Разлученные ' 'влюбленные</poeitem> берём у <span ' 'class="ru-poe">Марамоа</span><span ' 'class="en-poe">Maramoa</span> камень <poeitem ' 'class="poe-items" data-name_ru="Горючесть" ' 'data-name_en="Flammability" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Flammability.webp" ' 'data-target="145">Flammability | ' 'Горючесть</poeitem>.<br />\r\n' 'У <span class="ru-poe">Клариссы</span><span ' 'class="en-poe">Clarissa</span> докупаем <poeitem ' 'class="poe-items" data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem>, <poeitem class="poe-items" ' 'data-name_ru="Грация" data-name_en="Grace" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Grace.webp" ' 'data-target="280">Grace | Грация</poeitem> и ' '<poeitem class="poe-items" ' 'data-name_ru="Дисциплина" data-name_en="Discipline" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Discipline.webp" ' 'data-target="258">Discipline | ' 'Дисциплина</poeitem>.</p>\r\n' '\r\n' '<p>Начиная с этого времени начинаем проверять <span ' 'class="ru-poe">Харгана</span><span ' 'class="en-poe">Hargan</span> на наличие 4-линк ' 'предметов, каждый раз когда повысили уровень ' 'персонажа. Это важно, т.к. 4-линк сильно повысит ' 'урон персонажа.</p>\r\n' '\r\n' '<p>После сдачи квеста <poeitem class="poe-items" ' 'data-name_ru="Катушка для лент" data-name_en="The ' 'Ribbon Spool" data-color="#AF6025" data-image="" ' 'data-target="1971">The Ribbon Spool | Катушка для ' 'лент</poeitem>, в награду берём <poeitem ' 'class="poe-items" data-name_ru="Амулет с янтарём" ' 'data-name_en="Amber Amulet" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Amulets/Amulet3.webp" ' 'data-target="479">Amber Amulet | Амулет с ' 'янтарем</poeitem>, который поможет нам немного ' 'перекрыть наши будущие потребности в силе.</p>\r\n' '\r\n' '<div class="attention-block"><span ' 'class="attention-block-label">Важно</span>\r\n' '\r\n' '<p>В локации с <span class="ru-poe">Леди ' 'Диалла</span><span class="en-poe">Lady ' 'Dialla</span> неподалеку от неё есть комната с ' 'машиной картоходца. Там есть очень важный нам ' 'рецепт с плоским уроном к огню. Не забываем взять ' 'его. Стоимость крафта - 4 <poeitem ' 'class="poe-items" data-name_ru="Сфера превращения" ' 'data-name_en="Orb of Transmutation" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyUpgradeToMagic.webp" ' 'data-target="117">Orb of Transmutation (Сфера ' 'превращения)</poeitem>. Крафтим его на лучшее ' 'оружие которое у нас есть.</p>\r\n' '</div>\r\n' '\r\n' '<p>После убийства <span class="ru-poe">Легата ' 'Гравиция</span><span class="en-poe">General ' 'Gravicius</span>, берем у Марамоа <poeitem ' 'class="poe-items" data-name_ru="Кремация" ' 'data-name_en="Cremation" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/CorpseEruption.webp" ' 'data-target="1969">Cremation | ' 'Кремация</poeitem>.</p>\r\n' '\r\n' '<p>Сразу по достижению 28-го уровня идем в ' 'Библиотеку, ради этого можно даже временно ' 'пропустить прохождение локации <span ' 'class="ru-poe">Храм Лунарис</span><span ' 'class="en-poe">The Lunaris Temple</span>.</p>\r\n' '\r\n' '<p>В Библиотеке выполняем все поручения <span ' 'class="ru-poe">Сиосы</span><span ' 'class="en-poe">Siosa</span> и у него ' 'покупаем:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" data-name_ru="Удар ' 'щитом" data-name_en="Shield Charge" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Пронизывающий жар" data-name_en="Fire ' 'Penetration Support" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FirePenetration.webp" ' 'data-target="630">Fire penetration | Пронизывающий ' 'жар</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Дополнительные снаряды" ' 'data-name_en="Lesser Multiple Projectiles Support" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/LesserMultipleProjectiles.webp" ' 'data-target="1003">Lesser Multiple Projectiles ' 'Support | Дополнительные снаряды</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Сбор" data-name_en="Convocation" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Convocation.webp" ' 'data-target="172">Convocation ' '(Сбор)</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>На покупку <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Пронизывающий жар" data-name_en="Fire ' 'Penetration Support" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FirePenetration.webp" ' 'data-target="630">Fire penetration | Пронизывающий ' 'жар</poeitem> нам потребуется 2 <poeitem ' 'class="poe-items" data-name_ru="Сфера удачи" ' 'data-name_en="Orb of Chance" data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyUpgradeRandomly.webp" ' 'data-target="560">Orb of Chance | Сфера ' 'удачи</poeitem>.<br />\r\n' '1 <poeitem class="poe-items" data-name_ru="Сфера ' 'удачи" data-name_en="Orb of Chance" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyUpgradeRandomly.webp" ' 'data-target="560">Orb of Chance | Сфера ' 'удачи</poeitem> можно купить за 1 <poeitem ' 'class="poe-items" data-name_ru="Сфера соединения" ' 'data-name_en="Orb of Fusing" data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyRerollSocketLinks.webp" ' 'data-target="121">Orb of Fusing (Сфера ' 'соединения)</poeitem>, который можно купить у <span ' 'class="ru-poe">Клариссы</span><span ' 'class="en-poe">Clarissa</span> за 4 <poeitem ' 'class="poe-items" data-name_ru="Сфера златокузнеца" ' 'data-name_en="Jeweller&#x27;s Orb" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyRerollSocketNumbers.webp" ' 'data-target="122">Jeweller\'s Orb (Сфера ' 'златокузнеца)</poeitem>.</p>\r\n' '\r\n' '<p>Выставляем следующие связи на 28-й ' 'уровень:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Воспламенение" ' 'data-name_en="Combustion Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ChancetoIgnite.webp" ' 'data-target="628">Combustion Support | ' 'Воспламенение</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Разгул стихий" ' 'data-name_en="Elemental Proliferation Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Пронизывающий жар" ' 'data-name_en="Fire Penetration Support" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FirePenetration.webp" ' 'data-target="630">Fire penetration | Пронизывающий ' 'жар</poeitem> (если есть 4-линк)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Кремация" data-name_en="Cremation" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/CorpseEruption.webp" ' 'data-target="1969">Cremation | Кремация</poeitem> - ' '<poeitem class="poe-items" ' 'data-name_ru="Концентрация стихий" ' 'data-name_en="Elemental Focus Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalFocus.webp" ' 'data-target="239">Elemental Focus (Gem) ' 'Концентрация стихий</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Дополнительные ' 'снаряды" data-name_en="Lesser Multiple Projectiles ' 'Support" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/LesserMultipleProjectiles.webp" ' 'data-target="1003">Lesser Multiple Projectiles ' 'Support | Дополнительные снаряды</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Осквернение" data-name_en="Desecrate" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Desecrate.webp" ' 'data-target="437">Desecrate | ' 'Осквернение</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Огненный рывок" data-name_en="Flame ' 'Dash" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FlameDash.webp" ' 'data-target="89">Flame Dash | Огненный ' 'рывок</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Волна осуждения" data-name_en="Wave ' 'of Conviction" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Вестник пепла" data-name_en="Herald ' 'of Ash" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/HeraldofAsh.webp" ' 'data-target="66">Herald of Ash | Вестник ' 'пепла</poeitem></li>\r\n' '\t<li>[Herald of Thunder ## gem ##]</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Горючесть" ' 'data-name_en="Flammability" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Flammability.webp" ' 'data-target="145">Flammability | ' 'Горючесть</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Живучесть" data-name_en="Vitality" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Vitality.webp" ' 'data-target="1625">Vitality | Живучесть</poeitem> ' '(1-3 уровень)</li>\r\n' '</ul>\r\n' '\r\n' '<p>Просто качаются:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Дисциплина" data-name_en="Discipline" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Discipline.webp" ' 'data-target="258">Discipline | ' 'Дисциплина</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Грация" data-name_en="Grace" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Grace.webp" ' 'data-target="280">Grace | Грация</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ускорение атак" data-name_en="Faster ' 'Attacks Support" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterAttacks.webp" ' 'data-target="60">Faster Attacks (Gem) Ускорение ' 'атак</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" data-name_ru="Удар ' 'щитом" data-name_en="Shield Charge" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Сбор" data-name_en="Convocation" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Convocation.webp" ' 'data-target="172">Convocation ' '(Сбор)</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p><poeitem class="poe-items" ' 'data-name_ru="Кремация" data-name_en="Cremation" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/CorpseEruption.webp" ' 'data-target="1969">Cremation | Кремация</poeitem> - ' 'взрывает труп и превращает его в гейзер, снаряды ' 'которого наносят урон огнем всем врагам поблизости. ' 'Одновременно могут быть активны 3 гейзера.<br />\r\n' 'Используем это умение только на боссах и сильных ' 'врагах. Трупы мы будем создавать с помощью <poeitem ' 'class="poe-items" data-name_ru="Осквернение" ' 'data-name_en="Desecrate" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Desecrate.webp" ' 'data-target="437">Desecrate | ' 'Осквернение</poeitem>. При простой зачистке локаций ' 'цепляем на пачки монстров <poeitem ' 'class="poe-items" data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> - его урона и распространения ' 'поджогов хватит для убийства пачек белых монстров. ' 'На синие пачки вместе с <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> пускаем <poeitem ' 'class="poe-items" data-name_ru="Волна осуждения" ' 'data-name_en="Wave of Conviction" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem>, тогда вам хватит урона ' 'уничтожить любую синюю пачку.</p>\r\n' '\r\n' '<p>На боссах же &quot;прокаст&quot; будет выглядеть ' 'так:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Жмем один раз <poeitem class="poe-items" ' 'data-name_ru="Осквернение" data-name_en="Desecrate" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Desecrate.webp" ' 'data-target="437">Desecrate | Осквернение</poeitem> ' 'для создания трупов на полу</li>\r\n' '\t<li>Жмем три раза <poeitem class="poe-items" ' 'data-name_ru="Кремация" data-name_en="Cremation" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/CorpseEruption.webp" ' 'data-target="1969">Cremation | ' 'Кремация</poeitem></li>\r\n' '\t<li>Ставим <poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem> прямо на гейзеры ' 'Cremation</li>\r\n' '\t<li>Навешиваем дебаффы на врага при помощи ' '<poeitem class="poe-items" data-name_ru="Волна ' 'осуждения" data-name_en="Wave of Conviction" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Горючесть" ' 'data-name_en="Flammability" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Flammability.webp" ' 'data-target="145">Flammability | ' 'Горючесть</poeitem></li>\r\n' '\t<li>Цепляем <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>После перестановки можно проходить первый ' 'Лабиринт. В нём мы берём подкласс <poeitem ' 'class="poe-items" data-name_ru="Диверсант" ' 'data-name_en="Saboteur" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/saboteur.webp" ' 'data-target="1471">Saboteur | Диверсант</poeitem> и ' 'талант Восхождения <poeitem class="poe-items" ' 'data-name_ru="Идеальное преступление" ' 'data-name_en="Perfect Crime" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Saboteur/PerfectCrime.webp" ' 'data-target="2752">Perfect Crime | Идеальное ' 'преступление</poeitem>.</p>\r\n' '\r\n' '<h3>Акты 4-5</h3>\r\n' '\r\n' '<p>В 4-ом и в 5-ом акте мы будем следовать дереву ' 'прокачки <a ' 'href="https://lootkeeper.com/link/mJSiN/" ' 'rel="nofollow" target="_blank">#4</a>. Сначала ' 'берём <poeitem class="poe-items" ' 'data-name_ru="Равенство клейм" data-name_en="Brand ' 'Equity" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Brand2.webp" ' 'data-target="2754">Brand Equity | Равенство ' 'клейм</poeitem> с мастери на 2 дополнительных ' 'клейма. После этого прокачиваем сначала <poeitem ' 'class="poe-items" data-name_ru="Слияние" ' 'data-name_en="Melding" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/melding.webp" ' 'data-target="314">Melding | Слияние</poeitem> и ' 'мастери на +50 к здоровью, а затем <poeitem ' 'class="poe-items" data-name_ru="Пылающее сердце" ' 'data-name_en="Heart of Flame" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/hellfire.webp" ' 'data-target="1527">Heart of Flame | Пылающее ' 'сердце</poeitem> с мастери на увеличение урона по ' 'подожженным врагам.</p>\r\n' '\r\n' '<p>После прокачки <poeitem class="poe-items" ' 'data-name_ru="Слияние" data-name_en="Melding" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/melding.webp" ' 'data-target="314">Melding | Слияние</poeitem> и ' 'экипировки предметов на базе с энергощитом у нас ' 'должно быть достаточно энергощита, чтобы ' 'использовать <poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem> с <poeitem ' 'class="poe-items" data-name_ru="Возврат клейм" ' 'data-name_en="Brand Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> и полностью отказаться от ' 'использования мана фласок.</p>\r\n' '\r\n' '<p>После нахождения хорошего щита мы наконец сможем ' 'использовать одно из лучших умений перемещений в ' 'игре - <poeitem class="poe-items" ' 'data-name_ru="Удар щитом" data-name_en="Shield ' 'Charge" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem>.</p>\r\n' '\r\n' '<p>Делаем перестановку камней:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Воспламенение" ' 'data-name_en="Combustion Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ChancetoIgnite.webp" ' 'data-target="628">Combustion Support | ' 'Воспламенение</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Разгул стихий" ' 'data-name_en="Elemental Proliferation Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Пронизывающий жар" ' 'data-name_en="Fire Penetration Support" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FirePenetration.webp" ' 'data-target="630">Fire penetration | Пронизывающий ' 'жар</poeitem> (если есть 4-линк)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Возврат клейм" ' 'data-name_en="Brand Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Сбор" data-name_en="Convocation" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Convocation.webp" ' 'data-target="172">Convocation ' '(Сбор)</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" data-name_ru="Удар ' 'щитом" data-name_en="Shield Charge" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Ускорение атак" data-name_en="Faster ' 'Attacks Support" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterAttacks.webp" ' 'data-target="60">Faster Attacks (Gem) Ускорение ' 'атак</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Огненный рывок" data-name_en="Flame ' 'Dash" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FlameDash.webp" ' 'data-target="89">Flame Dash | Огненный ' 'рывок</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Грация" data-name_en="Grace" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Grace.webp" ' 'data-target="280">Grace | Грация</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Дисциплина" data-name_en="Discipline" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Discipline.webp" ' 'data-target="258">Discipline | ' 'Дисциплина</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Горючесть" ' 'data-name_en="Flammability" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Flammability.webp" ' 'data-target="145">Flammability | ' 'Горючесть</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Волна осуждения" data-name_en="Wave ' 'of Conviction" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Ускоренное сотворение чар" ' 'data-name_en="Faster Casting Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterCast.webp" ' 'data-target="88">Faster Casting (gem) Ускоренное ' 'сотворение чар</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Живучесть" data-name_en="Vitality" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Vitality.webp" ' 'data-target="1625">Vitality | Живучесть</poeitem> ' '(1-3 уровень)</li>\r\n' '</ul>\r\n' '\r\n' '<p>В 5-ом Акте, в награду за квест <poeitem ' 'class="poe-items" data-name_ru="Ключ к свободе" ' 'data-name_en="The Key to Freedom" ' 'data-color="#AF6025" data-image="" ' 'data-target="569">The Key to Freedom | Ключ к ' 'свободе</poeitem>, берём <poeitem class="poe-items" ' 'data-name_ru="Нефритовый флакон" data-name_en="Jade ' 'Flask" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Flasks/evasionflask01.webp" ' 'data-target="4309">Jade Flask | Нефритовый флакон ' '(item) </poeitem>, этот флакон поможет с повышением ' 'выживаемости за счёт 1.500 уклонения, которую он ' 'даёт во время действия эффекта.</p>\r\n' '\r\n' '<h4>Акты 6-10</h4>\r\n' '\r\n' '<p>В 6-ом и 7-ом актах будем следовать дереву ' 'прокачки <a ' 'href="https://lootkeeper.com/link/gmjMM/" ' 'rel="nofollow" target="_blank">#5</a>. В начале ' 'добираем здоровье, прокачивая <poeitem ' 'class="poe-items" data-name_ru="Изматывающие ' 'тренировки" data-name_en="Cruel Preparation" ' 'data-color="#FF8D00" data-image="" ' 'data-target="267">Cruel Preparation | Изматывающие ' 'тренировки</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Клятва на крови" ' 'data-name_en="Written in Blood" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/WritteninBlood.webp" ' 'data-target="968">Written in Blood | Клятва на ' 'крови</poeitem>. Затем добираем <poeitem ' 'class="poe-items" data-name_ru="Стихийная ' 'перегрузка" data-name_en="Elemental Overload" ' 'data-color="#AF6025" data-image="" ' 'data-target="874">Elemental Overload | Стихийная ' 'перегрузка</poeitem> для урона и <poeitem ' 'class="poe-items" data-name_ru="Подвижность" ' 'data-name_en="Agility" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/grace.webp" ' 'data-target="2539">Agility | Подвижность</poeitem> ' 'с <poeitem class="poe-items" data-name_ru="Мощь" ' 'data-name_en="Might" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/oxblood.webp" ' 'data-target="2755">Might | Мощь</poeitem> для ' 'прокачки камней.</p>\r\n' '\r\n' '<p>В начале 6-го акта не забываем добрать ' 'сопротивления, лучше всего это сделать крафтом на ' 'станке в нашему убежище.</p>\r\n' '\r\n' '<p>Обязательно выполняем квест <poeitem ' 'class="poe-items" data-name_ru="Впавшие в ' 'немилость" data-name_en="Fallen from Grace" ' 'data-color="#FF8D00" data-image="" ' 'data-target="631">Fallen from Grace | Впавшие в ' 'немилость</poeitem> в начале 6-го Акта. Он позволит ' 'покупать любые камни умений и поддержки у <span ' 'class="ru-poe">Лилии Рот</span><span ' 'class="en-poe">Lilly Roth</span>, это понадобится ' 'вам в будущем.<br />\r\n' 'У неё же покупаем <poeitem class="poe-items" ' 'data-name_ru="Жертвенность" data-name_en="Immolate ' 'Support" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/Immolate.webp" ' 'data-target="1973">Immolate Support | ' 'Жертвенность</poeitem> и вставляем его вместо ' '<poeitem class="poe-items" data-name_ru="Разгул ' 'стихий" data-name_en="Elemental Proliferation ' 'Support" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem>.</p>\r\n' '\r\n' '<p>Не забываем сбалансировать сопротивления к ' 'стихиям в начале 6-го Акта, проще всего это сделать ' 'при помощи крафтов на станке в своём ' 'убежище.</p>\r\n' '\r\n' '<p>В 6-ом акте за сдачу рукописи, берём у <span ' 'class="ru-poe">Бестеля</span><span ' 'class="en-poe">Bestel</span> <poeitem ' 'class="poe-items" data-name_ru="Амулет с цитрином" ' 'data-name_en="Citrine Amulet" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Amulets/CitrineAmulet.webp" ' 'data-target="512">Citrine Amulet | Амулет с ' 'цитрином</poeitem>.</p>\r\n' '\r\n' '<p>После получения 50-го уровня проходим 2-ой ' 'Лабиринт и прокачиваем талант <poeitem ' 'class="poe-items" data-name_ru="Рожденный во мраке" ' 'data-name_en="Born in the Shadows" ' 'data-color="#FF8D00" data-image="" ' 'data-target="620">Born in the Shadows | Рожденный ' 'во мраке</poeitem>. Он значительно повысит нашу ' 'выживаемость, снижая урон ближайшим врагам и ' 'уменьшая им шанс попасть по персонажу.</p>\r\n' '\r\n' '<p>В 7 акте, за выполнение квеста <poeitem ' 'class="poe-items" data-name_ru="Серебряный ' 'медальон" data-name_en="The Silver Locket" ' 'data-color="#FF8D00" data-image="" ' 'data-target="603">The Silver Locket | Серебряный ' 'медальон</poeitem> берём у <span ' 'class="ru-poe">Вильяма Рота</span><span ' 'class="en-poe">Weylam Roth</span> - <poeitem ' 'class="poe-items" data-name_ru="Кварцевый флакон" ' 'data-name_en="Quartz Flask" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Flasks/phaseflask01.webp" ' 'data-target="4304">Quartz Flask | Кварцевый флакон ' '(item) </poeitem>.</p>\r\n' '\r\n' '<p>С 8-го до конца кампании следуем дереву прокачки ' '<a href="https://lootkeeper.com/link/9axfp/" ' 'rel="nofollow" target="_blank">#6</a>.<br />\r\n' 'Добираем урон через прокачивание <poeitem ' 'class="poe-items" data-name_ru="Кователь рун" ' 'data-name_en="Runesmith" data-color="#FF8D00" ' 'data-image="" data-target="884">Runesmith | ' 'Кователь рун</poeitem> с мастери на повышение ' 'скорости перезарядки <poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem>, затем <poeitem class="poe-items" ' 'data-name_ru="Взрывное попадание" ' 'data-name_en="Explosive Impact" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/firedamage.webp" ' 'data-target="1972">Explosive Impact | Взрывное ' 'попадание</poeitem> и мастери на восстановление ' 'здоровья за каждую единицу сопротивления к огню ' 'выше капа.</p>\r\n' '\r\n' '<p>После прохождения 8-го акта - начинаем активно ' 'фармить Кровавый Акведук. Сейчас наша цель - ' 'нафармить 64-й или 65-й уровень и немного валюты в ' 'придачу. Продаем выпавшие карточки <poeitem ' 'class="poe-items" data-name_ru="Смирение" ' 'data-name_en="Humility" data-color="#7C5804" ' 'data-image="" data-target="722">Humility | ' 'Смирение</poeitem> и хаос рецепты. Хаос рецепты не ' 'следует собирать если сейчас не первые 2-3 дня ' 'лиги.</p>\r\n' '\r\n' '<p>Заканчиваем прохождение 9-го акта. В 10-ом акте ' 'проходим все квесты, так чтобы остался только ' 'последний - на убийство Китавы. После этого ' 'проходим третий лабиринт.</p>\r\n' '\r\n' '<p>После прохождения третьего лабиринта, берём ' '<poeitem class="poe-items" data-name_ru="Как часы" ' 'data-name_en="Like Clockwork" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Saboteur/LikeClockworkNotable.webp" ' 'data-target="2753">Like Clockwork | Как ' 'часы</poeitem>, убиваем Китаву, проходим в Эпилог и ' 'начинаем наше покорение Атласа.</p>\r\n' '\r\n' '<h3>После кампании</h3>\r\n' '\r\n' '<p>При выходе на атлас необходимо набрать капы ' 'стихийных сопротивлений (по 75%). На всех предметах ' 'набираем как можно больше здоровья и желательно ' 'энергощита. Старайтесь не использовать предметы на ' 'базах только с уклонением или броней, так как их ' 'гнёзда будет трудно перекрасить под нужные нам ' 'цвета (если вы не обладаете необходимым рецептом ' 'для покраски).</p>\r\n' '\r\n' '<p>На картах следуем последнему дереву <a ' 'href="https://lootkeeper.com/link/VfuRo/" ' 'rel="nofollow" target="_blank">#7</a>.</p>\r\n' '\r\n' '<div class="attention-block"><span ' 'class="attention-block-label">Важно</span>\r\n' '\r\n' '<p>Напоминаем что данный билд стоит использовать ' 'только для прокачки вашего основного билда на ' 'старте новой лиги. Он не рассчитан на покорение ' 'эндгейм контента, его потолком будут начальные тиры ' 'красных карт - это максимум на что он ' 'способен.</p>\r\n' '</div>\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: ' "'6EWTA0TiX3aEQ286A3rOaSg4EkUlC5AzLzbKPWLqWDSiqK9tw5sCKsSF5C1HVT6E'>", 'messages': <FallbackStorage: request=<ASGIRequest: GET '/poe/bystraya-prokachka-bandita-diversanta'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f6a31b056c0>>), 'request': '<<request>>', 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f6a31b056c0>>'} {'LANGUAGE_CODE': 'ru', 'access_info': None, 'article': <Article: [3.25] Быстрая прокачка Бандита. Клеймо Армагеддона и Триггерботы>, 'canonical': '/poe/bystraya-prokachka-bandita-diversanta', '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="vstuplenie"><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>В данном гайде мы разберем билд который идеально ' 'подходит для комфортной и быстрой прокачки бандита ' 'через заклинания без каких-либо уникальных ' 'предметов и валюты, т.е. в предметах с пола. Из-за ' 'того что нам не нужны будут какие-либо стартовые ' 'предметы - билд идеально подходит для прокачки ' 'первого персонажа в начале новой лиги.</p>\r\n' '\r\n' '<p>Данный билд - лишь &quot;заготовка&quot; бандита ' 'под любой другой билд который вы выберете. Данным ' 'билдом вы качаетесь, фармите нужное количество ' 'валюты, а в определенный момент - респекаетесь ' '(меняете дерево и если нужно, то и подкласс) на ' 'дерево и подкласс вашего основного билда.</p>\r\n' '\r\n' '<div class="attention-block"><span ' 'class="attention-block-label">Важно</span>\r\n' '\r\n' '<p>Данный билд не является полноценным билдом и не ' 'рассчитан на прохождение всего контента в игре. Его ' 'цель лишь позволить вам без каких-либо вложений ' 'комфортно пройти сюжетную кампанию и выйти на ' 'белые/жёлтые карты, чтобы нафармить начальный ' 'капитал необходимый для сбора вашего основного ' 'билда.</p>\r\n' '</div>\r\n' '\r\n' '<p>Мы не рассматриваем данный билд как ' '&quot;основной&quot; для фарма всего и вся и не ' 'рекомендуем вам использовать его дальше чем на ' 'белых картах.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="opisanie-bilda-i-mekhanik">\r\n' '<h2><span>Описание билда и механик</span></h2>\r\n' '\r\n' '<p>Во время прокачки по актам и до белых/ранних ' 'жёлтых карт мы будем использовать <poeitem ' 'class="poe-items" data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> в комбинации с <poeitem ' 'class="poe-items" data-name_ru="Возврат клейм" ' 'data-name_en="Brand Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem>.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Клеймо ' 'Армагеддона" data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> - умение клейма, которое ' 'периодически &quot;активируется&quot;, запуская ' 'огненные метеоры наносящие урон врагу к которому ' 'прикреплено и всем врагам находящимся вблизи. Важно ' 'не путать эту механику с периодическим уроном. ' 'Активация клейма - это не использование способности ' 'вашим персонажем, а автоматическое действие.</p>\r\n' '\r\n' '<p>Для работы, клеймо должно обязательно быть ' 'прикреплено к врагу. По умолчанию лишь 1 клеймо ' 'может быть прикреплено к врагу (мы не будем ' 'увеличивать этот максимум во время ' 'прокачки).</p>\r\n' '\r\n' '<p>Если в радиусе работы клейма есть враг - оно ' 'прицепится к нему при следующей активации.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Возврат ' 'клейм" data-name_en="Brand Recall" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> призывает клейма которые уже ' 'существуют на земле и врагах обратно к персонажу. ' 'При призыве через <poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> клейма от <poeitem ' 'class="poe-items" data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> активируются повторно ' 'запуская метеоры вокруг персонажа, даже если врагов ' 'нет рядом.</p>\r\n' '\r\n' '<p>Так как мы увеличиваем лимит призываемых клейм ' 'до 7 через <poeitem class="poe-items" ' 'data-name_ru="Равенство клейм" data-name_en="Brand ' 'Equity" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Brand2.webp" ' 'data-target="2754">Brand Equity | Равенство ' 'клейм</poeitem> и мастери на 2 дополнительных ' 'клейма, то при использовании <poeitem ' 'class="poe-items" data-name_ru="Возврат клейм" ' 'data-name_en="Brand Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> вокруг персонажа запустятся 7 ' 'метеоров.</p>\r\n' '\r\n' '<p>Мы можем удвоить урон, призывая 14 метеоров на ' 'головы врагов с помощью механики взаимодействия ' '<poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem> и <poeitem ' 'class="poe-items" data-name_ru="Идеальное ' 'преступление" data-name_en="Perfect Crime" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Saboteur/PerfectCrime.webp" ' 'data-target="2752">Perfect Crime | Идеальное ' 'преступление</poeitem>.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" ' 'data-name_ru="Идеальное преступление" ' 'data-name_en="Perfect Crime" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Saboteur/PerfectCrime.webp" ' 'data-target="2752">Perfect Crime | Идеальное ' 'преступление</poeitem> - талант Восхождения от ' 'подкласса <poeitem class="poe-items" ' 'data-name_ru="Диверсант" data-name_en="Saboteur" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/saboteur.webp" ' 'data-target="1471">Saboteur | Диверсант</poeitem>. ' 'Он призывает 2 бессмертных триггербота, которые ' 'будут использовать <poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem>, залинкованный с <poeitem ' 'class="poe-items" data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem> вместо персонажа. Так как ' 'метеоры с <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> будут появлятся на ' 'триггерботах, а не на персонаже, то мы будем ' 'использовать <poeitem class="poe-items" ' 'data-name_ru="Сбор" data-name_en="Convocation" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Convocation.webp" ' 'data-target="172">Convocation (Сбор)</poeitem>, ' 'чтобы призвать триггерботов рядом с сильными ' 'врагами и боссами.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem> - умение которое ' 'автоматически использует залинкованные умения, у ' 'которых нет времени каста и которые не резервируют ' 'ману. Мы соединяем <poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem> с <poeitem ' 'class="poe-items" data-name_ru="Возврат клейм" ' 'data-name_en="Brand Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Сбор" data-name_en="Convocation" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Convocation.webp" ' 'data-target="172">Convocation ' '(Сбор)</poeitem>.</p>\r\n' '\r\n' '<p>Мы можем игнорировать вторую строчку таланта ' 'Восхождения про снижение урона умений которые ' 'используют триггерботы, так как, по сути, ' 'триггерботы используют <poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem>, а не <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem>, поэтому все 14 метеоров ' 'наносят полный урон.</p>\r\n' '\r\n' '<p>Так как <poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> требует много маны на его ' 'использование, мы будем использовать ключевой ' 'талант <poeitem class="poe-items" ' 'data-name_ru="Мистический накопитель" ' 'data-name_en="Eldritch Battery" ' 'data-color="#AF6025" data-image="" ' 'data-target="279">Eldritch Battery | Мистический ' 'накопитель</poeitem> в комбинации с <poeitem ' 'class="poe-items" data-name_ru="Дисциплина" ' 'data-name_en="Discipline" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Discipline.webp" ' 'data-target="258">Discipline | ' 'Дисциплина</poeitem>. Этот талант позволяет нашим ' 'способностям расходовать энергощит до маны. При ' 'этом сам энергощит перестает впитывать входящий ' 'урон и начинает &quot;защищать&quot; ману, а ' 'скорость перезарядки энергощита уменьшается.</p>\r\n' '\r\n' '<p>По сути это значит что мы получаем второй ' '&quot;столб&quot; маны, который при этом обладает ' 'постоянным восстановлением (перезарядка ' 'энергощита), которая никогда не прекращается. А ' 'способности будут в первую очередь тратить именно ' 'этот преобразовавшийся энергощит.</p>\r\n' '\r\n' '<p>Также, <poeitem class="poe-items" ' 'data-name_ru="Мистический накопитель" ' 'data-name_en="Eldritch Battery" ' 'data-color="#AF6025" data-image="" ' 'data-target="279">Eldritch Battery | Мистический ' 'накопитель</poeitem> позволит нам практически ' 'полностью зарезервировать свободную ману аурами, ' 'чем мы и воспользуемся, зарезервировав почти 100% ' 'нашей маны.</p>\r\n' '\r\n' '<p>Использовать <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> мы начнём лишь с того момента когда ' 'прокачаем мастери на 2 дополнительных клейма. До ' 'тех пор, с 1-го до 28-го уровня мы будем ' 'прокачиваться через <poeitem class="poe-items" ' 'data-name_ru="Ползучая магма" data-name_en="Rolling ' 'Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem>.<br />\r\n' 'С 28-го уровня до примерно 38-го уровня мы будем ' 'использовать <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> в комбинации с <poeitem ' 'class="poe-items" data-name_ru="Кремация" ' 'data-name_en="Cremation" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/CorpseEruption.webp" ' 'data-target="1969">Cremation | ' 'Кремация</poeitem>.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="pob-derevya-harakteristiki-i-sokety">\r\n' '<h2><span>PoB, деревья, характеристики и ' 'сокеты</span></h2>\r\n' '\r\n' '<h3>PoB и деревья для прокачки - Бандит</h3>\r\n' '\r\n' '<p>Path of Building для прокачки:</p>\r\n' '\r\n' '<div class="copy-details-block">\r\n' '<div class="copy-details-list">\r\n' '<div class="copy-detail-element">\r\n' '<div class="copy-detail-title">PoB содержащий ' 'прогрессию деревьев при прокачке по Актам<button ' 'class="copy-link"></button> <a class="detail-link" ' 'href="https://pobb.in/n0a6q4Rrmqyn" rel="nofollow" ' 'target="_blank">Перейти</a></div>\r\n' '</div>\r\n' '</div>\r\n' '</div>\r\n' '\r\n' '<p>Деревья:</p>\r\n' '\r\n' '<ol>\r\n' '\t<li><a href="https://lootkeeper.com/link/53tsO/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/53tsO/</a></li>\r\n' '\t<li><a href="https://lootkeeper.com/link/Dt4e6/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/Dt4e6/</a></li>\r\n' '\t<li><a href="https://lootkeeper.com/link/ARs2A/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/ARs2A/</a></li>\r\n' '\t<li><a href="https://lootkeeper.com/link/mJSiN/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/mJSiN/</a></li>\r\n' '\t<li><a href="https://lootkeeper.com/link/gmjMM/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/gmjMM/</a></li>\r\n' '\t<li><a href="https://lootkeeper.com/link/9axfp/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/9axfp/</a></li>\r\n' '\t<li><a href="https://lootkeeper.com/link/w9w83/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/w9w83/</a></li>\r\n' '</ol>\r\n' '\r\n' '<div class="accordion-block">\r\n' '<div class="accordion-item">\r\n' '<div class="accordion-title">Оружие и ' 'рецепты</div>\r\n' '\r\n' '<div class="accordion-text">\r\n' '<p>Во время прохождения сюжетной части, нам важно ' 'всеми способами увеличить наш урон, чтобы быстро ' 'убивать монстров в локациях и особенно ' 'боссов.</p>\r\n' '\r\n' '<p>До перехода на <poeitem class="poe-items" ' 'data-name_ru="Удар щитом" data-name_en="Shield ' 'Charge" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem> мы будем использовать 2 жезла. И ' 'будем опознавать все выпадающие с пола жезлы на ' 'предмет следующих свойств:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>+1 к уровню всех камней / камней огня</li>\r\n' '\t<li>Увеличение урона от чар / огня</li>\r\n' '\t<li>Плоский стихийный урон к чарам (любой, но ' 'желательно огненный)</li>\r\n' '</ul>\r\n' '\r\n' '<p>Примерно начиная с 25-го уровня, нужно начать ' 'присматривать очень хороший жезл, а также щит для ' 'перехода на использование <poeitem ' 'class="poe-items" data-name_ru="Удар щитом" ' 'data-name_en="Shield Charge" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem>. В идеале нужно найти или ' 'скрафтить сущностью оружие с большим количеством ' 'увеличения урона чарами и огнем.</p>\r\n' '\r\n' '<p>После прокачки пассивок на скорость атаки и ' 'покупки <poeitem class="poe-items" ' 'data-name_ru="Удар щитом" data-name_en="Shield ' 'Charge" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem> переходим на следующую комбинацию ' 'оружия:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Жезл и щит</li>\r\n' '</ul>\r\n' '\r\n' '<p>Также, по ходу прокачки мы будем находить ' 'рецепты на плоский урон к огню для заклинаний. ' 'Поэтому, если вам вообще не везёт с модами на ' 'оружии - в этом гайде мы уже решили эту ' 'проблему.</p>\r\n' '\r\n' '<p>Так как мы будем обновлять оружие каждые 3-4 ' 'Акта, стараемся не держать основную связку камней в ' 'оружии после 2-го Акта, т.к. иначе нам придется ' 'либо подготавливать новое оружие под нужные нам ' 'камни либо переносить связку в другой предмет. ' 'Лучше сразу держать основную связку не в ' 'оружии.</p>\r\n' '\r\n' '<div class="attention-block"><span ' 'class="attention-block-label">Важно</span>\r\n' '\r\n' '<p>Использование оружия со стихийным уроном ' 'является одним из самых важных элементов прокачки ' 'этого персонажа. Нужно обязательно позаботится об ' 'их крафте или своевременном обновлении по ходу ' 'прокачки. Иначе у вас будут серьезные проблемы с ' 'уроном.</p>\r\n' '</div>\r\n' '\r\n' '<p>При прокачке обязательно собираем все сущности, ' 'чтобы в дальнейшем использовать их на оружии и/или ' 'других предметах. Даже самую на первый взгляд ' 'бесполезную сущность можно использовать вместо ' '<poeitem class="poe-items" data-name_ru="Сфера ' 'алхимии" data-name_en="Orb of Alchemy" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyUpgradeToRare.webp" ' 'data-target="119">Orb of Alchemy (Сфера ' 'алхимии)</poeitem>, ведь могут прокнуть очень ' 'полезные свойства.</p>\r\n' '</div>\r\n' '</div>\r\n' '\r\n' '<div class="accordion-item">\r\n' '<div class="accordion-title">Цвета и связи ' 'сокетов</div>\r\n' '\r\n' '<div class="accordion-text">\r\n' '<p>Рекомендуем не забывать регулярно проверять ' 'ассортимент торговцев на наличие предметов с ' 'нужными нам цветами.</p>\r\n' '\r\n' '<p>Нас интересуют такие связки со следующими ' 'цветами:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>3 синих</li>\r\n' '\t<li>1 синий - 1 зелёных</li>\r\n' '</ul>\r\n' '\r\n' '<p>Основной 4 линк после 28-го уровня, будет ' 'таким:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>3 синих - 1 красный</li>\r\n' '</ul>\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="prokachka-po-aktam">\r\n' '<h2><span>Прокачка по Актам</span></h2>\r\n' '\r\n' '<p>Крайне рекомендуем использовать наш гайд по ' 'прохождению Актов в PoE, а также ознакомится с ' 'общими советами по прокачке. Если это не первый ваш ' 'персонаж на лиге - можете приобрести предметы для ' 'быстрой прокачки, это в разы упростит и ускорит ' 'прокачку.</p>\r\n' '\r\n' '<p>Крайне рекомендуем использовать <a ' 'href="https://guides.lootkeeper.com/poe/bystraya-prokachka-akty" ' 'target="_blank">наш гайд по прохождению Актов в ' 'PoE</a>, а также ознакомится с <a ' 'href="https://guides.lootkeeper.com/poe/pravila-bystroj-prokachki-v-poe-sovety-novichkam" ' 'target="_blank">общими советами по ' 'прокачке</a>.</p>\r\n' '\r\n' '<p>Для выбора предметов для прокачки из <a ' 'href="https://guides.lootkeeper.com/poe/unikalnye-predmety-dlya-bystroj-prokachki-v-poe" ' 'target="_blank">гайда по предметам</a> используйте ' '- <strong>кастер, стихийный набор</strong> либо ' 'универсальный набор.</p>\r\n' '\r\n' '<h3>Акт 1</h3>\r\n' '\r\n' '<p>Поскольку нам не потребуется никакой ' 'дополнительный персонаж, сразу же создаём Бандита. ' 'Добираемся до города. Продаём все ненужные ' 'предметы. У <span class="ru-poe">Таркли</span><span ' 'class="en-poe">Tarkleigh</span> берём <poeitem ' 'class="poe-items" data-name_ru="Взрывная ловушка" ' 'data-name_en="Explosive Trap" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShrapnelTrap.webp" ' 'data-target="270">Explosive trap | Взрывная ' 'ловушка</poeitem>. У <span ' 'class="ru-poe">Несса</span><span ' 'class="en-poe">Nessa</span> докупаем <poeitem ' 'class="poe-items" data-name_ru="Ползучая магма" ' 'data-name_en="Rolling Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem>.</p>\r\n' '\r\n' '<p>Проверяем торговцев на предметы с нужными для ' 'нас гнёздами. Также проверяем есть ли в продаже ' 'ботинки с бонусом к скорости передвижения.</p>\r\n' '\r\n' '<p>Устанавливаем первую связку:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Взрывная ловушка" ' 'data-name_en="Explosive Trap" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShrapnelTrap.webp" ' 'data-target="270">Explosive trap | Взрывная ' 'ловушка</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Шанс отравить" data-name_en="Chance ' 'to Poison Support" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/LesserPoison.webp" ' 'data-target="2510">Chance to Poison Support | Шанс ' 'отравить</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<div class="attention-block"><span ' 'class="attention-block-label">Важно</span>\r\n' '\r\n' '<p>Камни в этих и всех последующих связках указаны ' 'в порядке снижения приоритета. Как целые связки, ' 'так и камни внутри самих связок выставлены по ' 'убыванию полезности.</p>\r\n' '</div>\r\n' '\r\n' '<p>В 1-ом акте мы следуем дереву прокачки <a ' 'href="https://lootkeeper.com/link/53tsO/" ' 'rel="nofollow" target="_blank">#1</a>. Сначала ' 'добираем урон за счёт <poeitem class="poe-items" ' 'data-name_ru="Концентрация стихий" ' 'data-name_en="Elemental Focus" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/ElementalFocus.webp" ' 'data-target="1470">Elemental Focus | Концентрация ' 'стихий</poeitem>, потом выживаемость через <poeitem ' 'class="poe-items" data-name_ru="Переливание крови" ' 'data-name_en="Blood Siphon" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/BloodSiphon.webp" ' 'data-target="961">Blood Siphon | Переливание ' 'крови</poeitem>.</p>\r\n' '\r\n' '<p>После выполнения квестов <poeitem ' 'class="poe-items" data-name_ru="Разорение гнёзд" ' 'data-name_en="Breaking Some Eggs" ' 'data-color="#AF6025" data-image="" ' 'data-target="606">Breaking Some Eggs | Разорение ' 'гнезд</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Любовь к ближнему" ' 'data-name_en="Mercy Mission" data-color="#AF6025" ' 'data-image="" data-target="605">Mercy Mission | ' 'Любовь к ближнему</poeitem>, берём в награду ' '<poeitem class="poe-items" data-name_ru="Ртутный ' 'флакон" data-name_en="Quicksilver Flask" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Flasks/sprint.webp" ' 'data-target="4300">Quicksilver Flask | Ртутный ' 'флакон (item) </poeitem>, <poeitem ' 'class="poe-items" data-name_ru="Разгул стихий" ' 'data-name_en="Elemental Proliferation Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem> и <poeitem ' 'class="poe-items" data-name_ru="Ледяной скачок" ' 'data-name_en="Frostblink" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FrostblinkSkillGem.webp" ' 'data-target="323">Frostblink | Ледяной ' 'скачок</poeitem>. У <span ' 'class="ru-poe">Несса</span><span ' 'class="en-poe">Nessa</span> докупаем <poeitem ' 'class="poe-items" data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem>, <poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Метка снайпера" ' 'data-name_en="Sniper&#x27;s Mark" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ProjectileWeakness.webp" ' 'data-target="1627">Sniper\'s Mark | Метка ' 'снайпера</poeitem>.</p>\r\n' '\r\n' '<p>Связки начиная с 4-го уровня должны быть ' 'такими:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ползучая магма" data-name_en="Rolling ' 'Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Разгул стихий" ' 'data-name_en="Elemental Proliferation Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ледяной скачок" ' 'data-name_en="Frostblink" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FrostblinkSkillGem.webp" ' 'data-target="323">Frostblink | Ледяной ' 'скачок</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Метка снайпера" ' 'data-name_en="Sniper&#x27;s Mark" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ProjectileWeakness.webp" ' 'data-target="1627">Sniper\'s Mark | Метка ' 'снайпера</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p><poeitem class="poe-items" ' 'data-name_ru="Ползучая магма" data-name_en="Rolling ' 'Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem> при использовании выпускает ' 'огненный комок, который подобно мячику отскакивает ' 'от земли и взрывается в месте своего приземления. ' 'Этой способностью нужно целится между персонажем и ' 'врагом, для того что бы первый отскок ' 'гарантированно поразил врага. При перемещении по ' 'локациям, стараемся выстраивать монстров в линейки ' '- таким образом их можно будет эффективно поражать ' 'всеми отскоками <poeitem class="poe-items" ' 'data-name_ru="Ползучая магма" data-name_en="Rolling ' 'Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem>.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Ледяной ' 'скачок" data-name_en="Frostblink" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FrostblinkSkillGem.webp" ' 'data-target="323">Frostblink | Ледяной ' 'скачок</poeitem> - начальная способность ' 'передвижения, позволяющая перепрыгивать небольшие ' 'обрывы. При применении <poeitem class="poe-items" ' 'data-name_ru="Ледяной скачок" ' 'data-name_en="Frostblink" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FrostblinkSkillGem.webp" ' 'data-target="323">Frostblink | Ледяной ' 'скачок</poeitem> наносит урон от холода в точке ' 'применения и в точке назначения.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Стена ' 'пламени" data-name_en="Flame Wall" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem> при применении создает огненную ' 'стену, которая увеличивает урон пролетающих сквозь ' 'нее снарядов.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" ' 'data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem> позволит получить бафф ' 'увеличивающий скорость регенерации маны при ' 'применении поддерживаемых им способностей. Нам ' 'важно чтобы <poeitem class="poe-items" ' 'data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem> был не выше первого уровня, чтобы ' 'каждое применение заклинаний активировало ' 'бафф.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Метка ' 'снайпера" data-name_en="Sniper&#x27;s Mark" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ProjectileWeakness.webp" ' 'data-target="1627">Sniper\'s Mark | Метка ' 'снайпера</poeitem> - проклятье-марка, которая ' 'проклинает одного врага. Враг получает увеличенный ' 'урон от снарядов. Используем на сильных врагах и ' 'боссах.</p>\r\n' '\r\n' '<p>После прохождения Тюрьмы и убийства Брутуса у ' '<span class="ru-poe">Несса</span><span ' 'class="en-poe">Nessa</span> берём <poeitem ' 'class="poe-items" data-name_ru="Ускорение атак" ' 'data-name_en="Faster Attacks Support" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterAttacks.webp" ' 'data-target="60">Faster Attacks (Gem) Ускорение ' 'атак</poeitem>.<br />\r\n' 'У неё же докупаем <poeitem class="poe-items" ' 'data-name_ru="Воспламенение" ' 'data-name_en="Combustion Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ChancetoIgnite.webp" ' 'data-target="628">Combustion Support | ' 'Воспламенение</poeitem> и <poeitem ' 'class="poe-items" data-name_ru="Живучесть" ' 'data-name_en="Vitality" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Vitality.webp" ' 'data-target="1625">Vitality | Живучесть</poeitem>, ' 'который не качаем выше 1-го уровня.<br />\r\n' 'У <span class="ru-poe">Таркли</span><span ' 'class="en-poe">Tarkleigh</span> берём <poeitem ' 'class="poe-items" data-name_ru="Огненный рывок" ' 'data-name_en="Flame Dash" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FlameDash.webp" ' 'data-target="89">Flame Dash | Огненный ' 'рывок</poeitem>.</p>\r\n' '\r\n' '<p>На 10-ом уровне связки должны выглядеть ' 'следующим образом:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ползучая магма" data-name_en="Rolling ' 'Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Воспламенение" ' 'data-name_en="Combustion Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ChancetoIgnite.webp" ' 'data-target="628">Combustion Support | ' 'Воспламенение</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Разгул стихий" ' 'data-name_en="Elemental Proliferation Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Огненный рывок" data-name_en="Flame ' 'Dash" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FlameDash.webp" ' 'data-target="89">Flame Dash | Огненный ' 'рывок</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Метка снайпера" ' 'data-name_en="Sniper&#x27;s Mark" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ProjectileWeakness.webp" ' 'data-target="1627">Sniper\'s Mark | Метка ' 'снайпера</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Живучесть" data-name_en="Vitality" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Vitality.webp" ' 'data-target="1625">Vitality | Живучесть</poeitem> ' '(1-3 уровень)</li>\r\n' '</ul>\r\n' '\r\n' '<p>Просто качаются (например, во втором слоте ' 'оружия):</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ускорение атак" data-name_en="Faster ' 'Attacks Support" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterAttacks.webp" ' 'data-target="60">Faster Attacks (Gem) Ускорение ' 'атак</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>Перед битвой с <span ' 'class="ru-poe">Мервейл</span><span ' 'class="en-poe">Merveil</span> желательно ' 'обзавестись 2 <poeitem class="poe-items" ' 'data-name_ru="Кольцо с сапфиром" ' 'data-name_en="Sapphire Ring" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Rings/Ring6.webp" ' 'data-target="960">Sapphire Ring | Кольцо с ' 'сапфиром</poeitem>. Их можно приобрести у <span ' 'class="ru-poe">Нессы</span><span ' 'class="en-poe">Nessa</span>, либо сложить при ' 'помощи рецепта торговцев:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Железное кольцо" data-name_en="Iron ' 'Ring" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Rings/Ring1.webp" ' 'data-target="608">Iron Ring | Железное ' 'кольцо</poeitem> + любой камень синего цвета ' '(например <poeitem class="poe-items" ' 'data-name_ru="Ледяной скачок" ' 'data-name_en="Frostblink" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FrostblinkSkillGem.webp" ' 'data-target="323">Frostblink | Ледяной ' 'скачок</poeitem>)</li>\r\n' '</ul>\r\n' '\r\n' '<p>2 <poeitem class="poe-items" ' 'data-name_ru="Кольцо с сапфиром" ' 'data-name_en="Sapphire Ring" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Rings/Ring6.webp" ' 'data-target="960">Sapphire Ring | Кольцо с ' 'сапфиром</poeitem> нужны для поднятия устойчивости ' 'к холоду - основного типа урона, который наносит ' '<span class="ru-poe">Мервейл</span><span ' 'class="en-poe">Merveil</span>. Устойчивость к ' 'холоду значительно упростит бой с ней. Даже во ' 'время прокачки по актам важно следить за балансом ' 'сопротивлений, чем ближе они будут к капам (75%) - ' 'тем лучше.</p>\r\n' '\r\n' '<h3>Акт 2</h3>\r\n' '\r\n' '<p>Во 2-ом акте будем прокачиваться по дереву <a ' 'href="https://lootkeeper.com/link/Dt4e6/" ' 'rel="nofollow" target="_blank">#2</a>. В этом акте ' 'мы добираем урон. В первую очередь прокачиваем ' '<poeitem class="poe-items" data-name_ru="Колдовское ' 'расширение" data-name_en="Arcane Expanse" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/blastradius.webp" ' 'data-target="2363">Arcane Expanse | Колдовское ' 'расширение</poeitem>, а затем <poeitem ' 'class="poe-items" data-name_ru="Закалённый холодом" ' 'data-name_en="Snowforged" data-color="#FF8D00" ' 'data-image="" data-target="1462">Snowforged | ' 'Закалённый холодом</poeitem> с мастери <span ' 'class="ru-poe">Удары с 25% шансом учитывают ' 'значения сопротивления стихиям врага как ' 'противоположное</span><span class="en-poe">Hits ' 'have 25% chance to treat Enemy Monster Resistance ' 'values as inverted</span>.</p>\r\n' '\r\n' '<p>В начале 2-го акта обязательно выполняем квест ' '<poeitem class="poe-items" data-name_ru="Великий ' 'белый зверь" data-name_en="The Great White Beast" ' 'data-color="#FF8D00" data-image="" ' 'data-target="566">The Great White Beast | Великий ' 'белый зверь</poeitem>, в награду за который берём у ' 'Йины вторую <poeitem class="poe-items" ' 'data-name_ru="Ртутный флакон" ' 'data-name_en="Quicksilver Flask" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Flasks/sprint.webp" ' 'data-target="4300">Quicksilver Flask | Ртутный ' 'флакон (item) </poeitem>.<br />\r\n' 'Если это не первый ваш персонаж на лиге и у вас уже ' 'имеются флаконы на скорость и/или хорошие ботинки ' 'со скоростью - можно не выполнять этот ' 'квест.</p>\r\n' '\r\n' '<p>После выполнения квеста <poeitem ' 'class="poe-items" data-name_ru="Захватчики в ' 'чёрном" data-name_en="Intruders in Black" ' 'data-color="#AF6025" data-image="" ' 'data-target="568">Intruders in Black | Захватчики в ' 'черном</poeitem> берём у <span ' 'class="ru-poe">Груст</span><span ' 'class="en-poe">Greust</span> - <poeitem ' 'class="poe-items" data-name_ru="Вестник пепла" ' 'data-name_en="Herald of Ash" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/HeraldofAsh.webp" ' 'data-target="66">Herald of Ash | Вестник ' 'пепла</poeitem>, у <span ' 'class="ru-poe">Йины</span><span ' 'class="en-poe">Yeena</span> докупаем [Herald of ' 'Thunder ## gem ##] и <poeitem class="poe-items" ' 'data-name_ru="Волна осуждения" data-name_en="Wave ' 'of Conviction" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem>. Начинаем использовать эти ' 'камни на 16-ом уровне.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Вестник ' 'пепла" data-name_en="Herald of Ash" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/HeraldofAsh.webp" ' 'data-target="66">Herald of Ash | Вестник ' 'пепла</poeitem> - это способность-вестник, ' 'резервирующая ману и позволяющая сильно ускорить ' 'зачистку. Монстры будут взрываться, нанося огненный ' 'урон вокруг себя, тем самым помогая добивать ' 'ближайших монстров.</p>\r\n' '\r\n' '<p>[Herald of Thunder ## gem ##] - это ' 'способность-вестник, резервирующая ману и ' 'позволяющая сильно увеличить урон по одиночной ' 'цели. Она даст нам плоский урон молнией к ' 'заклинаниям, а так же будет бить молнией ' 'находящихся рядом врагов, нанося им урон и ' 'накладывая дебафф <poeitem class="poe-items" ' 'data-name_ru="Шок" data-name_en="Shock" ' 'data-color="#AF6025" data-image="" ' 'data-target="2306">Shock | Шок</poeitem>.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Волна ' 'осуждения" data-name_en="Wave of Conviction" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem> при использовании выпускает ' 'волну, которая снижает сопротивление задетых ' 'врагов. Для нас это будет полезно как ' 'дополнительное усиление урона в бою с боссами ' 'актов. Длительность эффекта снижения сопротивлений ' 'это примерно 4-5 секунд, в зависимости от уровня ' 'камня, так что обновлять придется не так уж и ' 'часто.</p>\r\n' '\r\n' '<p>Начинаем использовать вышеперечисленные камни на ' '16-ом уровне.</p>\r\n' '\r\n' '<p>После квеста <poeitem class="poe-items" ' 'data-name_ru="Мучительно острый" ' 'data-name_en="Sharp and Cruel" data-color="#AF6025" ' 'data-image="" data-target="567">Sharp and Cruel | ' 'Мучительно острый</poeitem>, берём у Шёлка <poeitem ' 'class="poe-items" data-name_ru="Концентрация ' 'стихий" data-name_en="Elemental Focus Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalFocus.webp" ' 'data-target="239">Elemental Focus (Gem) ' 'Концентрация стихий</poeitem>, у Йины докупаем ' '<poeitem class="poe-items" ' 'data-name_ru="Осквернение" data-name_en="Desecrate" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Desecrate.webp" ' 'data-target="437">Desecrate | Осквернение</poeitem> ' 'если у нас есть лишние <poeitem class="poe-items" ' 'data-name_ru="Сфера перемен" data-name_en="Orb of ' 'Alteration" data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyRerollMagic.webp" ' 'data-target="118">Orb of Alteration (Сфера ' 'перемен)</poeitem>.</p>\r\n' '\r\n' '<p>Проверяем связки на 18-ый уровень:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ползучая магма" data-name_en="Rolling ' 'Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Воспламенение" ' 'data-name_en="Combustion Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ChancetoIgnite.webp" ' 'data-target="628">Combustion Support | ' 'Воспламенение</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Разгул стихий" ' 'data-name_en="Elemental Proliferation Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Огненный рывок" data-name_en="Flame ' 'Dash" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FlameDash.webp" ' 'data-target="89">Flame Dash | Огненный ' 'рывок</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Вестник пепла" data-name_en="Herald ' 'of Ash" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/HeraldofAsh.webp" ' 'data-target="66">Herald of Ash | Вестник ' 'пепла</poeitem></li>\r\n' '\t<li>[Herald of Thunder ## gem ##]</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Волна осуждения" data-name_en="Wave ' 'of Conviction" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Живучесть" data-name_en="Vitality" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Vitality.webp" ' 'data-target="1625">Vitality | Живучесть</poeitem> ' '(1-3 уровень)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Метка снайпера" ' 'data-name_en="Sniper&#x27;s Mark" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ProjectileWeakness.webp" ' 'data-target="1627">Sniper\'s Mark | Метка ' 'снайпера</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>Просто качаются:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ускорение атак" data-name_en="Faster ' 'Attacks Support" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterAttacks.webp" ' 'data-target="60">Faster Attacks (Gem) Ускорение ' 'атак</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Концентрация стихий" ' 'data-name_en="Elemental Focus Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalFocus.webp" ' 'data-target="239">Elemental Focus (Gem) ' 'Концентрация стихий</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Осквернение" data-name_en="Desecrate" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Desecrate.webp" ' 'data-target="437">Desecrate | ' 'Осквернение</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>Начиная с этого этапа, крайне важно чтобы базой ' 'пояса был <poeitem class="poe-items" ' 'data-name_ru="Широкий ремень" data-name_en="Heavy ' 'Belt" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Belts/Belt5.webp" ' 'data-target="507">Heavy Belt | Широкий ' 'пояс</poeitem>. Он даёт бонус силы, которая будет ' 'нужна для прокачки красных камней.</p>\r\n' '\r\n' '<p>По квесту <poeitem class="poe-items" ' 'data-name_ru="Разбойничьи дрязги" ' 'data-name_en="Deal with the Bandits" ' 'data-color="#FF8D00" data-image="" ' 'data-target="1613">Deal with the bandits | Квест ' 'бандитов</poeitem> убиваем всех бандитов.</p>\r\n' '\r\n' '<h3>Акт 3</h3>\r\n' '\r\n' '<p>В 3-ем акте мы будем следовать дереву прокачки ' '<a href="https://lootkeeper.com/link/ARs2A/" ' 'rel="nofollow" target="_blank">#3</a>. Прокачиваем ' '<poeitem class="poe-items" data-name_ru="Живость" ' 'data-name_en="Alacrity" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/grace.webp" ' 'data-target="2748">Alacrity | Живость</poeitem> для ' 'добора ловкости. После него берём <poeitem ' 'class="poe-items" data-name_ru="Координация" ' 'data-name_en="Coordination" data-color="#FF8D00" ' 'data-image="" data-target="1585">Coordination | ' 'Координация</poeitem> для будущей смены на щит. В ' 'последнюю очередь прокачиваем <poeitem ' 'class="poe-items" data-name_ru="Мистический ' 'накопитель" data-name_en="Eldritch Battery" ' 'data-color="#AF6025" data-image="" ' 'data-target="279">Eldritch Battery | Мистический ' 'накопитель</poeitem> и малое пассивное умение на ' '<span class="ru-poe">Похищение ' 'энергощита</span><span class="en-poe">Energy Shield ' 'Leech</span> рядом с ключевым талантом. Прокачиваем ' '<poeitem class="poe-items" ' 'data-name_ru="Телосложение" data-name_en="Physique" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/oxblood.webp" ' 'data-target="2361">Physique | ' 'Телосложение</poeitem> когда нужна будет сила для ' 'прокачки красных камней.</p>\r\n' '\r\n' '<p>Начиная с 3 Акта мы будем искать любой щит с ' 'любыми подходящими сокетами и цветами, в идеале с ' 'хорошими свойствами. Также нам нужен будет предмет ' 'с цветами - 1 красный + 2 зелёных в ' 'дальнейшем.</p>\r\n' '\r\n' '<p>После выполнения квеста <poeitem ' 'class="poe-items" data-name_ru="Разлучённые ' 'влюблённые" data-name_en="Lost in Love" ' 'data-color="#AF6025" data-image="" ' 'data-target="609">Lost in Love | Разлученные ' 'влюбленные</poeitem> берём у <span ' 'class="ru-poe">Марамоа</span><span ' 'class="en-poe">Maramoa</span> камень <poeitem ' 'class="poe-items" data-name_ru="Горючесть" ' 'data-name_en="Flammability" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Flammability.webp" ' 'data-target="145">Flammability | ' 'Горючесть</poeitem>.<br />\r\n' 'У <span class="ru-poe">Клариссы</span><span ' 'class="en-poe">Clarissa</span> докупаем <poeitem ' 'class="poe-items" data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem>, <poeitem class="poe-items" ' 'data-name_ru="Грация" data-name_en="Grace" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Grace.webp" ' 'data-target="280">Grace | Грация</poeitem> и ' '<poeitem class="poe-items" ' 'data-name_ru="Дисциплина" data-name_en="Discipline" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Discipline.webp" ' 'data-target="258">Discipline | ' 'Дисциплина</poeitem>.</p>\r\n' '\r\n' '<p>Начиная с этого времени начинаем проверять <span ' 'class="ru-poe">Харгана</span><span ' 'class="en-poe">Hargan</span> на наличие 4-линк ' 'предметов, каждый раз когда повысили уровень ' 'персонажа. Это важно, т.к. 4-линк сильно повысит ' 'урон персонажа.</p>\r\n' '\r\n' '<p>После сдачи квеста <poeitem class="poe-items" ' 'data-name_ru="Катушка для лент" data-name_en="The ' 'Ribbon Spool" data-color="#AF6025" data-image="" ' 'data-target="1971">The Ribbon Spool | Катушка для ' 'лент</poeitem>, в награду берём <poeitem ' 'class="poe-items" data-name_ru="Амулет с янтарём" ' 'data-name_en="Amber Amulet" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Amulets/Amulet3.webp" ' 'data-target="479">Amber Amulet | Амулет с ' 'янтарем</poeitem>, который поможет нам немного ' 'перекрыть наши будущие потребности в силе.</p>\r\n' '\r\n' '<div class="attention-block"><span ' 'class="attention-block-label">Важно</span>\r\n' '\r\n' '<p>В локации с <span class="ru-poe">Леди ' 'Диалла</span><span class="en-poe">Lady ' 'Dialla</span> неподалеку от неё есть комната с ' 'машиной картоходца. Там есть очень важный нам ' 'рецепт с плоским уроном к огню. Не забываем взять ' 'его. Стоимость крафта - 4 <poeitem ' 'class="poe-items" data-name_ru="Сфера превращения" ' 'data-name_en="Orb of Transmutation" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyUpgradeToMagic.webp" ' 'data-target="117">Orb of Transmutation (Сфера ' 'превращения)</poeitem>. Крафтим его на лучшее ' 'оружие которое у нас есть.</p>\r\n' '</div>\r\n' '\r\n' '<p>После убийства <span class="ru-poe">Легата ' 'Гравиция</span><span class="en-poe">General ' 'Gravicius</span>, берем у Марамоа <poeitem ' 'class="poe-items" data-name_ru="Кремация" ' 'data-name_en="Cremation" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/CorpseEruption.webp" ' 'data-target="1969">Cremation | ' 'Кремация</poeitem>.</p>\r\n' '\r\n' '<p>Сразу по достижению 28-го уровня идем в ' 'Библиотеку, ради этого можно даже временно ' 'пропустить прохождение локации <span ' 'class="ru-poe">Храм Лунарис</span><span ' 'class="en-poe">The Lunaris Temple</span>.</p>\r\n' '\r\n' '<p>В Библиотеке выполняем все поручения <span ' 'class="ru-poe">Сиосы</span><span ' 'class="en-poe">Siosa</span> и у него ' 'покупаем:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" data-name_ru="Удар ' 'щитом" data-name_en="Shield Charge" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Пронизывающий жар" data-name_en="Fire ' 'Penetration Support" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FirePenetration.webp" ' 'data-target="630">Fire penetration | Пронизывающий ' 'жар</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Дополнительные снаряды" ' 'data-name_en="Lesser Multiple Projectiles Support" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/LesserMultipleProjectiles.webp" ' 'data-target="1003">Lesser Multiple Projectiles ' 'Support | Дополнительные снаряды</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Сбор" data-name_en="Convocation" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Convocation.webp" ' 'data-target="172">Convocation ' '(Сбор)</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>На покупку <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Пронизывающий жар" data-name_en="Fire ' 'Penetration Support" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FirePenetration.webp" ' 'data-target="630">Fire penetration | Пронизывающий ' 'жар</poeitem> нам потребуется 2 <poeitem ' 'class="poe-items" data-name_ru="Сфера удачи" ' 'data-name_en="Orb of Chance" data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyUpgradeRandomly.webp" ' 'data-target="560">Orb of Chance | Сфера ' 'удачи</poeitem>.<br />\r\n' '1 <poeitem class="poe-items" data-name_ru="Сфера ' 'удачи" data-name_en="Orb of Chance" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyUpgradeRandomly.webp" ' 'data-target="560">Orb of Chance | Сфера ' 'удачи</poeitem> можно купить за 1 <poeitem ' 'class="poe-items" data-name_ru="Сфера соединения" ' 'data-name_en="Orb of Fusing" data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyRerollSocketLinks.webp" ' 'data-target="121">Orb of Fusing (Сфера ' 'соединения)</poeitem>, который можно купить у <span ' 'class="ru-poe">Клариссы</span><span ' 'class="en-poe">Clarissa</span> за 4 <poeitem ' 'class="poe-items" data-name_ru="Сфера златокузнеца" ' 'data-name_en="Jeweller&#x27;s Orb" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyRerollSocketNumbers.webp" ' 'data-target="122">Jeweller\'s Orb (Сфера ' 'златокузнеца)</poeitem>.</p>\r\n' '\r\n' '<p>Выставляем следующие связи на 28-й ' 'уровень:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Воспламенение" ' 'data-name_en="Combustion Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ChancetoIgnite.webp" ' 'data-target="628">Combustion Support | ' 'Воспламенение</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Разгул стихий" ' 'data-name_en="Elemental Proliferation Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Пронизывающий жар" ' 'data-name_en="Fire Penetration Support" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FirePenetration.webp" ' 'data-target="630">Fire penetration | Пронизывающий ' 'жар</poeitem> (если есть 4-линк)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Кремация" data-name_en="Cremation" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/CorpseEruption.webp" ' 'data-target="1969">Cremation | Кремация</poeitem> - ' '<poeitem class="poe-items" ' 'data-name_ru="Концентрация стихий" ' 'data-name_en="Elemental Focus Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalFocus.webp" ' 'data-target="239">Elemental Focus (Gem) ' 'Концентрация стихий</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Дополнительные ' 'снаряды" data-name_en="Lesser Multiple Projectiles ' 'Support" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/LesserMultipleProjectiles.webp" ' 'data-target="1003">Lesser Multiple Projectiles ' 'Support | Дополнительные снаряды</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Осквернение" data-name_en="Desecrate" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Desecrate.webp" ' 'data-target="437">Desecrate | ' 'Осквернение</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Огненный рывок" data-name_en="Flame ' 'Dash" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FlameDash.webp" ' 'data-target="89">Flame Dash | Огненный ' 'рывок</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Волна осуждения" data-name_en="Wave ' 'of Conviction" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Вестник пепла" data-name_en="Herald ' 'of Ash" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/HeraldofAsh.webp" ' 'data-target="66">Herald of Ash | Вестник ' 'пепла</poeitem></li>\r\n' '\t<li>[Herald of Thunder ## gem ##]</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Горючесть" ' 'data-name_en="Flammability" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Flammability.webp" ' 'data-target="145">Flammability | ' 'Горючесть</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Живучесть" data-name_en="Vitality" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Vitality.webp" ' 'data-target="1625">Vitality | Живучесть</poeitem> ' '(1-3 уровень)</li>\r\n' '</ul>\r\n' '\r\n' '<p>Просто качаются:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Дисциплина" data-name_en="Discipline" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Discipline.webp" ' 'data-target="258">Discipline | ' 'Дисциплина</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Грация" data-name_en="Grace" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Grace.webp" ' 'data-target="280">Grace | Грация</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ускорение атак" data-name_en="Faster ' 'Attacks Support" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterAttacks.webp" ' 'data-target="60">Faster Attacks (Gem) Ускорение ' 'атак</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" data-name_ru="Удар ' 'щитом" data-name_en="Shield Charge" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Сбор" data-name_en="Convocation" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Convocation.webp" ' 'data-target="172">Convocation ' '(Сбор)</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p><poeitem class="poe-items" ' 'data-name_ru="Кремация" data-name_en="Cremation" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/CorpseEruption.webp" ' 'data-target="1969">Cremation | Кремация</poeitem> - ' 'взрывает труп и превращает его в гейзер, снаряды ' 'которого наносят урон огнем всем врагам поблизости. ' 'Одновременно могут быть активны 3 гейзера.<br />\r\n' 'Используем это умение только на боссах и сильных ' 'врагах. Трупы мы будем создавать с помощью <poeitem ' 'class="poe-items" data-name_ru="Осквернение" ' 'data-name_en="Desecrate" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Desecrate.webp" ' 'data-target="437">Desecrate | ' 'Осквернение</poeitem>. При простой зачистке локаций ' 'цепляем на пачки монстров <poeitem ' 'class="poe-items" data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> - его урона и распространения ' 'поджогов хватит для убийства пачек белых монстров. ' 'На синие пачки вместе с <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> пускаем <poeitem ' 'class="poe-items" data-name_ru="Волна осуждения" ' 'data-name_en="Wave of Conviction" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem>, тогда вам хватит урона ' 'уничтожить любую синюю пачку.</p>\r\n' '\r\n' '<p>На боссах же &quot;прокаст&quot; будет выглядеть ' 'так:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Жмем один раз <poeitem class="poe-items" ' 'data-name_ru="Осквернение" data-name_en="Desecrate" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Desecrate.webp" ' 'data-target="437">Desecrate | Осквернение</poeitem> ' 'для создания трупов на полу</li>\r\n' '\t<li>Жмем три раза <poeitem class="poe-items" ' 'data-name_ru="Кремация" data-name_en="Cremation" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/CorpseEruption.webp" ' 'data-target="1969">Cremation | ' 'Кремация</poeitem></li>\r\n' '\t<li>Ставим <poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem> прямо на гейзеры ' 'Cremation</li>\r\n' '\t<li>Навешиваем дебаффы на врага при помощи ' '<poeitem class="poe-items" data-name_ru="Волна ' 'осуждения" data-name_en="Wave of Conviction" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Горючесть" ' 'data-name_en="Flammability" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Flammability.webp" ' 'data-target="145">Flammability | ' 'Горючесть</poeitem></li>\r\n' '\t<li>Цепляем <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>После перестановки можно проходить первый ' 'Лабиринт. В нём мы берём подкласс <poeitem ' 'class="poe-items" data-name_ru="Диверсант" ' 'data-name_en="Saboteur" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/saboteur.webp" ' 'data-target="1471">Saboteur | Диверсант</poeitem> и ' 'талант Восхождения <poeitem class="poe-items" ' 'data-name_ru="Идеальное преступление" ' 'data-name_en="Perfect Crime" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Saboteur/PerfectCrime.webp" ' 'data-target="2752">Perfect Crime | Идеальное ' 'преступление</poeitem>.</p>\r\n' '\r\n' '<h3>Акты 4-5</h3>\r\n' '\r\n' '<p>В 4-ом и в 5-ом акте мы будем следовать дереву ' 'прокачки <a ' 'href="https://lootkeeper.com/link/mJSiN/" ' 'rel="nofollow" target="_blank">#4</a>. Сначала ' 'берём <poeitem class="poe-items" ' 'data-name_ru="Равенство клейм" data-name_en="Brand ' 'Equity" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Brand2.webp" ' 'data-target="2754">Brand Equity | Равенство ' 'клейм</poeitem> с мастери на 2 дополнительных ' 'клейма. После этого прокачиваем сначала <poeitem ' 'class="poe-items" data-name_ru="Слияние" ' 'data-name_en="Melding" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/melding.webp" ' 'data-target="314">Melding | Слияние</poeitem> и ' 'мастери на +50 к здоровью, а затем <poeitem ' 'class="poe-items" data-name_ru="Пылающее сердце" ' 'data-name_en="Heart of Flame" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/hellfire.webp" ' 'data-target="1527">Heart of Flame | Пылающее ' 'сердце</poeitem> с мастери на увеличение урона по ' 'подожженным врагам.</p>\r\n' '\r\n' '<p>После прокачки <poeitem class="poe-items" ' 'data-name_ru="Слияние" data-name_en="Melding" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/melding.webp" ' 'data-target="314">Melding | Слияние</poeitem> и ' 'экипировки предметов на базе с энергощитом у нас ' 'должно быть достаточно энергощита, чтобы ' 'использовать <poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem> с <poeitem ' 'class="poe-items" data-name_ru="Возврат клейм" ' 'data-name_en="Brand Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> и полностью отказаться от ' 'использования мана фласок.</p>\r\n' '\r\n' '<p>После нахождения хорошего щита мы наконец сможем ' 'использовать одно из лучших умений перемещений в ' 'игре - <poeitem class="poe-items" ' 'data-name_ru="Удар щитом" data-name_en="Shield ' 'Charge" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem>.</p>\r\n' '\r\n' '<p>Делаем перестановку камней:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Воспламенение" ' 'data-name_en="Combustion Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ChancetoIgnite.webp" ' 'data-target="628">Combustion Support | ' 'Воспламенение</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Разгул стихий" ' 'data-name_en="Elemental Proliferation Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Пронизывающий жар" ' 'data-name_en="Fire Penetration Support" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FirePenetration.webp" ' 'data-target="630">Fire penetration | Пронизывающий ' 'жар</poeitem> (если есть 4-линк)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Возврат клейм" ' 'data-name_en="Brand Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Сбор" data-name_en="Convocation" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Convocation.webp" ' 'data-target="172">Convocation ' '(Сбор)</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" data-name_ru="Удар ' 'щитом" data-name_en="Shield Charge" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Ускорение атак" data-name_en="Faster ' 'Attacks Support" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterAttacks.webp" ' 'data-target="60">Faster Attacks (Gem) Ускорение ' 'атак</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Огненный рывок" data-name_en="Flame ' 'Dash" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FlameDash.webp" ' 'data-target="89">Flame Dash | Огненный ' 'рывок</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Грация" data-name_en="Grace" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Grace.webp" ' 'data-target="280">Grace | Грация</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Дисциплина" data-name_en="Discipline" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Discipline.webp" ' 'data-target="258">Discipline | ' 'Дисциплина</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Горючесть" ' 'data-name_en="Flammability" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Flammability.webp" ' 'data-target="145">Flammability | ' 'Горючесть</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Волна осуждения" data-name_en="Wave ' 'of Conviction" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Ускоренное сотворение чар" ' 'data-name_en="Faster Casting Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterCast.webp" ' 'data-target="88">Faster Casting (gem) Ускоренное ' 'сотворение чар</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Живучесть" data-name_en="Vitality" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Vitality.webp" ' 'data-target="1625">Vitality | Живучесть</poeitem> ' '(1-3 уровень)</li>\r\n' '</ul>\r\n' '\r\n' '<p>В 5-ом Акте, в награду за квест <poeitem ' 'class="poe-items" data-name_ru="Ключ к свободе" ' 'data-name_en="The Key to Freedom" ' 'data-color="#AF6025" data-image="" ' 'data-target="569">The Key to Freedom | Ключ к ' 'свободе</poeitem>, берём <poeitem class="poe-items" ' 'data-name_ru="Нефритовый флакон" data-name_en="Jade ' 'Flask" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Flasks/evasionflask01.webp" ' 'data-target="4309">Jade Flask | Нефритовый флакон ' '(item) </poeitem>, этот флакон поможет с повышением ' 'выживаемости за счёт 1.500 уклонения, которую он ' 'даёт во время действия эффекта.</p>\r\n' '\r\n' '<h4>Акты 6-10</h4>\r\n' '\r\n' '<p>В 6-ом и 7-ом актах будем следовать дереву ' 'прокачки <a ' 'href="https://lootkeeper.com/link/gmjMM/" ' 'rel="nofollow" target="_blank">#5</a>. В начале ' 'добираем здоровье, прокачивая <poeitem ' 'class="poe-items" data-name_ru="Изматывающие ' 'тренировки" data-name_en="Cruel Preparation" ' 'data-color="#FF8D00" data-image="" ' 'data-target="267">Cruel Preparation | Изматывающие ' 'тренировки</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Клятва на крови" ' 'data-name_en="Written in Blood" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/WritteninBlood.webp" ' 'data-target="968">Written in Blood | Клятва на ' 'крови</poeitem>. Затем добираем <poeitem ' 'class="poe-items" data-name_ru="Стихийная ' 'перегрузка" data-name_en="Elemental Overload" ' 'data-color="#AF6025" data-image="" ' 'data-target="874">Elemental Overload | Стихийная ' 'перегрузка</poeitem> для урона и <poeitem ' 'class="poe-items" data-name_ru="Подвижность" ' 'data-name_en="Agility" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/grace.webp" ' 'data-target="2539">Agility | Подвижность</poeitem> ' 'с <poeitem class="poe-items" data-name_ru="Мощь" ' 'data-name_en="Might" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/oxblood.webp" ' 'data-target="2755">Might | Мощь</poeitem> для ' 'прокачки камней.</p>\r\n' '\r\n' '<p>В начале 6-го акта не забываем добрать ' 'сопротивления, лучше всего это сделать крафтом на ' 'станке в нашему убежище.</p>\r\n' '\r\n' '<p>Обязательно выполняем квест <poeitem ' 'class="poe-items" data-name_ru="Впавшие в ' 'немилость" data-name_en="Fallen from Grace" ' 'data-color="#FF8D00" data-image="" ' 'data-target="631">Fallen from Grace | Впавшие в ' 'немилость</poeitem> в начале 6-го Акта. Он позволит ' 'покупать любые камни умений и поддержки у <span ' 'class="ru-poe">Лилии Рот</span><span ' 'class="en-poe">Lilly Roth</span>, это понадобится ' 'вам в будущем.<br />\r\n' 'У неё же покупаем <poeitem class="poe-items" ' 'data-name_ru="Жертвенность" data-name_en="Immolate ' 'Support" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/Immolate.webp" ' 'data-target="1973">Immolate Support | ' 'Жертвенность</poeitem> и вставляем его вместо ' '<poeitem class="poe-items" data-name_ru="Разгул ' 'стихий" data-name_en="Elemental Proliferation ' 'Support" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem>.</p>\r\n' '\r\n' '<p>Не забываем сбалансировать сопротивления к ' 'стихиям в начале 6-го Акта, проще всего это сделать ' 'при помощи крафтов на станке в своём ' 'убежище.</p>\r\n' '\r\n' '<p>В 6-ом акте за сдачу рукописи, берём у <span ' 'class="ru-poe">Бестеля</span><span ' 'class="en-poe">Bestel</span> <poeitem ' 'class="poe-items" data-name_ru="Амулет с цитрином" ' 'data-name_en="Citrine Amulet" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Amulets/CitrineAmulet.webp" ' 'data-target="512">Citrine Amulet | Амулет с ' 'цитрином</poeitem>.</p>\r\n' '\r\n' '<p>После получения 50-го уровня проходим 2-ой ' 'Лабиринт и прокачиваем талант <poeitem ' 'class="poe-items" data-name_ru="Рожденный во мраке" ' 'data-name_en="Born in the Shadows" ' 'data-color="#FF8D00" data-image="" ' 'data-target="620">Born in the Shadows | Рожденный ' 'во мраке</poeitem>. Он значительно повысит нашу ' 'выживаемость, снижая урон ближайшим врагам и ' 'уменьшая им шанс попасть по персонажу.</p>\r\n' '\r\n' '<p>В 7 акте, за выполнение квеста <poeitem ' 'class="poe-items" data-name_ru="Серебряный ' 'медальон" data-name_en="The Silver Locket" ' 'data-color="#FF8D00" data-image="" ' 'data-target="603">The Silver Locket | Серебряный ' 'медальон</poeitem> берём у <span ' 'class="ru-poe">Вильяма Рота</span><span ' 'class="en-poe">Weylam Roth</span> - <poeitem ' 'class="poe-items" data-name_ru="Кварцевый флакон" ' 'data-name_en="Quartz Flask" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Flasks/phaseflask01.webp" ' 'data-target="4304">Quartz Flask | Кварцевый флакон ' '(item) </poeitem>.</p>\r\n' '\r\n' '<p>С 8-го до конца кампании следуем дереву прокачки ' '<a href="https://lootkeeper.com/link/9axfp/" ' 'rel="nofollow" target="_blank">#6</a>.<br />\r\n' 'Добираем урон через прокачивание <poeitem ' 'class="poe-items" data-name_ru="Кователь рун" ' 'data-name_en="Runesmith" data-color="#FF8D00" ' 'data-image="" data-target="884">Runesmith | ' 'Кователь рун</poeitem> с мастери на повышение ' 'скорости перезарядки <poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem>, затем <poeitem class="poe-items" ' 'data-name_ru="Взрывное попадание" ' 'data-name_en="Explosive Impact" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/firedamage.webp" ' 'data-target="1972">Explosive Impact | Взрывное ' 'попадание</poeitem> и мастери на восстановление ' 'здоровья за каждую единицу сопротивления к огню ' 'выше капа.</p>\r\n' '\r\n' '<p>После прохождения 8-го акта - начинаем активно ' 'фармить Кровавый Акведук. Сейчас наша цель - ' 'нафармить 64-й или 65-й уровень и немного валюты в ' 'придачу. Продаем выпавшие карточки <poeitem ' 'class="poe-items" data-name_ru="Смирение" ' 'data-name_en="Humility" data-color="#7C5804" ' 'data-image="" data-target="722">Humility | ' 'Смирение</poeitem> и хаос рецепты. Хаос рецепты не ' 'следует собирать если сейчас не первые 2-3 дня ' 'лиги.</p>\r\n' '\r\n' '<p>Заканчиваем прохождение 9-го акта. В 10-ом акте ' 'проходим все квесты, так чтобы остался только ' 'последний - на убийство Китавы. После этого ' 'проходим третий лабиринт.</p>\r\n' '\r\n' '<p>После прохождения третьего лабиринта, берём ' '<poeitem class="poe-items" data-name_ru="Как часы" ' 'data-name_en="Like Clockwork" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Saboteur/LikeClockworkNotable.webp" ' 'data-target="2753">Like Clockwork | Как ' 'часы</poeitem>, убиваем Китаву, проходим в Эпилог и ' 'начинаем наше покорение Атласа.</p>\r\n' '\r\n' '<h3>После кампании</h3>\r\n' '\r\n' '<p>При выходе на атлас необходимо набрать капы ' 'стихийных сопротивлений (по 75%). На всех предметах ' 'набираем как можно больше здоровья и желательно ' 'энергощита. Старайтесь не использовать предметы на ' 'базах только с уклонением или броней, так как их ' 'гнёзда будет трудно перекрасить под нужные нам ' 'цвета (если вы не обладаете необходимым рецептом ' 'для покраски).</p>\r\n' '\r\n' '<p>На картах следуем последнему дереву <a ' 'href="https://lootkeeper.com/link/VfuRo/" ' 'rel="nofollow" target="_blank">#7</a>.</p>\r\n' '\r\n' '<div class="attention-block"><span ' 'class="attention-block-label">Важно</span>\r\n' '\r\n' '<p>Напоминаем что данный билд стоит использовать ' 'только для прокачки вашего основного билда на ' 'старте новой лиги. Он не рассчитан на покорение ' 'эндгейм контента, его потолком будут начальные тиры ' 'красных карт - это максимум на что он ' 'способен.</p>\r\n' '</div>\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: ' "'6EWTA0TiX3aEQ286A3rOaSg4EkUlC5AzLzbKPWLqWDSiqK9tw5sCKsSF5C1HVT6E'>", 'messages': <FallbackStorage: request=<ASGIRequest: GET '/poe/bystraya-prokachka-bandita-diversanta'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f6a31b056c0>>), 'request': '<<request>>', 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f6a31b056c0>>'} {'LANGUAGE_CODE': 'ru', 'access_info': None, 'article': <Article: [3.25] Быстрая прокачка Бандита. Клеймо Армагеддона и Триггерботы>, 'canonical': '/poe/bystraya-prokachka-bandita-diversanta', '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="vstuplenie"><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>В данном гайде мы разберем билд который идеально ' 'подходит для комфортной и быстрой прокачки бандита ' 'через заклинания без каких-либо уникальных ' 'предметов и валюты, т.е. в предметах с пола. Из-за ' 'того что нам не нужны будут какие-либо стартовые ' 'предметы - билд идеально подходит для прокачки ' 'первого персонажа в начале новой лиги.</p>\r\n' '\r\n' '<p>Данный билд - лишь &quot;заготовка&quot; бандита ' 'под любой другой билд который вы выберете. Данным ' 'билдом вы качаетесь, фармите нужное количество ' 'валюты, а в определенный момент - респекаетесь ' '(меняете дерево и если нужно, то и подкласс) на ' 'дерево и подкласс вашего основного билда.</p>\r\n' '\r\n' '<div class="attention-block"><span ' 'class="attention-block-label">Важно</span>\r\n' '\r\n' '<p>Данный билд не является полноценным билдом и не ' 'рассчитан на прохождение всего контента в игре. Его ' 'цель лишь позволить вам без каких-либо вложений ' 'комфортно пройти сюжетную кампанию и выйти на ' 'белые/жёлтые карты, чтобы нафармить начальный ' 'капитал необходимый для сбора вашего основного ' 'билда.</p>\r\n' '</div>\r\n' '\r\n' '<p>Мы не рассматриваем данный билд как ' '&quot;основной&quot; для фарма всего и вся и не ' 'рекомендуем вам использовать его дальше чем на ' 'белых картах.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="opisanie-bilda-i-mekhanik">\r\n' '<h2><span>Описание билда и механик</span></h2>\r\n' '\r\n' '<p>Во время прокачки по актам и до белых/ранних ' 'жёлтых карт мы будем использовать <poeitem ' 'class="poe-items" data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> в комбинации с <poeitem ' 'class="poe-items" data-name_ru="Возврат клейм" ' 'data-name_en="Brand Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem>.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Клеймо ' 'Армагеддона" data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> - умение клейма, которое ' 'периодически &quot;активируется&quot;, запуская ' 'огненные метеоры наносящие урон врагу к которому ' 'прикреплено и всем врагам находящимся вблизи. Важно ' 'не путать эту механику с периодическим уроном. ' 'Активация клейма - это не использование способности ' 'вашим персонажем, а автоматическое действие.</p>\r\n' '\r\n' '<p>Для работы, клеймо должно обязательно быть ' 'прикреплено к врагу. По умолчанию лишь 1 клеймо ' 'может быть прикреплено к врагу (мы не будем ' 'увеличивать этот максимум во время ' 'прокачки).</p>\r\n' '\r\n' '<p>Если в радиусе работы клейма есть враг - оно ' 'прицепится к нему при следующей активации.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Возврат ' 'клейм" data-name_en="Brand Recall" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> призывает клейма которые уже ' 'существуют на земле и врагах обратно к персонажу. ' 'При призыве через <poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> клейма от <poeitem ' 'class="poe-items" data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> активируются повторно ' 'запуская метеоры вокруг персонажа, даже если врагов ' 'нет рядом.</p>\r\n' '\r\n' '<p>Так как мы увеличиваем лимит призываемых клейм ' 'до 7 через <poeitem class="poe-items" ' 'data-name_ru="Равенство клейм" data-name_en="Brand ' 'Equity" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Brand2.webp" ' 'data-target="2754">Brand Equity | Равенство ' 'клейм</poeitem> и мастери на 2 дополнительных ' 'клейма, то при использовании <poeitem ' 'class="poe-items" data-name_ru="Возврат клейм" ' 'data-name_en="Brand Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> вокруг персонажа запустятся 7 ' 'метеоров.</p>\r\n' '\r\n' '<p>Мы можем удвоить урон, призывая 14 метеоров на ' 'головы врагов с помощью механики взаимодействия ' '<poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem> и <poeitem ' 'class="poe-items" data-name_ru="Идеальное ' 'преступление" data-name_en="Perfect Crime" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Saboteur/PerfectCrime.webp" ' 'data-target="2752">Perfect Crime | Идеальное ' 'преступление</poeitem>.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" ' 'data-name_ru="Идеальное преступление" ' 'data-name_en="Perfect Crime" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Saboteur/PerfectCrime.webp" ' 'data-target="2752">Perfect Crime | Идеальное ' 'преступление</poeitem> - талант Восхождения от ' 'подкласса <poeitem class="poe-items" ' 'data-name_ru="Диверсант" data-name_en="Saboteur" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/saboteur.webp" ' 'data-target="1471">Saboteur | Диверсант</poeitem>. ' 'Он призывает 2 бессмертных триггербота, которые ' 'будут использовать <poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem>, залинкованный с <poeitem ' 'class="poe-items" data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem> вместо персонажа. Так как ' 'метеоры с <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> будут появлятся на ' 'триггерботах, а не на персонаже, то мы будем ' 'использовать <poeitem class="poe-items" ' 'data-name_ru="Сбор" data-name_en="Convocation" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Convocation.webp" ' 'data-target="172">Convocation (Сбор)</poeitem>, ' 'чтобы призвать триггерботов рядом с сильными ' 'врагами и боссами.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem> - умение которое ' 'автоматически использует залинкованные умения, у ' 'которых нет времени каста и которые не резервируют ' 'ману. Мы соединяем <poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem> с <poeitem ' 'class="poe-items" data-name_ru="Возврат клейм" ' 'data-name_en="Brand Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Сбор" data-name_en="Convocation" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Convocation.webp" ' 'data-target="172">Convocation ' '(Сбор)</poeitem>.</p>\r\n' '\r\n' '<p>Мы можем игнорировать вторую строчку таланта ' 'Восхождения про снижение урона умений которые ' 'используют триггерботы, так как, по сути, ' 'триггерботы используют <poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem>, а не <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem>, поэтому все 14 метеоров ' 'наносят полный урон.</p>\r\n' '\r\n' '<p>Так как <poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> требует много маны на его ' 'использование, мы будем использовать ключевой ' 'талант <poeitem class="poe-items" ' 'data-name_ru="Мистический накопитель" ' 'data-name_en="Eldritch Battery" ' 'data-color="#AF6025" data-image="" ' 'data-target="279">Eldritch Battery | Мистический ' 'накопитель</poeitem> в комбинации с <poeitem ' 'class="poe-items" data-name_ru="Дисциплина" ' 'data-name_en="Discipline" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Discipline.webp" ' 'data-target="258">Discipline | ' 'Дисциплина</poeitem>. Этот талант позволяет нашим ' 'способностям расходовать энергощит до маны. При ' 'этом сам энергощит перестает впитывать входящий ' 'урон и начинает &quot;защищать&quot; ману, а ' 'скорость перезарядки энергощита уменьшается.</p>\r\n' '\r\n' '<p>По сути это значит что мы получаем второй ' '&quot;столб&quot; маны, который при этом обладает ' 'постоянным восстановлением (перезарядка ' 'энергощита), которая никогда не прекращается. А ' 'способности будут в первую очередь тратить именно ' 'этот преобразовавшийся энергощит.</p>\r\n' '\r\n' '<p>Также, <poeitem class="poe-items" ' 'data-name_ru="Мистический накопитель" ' 'data-name_en="Eldritch Battery" ' 'data-color="#AF6025" data-image="" ' 'data-target="279">Eldritch Battery | Мистический ' 'накопитель</poeitem> позволит нам практически ' 'полностью зарезервировать свободную ману аурами, ' 'чем мы и воспользуемся, зарезервировав почти 100% ' 'нашей маны.</p>\r\n' '\r\n' '<p>Использовать <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> мы начнём лишь с того момента когда ' 'прокачаем мастери на 2 дополнительных клейма. До ' 'тех пор, с 1-го до 28-го уровня мы будем ' 'прокачиваться через <poeitem class="poe-items" ' 'data-name_ru="Ползучая магма" data-name_en="Rolling ' 'Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem>.<br />\r\n' 'С 28-го уровня до примерно 38-го уровня мы будем ' 'использовать <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> в комбинации с <poeitem ' 'class="poe-items" data-name_ru="Кремация" ' 'data-name_en="Cremation" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/CorpseEruption.webp" ' 'data-target="1969">Cremation | ' 'Кремация</poeitem>.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="pob-derevya-harakteristiki-i-sokety">\r\n' '<h2><span>PoB, деревья, характеристики и ' 'сокеты</span></h2>\r\n' '\r\n' '<h3>PoB и деревья для прокачки - Бандит</h3>\r\n' '\r\n' '<p>Path of Building для прокачки:</p>\r\n' '\r\n' '<div class="copy-details-block">\r\n' '<div class="copy-details-list">\r\n' '<div class="copy-detail-element">\r\n' '<div class="copy-detail-title">PoB содержащий ' 'прогрессию деревьев при прокачке по Актам<button ' 'class="copy-link"></button> <a class="detail-link" ' 'href="https://pobb.in/n0a6q4Rrmqyn" rel="nofollow" ' 'target="_blank">Перейти</a></div>\r\n' '</div>\r\n' '</div>\r\n' '</div>\r\n' '\r\n' '<p>Деревья:</p>\r\n' '\r\n' '<ol>\r\n' '\t<li><a href="https://lootkeeper.com/link/53tsO/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/53tsO/</a></li>\r\n' '\t<li><a href="https://lootkeeper.com/link/Dt4e6/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/Dt4e6/</a></li>\r\n' '\t<li><a href="https://lootkeeper.com/link/ARs2A/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/ARs2A/</a></li>\r\n' '\t<li><a href="https://lootkeeper.com/link/mJSiN/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/mJSiN/</a></li>\r\n' '\t<li><a href="https://lootkeeper.com/link/gmjMM/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/gmjMM/</a></li>\r\n' '\t<li><a href="https://lootkeeper.com/link/9axfp/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/9axfp/</a></li>\r\n' '\t<li><a href="https://lootkeeper.com/link/w9w83/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/w9w83/</a></li>\r\n' '</ol>\r\n' '\r\n' '<div class="accordion-block">\r\n' '<div class="accordion-item">\r\n' '<div class="accordion-title">Оружие и ' 'рецепты</div>\r\n' '\r\n' '<div class="accordion-text">\r\n' '<p>Во время прохождения сюжетной части, нам важно ' 'всеми способами увеличить наш урон, чтобы быстро ' 'убивать монстров в локациях и особенно ' 'боссов.</p>\r\n' '\r\n' '<p>До перехода на <poeitem class="poe-items" ' 'data-name_ru="Удар щитом" data-name_en="Shield ' 'Charge" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem> мы будем использовать 2 жезла. И ' 'будем опознавать все выпадающие с пола жезлы на ' 'предмет следующих свойств:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>+1 к уровню всех камней / камней огня</li>\r\n' '\t<li>Увеличение урона от чар / огня</li>\r\n' '\t<li>Плоский стихийный урон к чарам (любой, но ' 'желательно огненный)</li>\r\n' '</ul>\r\n' '\r\n' '<p>Примерно начиная с 25-го уровня, нужно начать ' 'присматривать очень хороший жезл, а также щит для ' 'перехода на использование <poeitem ' 'class="poe-items" data-name_ru="Удар щитом" ' 'data-name_en="Shield Charge" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem>. В идеале нужно найти или ' 'скрафтить сущностью оружие с большим количеством ' 'увеличения урона чарами и огнем.</p>\r\n' '\r\n' '<p>После прокачки пассивок на скорость атаки и ' 'покупки <poeitem class="poe-items" ' 'data-name_ru="Удар щитом" data-name_en="Shield ' 'Charge" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem> переходим на следующую комбинацию ' 'оружия:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Жезл и щит</li>\r\n' '</ul>\r\n' '\r\n' '<p>Также, по ходу прокачки мы будем находить ' 'рецепты на плоский урон к огню для заклинаний. ' 'Поэтому, если вам вообще не везёт с модами на ' 'оружии - в этом гайде мы уже решили эту ' 'проблему.</p>\r\n' '\r\n' '<p>Так как мы будем обновлять оружие каждые 3-4 ' 'Акта, стараемся не держать основную связку камней в ' 'оружии после 2-го Акта, т.к. иначе нам придется ' 'либо подготавливать новое оружие под нужные нам ' 'камни либо переносить связку в другой предмет. ' 'Лучше сразу держать основную связку не в ' 'оружии.</p>\r\n' '\r\n' '<div class="attention-block"><span ' 'class="attention-block-label">Важно</span>\r\n' '\r\n' '<p>Использование оружия со стихийным уроном ' 'является одним из самых важных элементов прокачки ' 'этого персонажа. Нужно обязательно позаботится об ' 'их крафте или своевременном обновлении по ходу ' 'прокачки. Иначе у вас будут серьезные проблемы с ' 'уроном.</p>\r\n' '</div>\r\n' '\r\n' '<p>При прокачке обязательно собираем все сущности, ' 'чтобы в дальнейшем использовать их на оружии и/или ' 'других предметах. Даже самую на первый взгляд ' 'бесполезную сущность можно использовать вместо ' '<poeitem class="poe-items" data-name_ru="Сфера ' 'алхимии" data-name_en="Orb of Alchemy" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyUpgradeToRare.webp" ' 'data-target="119">Orb of Alchemy (Сфера ' 'алхимии)</poeitem>, ведь могут прокнуть очень ' 'полезные свойства.</p>\r\n' '</div>\r\n' '</div>\r\n' '\r\n' '<div class="accordion-item">\r\n' '<div class="accordion-title">Цвета и связи ' 'сокетов</div>\r\n' '\r\n' '<div class="accordion-text">\r\n' '<p>Рекомендуем не забывать регулярно проверять ' 'ассортимент торговцев на наличие предметов с ' 'нужными нам цветами.</p>\r\n' '\r\n' '<p>Нас интересуют такие связки со следующими ' 'цветами:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>3 синих</li>\r\n' '\t<li>1 синий - 1 зелёных</li>\r\n' '</ul>\r\n' '\r\n' '<p>Основной 4 линк после 28-го уровня, будет ' 'таким:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>3 синих - 1 красный</li>\r\n' '</ul>\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="prokachka-po-aktam">\r\n' '<h2><span>Прокачка по Актам</span></h2>\r\n' '\r\n' '<p>Крайне рекомендуем использовать наш гайд по ' 'прохождению Актов в PoE, а также ознакомится с ' 'общими советами по прокачке. Если это не первый ваш ' 'персонаж на лиге - можете приобрести предметы для ' 'быстрой прокачки, это в разы упростит и ускорит ' 'прокачку.</p>\r\n' '\r\n' '<p>Крайне рекомендуем использовать <a ' 'href="https://guides.lootkeeper.com/poe/bystraya-prokachka-akty" ' 'target="_blank">наш гайд по прохождению Актов в ' 'PoE</a>, а также ознакомится с <a ' 'href="https://guides.lootkeeper.com/poe/pravila-bystroj-prokachki-v-poe-sovety-novichkam" ' 'target="_blank">общими советами по ' 'прокачке</a>.</p>\r\n' '\r\n' '<p>Для выбора предметов для прокачки из <a ' 'href="https://guides.lootkeeper.com/poe/unikalnye-predmety-dlya-bystroj-prokachki-v-poe" ' 'target="_blank">гайда по предметам</a> используйте ' '- <strong>кастер, стихийный набор</strong> либо ' 'универсальный набор.</p>\r\n' '\r\n' '<h3>Акт 1</h3>\r\n' '\r\n' '<p>Поскольку нам не потребуется никакой ' 'дополнительный персонаж, сразу же создаём Бандита. ' 'Добираемся до города. Продаём все ненужные ' 'предметы. У <span class="ru-poe">Таркли</span><span ' 'class="en-poe">Tarkleigh</span> берём <poeitem ' 'class="poe-items" data-name_ru="Взрывная ловушка" ' 'data-name_en="Explosive Trap" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShrapnelTrap.webp" ' 'data-target="270">Explosive trap | Взрывная ' 'ловушка</poeitem>. У <span ' 'class="ru-poe">Несса</span><span ' 'class="en-poe">Nessa</span> докупаем <poeitem ' 'class="poe-items" data-name_ru="Ползучая магма" ' 'data-name_en="Rolling Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem>.</p>\r\n' '\r\n' '<p>Проверяем торговцев на предметы с нужными для ' 'нас гнёздами. Также проверяем есть ли в продаже ' 'ботинки с бонусом к скорости передвижения.</p>\r\n' '\r\n' '<p>Устанавливаем первую связку:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Взрывная ловушка" ' 'data-name_en="Explosive Trap" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShrapnelTrap.webp" ' 'data-target="270">Explosive trap | Взрывная ' 'ловушка</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Шанс отравить" data-name_en="Chance ' 'to Poison Support" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/LesserPoison.webp" ' 'data-target="2510">Chance to Poison Support | Шанс ' 'отравить</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<div class="attention-block"><span ' 'class="attention-block-label">Важно</span>\r\n' '\r\n' '<p>Камни в этих и всех последующих связках указаны ' 'в порядке снижения приоритета. Как целые связки, ' 'так и камни внутри самих связок выставлены по ' 'убыванию полезности.</p>\r\n' '</div>\r\n' '\r\n' '<p>В 1-ом акте мы следуем дереву прокачки <a ' 'href="https://lootkeeper.com/link/53tsO/" ' 'rel="nofollow" target="_blank">#1</a>. Сначала ' 'добираем урон за счёт <poeitem class="poe-items" ' 'data-name_ru="Концентрация стихий" ' 'data-name_en="Elemental Focus" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/ElementalFocus.webp" ' 'data-target="1470">Elemental Focus | Концентрация ' 'стихий</poeitem>, потом выживаемость через <poeitem ' 'class="poe-items" data-name_ru="Переливание крови" ' 'data-name_en="Blood Siphon" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/BloodSiphon.webp" ' 'data-target="961">Blood Siphon | Переливание ' 'крови</poeitem>.</p>\r\n' '\r\n' '<p>После выполнения квестов <poeitem ' 'class="poe-items" data-name_ru="Разорение гнёзд" ' 'data-name_en="Breaking Some Eggs" ' 'data-color="#AF6025" data-image="" ' 'data-target="606">Breaking Some Eggs | Разорение ' 'гнезд</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Любовь к ближнему" ' 'data-name_en="Mercy Mission" data-color="#AF6025" ' 'data-image="" data-target="605">Mercy Mission | ' 'Любовь к ближнему</poeitem>, берём в награду ' '<poeitem class="poe-items" data-name_ru="Ртутный ' 'флакон" data-name_en="Quicksilver Flask" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Flasks/sprint.webp" ' 'data-target="4300">Quicksilver Flask | Ртутный ' 'флакон (item) </poeitem>, <poeitem ' 'class="poe-items" data-name_ru="Разгул стихий" ' 'data-name_en="Elemental Proliferation Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem> и <poeitem ' 'class="poe-items" data-name_ru="Ледяной скачок" ' 'data-name_en="Frostblink" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FrostblinkSkillGem.webp" ' 'data-target="323">Frostblink | Ледяной ' 'скачок</poeitem>. У <span ' 'class="ru-poe">Несса</span><span ' 'class="en-poe">Nessa</span> докупаем <poeitem ' 'class="poe-items" data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem>, <poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Метка снайпера" ' 'data-name_en="Sniper&#x27;s Mark" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ProjectileWeakness.webp" ' 'data-target="1627">Sniper\'s Mark | Метка ' 'снайпера</poeitem>.</p>\r\n' '\r\n' '<p>Связки начиная с 4-го уровня должны быть ' 'такими:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ползучая магма" data-name_en="Rolling ' 'Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Разгул стихий" ' 'data-name_en="Elemental Proliferation Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ледяной скачок" ' 'data-name_en="Frostblink" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FrostblinkSkillGem.webp" ' 'data-target="323">Frostblink | Ледяной ' 'скачок</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Метка снайпера" ' 'data-name_en="Sniper&#x27;s Mark" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ProjectileWeakness.webp" ' 'data-target="1627">Sniper\'s Mark | Метка ' 'снайпера</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p><poeitem class="poe-items" ' 'data-name_ru="Ползучая магма" data-name_en="Rolling ' 'Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem> при использовании выпускает ' 'огненный комок, который подобно мячику отскакивает ' 'от земли и взрывается в месте своего приземления. ' 'Этой способностью нужно целится между персонажем и ' 'врагом, для того что бы первый отскок ' 'гарантированно поразил врага. При перемещении по ' 'локациям, стараемся выстраивать монстров в линейки ' '- таким образом их можно будет эффективно поражать ' 'всеми отскоками <poeitem class="poe-items" ' 'data-name_ru="Ползучая магма" data-name_en="Rolling ' 'Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem>.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Ледяной ' 'скачок" data-name_en="Frostblink" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FrostblinkSkillGem.webp" ' 'data-target="323">Frostblink | Ледяной ' 'скачок</poeitem> - начальная способность ' 'передвижения, позволяющая перепрыгивать небольшие ' 'обрывы. При применении <poeitem class="poe-items" ' 'data-name_ru="Ледяной скачок" ' 'data-name_en="Frostblink" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FrostblinkSkillGem.webp" ' 'data-target="323">Frostblink | Ледяной ' 'скачок</poeitem> наносит урон от холода в точке ' 'применения и в точке назначения.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Стена ' 'пламени" data-name_en="Flame Wall" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem> при применении создает огненную ' 'стену, которая увеличивает урон пролетающих сквозь ' 'нее снарядов.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" ' 'data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem> позволит получить бафф ' 'увеличивающий скорость регенерации маны при ' 'применении поддерживаемых им способностей. Нам ' 'важно чтобы <poeitem class="poe-items" ' 'data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem> был не выше первого уровня, чтобы ' 'каждое применение заклинаний активировало ' 'бафф.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Метка ' 'снайпера" data-name_en="Sniper&#x27;s Mark" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ProjectileWeakness.webp" ' 'data-target="1627">Sniper\'s Mark | Метка ' 'снайпера</poeitem> - проклятье-марка, которая ' 'проклинает одного врага. Враг получает увеличенный ' 'урон от снарядов. Используем на сильных врагах и ' 'боссах.</p>\r\n' '\r\n' '<p>После прохождения Тюрьмы и убийства Брутуса у ' '<span class="ru-poe">Несса</span><span ' 'class="en-poe">Nessa</span> берём <poeitem ' 'class="poe-items" data-name_ru="Ускорение атак" ' 'data-name_en="Faster Attacks Support" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterAttacks.webp" ' 'data-target="60">Faster Attacks (Gem) Ускорение ' 'атак</poeitem>.<br />\r\n' 'У неё же докупаем <poeitem class="poe-items" ' 'data-name_ru="Воспламенение" ' 'data-name_en="Combustion Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ChancetoIgnite.webp" ' 'data-target="628">Combustion Support | ' 'Воспламенение</poeitem> и <poeitem ' 'class="poe-items" data-name_ru="Живучесть" ' 'data-name_en="Vitality" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Vitality.webp" ' 'data-target="1625">Vitality | Живучесть</poeitem>, ' 'который не качаем выше 1-го уровня.<br />\r\n' 'У <span class="ru-poe">Таркли</span><span ' 'class="en-poe">Tarkleigh</span> берём <poeitem ' 'class="poe-items" data-name_ru="Огненный рывок" ' 'data-name_en="Flame Dash" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FlameDash.webp" ' 'data-target="89">Flame Dash | Огненный ' 'рывок</poeitem>.</p>\r\n' '\r\n' '<p>На 10-ом уровне связки должны выглядеть ' 'следующим образом:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ползучая магма" data-name_en="Rolling ' 'Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Воспламенение" ' 'data-name_en="Combustion Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ChancetoIgnite.webp" ' 'data-target="628">Combustion Support | ' 'Воспламенение</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Разгул стихий" ' 'data-name_en="Elemental Proliferation Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Огненный рывок" data-name_en="Flame ' 'Dash" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FlameDash.webp" ' 'data-target="89">Flame Dash | Огненный ' 'рывок</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Метка снайпера" ' 'data-name_en="Sniper&#x27;s Mark" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ProjectileWeakness.webp" ' 'data-target="1627">Sniper\'s Mark | Метка ' 'снайпера</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Живучесть" data-name_en="Vitality" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Vitality.webp" ' 'data-target="1625">Vitality | Живучесть</poeitem> ' '(1-3 уровень)</li>\r\n' '</ul>\r\n' '\r\n' '<p>Просто качаются (например, во втором слоте ' 'оружия):</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ускорение атак" data-name_en="Faster ' 'Attacks Support" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterAttacks.webp" ' 'data-target="60">Faster Attacks (Gem) Ускорение ' 'атак</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>Перед битвой с <span ' 'class="ru-poe">Мервейл</span><span ' 'class="en-poe">Merveil</span> желательно ' 'обзавестись 2 <poeitem class="poe-items" ' 'data-name_ru="Кольцо с сапфиром" ' 'data-name_en="Sapphire Ring" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Rings/Ring6.webp" ' 'data-target="960">Sapphire Ring | Кольцо с ' 'сапфиром</poeitem>. Их можно приобрести у <span ' 'class="ru-poe">Нессы</span><span ' 'class="en-poe">Nessa</span>, либо сложить при ' 'помощи рецепта торговцев:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Железное кольцо" data-name_en="Iron ' 'Ring" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Rings/Ring1.webp" ' 'data-target="608">Iron Ring | Железное ' 'кольцо</poeitem> + любой камень синего цвета ' '(например <poeitem class="poe-items" ' 'data-name_ru="Ледяной скачок" ' 'data-name_en="Frostblink" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FrostblinkSkillGem.webp" ' 'data-target="323">Frostblink | Ледяной ' 'скачок</poeitem>)</li>\r\n' '</ul>\r\n' '\r\n' '<p>2 <poeitem class="poe-items" ' 'data-name_ru="Кольцо с сапфиром" ' 'data-name_en="Sapphire Ring" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Rings/Ring6.webp" ' 'data-target="960">Sapphire Ring | Кольцо с ' 'сапфиром</poeitem> нужны для поднятия устойчивости ' 'к холоду - основного типа урона, который наносит ' '<span class="ru-poe">Мервейл</span><span ' 'class="en-poe">Merveil</span>. Устойчивость к ' 'холоду значительно упростит бой с ней. Даже во ' 'время прокачки по актам важно следить за балансом ' 'сопротивлений, чем ближе они будут к капам (75%) - ' 'тем лучше.</p>\r\n' '\r\n' '<h3>Акт 2</h3>\r\n' '\r\n' '<p>Во 2-ом акте будем прокачиваться по дереву <a ' 'href="https://lootkeeper.com/link/Dt4e6/" ' 'rel="nofollow" target="_blank">#2</a>. В этом акте ' 'мы добираем урон. В первую очередь прокачиваем ' '<poeitem class="poe-items" data-name_ru="Колдовское ' 'расширение" data-name_en="Arcane Expanse" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/blastradius.webp" ' 'data-target="2363">Arcane Expanse | Колдовское ' 'расширение</poeitem>, а затем <poeitem ' 'class="poe-items" data-name_ru="Закалённый холодом" ' 'data-name_en="Snowforged" data-color="#FF8D00" ' 'data-image="" data-target="1462">Snowforged | ' 'Закалённый холодом</poeitem> с мастери <span ' 'class="ru-poe">Удары с 25% шансом учитывают ' 'значения сопротивления стихиям врага как ' 'противоположное</span><span class="en-poe">Hits ' 'have 25% chance to treat Enemy Monster Resistance ' 'values as inverted</span>.</p>\r\n' '\r\n' '<p>В начале 2-го акта обязательно выполняем квест ' '<poeitem class="poe-items" data-name_ru="Великий ' 'белый зверь" data-name_en="The Great White Beast" ' 'data-color="#FF8D00" data-image="" ' 'data-target="566">The Great White Beast | Великий ' 'белый зверь</poeitem>, в награду за который берём у ' 'Йины вторую <poeitem class="poe-items" ' 'data-name_ru="Ртутный флакон" ' 'data-name_en="Quicksilver Flask" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Flasks/sprint.webp" ' 'data-target="4300">Quicksilver Flask | Ртутный ' 'флакон (item) </poeitem>.<br />\r\n' 'Если это не первый ваш персонаж на лиге и у вас уже ' 'имеются флаконы на скорость и/или хорошие ботинки ' 'со скоростью - можно не выполнять этот ' 'квест.</p>\r\n' '\r\n' '<p>После выполнения квеста <poeitem ' 'class="poe-items" data-name_ru="Захватчики в ' 'чёрном" data-name_en="Intruders in Black" ' 'data-color="#AF6025" data-image="" ' 'data-target="568">Intruders in Black | Захватчики в ' 'черном</poeitem> берём у <span ' 'class="ru-poe">Груст</span><span ' 'class="en-poe">Greust</span> - <poeitem ' 'class="poe-items" data-name_ru="Вестник пепла" ' 'data-name_en="Herald of Ash" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/HeraldofAsh.webp" ' 'data-target="66">Herald of Ash | Вестник ' 'пепла</poeitem>, у <span ' 'class="ru-poe">Йины</span><span ' 'class="en-poe">Yeena</span> докупаем [Herald of ' 'Thunder ## gem ##] и <poeitem class="poe-items" ' 'data-name_ru="Волна осуждения" data-name_en="Wave ' 'of Conviction" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem>. Начинаем использовать эти ' 'камни на 16-ом уровне.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Вестник ' 'пепла" data-name_en="Herald of Ash" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/HeraldofAsh.webp" ' 'data-target="66">Herald of Ash | Вестник ' 'пепла</poeitem> - это способность-вестник, ' 'резервирующая ману и позволяющая сильно ускорить ' 'зачистку. Монстры будут взрываться, нанося огненный ' 'урон вокруг себя, тем самым помогая добивать ' 'ближайших монстров.</p>\r\n' '\r\n' '<p>[Herald of Thunder ## gem ##] - это ' 'способность-вестник, резервирующая ману и ' 'позволяющая сильно увеличить урон по одиночной ' 'цели. Она даст нам плоский урон молнией к ' 'заклинаниям, а так же будет бить молнией ' 'находящихся рядом врагов, нанося им урон и ' 'накладывая дебафф <poeitem class="poe-items" ' 'data-name_ru="Шок" data-name_en="Shock" ' 'data-color="#AF6025" data-image="" ' 'data-target="2306">Shock | Шок</poeitem>.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Волна ' 'осуждения" data-name_en="Wave of Conviction" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem> при использовании выпускает ' 'волну, которая снижает сопротивление задетых ' 'врагов. Для нас это будет полезно как ' 'дополнительное усиление урона в бою с боссами ' 'актов. Длительность эффекта снижения сопротивлений ' 'это примерно 4-5 секунд, в зависимости от уровня ' 'камня, так что обновлять придется не так уж и ' 'часто.</p>\r\n' '\r\n' '<p>Начинаем использовать вышеперечисленные камни на ' '16-ом уровне.</p>\r\n' '\r\n' '<p>После квеста <poeitem class="poe-items" ' 'data-name_ru="Мучительно острый" ' 'data-name_en="Sharp and Cruel" data-color="#AF6025" ' 'data-image="" data-target="567">Sharp and Cruel | ' 'Мучительно острый</poeitem>, берём у Шёлка <poeitem ' 'class="poe-items" data-name_ru="Концентрация ' 'стихий" data-name_en="Elemental Focus Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalFocus.webp" ' 'data-target="239">Elemental Focus (Gem) ' 'Концентрация стихий</poeitem>, у Йины докупаем ' '<poeitem class="poe-items" ' 'data-name_ru="Осквернение" data-name_en="Desecrate" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Desecrate.webp" ' 'data-target="437">Desecrate | Осквернение</poeitem> ' 'если у нас есть лишние <poeitem class="poe-items" ' 'data-name_ru="Сфера перемен" data-name_en="Orb of ' 'Alteration" data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyRerollMagic.webp" ' 'data-target="118">Orb of Alteration (Сфера ' 'перемен)</poeitem>.</p>\r\n' '\r\n' '<p>Проверяем связки на 18-ый уровень:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ползучая магма" data-name_en="Rolling ' 'Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Воспламенение" ' 'data-name_en="Combustion Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ChancetoIgnite.webp" ' 'data-target="628">Combustion Support | ' 'Воспламенение</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Разгул стихий" ' 'data-name_en="Elemental Proliferation Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Огненный рывок" data-name_en="Flame ' 'Dash" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FlameDash.webp" ' 'data-target="89">Flame Dash | Огненный ' 'рывок</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Вестник пепла" data-name_en="Herald ' 'of Ash" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/HeraldofAsh.webp" ' 'data-target="66">Herald of Ash | Вестник ' 'пепла</poeitem></li>\r\n' '\t<li>[Herald of Thunder ## gem ##]</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Волна осуждения" data-name_en="Wave ' 'of Conviction" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Живучесть" data-name_en="Vitality" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Vitality.webp" ' 'data-target="1625">Vitality | Живучесть</poeitem> ' '(1-3 уровень)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Метка снайпера" ' 'data-name_en="Sniper&#x27;s Mark" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ProjectileWeakness.webp" ' 'data-target="1627">Sniper\'s Mark | Метка ' 'снайпера</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>Просто качаются:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ускорение атак" data-name_en="Faster ' 'Attacks Support" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterAttacks.webp" ' 'data-target="60">Faster Attacks (Gem) Ускорение ' 'атак</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Концентрация стихий" ' 'data-name_en="Elemental Focus Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalFocus.webp" ' 'data-target="239">Elemental Focus (Gem) ' 'Концентрация стихий</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Осквернение" data-name_en="Desecrate" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Desecrate.webp" ' 'data-target="437">Desecrate | ' 'Осквернение</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>Начиная с этого этапа, крайне важно чтобы базой ' 'пояса был <poeitem class="poe-items" ' 'data-name_ru="Широкий ремень" data-name_en="Heavy ' 'Belt" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Belts/Belt5.webp" ' 'data-target="507">Heavy Belt | Широкий ' 'пояс</poeitem>. Он даёт бонус силы, которая будет ' 'нужна для прокачки красных камней.</p>\r\n' '\r\n' '<p>По квесту <poeitem class="poe-items" ' 'data-name_ru="Разбойничьи дрязги" ' 'data-name_en="Deal with the Bandits" ' 'data-color="#FF8D00" data-image="" ' 'data-target="1613">Deal with the bandits | Квест ' 'бандитов</poeitem> убиваем всех бандитов.</p>\r\n' '\r\n' '<h3>Акт 3</h3>\r\n' '\r\n' '<p>В 3-ем акте мы будем следовать дереву прокачки ' '<a href="https://lootkeeper.com/link/ARs2A/" ' 'rel="nofollow" target="_blank">#3</a>. Прокачиваем ' '<poeitem class="poe-items" data-name_ru="Живость" ' 'data-name_en="Alacrity" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/grace.webp" ' 'data-target="2748">Alacrity | Живость</poeitem> для ' 'добора ловкости. После него берём <poeitem ' 'class="poe-items" data-name_ru="Координация" ' 'data-name_en="Coordination" data-color="#FF8D00" ' 'data-image="" data-target="1585">Coordination | ' 'Координация</poeitem> для будущей смены на щит. В ' 'последнюю очередь прокачиваем <poeitem ' 'class="poe-items" data-name_ru="Мистический ' 'накопитель" data-name_en="Eldritch Battery" ' 'data-color="#AF6025" data-image="" ' 'data-target="279">Eldritch Battery | Мистический ' 'накопитель</poeitem> и малое пассивное умение на ' '<span class="ru-poe">Похищение ' 'энергощита</span><span class="en-poe">Energy Shield ' 'Leech</span> рядом с ключевым талантом. Прокачиваем ' '<poeitem class="poe-items" ' 'data-name_ru="Телосложение" data-name_en="Physique" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/oxblood.webp" ' 'data-target="2361">Physique | ' 'Телосложение</poeitem> когда нужна будет сила для ' 'прокачки красных камней.</p>\r\n' '\r\n' '<p>Начиная с 3 Акта мы будем искать любой щит с ' 'любыми подходящими сокетами и цветами, в идеале с ' 'хорошими свойствами. Также нам нужен будет предмет ' 'с цветами - 1 красный + 2 зелёных в ' 'дальнейшем.</p>\r\n' '\r\n' '<p>После выполнения квеста <poeitem ' 'class="poe-items" data-name_ru="Разлучённые ' 'влюблённые" data-name_en="Lost in Love" ' 'data-color="#AF6025" data-image="" ' 'data-target="609">Lost in Love | Разлученные ' 'влюбленные</poeitem> берём у <span ' 'class="ru-poe">Марамоа</span><span ' 'class="en-poe">Maramoa</span> камень <poeitem ' 'class="poe-items" data-name_ru="Горючесть" ' 'data-name_en="Flammability" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Flammability.webp" ' 'data-target="145">Flammability | ' 'Горючесть</poeitem>.<br />\r\n' 'У <span class="ru-poe">Клариссы</span><span ' 'class="en-poe">Clarissa</span> докупаем <poeitem ' 'class="poe-items" data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem>, <poeitem class="poe-items" ' 'data-name_ru="Грация" data-name_en="Grace" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Grace.webp" ' 'data-target="280">Grace | Грация</poeitem> и ' '<poeitem class="poe-items" ' 'data-name_ru="Дисциплина" data-name_en="Discipline" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Discipline.webp" ' 'data-target="258">Discipline | ' 'Дисциплина</poeitem>.</p>\r\n' '\r\n' '<p>Начиная с этого времени начинаем проверять <span ' 'class="ru-poe">Харгана</span><span ' 'class="en-poe">Hargan</span> на наличие 4-линк ' 'предметов, каждый раз когда повысили уровень ' 'персонажа. Это важно, т.к. 4-линк сильно повысит ' 'урон персонажа.</p>\r\n' '\r\n' '<p>После сдачи квеста <poeitem class="poe-items" ' 'data-name_ru="Катушка для лент" data-name_en="The ' 'Ribbon Spool" data-color="#AF6025" data-image="" ' 'data-target="1971">The Ribbon Spool | Катушка для ' 'лент</poeitem>, в награду берём <poeitem ' 'class="poe-items" data-name_ru="Амулет с янтарём" ' 'data-name_en="Amber Amulet" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Amulets/Amulet3.webp" ' 'data-target="479">Amber Amulet | Амулет с ' 'янтарем</poeitem>, который поможет нам немного ' 'перекрыть наши будущие потребности в силе.</p>\r\n' '\r\n' '<div class="attention-block"><span ' 'class="attention-block-label">Важно</span>\r\n' '\r\n' '<p>В локации с <span class="ru-poe">Леди ' 'Диалла</span><span class="en-poe">Lady ' 'Dialla</span> неподалеку от неё есть комната с ' 'машиной картоходца. Там есть очень важный нам ' 'рецепт с плоским уроном к огню. Не забываем взять ' 'его. Стоимость крафта - 4 <poeitem ' 'class="poe-items" data-name_ru="Сфера превращения" ' 'data-name_en="Orb of Transmutation" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyUpgradeToMagic.webp" ' 'data-target="117">Orb of Transmutation (Сфера ' 'превращения)</poeitem>. Крафтим его на лучшее ' 'оружие которое у нас есть.</p>\r\n' '</div>\r\n' '\r\n' '<p>После убийства <span class="ru-poe">Легата ' 'Гравиция</span><span class="en-poe">General ' 'Gravicius</span>, берем у Марамоа <poeitem ' 'class="poe-items" data-name_ru="Кремация" ' 'data-name_en="Cremation" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/CorpseEruption.webp" ' 'data-target="1969">Cremation | ' 'Кремация</poeitem>.</p>\r\n' '\r\n' '<p>Сразу по достижению 28-го уровня идем в ' 'Библиотеку, ради этого можно даже временно ' 'пропустить прохождение локации <span ' 'class="ru-poe">Храм Лунарис</span><span ' 'class="en-poe">The Lunaris Temple</span>.</p>\r\n' '\r\n' '<p>В Библиотеке выполняем все поручения <span ' 'class="ru-poe">Сиосы</span><span ' 'class="en-poe">Siosa</span> и у него ' 'покупаем:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" data-name_ru="Удар ' 'щитом" data-name_en="Shield Charge" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Пронизывающий жар" data-name_en="Fire ' 'Penetration Support" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FirePenetration.webp" ' 'data-target="630">Fire penetration | Пронизывающий ' 'жар</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Дополнительные снаряды" ' 'data-name_en="Lesser Multiple Projectiles Support" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/LesserMultipleProjectiles.webp" ' 'data-target="1003">Lesser Multiple Projectiles ' 'Support | Дополнительные снаряды</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Сбор" data-name_en="Convocation" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Convocation.webp" ' 'data-target="172">Convocation ' '(Сбор)</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>На покупку <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Пронизывающий жар" data-name_en="Fire ' 'Penetration Support" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FirePenetration.webp" ' 'data-target="630">Fire penetration | Пронизывающий ' 'жар</poeitem> нам потребуется 2 <poeitem ' 'class="poe-items" data-name_ru="Сфера удачи" ' 'data-name_en="Orb of Chance" data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyUpgradeRandomly.webp" ' 'data-target="560">Orb of Chance | Сфера ' 'удачи</poeitem>.<br />\r\n' '1 <poeitem class="poe-items" data-name_ru="Сфера ' 'удачи" data-name_en="Orb of Chance" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyUpgradeRandomly.webp" ' 'data-target="560">Orb of Chance | Сфера ' 'удачи</poeitem> можно купить за 1 <poeitem ' 'class="poe-items" data-name_ru="Сфера соединения" ' 'data-name_en="Orb of Fusing" data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyRerollSocketLinks.webp" ' 'data-target="121">Orb of Fusing (Сфера ' 'соединения)</poeitem>, который можно купить у <span ' 'class="ru-poe">Клариссы</span><span ' 'class="en-poe">Clarissa</span> за 4 <poeitem ' 'class="poe-items" data-name_ru="Сфера златокузнеца" ' 'data-name_en="Jeweller&#x27;s Orb" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyRerollSocketNumbers.webp" ' 'data-target="122">Jeweller\'s Orb (Сфера ' 'златокузнеца)</poeitem>.</p>\r\n' '\r\n' '<p>Выставляем следующие связи на 28-й ' 'уровень:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Воспламенение" ' 'data-name_en="Combustion Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ChancetoIgnite.webp" ' 'data-target="628">Combustion Support | ' 'Воспламенение</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Разгул стихий" ' 'data-name_en="Elemental Proliferation Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Пронизывающий жар" ' 'data-name_en="Fire Penetration Support" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FirePenetration.webp" ' 'data-target="630">Fire penetration | Пронизывающий ' 'жар</poeitem> (если есть 4-линк)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Кремация" data-name_en="Cremation" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/CorpseEruption.webp" ' 'data-target="1969">Cremation | Кремация</poeitem> - ' '<poeitem class="poe-items" ' 'data-name_ru="Концентрация стихий" ' 'data-name_en="Elemental Focus Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalFocus.webp" ' 'data-target="239">Elemental Focus (Gem) ' 'Концентрация стихий</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Дополнительные ' 'снаряды" data-name_en="Lesser Multiple Projectiles ' 'Support" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/LesserMultipleProjectiles.webp" ' 'data-target="1003">Lesser Multiple Projectiles ' 'Support | Дополнительные снаряды</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Осквернение" data-name_en="Desecrate" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Desecrate.webp" ' 'data-target="437">Desecrate | ' 'Осквернение</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Огненный рывок" data-name_en="Flame ' 'Dash" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FlameDash.webp" ' 'data-target="89">Flame Dash | Огненный ' 'рывок</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Волна осуждения" data-name_en="Wave ' 'of Conviction" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Вестник пепла" data-name_en="Herald ' 'of Ash" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/HeraldofAsh.webp" ' 'data-target="66">Herald of Ash | Вестник ' 'пепла</poeitem></li>\r\n' '\t<li>[Herald of Thunder ## gem ##]</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Горючесть" ' 'data-name_en="Flammability" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Flammability.webp" ' 'data-target="145">Flammability | ' 'Горючесть</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Живучесть" data-name_en="Vitality" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Vitality.webp" ' 'data-target="1625">Vitality | Живучесть</poeitem> ' '(1-3 уровень)</li>\r\n' '</ul>\r\n' '\r\n' '<p>Просто качаются:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Дисциплина" data-name_en="Discipline" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Discipline.webp" ' 'data-target="258">Discipline | ' 'Дисциплина</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Грация" data-name_en="Grace" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Grace.webp" ' 'data-target="280">Grace | Грация</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ускорение атак" data-name_en="Faster ' 'Attacks Support" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterAttacks.webp" ' 'data-target="60">Faster Attacks (Gem) Ускорение ' 'атак</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" data-name_ru="Удар ' 'щитом" data-name_en="Shield Charge" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Сбор" data-name_en="Convocation" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Convocation.webp" ' 'data-target="172">Convocation ' '(Сбор)</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p><poeitem class="poe-items" ' 'data-name_ru="Кремация" data-name_en="Cremation" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/CorpseEruption.webp" ' 'data-target="1969">Cremation | Кремация</poeitem> - ' 'взрывает труп и превращает его в гейзер, снаряды ' 'которого наносят урон огнем всем врагам поблизости. ' 'Одновременно могут быть активны 3 гейзера.<br />\r\n' 'Используем это умение только на боссах и сильных ' 'врагах. Трупы мы будем создавать с помощью <poeitem ' 'class="poe-items" data-name_ru="Осквернение" ' 'data-name_en="Desecrate" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Desecrate.webp" ' 'data-target="437">Desecrate | ' 'Осквернение</poeitem>. При простой зачистке локаций ' 'цепляем на пачки монстров <poeitem ' 'class="poe-items" data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> - его урона и распространения ' 'поджогов хватит для убийства пачек белых монстров. ' 'На синие пачки вместе с <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> пускаем <poeitem ' 'class="poe-items" data-name_ru="Волна осуждения" ' 'data-name_en="Wave of Conviction" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem>, тогда вам хватит урона ' 'уничтожить любую синюю пачку.</p>\r\n' '\r\n' '<p>На боссах же &quot;прокаст&quot; будет выглядеть ' 'так:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Жмем один раз <poeitem class="poe-items" ' 'data-name_ru="Осквернение" data-name_en="Desecrate" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Desecrate.webp" ' 'data-target="437">Desecrate | Осквернение</poeitem> ' 'для создания трупов на полу</li>\r\n' '\t<li>Жмем три раза <poeitem class="poe-items" ' 'data-name_ru="Кремация" data-name_en="Cremation" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/CorpseEruption.webp" ' 'data-target="1969">Cremation | ' 'Кремация</poeitem></li>\r\n' '\t<li>Ставим <poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem> прямо на гейзеры ' 'Cremation</li>\r\n' '\t<li>Навешиваем дебаффы на врага при помощи ' '<poeitem class="poe-items" data-name_ru="Волна ' 'осуждения" data-name_en="Wave of Conviction" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Горючесть" ' 'data-name_en="Flammability" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Flammability.webp" ' 'data-target="145">Flammability | ' 'Горючесть</poeitem></li>\r\n' '\t<li>Цепляем <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>После перестановки можно проходить первый ' 'Лабиринт. В нём мы берём подкласс <poeitem ' 'class="poe-items" data-name_ru="Диверсант" ' 'data-name_en="Saboteur" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/saboteur.webp" ' 'data-target="1471">Saboteur | Диверсант</poeitem> и ' 'талант Восхождения <poeitem class="poe-items" ' 'data-name_ru="Идеальное преступление" ' 'data-name_en="Perfect Crime" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Saboteur/PerfectCrime.webp" ' 'data-target="2752">Perfect Crime | Идеальное ' 'преступление</poeitem>.</p>\r\n' '\r\n' '<h3>Акты 4-5</h3>\r\n' '\r\n' '<p>В 4-ом и в 5-ом акте мы будем следовать дереву ' 'прокачки <a ' 'href="https://lootkeeper.com/link/mJSiN/" ' 'rel="nofollow" target="_blank">#4</a>. Сначала ' 'берём <poeitem class="poe-items" ' 'data-name_ru="Равенство клейм" data-name_en="Brand ' 'Equity" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Brand2.webp" ' 'data-target="2754">Brand Equity | Равенство ' 'клейм</poeitem> с мастери на 2 дополнительных ' 'клейма. После этого прокачиваем сначала <poeitem ' 'class="poe-items" data-name_ru="Слияние" ' 'data-name_en="Melding" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/melding.webp" ' 'data-target="314">Melding | Слияние</poeitem> и ' 'мастери на +50 к здоровью, а затем <poeitem ' 'class="poe-items" data-name_ru="Пылающее сердце" ' 'data-name_en="Heart of Flame" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/hellfire.webp" ' 'data-target="1527">Heart of Flame | Пылающее ' 'сердце</poeitem> с мастери на увеличение урона по ' 'подожженным врагам.</p>\r\n' '\r\n' '<p>После прокачки <poeitem class="poe-items" ' 'data-name_ru="Слияние" data-name_en="Melding" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/melding.webp" ' 'data-target="314">Melding | Слияние</poeitem> и ' 'экипировки предметов на базе с энергощитом у нас ' 'должно быть достаточно энергощита, чтобы ' 'использовать <poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem> с <poeitem ' 'class="poe-items" data-name_ru="Возврат клейм" ' 'data-name_en="Brand Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> и полностью отказаться от ' 'использования мана фласок.</p>\r\n' '\r\n' '<p>После нахождения хорошего щита мы наконец сможем ' 'использовать одно из лучших умений перемещений в ' 'игре - <poeitem class="poe-items" ' 'data-name_ru="Удар щитом" data-name_en="Shield ' 'Charge" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem>.</p>\r\n' '\r\n' '<p>Делаем перестановку камней:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Воспламенение" ' 'data-name_en="Combustion Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ChancetoIgnite.webp" ' 'data-target="628">Combustion Support | ' 'Воспламенение</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Разгул стихий" ' 'data-name_en="Elemental Proliferation Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Пронизывающий жар" ' 'data-name_en="Fire Penetration Support" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FirePenetration.webp" ' 'data-target="630">Fire penetration | Пронизывающий ' 'жар</poeitem> (если есть 4-линк)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Возврат клейм" ' 'data-name_en="Brand Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Сбор" data-name_en="Convocation" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Convocation.webp" ' 'data-target="172">Convocation ' '(Сбор)</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" data-name_ru="Удар ' 'щитом" data-name_en="Shield Charge" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Ускорение атак" data-name_en="Faster ' 'Attacks Support" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterAttacks.webp" ' 'data-target="60">Faster Attacks (Gem) Ускорение ' 'атак</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Огненный рывок" data-name_en="Flame ' 'Dash" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FlameDash.webp" ' 'data-target="89">Flame Dash | Огненный ' 'рывок</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Грация" data-name_en="Grace" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Grace.webp" ' 'data-target="280">Grace | Грация</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Дисциплина" data-name_en="Discipline" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Discipline.webp" ' 'data-target="258">Discipline | ' 'Дисциплина</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Горючесть" ' 'data-name_en="Flammability" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Flammability.webp" ' 'data-target="145">Flammability | ' 'Горючесть</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Волна осуждения" data-name_en="Wave ' 'of Conviction" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Ускоренное сотворение чар" ' 'data-name_en="Faster Casting Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterCast.webp" ' 'data-target="88">Faster Casting (gem) Ускоренное ' 'сотворение чар</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Живучесть" data-name_en="Vitality" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Vitality.webp" ' 'data-target="1625">Vitality | Живучесть</poeitem> ' '(1-3 уровень)</li>\r\n' '</ul>\r\n' '\r\n' '<p>В 5-ом Акте, в награду за квест <poeitem ' 'class="poe-items" data-name_ru="Ключ к свободе" ' 'data-name_en="The Key to Freedom" ' 'data-color="#AF6025" data-image="" ' 'data-target="569">The Key to Freedom | Ключ к ' 'свободе</poeitem>, берём <poeitem class="poe-items" ' 'data-name_ru="Нефритовый флакон" data-name_en="Jade ' 'Flask" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Flasks/evasionflask01.webp" ' 'data-target="4309">Jade Flask | Нефритовый флакон ' '(item) </poeitem>, этот флакон поможет с повышением ' 'выживаемости за счёт 1.500 уклонения, которую он ' 'даёт во время действия эффекта.</p>\r\n' '\r\n' '<h4>Акты 6-10</h4>\r\n' '\r\n' '<p>В 6-ом и 7-ом актах будем следовать дереву ' 'прокачки <a ' 'href="https://lootkeeper.com/link/gmjMM/" ' 'rel="nofollow" target="_blank">#5</a>. В начале ' 'добираем здоровье, прокачивая <poeitem ' 'class="poe-items" data-name_ru="Изматывающие ' 'тренировки" data-name_en="Cruel Preparation" ' 'data-color="#FF8D00" data-image="" ' 'data-target="267">Cruel Preparation | Изматывающие ' 'тренировки</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Клятва на крови" ' 'data-name_en="Written in Blood" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/WritteninBlood.webp" ' 'data-target="968">Written in Blood | Клятва на ' 'крови</poeitem>. Затем добираем <poeitem ' 'class="poe-items" data-name_ru="Стихийная ' 'перегрузка" data-name_en="Elemental Overload" ' 'data-color="#AF6025" data-image="" ' 'data-target="874">Elemental Overload | Стихийная ' 'перегрузка</poeitem> для урона и <poeitem ' 'class="poe-items" data-name_ru="Подвижность" ' 'data-name_en="Agility" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/grace.webp" ' 'data-target="2539">Agility | Подвижность</poeitem> ' 'с <poeitem class="poe-items" data-name_ru="Мощь" ' 'data-name_en="Might" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/oxblood.webp" ' 'data-target="2755">Might | Мощь</poeitem> для ' 'прокачки камней.</p>\r\n' '\r\n' '<p>В начале 6-го акта не забываем добрать ' 'сопротивления, лучше всего это сделать крафтом на ' 'станке в нашему убежище.</p>\r\n' '\r\n' '<p>Обязательно выполняем квест <poeitem ' 'class="poe-items" data-name_ru="Впавшие в ' 'немилость" data-name_en="Fallen from Grace" ' 'data-color="#FF8D00" data-image="" ' 'data-target="631">Fallen from Grace | Впавшие в ' 'немилость</poeitem> в начале 6-го Акта. Он позволит ' 'покупать любые камни умений и поддержки у <span ' 'class="ru-poe">Лилии Рот</span><span ' 'class="en-poe">Lilly Roth</span>, это понадобится ' 'вам в будущем.<br />\r\n' 'У неё же покупаем <poeitem class="poe-items" ' 'data-name_ru="Жертвенность" data-name_en="Immolate ' 'Support" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/Immolate.webp" ' 'data-target="1973">Immolate Support | ' 'Жертвенность</poeitem> и вставляем его вместо ' '<poeitem class="poe-items" data-name_ru="Разгул ' 'стихий" data-name_en="Elemental Proliferation ' 'Support" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem>.</p>\r\n' '\r\n' '<p>Не забываем сбалансировать сопротивления к ' 'стихиям в начале 6-го Акта, проще всего это сделать ' 'при помощи крафтов на станке в своём ' 'убежище.</p>\r\n' '\r\n' '<p>В 6-ом акте за сдачу рукописи, берём у <span ' 'class="ru-poe">Бестеля</span><span ' 'class="en-poe">Bestel</span> <poeitem ' 'class="poe-items" data-name_ru="Амулет с цитрином" ' 'data-name_en="Citrine Amulet" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Amulets/CitrineAmulet.webp" ' 'data-target="512">Citrine Amulet | Амулет с ' 'цитрином</poeitem>.</p>\r\n' '\r\n' '<p>После получения 50-го уровня проходим 2-ой ' 'Лабиринт и прокачиваем талант <poeitem ' 'class="poe-items" data-name_ru="Рожденный во мраке" ' 'data-name_en="Born in the Shadows" ' 'data-color="#FF8D00" data-image="" ' 'data-target="620">Born in the Shadows | Рожденный ' 'во мраке</poeitem>. Он значительно повысит нашу ' 'выживаемость, снижая урон ближайшим врагам и ' 'уменьшая им шанс попасть по персонажу.</p>\r\n' '\r\n' '<p>В 7 акте, за выполнение квеста <poeitem ' 'class="poe-items" data-name_ru="Серебряный ' 'медальон" data-name_en="The Silver Locket" ' 'data-color="#FF8D00" data-image="" ' 'data-target="603">The Silver Locket | Серебряный ' 'медальон</poeitem> берём у <span ' 'class="ru-poe">Вильяма Рота</span><span ' 'class="en-poe">Weylam Roth</span> - <poeitem ' 'class="poe-items" data-name_ru="Кварцевый флакон" ' 'data-name_en="Quartz Flask" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Flasks/phaseflask01.webp" ' 'data-target="4304">Quartz Flask | Кварцевый флакон ' '(item) </poeitem>.</p>\r\n' '\r\n' '<p>С 8-го до конца кампании следуем дереву прокачки ' '<a href="https://lootkeeper.com/link/9axfp/" ' 'rel="nofollow" target="_blank">#6</a>.<br />\r\n' 'Добираем урон через прокачивание <poeitem ' 'class="poe-items" data-name_ru="Кователь рун" ' 'data-name_en="Runesmith" data-color="#FF8D00" ' 'data-image="" data-target="884">Runesmith | ' 'Кователь рун</poeitem> с мастери на повышение ' 'скорости перезарядки <poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem>, затем <poeitem class="poe-items" ' 'data-name_ru="Взрывное попадание" ' 'data-name_en="Explosive Impact" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/firedamage.webp" ' 'data-target="1972">Explosive Impact | Взрывное ' 'попадание</poeitem> и мастери на восстановление ' 'здоровья за каждую единицу сопротивления к огню ' 'выше капа.</p>\r\n' '\r\n' '<p>После прохождения 8-го акта - начинаем активно ' 'фармить Кровавый Акведук. Сейчас наша цель - ' 'нафармить 64-й или 65-й уровень и немного валюты в ' 'придачу. Продаем выпавшие карточки <poeitem ' 'class="poe-items" data-name_ru="Смирение" ' 'data-name_en="Humility" data-color="#7C5804" ' 'data-image="" data-target="722">Humility | ' 'Смирение</poeitem> и хаос рецепты. Хаос рецепты не ' 'следует собирать если сейчас не первые 2-3 дня ' 'лиги.</p>\r\n' '\r\n' '<p>Заканчиваем прохождение 9-го акта. В 10-ом акте ' 'проходим все квесты, так чтобы остался только ' 'последний - на убийство Китавы. После этого ' 'проходим третий лабиринт.</p>\r\n' '\r\n' '<p>После прохождения третьего лабиринта, берём ' '<poeitem class="poe-items" data-name_ru="Как часы" ' 'data-name_en="Like Clockwork" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Saboteur/LikeClockworkNotable.webp" ' 'data-target="2753">Like Clockwork | Как ' 'часы</poeitem>, убиваем Китаву, проходим в Эпилог и ' 'начинаем наше покорение Атласа.</p>\r\n' '\r\n' '<h3>После кампании</h3>\r\n' '\r\n' '<p>При выходе на атлас необходимо набрать капы ' 'стихийных сопротивлений (по 75%). На всех предметах ' 'набираем как можно больше здоровья и желательно ' 'энергощита. Старайтесь не использовать предметы на ' 'базах только с уклонением или броней, так как их ' 'гнёзда будет трудно перекрасить под нужные нам ' 'цвета (если вы не обладаете необходимым рецептом ' 'для покраски).</p>\r\n' '\r\n' '<p>На картах следуем последнему дереву <a ' 'href="https://lootkeeper.com/link/VfuRo/" ' 'rel="nofollow" target="_blank">#7</a>.</p>\r\n' '\r\n' '<div class="attention-block"><span ' 'class="attention-block-label">Важно</span>\r\n' '\r\n' '<p>Напоминаем что данный билд стоит использовать ' 'только для прокачки вашего основного билда на ' 'старте новой лиги. Он не рассчитан на покорение ' 'эндгейм контента, его потолком будут начальные тиры ' 'красных карт - это максимум на что он ' 'способен.</p>\r\n' '</div>\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: ' "'6EWTA0TiX3aEQ286A3rOaSg4EkUlC5AzLzbKPWLqWDSiqK9tw5sCKsSF5C1HVT6E'>", 'messages': <FallbackStorage: request=<ASGIRequest: GET '/poe/bystraya-prokachka-bandita-diversanta'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f6a31b056c0>>), 'request': '<<request>>', 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f6a31b056c0>>'} {'LANGUAGE_CODE': 'ru', 'access_info': None, 'article': <Article: [3.25] Быстрая прокачка Бандита. Клеймо Армагеддона и Триггерботы>, 'canonical': '/poe/bystraya-prokachka-bandita-diversanta', '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="vstuplenie"><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>В данном гайде мы разберем билд который идеально ' 'подходит для комфортной и быстрой прокачки бандита ' 'через заклинания без каких-либо уникальных ' 'предметов и валюты, т.е. в предметах с пола. Из-за ' 'того что нам не нужны будут какие-либо стартовые ' 'предметы - билд идеально подходит для прокачки ' 'первого персонажа в начале новой лиги.</p>\r\n' '\r\n' '<p>Данный билд - лишь &quot;заготовка&quot; бандита ' 'под любой другой билд который вы выберете. Данным ' 'билдом вы качаетесь, фармите нужное количество ' 'валюты, а в определенный момент - респекаетесь ' '(меняете дерево и если нужно, то и подкласс) на ' 'дерево и подкласс вашего основного билда.</p>\r\n' '\r\n' '<div class="attention-block"><span ' 'class="attention-block-label">Важно</span>\r\n' '\r\n' '<p>Данный билд не является полноценным билдом и не ' 'рассчитан на прохождение всего контента в игре. Его ' 'цель лишь позволить вам без каких-либо вложений ' 'комфортно пройти сюжетную кампанию и выйти на ' 'белые/жёлтые карты, чтобы нафармить начальный ' 'капитал необходимый для сбора вашего основного ' 'билда.</p>\r\n' '</div>\r\n' '\r\n' '<p>Мы не рассматриваем данный билд как ' '&quot;основной&quot; для фарма всего и вся и не ' 'рекомендуем вам использовать его дальше чем на ' 'белых картах.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="opisanie-bilda-i-mekhanik">\r\n' '<h2><span>Описание билда и механик</span></h2>\r\n' '\r\n' '<p>Во время прокачки по актам и до белых/ранних ' 'жёлтых карт мы будем использовать <poeitem ' 'class="poe-items" data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> в комбинации с <poeitem ' 'class="poe-items" data-name_ru="Возврат клейм" ' 'data-name_en="Brand Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem>.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Клеймо ' 'Армагеддона" data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> - умение клейма, которое ' 'периодически &quot;активируется&quot;, запуская ' 'огненные метеоры наносящие урон врагу к которому ' 'прикреплено и всем врагам находящимся вблизи. Важно ' 'не путать эту механику с периодическим уроном. ' 'Активация клейма - это не использование способности ' 'вашим персонажем, а автоматическое действие.</p>\r\n' '\r\n' '<p>Для работы, клеймо должно обязательно быть ' 'прикреплено к врагу. По умолчанию лишь 1 клеймо ' 'может быть прикреплено к врагу (мы не будем ' 'увеличивать этот максимум во время ' 'прокачки).</p>\r\n' '\r\n' '<p>Если в радиусе работы клейма есть враг - оно ' 'прицепится к нему при следующей активации.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Возврат ' 'клейм" data-name_en="Brand Recall" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> призывает клейма которые уже ' 'существуют на земле и врагах обратно к персонажу. ' 'При призыве через <poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> клейма от <poeitem ' 'class="poe-items" data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> активируются повторно ' 'запуская метеоры вокруг персонажа, даже если врагов ' 'нет рядом.</p>\r\n' '\r\n' '<p>Так как мы увеличиваем лимит призываемых клейм ' 'до 7 через <poeitem class="poe-items" ' 'data-name_ru="Равенство клейм" data-name_en="Brand ' 'Equity" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Brand2.webp" ' 'data-target="2754">Brand Equity | Равенство ' 'клейм</poeitem> и мастери на 2 дополнительных ' 'клейма, то при использовании <poeitem ' 'class="poe-items" data-name_ru="Возврат клейм" ' 'data-name_en="Brand Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> вокруг персонажа запустятся 7 ' 'метеоров.</p>\r\n' '\r\n' '<p>Мы можем удвоить урон, призывая 14 метеоров на ' 'головы врагов с помощью механики взаимодействия ' '<poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem> и <poeitem ' 'class="poe-items" data-name_ru="Идеальное ' 'преступление" data-name_en="Perfect Crime" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Saboteur/PerfectCrime.webp" ' 'data-target="2752">Perfect Crime | Идеальное ' 'преступление</poeitem>.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" ' 'data-name_ru="Идеальное преступление" ' 'data-name_en="Perfect Crime" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Saboteur/PerfectCrime.webp" ' 'data-target="2752">Perfect Crime | Идеальное ' 'преступление</poeitem> - талант Восхождения от ' 'подкласса <poeitem class="poe-items" ' 'data-name_ru="Диверсант" data-name_en="Saboteur" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/saboteur.webp" ' 'data-target="1471">Saboteur | Диверсант</poeitem>. ' 'Он призывает 2 бессмертных триггербота, которые ' 'будут использовать <poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem>, залинкованный с <poeitem ' 'class="poe-items" data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem> вместо персонажа. Так как ' 'метеоры с <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> будут появлятся на ' 'триггерботах, а не на персонаже, то мы будем ' 'использовать <poeitem class="poe-items" ' 'data-name_ru="Сбор" data-name_en="Convocation" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Convocation.webp" ' 'data-target="172">Convocation (Сбор)</poeitem>, ' 'чтобы призвать триггерботов рядом с сильными ' 'врагами и боссами.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem> - умение которое ' 'автоматически использует залинкованные умения, у ' 'которых нет времени каста и которые не резервируют ' 'ману. Мы соединяем <poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem> с <poeitem ' 'class="poe-items" data-name_ru="Возврат клейм" ' 'data-name_en="Brand Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Сбор" data-name_en="Convocation" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Convocation.webp" ' 'data-target="172">Convocation ' '(Сбор)</poeitem>.</p>\r\n' '\r\n' '<p>Мы можем игнорировать вторую строчку таланта ' 'Восхождения про снижение урона умений которые ' 'используют триггерботы, так как, по сути, ' 'триггерботы используют <poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem>, а не <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem>, поэтому все 14 метеоров ' 'наносят полный урон.</p>\r\n' '\r\n' '<p>Так как <poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> требует много маны на его ' 'использование, мы будем использовать ключевой ' 'талант <poeitem class="poe-items" ' 'data-name_ru="Мистический накопитель" ' 'data-name_en="Eldritch Battery" ' 'data-color="#AF6025" data-image="" ' 'data-target="279">Eldritch Battery | Мистический ' 'накопитель</poeitem> в комбинации с <poeitem ' 'class="poe-items" data-name_ru="Дисциплина" ' 'data-name_en="Discipline" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Discipline.webp" ' 'data-target="258">Discipline | ' 'Дисциплина</poeitem>. Этот талант позволяет нашим ' 'способностям расходовать энергощит до маны. При ' 'этом сам энергощит перестает впитывать входящий ' 'урон и начинает &quot;защищать&quot; ману, а ' 'скорость перезарядки энергощита уменьшается.</p>\r\n' '\r\n' '<p>По сути это значит что мы получаем второй ' '&quot;столб&quot; маны, который при этом обладает ' 'постоянным восстановлением (перезарядка ' 'энергощита), которая никогда не прекращается. А ' 'способности будут в первую очередь тратить именно ' 'этот преобразовавшийся энергощит.</p>\r\n' '\r\n' '<p>Также, <poeitem class="poe-items" ' 'data-name_ru="Мистический накопитель" ' 'data-name_en="Eldritch Battery" ' 'data-color="#AF6025" data-image="" ' 'data-target="279">Eldritch Battery | Мистический ' 'накопитель</poeitem> позволит нам практически ' 'полностью зарезервировать свободную ману аурами, ' 'чем мы и воспользуемся, зарезервировав почти 100% ' 'нашей маны.</p>\r\n' '\r\n' '<p>Использовать <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> мы начнём лишь с того момента когда ' 'прокачаем мастери на 2 дополнительных клейма. До ' 'тех пор, с 1-го до 28-го уровня мы будем ' 'прокачиваться через <poeitem class="poe-items" ' 'data-name_ru="Ползучая магма" data-name_en="Rolling ' 'Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem>.<br />\r\n' 'С 28-го уровня до примерно 38-го уровня мы будем ' 'использовать <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> в комбинации с <poeitem ' 'class="poe-items" data-name_ru="Кремация" ' 'data-name_en="Cremation" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/CorpseEruption.webp" ' 'data-target="1969">Cremation | ' 'Кремация</poeitem>.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="pob-derevya-harakteristiki-i-sokety">\r\n' '<h2><span>PoB, деревья, характеристики и ' 'сокеты</span></h2>\r\n' '\r\n' '<h3>PoB и деревья для прокачки - Бандит</h3>\r\n' '\r\n' '<p>Path of Building для прокачки:</p>\r\n' '\r\n' '<div class="copy-details-block">\r\n' '<div class="copy-details-list">\r\n' '<div class="copy-detail-element">\r\n' '<div class="copy-detail-title">PoB содержащий ' 'прогрессию деревьев при прокачке по Актам<button ' 'class="copy-link"></button> <a class="detail-link" ' 'href="https://pobb.in/n0a6q4Rrmqyn" rel="nofollow" ' 'target="_blank">Перейти</a></div>\r\n' '</div>\r\n' '</div>\r\n' '</div>\r\n' '\r\n' '<p>Деревья:</p>\r\n' '\r\n' '<ol>\r\n' '\t<li><a href="https://lootkeeper.com/link/53tsO/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/53tsO/</a></li>\r\n' '\t<li><a href="https://lootkeeper.com/link/Dt4e6/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/Dt4e6/</a></li>\r\n' '\t<li><a href="https://lootkeeper.com/link/ARs2A/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/ARs2A/</a></li>\r\n' '\t<li><a href="https://lootkeeper.com/link/mJSiN/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/mJSiN/</a></li>\r\n' '\t<li><a href="https://lootkeeper.com/link/gmjMM/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/gmjMM/</a></li>\r\n' '\t<li><a href="https://lootkeeper.com/link/9axfp/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/9axfp/</a></li>\r\n' '\t<li><a href="https://lootkeeper.com/link/w9w83/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/w9w83/</a></li>\r\n' '</ol>\r\n' '\r\n' '<div class="accordion-block">\r\n' '<div class="accordion-item">\r\n' '<div class="accordion-title">Оружие и ' 'рецепты</div>\r\n' '\r\n' '<div class="accordion-text">\r\n' '<p>Во время прохождения сюжетной части, нам важно ' 'всеми способами увеличить наш урон, чтобы быстро ' 'убивать монстров в локациях и особенно ' 'боссов.</p>\r\n' '\r\n' '<p>До перехода на <poeitem class="poe-items" ' 'data-name_ru="Удар щитом" data-name_en="Shield ' 'Charge" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem> мы будем использовать 2 жезла. И ' 'будем опознавать все выпадающие с пола жезлы на ' 'предмет следующих свойств:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>+1 к уровню всех камней / камней огня</li>\r\n' '\t<li>Увеличение урона от чар / огня</li>\r\n' '\t<li>Плоский стихийный урон к чарам (любой, но ' 'желательно огненный)</li>\r\n' '</ul>\r\n' '\r\n' '<p>Примерно начиная с 25-го уровня, нужно начать ' 'присматривать очень хороший жезл, а также щит для ' 'перехода на использование <poeitem ' 'class="poe-items" data-name_ru="Удар щитом" ' 'data-name_en="Shield Charge" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem>. В идеале нужно найти или ' 'скрафтить сущностью оружие с большим количеством ' 'увеличения урона чарами и огнем.</p>\r\n' '\r\n' '<p>После прокачки пассивок на скорость атаки и ' 'покупки <poeitem class="poe-items" ' 'data-name_ru="Удар щитом" data-name_en="Shield ' 'Charge" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem> переходим на следующую комбинацию ' 'оружия:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Жезл и щит</li>\r\n' '</ul>\r\n' '\r\n' '<p>Также, по ходу прокачки мы будем находить ' 'рецепты на плоский урон к огню для заклинаний. ' 'Поэтому, если вам вообще не везёт с модами на ' 'оружии - в этом гайде мы уже решили эту ' 'проблему.</p>\r\n' '\r\n' '<p>Так как мы будем обновлять оружие каждые 3-4 ' 'Акта, стараемся не держать основную связку камней в ' 'оружии после 2-го Акта, т.к. иначе нам придется ' 'либо подготавливать новое оружие под нужные нам ' 'камни либо переносить связку в другой предмет. ' 'Лучше сразу держать основную связку не в ' 'оружии.</p>\r\n' '\r\n' '<div class="attention-block"><span ' 'class="attention-block-label">Важно</span>\r\n' '\r\n' '<p>Использование оружия со стихийным уроном ' 'является одним из самых важных элементов прокачки ' 'этого персонажа. Нужно обязательно позаботится об ' 'их крафте или своевременном обновлении по ходу ' 'прокачки. Иначе у вас будут серьезные проблемы с ' 'уроном.</p>\r\n' '</div>\r\n' '\r\n' '<p>При прокачке обязательно собираем все сущности, ' 'чтобы в дальнейшем использовать их на оружии и/или ' 'других предметах. Даже самую на первый взгляд ' 'бесполезную сущность можно использовать вместо ' '<poeitem class="poe-items" data-name_ru="Сфера ' 'алхимии" data-name_en="Orb of Alchemy" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyUpgradeToRare.webp" ' 'data-target="119">Orb of Alchemy (Сфера ' 'алхимии)</poeitem>, ведь могут прокнуть очень ' 'полезные свойства.</p>\r\n' '</div>\r\n' '</div>\r\n' '\r\n' '<div class="accordion-item">\r\n' '<div class="accordion-title">Цвета и связи ' 'сокетов</div>\r\n' '\r\n' '<div class="accordion-text">\r\n' '<p>Рекомендуем не забывать регулярно проверять ' 'ассортимент торговцев на наличие предметов с ' 'нужными нам цветами.</p>\r\n' '\r\n' '<p>Нас интересуют такие связки со следующими ' 'цветами:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>3 синих</li>\r\n' '\t<li>1 синий - 1 зелёных</li>\r\n' '</ul>\r\n' '\r\n' '<p>Основной 4 линк после 28-го уровня, будет ' 'таким:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>3 синих - 1 красный</li>\r\n' '</ul>\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="prokachka-po-aktam">\r\n' '<h2><span>Прокачка по Актам</span></h2>\r\n' '\r\n' '<p>Крайне рекомендуем использовать наш гайд по ' 'прохождению Актов в PoE, а также ознакомится с ' 'общими советами по прокачке. Если это не первый ваш ' 'персонаж на лиге - можете приобрести предметы для ' 'быстрой прокачки, это в разы упростит и ускорит ' 'прокачку.</p>\r\n' '\r\n' '<p>Крайне рекомендуем использовать <a ' 'href="https://guides.lootkeeper.com/poe/bystraya-prokachka-akty" ' 'target="_blank">наш гайд по прохождению Актов в ' 'PoE</a>, а также ознакомится с <a ' 'href="https://guides.lootkeeper.com/poe/pravila-bystroj-prokachki-v-poe-sovety-novichkam" ' 'target="_blank">общими советами по ' 'прокачке</a>.</p>\r\n' '\r\n' '<p>Для выбора предметов для прокачки из <a ' 'href="https://guides.lootkeeper.com/poe/unikalnye-predmety-dlya-bystroj-prokachki-v-poe" ' 'target="_blank">гайда по предметам</a> используйте ' '- <strong>кастер, стихийный набор</strong> либо ' 'универсальный набор.</p>\r\n' '\r\n' '<h3>Акт 1</h3>\r\n' '\r\n' '<p>Поскольку нам не потребуется никакой ' 'дополнительный персонаж, сразу же создаём Бандита. ' 'Добираемся до города. Продаём все ненужные ' 'предметы. У <span class="ru-poe">Таркли</span><span ' 'class="en-poe">Tarkleigh</span> берём <poeitem ' 'class="poe-items" data-name_ru="Взрывная ловушка" ' 'data-name_en="Explosive Trap" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShrapnelTrap.webp" ' 'data-target="270">Explosive trap | Взрывная ' 'ловушка</poeitem>. У <span ' 'class="ru-poe">Несса</span><span ' 'class="en-poe">Nessa</span> докупаем <poeitem ' 'class="poe-items" data-name_ru="Ползучая магма" ' 'data-name_en="Rolling Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem>.</p>\r\n' '\r\n' '<p>Проверяем торговцев на предметы с нужными для ' 'нас гнёздами. Также проверяем есть ли в продаже ' 'ботинки с бонусом к скорости передвижения.</p>\r\n' '\r\n' '<p>Устанавливаем первую связку:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Взрывная ловушка" ' 'data-name_en="Explosive Trap" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShrapnelTrap.webp" ' 'data-target="270">Explosive trap | Взрывная ' 'ловушка</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Шанс отравить" data-name_en="Chance ' 'to Poison Support" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/LesserPoison.webp" ' 'data-target="2510">Chance to Poison Support | Шанс ' 'отравить</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<div class="attention-block"><span ' 'class="attention-block-label">Важно</span>\r\n' '\r\n' '<p>Камни в этих и всех последующих связках указаны ' 'в порядке снижения приоритета. Как целые связки, ' 'так и камни внутри самих связок выставлены по ' 'убыванию полезности.</p>\r\n' '</div>\r\n' '\r\n' '<p>В 1-ом акте мы следуем дереву прокачки <a ' 'href="https://lootkeeper.com/link/53tsO/" ' 'rel="nofollow" target="_blank">#1</a>. Сначала ' 'добираем урон за счёт <poeitem class="poe-items" ' 'data-name_ru="Концентрация стихий" ' 'data-name_en="Elemental Focus" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/ElementalFocus.webp" ' 'data-target="1470">Elemental Focus | Концентрация ' 'стихий</poeitem>, потом выживаемость через <poeitem ' 'class="poe-items" data-name_ru="Переливание крови" ' 'data-name_en="Blood Siphon" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/BloodSiphon.webp" ' 'data-target="961">Blood Siphon | Переливание ' 'крови</poeitem>.</p>\r\n' '\r\n' '<p>После выполнения квестов <poeitem ' 'class="poe-items" data-name_ru="Разорение гнёзд" ' 'data-name_en="Breaking Some Eggs" ' 'data-color="#AF6025" data-image="" ' 'data-target="606">Breaking Some Eggs | Разорение ' 'гнезд</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Любовь к ближнему" ' 'data-name_en="Mercy Mission" data-color="#AF6025" ' 'data-image="" data-target="605">Mercy Mission | ' 'Любовь к ближнему</poeitem>, берём в награду ' '<poeitem class="poe-items" data-name_ru="Ртутный ' 'флакон" data-name_en="Quicksilver Flask" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Flasks/sprint.webp" ' 'data-target="4300">Quicksilver Flask | Ртутный ' 'флакон (item) </poeitem>, <poeitem ' 'class="poe-items" data-name_ru="Разгул стихий" ' 'data-name_en="Elemental Proliferation Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem> и <poeitem ' 'class="poe-items" data-name_ru="Ледяной скачок" ' 'data-name_en="Frostblink" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FrostblinkSkillGem.webp" ' 'data-target="323">Frostblink | Ледяной ' 'скачок</poeitem>. У <span ' 'class="ru-poe">Несса</span><span ' 'class="en-poe">Nessa</span> докупаем <poeitem ' 'class="poe-items" data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem>, <poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Метка снайпера" ' 'data-name_en="Sniper&#x27;s Mark" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ProjectileWeakness.webp" ' 'data-target="1627">Sniper\'s Mark | Метка ' 'снайпера</poeitem>.</p>\r\n' '\r\n' '<p>Связки начиная с 4-го уровня должны быть ' 'такими:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ползучая магма" data-name_en="Rolling ' 'Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Разгул стихий" ' 'data-name_en="Elemental Proliferation Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ледяной скачок" ' 'data-name_en="Frostblink" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FrostblinkSkillGem.webp" ' 'data-target="323">Frostblink | Ледяной ' 'скачок</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Метка снайпера" ' 'data-name_en="Sniper&#x27;s Mark" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ProjectileWeakness.webp" ' 'data-target="1627">Sniper\'s Mark | Метка ' 'снайпера</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p><poeitem class="poe-items" ' 'data-name_ru="Ползучая магма" data-name_en="Rolling ' 'Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem> при использовании выпускает ' 'огненный комок, который подобно мячику отскакивает ' 'от земли и взрывается в месте своего приземления. ' 'Этой способностью нужно целится между персонажем и ' 'врагом, для того что бы первый отскок ' 'гарантированно поразил врага. При перемещении по ' 'локациям, стараемся выстраивать монстров в линейки ' '- таким образом их можно будет эффективно поражать ' 'всеми отскоками <poeitem class="poe-items" ' 'data-name_ru="Ползучая магма" data-name_en="Rolling ' 'Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem>.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Ледяной ' 'скачок" data-name_en="Frostblink" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FrostblinkSkillGem.webp" ' 'data-target="323">Frostblink | Ледяной ' 'скачок</poeitem> - начальная способность ' 'передвижения, позволяющая перепрыгивать небольшие ' 'обрывы. При применении <poeitem class="poe-items" ' 'data-name_ru="Ледяной скачок" ' 'data-name_en="Frostblink" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FrostblinkSkillGem.webp" ' 'data-target="323">Frostblink | Ледяной ' 'скачок</poeitem> наносит урон от холода в точке ' 'применения и в точке назначения.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Стена ' 'пламени" data-name_en="Flame Wall" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem> при применении создает огненную ' 'стену, которая увеличивает урон пролетающих сквозь ' 'нее снарядов.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" ' 'data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem> позволит получить бафф ' 'увеличивающий скорость регенерации маны при ' 'применении поддерживаемых им способностей. Нам ' 'важно чтобы <poeitem class="poe-items" ' 'data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem> был не выше первого уровня, чтобы ' 'каждое применение заклинаний активировало ' 'бафф.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Метка ' 'снайпера" data-name_en="Sniper&#x27;s Mark" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ProjectileWeakness.webp" ' 'data-target="1627">Sniper\'s Mark | Метка ' 'снайпера</poeitem> - проклятье-марка, которая ' 'проклинает одного врага. Враг получает увеличенный ' 'урон от снарядов. Используем на сильных врагах и ' 'боссах.</p>\r\n' '\r\n' '<p>После прохождения Тюрьмы и убийства Брутуса у ' '<span class="ru-poe">Несса</span><span ' 'class="en-poe">Nessa</span> берём <poeitem ' 'class="poe-items" data-name_ru="Ускорение атак" ' 'data-name_en="Faster Attacks Support" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterAttacks.webp" ' 'data-target="60">Faster Attacks (Gem) Ускорение ' 'атак</poeitem>.<br />\r\n' 'У неё же докупаем <poeitem class="poe-items" ' 'data-name_ru="Воспламенение" ' 'data-name_en="Combustion Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ChancetoIgnite.webp" ' 'data-target="628">Combustion Support | ' 'Воспламенение</poeitem> и <poeitem ' 'class="poe-items" data-name_ru="Живучесть" ' 'data-name_en="Vitality" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Vitality.webp" ' 'data-target="1625">Vitality | Живучесть</poeitem>, ' 'который не качаем выше 1-го уровня.<br />\r\n' 'У <span class="ru-poe">Таркли</span><span ' 'class="en-poe">Tarkleigh</span> берём <poeitem ' 'class="poe-items" data-name_ru="Огненный рывок" ' 'data-name_en="Flame Dash" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FlameDash.webp" ' 'data-target="89">Flame Dash | Огненный ' 'рывок</poeitem>.</p>\r\n' '\r\n' '<p>На 10-ом уровне связки должны выглядеть ' 'следующим образом:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ползучая магма" data-name_en="Rolling ' 'Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Воспламенение" ' 'data-name_en="Combustion Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ChancetoIgnite.webp" ' 'data-target="628">Combustion Support | ' 'Воспламенение</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Разгул стихий" ' 'data-name_en="Elemental Proliferation Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Огненный рывок" data-name_en="Flame ' 'Dash" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FlameDash.webp" ' 'data-target="89">Flame Dash | Огненный ' 'рывок</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Метка снайпера" ' 'data-name_en="Sniper&#x27;s Mark" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ProjectileWeakness.webp" ' 'data-target="1627">Sniper\'s Mark | Метка ' 'снайпера</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Живучесть" data-name_en="Vitality" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Vitality.webp" ' 'data-target="1625">Vitality | Живучесть</poeitem> ' '(1-3 уровень)</li>\r\n' '</ul>\r\n' '\r\n' '<p>Просто качаются (например, во втором слоте ' 'оружия):</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ускорение атак" data-name_en="Faster ' 'Attacks Support" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterAttacks.webp" ' 'data-target="60">Faster Attacks (Gem) Ускорение ' 'атак</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>Перед битвой с <span ' 'class="ru-poe">Мервейл</span><span ' 'class="en-poe">Merveil</span> желательно ' 'обзавестись 2 <poeitem class="poe-items" ' 'data-name_ru="Кольцо с сапфиром" ' 'data-name_en="Sapphire Ring" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Rings/Ring6.webp" ' 'data-target="960">Sapphire Ring | Кольцо с ' 'сапфиром</poeitem>. Их можно приобрести у <span ' 'class="ru-poe">Нессы</span><span ' 'class="en-poe">Nessa</span>, либо сложить при ' 'помощи рецепта торговцев:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Железное кольцо" data-name_en="Iron ' 'Ring" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Rings/Ring1.webp" ' 'data-target="608">Iron Ring | Железное ' 'кольцо</poeitem> + любой камень синего цвета ' '(например <poeitem class="poe-items" ' 'data-name_ru="Ледяной скачок" ' 'data-name_en="Frostblink" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FrostblinkSkillGem.webp" ' 'data-target="323">Frostblink | Ледяной ' 'скачок</poeitem>)</li>\r\n' '</ul>\r\n' '\r\n' '<p>2 <poeitem class="poe-items" ' 'data-name_ru="Кольцо с сапфиром" ' 'data-name_en="Sapphire Ring" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Rings/Ring6.webp" ' 'data-target="960">Sapphire Ring | Кольцо с ' 'сапфиром</poeitem> нужны для поднятия устойчивости ' 'к холоду - основного типа урона, который наносит ' '<span class="ru-poe">Мервейл</span><span ' 'class="en-poe">Merveil</span>. Устойчивость к ' 'холоду значительно упростит бой с ней. Даже во ' 'время прокачки по актам важно следить за балансом ' 'сопротивлений, чем ближе они будут к капам (75%) - ' 'тем лучше.</p>\r\n' '\r\n' '<h3>Акт 2</h3>\r\n' '\r\n' '<p>Во 2-ом акте будем прокачиваться по дереву <a ' 'href="https://lootkeeper.com/link/Dt4e6/" ' 'rel="nofollow" target="_blank">#2</a>. В этом акте ' 'мы добираем урон. В первую очередь прокачиваем ' '<poeitem class="poe-items" data-name_ru="Колдовское ' 'расширение" data-name_en="Arcane Expanse" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/blastradius.webp" ' 'data-target="2363">Arcane Expanse | Колдовское ' 'расширение</poeitem>, а затем <poeitem ' 'class="poe-items" data-name_ru="Закалённый холодом" ' 'data-name_en="Snowforged" data-color="#FF8D00" ' 'data-image="" data-target="1462">Snowforged | ' 'Закалённый холодом</poeitem> с мастери <span ' 'class="ru-poe">Удары с 25% шансом учитывают ' 'значения сопротивления стихиям врага как ' 'противоположное</span><span class="en-poe">Hits ' 'have 25% chance to treat Enemy Monster Resistance ' 'values as inverted</span>.</p>\r\n' '\r\n' '<p>В начале 2-го акта обязательно выполняем квест ' '<poeitem class="poe-items" data-name_ru="Великий ' 'белый зверь" data-name_en="The Great White Beast" ' 'data-color="#FF8D00" data-image="" ' 'data-target="566">The Great White Beast | Великий ' 'белый зверь</poeitem>, в награду за который берём у ' 'Йины вторую <poeitem class="poe-items" ' 'data-name_ru="Ртутный флакон" ' 'data-name_en="Quicksilver Flask" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Flasks/sprint.webp" ' 'data-target="4300">Quicksilver Flask | Ртутный ' 'флакон (item) </poeitem>.<br />\r\n' 'Если это не первый ваш персонаж на лиге и у вас уже ' 'имеются флаконы на скорость и/или хорошие ботинки ' 'со скоростью - можно не выполнять этот ' 'квест.</p>\r\n' '\r\n' '<p>После выполнения квеста <poeitem ' 'class="poe-items" data-name_ru="Захватчики в ' 'чёрном" data-name_en="Intruders in Black" ' 'data-color="#AF6025" data-image="" ' 'data-target="568">Intruders in Black | Захватчики в ' 'черном</poeitem> берём у <span ' 'class="ru-poe">Груст</span><span ' 'class="en-poe">Greust</span> - <poeitem ' 'class="poe-items" data-name_ru="Вестник пепла" ' 'data-name_en="Herald of Ash" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/HeraldofAsh.webp" ' 'data-target="66">Herald of Ash | Вестник ' 'пепла</poeitem>, у <span ' 'class="ru-poe">Йины</span><span ' 'class="en-poe">Yeena</span> докупаем [Herald of ' 'Thunder ## gem ##] и <poeitem class="poe-items" ' 'data-name_ru="Волна осуждения" data-name_en="Wave ' 'of Conviction" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem>. Начинаем использовать эти ' 'камни на 16-ом уровне.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Вестник ' 'пепла" data-name_en="Herald of Ash" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/HeraldofAsh.webp" ' 'data-target="66">Herald of Ash | Вестник ' 'пепла</poeitem> - это способность-вестник, ' 'резервирующая ману и позволяющая сильно ускорить ' 'зачистку. Монстры будут взрываться, нанося огненный ' 'урон вокруг себя, тем самым помогая добивать ' 'ближайших монстров.</p>\r\n' '\r\n' '<p>[Herald of Thunder ## gem ##] - это ' 'способность-вестник, резервирующая ману и ' 'позволяющая сильно увеличить урон по одиночной ' 'цели. Она даст нам плоский урон молнией к ' 'заклинаниям, а так же будет бить молнией ' 'находящихся рядом врагов, нанося им урон и ' 'накладывая дебафф <poeitem class="poe-items" ' 'data-name_ru="Шок" data-name_en="Shock" ' 'data-color="#AF6025" data-image="" ' 'data-target="2306">Shock | Шок</poeitem>.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Волна ' 'осуждения" data-name_en="Wave of Conviction" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem> при использовании выпускает ' 'волну, которая снижает сопротивление задетых ' 'врагов. Для нас это будет полезно как ' 'дополнительное усиление урона в бою с боссами ' 'актов. Длительность эффекта снижения сопротивлений ' 'это примерно 4-5 секунд, в зависимости от уровня ' 'камня, так что обновлять придется не так уж и ' 'часто.</p>\r\n' '\r\n' '<p>Начинаем использовать вышеперечисленные камни на ' '16-ом уровне.</p>\r\n' '\r\n' '<p>После квеста <poeitem class="poe-items" ' 'data-name_ru="Мучительно острый" ' 'data-name_en="Sharp and Cruel" data-color="#AF6025" ' 'data-image="" data-target="567">Sharp and Cruel | ' 'Мучительно острый</poeitem>, берём у Шёлка <poeitem ' 'class="poe-items" data-name_ru="Концентрация ' 'стихий" data-name_en="Elemental Focus Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalFocus.webp" ' 'data-target="239">Elemental Focus (Gem) ' 'Концентрация стихий</poeitem>, у Йины докупаем ' '<poeitem class="poe-items" ' 'data-name_ru="Осквернение" data-name_en="Desecrate" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Desecrate.webp" ' 'data-target="437">Desecrate | Осквернение</poeitem> ' 'если у нас есть лишние <poeitem class="poe-items" ' 'data-name_ru="Сфера перемен" data-name_en="Orb of ' 'Alteration" data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyRerollMagic.webp" ' 'data-target="118">Orb of Alteration (Сфера ' 'перемен)</poeitem>.</p>\r\n' '\r\n' '<p>Проверяем связки на 18-ый уровень:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ползучая магма" data-name_en="Rolling ' 'Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Воспламенение" ' 'data-name_en="Combustion Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ChancetoIgnite.webp" ' 'data-target="628">Combustion Support | ' 'Воспламенение</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Разгул стихий" ' 'data-name_en="Elemental Proliferation Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Огненный рывок" data-name_en="Flame ' 'Dash" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FlameDash.webp" ' 'data-target="89">Flame Dash | Огненный ' 'рывок</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Вестник пепла" data-name_en="Herald ' 'of Ash" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/HeraldofAsh.webp" ' 'data-target="66">Herald of Ash | Вестник ' 'пепла</poeitem></li>\r\n' '\t<li>[Herald of Thunder ## gem ##]</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Волна осуждения" data-name_en="Wave ' 'of Conviction" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Живучесть" data-name_en="Vitality" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Vitality.webp" ' 'data-target="1625">Vitality | Живучесть</poeitem> ' '(1-3 уровень)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Метка снайпера" ' 'data-name_en="Sniper&#x27;s Mark" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ProjectileWeakness.webp" ' 'data-target="1627">Sniper\'s Mark | Метка ' 'снайпера</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>Просто качаются:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ускорение атак" data-name_en="Faster ' 'Attacks Support" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterAttacks.webp" ' 'data-target="60">Faster Attacks (Gem) Ускорение ' 'атак</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Концентрация стихий" ' 'data-name_en="Elemental Focus Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalFocus.webp" ' 'data-target="239">Elemental Focus (Gem) ' 'Концентрация стихий</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Осквернение" data-name_en="Desecrate" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Desecrate.webp" ' 'data-target="437">Desecrate | ' 'Осквернение</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>Начиная с этого этапа, крайне важно чтобы базой ' 'пояса был <poeitem class="poe-items" ' 'data-name_ru="Широкий ремень" data-name_en="Heavy ' 'Belt" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Belts/Belt5.webp" ' 'data-target="507">Heavy Belt | Широкий ' 'пояс</poeitem>. Он даёт бонус силы, которая будет ' 'нужна для прокачки красных камней.</p>\r\n' '\r\n' '<p>По квесту <poeitem class="poe-items" ' 'data-name_ru="Разбойничьи дрязги" ' 'data-name_en="Deal with the Bandits" ' 'data-color="#FF8D00" data-image="" ' 'data-target="1613">Deal with the bandits | Квест ' 'бандитов</poeitem> убиваем всех бандитов.</p>\r\n' '\r\n' '<h3>Акт 3</h3>\r\n' '\r\n' '<p>В 3-ем акте мы будем следовать дереву прокачки ' '<a href="https://lootkeeper.com/link/ARs2A/" ' 'rel="nofollow" target="_blank">#3</a>. Прокачиваем ' '<poeitem class="poe-items" data-name_ru="Живость" ' 'data-name_en="Alacrity" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/grace.webp" ' 'data-target="2748">Alacrity | Живость</poeitem> для ' 'добора ловкости. После него берём <poeitem ' 'class="poe-items" data-name_ru="Координация" ' 'data-name_en="Coordination" data-color="#FF8D00" ' 'data-image="" data-target="1585">Coordination | ' 'Координация</poeitem> для будущей смены на щит. В ' 'последнюю очередь прокачиваем <poeitem ' 'class="poe-items" data-name_ru="Мистический ' 'накопитель" data-name_en="Eldritch Battery" ' 'data-color="#AF6025" data-image="" ' 'data-target="279">Eldritch Battery | Мистический ' 'накопитель</poeitem> и малое пассивное умение на ' '<span class="ru-poe">Похищение ' 'энергощита</span><span class="en-poe">Energy Shield ' 'Leech</span> рядом с ключевым талантом. Прокачиваем ' '<poeitem class="poe-items" ' 'data-name_ru="Телосложение" data-name_en="Physique" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/oxblood.webp" ' 'data-target="2361">Physique | ' 'Телосложение</poeitem> когда нужна будет сила для ' 'прокачки красных камней.</p>\r\n' '\r\n' '<p>Начиная с 3 Акта мы будем искать любой щит с ' 'любыми подходящими сокетами и цветами, в идеале с ' 'хорошими свойствами. Также нам нужен будет предмет ' 'с цветами - 1 красный + 2 зелёных в ' 'дальнейшем.</p>\r\n' '\r\n' '<p>После выполнения квеста <poeitem ' 'class="poe-items" data-name_ru="Разлучённые ' 'влюблённые" data-name_en="Lost in Love" ' 'data-color="#AF6025" data-image="" ' 'data-target="609">Lost in Love | Разлученные ' 'влюбленные</poeitem> берём у <span ' 'class="ru-poe">Марамоа</span><span ' 'class="en-poe">Maramoa</span> камень <poeitem ' 'class="poe-items" data-name_ru="Горючесть" ' 'data-name_en="Flammability" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Flammability.webp" ' 'data-target="145">Flammability | ' 'Горючесть</poeitem>.<br />\r\n' 'У <span class="ru-poe">Клариссы</span><span ' 'class="en-poe">Clarissa</span> докупаем <poeitem ' 'class="poe-items" data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem>, <poeitem class="poe-items" ' 'data-name_ru="Грация" data-name_en="Grace" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Grace.webp" ' 'data-target="280">Grace | Грация</poeitem> и ' '<poeitem class="poe-items" ' 'data-name_ru="Дисциплина" data-name_en="Discipline" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Discipline.webp" ' 'data-target="258">Discipline | ' 'Дисциплина</poeitem>.</p>\r\n' '\r\n' '<p>Начиная с этого времени начинаем проверять <span ' 'class="ru-poe">Харгана</span><span ' 'class="en-poe">Hargan</span> на наличие 4-линк ' 'предметов, каждый раз когда повысили уровень ' 'персонажа. Это важно, т.к. 4-линк сильно повысит ' 'урон персонажа.</p>\r\n' '\r\n' '<p>После сдачи квеста <poeitem class="poe-items" ' 'data-name_ru="Катушка для лент" data-name_en="The ' 'Ribbon Spool" data-color="#AF6025" data-image="" ' 'data-target="1971">The Ribbon Spool | Катушка для ' 'лент</poeitem>, в награду берём <poeitem ' 'class="poe-items" data-name_ru="Амулет с янтарём" ' 'data-name_en="Amber Amulet" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Amulets/Amulet3.webp" ' 'data-target="479">Amber Amulet | Амулет с ' 'янтарем</poeitem>, который поможет нам немного ' 'перекрыть наши будущие потребности в силе.</p>\r\n' '\r\n' '<div class="attention-block"><span ' 'class="attention-block-label">Важно</span>\r\n' '\r\n' '<p>В локации с <span class="ru-poe">Леди ' 'Диалла</span><span class="en-poe">Lady ' 'Dialla</span> неподалеку от неё есть комната с ' 'машиной картоходца. Там есть очень важный нам ' 'рецепт с плоским уроном к огню. Не забываем взять ' 'его. Стоимость крафта - 4 <poeitem ' 'class="poe-items" data-name_ru="Сфера превращения" ' 'data-name_en="Orb of Transmutation" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyUpgradeToMagic.webp" ' 'data-target="117">Orb of Transmutation (Сфера ' 'превращения)</poeitem>. Крафтим его на лучшее ' 'оружие которое у нас есть.</p>\r\n' '</div>\r\n' '\r\n' '<p>После убийства <span class="ru-poe">Легата ' 'Гравиция</span><span class="en-poe">General ' 'Gravicius</span>, берем у Марамоа <poeitem ' 'class="poe-items" data-name_ru="Кремация" ' 'data-name_en="Cremation" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/CorpseEruption.webp" ' 'data-target="1969">Cremation | ' 'Кремация</poeitem>.</p>\r\n' '\r\n' '<p>Сразу по достижению 28-го уровня идем в ' 'Библиотеку, ради этого можно даже временно ' 'пропустить прохождение локации <span ' 'class="ru-poe">Храм Лунарис</span><span ' 'class="en-poe">The Lunaris Temple</span>.</p>\r\n' '\r\n' '<p>В Библиотеке выполняем все поручения <span ' 'class="ru-poe">Сиосы</span><span ' 'class="en-poe">Siosa</span> и у него ' 'покупаем:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" data-name_ru="Удар ' 'щитом" data-name_en="Shield Charge" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Пронизывающий жар" data-name_en="Fire ' 'Penetration Support" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FirePenetration.webp" ' 'data-target="630">Fire penetration | Пронизывающий ' 'жар</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Дополнительные снаряды" ' 'data-name_en="Lesser Multiple Projectiles Support" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/LesserMultipleProjectiles.webp" ' 'data-target="1003">Lesser Multiple Projectiles ' 'Support | Дополнительные снаряды</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Сбор" data-name_en="Convocation" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Convocation.webp" ' 'data-target="172">Convocation ' '(Сбор)</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>На покупку <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Пронизывающий жар" data-name_en="Fire ' 'Penetration Support" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FirePenetration.webp" ' 'data-target="630">Fire penetration | Пронизывающий ' 'жар</poeitem> нам потребуется 2 <poeitem ' 'class="poe-items" data-name_ru="Сфера удачи" ' 'data-name_en="Orb of Chance" data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyUpgradeRandomly.webp" ' 'data-target="560">Orb of Chance | Сфера ' 'удачи</poeitem>.<br />\r\n' '1 <poeitem class="poe-items" data-name_ru="Сфера ' 'удачи" data-name_en="Orb of Chance" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyUpgradeRandomly.webp" ' 'data-target="560">Orb of Chance | Сфера ' 'удачи</poeitem> можно купить за 1 <poeitem ' 'class="poe-items" data-name_ru="Сфера соединения" ' 'data-name_en="Orb of Fusing" data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyRerollSocketLinks.webp" ' 'data-target="121">Orb of Fusing (Сфера ' 'соединения)</poeitem>, который можно купить у <span ' 'class="ru-poe">Клариссы</span><span ' 'class="en-poe">Clarissa</span> за 4 <poeitem ' 'class="poe-items" data-name_ru="Сфера златокузнеца" ' 'data-name_en="Jeweller&#x27;s Orb" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyRerollSocketNumbers.webp" ' 'data-target="122">Jeweller\'s Orb (Сфера ' 'златокузнеца)</poeitem>.</p>\r\n' '\r\n' '<p>Выставляем следующие связи на 28-й ' 'уровень:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Воспламенение" ' 'data-name_en="Combustion Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ChancetoIgnite.webp" ' 'data-target="628">Combustion Support | ' 'Воспламенение</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Разгул стихий" ' 'data-name_en="Elemental Proliferation Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Пронизывающий жар" ' 'data-name_en="Fire Penetration Support" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FirePenetration.webp" ' 'data-target="630">Fire penetration | Пронизывающий ' 'жар</poeitem> (если есть 4-линк)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Кремация" data-name_en="Cremation" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/CorpseEruption.webp" ' 'data-target="1969">Cremation | Кремация</poeitem> - ' '<poeitem class="poe-items" ' 'data-name_ru="Концентрация стихий" ' 'data-name_en="Elemental Focus Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalFocus.webp" ' 'data-target="239">Elemental Focus (Gem) ' 'Концентрация стихий</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Дополнительные ' 'снаряды" data-name_en="Lesser Multiple Projectiles ' 'Support" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/LesserMultipleProjectiles.webp" ' 'data-target="1003">Lesser Multiple Projectiles ' 'Support | Дополнительные снаряды</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Осквернение" data-name_en="Desecrate" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Desecrate.webp" ' 'data-target="437">Desecrate | ' 'Осквернение</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Огненный рывок" data-name_en="Flame ' 'Dash" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FlameDash.webp" ' 'data-target="89">Flame Dash | Огненный ' 'рывок</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Волна осуждения" data-name_en="Wave ' 'of Conviction" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Вестник пепла" data-name_en="Herald ' 'of Ash" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/HeraldofAsh.webp" ' 'data-target="66">Herald of Ash | Вестник ' 'пепла</poeitem></li>\r\n' '\t<li>[Herald of Thunder ## gem ##]</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Горючесть" ' 'data-name_en="Flammability" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Flammability.webp" ' 'data-target="145">Flammability | ' 'Горючесть</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Живучесть" data-name_en="Vitality" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Vitality.webp" ' 'data-target="1625">Vitality | Живучесть</poeitem> ' '(1-3 уровень)</li>\r\n' '</ul>\r\n' '\r\n' '<p>Просто качаются:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Дисциплина" data-name_en="Discipline" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Discipline.webp" ' 'data-target="258">Discipline | ' 'Дисциплина</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Грация" data-name_en="Grace" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Grace.webp" ' 'data-target="280">Grace | Грация</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ускорение атак" data-name_en="Faster ' 'Attacks Support" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterAttacks.webp" ' 'data-target="60">Faster Attacks (Gem) Ускорение ' 'атак</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" data-name_ru="Удар ' 'щитом" data-name_en="Shield Charge" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Сбор" data-name_en="Convocation" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Convocation.webp" ' 'data-target="172">Convocation ' '(Сбор)</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p><poeitem class="poe-items" ' 'data-name_ru="Кремация" data-name_en="Cremation" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/CorpseEruption.webp" ' 'data-target="1969">Cremation | Кремация</poeitem> - ' 'взрывает труп и превращает его в гейзер, снаряды ' 'которого наносят урон огнем всем врагам поблизости. ' 'Одновременно могут быть активны 3 гейзера.<br />\r\n' 'Используем это умение только на боссах и сильных ' 'врагах. Трупы мы будем создавать с помощью <poeitem ' 'class="poe-items" data-name_ru="Осквернение" ' 'data-name_en="Desecrate" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Desecrate.webp" ' 'data-target="437">Desecrate | ' 'Осквернение</poeitem>. При простой зачистке локаций ' 'цепляем на пачки монстров <poeitem ' 'class="poe-items" data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> - его урона и распространения ' 'поджогов хватит для убийства пачек белых монстров. ' 'На синие пачки вместе с <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> пускаем <poeitem ' 'class="poe-items" data-name_ru="Волна осуждения" ' 'data-name_en="Wave of Conviction" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem>, тогда вам хватит урона ' 'уничтожить любую синюю пачку.</p>\r\n' '\r\n' '<p>На боссах же &quot;прокаст&quot; будет выглядеть ' 'так:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Жмем один раз <poeitem class="poe-items" ' 'data-name_ru="Осквернение" data-name_en="Desecrate" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Desecrate.webp" ' 'data-target="437">Desecrate | Осквернение</poeitem> ' 'для создания трупов на полу</li>\r\n' '\t<li>Жмем три раза <poeitem class="poe-items" ' 'data-name_ru="Кремация" data-name_en="Cremation" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/CorpseEruption.webp" ' 'data-target="1969">Cremation | ' 'Кремация</poeitem></li>\r\n' '\t<li>Ставим <poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem> прямо на гейзеры ' 'Cremation</li>\r\n' '\t<li>Навешиваем дебаффы на врага при помощи ' '<poeitem class="poe-items" data-name_ru="Волна ' 'осуждения" data-name_en="Wave of Conviction" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Горючесть" ' 'data-name_en="Flammability" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Flammability.webp" ' 'data-target="145">Flammability | ' 'Горючесть</poeitem></li>\r\n' '\t<li>Цепляем <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>После перестановки можно проходить первый ' 'Лабиринт. В нём мы берём подкласс <poeitem ' 'class="poe-items" data-name_ru="Диверсант" ' 'data-name_en="Saboteur" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/saboteur.webp" ' 'data-target="1471">Saboteur | Диверсант</poeitem> и ' 'талант Восхождения <poeitem class="poe-items" ' 'data-name_ru="Идеальное преступление" ' 'data-name_en="Perfect Crime" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Saboteur/PerfectCrime.webp" ' 'data-target="2752">Perfect Crime | Идеальное ' 'преступление</poeitem>.</p>\r\n' '\r\n' '<h3>Акты 4-5</h3>\r\n' '\r\n' '<p>В 4-ом и в 5-ом акте мы будем следовать дереву ' 'прокачки <a ' 'href="https://lootkeeper.com/link/mJSiN/" ' 'rel="nofollow" target="_blank">#4</a>. Сначала ' 'берём <poeitem class="poe-items" ' 'data-name_ru="Равенство клейм" data-name_en="Brand ' 'Equity" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Brand2.webp" ' 'data-target="2754">Brand Equity | Равенство ' 'клейм</poeitem> с мастери на 2 дополнительных ' 'клейма. После этого прокачиваем сначала <poeitem ' 'class="poe-items" data-name_ru="Слияние" ' 'data-name_en="Melding" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/melding.webp" ' 'data-target="314">Melding | Слияние</poeitem> и ' 'мастери на +50 к здоровью, а затем <poeitem ' 'class="poe-items" data-name_ru="Пылающее сердце" ' 'data-name_en="Heart of Flame" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/hellfire.webp" ' 'data-target="1527">Heart of Flame | Пылающее ' 'сердце</poeitem> с мастери на увеличение урона по ' 'подожженным врагам.</p>\r\n' '\r\n' '<p>После прокачки <poeitem class="poe-items" ' 'data-name_ru="Слияние" data-name_en="Melding" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/melding.webp" ' 'data-target="314">Melding | Слияние</poeitem> и ' 'экипировки предметов на базе с энергощитом у нас ' 'должно быть достаточно энергощита, чтобы ' 'использовать <poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem> с <poeitem ' 'class="poe-items" data-name_ru="Возврат клейм" ' 'data-name_en="Brand Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> и полностью отказаться от ' 'использования мана фласок.</p>\r\n' '\r\n' '<p>После нахождения хорошего щита мы наконец сможем ' 'использовать одно из лучших умений перемещений в ' 'игре - <poeitem class="poe-items" ' 'data-name_ru="Удар щитом" data-name_en="Shield ' 'Charge" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem>.</p>\r\n' '\r\n' '<p>Делаем перестановку камней:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Воспламенение" ' 'data-name_en="Combustion Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ChancetoIgnite.webp" ' 'data-target="628">Combustion Support | ' 'Воспламенение</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Разгул стихий" ' 'data-name_en="Elemental Proliferation Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Пронизывающий жар" ' 'data-name_en="Fire Penetration Support" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FirePenetration.webp" ' 'data-target="630">Fire penetration | Пронизывающий ' 'жар</poeitem> (если есть 4-линк)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Возврат клейм" ' 'data-name_en="Brand Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Сбор" data-name_en="Convocation" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Convocation.webp" ' 'data-target="172">Convocation ' '(Сбор)</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" data-name_ru="Удар ' 'щитом" data-name_en="Shield Charge" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Ускорение атак" data-name_en="Faster ' 'Attacks Support" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterAttacks.webp" ' 'data-target="60">Faster Attacks (Gem) Ускорение ' 'атак</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Огненный рывок" data-name_en="Flame ' 'Dash" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FlameDash.webp" ' 'data-target="89">Flame Dash | Огненный ' 'рывок</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Грация" data-name_en="Grace" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Grace.webp" ' 'data-target="280">Grace | Грация</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Дисциплина" data-name_en="Discipline" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Discipline.webp" ' 'data-target="258">Discipline | ' 'Дисциплина</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Горючесть" ' 'data-name_en="Flammability" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Flammability.webp" ' 'data-target="145">Flammability | ' 'Горючесть</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Волна осуждения" data-name_en="Wave ' 'of Conviction" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Ускоренное сотворение чар" ' 'data-name_en="Faster Casting Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterCast.webp" ' 'data-target="88">Faster Casting (gem) Ускоренное ' 'сотворение чар</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Живучесть" data-name_en="Vitality" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Vitality.webp" ' 'data-target="1625">Vitality | Живучесть</poeitem> ' '(1-3 уровень)</li>\r\n' '</ul>\r\n' '\r\n' '<p>В 5-ом Акте, в награду за квест <poeitem ' 'class="poe-items" data-name_ru="Ключ к свободе" ' 'data-name_en="The Key to Freedom" ' 'data-color="#AF6025" data-image="" ' 'data-target="569">The Key to Freedom | Ключ к ' 'свободе</poeitem>, берём <poeitem class="poe-items" ' 'data-name_ru="Нефритовый флакон" data-name_en="Jade ' 'Flask" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Flasks/evasionflask01.webp" ' 'data-target="4309">Jade Flask | Нефритовый флакон ' '(item) </poeitem>, этот флакон поможет с повышением ' 'выживаемости за счёт 1.500 уклонения, которую он ' 'даёт во время действия эффекта.</p>\r\n' '\r\n' '<h4>Акты 6-10</h4>\r\n' '\r\n' '<p>В 6-ом и 7-ом актах будем следовать дереву ' 'прокачки <a ' 'href="https://lootkeeper.com/link/gmjMM/" ' 'rel="nofollow" target="_blank">#5</a>. В начале ' 'добираем здоровье, прокачивая <poeitem ' 'class="poe-items" data-name_ru="Изматывающие ' 'тренировки" data-name_en="Cruel Preparation" ' 'data-color="#FF8D00" data-image="" ' 'data-target="267">Cruel Preparation | Изматывающие ' 'тренировки</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Клятва на крови" ' 'data-name_en="Written in Blood" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/WritteninBlood.webp" ' 'data-target="968">Written in Blood | Клятва на ' 'крови</poeitem>. Затем добираем <poeitem ' 'class="poe-items" data-name_ru="Стихийная ' 'перегрузка" data-name_en="Elemental Overload" ' 'data-color="#AF6025" data-image="" ' 'data-target="874">Elemental Overload | Стихийная ' 'перегрузка</poeitem> для урона и <poeitem ' 'class="poe-items" data-name_ru="Подвижность" ' 'data-name_en="Agility" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/grace.webp" ' 'data-target="2539">Agility | Подвижность</poeitem> ' 'с <poeitem class="poe-items" data-name_ru="Мощь" ' 'data-name_en="Might" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/oxblood.webp" ' 'data-target="2755">Might | Мощь</poeitem> для ' 'прокачки камней.</p>\r\n' '\r\n' '<p>В начале 6-го акта не забываем добрать ' 'сопротивления, лучше всего это сделать крафтом на ' 'станке в нашему убежище.</p>\r\n' '\r\n' '<p>Обязательно выполняем квест <poeitem ' 'class="poe-items" data-name_ru="Впавшие в ' 'немилость" data-name_en="Fallen from Grace" ' 'data-color="#FF8D00" data-image="" ' 'data-target="631">Fallen from Grace | Впавшие в ' 'немилость</poeitem> в начале 6-го Акта. Он позволит ' 'покупать любые камни умений и поддержки у <span ' 'class="ru-poe">Лилии Рот</span><span ' 'class="en-poe">Lilly Roth</span>, это понадобится ' 'вам в будущем.<br />\r\n' 'У неё же покупаем <poeitem class="poe-items" ' 'data-name_ru="Жертвенность" data-name_en="Immolate ' 'Support" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/Immolate.webp" ' 'data-target="1973">Immolate Support | ' 'Жертвенность</poeitem> и вставляем его вместо ' '<poeitem class="poe-items" data-name_ru="Разгул ' 'стихий" data-name_en="Elemental Proliferation ' 'Support" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem>.</p>\r\n' '\r\n' '<p>Не забываем сбалансировать сопротивления к ' 'стихиям в начале 6-го Акта, проще всего это сделать ' 'при помощи крафтов на станке в своём ' 'убежище.</p>\r\n' '\r\n' '<p>В 6-ом акте за сдачу рукописи, берём у <span ' 'class="ru-poe">Бестеля</span><span ' 'class="en-poe">Bestel</span> <poeitem ' 'class="poe-items" data-name_ru="Амулет с цитрином" ' 'data-name_en="Citrine Amulet" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Amulets/CitrineAmulet.webp" ' 'data-target="512">Citrine Amulet | Амулет с ' 'цитрином</poeitem>.</p>\r\n' '\r\n' '<p>После получения 50-го уровня проходим 2-ой ' 'Лабиринт и прокачиваем талант <poeitem ' 'class="poe-items" data-name_ru="Рожденный во мраке" ' 'data-name_en="Born in the Shadows" ' 'data-color="#FF8D00" data-image="" ' 'data-target="620">Born in the Shadows | Рожденный ' 'во мраке</poeitem>. Он значительно повысит нашу ' 'выживаемость, снижая урон ближайшим врагам и ' 'уменьшая им шанс попасть по персонажу.</p>\r\n' '\r\n' '<p>В 7 акте, за выполнение квеста <poeitem ' 'class="poe-items" data-name_ru="Серебряный ' 'медальон" data-name_en="The Silver Locket" ' 'data-color="#FF8D00" data-image="" ' 'data-target="603">The Silver Locket | Серебряный ' 'медальон</poeitem> берём у <span ' 'class="ru-poe">Вильяма Рота</span><span ' 'class="en-poe">Weylam Roth</span> - <poeitem ' 'class="poe-items" data-name_ru="Кварцевый флакон" ' 'data-name_en="Quartz Flask" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Flasks/phaseflask01.webp" ' 'data-target="4304">Quartz Flask | Кварцевый флакон ' '(item) </poeitem>.</p>\r\n' '\r\n' '<p>С 8-го до конца кампании следуем дереву прокачки ' '<a href="https://lootkeeper.com/link/9axfp/" ' 'rel="nofollow" target="_blank">#6</a>.<br />\r\n' 'Добираем урон через прокачивание <poeitem ' 'class="poe-items" data-name_ru="Кователь рун" ' 'data-name_en="Runesmith" data-color="#FF8D00" ' 'data-image="" data-target="884">Runesmith | ' 'Кователь рун</poeitem> с мастери на повышение ' 'скорости перезарядки <poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem>, затем <poeitem class="poe-items" ' 'data-name_ru="Взрывное попадание" ' 'data-name_en="Explosive Impact" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/firedamage.webp" ' 'data-target="1972">Explosive Impact | Взрывное ' 'попадание</poeitem> и мастери на восстановление ' 'здоровья за каждую единицу сопротивления к огню ' 'выше капа.</p>\r\n' '\r\n' '<p>После прохождения 8-го акта - начинаем активно ' 'фармить Кровавый Акведук. Сейчас наша цель - ' 'нафармить 64-й или 65-й уровень и немного валюты в ' 'придачу. Продаем выпавшие карточки <poeitem ' 'class="poe-items" data-name_ru="Смирение" ' 'data-name_en="Humility" data-color="#7C5804" ' 'data-image="" data-target="722">Humility | ' 'Смирение</poeitem> и хаос рецепты. Хаос рецепты не ' 'следует собирать если сейчас не первые 2-3 дня ' 'лиги.</p>\r\n' '\r\n' '<p>Заканчиваем прохождение 9-го акта. В 10-ом акте ' 'проходим все квесты, так чтобы остался только ' 'последний - на убийство Китавы. После этого ' 'проходим третий лабиринт.</p>\r\n' '\r\n' '<p>После прохождения третьего лабиринта, берём ' '<poeitem class="poe-items" data-name_ru="Как часы" ' 'data-name_en="Like Clockwork" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Saboteur/LikeClockworkNotable.webp" ' 'data-target="2753">Like Clockwork | Как ' 'часы</poeitem>, убиваем Китаву, проходим в Эпилог и ' 'начинаем наше покорение Атласа.</p>\r\n' '\r\n' '<h3>После кампании</h3>\r\n' '\r\n' '<p>При выходе на атлас необходимо набрать капы ' 'стихийных сопротивлений (по 75%). На всех предметах ' 'набираем как можно больше здоровья и желательно ' 'энергощита. Старайтесь не использовать предметы на ' 'базах только с уклонением или броней, так как их ' 'гнёзда будет трудно перекрасить под нужные нам ' 'цвета (если вы не обладаете необходимым рецептом ' 'для покраски).</p>\r\n' '\r\n' '<p>На картах следуем последнему дереву <a ' 'href="https://lootkeeper.com/link/VfuRo/" ' 'rel="nofollow" target="_blank">#7</a>.</p>\r\n' '\r\n' '<div class="attention-block"><span ' 'class="attention-block-label">Важно</span>\r\n' '\r\n' '<p>Напоминаем что данный билд стоит использовать ' 'только для прокачки вашего основного билда на ' 'старте новой лиги. Он не рассчитан на покорение ' 'эндгейм контента, его потолком будут начальные тиры ' 'красных карт - это максимум на что он ' 'способен.</p>\r\n' '</div>\r\n' '</div>'}
tag.html
/usr/src/app/templates/tag.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: ' "'Igwejr06LIZ8uYkVaQy8u4QUvP53Fr7KdkzqpW9BLVeFVNlmvRTF1SFzFSClcfGW'>", 'messages': <FallbackStorage: request=<ASGIRequest: GET '/poe/tags/bildy-dlya-prokachki'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f6a31b25b20>>), 'request': '<<request>>', 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f6a31b25b20>>'} {'LANGUAGE_CODE': 'ru', 'articles': <Page 1 of 1>, 'canonical': '/poe/tags/bildy-dlya-prokachki', 'categories': '<<queryset of wiki.Category>>', 'current_game': <Game: Path of Exile>, 'game_slug': 'poe', 'games': '<<queryset of wiki.Game>>', '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: Настройки сайта>, 'tag': <Tag: Билды для прокачки>}
base-nogame.html
/usr/src/app/templates/base-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: ' "'Igwejr06LIZ8uYkVaQy8u4QUvP53Fr7KdkzqpW9BLVeFVNlmvRTF1SFzFSClcfGW'>", 'messages': <FallbackStorage: request=<ASGIRequest: GET '/poe/tags/bildy-dlya-prokachki'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f6a31b25b20>>), 'request': '<<request>>', 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f6a31b25b20>>'} {'LANGUAGE_CODE': 'ru', 'articles': <Page 1 of 1>, 'canonical': '/poe/tags/bildy-dlya-prokachki', 'categories': '<<queryset of wiki.Category>>', 'current_game': <Game: Path of Exile>, 'game_slug': 'poe', 'games': '<<queryset of wiki.Game>>', '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: Настройки сайта>, 'tag': <Tag: Билды для прокачки>}
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: ' "'Igwejr06LIZ8uYkVaQy8u4QUvP53Fr7KdkzqpW9BLVeFVNlmvRTF1SFzFSClcfGW'>", 'messages': <FallbackStorage: request=<ASGIRequest: GET '/poe/tags/bildy-dlya-prokachki'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f6a31b25b20>>), 'request': '<<request>>', 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f6a31b25b20>>'} {'LANGUAGE_CODE': 'ru', 'articles': <Page 1 of 1>, 'canonical': '/poe/tags/bildy-dlya-prokachki', 'categories': '<<queryset of wiki.Category>>', 'current_game': <Game: Path of Exile>, 'game_slug': 'poe', 'games': '<<queryset of wiki.Game>>', '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: Настройки сайта>, 'tag': <Tag: Билды для прокачки>}
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: ' "'6EWTA0TiX3aEQ286A3rOaSg4EkUlC5AzLzbKPWLqWDSiqK9tw5sCKsSF5C1HVT6E'>", 'messages': <FallbackStorage: request=<ASGIRequest: GET '/poe/bystraya-prokachka-bandita-diversanta'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f6a31b056c0>>), 'request': '<<request>>', 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f6a31b056c0>>'} {'LANGUAGE_CODE': 'ru', 'access_info': None, 'article': <Article: [3.25] Быстрая прокачка Бандита. Клеймо Армагеддона и Триггерботы>, 'canonical': '/poe/bystraya-prokachka-bandita-diversanta', '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="vstuplenie"><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>В данном гайде мы разберем билд который идеально ' 'подходит для комфортной и быстрой прокачки бандита ' 'через заклинания без каких-либо уникальных ' 'предметов и валюты, т.е. в предметах с пола. Из-за ' 'того что нам не нужны будут какие-либо стартовые ' 'предметы - билд идеально подходит для прокачки ' 'первого персонажа в начале новой лиги.</p>\r\n' '\r\n' '<p>Данный билд - лишь &quot;заготовка&quot; бандита ' 'под любой другой билд который вы выберете. Данным ' 'билдом вы качаетесь, фармите нужное количество ' 'валюты, а в определенный момент - респекаетесь ' '(меняете дерево и если нужно, то и подкласс) на ' 'дерево и подкласс вашего основного билда.</p>\r\n' '\r\n' '<div class="attention-block"><span ' 'class="attention-block-label">Важно</span>\r\n' '\r\n' '<p>Данный билд не является полноценным билдом и не ' 'рассчитан на прохождение всего контента в игре. Его ' 'цель лишь позволить вам без каких-либо вложений ' 'комфортно пройти сюжетную кампанию и выйти на ' 'белые/жёлтые карты, чтобы нафармить начальный ' 'капитал необходимый для сбора вашего основного ' 'билда.</p>\r\n' '</div>\r\n' '\r\n' '<p>Мы не рассматриваем данный билд как ' '&quot;основной&quot; для фарма всего и вся и не ' 'рекомендуем вам использовать его дальше чем на ' 'белых картах.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="opisanie-bilda-i-mekhanik">\r\n' '<h2><span>Описание билда и механик</span></h2>\r\n' '\r\n' '<p>Во время прокачки по актам и до белых/ранних ' 'жёлтых карт мы будем использовать <poeitem ' 'class="poe-items" data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> в комбинации с <poeitem ' 'class="poe-items" data-name_ru="Возврат клейм" ' 'data-name_en="Brand Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem>.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Клеймо ' 'Армагеддона" data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> - умение клейма, которое ' 'периодически &quot;активируется&quot;, запуская ' 'огненные метеоры наносящие урон врагу к которому ' 'прикреплено и всем врагам находящимся вблизи. Важно ' 'не путать эту механику с периодическим уроном. ' 'Активация клейма - это не использование способности ' 'вашим персонажем, а автоматическое действие.</p>\r\n' '\r\n' '<p>Для работы, клеймо должно обязательно быть ' 'прикреплено к врагу. По умолчанию лишь 1 клеймо ' 'может быть прикреплено к врагу (мы не будем ' 'увеличивать этот максимум во время ' 'прокачки).</p>\r\n' '\r\n' '<p>Если в радиусе работы клейма есть враг - оно ' 'прицепится к нему при следующей активации.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Возврат ' 'клейм" data-name_en="Brand Recall" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> призывает клейма которые уже ' 'существуют на земле и врагах обратно к персонажу. ' 'При призыве через <poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> клейма от <poeitem ' 'class="poe-items" data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> активируются повторно ' 'запуская метеоры вокруг персонажа, даже если врагов ' 'нет рядом.</p>\r\n' '\r\n' '<p>Так как мы увеличиваем лимит призываемых клейм ' 'до 7 через <poeitem class="poe-items" ' 'data-name_ru="Равенство клейм" data-name_en="Brand ' 'Equity" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Brand2.webp" ' 'data-target="2754">Brand Equity | Равенство ' 'клейм</poeitem> и мастери на 2 дополнительных ' 'клейма, то при использовании <poeitem ' 'class="poe-items" data-name_ru="Возврат клейм" ' 'data-name_en="Brand Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> вокруг персонажа запустятся 7 ' 'метеоров.</p>\r\n' '\r\n' '<p>Мы можем удвоить урон, призывая 14 метеоров на ' 'головы врагов с помощью механики взаимодействия ' '<poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem> и <poeitem ' 'class="poe-items" data-name_ru="Идеальное ' 'преступление" data-name_en="Perfect Crime" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Saboteur/PerfectCrime.webp" ' 'data-target="2752">Perfect Crime | Идеальное ' 'преступление</poeitem>.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" ' 'data-name_ru="Идеальное преступление" ' 'data-name_en="Perfect Crime" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Saboteur/PerfectCrime.webp" ' 'data-target="2752">Perfect Crime | Идеальное ' 'преступление</poeitem> - талант Восхождения от ' 'подкласса <poeitem class="poe-items" ' 'data-name_ru="Диверсант" data-name_en="Saboteur" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/saboteur.webp" ' 'data-target="1471">Saboteur | Диверсант</poeitem>. ' 'Он призывает 2 бессмертных триггербота, которые ' 'будут использовать <poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem>, залинкованный с <poeitem ' 'class="poe-items" data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem> вместо персонажа. Так как ' 'метеоры с <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> будут появлятся на ' 'триггерботах, а не на персонаже, то мы будем ' 'использовать <poeitem class="poe-items" ' 'data-name_ru="Сбор" data-name_en="Convocation" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Convocation.webp" ' 'data-target="172">Convocation (Сбор)</poeitem>, ' 'чтобы призвать триггерботов рядом с сильными ' 'врагами и боссами.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem> - умение которое ' 'автоматически использует залинкованные умения, у ' 'которых нет времени каста и которые не резервируют ' 'ману. Мы соединяем <poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem> с <poeitem ' 'class="poe-items" data-name_ru="Возврат клейм" ' 'data-name_en="Brand Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Сбор" data-name_en="Convocation" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Convocation.webp" ' 'data-target="172">Convocation ' '(Сбор)</poeitem>.</p>\r\n' '\r\n' '<p>Мы можем игнорировать вторую строчку таланта ' 'Восхождения про снижение урона умений которые ' 'используют триггерботы, так как, по сути, ' 'триггерботы используют <poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem>, а не <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem>, поэтому все 14 метеоров ' 'наносят полный урон.</p>\r\n' '\r\n' '<p>Так как <poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> требует много маны на его ' 'использование, мы будем использовать ключевой ' 'талант <poeitem class="poe-items" ' 'data-name_ru="Мистический накопитель" ' 'data-name_en="Eldritch Battery" ' 'data-color="#AF6025" data-image="" ' 'data-target="279">Eldritch Battery | Мистический ' 'накопитель</poeitem> в комбинации с <poeitem ' 'class="poe-items" data-name_ru="Дисциплина" ' 'data-name_en="Discipline" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Discipline.webp" ' 'data-target="258">Discipline | ' 'Дисциплина</poeitem>. Этот талант позволяет нашим ' 'способностям расходовать энергощит до маны. При ' 'этом сам энергощит перестает впитывать входящий ' 'урон и начинает &quot;защищать&quot; ману, а ' 'скорость перезарядки энергощита уменьшается.</p>\r\n' '\r\n' '<p>По сути это значит что мы получаем второй ' '&quot;столб&quot; маны, который при этом обладает ' 'постоянным восстановлением (перезарядка ' 'энергощита), которая никогда не прекращается. А ' 'способности будут в первую очередь тратить именно ' 'этот преобразовавшийся энергощит.</p>\r\n' '\r\n' '<p>Также, <poeitem class="poe-items" ' 'data-name_ru="Мистический накопитель" ' 'data-name_en="Eldritch Battery" ' 'data-color="#AF6025" data-image="" ' 'data-target="279">Eldritch Battery | Мистический ' 'накопитель</poeitem> позволит нам практически ' 'полностью зарезервировать свободную ману аурами, ' 'чем мы и воспользуемся, зарезервировав почти 100% ' 'нашей маны.</p>\r\n' '\r\n' '<p>Использовать <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> мы начнём лишь с того момента когда ' 'прокачаем мастери на 2 дополнительных клейма. До ' 'тех пор, с 1-го до 28-го уровня мы будем ' 'прокачиваться через <poeitem class="poe-items" ' 'data-name_ru="Ползучая магма" data-name_en="Rolling ' 'Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem>.<br />\r\n' 'С 28-го уровня до примерно 38-го уровня мы будем ' 'использовать <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> в комбинации с <poeitem ' 'class="poe-items" data-name_ru="Кремация" ' 'data-name_en="Cremation" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/CorpseEruption.webp" ' 'data-target="1969">Cremation | ' 'Кремация</poeitem>.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="pob-derevya-harakteristiki-i-sokety">\r\n' '<h2><span>PoB, деревья, характеристики и ' 'сокеты</span></h2>\r\n' '\r\n' '<h3>PoB и деревья для прокачки - Бандит</h3>\r\n' '\r\n' '<p>Path of Building для прокачки:</p>\r\n' '\r\n' '<div class="copy-details-block">\r\n' '<div class="copy-details-list">\r\n' '<div class="copy-detail-element">\r\n' '<div class="copy-detail-title">PoB содержащий ' 'прогрессию деревьев при прокачке по Актам<button ' 'class="copy-link"></button> <a class="detail-link" ' 'href="https://pobb.in/n0a6q4Rrmqyn" rel="nofollow" ' 'target="_blank">Перейти</a></div>\r\n' '</div>\r\n' '</div>\r\n' '</div>\r\n' '\r\n' '<p>Деревья:</p>\r\n' '\r\n' '<ol>\r\n' '\t<li><a href="https://lootkeeper.com/link/53tsO/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/53tsO/</a></li>\r\n' '\t<li><a href="https://lootkeeper.com/link/Dt4e6/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/Dt4e6/</a></li>\r\n' '\t<li><a href="https://lootkeeper.com/link/ARs2A/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/ARs2A/</a></li>\r\n' '\t<li><a href="https://lootkeeper.com/link/mJSiN/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/mJSiN/</a></li>\r\n' '\t<li><a href="https://lootkeeper.com/link/gmjMM/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/gmjMM/</a></li>\r\n' '\t<li><a href="https://lootkeeper.com/link/9axfp/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/9axfp/</a></li>\r\n' '\t<li><a href="https://lootkeeper.com/link/w9w83/" ' 'rel="nofollow" ' 'target="_blank">https://lootkeeper.com/link/w9w83/</a></li>\r\n' '</ol>\r\n' '\r\n' '<div class="accordion-block">\r\n' '<div class="accordion-item">\r\n' '<div class="accordion-title">Оружие и ' 'рецепты</div>\r\n' '\r\n' '<div class="accordion-text">\r\n' '<p>Во время прохождения сюжетной части, нам важно ' 'всеми способами увеличить наш урон, чтобы быстро ' 'убивать монстров в локациях и особенно ' 'боссов.</p>\r\n' '\r\n' '<p>До перехода на <poeitem class="poe-items" ' 'data-name_ru="Удар щитом" data-name_en="Shield ' 'Charge" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem> мы будем использовать 2 жезла. И ' 'будем опознавать все выпадающие с пола жезлы на ' 'предмет следующих свойств:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>+1 к уровню всех камней / камней огня</li>\r\n' '\t<li>Увеличение урона от чар / огня</li>\r\n' '\t<li>Плоский стихийный урон к чарам (любой, но ' 'желательно огненный)</li>\r\n' '</ul>\r\n' '\r\n' '<p>Примерно начиная с 25-го уровня, нужно начать ' 'присматривать очень хороший жезл, а также щит для ' 'перехода на использование <poeitem ' 'class="poe-items" data-name_ru="Удар щитом" ' 'data-name_en="Shield Charge" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem>. В идеале нужно найти или ' 'скрафтить сущностью оружие с большим количеством ' 'увеличения урона чарами и огнем.</p>\r\n' '\r\n' '<p>После прокачки пассивок на скорость атаки и ' 'покупки <poeitem class="poe-items" ' 'data-name_ru="Удар щитом" data-name_en="Shield ' 'Charge" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem> переходим на следующую комбинацию ' 'оружия:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Жезл и щит</li>\r\n' '</ul>\r\n' '\r\n' '<p>Также, по ходу прокачки мы будем находить ' 'рецепты на плоский урон к огню для заклинаний. ' 'Поэтому, если вам вообще не везёт с модами на ' 'оружии - в этом гайде мы уже решили эту ' 'проблему.</p>\r\n' '\r\n' '<p>Так как мы будем обновлять оружие каждые 3-4 ' 'Акта, стараемся не держать основную связку камней в ' 'оружии после 2-го Акта, т.к. иначе нам придется ' 'либо подготавливать новое оружие под нужные нам ' 'камни либо переносить связку в другой предмет. ' 'Лучше сразу держать основную связку не в ' 'оружии.</p>\r\n' '\r\n' '<div class="attention-block"><span ' 'class="attention-block-label">Важно</span>\r\n' '\r\n' '<p>Использование оружия со стихийным уроном ' 'является одним из самых важных элементов прокачки ' 'этого персонажа. Нужно обязательно позаботится об ' 'их крафте или своевременном обновлении по ходу ' 'прокачки. Иначе у вас будут серьезные проблемы с ' 'уроном.</p>\r\n' '</div>\r\n' '\r\n' '<p>При прокачке обязательно собираем все сущности, ' 'чтобы в дальнейшем использовать их на оружии и/или ' 'других предметах. Даже самую на первый взгляд ' 'бесполезную сущность можно использовать вместо ' '<poeitem class="poe-items" data-name_ru="Сфера ' 'алхимии" data-name_en="Orb of Alchemy" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyUpgradeToRare.webp" ' 'data-target="119">Orb of Alchemy (Сфера ' 'алхимии)</poeitem>, ведь могут прокнуть очень ' 'полезные свойства.</p>\r\n' '</div>\r\n' '</div>\r\n' '\r\n' '<div class="accordion-item">\r\n' '<div class="accordion-title">Цвета и связи ' 'сокетов</div>\r\n' '\r\n' '<div class="accordion-text">\r\n' '<p>Рекомендуем не забывать регулярно проверять ' 'ассортимент торговцев на наличие предметов с ' 'нужными нам цветами.</p>\r\n' '\r\n' '<p>Нас интересуют такие связки со следующими ' 'цветами:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>3 синих</li>\r\n' '\t<li>1 синий - 1 зелёных</li>\r\n' '</ul>\r\n' '\r\n' '<p>Основной 4 линк после 28-го уровня, будет ' 'таким:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>3 синих - 1 красный</li>\r\n' '</ul>\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="prokachka-po-aktam">\r\n' '<h2><span>Прокачка по Актам</span></h2>\r\n' '\r\n' '<p>Крайне рекомендуем использовать наш гайд по ' 'прохождению Актов в PoE, а также ознакомится с ' 'общими советами по прокачке. Если это не первый ваш ' 'персонаж на лиге - можете приобрести предметы для ' 'быстрой прокачки, это в разы упростит и ускорит ' 'прокачку.</p>\r\n' '\r\n' '<p>Крайне рекомендуем использовать <a ' 'href="https://guides.lootkeeper.com/poe/bystraya-prokachka-akty" ' 'target="_blank">наш гайд по прохождению Актов в ' 'PoE</a>, а также ознакомится с <a ' 'href="https://guides.lootkeeper.com/poe/pravila-bystroj-prokachki-v-poe-sovety-novichkam" ' 'target="_blank">общими советами по ' 'прокачке</a>.</p>\r\n' '\r\n' '<p>Для выбора предметов для прокачки из <a ' 'href="https://guides.lootkeeper.com/poe/unikalnye-predmety-dlya-bystroj-prokachki-v-poe" ' 'target="_blank">гайда по предметам</a> используйте ' '- <strong>кастер, стихийный набор</strong> либо ' 'универсальный набор.</p>\r\n' '\r\n' '<h3>Акт 1</h3>\r\n' '\r\n' '<p>Поскольку нам не потребуется никакой ' 'дополнительный персонаж, сразу же создаём Бандита. ' 'Добираемся до города. Продаём все ненужные ' 'предметы. У <span class="ru-poe">Таркли</span><span ' 'class="en-poe">Tarkleigh</span> берём <poeitem ' 'class="poe-items" data-name_ru="Взрывная ловушка" ' 'data-name_en="Explosive Trap" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShrapnelTrap.webp" ' 'data-target="270">Explosive trap | Взрывная ' 'ловушка</poeitem>. У <span ' 'class="ru-poe">Несса</span><span ' 'class="en-poe">Nessa</span> докупаем <poeitem ' 'class="poe-items" data-name_ru="Ползучая магма" ' 'data-name_en="Rolling Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem>.</p>\r\n' '\r\n' '<p>Проверяем торговцев на предметы с нужными для ' 'нас гнёздами. Также проверяем есть ли в продаже ' 'ботинки с бонусом к скорости передвижения.</p>\r\n' '\r\n' '<p>Устанавливаем первую связку:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Взрывная ловушка" ' 'data-name_en="Explosive Trap" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShrapnelTrap.webp" ' 'data-target="270">Explosive trap | Взрывная ' 'ловушка</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Шанс отравить" data-name_en="Chance ' 'to Poison Support" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/LesserPoison.webp" ' 'data-target="2510">Chance to Poison Support | Шанс ' 'отравить</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<div class="attention-block"><span ' 'class="attention-block-label">Важно</span>\r\n' '\r\n' '<p>Камни в этих и всех последующих связках указаны ' 'в порядке снижения приоритета. Как целые связки, ' 'так и камни внутри самих связок выставлены по ' 'убыванию полезности.</p>\r\n' '</div>\r\n' '\r\n' '<p>В 1-ом акте мы следуем дереву прокачки <a ' 'href="https://lootkeeper.com/link/53tsO/" ' 'rel="nofollow" target="_blank">#1</a>. Сначала ' 'добираем урон за счёт <poeitem class="poe-items" ' 'data-name_ru="Концентрация стихий" ' 'data-name_en="Elemental Focus" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/ElementalFocus.webp" ' 'data-target="1470">Elemental Focus | Концентрация ' 'стихий</poeitem>, потом выживаемость через <poeitem ' 'class="poe-items" data-name_ru="Переливание крови" ' 'data-name_en="Blood Siphon" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/BloodSiphon.webp" ' 'data-target="961">Blood Siphon | Переливание ' 'крови</poeitem>.</p>\r\n' '\r\n' '<p>После выполнения квестов <poeitem ' 'class="poe-items" data-name_ru="Разорение гнёзд" ' 'data-name_en="Breaking Some Eggs" ' 'data-color="#AF6025" data-image="" ' 'data-target="606">Breaking Some Eggs | Разорение ' 'гнезд</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Любовь к ближнему" ' 'data-name_en="Mercy Mission" data-color="#AF6025" ' 'data-image="" data-target="605">Mercy Mission | ' 'Любовь к ближнему</poeitem>, берём в награду ' '<poeitem class="poe-items" data-name_ru="Ртутный ' 'флакон" data-name_en="Quicksilver Flask" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Flasks/sprint.webp" ' 'data-target="4300">Quicksilver Flask | Ртутный ' 'флакон (item) </poeitem>, <poeitem ' 'class="poe-items" data-name_ru="Разгул стихий" ' 'data-name_en="Elemental Proliferation Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem> и <poeitem ' 'class="poe-items" data-name_ru="Ледяной скачок" ' 'data-name_en="Frostblink" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FrostblinkSkillGem.webp" ' 'data-target="323">Frostblink | Ледяной ' 'скачок</poeitem>. У <span ' 'class="ru-poe">Несса</span><span ' 'class="en-poe">Nessa</span> докупаем <poeitem ' 'class="poe-items" data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem>, <poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Метка снайпера" ' 'data-name_en="Sniper&#x27;s Mark" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ProjectileWeakness.webp" ' 'data-target="1627">Sniper\'s Mark | Метка ' 'снайпера</poeitem>.</p>\r\n' '\r\n' '<p>Связки начиная с 4-го уровня должны быть ' 'такими:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ползучая магма" data-name_en="Rolling ' 'Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Разгул стихий" ' 'data-name_en="Elemental Proliferation Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ледяной скачок" ' 'data-name_en="Frostblink" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FrostblinkSkillGem.webp" ' 'data-target="323">Frostblink | Ледяной ' 'скачок</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Метка снайпера" ' 'data-name_en="Sniper&#x27;s Mark" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ProjectileWeakness.webp" ' 'data-target="1627">Sniper\'s Mark | Метка ' 'снайпера</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p><poeitem class="poe-items" ' 'data-name_ru="Ползучая магма" data-name_en="Rolling ' 'Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem> при использовании выпускает ' 'огненный комок, который подобно мячику отскакивает ' 'от земли и взрывается в месте своего приземления. ' 'Этой способностью нужно целится между персонажем и ' 'врагом, для того что бы первый отскок ' 'гарантированно поразил врага. При перемещении по ' 'локациям, стараемся выстраивать монстров в линейки ' '- таким образом их можно будет эффективно поражать ' 'всеми отскоками <poeitem class="poe-items" ' 'data-name_ru="Ползучая магма" data-name_en="Rolling ' 'Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem>.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Ледяной ' 'скачок" data-name_en="Frostblink" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FrostblinkSkillGem.webp" ' 'data-target="323">Frostblink | Ледяной ' 'скачок</poeitem> - начальная способность ' 'передвижения, позволяющая перепрыгивать небольшие ' 'обрывы. При применении <poeitem class="poe-items" ' 'data-name_ru="Ледяной скачок" ' 'data-name_en="Frostblink" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FrostblinkSkillGem.webp" ' 'data-target="323">Frostblink | Ледяной ' 'скачок</poeitem> наносит урон от холода в точке ' 'применения и в точке назначения.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Стена ' 'пламени" data-name_en="Flame Wall" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem> при применении создает огненную ' 'стену, которая увеличивает урон пролетающих сквозь ' 'нее снарядов.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" ' 'data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem> позволит получить бафф ' 'увеличивающий скорость регенерации маны при ' 'применении поддерживаемых им способностей. Нам ' 'важно чтобы <poeitem class="poe-items" ' 'data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem> был не выше первого уровня, чтобы ' 'каждое применение заклинаний активировало ' 'бафф.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Метка ' 'снайпера" data-name_en="Sniper&#x27;s Mark" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ProjectileWeakness.webp" ' 'data-target="1627">Sniper\'s Mark | Метка ' 'снайпера</poeitem> - проклятье-марка, которая ' 'проклинает одного врага. Враг получает увеличенный ' 'урон от снарядов. Используем на сильных врагах и ' 'боссах.</p>\r\n' '\r\n' '<p>После прохождения Тюрьмы и убийства Брутуса у ' '<span class="ru-poe">Несса</span><span ' 'class="en-poe">Nessa</span> берём <poeitem ' 'class="poe-items" data-name_ru="Ускорение атак" ' 'data-name_en="Faster Attacks Support" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterAttacks.webp" ' 'data-target="60">Faster Attacks (Gem) Ускорение ' 'атак</poeitem>.<br />\r\n' 'У неё же докупаем <poeitem class="poe-items" ' 'data-name_ru="Воспламенение" ' 'data-name_en="Combustion Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ChancetoIgnite.webp" ' 'data-target="628">Combustion Support | ' 'Воспламенение</poeitem> и <poeitem ' 'class="poe-items" data-name_ru="Живучесть" ' 'data-name_en="Vitality" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Vitality.webp" ' 'data-target="1625">Vitality | Живучесть</poeitem>, ' 'который не качаем выше 1-го уровня.<br />\r\n' 'У <span class="ru-poe">Таркли</span><span ' 'class="en-poe">Tarkleigh</span> берём <poeitem ' 'class="poe-items" data-name_ru="Огненный рывок" ' 'data-name_en="Flame Dash" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FlameDash.webp" ' 'data-target="89">Flame Dash | Огненный ' 'рывок</poeitem>.</p>\r\n' '\r\n' '<p>На 10-ом уровне связки должны выглядеть ' 'следующим образом:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ползучая магма" data-name_en="Rolling ' 'Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Воспламенение" ' 'data-name_en="Combustion Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ChancetoIgnite.webp" ' 'data-target="628">Combustion Support | ' 'Воспламенение</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Разгул стихий" ' 'data-name_en="Elemental Proliferation Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Огненный рывок" data-name_en="Flame ' 'Dash" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FlameDash.webp" ' 'data-target="89">Flame Dash | Огненный ' 'рывок</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Метка снайпера" ' 'data-name_en="Sniper&#x27;s Mark" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ProjectileWeakness.webp" ' 'data-target="1627">Sniper\'s Mark | Метка ' 'снайпера</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Живучесть" data-name_en="Vitality" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Vitality.webp" ' 'data-target="1625">Vitality | Живучесть</poeitem> ' '(1-3 уровень)</li>\r\n' '</ul>\r\n' '\r\n' '<p>Просто качаются (например, во втором слоте ' 'оружия):</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ускорение атак" data-name_en="Faster ' 'Attacks Support" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterAttacks.webp" ' 'data-target="60">Faster Attacks (Gem) Ускорение ' 'атак</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>Перед битвой с <span ' 'class="ru-poe">Мервейл</span><span ' 'class="en-poe">Merveil</span> желательно ' 'обзавестись 2 <poeitem class="poe-items" ' 'data-name_ru="Кольцо с сапфиром" ' 'data-name_en="Sapphire Ring" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Rings/Ring6.webp" ' 'data-target="960">Sapphire Ring | Кольцо с ' 'сапфиром</poeitem>. Их можно приобрести у <span ' 'class="ru-poe">Нессы</span><span ' 'class="en-poe">Nessa</span>, либо сложить при ' 'помощи рецепта торговцев:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Железное кольцо" data-name_en="Iron ' 'Ring" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Rings/Ring1.webp" ' 'data-target="608">Iron Ring | Железное ' 'кольцо</poeitem> + любой камень синего цвета ' '(например <poeitem class="poe-items" ' 'data-name_ru="Ледяной скачок" ' 'data-name_en="Frostblink" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FrostblinkSkillGem.webp" ' 'data-target="323">Frostblink | Ледяной ' 'скачок</poeitem>)</li>\r\n' '</ul>\r\n' '\r\n' '<p>2 <poeitem class="poe-items" ' 'data-name_ru="Кольцо с сапфиром" ' 'data-name_en="Sapphire Ring" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Rings/Ring6.webp" ' 'data-target="960">Sapphire Ring | Кольцо с ' 'сапфиром</poeitem> нужны для поднятия устойчивости ' 'к холоду - основного типа урона, который наносит ' '<span class="ru-poe">Мервейл</span><span ' 'class="en-poe">Merveil</span>. Устойчивость к ' 'холоду значительно упростит бой с ней. Даже во ' 'время прокачки по актам важно следить за балансом ' 'сопротивлений, чем ближе они будут к капам (75%) - ' 'тем лучше.</p>\r\n' '\r\n' '<h3>Акт 2</h3>\r\n' '\r\n' '<p>Во 2-ом акте будем прокачиваться по дереву <a ' 'href="https://lootkeeper.com/link/Dt4e6/" ' 'rel="nofollow" target="_blank">#2</a>. В этом акте ' 'мы добираем урон. В первую очередь прокачиваем ' '<poeitem class="poe-items" data-name_ru="Колдовское ' 'расширение" data-name_en="Arcane Expanse" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/blastradius.webp" ' 'data-target="2363">Arcane Expanse | Колдовское ' 'расширение</poeitem>, а затем <poeitem ' 'class="poe-items" data-name_ru="Закалённый холодом" ' 'data-name_en="Snowforged" data-color="#FF8D00" ' 'data-image="" data-target="1462">Snowforged | ' 'Закалённый холодом</poeitem> с мастери <span ' 'class="ru-poe">Удары с 25% шансом учитывают ' 'значения сопротивления стихиям врага как ' 'противоположное</span><span class="en-poe">Hits ' 'have 25% chance to treat Enemy Monster Resistance ' 'values as inverted</span>.</p>\r\n' '\r\n' '<p>В начале 2-го акта обязательно выполняем квест ' '<poeitem class="poe-items" data-name_ru="Великий ' 'белый зверь" data-name_en="The Great White Beast" ' 'data-color="#FF8D00" data-image="" ' 'data-target="566">The Great White Beast | Великий ' 'белый зверь</poeitem>, в награду за который берём у ' 'Йины вторую <poeitem class="poe-items" ' 'data-name_ru="Ртутный флакон" ' 'data-name_en="Quicksilver Flask" ' 'data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Flasks/sprint.webp" ' 'data-target="4300">Quicksilver Flask | Ртутный ' 'флакон (item) </poeitem>.<br />\r\n' 'Если это не первый ваш персонаж на лиге и у вас уже ' 'имеются флаконы на скорость и/или хорошие ботинки ' 'со скоростью - можно не выполнять этот ' 'квест.</p>\r\n' '\r\n' '<p>После выполнения квеста <poeitem ' 'class="poe-items" data-name_ru="Захватчики в ' 'чёрном" data-name_en="Intruders in Black" ' 'data-color="#AF6025" data-image="" ' 'data-target="568">Intruders in Black | Захватчики в ' 'черном</poeitem> берём у <span ' 'class="ru-poe">Груст</span><span ' 'class="en-poe">Greust</span> - <poeitem ' 'class="poe-items" data-name_ru="Вестник пепла" ' 'data-name_en="Herald of Ash" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/HeraldofAsh.webp" ' 'data-target="66">Herald of Ash | Вестник ' 'пепла</poeitem>, у <span ' 'class="ru-poe">Йины</span><span ' 'class="en-poe">Yeena</span> докупаем [Herald of ' 'Thunder ## gem ##] и <poeitem class="poe-items" ' 'data-name_ru="Волна осуждения" data-name_en="Wave ' 'of Conviction" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem>. Начинаем использовать эти ' 'камни на 16-ом уровне.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Вестник ' 'пепла" data-name_en="Herald of Ash" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/HeraldofAsh.webp" ' 'data-target="66">Herald of Ash | Вестник ' 'пепла</poeitem> - это способность-вестник, ' 'резервирующая ману и позволяющая сильно ускорить ' 'зачистку. Монстры будут взрываться, нанося огненный ' 'урон вокруг себя, тем самым помогая добивать ' 'ближайших монстров.</p>\r\n' '\r\n' '<p>[Herald of Thunder ## gem ##] - это ' 'способность-вестник, резервирующая ману и ' 'позволяющая сильно увеличить урон по одиночной ' 'цели. Она даст нам плоский урон молнией к ' 'заклинаниям, а так же будет бить молнией ' 'находящихся рядом врагов, нанося им урон и ' 'накладывая дебафф <poeitem class="poe-items" ' 'data-name_ru="Шок" data-name_en="Shock" ' 'data-color="#AF6025" data-image="" ' 'data-target="2306">Shock | Шок</poeitem>.</p>\r\n' '\r\n' '<p><poeitem class="poe-items" data-name_ru="Волна ' 'осуждения" data-name_en="Wave of Conviction" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem> при использовании выпускает ' 'волну, которая снижает сопротивление задетых ' 'врагов. Для нас это будет полезно как ' 'дополнительное усиление урона в бою с боссами ' 'актов. Длительность эффекта снижения сопротивлений ' 'это примерно 4-5 секунд, в зависимости от уровня ' 'камня, так что обновлять придется не так уж и ' 'часто.</p>\r\n' '\r\n' '<p>Начинаем использовать вышеперечисленные камни на ' '16-ом уровне.</p>\r\n' '\r\n' '<p>После квеста <poeitem class="poe-items" ' 'data-name_ru="Мучительно острый" ' 'data-name_en="Sharp and Cruel" data-color="#AF6025" ' 'data-image="" data-target="567">Sharp and Cruel | ' 'Мучительно острый</poeitem>, берём у Шёлка <poeitem ' 'class="poe-items" data-name_ru="Концентрация ' 'стихий" data-name_en="Elemental Focus Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalFocus.webp" ' 'data-target="239">Elemental Focus (Gem) ' 'Концентрация стихий</poeitem>, у Йины докупаем ' '<poeitem class="poe-items" ' 'data-name_ru="Осквернение" data-name_en="Desecrate" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Desecrate.webp" ' 'data-target="437">Desecrate | Осквернение</poeitem> ' 'если у нас есть лишние <poeitem class="poe-items" ' 'data-name_ru="Сфера перемен" data-name_en="Orb of ' 'Alteration" data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyRerollMagic.webp" ' 'data-target="118">Orb of Alteration (Сфера ' 'перемен)</poeitem>.</p>\r\n' '\r\n' '<p>Проверяем связки на 18-ый уровень:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ползучая магма" data-name_en="Rolling ' 'Magma" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" ' 'data-target="2535">Rolling Magma | Ползучая ' 'магма</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Воспламенение" ' 'data-name_en="Combustion Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ChancetoIgnite.webp" ' 'data-target="628">Combustion Support | ' 'Воспламенение</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Разгул стихий" ' 'data-name_en="Elemental Proliferation Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Огненный рывок" data-name_en="Flame ' 'Dash" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FlameDash.webp" ' 'data-target="89">Flame Dash | Огненный ' 'рывок</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Вестник пепла" data-name_en="Herald ' 'of Ash" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/HeraldofAsh.webp" ' 'data-target="66">Herald of Ash | Вестник ' 'пепла</poeitem></li>\r\n' '\t<li>[Herald of Thunder ## gem ##]</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Волна осуждения" data-name_en="Wave ' 'of Conviction" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Живучесть" data-name_en="Vitality" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Vitality.webp" ' 'data-target="1625">Vitality | Живучесть</poeitem> ' '(1-3 уровень)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Метка снайпера" ' 'data-name_en="Sniper&#x27;s Mark" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ProjectileWeakness.webp" ' 'data-target="1627">Sniper\'s Mark | Метка ' 'снайпера</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>Просто качаются:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ускорение атак" data-name_en="Faster ' 'Attacks Support" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterAttacks.webp" ' 'data-target="60">Faster Attacks (Gem) Ускорение ' 'атак</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Концентрация стихий" ' 'data-name_en="Elemental Focus Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalFocus.webp" ' 'data-target="239">Elemental Focus (Gem) ' 'Концентрация стихий</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Осквернение" data-name_en="Desecrate" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Desecrate.webp" ' 'data-target="437">Desecrate | ' 'Осквернение</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>Начиная с этого этапа, крайне важно чтобы базой ' 'пояса был <poeitem class="poe-items" ' 'data-name_ru="Широкий ремень" data-name_en="Heavy ' 'Belt" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Belts/Belt5.webp" ' 'data-target="507">Heavy Belt | Широкий ' 'пояс</poeitem>. Он даёт бонус силы, которая будет ' 'нужна для прокачки красных камней.</p>\r\n' '\r\n' '<p>По квесту <poeitem class="poe-items" ' 'data-name_ru="Разбойничьи дрязги" ' 'data-name_en="Deal with the Bandits" ' 'data-color="#FF8D00" data-image="" ' 'data-target="1613">Deal with the bandits | Квест ' 'бандитов</poeitem> убиваем всех бандитов.</p>\r\n' '\r\n' '<h3>Акт 3</h3>\r\n' '\r\n' '<p>В 3-ем акте мы будем следовать дереву прокачки ' '<a href="https://lootkeeper.com/link/ARs2A/" ' 'rel="nofollow" target="_blank">#3</a>. Прокачиваем ' '<poeitem class="poe-items" data-name_ru="Живость" ' 'data-name_en="Alacrity" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/grace.webp" ' 'data-target="2748">Alacrity | Живость</poeitem> для ' 'добора ловкости. После него берём <poeitem ' 'class="poe-items" data-name_ru="Координация" ' 'data-name_en="Coordination" data-color="#FF8D00" ' 'data-image="" data-target="1585">Coordination | ' 'Координация</poeitem> для будущей смены на щит. В ' 'последнюю очередь прокачиваем <poeitem ' 'class="poe-items" data-name_ru="Мистический ' 'накопитель" data-name_en="Eldritch Battery" ' 'data-color="#AF6025" data-image="" ' 'data-target="279">Eldritch Battery | Мистический ' 'накопитель</poeitem> и малое пассивное умение на ' '<span class="ru-poe">Похищение ' 'энергощита</span><span class="en-poe">Energy Shield ' 'Leech</span> рядом с ключевым талантом. Прокачиваем ' '<poeitem class="poe-items" ' 'data-name_ru="Телосложение" data-name_en="Physique" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/oxblood.webp" ' 'data-target="2361">Physique | ' 'Телосложение</poeitem> когда нужна будет сила для ' 'прокачки красных камней.</p>\r\n' '\r\n' '<p>Начиная с 3 Акта мы будем искать любой щит с ' 'любыми подходящими сокетами и цветами, в идеале с ' 'хорошими свойствами. Также нам нужен будет предмет ' 'с цветами - 1 красный + 2 зелёных в ' 'дальнейшем.</p>\r\n' '\r\n' '<p>После выполнения квеста <poeitem ' 'class="poe-items" data-name_ru="Разлучённые ' 'влюблённые" data-name_en="Lost in Love" ' 'data-color="#AF6025" data-image="" ' 'data-target="609">Lost in Love | Разлученные ' 'влюбленные</poeitem> берём у <span ' 'class="ru-poe">Марамоа</span><span ' 'class="en-poe">Maramoa</span> камень <poeitem ' 'class="poe-items" data-name_ru="Горючесть" ' 'data-name_en="Flammability" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Flammability.webp" ' 'data-target="145">Flammability | ' 'Горючесть</poeitem>.<br />\r\n' 'У <span class="ru-poe">Клариссы</span><span ' 'class="en-poe">Clarissa</span> докупаем <poeitem ' 'class="poe-items" data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem>, <poeitem class="poe-items" ' 'data-name_ru="Грация" data-name_en="Grace" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Grace.webp" ' 'data-target="280">Grace | Грация</poeitem> и ' '<poeitem class="poe-items" ' 'data-name_ru="Дисциплина" data-name_en="Discipline" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Discipline.webp" ' 'data-target="258">Discipline | ' 'Дисциплина</poeitem>.</p>\r\n' '\r\n' '<p>Начиная с этого времени начинаем проверять <span ' 'class="ru-poe">Харгана</span><span ' 'class="en-poe">Hargan</span> на наличие 4-линк ' 'предметов, каждый раз когда повысили уровень ' 'персонажа. Это важно, т.к. 4-линк сильно повысит ' 'урон персонажа.</p>\r\n' '\r\n' '<p>После сдачи квеста <poeitem class="poe-items" ' 'data-name_ru="Катушка для лент" data-name_en="The ' 'Ribbon Spool" data-color="#AF6025" data-image="" ' 'data-target="1971">The Ribbon Spool | Катушка для ' 'лент</poeitem>, в награду берём <poeitem ' 'class="poe-items" data-name_ru="Амулет с янтарём" ' 'data-name_en="Amber Amulet" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Amulets/Amulet3.webp" ' 'data-target="479">Amber Amulet | Амулет с ' 'янтарем</poeitem>, который поможет нам немного ' 'перекрыть наши будущие потребности в силе.</p>\r\n' '\r\n' '<div class="attention-block"><span ' 'class="attention-block-label">Важно</span>\r\n' '\r\n' '<p>В локации с <span class="ru-poe">Леди ' 'Диалла</span><span class="en-poe">Lady ' 'Dialla</span> неподалеку от неё есть комната с ' 'машиной картоходца. Там есть очень важный нам ' 'рецепт с плоским уроном к огню. Не забываем взять ' 'его. Стоимость крафта - 4 <poeitem ' 'class="poe-items" data-name_ru="Сфера превращения" ' 'data-name_en="Orb of Transmutation" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyUpgradeToMagic.webp" ' 'data-target="117">Orb of Transmutation (Сфера ' 'превращения)</poeitem>. Крафтим его на лучшее ' 'оружие которое у нас есть.</p>\r\n' '</div>\r\n' '\r\n' '<p>После убийства <span class="ru-poe">Легата ' 'Гравиция</span><span class="en-poe">General ' 'Gravicius</span>, берем у Марамоа <poeitem ' 'class="poe-items" data-name_ru="Кремация" ' 'data-name_en="Cremation" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/CorpseEruption.webp" ' 'data-target="1969">Cremation | ' 'Кремация</poeitem>.</p>\r\n' '\r\n' '<p>Сразу по достижению 28-го уровня идем в ' 'Библиотеку, ради этого можно даже временно ' 'пропустить прохождение локации <span ' 'class="ru-poe">Храм Лунарис</span><span ' 'class="en-poe">The Lunaris Temple</span>.</p>\r\n' '\r\n' '<p>В Библиотеке выполняем все поручения <span ' 'class="ru-poe">Сиосы</span><span ' 'class="en-poe">Siosa</span> и у него ' 'покупаем:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" data-name_ru="Удар ' 'щитом" data-name_en="Shield Charge" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Пронизывающий жар" data-name_en="Fire ' 'Penetration Support" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FirePenetration.webp" ' 'data-target="630">Fire penetration | Пронизывающий ' 'жар</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Дополнительные снаряды" ' 'data-name_en="Lesser Multiple Projectiles Support" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/LesserMultipleProjectiles.webp" ' 'data-target="1003">Lesser Multiple Projectiles ' 'Support | Дополнительные снаряды</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Сбор" data-name_en="Convocation" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Convocation.webp" ' 'data-target="172">Convocation ' '(Сбор)</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>На покупку <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Пронизывающий жар" data-name_en="Fire ' 'Penetration Support" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FirePenetration.webp" ' 'data-target="630">Fire penetration | Пронизывающий ' 'жар</poeitem> нам потребуется 2 <poeitem ' 'class="poe-items" data-name_ru="Сфера удачи" ' 'data-name_en="Orb of Chance" data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyUpgradeRandomly.webp" ' 'data-target="560">Orb of Chance | Сфера ' 'удачи</poeitem>.<br />\r\n' '1 <poeitem class="poe-items" data-name_ru="Сфера ' 'удачи" data-name_en="Orb of Chance" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyUpgradeRandomly.webp" ' 'data-target="560">Orb of Chance | Сфера ' 'удачи</poeitem> можно купить за 1 <poeitem ' 'class="poe-items" data-name_ru="Сфера соединения" ' 'data-name_en="Orb of Fusing" data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyRerollSocketLinks.webp" ' 'data-target="121">Orb of Fusing (Сфера ' 'соединения)</poeitem>, который можно купить у <span ' 'class="ru-poe">Клариссы</span><span ' 'class="en-poe">Clarissa</span> за 4 <poeitem ' 'class="poe-items" data-name_ru="Сфера златокузнеца" ' 'data-name_en="Jeweller&#x27;s Orb" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyRerollSocketNumbers.webp" ' 'data-target="122">Jeweller\'s Orb (Сфера ' 'златокузнеца)</poeitem>.</p>\r\n' '\r\n' '<p>Выставляем следующие связи на 28-й ' 'уровень:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Воспламенение" ' 'data-name_en="Combustion Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ChancetoIgnite.webp" ' 'data-target="628">Combustion Support | ' 'Воспламенение</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Разгул стихий" ' 'data-name_en="Elemental Proliferation Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Пронизывающий жар" ' 'data-name_en="Fire Penetration Support" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FirePenetration.webp" ' 'data-target="630">Fire penetration | Пронизывающий ' 'жар</poeitem> (если есть 4-линк)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Кремация" data-name_en="Cremation" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/CorpseEruption.webp" ' 'data-target="1969">Cremation | Кремация</poeitem> - ' '<poeitem class="poe-items" ' 'data-name_ru="Концентрация стихий" ' 'data-name_en="Elemental Focus Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalFocus.webp" ' 'data-target="239">Elemental Focus (Gem) ' 'Концентрация стихий</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Дополнительные ' 'снаряды" data-name_en="Lesser Multiple Projectiles ' 'Support" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/LesserMultipleProjectiles.webp" ' 'data-target="1003">Lesser Multiple Projectiles ' 'Support | Дополнительные снаряды</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Осквернение" data-name_en="Desecrate" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Desecrate.webp" ' 'data-target="437">Desecrate | ' 'Осквернение</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Огненный рывок" data-name_en="Flame ' 'Dash" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FlameDash.webp" ' 'data-target="89">Flame Dash | Огненный ' 'рывок</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Колдовской выброс" ' 'data-name_en="Arcane Surge Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" ' 'data-target="205">Arcane Surge (gem) Колдовской ' 'выброс</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Волна осуждения" data-name_en="Wave ' 'of Conviction" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Вестник пепла" data-name_en="Herald ' 'of Ash" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/HeraldofAsh.webp" ' 'data-target="66">Herald of Ash | Вестник ' 'пепла</poeitem></li>\r\n' '\t<li>[Herald of Thunder ## gem ##]</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Горючесть" ' 'data-name_en="Flammability" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Flammability.webp" ' 'data-target="145">Flammability | ' 'Горючесть</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Живучесть" data-name_en="Vitality" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Vitality.webp" ' 'data-target="1625">Vitality | Живучесть</poeitem> ' '(1-3 уровень)</li>\r\n' '</ul>\r\n' '\r\n' '<p>Просто качаются:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Дисциплина" data-name_en="Discipline" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Discipline.webp" ' 'data-target="258">Discipline | ' 'Дисциплина</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Грация" data-name_en="Grace" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Grace.webp" ' 'data-target="280">Grace | Грация</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Ускорение атак" data-name_en="Faster ' 'Attacks Support" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterAttacks.webp" ' 'data-target="60">Faster Attacks (Gem) Ускорение ' 'атак</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" data-name_ru="Удар ' 'щитом" data-name_en="Shield Charge" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Сбор" data-name_en="Convocation" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Convocation.webp" ' 'data-target="172">Convocation ' '(Сбор)</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p><poeitem class="poe-items" ' 'data-name_ru="Кремация" data-name_en="Cremation" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/CorpseEruption.webp" ' 'data-target="1969">Cremation | Кремация</poeitem> - ' 'взрывает труп и превращает его в гейзер, снаряды ' 'которого наносят урон огнем всем врагам поблизости. ' 'Одновременно могут быть активны 3 гейзера.<br />\r\n' 'Используем это умение только на боссах и сильных ' 'врагах. Трупы мы будем создавать с помощью <poeitem ' 'class="poe-items" data-name_ru="Осквернение" ' 'data-name_en="Desecrate" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Desecrate.webp" ' 'data-target="437">Desecrate | ' 'Осквернение</poeitem>. При простой зачистке локаций ' 'цепляем на пачки монстров <poeitem ' 'class="poe-items" data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> - его урона и распространения ' 'поджогов хватит для убийства пачек белых монстров. ' 'На синие пачки вместе с <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> пускаем <poeitem ' 'class="poe-items" data-name_ru="Волна осуждения" ' 'data-name_en="Wave of Conviction" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem>, тогда вам хватит урона ' 'уничтожить любую синюю пачку.</p>\r\n' '\r\n' '<p>На боссах же &quot;прокаст&quot; будет выглядеть ' 'так:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Жмем один раз <poeitem class="poe-items" ' 'data-name_ru="Осквернение" data-name_en="Desecrate" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Desecrate.webp" ' 'data-target="437">Desecrate | Осквернение</poeitem> ' 'для создания трупов на полу</li>\r\n' '\t<li>Жмем три раза <poeitem class="poe-items" ' 'data-name_ru="Кремация" data-name_en="Cremation" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/CorpseEruption.webp" ' 'data-target="1969">Cremation | ' 'Кремация</poeitem></li>\r\n' '\t<li>Ставим <poeitem class="poe-items" ' 'data-name_ru="Стена пламени" data-name_en="Flame ' 'Wall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" ' 'data-target="1875">Flame Wall | Стена ' 'пламени</poeitem> прямо на гейзеры ' 'Cremation</li>\r\n' '\t<li>Навешиваем дебаффы на врага при помощи ' '<poeitem class="poe-items" data-name_ru="Волна ' 'осуждения" data-name_en="Wave of Conviction" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Горючесть" ' 'data-name_en="Flammability" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Flammability.webp" ' 'data-target="145">Flammability | ' 'Горючесть</poeitem></li>\r\n' '\t<li>Цепляем <poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>После перестановки можно проходить первый ' 'Лабиринт. В нём мы берём подкласс <poeitem ' 'class="poe-items" data-name_ru="Диверсант" ' 'data-name_en="Saboteur" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/saboteur.webp" ' 'data-target="1471">Saboteur | Диверсант</poeitem> и ' 'талант Восхождения <poeitem class="poe-items" ' 'data-name_ru="Идеальное преступление" ' 'data-name_en="Perfect Crime" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Saboteur/PerfectCrime.webp" ' 'data-target="2752">Perfect Crime | Идеальное ' 'преступление</poeitem>.</p>\r\n' '\r\n' '<h3>Акты 4-5</h3>\r\n' '\r\n' '<p>В 4-ом и в 5-ом акте мы будем следовать дереву ' 'прокачки <a ' 'href="https://lootkeeper.com/link/mJSiN/" ' 'rel="nofollow" target="_blank">#4</a>. Сначала ' 'берём <poeitem class="poe-items" ' 'data-name_ru="Равенство клейм" data-name_en="Brand ' 'Equity" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Brand2.webp" ' 'data-target="2754">Brand Equity | Равенство ' 'клейм</poeitem> с мастери на 2 дополнительных ' 'клейма. После этого прокачиваем сначала <poeitem ' 'class="poe-items" data-name_ru="Слияние" ' 'data-name_en="Melding" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/melding.webp" ' 'data-target="314">Melding | Слияние</poeitem> и ' 'мастери на +50 к здоровью, а затем <poeitem ' 'class="poe-items" data-name_ru="Пылающее сердце" ' 'data-name_en="Heart of Flame" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/hellfire.webp" ' 'data-target="1527">Heart of Flame | Пылающее ' 'сердце</poeitem> с мастери на увеличение урона по ' 'подожженным врагам.</p>\r\n' '\r\n' '<p>После прокачки <poeitem class="poe-items" ' 'data-name_ru="Слияние" data-name_en="Melding" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/melding.webp" ' 'data-target="314">Melding | Слияние</poeitem> и ' 'экипировки предметов на базе с энергощитом у нас ' 'должно быть достаточно энергощита, чтобы ' 'использовать <poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem> с <poeitem ' 'class="poe-items" data-name_ru="Возврат клейм" ' 'data-name_en="Brand Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> и полностью отказаться от ' 'использования мана фласок.</p>\r\n' '\r\n' '<p>После нахождения хорошего щита мы наконец сможем ' 'использовать одно из лучших умений перемещений в ' 'игре - <poeitem class="poe-items" ' 'data-name_ru="Удар щитом" data-name_en="Shield ' 'Charge" data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem>.</p>\r\n' '\r\n' '<p>Делаем перестановку камней:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Клеймо Армагеддона" ' 'data-name_en="Armageddon Brand" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" ' 'data-target="641">Armageddon Brand | Клеймо ' 'Армагеддона</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Воспламенение" ' 'data-name_en="Combustion Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ChancetoIgnite.webp" ' 'data-target="628">Combustion Support | ' 'Воспламенение</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Разгул стихий" ' 'data-name_en="Elemental Proliferation Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Пронизывающий жар" ' 'data-name_en="Fire Penetration Support" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FirePenetration.webp" ' 'data-target="630">Fire penetration | Пронизывающий ' 'жар</poeitem> (если есть 4-линк)</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Автоматизация" ' 'data-name_en="Automation" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" ' 'data-target="2692">Automation | ' 'Автоматизация</poeitem> - <poeitem ' 'class="poe-items" data-name_ru="Возврат клейм" ' 'data-name_en="Brand Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Сбор" data-name_en="Convocation" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Convocation.webp" ' 'data-target="172">Convocation ' '(Сбор)</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" data-name_ru="Удар ' 'щитом" data-name_en="Shield Charge" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" ' 'data-target="167">Shield Charge (Удар ' 'щитом)</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Ускорение атак" data-name_en="Faster ' 'Attacks Support" data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterAttacks.webp" ' 'data-target="60">Faster Attacks (Gem) Ускорение ' 'атак</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Огненный рывок" data-name_en="Flame ' 'Dash" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FlameDash.webp" ' 'data-target="89">Flame Dash | Огненный ' 'рывок</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Грация" data-name_en="Grace" ' 'data-color="#1AAA42" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Grace.webp" ' 'data-target="280">Grace | Грация</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Дисциплина" data-name_en="Discipline" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Discipline.webp" ' 'data-target="258">Discipline | ' 'Дисциплина</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Горючесть" ' 'data-name_en="Flammability" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Flammability.webp" ' 'data-target="145">Flammability | ' 'Горючесть</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Волна осуждения" data-name_en="Wave ' 'of Conviction" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" ' 'data-target="632">Wave of Conviction | Волна ' 'осуждения</poeitem> - <poeitem class="poe-items" ' 'data-name_ru="Ускоренное сотворение чар" ' 'data-name_en="Faster Casting Support" ' 'data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterCast.webp" ' 'data-target="88">Faster Casting (gem) Ускоренное ' 'сотворение чар</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Живучесть" data-name_en="Vitality" ' 'data-color="#BA1519" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Vitality.webp" ' 'data-target="1625">Vitality | Живучесть</poeitem> ' '(1-3 уровень)</li>\r\n' '</ul>\r\n' '\r\n' '<p>В 5-ом Акте, в награду за квест <poeitem ' 'class="poe-items" data-name_ru="Ключ к свободе" ' 'data-name_en="The Key to Freedom" ' 'data-color="#AF6025" data-image="" ' 'data-target="569">The Key to Freedom | Ключ к ' 'свободе</poeitem>, берём <poeitem class="poe-items" ' 'data-name_ru="Нефритовый флакон" data-name_en="Jade ' 'Flask" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Flasks/evasionflask01.webp" ' 'data-target="4309">Jade Flask | Нефритовый флакон ' '(item) </poeitem>, этот флакон поможет с повышением ' 'выживаемости за счёт 1.500 уклонения, которую он ' 'даёт во время действия эффекта.</p>\r\n' '\r\n' '<h4>Акты 6-10</h4>\r\n' '\r\n' '<p>В 6-ом и 7-ом актах будем следовать дереву ' 'прокачки <a ' 'href="https://lootkeeper.com/link/gmjMM/" ' 'rel="nofollow" target="_blank">#5</a>. В начале ' 'добираем здоровье, прокачивая <poeitem ' 'class="poe-items" data-name_ru="Изматывающие ' 'тренировки" data-name_en="Cruel Preparation" ' 'data-color="#FF8D00" data-image="" ' 'data-target="267">Cruel Preparation | Изматывающие ' 'тренировки</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Клятва на крови" ' 'data-name_en="Written in Blood" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/WritteninBlood.webp" ' 'data-target="968">Written in Blood | Клятва на ' 'крови</poeitem>. Затем добираем <poeitem ' 'class="poe-items" data-name_ru="Стихийная ' 'перегрузка" data-name_en="Elemental Overload" ' 'data-color="#AF6025" data-image="" ' 'data-target="874">Elemental Overload | Стихийная ' 'перегрузка</poeitem> для урона и <poeitem ' 'class="poe-items" data-name_ru="Подвижность" ' 'data-name_en="Agility" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/grace.webp" ' 'data-target="2539">Agility | Подвижность</poeitem> ' 'с <poeitem class="poe-items" data-name_ru="Мощь" ' 'data-name_en="Might" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/oxblood.webp" ' 'data-target="2755">Might | Мощь</poeitem> для ' 'прокачки камней.</p>\r\n' '\r\n' '<p>В начале 6-го акта не забываем добрать ' 'сопротивления, лучше всего это сделать крафтом на ' 'станке в нашему убежище.</p>\r\n' '\r\n' '<p>Обязательно выполняем квест <poeitem ' 'class="poe-items" data-name_ru="Впавшие в ' 'немилость" data-name_en="Fallen from Grace" ' 'data-color="#FF8D00" data-image="" ' 'data-target="631">Fallen from Grace | Впавшие в ' 'немилость</poeitem> в начале 6-го Акта. Он позволит ' 'покупать любые камни умений и поддержки у <span ' 'class="ru-poe">Лилии Рот</span><span ' 'class="en-poe">Lilly Roth</span>, это понадобится ' 'вам в будущем.<br />\r\n' 'У неё же покупаем <poeitem class="poe-items" ' 'data-name_ru="Жертвенность" data-name_en="Immolate ' 'Support" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/Immolate.webp" ' 'data-target="1973">Immolate Support | ' 'Жертвенность</poeitem> и вставляем его вместо ' '<poeitem class="poe-items" data-name_ru="Разгул ' 'стихий" data-name_en="Elemental Proliferation ' 'Support" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" ' 'data-target="865">Elemental Proliferation Support | ' 'Разгул стихий</poeitem>.</p>\r\n' '\r\n' '<p>Не забываем сбалансировать сопротивления к ' 'стихиям в начале 6-го Акта, проще всего это сделать ' 'при помощи крафтов на станке в своём ' 'убежище.</p>\r\n' '\r\n' '<p>В 6-ом акте за сдачу рукописи, берём у <span ' 'class="ru-poe">Бестеля</span><span ' 'class="en-poe">Bestel</span> <poeitem ' 'class="poe-items" data-name_ru="Амулет с цитрином" ' 'data-name_en="Citrine Amulet" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Amulets/CitrineAmulet.webp" ' 'data-target="512">Citrine Amulet | Амулет с ' 'цитрином</poeitem>.</p>\r\n' '\r\n' '<p>После получения 50-го уровня проходим 2-ой ' 'Лабиринт и прокачиваем талант <poeitem ' 'class="poe-items" data-name_ru="Рожденный во мраке" ' 'data-name_en="Born in the Shadows" ' 'data-color="#FF8D00" data-image="" ' 'data-target="620">Born in the Shadows | Рожденный ' 'во мраке</poeitem>. Он значительно повысит нашу ' 'выживаемость, снижая урон ближайшим врагам и ' 'уменьшая им шанс попасть по персонажу.</p>\r\n' '\r\n' '<p>В 7 акте, за выполнение квеста <poeitem ' 'class="poe-items" data-name_ru="Серебряный ' 'медальон" data-name_en="The Silver Locket" ' 'data-color="#FF8D00" data-image="" ' 'data-target="603">The Silver Locket | Серебряный ' 'медальон</poeitem> берём у <span ' 'class="ru-poe">Вильяма Рота</span><span ' 'class="en-poe">Weylam Roth</span> - <poeitem ' 'class="poe-items" data-name_ru="Кварцевый флакон" ' 'data-name_en="Quartz Flask" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Flasks/phaseflask01.webp" ' 'data-target="4304">Quartz Flask | Кварцевый флакон ' '(item) </poeitem>.</p>\r\n' '\r\n' '<p>С 8-го до конца кампании следуем дереву прокачки ' '<a href="https://lootkeeper.com/link/9axfp/" ' 'rel="nofollow" target="_blank">#6</a>.<br />\r\n' 'Добираем урон через прокачивание <poeitem ' 'class="poe-items" data-name_ru="Кователь рун" ' 'data-name_en="Runesmith" data-color="#FF8D00" ' 'data-image="" data-target="884">Runesmith | ' 'Кователь рун</poeitem> с мастери на повышение ' 'скорости перезарядки <poeitem class="poe-items" ' 'data-name_ru="Возврат клейм" data-name_en="Brand ' 'Recall" data-color="#3838F5" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" ' 'data-target="828">Brand Recall | Возврат ' 'клейм</poeitem>, затем <poeitem class="poe-items" ' 'data-name_ru="Взрывное попадание" ' 'data-name_en="Explosive Impact" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/firedamage.webp" ' 'data-target="1972">Explosive Impact | Взрывное ' 'попадание</poeitem> и мастери на восстановление ' 'здоровья за каждую единицу сопротивления к огню ' 'выше капа.</p>\r\n' '\r\n' '<p>После прохождения 8-го акта - начинаем активно ' 'фармить Кровавый Акведук. Сейчас наша цель - ' 'нафармить 64-й или 65-й уровень и немного валюты в ' 'придачу. Продаем выпавшие карточки <poeitem ' 'class="poe-items" data-name_ru="Смирение" ' 'data-name_en="Humility" data-color="#7C5804" ' 'data-image="" data-target="722">Humility | ' 'Смирение</poeitem> и хаос рецепты. Хаос рецепты не ' 'следует собирать если сейчас не первые 2-3 дня ' 'лиги.</p>\r\n' '\r\n' '<p>Заканчиваем прохождение 9-го акта. В 10-ом акте ' 'проходим все квесты, так чтобы остался только ' 'последний - на убийство Китавы. После этого ' 'проходим третий лабиринт.</p>\r\n' '\r\n' '<p>После прохождения третьего лабиринта, берём ' '<poeitem class="poe-items" data-name_ru="Как часы" ' 'data-name_en="Like Clockwork" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Saboteur/LikeClockworkNotable.webp" ' 'data-target="2753">Like Clockwork | Как ' 'часы</poeitem>, убиваем Китаву, проходим в Эпилог и ' 'начинаем наше покорение Атласа.</p>\r\n' '\r\n' '<h3>После кампании</h3>\r\n' '\r\n' '<p>При выходе на атлас необходимо набрать капы ' 'стихийных сопротивлений (по 75%). На всех предметах ' 'набираем как можно больше здоровья и желательно ' 'энергощита. Старайтесь не использовать предметы на ' 'базах только с уклонением или броней, так как их ' 'гнёзда будет трудно перекрасить под нужные нам ' 'цвета (если вы не обладаете необходимым рецептом ' 'для покраски).</p>\r\n' '\r\n' '<p>На картах следуем последнему дереву <a ' 'href="https://lootkeeper.com/link/VfuRo/" ' 'rel="nofollow" target="_blank">#7</a>.</p>\r\n' '\r\n' '<div class="attention-block"><span ' 'class="attention-block-label">Важно</span>\r\n' '\r\n' '<p>Напоминаем что данный билд стоит использовать ' 'только для прокачки вашего основного билда на ' 'старте новой лиги. Он не рассчитан на покорение ' 'эндгейм контента, его потолком будут начальные тиры ' 'красных карт - это максимум на что он ' 'способен.</p>\r\n' '</div>\r\n' '</div>'}

Контекст процессоры

django.template.context_processors.csrf
Контекст {'csrf_token': <SimpleLazyObject: '6EWTA0TiX3aEQ286A3rOaSg4EkUlC5AzLzbKPWLqWDSiqK9tw5sCKsSF5C1HVT6E'>}
django.template.context_processors.debug
Контекст {}
django.template.context_processors.request
Контекст {'request': <ASGIRequest: GET '/poe/bystraya-prokachka-bandita-diversanta'>}
django.contrib.auth.context_processors.auth
Контекст {'user': <SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f6a31b056c0>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f6a31b056c0>>)}
django.contrib.messages.context_processors.messages
Контекст {'messages': <FallbackStorage: request=<ASGIRequest: GET '/poe/bystraya-prokachka-bandita-diversanta'>>, '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 хитов Промахи кэша
21 0,4913180600851774 ms 19 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 20 1 0 0 0 0 0 0 0 0 0 0 0 0

Вызовы

Время (мс) Тип Аргументы Именованные аргументы Бэкенд
0,0217 get ('article_122_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,1864 set ('article_122_tier_0', '<div class="build-page-content-block anchor-block" id="vstuplenie"><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>В данном гайде мы разберем билд который идеально подходит для комфортной и быстрой прокачки бандита через заклинания без каких-либо уникальных предметов и валюты, т.е. в предметах с пола. Из-за того что нам не нужны будут какие-либо стартовые предметы - билд идеально подходит для прокачки первого персонажа в начале новой лиги.</p>\r\n\r\n<p>Данный билд - лишь &quot;заготовка&quot; бандита под любой другой билд который вы выберете. Данным билдом вы качаетесь, фармите нужное количество валюты, а в определенный момент - респекаетесь (меняете дерево и если нужно, то и подкласс) на дерево и подкласс вашего основного билда.</p>\r\n\r\n<div class="attention-block"><span class="attention-block-label">Важно</span>\r\n\r\n<p>Данный билд не является полноценным билдом и не рассчитан на прохождение всего контента в игре. Его цель лишь позволить вам без каких-либо вложений комфортно пройти сюжетную кампанию и выйти на белые/жёлтые карты, чтобы нафармить начальный капитал необходимый для сбора вашего основного билда.</p>\r\n</div>\r\n\r\n<p>Мы не рассматриваем данный билд как &quot;основной&quot; для фарма всего и вся и не рекомендуем вам использовать его дальше чем на белых картах.</p>\r\n</div>\r\n\r\n<div class="build-page-content-block anchor-block" id="opisanie-bilda-i-mekhanik">\r\n<h2><span>Описание билда и механик</span></h2>\r\n\r\n<p>Во время прокачки по актам и до белых/ранних жёлтых карт мы будем использовать <poeitem class="poe-items" data-name_ru="Клеймо Армагеддона" data-name_en="Armageddon Brand" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" data-target="641">Armageddon Brand | Клеймо Армагеддона</poeitem> в комбинации с <poeitem class="poe-items" data-name_ru="Возврат клейм" data-name_en="Brand Recall" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" data-target="828">Brand Recall | Возврат клейм</poeitem> и <poeitem class="poe-items" data-name_ru="Автоматизация" data-name_en="Automation" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" data-target="2692">Automation | Автоматизация</poeitem>.</p>\r\n\r\n<p><poeitem class="poe-items" data-name_ru="Клеймо Армагеддона" data-name_en="Armageddon Brand" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" data-target="641">Armageddon Brand | Клеймо Армагеддона</poeitem> - умение клейма, которое периодически &quot;активируется&quot;, запуская огненные метеоры наносящие урон врагу к которому прикреплено и всем врагам находящимся вблизи. Важно не путать эту механику с периодическим уроном. Активация клейма - это не использование способности вашим персонажем, а автоматическое действие.</p>\r\n\r\n<p>Для работы, клеймо должно обязательно быть прикреплено к врагу. По умолчанию лишь 1 клеймо может быть прикреплено к врагу (мы не будем увеличивать этот максимум во время прокачки).</p>\r\n\r\n<p>Если в радиусе работы клейма есть враг - оно прицепится к нему при следующей активации.</p>\r\n\r\n<p><poeitem class="poe-items" data-name_ru="Возврат клейм" data-name_en="Brand Recall" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" data-target="828">Brand Recall | Возврат клейм</poeitem> призывает клейма которые уже существуют на земле и врагах обратно к персонажу. При призыве через <poeitem class="poe-items" data-name_ru="Возврат клейм" data-name_en="Brand Recall" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" data-target="828">Brand Recall | Возврат клейм</poeitem> клейма от <poeitem class="poe-items" data-name_ru="Клеймо Армагеддона" data-name_en="Armageddon Brand" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" data-target="641">Armageddon Brand | Клеймо Армагеддона</poeitem> активируются повторно запуская метеоры вокруг персонажа, даже если врагов нет рядом.</p>\r\n\r\n<p>Так как мы увеличиваем лимит призываемых клейм до 7 через <poeitem class="poe-items" data-name_ru="Равенство клейм" data-name_en="Brand Equity" data-color="#FF8D00" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Brand2.webp" data-target="2754">Brand Equity | Равенство клейм</poeitem> и мастери на 2 дополнительных клейма, то при использовании <poeitem class="poe-items" data-name_ru="Возврат клейм" data-name_en="Brand Recall" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" data-target="828">Brand Recall | Возврат клейм</poeitem> вокруг персонажа запустятся 7 метеоров.</p>\r\n\r\n<p>Мы можем удвоить урон, призывая 14 метеоров на головы врагов с помощью механики взаимодействия <poeitem class="poe-items" data-name_ru="Автоматизация" data-name_en="Automation" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" data-target="2692">Automation | Автоматизация</poeitem> и <poeitem class="poe-items" data-name_ru="Идеальное преступление" data-name_en="Perfect Crime" data-color="#808080" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Saboteur/PerfectCrime.webp" data-target="2752">Perfect Crime | Идеальное преступление</poeitem>.</p>\r\n\r\n<p><poeitem class="poe-items" data-name_ru="Идеальное преступление" data-name_en="Perfect Crime" data-color="#808080" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Saboteur/PerfectCrime.webp" data-target="2752">Perfect Crime | Идеальное преступление</poeitem> - талант Восхождения от подкласса <poeitem class="poe-items" data-name_ru="Диверсант" data-name_en="Saboteur" data-color="#FF8D00" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/saboteur.webp" data-target="1471">Saboteur | Диверсант</poeitem>. Он призывает 2 бессмертных триггербота, которые будут использовать <poeitem class="poe-items" data-name_ru="Возврат клейм" data-name_en="Brand Recall" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" data-target="828">Brand Recall | Возврат клейм</poeitem>, залинкованный с <poeitem class="poe-items" data-name_ru="Автоматизация" data-name_en="Automation" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" data-target="2692">Automation | Автоматизация</poeitem> вместо персонажа. Так как метеоры с <poeitem class="poe-items" data-name_ru="Клеймо Армагеддона" data-name_en="Armageddon Brand" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" data-target="641">Armageddon Brand | Клеймо Армагеддона</poeitem> будут появлятся на триггерботах, а не на персонаже, то мы будем использовать <poeitem class="poe-items" data-name_ru="Сбор" data-name_en="Convocation" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Convocation.webp" data-target="172">Convocation (Сбор)</poeitem>, чтобы призвать триггерботов рядом с сильными врагами и боссами.</p>\r\n\r\n<p><poeitem class="poe-items" data-name_ru="Автоматизация" data-name_en="Automation" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" data-target="2692">Automation | Автоматизация</poeitem> - умение которое автоматически использует залинкованные умения, у которых нет времени каста и которые не резервируют ману. Мы соединяем <poeitem class="poe-items" data-name_ru="Автоматизация" data-name_en="Automation" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" data-target="2692">Automation | Автоматизация</poeitem> с <poeitem class="poe-items" data-name_ru="Возврат клейм" data-name_en="Brand Recall" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" data-target="828">Brand Recall | Возврат клейм</poeitem> и <poeitem class="poe-items" data-name_ru="Сбор" data-name_en="Convocation" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Convocation.webp" data-target="172">Convocation (Сбор)</poeitem>.</p>\r\n\r\n<p>Мы можем игнорировать вторую строчку таланта Восхождения про снижение урона умений которые используют триггерботы, так как, по сути, триггерботы используют <poeitem class="poe-items" data-name_ru="Возврат клейм" data-name_en="Brand Recall" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" data-target="828">Brand Recall | Возврат клейм</poeitem>, а не <poeitem class="poe-items" data-name_ru="Клеймо Армагеддона" data-name_en="Armageddon Brand" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" data-target="641">Armageddon Brand | Клеймо Армагеддона</poeitem>, поэтому все 14 метеоров наносят полный урон.</p>\r\n\r\n<p>Так как <poeitem class="poe-items" data-name_ru="Возврат клейм" data-name_en="Brand Recall" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" data-target="828">Brand Recall | Возврат клейм</poeitem> требует много маны на его использование, мы будем использовать ключевой талант <poeitem class="poe-items" data-name_ru="Мистический накопитель" data-name_en="Eldritch Battery" data-color="#AF6025" data-image="" data-target="279">Eldritch Battery | Мистический накопитель</poeitem> в комбинации с <poeitem class="poe-items" data-name_ru="Дисциплина" data-name_en="Discipline" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Discipline.webp" data-target="258">Discipline | Дисциплина</poeitem>. Этот талант позволяет нашим способностям расходовать энергощит до маны. При этом сам энергощит перестает впитывать входящий урон и начинает &quot;защищать&quot; ману, а скорость перезарядки энергощита уменьшается.</p>\r\n\r\n<p>По сути это значит что мы получаем второй &quot;столб&quot; маны, который при этом обладает постоянным восстановлением (перезарядка энергощита), которая никогда не прекращается. А способности будут в первую очередь тратить именно этот преобразовавшийся энергощит.</p>\r\n\r\n<p>Также, <poeitem class="poe-items" data-name_ru="Мистический накопитель" data-name_en="Eldritch Battery" data-color="#AF6025" data-image="" data-target="279">Eldritch Battery | Мистический накопитель</poeitem> позволит нам практически полностью зарезервировать свободную ману аурами, чем мы и воспользуемся, зарезервировав почти 100% нашей маны.</p>\r\n\r\n<p>Использовать <poeitem class="poe-items" data-name_ru="Клеймо Армагеддона" data-name_en="Armageddon Brand" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" data-target="641">Armageddon Brand | Клеймо Армагеддона</poeitem> и <poeitem class="poe-items" data-name_ru="Возврат клейм" data-name_en="Brand Recall" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" data-target="828">Brand Recall | Возврат клейм</poeitem> мы начнём лишь с того момента когда прокачаем мастери на 2 дополнительных клейма. До тех пор, с 1-го до 28-го уровня мы будем прокачиваться через <poeitem class="poe-items" data-name_ru="Ползучая магма" data-name_en="Rolling Magma" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" data-target="2535">Rolling Magma | Ползучая магма</poeitem> и <poeitem class="poe-items" data-name_ru="Стена пламени" data-name_en="Flame Wall" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" data-target="1875">Flame Wall | Стена пламени</poeitem>.<br />\r\nС 28-го уровня до примерно 38-го уровня мы будем использовать <poeitem class="poe-items" data-name_ru="Клеймо Армагеддона" data-name_en="Armageddon Brand" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" data-target="641">Armageddon Brand | Клеймо Армагеддона</poeitem> в комбинации с <poeitem class="poe-items" data-name_ru="Кремация" data-name_en="Cremation" data-color="#1AAA42" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/CorpseEruption.webp" data-target="1969">Cremation | Кремация</poeitem>.</p>\r\n</div>\r\n\r\n<div class="build-page-content-block anchor-block" id="pob-derevya-harakteristiki-i-sokety">\r\n<h2><span>PoB, деревья, характеристики и сокеты</span></h2>\r\n\r\n<h3>PoB и деревья для прокачки - Бандит</h3>\r\n\r\n<p>Path of Building для прокачки:</p>\r\n\r\n<div class="copy-details-block">\r\n<div class="copy-details-list">\r\n<div class="copy-detail-element">\r\n<div class="copy-detail-title">PoB содержащий прогрессию деревьев при прокачке по Актам<button class="copy-link"></button> <a class="detail-link" href="https://pobb.in/n0a6q4Rrmqyn" rel="nofollow" target="_blank">Перейти</a></div>\r\n</div>\r\n</div>\r\n</div>\r\n\r\n<p>Деревья:</p>\r\n\r\n<ol>\r\n\t<li><a href="https://lootkeeper.com/link/53tsO/" rel="nofollow" target="_blank">https://lootkeeper.com/link/53tsO/</a></li>\r\n\t<li><a href="https://lootkeeper.com/link/Dt4e6/" rel="nofollow" target="_blank">https://lootkeeper.com/link/Dt4e6/</a></li>\r\n\t<li><a href="https://lootkeeper.com/link/ARs2A/" rel="nofollow" target="_blank">https://lootkeeper.com/link/ARs2A/</a></li>\r\n\t<li><a href="https://lootkeeper.com/link/mJSiN/" rel="nofollow" target="_blank">https://lootkeeper.com/link/mJSiN/</a></li>\r\n\t<li><a href="https://lootkeeper.com/link/gmjMM/" rel="nofollow" target="_blank">https://lootkeeper.com/link/gmjMM/</a></li>\r\n\t<li><a href="https://lootkeeper.com/link/9axfp/" rel="nofollow" target="_blank">https://lootkeeper.com/link/9axfp/</a></li>\r\n\t<li><a href="https://lootkeeper.com/link/w9w83/" rel="nofollow" target="_blank">https://lootkeeper.com/link/w9w83/</a></li>\r\n</ol>\r\n\r\n<div class="accordion-block">\r\n<div class="accordion-item">\r\n<div class="accordion-title">Оружие и рецепты</div>\r\n\r\n<div class="accordion-text">\r\n<p>Во время прохождения сюжетной части, нам важно всеми способами увеличить наш урон, чтобы быстро убивать монстров в локациях и особенно боссов.</p>\r\n\r\n<p>До перехода на <poeitem class="poe-items" data-name_ru="Удар щитом" data-name_en="Shield Charge" data-color="#BA1519" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" data-target="167">Shield Charge (Удар щитом)</poeitem> мы будем использовать 2 жезла. И будем опознавать все выпадающие с пола жезлы на предмет следующих свойств:</p>\r\n\r\n<ul>\r\n\t<li>+1 к уровню всех камней / камней огня</li>\r\n\t<li>Увеличение урона от чар / огня</li>\r\n\t<li>Плоский стихийный урон к чарам (любой, но желательно огненный)</li>\r\n</ul>\r\n\r\n<p>Примерно начиная с 25-го уровня, нужно начать присматривать очень хороший жезл, а также щит для перехода на использование <poeitem class="poe-items" data-name_ru="Удар щитом" data-name_en="Shield Charge" data-color="#BA1519" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" data-target="167">Shield Charge (Удар щитом)</poeitem>. В идеале нужно найти или скрафтить сущностью оружие с большим количеством увеличения урона чарами и огнем.</p>\r\n\r\n<p>После прокачки пассивок на скорость атаки и покупки <poeitem class="poe-items" data-name_ru="Удар щитом" data-name_en="Shield Charge" data-color="#BA1519" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" data-target="167">Shield Charge (Удар щитом)</poeitem> переходим на следующую комбинацию оружия:</p>\r\n\r\n<ul>\r\n\t<li>Жезл и щит</li>\r\n</ul>\r\n\r\n<p>Также, по ходу прокачки мы будем находить рецепты на плоский урон к огню для заклинаний. Поэтому, если вам вообще не везёт с модами на оружии - в этом гайде мы уже решили эту проблему.</p>\r\n\r\n<p>Так как мы будем обновлять оружие каждые 3-4 Акта, стараемся не держать основную связку камней в оружии после 2-го Акта, т.к. иначе нам придется либо подготавливать новое оружие под нужные нам камни либо переносить связку в другой предмет. Лучше сразу держать основную связку не в оружии.</p>\r\n\r\n<div class="attention-block"><span class="attention-block-label">Важно</span>\r\n\r\n<p>Использование оружия со стихийным уроном является одним из самых важных элементов прокачки этого персонажа. Нужно обязательно позаботится об их крафте или своевременном обновлении по ходу прокачки. Иначе у вас будут серьезные проблемы с уроном.</p>\r\n</div>\r\n\r\n<p>При прокачке обязательно собираем все сущности, чтобы в дальнейшем использовать их на оружии и/или других предметах. Даже самую на первый взгляд бесполезную сущность можно использовать вместо <poeitem class="poe-items" data-name_ru="Сфера алхимии" data-name_en="Orb of Alchemy" data-color="#7C5804" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyUpgradeToRare.webp" data-target="119">Orb of Alchemy (Сфера алхимии)</poeitem>, ведь могут прокнуть очень полезные свойства.</p>\r\n</div>\r\n</div>\r\n\r\n<div class="accordion-item">\r\n<div class="accordion-title">Цвета и связи сокетов</div>\r\n\r\n<div class="accordion-text">\r\n<p>Рекомендуем не забывать регулярно проверять ассортимент торговцев на наличие предметов с нужными нам цветами.</p>\r\n\r\n<p>Нас интересуют такие связки со следующими цветами:</p>\r\n\r\n<ul>\r\n\t<li>3 синих</li>\r\n\t<li>1 синий - 1 зелёных</li>\r\n</ul>\r\n\r\n<p>Основной 4 линк после 28-го уровня, будет таким:</p>\r\n\r\n<ul>\r\n\t<li>3 синих - 1 красный</li>\r\n</ul>\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="prokachka-po-aktam">\r\n<h2><span>Прокачка по Актам</span></h2>\r\n\r\n<p>Крайне рекомендуем использовать наш гайд по прохождению Актов в PoE, а также ознакомится с общими советами по прокачке. Если это не первый ваш персонаж на лиге - можете приобрести предметы для быстрой прокачки, это в разы упростит и ускорит прокачку.</p>\r\n\r\n<p>Крайне рекомендуем использовать <a href="https://guides.lootkeeper.com/poe/bystraya-prokachka-akty" target="_blank">наш гайд по прохождению Актов в PoE</a>, а также ознакомится с <a href="https://guides.lootkeeper.com/poe/pravila-bystroj-prokachki-v-poe-sovety-novichkam" target="_blank">общими советами по прокачке</a>.</p>\r\n\r\n<p>Для выбора предметов для прокачки из <a href="https://guides.lootkeeper.com/poe/unikalnye-predmety-dlya-bystroj-prokachki-v-poe" target="_blank">гайда по предметам</a> используйте - <strong>кастер, стихийный набор</strong> либо универсальный набор.</p>\r\n\r\n<h3>Акт 1</h3>\r\n\r\n<p>Поскольку нам не потребуется никакой дополнительный персонаж, сразу же создаём Бандита. Добираемся до города. Продаём все ненужные предметы. У <span class="ru-poe">Таркли</span><span class="en-poe">Tarkleigh</span> берём <poeitem class="poe-items" data-name_ru="Взрывная ловушка" data-name_en="Explosive Trap" data-color="#1AAA42" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShrapnelTrap.webp" data-target="270">Explosive trap | Взрывная ловушка</poeitem>. У <span class="ru-poe">Несса</span><span class="en-poe">Nessa</span> докупаем <poeitem class="poe-items" data-name_ru="Ползучая магма" data-name_en="Rolling Magma" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" data-target="2535">Rolling Magma | Ползучая магма</poeitem>.</p>\r\n\r\n<p>Проверяем торговцев на предметы с нужными для нас гнёздами. Также проверяем есть ли в продаже ботинки с бонусом к скорости передвижения.</p>\r\n\r\n<p>Устанавливаем первую связку:</p>\r\n\r\n<ul>\r\n\t<li><poeitem class="poe-items" data-name_ru="Взрывная ловушка" data-name_en="Explosive Trap" data-color="#1AAA42" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShrapnelTrap.webp" data-target="270">Explosive trap | Взрывная ловушка</poeitem> - <poeitem class="poe-items" data-name_ru="Шанс отравить" data-name_en="Chance to Poison Support" data-color="#1AAA42" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/LesserPoison.webp" data-target="2510">Chance to Poison Support | Шанс отравить</poeitem></li>\r\n</ul>\r\n\r\n<div class="attention-block"><span class="attention-block-label">Важно</span>\r\n\r\n<p>Камни в этих и всех последующих связках указаны в порядке снижения приоритета. Как целые связки, так и камни внутри самих связок выставлены по убыванию полезности.</p>\r\n</div>\r\n\r\n<p>В 1-ом акте мы следуем дереву прокачки <a href="https://lootkeeper.com/link/53tsO/" rel="nofollow" target="_blank">#1</a>. Сначала добираем урон за счёт <poeitem class="poe-items" data-name_ru="Концентрация стихий" data-name_en="Elemental Focus" data-color="#FF8D00" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/ElementalFocus.webp" data-target="1470">Elemental Focus | Концентрация стихий</poeitem>, потом выживаемость через <poeitem class="poe-items" data-name_ru="Переливание крови" data-name_en="Blood Siphon" data-color="#FF8D00" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/BloodSiphon.webp" data-target="961">Blood Siphon | Переливание крови</poeitem>.</p>\r\n\r\n<p>После выполнения квестов <poeitem class="poe-items" data-name_ru="Разорение гнёзд" data-name_en="Breaking Some Eggs" data-color="#AF6025" data-image="" data-target="606">Breaking Some Eggs | Разорение гнезд</poeitem> и <poeitem class="poe-items" data-name_ru="Любовь к ближнему" data-name_en="Mercy Mission" data-color="#AF6025" data-image="" data-target="605">Mercy Mission | Любовь к ближнему</poeitem>, берём в награду <poeitem class="poe-items" data-name_ru="Ртутный флакон" data-name_en="Quicksilver Flask" data-color="#808080" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Flasks/sprint.webp" data-target="4300">Quicksilver Flask | Ртутный флакон (item) </poeitem>, <poeitem class="poe-items" data-name_ru="Разгул стихий" data-name_en="Elemental Proliferation Support" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" data-target="865">Elemental Proliferation Support | Разгул стихий</poeitem> и <poeitem class="poe-items" data-name_ru="Ледяной скачок" data-name_en="Frostblink" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FrostblinkSkillGem.webp" data-target="323">Frostblink | Ледяной скачок</poeitem>. У <span class="ru-poe">Несса</span><span class="en-poe">Nessa</span> докупаем <poeitem class="poe-items" data-name_ru="Колдовской выброс" data-name_en="Arcane Surge Support" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" data-target="205">Arcane Surge (gem) Колдовской выброс</poeitem>, <poeitem class="poe-items" data-name_ru="Стена пламени" data-name_en="Flame Wall" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" data-target="1875">Flame Wall | Стена пламени</poeitem> и <poeitem class="poe-items" data-name_ru="Метка снайпера" data-name_en="Sniper&#x27;s Mark" data-color="#1AAA42" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ProjectileWeakness.webp" data-target="1627">Sniper\'s Mark | Метка снайпера</poeitem>.</p>\r\n\r\n<p>Связки начиная с 4-го уровня должны быть такими:</p>\r\n\r\n<ul>\r\n\t<li><poeitem class="poe-items" data-name_ru="Ползучая магма" data-name_en="Rolling Magma" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" data-target="2535">Rolling Magma | Ползучая магма</poeitem> - <poeitem class="poe-items" data-name_ru="Разгул стихий" data-name_en="Elemental Proliferation Support" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" data-target="865">Elemental Proliferation Support | Разгул стихий</poeitem> - <poeitem class="poe-items" data-name_ru="Колдовской выброс" data-name_en="Arcane Surge Support" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" data-target="205">Arcane Surge (gem) Колдовской выброс</poeitem></li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Стена пламени" data-name_en="Flame Wall" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" data-target="1875">Flame Wall | Стена пламени</poeitem></li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Ледяной скачок" data-name_en="Frostblink" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FrostblinkSkillGem.webp" data-target="323">Frostblink | Ледяной скачок</poeitem></li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Метка снайпера" data-name_en="Sniper&#x27;s Mark" data-color="#1AAA42" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ProjectileWeakness.webp" data-target="1627">Sniper\'s Mark | Метка снайпера</poeitem></li>\r\n</ul>\r\n\r\n<p><poeitem class="poe-items" data-name_ru="Ползучая магма" data-name_en="Rolling Magma" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" data-target="2535">Rolling Magma | Ползучая магма</poeitem> при использовании выпускает огненный комок, который подобно мячику отскакивает от земли и взрывается в месте своего приземления. Этой способностью нужно целится между персонажем и врагом, для того что бы первый отскок гарантированно поразил врага. При перемещении по локациям, стараемся выстраивать монстров в линейки - таким образом их можно будет эффективно поражать всеми отскоками <poeitem class="poe-items" data-name_ru="Ползучая магма" data-name_en="Rolling Magma" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" data-target="2535">Rolling Magma | Ползучая магма</poeitem>.</p>\r\n\r\n<p><poeitem class="poe-items" data-name_ru="Ледяной скачок" data-name_en="Frostblink" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FrostblinkSkillGem.webp" data-target="323">Frostblink | Ледяной скачок</poeitem> - начальная способность передвижения, позволяющая перепрыгивать небольшие обрывы. При применении <poeitem class="poe-items" data-name_ru="Ледяной скачок" data-name_en="Frostblink" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FrostblinkSkillGem.webp" data-target="323">Frostblink | Ледяной скачок</poeitem> наносит урон от холода в точке применения и в точке назначения.</p>\r\n\r\n<p><poeitem class="poe-items" data-name_ru="Стена пламени" data-name_en="Flame Wall" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" data-target="1875">Flame Wall | Стена пламени</poeitem> при применении создает огненную стену, которая увеличивает урон пролетающих сквозь нее снарядов.</p>\r\n\r\n<p><poeitem class="poe-items" data-name_ru="Колдовской выброс" data-name_en="Arcane Surge Support" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" data-target="205">Arcane Surge (gem) Колдовской выброс</poeitem> позволит получить бафф увеличивающий скорость регенерации маны при применении поддерживаемых им способностей. Нам важно чтобы <poeitem class="poe-items" data-name_ru="Колдовской выброс" data-name_en="Arcane Surge Support" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" data-target="205">Arcane Surge (gem) Колдовской выброс</poeitem> был не выше первого уровня, чтобы каждое применение заклинаний активировало бафф.</p>\r\n\r\n<p><poeitem class="poe-items" data-name_ru="Метка снайпера" data-name_en="Sniper&#x27;s Mark" data-color="#1AAA42" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ProjectileWeakness.webp" data-target="1627">Sniper\'s Mark | Метка снайпера</poeitem> - проклятье-марка, которая проклинает одного врага. Враг получает увеличенный урон от снарядов. Используем на сильных врагах и боссах.</p>\r\n\r\n<p>После прохождения Тюрьмы и убийства Брутуса у <span class="ru-poe">Несса</span><span class="en-poe">Nessa</span> берём <poeitem class="poe-items" data-name_ru="Ускорение атак" data-name_en="Faster Attacks Support" data-color="#1AAA42" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterAttacks.webp" data-target="60">Faster Attacks (Gem) Ускорение атак</poeitem>.<br />\r\nУ неё же докупаем <poeitem class="poe-items" data-name_ru="Воспламенение" data-name_en="Combustion Support" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ChancetoIgnite.webp" data-target="628">Combustion Support | Воспламенение</poeitem> и <poeitem class="poe-items" data-name_ru="Живучесть" data-name_en="Vitality" data-color="#BA1519" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Vitality.webp" data-target="1625">Vitality | Живучесть</poeitem>, который не качаем выше 1-го уровня.<br />\r\nУ <span class="ru-poe">Таркли</span><span class="en-poe">Tarkleigh</span> берём <poeitem class="poe-items" data-name_ru="Огненный рывок" data-name_en="Flame Dash" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FlameDash.webp" data-target="89">Flame Dash | Огненный рывок</poeitem>.</p>\r\n\r\n<p>На 10-ом уровне связки должны выглядеть следующим образом:</p>\r\n\r\n<ul>\r\n\t<li><poeitem class="poe-items" data-name_ru="Ползучая магма" data-name_en="Rolling Magma" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" data-target="2535">Rolling Magma | Ползучая магма</poeitem> - <poeitem class="poe-items" data-name_ru="Воспламенение" data-name_en="Combustion Support" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ChancetoIgnite.webp" data-target="628">Combustion Support | Воспламенение</poeitem> - <poeitem class="poe-items" data-name_ru="Разгул стихий" data-name_en="Elemental Proliferation Support" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" data-target="865">Elemental Proliferation Support | Разгул стихий</poeitem></li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Стена пламени" data-name_en="Flame Wall" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" data-target="1875">Flame Wall | Стена пламени</poeitem> - <poeitem class="poe-items" data-name_ru="Огненный рывок" data-name_en="Flame Dash" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FlameDash.webp" data-target="89">Flame Dash | Огненный рывок</poeitem> - <poeitem class="poe-items" data-name_ru="Колдовской выброс" data-name_en="Arcane Surge Support" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" data-target="205">Arcane Surge (gem) Колдовской выброс</poeitem></li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Метка снайпера" data-name_en="Sniper&#x27;s Mark" data-color="#1AAA42" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ProjectileWeakness.webp" data-target="1627">Sniper\'s Mark | Метка снайпера</poeitem></li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Живучесть" data-name_en="Vitality" data-color="#BA1519" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Vitality.webp" data-target="1625">Vitality | Живучесть</poeitem> (1-3 уровень)</li>\r\n</ul>\r\n\r\n<p>Просто качаются (например, во втором слоте оружия):</p>\r\n\r\n<ul>\r\n\t<li><poeitem class="poe-items" data-name_ru="Ускорение атак" data-name_en="Faster Attacks Support" data-color="#1AAA42" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterAttacks.webp" data-target="60">Faster Attacks (Gem) Ускорение атак</poeitem></li>\r\n</ul>\r\n\r\n<p>Перед битвой с <span class="ru-poe">Мервейл</span><span class="en-poe">Merveil</span> желательно обзавестись 2 <poeitem class="poe-items" data-name_ru="Кольцо с сапфиром" data-name_en="Sapphire Ring" data-color="#808080" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Rings/Ring6.webp" data-target="960">Sapphire Ring | Кольцо с сапфиром</poeitem>. Их можно приобрести у <span class="ru-poe">Нессы</span><span class="en-poe">Nessa</span>, либо сложить при помощи рецепта торговцев:</p>\r\n\r\n<ul>\r\n\t<li><poeitem class="poe-items" data-name_ru="Железное кольцо" data-name_en="Iron Ring" data-color="#808080" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Rings/Ring1.webp" data-target="608">Iron Ring | Железное кольцо</poeitem> + любой камень синего цвета (например <poeitem class="poe-items" data-name_ru="Ледяной скачок" data-name_en="Frostblink" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FrostblinkSkillGem.webp" data-target="323">Frostblink | Ледяной скачок</poeitem>)</li>\r\n</ul>\r\n\r\n<p>2 <poeitem class="poe-items" data-name_ru="Кольцо с сапфиром" data-name_en="Sapphire Ring" data-color="#808080" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Rings/Ring6.webp" data-target="960">Sapphire Ring | Кольцо с сапфиром</poeitem> нужны для поднятия устойчивости к холоду - основного типа урона, который наносит <span class="ru-poe">Мервейл</span><span class="en-poe">Merveil</span>. Устойчивость к холоду значительно упростит бой с ней. Даже во время прокачки по актам важно следить за балансом сопротивлений, чем ближе они будут к капам (75%) - тем лучше.</p>\r\n\r\n<h3>Акт 2</h3>\r\n\r\n<p>Во 2-ом акте будем прокачиваться по дереву <a href="https://lootkeeper.com/link/Dt4e6/" rel="nofollow" target="_blank">#2</a>. В этом акте мы добираем урон. В первую очередь прокачиваем <poeitem class="poe-items" data-name_ru="Колдовское расширение" data-name_en="Arcane Expanse" data-color="#FF8D00" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/blastradius.webp" data-target="2363">Arcane Expanse | Колдовское расширение</poeitem>, а затем <poeitem class="poe-items" data-name_ru="Закалённый холодом" data-name_en="Snowforged" data-color="#FF8D00" data-image="" data-target="1462">Snowforged | Закалённый холодом</poeitem> с мастери <span class="ru-poe">Удары с 25% шансом учитывают значения сопротивления стихиям врага как противоположное</span><span class="en-poe">Hits have 25% chance to treat Enemy Monster Resistance values as inverted</span>.</p>\r\n\r\n<p>В начале 2-го акта обязательно выполняем квест <poeitem class="poe-items" data-name_ru="Великий белый зверь" data-name_en="The Great White Beast" data-color="#FF8D00" data-image="" data-target="566">The Great White Beast | Великий белый зверь</poeitem>, в награду за который берём у Йины вторую <poeitem class="poe-items" data-name_ru="Ртутный флакон" data-name_en="Quicksilver Flask" data-color="#808080" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Flasks/sprint.webp" data-target="4300">Quicksilver Flask | Ртутный флакон (item) </poeitem>.<br />\r\nЕсли это не первый ваш персонаж на лиге и у вас уже имеются флаконы на скорость и/или хорошие ботинки со скоростью - можно не выполнять этот квест.</p>\r\n\r\n<p>После выполнения квеста <poeitem class="poe-items" data-name_ru="Захватчики в чёрном" data-name_en="Intruders in Black" data-color="#AF6025" data-image="" data-target="568">Intruders in Black | Захватчики в черном</poeitem> берём у <span class="ru-poe">Груст</span><span class="en-poe">Greust</span> - <poeitem class="poe-items" data-name_ru="Вестник пепла" data-name_en="Herald of Ash" data-color="#BA1519" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/HeraldofAsh.webp" data-target="66">Herald of Ash | Вестник пепла</poeitem>, у <span class="ru-poe">Йины</span><span class="en-poe">Yeena</span> докупаем [Herald of Thunder ## gem ##] и <poeitem class="poe-items" data-name_ru="Волна осуждения" data-name_en="Wave of Conviction" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" data-target="632">Wave of Conviction | Волна осуждения</poeitem>. Начинаем использовать эти камни на 16-ом уровне.</p>\r\n\r\n<p><poeitem class="poe-items" data-name_ru="Вестник пепла" data-name_en="Herald of Ash" data-color="#BA1519" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/HeraldofAsh.webp" data-target="66">Herald of Ash | Вестник пепла</poeitem> - это способность-вестник, резервирующая ману и позволяющая сильно ускорить зачистку. Монстры будут взрываться, нанося огненный урон вокруг себя, тем самым помогая добивать ближайших монстров.</p>\r\n\r\n<p>[Herald of Thunder ## gem ##] - это способность-вестник, резервирующая ману и позволяющая сильно увеличить урон по одиночной цели. Она даст нам плоский урон молнией к заклинаниям, а так же будет бить молнией находящихся рядом врагов, нанося им урон и накладывая дебафф <poeitem class="poe-items" data-name_ru="Шок" data-name_en="Shock" data-color="#AF6025" data-image="" data-target="2306">Shock | Шок</poeitem>.</p>\r\n\r\n<p><poeitem class="poe-items" data-name_ru="Волна осуждения" data-name_en="Wave of Conviction" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" data-target="632">Wave of Conviction | Волна осуждения</poeitem> при использовании выпускает волну, которая снижает сопротивление задетых врагов. Для нас это будет полезно как дополнительное усиление урона в бою с боссами актов. Длительность эффекта снижения сопротивлений это примерно 4-5 секунд, в зависимости от уровня камня, так что обновлять придется не так уж и часто.</p>\r\n\r\n<p>Начинаем использовать вышеперечисленные камни на 16-ом уровне.</p>\r\n\r\n<p>После квеста <poeitem class="poe-items" data-name_ru="Мучительно острый" data-name_en="Sharp and Cruel" data-color="#AF6025" data-image="" data-target="567">Sharp and Cruel | Мучительно острый</poeitem>, берём у Шёлка <poeitem class="poe-items" data-name_ru="Концентрация стихий" data-name_en="Elemental Focus Support" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalFocus.webp" data-target="239">Elemental Focus (Gem) Концентрация стихий</poeitem>, у Йины докупаем <poeitem class="poe-items" data-name_ru="Осквернение" data-name_en="Desecrate" data-color="#1AAA42" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Desecrate.webp" data-target="437">Desecrate | Осквернение</poeitem> если у нас есть лишние <poeitem class="poe-items" data-name_ru="Сфера перемен" data-name_en="Orb of Alteration" data-color="#7C5804" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyRerollMagic.webp" data-target="118">Orb of Alteration (Сфера перемен)</poeitem>.</p>\r\n\r\n<p>Проверяем связки на 18-ый уровень:</p>\r\n\r\n<ul>\r\n\t<li><poeitem class="poe-items" data-name_ru="Ползучая магма" data-name_en="Rolling Magma" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FireMortar.webp" data-target="2535">Rolling Magma | Ползучая магма</poeitem> - <poeitem class="poe-items" data-name_ru="Воспламенение" data-name_en="Combustion Support" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ChancetoIgnite.webp" data-target="628">Combustion Support | Воспламенение</poeitem> - <poeitem class="poe-items" data-name_ru="Разгул стихий" data-name_en="Elemental Proliferation Support" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" data-target="865">Elemental Proliferation Support | Разгул стихий</poeitem></li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Стена пламени" data-name_en="Flame Wall" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" data-target="1875">Flame Wall | Стена пламени</poeitem> - <poeitem class="poe-items" data-name_ru="Огненный рывок" data-name_en="Flame Dash" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FlameDash.webp" data-target="89">Flame Dash | Огненный рывок</poeitem> - <poeitem class="poe-items" data-name_ru="Колдовской выброс" data-name_en="Arcane Surge Support" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" data-target="205">Arcane Surge (gem) Колдовской выброс</poeitem></li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Вестник пепла" data-name_en="Herald of Ash" data-color="#BA1519" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/HeraldofAsh.webp" data-target="66">Herald of Ash | Вестник пепла</poeitem></li>\r\n\t<li>[Herald of Thunder ## gem ##]</li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Волна осуждения" data-name_en="Wave of Conviction" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" data-target="632">Wave of Conviction | Волна осуждения</poeitem></li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Живучесть" data-name_en="Vitality" data-color="#BA1519" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Vitality.webp" data-target="1625">Vitality | Живучесть</poeitem> (1-3 уровень)</li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Метка снайпера" data-name_en="Sniper&#x27;s Mark" data-color="#1AAA42" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ProjectileWeakness.webp" data-target="1627">Sniper\'s Mark | Метка снайпера</poeitem></li>\r\n</ul>\r\n\r\n<p>Просто качаются:</p>\r\n\r\n<ul>\r\n\t<li><poeitem class="poe-items" data-name_ru="Ускорение атак" data-name_en="Faster Attacks Support" data-color="#1AAA42" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterAttacks.webp" data-target="60">Faster Attacks (Gem) Ускорение атак</poeitem></li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Концентрация стихий" data-name_en="Elemental Focus Support" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalFocus.webp" data-target="239">Elemental Focus (Gem) Концентрация стихий</poeitem></li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Осквернение" data-name_en="Desecrate" data-color="#1AAA42" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Desecrate.webp" data-target="437">Desecrate | Осквернение</poeitem></li>\r\n</ul>\r\n\r\n<p>Начиная с этого этапа, крайне важно чтобы базой пояса был <poeitem class="poe-items" data-name_ru="Широкий ремень" data-name_en="Heavy Belt" data-color="#808080" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Belts/Belt5.webp" data-target="507">Heavy Belt | Широкий пояс</poeitem>. Он даёт бонус силы, которая будет нужна для прокачки красных камней.</p>\r\n\r\n<p>По квесту <poeitem class="poe-items" data-name_ru="Разбойничьи дрязги" data-name_en="Deal with the Bandits" data-color="#FF8D00" data-image="" data-target="1613">Deal with the bandits | Квест бандитов</poeitem> убиваем всех бандитов.</p>\r\n\r\n<h3>Акт 3</h3>\r\n\r\n<p>В 3-ем акте мы будем следовать дереву прокачки <a href="https://lootkeeper.com/link/ARs2A/" rel="nofollow" target="_blank">#3</a>. Прокачиваем <poeitem class="poe-items" data-name_ru="Живость" data-name_en="Alacrity" data-color="#FF8D00" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/grace.webp" data-target="2748">Alacrity | Живость</poeitem> для добора ловкости. После него берём <poeitem class="poe-items" data-name_ru="Координация" data-name_en="Coordination" data-color="#FF8D00" data-image="" data-target="1585">Coordination | Координация</poeitem> для будущей смены на щит. В последнюю очередь прокачиваем <poeitem class="poe-items" data-name_ru="Мистический накопитель" data-name_en="Eldritch Battery" data-color="#AF6025" data-image="" data-target="279">Eldritch Battery | Мистический накопитель</poeitem> и малое пассивное умение на <span class="ru-poe">Похищение энергощита</span><span class="en-poe">Energy Shield Leech</span> рядом с ключевым талантом. Прокачиваем <poeitem class="poe-items" data-name_ru="Телосложение" data-name_en="Physique" data-color="#FF8D00" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/oxblood.webp" data-target="2361">Physique | Телосложение</poeitem> когда нужна будет сила для прокачки красных камней.</p>\r\n\r\n<p>Начиная с 3 Акта мы будем искать любой щит с любыми подходящими сокетами и цветами, в идеале с хорошими свойствами. Также нам нужен будет предмет с цветами - 1 красный + 2 зелёных в дальнейшем.</p>\r\n\r\n<p>После выполнения квеста <poeitem class="poe-items" data-name_ru="Разлучённые влюблённые" data-name_en="Lost in Love" data-color="#AF6025" data-image="" data-target="609">Lost in Love | Разлученные влюбленные</poeitem> берём у <span class="ru-poe">Марамоа</span><span class="en-poe">Maramoa</span> камень <poeitem class="poe-items" data-name_ru="Горючесть" data-name_en="Flammability" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Flammability.webp" data-target="145">Flammability | Горючесть</poeitem>.<br />\r\nУ <span class="ru-poe">Клариссы</span><span class="en-poe">Clarissa</span> докупаем <poeitem class="poe-items" data-name_ru="Автоматизация" data-name_en="Automation" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" data-target="2692">Automation | Автоматизация</poeitem>, <poeitem class="poe-items" data-name_ru="Грация" data-name_en="Grace" data-color="#1AAA42" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Grace.webp" data-target="280">Grace | Грация</poeitem> и <poeitem class="poe-items" data-name_ru="Дисциплина" data-name_en="Discipline" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Discipline.webp" data-target="258">Discipline | Дисциплина</poeitem>.</p>\r\n\r\n<p>Начиная с этого времени начинаем проверять <span class="ru-poe">Харгана</span><span class="en-poe">Hargan</span> на наличие 4-линк предметов, каждый раз когда повысили уровень персонажа. Это важно, т.к. 4-линк сильно повысит урон персонажа.</p>\r\n\r\n<p>После сдачи квеста <poeitem class="poe-items" data-name_ru="Катушка для лент" data-name_en="The Ribbon Spool" data-color="#AF6025" data-image="" data-target="1971">The Ribbon Spool | Катушка для лент</poeitem>, в награду берём <poeitem class="poe-items" data-name_ru="Амулет с янтарём" data-name_en="Amber Amulet" data-color="#808080" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Amulets/Amulet3.webp" data-target="479">Amber Amulet | Амулет с янтарем</poeitem>, который поможет нам немного перекрыть наши будущие потребности в силе.</p>\r\n\r\n<div class="attention-block"><span class="attention-block-label">Важно</span>\r\n\r\n<p>В локации с <span class="ru-poe">Леди Диалла</span><span class="en-poe">Lady Dialla</span> неподалеку от неё есть комната с машиной картоходца. Там есть очень важный нам рецепт с плоским уроном к огню. Не забываем взять его. Стоимость крафта - 4 <poeitem class="poe-items" data-name_ru="Сфера превращения" data-name_en="Orb of Transmutation" data-color="#7C5804" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyUpgradeToMagic.webp" data-target="117">Orb of Transmutation (Сфера превращения)</poeitem>. Крафтим его на лучшее оружие которое у нас есть.</p>\r\n</div>\r\n\r\n<p>После убийства <span class="ru-poe">Легата Гравиция</span><span class="en-poe">General Gravicius</span>, берем у Марамоа <poeitem class="poe-items" data-name_ru="Кремация" data-name_en="Cremation" data-color="#1AAA42" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/CorpseEruption.webp" data-target="1969">Cremation | Кремация</poeitem>.</p>\r\n\r\n<p>Сразу по достижению 28-го уровня идем в Библиотеку, ради этого можно даже временно пропустить прохождение локации <span class="ru-poe">Храм Лунарис</span><span class="en-poe">The Lunaris Temple</span>.</p>\r\n\r\n<p>В Библиотеке выполняем все поручения <span class="ru-poe">Сиосы</span><span class="en-poe">Siosa</span> и у него покупаем:</p>\r\n\r\n<ul>\r\n\t<li><poeitem class="poe-items" data-name_ru="Возврат клейм" data-name_en="Brand Recall" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" data-target="828">Brand Recall | Возврат клейм</poeitem></li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Клеймо Армагеддона" data-name_en="Armageddon Brand" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" data-target="641">Armageddon Brand | Клеймо Армагеддона</poeitem></li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Удар щитом" data-name_en="Shield Charge" data-color="#BA1519" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" data-target="167">Shield Charge (Удар щитом)</poeitem></li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Пронизывающий жар" data-name_en="Fire Penetration Support" data-color="#BA1519" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FirePenetration.webp" data-target="630">Fire penetration | Пронизывающий жар</poeitem></li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Дополнительные снаряды" data-name_en="Lesser Multiple Projectiles Support" data-color="#1AAA42" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/LesserMultipleProjectiles.webp" data-target="1003">Lesser Multiple Projectiles Support | Дополнительные снаряды</poeitem></li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Сбор" data-name_en="Convocation" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Convocation.webp" data-target="172">Convocation (Сбор)</poeitem></li>\r\n</ul>\r\n\r\n<p>На покупку <poeitem class="poe-items" data-name_ru="Клеймо Армагеддона" data-name_en="Armageddon Brand" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" data-target="641">Armageddon Brand | Клеймо Армагеддона</poeitem> и <poeitem class="poe-items" data-name_ru="Пронизывающий жар" data-name_en="Fire Penetration Support" data-color="#BA1519" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FirePenetration.webp" data-target="630">Fire penetration | Пронизывающий жар</poeitem> нам потребуется 2 <poeitem class="poe-items" data-name_ru="Сфера удачи" data-name_en="Orb of Chance" data-color="#7C5804" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyUpgradeRandomly.webp" data-target="560">Orb of Chance | Сфера удачи</poeitem>.<br />\r\n1 <poeitem class="poe-items" data-name_ru="Сфера удачи" data-name_en="Orb of Chance" data-color="#7C5804" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyUpgradeRandomly.webp" data-target="560">Orb of Chance | Сфера удачи</poeitem> можно купить за 1 <poeitem class="poe-items" data-name_ru="Сфера соединения" data-name_en="Orb of Fusing" data-color="#7C5804" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyRerollSocketLinks.webp" data-target="121">Orb of Fusing (Сфера соединения)</poeitem>, который можно купить у <span class="ru-poe">Клариссы</span><span class="en-poe">Clarissa</span> за 4 <poeitem class="poe-items" data-name_ru="Сфера златокузнеца" data-name_en="Jeweller&#x27;s Orb" data-color="#7C5804" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/CurrencyRerollSocketNumbers.webp" data-target="122">Jeweller\'s Orb (Сфера златокузнеца)</poeitem>.</p>\r\n\r\n<p>Выставляем следующие связи на 28-й уровень:</p>\r\n\r\n<ul>\r\n\t<li><poeitem class="poe-items" data-name_ru="Клеймо Армагеддона" data-name_en="Armageddon Brand" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" data-target="641">Armageddon Brand | Клеймо Армагеддона</poeitem> - <poeitem class="poe-items" data-name_ru="Воспламенение" data-name_en="Combustion Support" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ChancetoIgnite.webp" data-target="628">Combustion Support | Воспламенение</poeitem> - <poeitem class="poe-items" data-name_ru="Разгул стихий" data-name_en="Elemental Proliferation Support" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" data-target="865">Elemental Proliferation Support | Разгул стихий</poeitem> - <poeitem class="poe-items" data-name_ru="Пронизывающий жар" data-name_en="Fire Penetration Support" data-color="#BA1519" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FirePenetration.webp" data-target="630">Fire penetration | Пронизывающий жар</poeitem> (если есть 4-линк)</li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Кремация" data-name_en="Cremation" data-color="#1AAA42" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/CorpseEruption.webp" data-target="1969">Cremation | Кремация</poeitem> - <poeitem class="poe-items" data-name_ru="Концентрация стихий" data-name_en="Elemental Focus Support" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalFocus.webp" data-target="239">Elemental Focus (Gem) Концентрация стихий</poeitem> - <poeitem class="poe-items" data-name_ru="Дополнительные снаряды" data-name_en="Lesser Multiple Projectiles Support" data-color="#1AAA42" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/LesserMultipleProjectiles.webp" data-target="1003">Lesser Multiple Projectiles Support | Дополнительные снаряды</poeitem></li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Осквернение" data-name_en="Desecrate" data-color="#1AAA42" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Desecrate.webp" data-target="437">Desecrate | Осквернение</poeitem></li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Огненный рывок" data-name_en="Flame Dash" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FlameDash.webp" data-target="89">Flame Dash | Огненный рывок</poeitem> - <poeitem class="poe-items" data-name_ru="Колдовской выброс" data-name_en="Arcane Surge Support" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ArcaneSurge.webp" data-target="205">Arcane Surge (gem) Колдовской выброс</poeitem> - <poeitem class="poe-items" data-name_ru="Волна осуждения" data-name_en="Wave of Conviction" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" data-target="632">Wave of Conviction | Волна осуждения</poeitem></li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Вестник пепла" data-name_en="Herald of Ash" data-color="#BA1519" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/HeraldofAsh.webp" data-target="66">Herald of Ash | Вестник пепла</poeitem></li>\r\n\t<li>[Herald of Thunder ## gem ##]</li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Горючесть" data-name_en="Flammability" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Flammability.webp" data-target="145">Flammability | Горючесть</poeitem></li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Стена пламени" data-name_en="Flame Wall" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" data-target="1875">Flame Wall | Стена пламени</poeitem></li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Живучесть" data-name_en="Vitality" data-color="#BA1519" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Vitality.webp" data-target="1625">Vitality | Живучесть</poeitem> (1-3 уровень)</li>\r\n</ul>\r\n\r\n<p>Просто качаются:</p>\r\n\r\n<ul>\r\n\t<li><poeitem class="poe-items" data-name_ru="Возврат клейм" data-name_en="Brand Recall" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" data-target="828">Brand Recall | Возврат клейм</poeitem></li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Автоматизация" data-name_en="Automation" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" data-target="2692">Automation | Автоматизация</poeitem></li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Дисциплина" data-name_en="Discipline" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Discipline.webp" data-target="258">Discipline | Дисциплина</poeitem></li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Грация" data-name_en="Grace" data-color="#1AAA42" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Grace.webp" data-target="280">Grace | Грация</poeitem></li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Ускорение атак" data-name_en="Faster Attacks Support" data-color="#1AAA42" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterAttacks.webp" data-target="60">Faster Attacks (Gem) Ускорение атак</poeitem></li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Удар щитом" data-name_en="Shield Charge" data-color="#BA1519" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" data-target="167">Shield Charge (Удар щитом)</poeitem></li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Сбор" data-name_en="Convocation" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Convocation.webp" data-target="172">Convocation (Сбор)</poeitem></li>\r\n</ul>\r\n\r\n<p><poeitem class="poe-items" data-name_ru="Кремация" data-name_en="Cremation" data-color="#1AAA42" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/CorpseEruption.webp" data-target="1969">Cremation | Кремация</poeitem> - взрывает труп и превращает его в гейзер, снаряды которого наносят урон огнем всем врагам поблизости. Одновременно могут быть активны 3 гейзера.<br />\r\nИспользуем это умение только на боссах и сильных врагах. Трупы мы будем создавать с помощью <poeitem class="poe-items" data-name_ru="Осквернение" data-name_en="Desecrate" data-color="#1AAA42" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Desecrate.webp" data-target="437">Desecrate | Осквернение</poeitem>. При простой зачистке локаций цепляем на пачки монстров <poeitem class="poe-items" data-name_ru="Клеймо Армагеддона" data-name_en="Armageddon Brand" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" data-target="641">Armageddon Brand | Клеймо Армагеддона</poeitem> - его урона и распространения поджогов хватит для убийства пачек белых монстров. На синие пачки вместе с <poeitem class="poe-items" data-name_ru="Клеймо Армагеддона" data-name_en="Armageddon Brand" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" data-target="641">Armageddon Brand | Клеймо Армагеддона</poeitem> пускаем <poeitem class="poe-items" data-name_ru="Волна осуждения" data-name_en="Wave of Conviction" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" data-target="632">Wave of Conviction | Волна осуждения</poeitem>, тогда вам хватит урона уничтожить любую синюю пачку.</p>\r\n\r\n<p>На боссах же &quot;прокаст&quot; будет выглядеть так:</p>\r\n\r\n<ul>\r\n\t<li>Жмем один раз <poeitem class="poe-items" data-name_ru="Осквернение" data-name_en="Desecrate" data-color="#1AAA42" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Desecrate.webp" data-target="437">Desecrate | Осквернение</poeitem> для создания трупов на полу</li>\r\n\t<li>Жмем три раза <poeitem class="poe-items" data-name_ru="Кремация" data-name_en="Cremation" data-color="#1AAA42" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/CorpseEruption.webp" data-target="1969">Cremation | Кремация</poeitem></li>\r\n\t<li>Ставим <poeitem class="poe-items" data-name_ru="Стена пламени" data-name_en="Flame Wall" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Firewall.webp" data-target="1875">Flame Wall | Стена пламени</poeitem> прямо на гейзеры Cremation</li>\r\n\t<li>Навешиваем дебаффы на врага при помощи <poeitem class="poe-items" data-name_ru="Волна осуждения" data-name_en="Wave of Conviction" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" data-target="632">Wave of Conviction | Волна осуждения</poeitem> и <poeitem class="poe-items" data-name_ru="Горючесть" data-name_en="Flammability" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Flammability.webp" data-target="145">Flammability | Горючесть</poeitem></li>\r\n\t<li>Цепляем <poeitem class="poe-items" data-name_ru="Клеймо Армагеддона" data-name_en="Armageddon Brand" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" data-target="641">Armageddon Brand | Клеймо Армагеддона</poeitem></li>\r\n</ul>\r\n\r\n<p>После перестановки можно проходить первый Лабиринт. В нём мы берём подкласс <poeitem class="poe-items" data-name_ru="Диверсант" data-name_en="Saboteur" data-color="#FF8D00" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/saboteur.webp" data-target="1471">Saboteur | Диверсант</poeitem> и талант Восхождения <poeitem class="poe-items" data-name_ru="Идеальное преступление" data-name_en="Perfect Crime" data-color="#808080" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Saboteur/PerfectCrime.webp" data-target="2752">Perfect Crime | Идеальное преступление</poeitem>.</p>\r\n\r\n<h3>Акты 4-5</h3>\r\n\r\n<p>В 4-ом и в 5-ом акте мы будем следовать дереву прокачки <a href="https://lootkeeper.com/link/mJSiN/" rel="nofollow" target="_blank">#4</a>. Сначала берём <poeitem class="poe-items" data-name_ru="Равенство клейм" data-name_en="Brand Equity" data-color="#FF8D00" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Brand2.webp" data-target="2754">Brand Equity | Равенство клейм</poeitem> с мастери на 2 дополнительных клейма. После этого прокачиваем сначала <poeitem class="poe-items" data-name_ru="Слияние" data-name_en="Melding" data-color="#FF8D00" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/melding.webp" data-target="314">Melding | Слияние</poeitem> и мастери на +50 к здоровью, а затем <poeitem class="poe-items" data-name_ru="Пылающее сердце" data-name_en="Heart of Flame" data-color="#FF8D00" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/hellfire.webp" data-target="1527">Heart of Flame | Пылающее сердце</poeitem> с мастери на увеличение урона по подожженным врагам.</p>\r\n\r\n<p>После прокачки <poeitem class="poe-items" data-name_ru="Слияние" data-name_en="Melding" data-color="#FF8D00" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/melding.webp" data-target="314">Melding | Слияние</poeitem> и экипировки предметов на базе с энергощитом у нас должно быть достаточно энергощита, чтобы использовать <poeitem class="poe-items" data-name_ru="Автоматизация" data-name_en="Automation" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" data-target="2692">Automation | Автоматизация</poeitem> с <poeitem class="poe-items" data-name_ru="Возврат клейм" data-name_en="Brand Recall" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" data-target="828">Brand Recall | Возврат клейм</poeitem> и полностью отказаться от использования мана фласок.</p>\r\n\r\n<p>После нахождения хорошего щита мы наконец сможем использовать одно из лучших умений перемещений в игре - <poeitem class="poe-items" data-name_ru="Удар щитом" data-name_en="Shield Charge" data-color="#BA1519" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" data-target="167">Shield Charge (Удар щитом)</poeitem>.</p>\r\n\r\n<p>Делаем перестановку камней:</p>\r\n\r\n<ul>\r\n\t<li><poeitem class="poe-items" data-name_ru="Клеймо Армагеддона" data-name_en="Armageddon Brand" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ArmageddonBrand.webp" data-target="641">Armageddon Brand | Клеймо Армагеддона</poeitem> - <poeitem class="poe-items" data-name_ru="Воспламенение" data-name_en="Combustion Support" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ChancetoIgnite.webp" data-target="628">Combustion Support | Воспламенение</poeitem> - <poeitem class="poe-items" data-name_ru="Разгул стихий" data-name_en="Elemental Proliferation Support" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" data-target="865">Elemental Proliferation Support | Разгул стихий</poeitem> - <poeitem class="poe-items" data-name_ru="Пронизывающий жар" data-name_en="Fire Penetration Support" data-color="#BA1519" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FirePenetration.webp" data-target="630">Fire penetration | Пронизывающий жар</poeitem> (если есть 4-линк)</li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Автоматизация" data-name_en="Automation" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/AutoCastInstantSkills.webp" data-target="2692">Automation | Автоматизация</poeitem> - <poeitem class="poe-items" data-name_ru="Возврат клейм" data-name_en="Brand Recall" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" data-target="828">Brand Recall | Возврат клейм</poeitem> - <poeitem class="poe-items" data-name_ru="Сбор" data-name_en="Convocation" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Convocation.webp" data-target="172">Convocation (Сбор)</poeitem></li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Удар щитом" data-name_en="Shield Charge" data-color="#BA1519" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/ShieldCharge.webp" data-target="167">Shield Charge (Удар щитом)</poeitem> - <poeitem class="poe-items" data-name_ru="Ускорение атак" data-name_en="Faster Attacks Support" data-color="#1AAA42" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterAttacks.webp" data-target="60">Faster Attacks (Gem) Ускорение атак</poeitem></li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Огненный рывок" data-name_en="Flame Dash" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/FlameDash.webp" data-target="89">Flame Dash | Огненный рывок</poeitem></li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Грация" data-name_en="Grace" data-color="#1AAA42" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Grace.webp" data-target="280">Grace | Грация</poeitem></li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Дисциплина" data-name_en="Discipline" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Discipline.webp" data-target="258">Discipline | Дисциплина</poeitem></li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Горючесть" data-name_en="Flammability" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Flammability.webp" data-target="145">Flammability | Горючесть</poeitem> - <poeitem class="poe-items" data-name_ru="Волна осуждения" data-name_en="Wave of Conviction" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Purge.webp" data-target="632">Wave of Conviction | Волна осуждения</poeitem> - <poeitem class="poe-items" data-name_ru="Ускоренное сотворение чар" data-name_en="Faster Casting Support" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/FasterCast.webp" data-target="88">Faster Casting (gem) Ускоренное сотворение чар</poeitem></li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Живучесть" data-name_en="Vitality" data-color="#BA1519" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Vitality.webp" data-target="1625">Vitality | Живучесть</poeitem> (1-3 уровень)</li>\r\n</ul>\r\n\r\n<p>В 5-ом Акте, в награду за квест <poeitem class="poe-items" data-name_ru="Ключ к свободе" data-name_en="The Key to Freedom" data-color="#AF6025" data-image="" data-target="569">The Key to Freedom | Ключ к свободе</poeitem>, берём <poeitem class="poe-items" data-name_ru="Нефритовый флакон" data-name_en="Jade Flask" data-color="#808080" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Flasks/evasionflask01.webp" data-target="4309">Jade Flask | Нефритовый флакон (item) </poeitem>, этот флакон поможет с повышением выживаемости за счёт 1.500 уклонения, которую он даёт во время действия эффекта.</p>\r\n\r\n<h4>Акты 6-10</h4>\r\n\r\n<p>В 6-ом и 7-ом актах будем следовать дереву прокачки <a href="https://lootkeeper.com/link/gmjMM/" rel="nofollow" target="_blank">#5</a>. В начале добираем здоровье, прокачивая <poeitem class="poe-items" data-name_ru="Изматывающие тренировки" data-name_en="Cruel Preparation" data-color="#FF8D00" data-image="" data-target="267">Cruel Preparation | Изматывающие тренировки</poeitem> и <poeitem class="poe-items" data-name_ru="Клятва на крови" data-name_en="Written in Blood" data-color="#FF8D00" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/WritteninBlood.webp" data-target="968">Written in Blood | Клятва на крови</poeitem>. Затем добираем <poeitem class="poe-items" data-name_ru="Стихийная перегрузка" data-name_en="Elemental Overload" data-color="#AF6025" data-image="" data-target="874">Elemental Overload | Стихийная перегрузка</poeitem> для урона и <poeitem class="poe-items" data-name_ru="Подвижность" data-name_en="Agility" data-color="#FF8D00" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/grace.webp" data-target="2539">Agility | Подвижность</poeitem> с <poeitem class="poe-items" data-name_ru="Мощь" data-name_en="Might" data-color="#FF8D00" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/oxblood.webp" data-target="2755">Might | Мощь</poeitem> для прокачки камней.</p>\r\n\r\n<p>В начале 6-го акта не забываем добрать сопротивления, лучше всего это сделать крафтом на станке в нашему убежище.</p>\r\n\r\n<p>Обязательно выполняем квест <poeitem class="poe-items" data-name_ru="Впавшие в немилость" data-name_en="Fallen from Grace" data-color="#FF8D00" data-image="" data-target="631">Fallen from Grace | Впавшие в немилость</poeitem> в начале 6-го Акта. Он позволит покупать любые камни умений и поддержки у <span class="ru-poe">Лилии Рот</span><span class="en-poe">Lilly Roth</span>, это понадобится вам в будущем.<br />\r\nУ неё же покупаем <poeitem class="poe-items" data-name_ru="Жертвенность" data-name_en="Immolate Support" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/Immolate.webp" data-target="1973">Immolate Support | Жертвенность</poeitem> и вставляем его вместо <poeitem class="poe-items" data-name_ru="Разгул стихий" data-name_en="Elemental Proliferation Support" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/Support/ElementalProliferation.webp" data-target="865">Elemental Proliferation Support | Разгул стихий</poeitem>.</p>\r\n\r\n<p>Не забываем сбалансировать сопротивления к стихиям в начале 6-го Акта, проще всего это сделать при помощи крафтов на станке в своём убежище.</p>\r\n\r\n<p>В 6-ом акте за сдачу рукописи, берём у <span class="ru-poe">Бестеля</span><span class="en-poe">Bestel</span> <poeitem class="poe-items" data-name_ru="Амулет с цитрином" data-name_en="Citrine Amulet" data-color="#808080" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Amulets/CitrineAmulet.webp" data-target="512">Citrine Amulet | Амулет с цитрином</poeitem>.</p>\r\n\r\n<p>После получения 50-го уровня проходим 2-ой Лабиринт и прокачиваем талант <poeitem class="poe-items" data-name_ru="Рожденный во мраке" data-name_en="Born in the Shadows" data-color="#FF8D00" data-image="" data-target="620">Born in the Shadows | Рожденный во мраке</poeitem>. Он значительно повысит нашу выживаемость, снижая урон ближайшим врагам и уменьшая им шанс попасть по персонажу.</p>\r\n\r\n<p>В 7 акте, за выполнение квеста <poeitem class="poe-items" data-name_ru="Серебряный медальон" data-name_en="The Silver Locket" data-color="#FF8D00" data-image="" data-target="603">The Silver Locket | Серебряный медальон</poeitem> берём у <span class="ru-poe">Вильяма Рота</span><span class="en-poe">Weylam Roth</span> - <poeitem class="poe-items" data-name_ru="Кварцевый флакон" data-name_en="Quartz Flask" data-color="#808080" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Flasks/phaseflask01.webp" data-target="4304">Quartz Flask | Кварцевый флакон (item) </poeitem>.</p>\r\n\r\n<p>С 8-го до конца кампании следуем дереву прокачки <a href="https://lootkeeper.com/link/9axfp/" rel="nofollow" target="_blank">#6</a>.<br />\r\nДобираем урон через прокачивание <poeitem class="poe-items" data-name_ru="Кователь рун" data-name_en="Runesmith" data-color="#FF8D00" data-image="" data-target="884">Runesmith | Кователь рун</poeitem> с мастери на повышение скорости перезарядки <poeitem class="poe-items" data-name_ru="Возврат клейм" data-name_en="Brand Recall" data-color="#3838F5" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Gems/RecallSigil.webp" data-target="828">Brand Recall | Возврат клейм</poeitem>, затем <poeitem class="poe-items" data-name_ru="Взрывное попадание" data-name_en="Explosive Impact" data-color="#FF8D00" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/firedamage.webp" data-target="1972">Explosive Impact | Взрывное попадание</poeitem> и мастери на восстановление здоровья за каждую единицу сопротивления к огню выше капа.</p>\r\n\r\n<p>После прохождения 8-го акта - начинаем активно фармить Кровавый Акведук. Сейчас наша цель - нафармить 64-й или 65-й уровень и немного валюты в придачу. Продаем выпавшие карточки <poeitem class="poe-items" data-name_ru="Смирение" data-name_en="Humility" data-color="#7C5804" data-image="" data-target="722">Humility | Смирение</poeitem> и хаос рецепты. Хаос рецепты не следует собирать если сейчас не первые 2-3 дня лиги.</p>\r\n\r\n<p>Заканчиваем прохождение 9-го акта. В 10-ом акте проходим все квесты, так чтобы остался только последний - на убийство Китавы. После этого проходим третий лабиринт.</p>\r\n\r\n<p>После прохождения третьего лабиринта, берём <poeitem class="poe-items" data-name_ru="Как часы" data-name_en="Like Clockwork" data-color="#808080" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/Saboteur/LikeClockworkNotable.webp" data-target="2753">Like Clockwork | Как часы</poeitem>, убиваем Китаву, проходим в Эпилог и начинаем наше покорение Атласа.</p>\r\n\r\n<h3>После кампании</h3>\r\n\r\n<p>При выходе на атлас необходимо набрать капы стихийных сопротивлений (по 75%). На всех предметах набираем как можно больше здоровья и желательно энергощита. Старайтесь не использовать предметы на базах только с уклонением или броней, так как их гнёзда будет трудно перекрасить под нужные нам цвета (если вы не обладаете необходимым рецептом для покраски).</p>\r\n\r\n<p>На картах следуем последнему дереву <a href="https://lootkeeper.com/link/VfuRo/" rel="nofollow" target="_blank">#7</a>.</p>\r\n\r\n<div class="attention-block"><span class="attention-block-label">Важно</span>\r\n\r\n<p>Напоминаем что данный билд стоит использовать только для прокачки вашего основного билда на старте новой лиги. Он не рассчитан на покорение эндгейм контента, его потолком будут начальные тиры красных карт - это максимум на что он способен.</p>\r\n</div>\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,0275 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,0167 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,0165 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,0170 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,0145 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,0144 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,0328 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,0141 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,0113 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,0150 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,0135 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,0125 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,0112 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,0104 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,0109 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,0111 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,0099 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,0107 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,0133 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)

Сигналы

Сигнал Получатели сигнала
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