Author | Subject | |
---|---|---|
Sir mefisto
HoMM V: Knight |
Как я понял, это означает, что 75% увеличение маны на 3 уровне мы получаем не 35 а 34 в итоге (при 2 знания), а на 4 уровне чётко 36?
|
Special status: |
Sir AmberSoler |
Сэр mefisto, 2.08.2007 21:36Бонус бывает 25% (базовый), 50%(продвинутый) и 100%(эксперт)... Что такое 75%? |
Special status: |
Sir mefisto
HoMM V: Knight |
75% - это продвинутый уровень + 3*5% за специализацию... (я указывал, что герой 3-его уровня)
|
Special status: |
Sir AmberSoler |
Сэр mefisto, 2.08.2007 22:02 Все равно не понял откуда 75%... 3*5%=15% за специализацию. В этом случае бонус спеца составляет 15% от 50%, что равно 50*0,15=7,5% от базового запаса. (Если Вы просто прибавляли 15% к 50%, то должны были получить 65% - но это неправильно, прибавлять нужно умножением, а не сложением, тогда не будет ошибки). Итог будет таков: 20 маны (базовое количество, потому что знание в вашем примере равно 2) + 10 маны (это бонус 50% от базового - за вторичный навык) + 1,5 маны (это бонус спеца 3-го уровня, что составляет 7,5% от базового) = 31,5 маны. Округляем до меньшего целого: ответ 31 маны. |
Special status: |
Sir Kirinyale
HoMM V: Knight |
Сэр mefisto, 2.08.2007 22:02 Базовый даёт 25%, продвинутый 50%, эксперт 100%. |
|
Lady Pups |
Бегу не успеваю на работу, поэтому протестирую вечером, но меня заинтересовало это предложение
Дефицит возникает только в случае, когда результатом является целое число (без остатка). Я наспех взяла Андру 5 левела с экспертом интеллекта, 40 маны (100+5*5+100)%*40=225%*40= 90 Целое число, и абсолютно такое же в кониках Что именно вы имели ввиду? |
|
Sir AmberSoler |
Леди Pups, 3.08.2007 07:52Что мы имели в виду... Интересный вопрос... У той же Андры после level 10 появляется дефицит - на level 11, к примеру, вместо 102 (без остатка) на выходе - 101 единица маны. На level 13 (только база 60, а не 40) - имеем 158 маны, хотя расчет дает цифру 159... Причем дефицит возникает только на целых резалтах, в случае дроби - просто округляет до меньшего целого, что и предсказывает теория... До 10 уровня дефицит, возможно, не наблюдается - Ваши цифры полностью подтверждаются. Потом, на 11 уровне он возникает... На 12 - нет, 13 уровень - дефицит опять есть... Но, на level 17 и 23, к примеру, дефицита уже нет... Никакой системы... Может методика расчета слишком хитрая или как? При случае можно проверить зависимость дефицита целых чисел от уровня героя - может даже конечную формулу удастся раскопать. |
Special status: |
Sir Kirinyale
HoMM V: Knight |
Есть сильное подозрение, что виной - работа Героев с переменными, а конкретно - вычисление каких-то промежуточных результатов в переменных с плавающей запятой (по-простому - с дробями) с уже последующим переводом в целое. При этом где-то вполне возможна ошибка округления (например, вместо 159.0 получится 158.9999999 и округлится до 158). Но где именно и когда именно - вопрос тот ещё... Хоть дизасмом занимайся
|
|
Sir AmberSoler |
Сэр Kirinyale Goldfire, 3.08.2007 12:42Расчет по идее - примитивный, негде там компу в запятых путаться... Полагаю, что можно даже будет увидеть невооруженным глазом зависимость дефицит/левел, если построить карту хотя бы до level 50. Все говорит в пользу того, что у всех троих спецов будет один и тот же механизм расчета... Единственное замечание (интуитивно) - наличие арта, повышающего знание может нарушить механизм расчета, потому как там уже больше операций и вполне допустимы косяки по причине округления. Время покажет. |
Special status: |
Sir Zlatovlas
HoMM III: Prince (20) |
Вопрос по кораблестроению:
Для заклинания "Вызов лодки" без Магии Воды и с основным этим навыком: Вызывает существующий, дружественный, незанятый корабль из любого места в мире в ваше местоположение Хотелось бы уточнить, если корабль не занят, значит ли это, что он автоматически становится дружественным? Например в ситуации, когда комп только слезает с корабля (высаживается на маленький остров, с которого, возможно вскоре планирует уплыть), вызвать этот освободившийся корабль не получается. Хотя и пробовал достаточно большое кол-во раз. В чем может быть сложность? |
|
Sir Werky
HoMM IV: Landless |
Сэр Zlatovlas, 8.08.2007 16:11 Если я не ошибаюсь то дружественным считается тот с которого вышел герой, и тот который ни разу небыл использован |
|
Sir AmberSoler |
Сэр Werky, 8.08.2007 16:26Именно. FizMiG (лист 02): "Дружественной называется лодка, которая либо ни разу не использовалась с начала игры, либо последним из нее высадился Ваш герой или герой-союзник. Если лодкой последним пользовался противник, ее призвать нельзя." |
Special status: |
Lady Pups |
Забавно, первый раз об этом слышу, всегда считала, что при базовой воде можно вызвать просто существующий незанятый корабль. Век живи, век учись
|
|
Sir Zlatovlas
HoMM III: Prince (20) |
Спасибо за подтверждение моих смутных догадок! Как знать, сколько бы я мог ещё долбиться в попытке вызвать лодку
И ещё другой вопрос. Раз уж речь зашла о специалистах по вторичным навыкам, интересно, должны ли юниты под руководством раскачанного до 20-ого уровня Торгрима (специалист по сопротивлению) быть полностью иммунны к магии. Как-то раз попробовал провести такой эксперимент - так почти все полегли под Армагеддоном |
|
Sir Medium |
Сэр Zlatovlas, 8.08.2007 21:23 Насколько я понимаю, у Торгрима 20-го уровня сопротивление магии 40%. Для 100% нужен 80-й уровень. |
Special status: |
Sir AmberSoler |
Сэр Zlatovlas, 8.08.2007 21:23Откуда такой вывод? Level 20 * 5% = 100% (к существующему уровню), следовательно, эксперт сопротивления (20%) будет иметь 40% сопротивления, но никак не 100%... Ну, а достичь Level 80, как показала практика (и последний ДЗ, в частности) практически невозможно... |
Special status: |
Sir Medium |
Сэр AmberSoler, 8.08.2007 21:41 Видимо должно быть достаточно 50-го уровня с комплектом соответствующих артефактов. |
Special status: |
Sir AmberSoler |
Сэр Medium, 8.08.2007 21:48Да. В этом случае будет 100% сопротивляемости.Сэр AmberSoler, 8.08.2007 21:41 |
Special status: |
Lady Pups |
Не думаю, что будет именно 100%. Скорее всего, будет 99.9(9)%, что даст вам всегда объяснение случайному ляпсусу с армагеддоном
П.С. Это просто мое мнение, основанное всего лишь на догадках. И на недавнем ляпсусе разработчиков с интеллигенцией |
|
Sir AmberSoler |
Леди Pups, 9.08.2007 08:52Случайный ляп с армагеддоном в приведенном примере был на level 20, что давало лишь 40% защиты... Проверка показала, что на level 50 + арты (100% защиты) комп-противник, имея мощнейший армагеддон на руках, что позволяет смести мою армию за один удар, даже не пытается кастовать заклы - просто сбегает. Значит он просчитывает вероятность и не видит возможности нанести ущерб... Если же убрать любой из артов - бой начинается с применения армагеддона. |
Special status: |
Sir Medium |
Возник такой вопрос. Существует ли предел очков МР, которые герой может накопить на разгонялках, и если существует, то насколько он высок (десятки тысяч, сотни тысяч, миллионы ...)?
|
Special status: |
Lady Pups |
А зачем вам Только не говорите, что для общего развития
|
|
Sir Werky
HoMM IV: Landless |
Сэр Medium, 27.08.2007 21:57 2 или 4 байта точно непомню, ну скорее всего будет тоже самое что и с золотом |
|
Sir Medium |
Леди Pups, 28.08.2007 07:31 На некоторых турнирных картах ("болотные" ДЗ, например ) обилие возможностей для разгона вызывает опасение, что при достижении какого-то предела запас МР просто перестанет увеличиваться. Сэр Werky Добавлено: 28.08.2007 09:37 В байтах мне не очень понятно. Но, согласно аналогии с золотом, видимо если после очередного разгона запас МР не обнулился, значит он увеличился? |
Special status: |
Sir Werky
HoMM IV: Landless |
Сэр Medium, 28.08.2007 11:30 2 это 65535 4 это 4294967295 в любом случае даже значения в 65535 достигнуть очень тяжело
Скорее всего да, так как неизвестно нужно проверить. |
|
Sir Demyan |
Сэр Medium, 27.08.2007 21:57 В памяти под МР героя выделено 4 байта, в HeroesIII числа знаковые, поэтому максимум МР - +2 147 483 647 Если не использовать баг с ША, то на любой карте максимум не достичь. |
|
Sir Medium |
Сэр Demyan, 28.08.2007 16:50 С практической точки зрения не достичь. Но теоретически на некоторых картах это достижимо. Нужно только иметь возможность потратить в течение игрового дня 8 миллиардов золота, ну и чистого реального времени процедура займёт суток сто |
Special status: |
Sir AmberSoler |
Леди Pups, 12.06.2007 11:51 Цитата из правил: В Героях III запрещается: Это исчерпывающая трактовка? Или имеются нюансы, применимые по месту на усмотрение ведущего? |
Special status: |
Sir Medium |
Сэр AmberSoler, 12.10.2007 21:15 Мне данная трактовка не кажется исчерпывающей, так как использует оценочные категории - "многократно", "приблизительно", "главная цель". Но это просто попутное замечание. В тему зашёл по другому поводу. При прохождении одного из текущих турниров обнаружил, что ни свои герои, уволенные накануне, ни убитые вражеские герои при найме не получают бонуса МР. Т.е. получают такой же запас хода как при первой покупке. Чем это обьясняется, и можно ли как-либо повлиять на запас хода таких героев? |
Special status: |
Lady Pups |
Сэр AmberSoler, 12.10.2007 21:15 Кириньяль сказал, что юзать сапоги/перчатки/перестановку юнитов можно, если вы используете это для конкретного пересечения водной преграды. Т.е. типо если бы вы даже без этих компонентов хотели бы переплыть куда-то за чем-то(!), то вы можете использовать компоненты, чтобы увеличить себе ход. Если же вы просто без цели садитесь, высаживаетесь через метр просто так за цветочками и опять садитесь и плывете за конкретной целью - то это нарушение правил. 2Medium: я проверила оба сэйва с турниров, которые вывешены сейчас на Портале - у меня при выкупленном убитом (первом попавшемся) компе запас хода увеличен Может вы случайно держите героя на переходе хода в таверне? Если это ТТГ, можете выслать свой сэйв мне, я гляну. |
|