Перейти к содержимому

ModifierState Перечисление

ModifierState enum определяет различные состояния или условия, которые можно применять к юнитам в Dota 2. Эти состояния влияют на способности, взаимодействие и поведение юнита во время игры.

Перечисляемые значения

ИмяЦенитьОписание
MODIFIER_STATE_ROOTED0Юнит укоренился и не может двигаться.
MODIFIER_STATE_DISARMED1Отряд обезоружен и не может атаковать.
MODIFIER_STATE_ATTACK_IMMUNE2Юнит невосприимчив к атакам.
MODIFIER_STATE_SILENCED3Юнит обезмолвлен и не может произносить заклинания.
MODIFIER_STATE_MUTED4Устройство отключено и не может использовать предметы.
MODIFIER_STATE_STUNNED5Юнит оглушен и не может выполнять никаких действий.
MODIFIER_STATE_HEXED6Юнит наложен порчей, что отключает все способности и снижает скорость передвижения.
MODIFIER_STATE_INVISIBLE7Юнит невидим для врагов без обнаружения.
MODIFIER_STATE_INVULNERABLE8Юнит неуязвим и не может получить урон.
MODIFIER_STATE_MAGIC_IMMUNE9Юнит невосприимчив к магическому урону.
MODIFIER_STATE_PROVIDES_VISION10Подразделение обеспечивает обзор своей команде, даже будучи невидимым.
MODIFIER_STATE_NIGHTMARED11Отряд находится под действием Кошмара.
MODIFIER_STATE_BLOCK_DISABLED12Юнит не может блокировать урон щитами или способностями.
MODIFIER_STATE_EVADE_DISABLED13Юнит не может уклоняться от атак.
MODIFIER_STATE_UNSELECTABLE14Невозможно выбрать единицу измерения.
MODIFIER_STATE_CANNOT_TARGET_ENEMIES15Юнит не может атаковать врагов.
MODIFIER_STATE_CANNOT_TARGET_BUILDINGS16Юнит не может атаковать здания.
MODIFIER_STATE_CANNOT_MISS17Атаки отряда не могут промахнуться.
MODIFIER_STATE_SPECIALLY_DENIABLE18Отряд может быть запрещен союзниками при особых условиях.
MODIFIER_STATE_FROZEN19Устройство зависло и не может действовать.
MODIFIER_STATE_COMMAND_RESTRICTED20Юнит не может выполнять команды движения или атаки.
MODIFIER_STATE_NOT_ON_MINIMAP21Устройство не отображается на minimap.
MODIFIER_STATE_LOW_ATTACK_PRIORITY22Отряд имеет низкий приоритет атаки для отрядов противника.
MODIFIER_STATE_NO_HEALTH_BAR23Полоса здоровья юнита скрыта.
MODIFIER_STATE_NO_HEALTH_BAR_FOR_ENEMIES24Полоса здоровья отряда скрыта только для врагов.
MODIFIER_STATE_NO_HEALTH_BAR_FOR_OTHER_PLAYERS25Полоса здоровья отряда скрыта для всех игроков, кроме контроллера.
MODIFIER_STATE_FLYING26Юнит летит и игнорирует ограничения местности.
MODIFIER_STATE_NO_UNIT_COLLISION27Отряд может перемещаться сквозь другие отряды.
MODIFIER_STATE_NO_TEAM_MOVE_TO28Товарищи по команде отряда не могут отдавать ему команды «перейти к».
MODIFIER_STATE_NO_TEAM_SELECT29Товарищи по команде отряда не могут его выбрать.
MODIFIER_STATE_PASSIVES_DISABLED30Пассивные способности юнита отключены.
MODIFIER_STATE_DOMINATED31В отряде доминирует другой игрок или сущность.
MODIFIER_STATE_BLIND32Юнит ослеплен и имеет пониженную точность атаки.
MODIFIER_STATE_OUT_OF_GAME33Юнит временно удален из игры.
MODIFIER_STATE_FAKE_ALLY34Юнит выглядит как союзник для врагов.
MODIFIER_STATE_FLYING_FOR_PATHING_PURPOSES_ONLY35Юнит летает только в целях поиска пути.
MODIFIER_STATE_TRUESIGHT_IMMUNE36Юнит невосприимчив к обнаружению Truesight.
MODIFIER_STATE_UNTARGETABLE37Юнит не может стать целью каких-либо действий.
MODIFIER_STATE_UNTARGETABLE_ALLIED38Отряд не может стать целью действий союзников.
MODIFIER_STATE_UNTARGETABLE_ENEMY39Юнит не может стать целью действий противника.
MODIFIER_STATE_UNTARGETABLE_SELF40Юнит не может нацеливаться на себя.
MODIFIER_STATE_IGNORING_MOVE_AND_ATTACK_ORDERS41Отряд игнорирует приказы о движении и атаке.
MODIFIER_STATE_ALLOW_PATHING_THROUGH_TREES42Юнит может проходить сквозь деревья.
MODIFIER_STATE_NOT_ON_MINIMAP_FOR_ENEMIES43Юнит не появляется на minimap у врагов.
MODIFIER_STATE_UNSLOWABLE44Юнит нельзя замедлить.
MODIFIER_STATE_TETHERED45Устройство привязано к другому устройству.
MODIFIER_STATE_IGNORING_STOP_ORDERS46Устройство игнорирует команды остановки.
MODIFIER_STATE_FEARED47Отряд боится и уходит от источника страха.
MODIFIER_STATE_TAUNTED48Отряд подвергается насмешке и вынужден атаковать источник насмешки.
MODIFIER_STATE_CANNOT_BE_MOTION_CONTROLLED49На устройство не могут влиять способности управления движением.
MODIFIER_STATE_FORCED_FLYING_VISION50Подразделение обеспечивает летное видение для своей команды.
MODIFIER_STATE_ATTACK_ALLIES51Отряд может атаковать союзные отряды.
MODIFIER_STATE_ALLOW_PATHING_THROUGH_CLIFFS52Отряд может преодолевать скалы.
MODIFIER_STATE_ALLOW_PATHING_THROUGH_FISSURE53Отряд может проходить через трещины.
MODIFIER_STATE_SPECIALLY_UNDENIABLE54В предоставлении единицы не может быть отказано при особых условиях.
MODIFIER_STATE_ALLOW_PATHING_THROUGH_OBSTRUCTIONS55Устройство может преодолевать препятствия.
MODIFIER_STATE_DEBUFF_IMMUNE56Юнит невосприимчив к дебаффам.
MODIFIER_STATE_NO_INVISIBILITY_VISUALS57Устройство не отображает визуальные эффекты невидимости.
MODIFIER_STATE_ALLOW_PATHING_THROUGH_BASE_BLOCKER58Юнит может проходить через блокираторы баз.
MODIFIER_STATE_LAST59Отмечает последнее допустимое состояние в перечислении.