Начну издалека. Есть магический резист, стандартный составляет 25%. Улучшается пассивками/худом/пайпом. Пассивки встречаются у редких героев, но рассмотрим анти-мага. Многие до сих пор не знают, почему его резист составляет 25% (как у всех) + дает пассивка 50% = 62%?
Здесь можно обратиться к системе, которая работает не только на магическую защиту. Иначе все было бы слишком имбово. Берется стандартный резист всех героев (25%), вычитается из единицы (100%), получается 75%. И уже от этого остатка берется 50% (есть еще система округления в движке игры, она выбрала число 75%/2 = 37%). Прибавляем 37% к 25% - получается 62%. Не будем останавливаться и купим худ. Как многие догадались, сопротивление, которое дает худ (30%) будет вычисляться... из остатка от единицы минус два предыдущих сопротивления (стандартное, пассивка). Худ дает 30%. Имеем 38% магической *уязвимости* (обратите внимание), считаем 38%*0.3 = 11.4%. Прибавляем к нашим 62% сопротивления, получается 73.4%. Тут игра снова округляет, и видим число 73%. В первой доте, году этак в 2006-2007, слышал легенду о том, что если сначала сделать худ, а потом вкачать пассивку, у магины якобы будет под 90% магического резиста. Проверять не довелось.
К вопросу о том, что именно происходит от госта - гасится резист, а не увеличивается магический урон.
Прошу прощения, когда дописал, увидел сверху формулу. Но, надеюсь, кому-нибудь будет приятнее прочесть разъяснение.
Все тот же резист. При наложении дискорда на героя со стандартной магической защитой он получит прирост резиста -19% (т.е. останется 6% - это ~25% от 25%, т.е. четверть нашего резиста (пресловутые и надоевшие 25%) все равно останутся. Но в ситуации с худом все намного интереснее. Имея 47% резист на герое, при получении дискордов останется 34%. Все это жутко запутанно, но для дискордов/госта запомнить значения не так уж и сложно для стандарного резиста.
Нажмите, чтобы раскрыть...