Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Проблема с иллюзиями и морфом, ведь морф когда копирует героя то она как бы становится иллюзией, и мой итератор считает его иллюзией и перекрашивает его в цвет иллюзии,соовтественно. Как это пофиксить? Я пробовал юзать значения типа IsMorph m_bCachedReplicatedMorphlingIllusion
индексоф в джаваскрипте это индекс элемента в массиве. -1 это значит нет такого элемента.
indexof(x) == -1
эквивалентно
!contains(x)
сам код просто проверят находится ли индекс entity(это индекс сущности а не сама сущность. в панорамаскрипте везде во все апи сущности чисто по индексу передаются) среди индексов героев на которых играют игроки(считай чтото типо m_hAssignedHero). в общем этот код проверяет, не является ли сущность одним из героев игроков. если сущность - герой игрока который ему назначен(m_hAssignedHero наверно), значит очевидно что это настоящий герой. в противном случае это иллюзия
грубо говоря кароче
for each player in players:
{
if(entity == player->m_hAssignedHero) return NOT_ILLUSION
}
return ILLUSION