====== Роба Некроманта ====== {{ rpd:images:necromancer_robe_item.png|Роба Некроманта }} **Роба Некроманта** — это классовая броня в Remixed Pixel Dungeon для класса [[ru:rpd:necromancer_class|Некромант]]. ==== Описание ==== **Роба Некроманта** — это начальная броня для класса [[ru:rpd:necromancer_class|Некромант]]. Она обеспечивает уникальные некромантские способности, которые усиливают основной геймплей некроманта, связанный с собиранием и использованием душ. ==== Характеристики ==== * **Класс Брони**: Тканевая броня * **Прочность**: Стандартная для тканевой брони * **Специальная способность**: "Некромантия" — потребляет души для выполнения некромантских действий * **Сбор душ**: Даёт 1 очко души за каждого убитого монстра ==== Особые свойства ==== * **Сбор душ**: Автоматически даёт 1 душу каждый раз, когда владелец побеждает монстра * **Некромантские способности**: Позволяет использовать некромантские способности, потребляющие души * **Только для класса**: Только [[ru:rpd:necromancer_class|Некромант]] может эффективно носить эту броню * **Призыв существ**: Позволяет использовать потребляющие души способности для призыва нежити, например [[ru:rpd:deathling_mob|Смертенышей]] ==== Механика ==== * Функционирует как основная часть геймплея [[ru:rpd:necromancer_class|Некроманта]], связанного с собиранием душ через боевые действия и их использованием в способностях * Сбор душ является основой для системы ресурса [[ru:rpd:souls|Души]] * Работает в сочетании с другими некромантскими предметами и [[ru:rpd:necromancy_spell|Заклинанием Некромантии]] ==== Классы ==== * [[ru:rpd:necromancer_class|Некромант]] — Предназначено специально для этого класса ==== Стратегия ==== * Необходима для максимальной эффективности класса [[ru:rpd:necromancer_class|Некромант]] * Сосредоточьтесь на бою для эффективного сбора душ * Балансируйте между атакующими и защитными некромантскими способностями * Подумайте о повышении возможностей генерации душ ==== Ссылки на код ==== * Java класс: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/items/common/armor/NecromancerRobe.java|NecromancerRobe.java]] * Строковые ресурсы: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values/strings_all.xml#L739-L742|NecromancerRobe_Name, NecromancerRobe_Info, NecromancerArmor_NotNecromancer]] * Строковые ресурсы (RU): [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values-ru/strings_all.xml#L739-L742|Строки NecromancerRobe по-русски]] * Связанная броня: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/items/common/armor/NecromancerArmor.java|NecromancerArmor.java]] * Механизм сбора душ: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/items/common/armor/NecromancerRobe.java#L30-L32|реализация метода charDied]] * Проверка класса героя: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/items/common/armor/NecromancerRobe.java#L24-L26|метод doEquip для проверки класса Некроманта]] * Определение уровня брони: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/items/common/armor/NecromancerRobe.java#L19|Конструктор с уровнем 1 (тканевая броня)]] ==== Дополнительные ссылки на код ==== * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/items/common/ItemFactory.java#L398|ItemFactory.java]] — Регистрация класса NecromancerRobe * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/hero/HeroClass.java|HeroClass.java]] — Определение класса героя Некромант * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/items/common/armor/NecromancerRobe.java#L19|Конструктор]] — Определяет уровень брони (уровень 1 — тканевая броня) * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/items/common/armor/NecromancerRobe.java#L24-L26|Метод charDied]] — Реализация сбора душ при смерти врагов * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/hero/Hero.java#L210-L212|Hero.java accumulateSkillPoints]] — Метод, вызываемый Робой Некроманта для сбора душ ==== См. также ==== * [[ru:rpd:necromancer_class|Класс Некромант]] * [[ru:rpd:souls|Ресурс Души]] * [[ru:rpd:necromancy_spell|Заклинание Некромантии]] * [[ru:rpd:deathling_mob|Смертеныш]] * [[ru:rpd:lich_subclass|Подкласс Лич]] * [[ru:rpd:armor|Броня]] {{tag> rpd items armor necromancer robe }}