/
Upd. А теперь сама игра обновлена. Идеализм, чо )))
О, сообщения не срослись, короче, вот новая ссылка: yadi.sk/d/c_zQet-W3Jyqnd
Просто важные фиксы.
Андреич, благодарю, про прогу прекрасно знаю, просто хочу оптимизировать конвейерное производство
Даже без ренейма так эффективнее, чем все с нуля, спасибо
С ренеймом еще лучше было бы
Если вы НЕ знаете, что такое локальные переменные и хэш-таблица, дальше не читайте!!!
Просто спелл наносит урон в области по врагам, скейлящийся от уровня спелла. Цифры вписывайте какие хотите, просто чтобы была формула фиксированный урон + урон от уровня спелла. Я потом самостоятельно нужные цифры впишу.
Тут, короче, спелл должен реагировать на смерть каждого героя, ЗАПОМИНАТЬ ЕГО В ПЕРЕМЕННУЮ, создавать в его позиции даммика, этот даммик должен взлетать в воздух, подлетать к обладателю пассивки и дальше... фактически исчезать, а на нём крутиться эффект периодического урона врагам вокруг, урон тем больше, чем больше лвл пассивки; а мы помним, что мы погибшего запомнили?... Так вот там таймер должен проверять, не реснулся ли он уже, если реснулся - сбрасываем этот наш триггерный иммолэйшен-эффект сразу и кончаем спелл.
Пассивка должна периодически через таймер считать кол-во всех мертвых героев на карте и регать ману обладателю пассивки по их числу. Опять же, главное, чтобы формула учитывала лвл спелла, а дальше я ее подстрою.
Спелл должен в течение 10 секунд после применения ждать и ежесекундно сиять эффектами на вражеских героях, а потом, если кастер не получил урон > 0, все враждебные ему герои умирают (событие Kill, никакого дамага). Если кастер в течение 10 секунд после каста получит урон > 0, сразу прерывать всё (сияние прекращается, никто не умрёт).
Исполнять только на Jass/vJass!!! GUI даром не надо. Никаких вейтов, только таймеры, хороший MUI код.
Равкоды абил, даммиков, пути моделей ставьте любые!!! Я это все потом поправлю.
МНЕ СДАТЬ ТОЛЬКО КОД, ВСЕ СПЕЛЛЫ РАЗОМ!!! Карту качать не буду. Куда какие куски вставить, чтобы все действовало, поверьте, разберусь :D Мне все равно это под свою систему еще менять. Вам надо просто сделать эти 4 MUI способности, дальше моя забота.
ЗАДАНИЕ НЕ ПРОСТОЕ, но если раньше 16-го не будет в готовом виде - уже и не надо. Займусь, значит, с нуля самостоятельно.
ЕЩЕ РАЗ: МНЕ СДАВАТЬ ВСЕ В ЭТОЙ ТЕМЕ КАК КОД НА JASS, ЕСЛИ БЕРЕТЕСЬ. ИМЕННО В ФОРМАТЕ ТЕКСТОВОГО КОДА. ЛЮБОЙ ДРУГОЙ ФОРМАТ ЖУТКО ВЫБЕСИТ.
Спасибо за внимание.
************************************
Так... Слабаки, богохульники! )))
Короче я, наверное, тогда прямо тут буду выкладывать себе же куски кода и инфу. Почему-то именно так хочется. Другие варианты сильно бесят. Создаю себе фабрику самостоятельно.
Эффекты будут названы так: SingerOfDeath1, SingerOfDeath2, SingerOfDeath3, SingerOfDeath4
Коды конкретно спеллов (с использованием мемхака и тады уже нужными равкодами) будут под катами:
ОБЩИЕ КУСКИ КОДА В СИСТЕМУ
****************************************
ПЕРВАЯ ГЕРОЙСКАЯ СПОСОБНОСТЬ - РАВКОД ДОЛЖЕН ВЕЗДЕ СОВПАДАТЬ
function Trig_SingerOfDeathAll_Func002Func001C takes nothing returns boolean
if ( not ( GetLearnedSkillBJ() == 'A296' ) ) then
return false
endif
if ( not ( GetUnitAbilityLevelSwapped('A296', GetTriggerUnit()) == 1 ) ) then
return false
endif
return true
endfunction ПЕРВАЯ ГЕРОЙСКАЯ СПОСОБНОСТЬ - РАВКОД ДОЛЖЕН ВЕЗДЕ СОВПАДАТЬ - ЗАКРЫТО
ВТОРАЯ ГЕРОЙСКАЯ СПОСОБНОСТЬ - РАВКОД ДОЛЖЕН ВЕЗДЕ СОВПАДАТЬ
function Trig_SingerOfDeathAll_Func002Func002C takes nothing returns boolean
if ( not ( GetLearnedSkillBJ() == 'A297' ) ) then
return false
endif
if ( not ( GetUnitAbilityLevelSwapped('A297', GetTriggerUnit()) == 1 ) ) then
return false
endif
return true
endfunction ВТОРАЯ ГЕРОЙСКАЯ СПОСОБНОСТЬ - РАВКОД ДОЛЖЕН ВЕЗДЕ СОВПАДАТЬ - ЗАКРЫТО
ТРЕТЬЯ ГЕРОЙСКАЯ СПОСОБНОСТЬ - РАВКОД ДОЛЖЕН ВЕЗДЕ СОВПАДАТЬ
function Trig_SingerOfDeathAll_Func002Func003C takes nothing returns boolean
if ( not ( GetLearnedSkillBJ() == 'A298' ) ) then
return false
endif
if ( not ( GetUnitAbilityLevelSwapped('A298', GetTriggerUnit()) == 1 ) ) then
return false
endif
return true
endfunction ТРЕТЬЯ ГЕРОЙСКАЯ СПОСОБНОСТЬ - РАВКОД ДОЛЖЕН ВЕЗДЕ СОВПАДАТЬ - ЗАКРЫТО
ЧЕТВЁРТАЯ ГЕРОЙСКАЯ СПОСОБНОСТЬ - РАВКОД ДОЛЖЕН ВЕЗДЕ СОВПАДАТЬ
function Trig_SingerOfDeathAll_Func002Func004C takes nothing returns boolean
if ( not ( GetLearnedSkillBJ() == 'A299' ) ) then
return false
endif
if ( not ( GetUnitAbilityLevelSwapped('A299', GetTriggerUnit()) == 1 ) ) then
return false
endif
return true
endfunction ЧЕТВЁРТАЯ ГЕРОЙСКАЯ СПОСОБНОСТЬ - РАВКОД ДОЛЖЕН ВЕЗДЕ СОВПАДАТЬ - ЗАКРЫТО
****************************************
if ( Trig_SingerOfDeathAll_Func002Func001C() ) then
return true
endif
if ( Trig_SingerOfDeathAll_Func002Func002C() ) then
return true
endif
if ( Trig_SingerOfDeathAll_Func002Func003C() ) then
return true
endif
if ( Trig_SingerOfDeathAll_Func002Func004C() ) then
return true
endif
****************************************
local timer t18 = CreateTimer()
*****************************************
ДВА РАЗА СВЕРХУ И СНИЗУ, ПРОВЕРИТЬ:
t18,
*****************************************
set t18 = null
*****************************************
Если первый спелл, то заносим функцию для него
if ( GetLearnedSkillBJ() == 'A296' ) then
call TriggerRegisterUnitEvent(hero,GetTriggerUnit(), EVENT_UNIT_SPELL_EFFECT)
call TriggerAddAction(hero,function DevastatingMagic)
else
endif
Если второй спелл, то регаем все юниты на смерть
if ( GetLearnedSkillBJ() == 'A297' ) then
if (IsUnitInGroup(u5, udg_AnimusCopies) == false) then
call TriggerRegisterAnyUnitEventBJ(hero, EVENT_PLAYER_UNIT_DEATH)
call TriggerAddAction(hero, function DeathScreams)
endif
endif
Если третий спелл, то рушим триггер, а если не третий, то рушим таймер t18
if ( GetLearnedSkillBJ() == 'A298' ) then
call DestroyTrigger(hero)
call SaveUnitHandle(udg_Hash,GetHandleId(t18),2,u5)
call TimerStart(t,1,true,function DeadMana)
else
call PauseTimer(t)
call DestroyTimer(t)
call FlushChildHashtable(udg_Hash,GetHandleId(t))
endif
Если четвертый спелл, то заносим функцию для него
if ( GetLearnedSkillBJ() == 'A299' ) then
call TriggerRegisterUnitEvent(hero,GetTriggerUnit(), EVENT_UNIT_SPELL_EFFECT)
call TriggerAddAction(hero,function Requiem)
else
endif
Vlad242, ну, значит, .dll-ку надо скачать и тебе, и всем, с кем играешь
Какую именно - ссылки неоднократно кидались
Другое дело, что 70% людей будет это лень делать из-за игры в варкрафт
Darknessay, ну что от себя могу сказать - см. мой комментарий выше.
Могу также еще добавить, что героя можно сделать на основе карты из коллекционной карточной игры ил персонажа фильма/мультфильма/книги/комикса и т. д., если этот персонаж действительно оригинальный. Просто придумать, как бы он смотрелся и взаимодействовал в той же Доте. Если вопрос авторских прав не волнует - хоть и брать именно в виде его самого. Если волнует - максимально преобразовать (сменить пол, возраст, внешность, расу, характер, оставив только абилки, к абилкам тоже свои идеи как-то перекумекать, и тогда претензии на плагиат предъявлять задолбаются).
Ну вот те и статья. Героев миллионы. СИЛЬНОЙ проблемы с идеями не вижу (реально крутого, конечно, придумать может быть и не очень просто, но если уж придумаешь, так и вообще мега збс, а сколько даже в топовых мобах сероватых по идеям героев выходит и ничего, пипл хавает). Проблема именно в реализации - код, модели, озвучка, настройка всех необходимых параметров, внесение во все игровые системы и т. д., потому что это уже затрачивает силы. Тут вопрос максимальной оптимизации и приятности процесса, а как это сделать, решать только создателю своего проекта.
Ну вот те и статья из 2 моих сообщений в этом вопросе.
Хех, интересно. Про хп и ману-то я знаю и юзаю.
А хп рег и мп рег то есть точно так же можно перманентно добавить и убрать?
А, кстати, мемхак будет считать хп и мп реген с учетом этих добавлений? /
Добавлено: хотя в принципе... туплю же. Раз мемхак уже стоит, мне эти предметные добавления не нужны, просто функциями и все. Но теоретически все равно интересно.
Пусть тут будет Картус из Лиги
У меня паранойя, что на андерграунде ссылка может умереть, было че-то такое, а идея с ним развивается
Ну и + кому Картуса надо, а на андерграунде регаться хардкор, могут взять
-Новые Таланты!
Бог Нила
Бесконечное Купание: уменьшает мановую стоимость "Добычи" до 0. ЦЕНА: 500 золота.
Целебное Омовение: способность "Добыча" при применении восстанавливает 8 единиц здоровья за каждый уровень героя. ЦЕНА: 500 золота.
-Дочь Леса: способность "Два копья" заменена на новую способность "Потенциальное Семя".
Семя - это хорошо. Семя говорит о потенциале.
Дочь Леса вращивает в указанного союзного героя Потенциальное Семя. Если у этого героя дальность атаки 250 или больше, к ней навсегда добавляется 15.
Иначе он навсегда получает +1 к Защите.
Перезарядка 40/20, максимальная дальность применения 1000/4000, мана не требуется.
Примечание - и, возможно, то, что было ранее ультом Дочери леса, появится у другого героя... может быть, у того самого связанного с временем и откатывающего всё, если станет дальщиком...
-Бог Сумрака: увеличены внешний размер и шкала выбора модели героя и его аватаров
-Добавлены в Credits, спасибо за их материалы, marcus158, farfacer, Maniac_91
-Множество других мелких улучшений, исправлений и оптимизации
***
Battle for Souls 1.5
-Now the battle starts at 6 o'clock in the morning!
-New hero: Sobek, God of the Nile! (Renekton, Gena the Crocodile)
-Forest Daughter: ability "Double Spear" are changed to new ability "Seed of Potential".
-God of Twilight: increased size and selection circle
-Added new peoples to Credits
-Many other minor optimizations, fixes and changes /
Просто заметки себе, пусть будут тут.
Пара ВОЗМОЖНЫХ реворков:
Маска Теней. Новый ульт. Пассивно создается гигантская тень вокруг героя (высоко летящий даммик с этой тенью). Все враги в этой тени ежесекундно получают стаки. Накопив достаточно стаков, они НАВСЕГДА теряют силу атаки и Защиту, а стаки сбрасываются.
Служитель Предков. Пространственный удар становится с чаржем средней скорости в выбранную точку и низкой перезарядкой. Но за каждое его применение НАВСЕГДА Защита уменьшается на 1.
Вспомнилось из обзора игры Creatures, не удержусь. Самое интересное, что этого обзора НЕТ в сети - сейчас гуглом было проверено. Но смысл цитаты сохранен, уверенность высокая. Игра, короче, кто не знает, сильно развитая виртуальная версия тамагочи с возможностью иметь множество питомцев, разнообразно их воспитывать и генетически изменять:
"Но главное с этим не переборщить, потому что если вы выведете реально развитого норна, он запросто сможет взломать операционную систему и... В общем, известны случаи, когда отдельные уникальные норны путешествовали с компьютера на компьютер по интернету и пугали людей. Поговаривают даже, что некоторые известные в мире личности - вовсе не люди, а норны, победившие смерть путем клонирования. Повторяю, это только слухи, но осторожность не помешает".
"Валв все сломали в очередной раз. Проблема не на моей стороне и починить не могу. Игру из воркшопа убрал. Если кто купил пасс - для него работает рефанд."
Ну мб это уже отфиксили, так-то именно я не в теме, кастомки давно в д2 не смотрю. Но всё-таки.
datar1231, трудно, но не очень.
Но вот конкретно сейчас есть другие трудности.
Крокодилищу clawbfs.ucoz.ru/forum/3-1822-1 таланты пилятся и башка ппц болит уже, апдейт скоро релизится, хочется побольше сделать.
Попроси в заклинаниях на заказ и скинь туда то, что тут мной тебе написано. Я думаю, кто-нибудь найдется. Если не найдется, то после 1-го числа мб возьмусь, но практически полная уверенность, что кто-то сделает раньше, т. к. задача несложная.
И да, набрать этот текст мне легче все-таки, чем реализовать эту задачу.
ТАК!!!
ЕМОЕ!!!
Все не правильно.
Дошло.
Тебе надо, чтобы крип вызывался не под контролем кастера, а под контролем цели???
Тогда все намного проще, я ща в теме заказов отпишу.
А мой изначальный комментарий - это ответ, как сделать то, чтобы печать после смерти цели перекидывалась обратно на того, кто ее скастанул.
» WarCraft 3 / Нужна модель? - Вам сюда!
Спасибо.
» WarCraft 3 / Нужна модель? - Вам сюда!
Просто оставлю это здесь, это касается (для себя) предыдущего задания
» WarCraft 3 / Battle for Souls 3.2b
Upd. А теперь сама игра обновлена. Идеализм, чо )))
О, сообщения не срослись, короче, вот новая ссылка: yadi.sk/d/c_zQet-W3Jyqnd
Просто важные фиксы.
» WarCraft 3 / Иконки на заказ
» WarCraft 3 / Иконки на заказ
Даже без ренейма так эффективнее, чем все с нуля, спасибо
С ренеймом еще лучше было бы
https://hydra-media.cursecdn.com/hon.gamepedia.com/thumb/3/33/Ic...
https://hydra-media.cursecdn.com/hon.gamepedia.com/thumb/0/07/Ic...
https://hydra-media.cursecdn.com/hon.gamepedia.com/thumb/c/cd/Ic...
https://hydra-media.cursecdn.com/hon.gamepedia.com/thumb/b/be/Ic...
BTNBlobHero
BTNBlob1
BTNBlob2
BTNBlob3
BTNBlob4
DISBTNBlobHero
DISBTNBlob1
DISBTNBlob2
DISBTNBlob3
DISBTNBlob4
» WarCraft 3 / Иконки на заказ
Сделать иконки из 5 изображений тут
BTNSingerOfDeathHero
BTNSingerOfDeath1
BTNSingerOfDeath2
BTNSingerOfDeath3
BTNSingerOfDeath4
DISBTNSingerOfDeathHero
DISBTNSingerOfDeath1
DISBTNSingerOfDeath2
DISBTNSingerOfDeath3
DISBTNSingerOfDeath4
Все остальные сделать активными.
Ред. ClotPh
» WarCraft 3 / Способности и алгоритмы на заказ
Сможет ли кто-либо выполнить заклинания отсюда?
Равкоды абил, даммиков, пути моделей ставьте любые!!! Я это все потом поправлю.
МНЕ СДАТЬ ТОЛЬКО КОД, ВСЕ СПЕЛЛЫ РАЗОМ!!! Карту качать не буду. Куда какие куски вставить, чтобы все действовало, поверьте, разберусь :D Мне все равно это под свою систему еще менять. Вам надо просто сделать эти 4 MUI способности, дальше моя забота.
Короче я, наверное, тогда прямо тут буду выкладывать себе же куски кода и инфу. Почему-то именно так хочется. Другие варианты сильно бесят. Создаю себе фабрику самостоятельно.
function Trig_SingerOfDeathAll_Func002Func001C takes nothing returns boolean
if ( not ( GetLearnedSkillBJ() == 'A296' ) ) then
return false
endif
if ( not ( GetUnitAbilityLevelSwapped('A296', GetTriggerUnit()) == 1 ) ) then
return false
endif
return true
endfunction
ПЕРВАЯ ГЕРОЙСКАЯ СПОСОБНОСТЬ - РАВКОД ДОЛЖЕН ВЕЗДЕ СОВПАДАТЬ - ЗАКРЫТО
function Trig_SingerOfDeathAll_Func002Func002C takes nothing returns boolean
if ( not ( GetLearnedSkillBJ() == 'A297' ) ) then
return false
endif
if ( not ( GetUnitAbilityLevelSwapped('A297', GetTriggerUnit()) == 1 ) ) then
return false
endif
return true
endfunction
ВТОРАЯ ГЕРОЙСКАЯ СПОСОБНОСТЬ - РАВКОД ДОЛЖЕН ВЕЗДЕ СОВПАДАТЬ - ЗАКРЫТО
function Trig_SingerOfDeathAll_Func002Func003C takes nothing returns boolean
if ( not ( GetLearnedSkillBJ() == 'A298' ) ) then
return false
endif
if ( not ( GetUnitAbilityLevelSwapped('A298', GetTriggerUnit()) == 1 ) ) then
return false
endif
return true
endfunction
ТРЕТЬЯ ГЕРОЙСКАЯ СПОСОБНОСТЬ - РАВКОД ДОЛЖЕН ВЕЗДЕ СОВПАДАТЬ - ЗАКРЫТО
function Trig_SingerOfDeathAll_Func002Func004C takes nothing returns boolean
if ( not ( GetLearnedSkillBJ() == 'A299' ) ) then
return false
endif
if ( not ( GetUnitAbilityLevelSwapped('A299', GetTriggerUnit()) == 1 ) ) then
return false
endif
return true
endfunction
ЧЕТВЁРТАЯ ГЕРОЙСКАЯ СПОСОБНОСТЬ - РАВКОД ДОЛЖЕН ВЕЗДЕ СОВПАДАТЬ - ЗАКРЫТО
return true
endif
if ( Trig_SingerOfDeathAll_Func002Func002C() ) then
return true
endif
if ( Trig_SingerOfDeathAll_Func002Func003C() ) then
return true
endif
if ( Trig_SingerOfDeathAll_Func002Func004C() ) then
return true
endif
local timer t18 = CreateTimer()
ДВА РАЗА СВЕРХУ И СНИЗУ, ПРОВЕРИТЬ:
t18,
set t18 = null
if ( GetLearnedSkillBJ() == 'A296' ) then
call TriggerRegisterUnitEvent(hero,GetTriggerUnit(), EVENT_UNIT_SPELL_EFFECT)
call TriggerAddAction(hero,function DevastatingMagic)
else
endif
if ( GetLearnedSkillBJ() == 'A297' ) then
if (IsUnitInGroup(u5, udg_AnimusCopies) == false) then
call TriggerRegisterAnyUnitEventBJ(hero, EVENT_PLAYER_UNIT_DEATH)
call TriggerAddAction(hero, function DeathScreams)
endif
endif
if ( GetLearnedSkillBJ() == 'A298' ) then
call DestroyTrigger(hero)
call SaveUnitHandle(udg_Hash,GetHandleId(t18),2,u5)
call TimerStart(t,1,true,function DeadMana)
else
call PauseTimer(t)
call DestroyTimer(t)
call FlushChildHashtable(udg_Hash,GetHandleId(t))
endif
if ( GetLearnedSkillBJ() == 'A299' ) then
call TriggerRegisterUnitEvent(hero,GetTriggerUnit(), EVENT_UNIT_SPELL_EFFECT)
call TriggerAddAction(hero,function Requiem)
else
endif
» WarCraft 3 / Когда создаю карту больше 8 мг другие игроки не могут зайти.
Какую именно - ссылки неоднократно кидались
Другое дело, что 70% людей будет это лень делать из-за игры в варкрафт
» WarCraft 3 / Когда создаю карту больше 8 мг другие игроки не могут зайти.
То же самое должно быть и у всех, с кеми ты играешь.
» WarCraft 3 / Как сделать чтобы у способности без снаряда летел снаряд?
» WarCraft 3 / Как сделать чтобы у способности без снаряда летел снаряд?
» WarCraft 3 / Кто нибудь, напишите статью по героям. =)
Могу также еще добавить, что героя можно сделать на основе карты из коллекционной карточной игры ил персонажа фильма/мультфильма/книги/комикса и т. д., если этот персонаж действительно оригинальный. Просто придумать, как бы он смотрелся и взаимодействовал в той же Доте. Если вопрос авторских прав не волнует - хоть и брать именно в виде его самого. Если волнует - максимально преобразовать (сменить пол, возраст, внешность, расу, характер, оставив только абилки, к абилкам тоже свои идеи как-то перекумекать, и тогда претензии на плагиат предъявлять задолбаются).
Ну вот те и статья. Героев миллионы. СИЛЬНОЙ проблемы с идеями не вижу (реально крутого, конечно, придумать может быть и не очень просто, но если уж придумаешь, так и вообще мега збс, а сколько даже в топовых мобах сероватых по идеям героев выходит и ничего, пипл хавает). Проблема именно в реализации - код, модели, озвучка, настройка всех необходимых параметров, внесение во все игровые системы и т. д., потому что это уже затрачивает силы. Тут вопрос максимальной оптимизации и приятности процесса, а как это сделать, решать только создателю своего проекта.
» WarCraft 3 / как запустить карту больше 8 мг ?
» WarCraft 3 / как запустить карту больше 8 мг ?
И еще ласт патч мемхак не полностью поддерживает.
Короче, выбор за каждым.
» WarCraft 3 / как запустить карту больше 8 мг ?
Ред. ClotPh
» WarCraft 3 / Увеличение уровня-способность на основе предмета
А хп рег и мп рег то есть точно так же можно перманентно добавить и убрать?
А, кстати, мемхак будет считать хп и мп реген с учетом этих добавлений?
/
Добавлено: хотя в принципе... туплю же. Раз мемхак уже стоит, мне эти предметные добавления не нужны, просто функциями и все. Но теоретически все равно интересно.
» WarCraft 3 / Блокировка приказов
» WarCraft 3 / Нужна модель? - Вам сюда!
У меня паранойя, что на андерграунде ссылка может умереть, было че-то такое, а идея с ним развивается
Ну и + кому Картуса надо, а на андерграунде регаться хардкор, могут взять
» WarCraft 3 / Есть какя нить функция или еще что либо которая позволила бы узн
Ред. ClotPh
» WarCraft 3 / Battle for Souls 3.2b
Собек, Бог Нила - Хуфу, Египетский Крокодил
Собек, Бог Нила - Кожеголовый, Мутант Крокодил (секретный)
Морриган, Королева Боли - Римма, Элитная Суккуба (секретный)
Морриган, Королева Боли - Вирта, Непослушная Суккуба (секретный)
Грумбар, Энт-хранитель - Фладриф, Цветущий Энт-хранитель (секретный)
Грумбар, Энт-хранитель - Буковень, Хиппи Энт-хранитель (секретный)
Тор, Громовержец - Анфиса, Гениальная Мартышка (секретный)
Тор, Громовержец - Пикачу, Покемон Громовержец (секретный)
Атроцитус, Наваждение - Зубоскал, Наваждение Животного Черепа (секретный)
Атроцитус, Наваждение - Верделет, Великолепное Наваждение (секретный)
Ююшка, Минизмейка - Флокс, Подлинг (секретный)
Ююшка, Минизмейка - Тити, Миницапля (секретный)
Бог Нила
Бесконечное Купание: уменьшает мановую стоимость "Добычи" до 0. ЦЕНА: 500 золота.
Целебное Омовение: способность "Добыча" при применении восстанавливает 8 единиц здоровья за каждый уровень героя. ЦЕНА: 500 золота.
Семя - это хорошо. Семя говорит о потенциале.
Дочь Леса вращивает в указанного союзного героя Потенциальное Семя. Если у этого героя дальность атаки 250 или больше, к ней навсегда добавляется 15.
Иначе он навсегда получает +1 к Защите.
Перезарядка 40/20, максимальная дальность применения 1000/4000, мана не требуется.
Примечание - и, возможно, то, что было ранее ультом Дочери леса, появится у другого героя... может быть, у того самого связанного с временем и откатывающего всё, если станет дальщиком...
-Множество других мелких улучшений, исправлений и оптимизации
Sobek, God of the Nile - Khufu, Egyptian Crocodile
Sobek, God of the Nile - Leatherhead, Mutant Crocodile (secret alternate avatar)
Morrigan, Queen of Pain - Rimma, Elite Succubus (secret alternate avatar)
Morrigan, Queen of Pain - Virta, Naughty Succubus (secret alternate avatar)
Grumbar, Treant Keeper - Fladrif, Blooming Treant Keeper (secret alternate avatar)
Grumbar, Treant Keeper - Beechbone, Hippy Treant Keeper (secret alternate avatar)
Thor, Thundergod - Anfisa, Genius Monkey (secret alternate avatar)
Thor, Thundergod - Pikachu, Pokemon Thundergod (secret alternate avatar)
Atrocitus, Delusion - Scotter, Delusion of Animal Skull (secret alternate avatar)
Atrocitus, Delusion - Verdelet, Wonderful Delusion (secret alternate avatar)
Yuyushka, Minisnake - Flox, Podling (secret alternate avatar)
Yuyushka, Minisnake - Titi, Miniwader (secret alternate avatar)
-Many other minor optimizations, fixes and changes
/
Пара ВОЗМОЖНЫХ реворков:
Upd. Кое-что fxd по мелочи (в логе)
» WarCraft 3 / Как быть со зверями, которые блокируют путь?
» WarCraft 3 / "Живой Редактор"
» WarCraft 3 / "Живой Редактор"
» WarCraft 3 / Патч 1.28.2
Ред. ClotPh
» WarCraft 3 / Способность "Печать Преисподни"
Но вот конкретно сейчас есть другие трудности.
Крокодилищу clawbfs.ucoz.ru/forum/3-1822-1 таланты пилятся и башка ппц болит уже, апдейт скоро релизится, хочется побольше сделать.
Попроси в заклинаниях на заказ и скинь туда то, что тут мной тебе написано. Я думаю, кто-нибудь найдется. Если не найдется, то после 1-го числа мб возьмусь, но практически полная уверенность, что кто-то сделает раньше, т. к. задача несложная.
ТАК!!!
ЕМОЕ!!!
Все не правильно.
Дошло.
Тебе надо, чтобы крип вызывался не под контролем кастера, а под контролем цели???
Тогда все намного проще, я ща в теме заказов отпишу.
А мой изначальный комментарий - это ответ, как сделать то, чтобы печать после смерти цели перекидывалась обратно на того, кто ее скастанул.