Это — старая версия документа!
Повысить максимальное значение кровожадности невозможно, но используя
навык «Рыцарь Хаоса» можно увеличить скорость её восстановления.
Каждый час значение кровожадности увеличивается на (максимальное значение)/24*(1+значение навыка «Рыцарь Хаоса»/100). Т.е. при отсутствиии навыка «Рыцарь Хаоса» кровожадность восстановится с 0 до максимального значения за 24 часа.
При убийстве другого члена Дома на обычной локации значение кровожадности персонажа уменьшается на:
1 + 9 * max(уровень персонажа – уровень жертвы – floor(ранг жертвы/2), 0).
floor - округление в меньшую сторону.
max(уровень персонажа – уровень жертвы – floor(ранг жертвы/2), 0)
floor - округление в меньшую сторону.
Этим персонажи делятся на тех, кто примерно равен по силе нападающему (за таких кровожадность уменьшается на 1 на обычных локациях и не уменьшается в диких локациях), и на тех, кто слабее его (за таких кровожадность снимается в повышенном размере).К примеру для 14ого уровня в обычных,не диких локациях,без особой потери кровожадности (-1 кржд) выгодно убивать только 12/4,13/2+ (уровень/ранг) и соответственно свой уровень или выше с любым рангом.
Если персонаж состоит в
фракции и убивает члена
враждебной фракции, его кровожадность дополнительно к прочим изменениям увеличивается на
ceil(ранг жертвы/3) ceil - округление в большую сторону.
Кровожадность персонажа, с нападения на которого начался PvP – бой, не уменьшается при убийстве других членов Дома.
Кровожадность персонажа не уменьшается при проигрыше противника по таймауту или его бегстве с поля боя.
Если значение кровожадности ниже нуля или равно нулю персонаж не сможет нападать на других членов ДП. Значение кровожадности не может упасть ниже -100.
Текущее значение кровожадности отражается во вкладке информация в меню Персонаж.
Кровожадность также можно увеличить, использовав каплю крови, находящуюся в инвентаре. Кровожадность восстанавливается в количестве единиц равном рангу персонажа, чья кровь используется.
Кровь персонаж получает использовав
свитки крови и выиграв бой (проигравший кровавый бой персонаж получает смертельную травму).
Наверх
Дискуссия
Don Freezer, 2009/04/30 12:59
1 + 9 * max(уровень персонажа – уровень жертвы – floor(ранг жертвы/2), 0). Вы думаете, новичок это поймет?? Хоть примеры нужно написать, а лучше упростить)
phoenix, 2009/04/30 17:18
хм.. согласен, надо подумать как описать это проще
Титькозавр, 2009/05/01 02:41
Надо воабще внести в словарь все эти floor?round и sqrt
Outlaw G, 2009/05/02 02:08
новичок в ДП не лезет
Novka, 2009/05/17 15:01
Это не поймет любой, у кого нет минимального опыта работы с мат пакетами.
я вот в Доме новичёк-и мне эти формулы-непонятны(что такое floor и т.д.)
floor - округление в меньшую сторону.
Кровожадность персонажа не уменьшается при проигрыше противника по таймауту. надо добавить «или его бегстве»
sqrt это из с++
обновил
примеры: