XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Барахолка
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Библиотека заклинаний

Если вы хотите поделиться своими триггерными и JASS-заклинаниями, то можете оставлять их здесь.
Желательно иметь, в карте, небольшое руководство для новичков, по установке вашего творения на другую карту.
» Шаблон выкладывания способностей:
Название: название заклинания
Метод исполнения: GUI, Jass (v*, c*)
Нужен ли JNGP: да или нет
Тип цели: юнит, точка, область, без цели
Результат применения: целое описание
Количество уровней: 0-255
Вызов заклинания на цель: buff, если есть
Наличие глобальных переменных: да или нет
Дополнительные аргументы(такие, как вызов новых юнитов, предметов, требования, и прочее)
**Название:**
**Метод исполнения:**
**Нужен ли JNGP:** 
**Тип цели:**
**Результат применения:**
**Количество уровней:**
**Вызов заклинания на цель:**
**Наличие глобальных переменных:** 
Шаблон можно просто скопировать здесь, вставить в свое сообщение, и заполнить
Выполняется для каждой способности, независимо от количества карт.

Правила темы:
  • Запрещены заказы заклинаний, для этого есть тема
  • Можно оставлять пожелания для улучшения заклинаний, указывать баги, но не оценки, и прочий флуд.
  • Оформление ответов, согласно шаблонам.
  • Запрещается выкладывать разные версии одного и того же заклинания в разных сообщениях.
  • Написание описаний понятным русским языком.
  • Не забывайте указывать в своих картах авторов заклинаний!
Заявки, не удовлетворяющие правилам, будут удаляться

Ответ
 
weaver
ПочемусерверХГМ тормозит?
offline
Опыт: 4,000
Активность:
Название:Могущество
Метод исполнения:Gui and jass
Нужен ли JNGP: да
Тип цели:враг герой
Результат применения:С большой силой паладин наносит всем вражеским героям на карте урон равный 200/400/600 ,после этого впадает в безумную ярость которая увеличивает его скорость атаки на 50/100/150 % и скорость передвижения на 20/30/40%.
Количество уровней:3
Прикрепленные файлы
Тип файла: w3x Могущество(зевс).w3x (23.3 Кбайт, 35 просмотров )
Старый 25.04.2011, 19:58
МегаДотер
Дотер
offline
Опыт: 1,789
Активность:
SpawnVoidSpells
Способности(GUI) моего героя Исчадья Пустоты:
1.Энергия Пустоты(актив/3 уровня)
2.Взрыв Пустоты(актив/3 уровня)
3.Дух Пустоты(пасив/3 уровня)
4.Жертва Пустоты(ульт/актив/1 уровень)
подробней смотрите в карте
МегаДотер добавил:
Если есть баги, то напишите, исправлю.
Прикрепленные файлы
Тип файла: w3x SpawnVoidSpells.w3x (18.2 Кбайт, 117 просмотров )
Старый 28.04.2011, 05:17
fobius

offline
Опыт: 1,011
Активность:
Ребят, вот решил ещё выложить как бы наработку, вот смотрите и оценивайте(парень заказал, я попытался сделать, вроде получилось):
Название: Sunder
Метод исполнения:GUI
Нужен ли JNGP: нет
Тип цели:враг
Результат применения: Ульт тероблейда из доты.
Количество уровней:3
Опять же, если понравилось, плиз +)))
Прикрепленные файлы
Тип файла: w3x Sunder (Soul keeper) by Fobius.w3x (47.6 Кбайт, 51 просмотров )
Старый 28.04.2011, 20:08
kuxiz
YES I AM DNO!
offline
Опыт: 40
Активность:
Название: Inversed Movement(или Инверсия)
Метод исполнения: GUI
Нужен ли JNGP: Нет
Тип цели: без цели(аура)
Результат применения: Все движения юнитов в радиусе 900 будут подвергнуты инверсии(для раков и дна вы идете вперед, под этой аурой вы пойдете назад)
Количество уровней: 1
Наличие глобальных переменных: Нет
Прикрепленные файлы
Тип файла: w3x Inversed Movement(kuxiz).w3x (14.3 Кбайт, 96 просмотров )
Старый 29.04.2011, 18:22
weaver
ПочемусерверХГМ тормозит?
offline
Опыт: 4,000
Активность:
Название:GroW
Метод исполнения:it's two:Gui and Jass
Нужен ли JNGP: Not especially
Тип цели:The Hero ,exactly learning hero
Результат применения:Это ульт Тини из доты кому не ясно поясняю,Увеличивает размер юнита и его атаку но взамен уменьшается скорость атаки.
Количество уровней:3
Наличие глобальных переменных: Aren't
Прикрепленные файлы
Тип файла: w3x TINY ULT.w3x (28.2 Кбайт, 49 просмотров )
Старый 02.05.2011, 14:21
МегаДотер
Дотер
offline
Опыт: 1,789
Активность:
Название: Испепеление
Метод исполнения: GUI
Нужен ли JNGP: Нет
Описание: Герой испускает во врага огненный луч, который будет сжигать его некоторое время, герой испускающий луч не может атаковать, двигаться и колдовать.
Тип цели: враг
Результат применения: В течении определёного времени врагу каждые 0.50 секунд будет наносится определёное кол-во чистого урона.
Количество уровней: 3
Наличие глобальных переменных: Да
(начиная со второго уровня может быть грозным оружием(героя первого уровня убивает с одного раза)
Прикрепленные файлы
Тип файла: w3x Ispepelenie by MegaDoter.w3x (17.0 Кбайт, 65 просмотров )
Старый 02.05.2011, 14:40
МегаДотер
Дотер
offline
Опыт: 1,789
Активность:
Название: Продажа души
Метод исполнения: GUI
Нужен ли JNGP: Нет
Описание: Описание герой продаёт души взамен на демоническую силу, входя в героя сила нанесёт ему некоторое повреждение. После смерти демоническая сила покидает героя.
Тип цели: сам юнит
Результат применения: Применившему наносится 666 урона, но его атака увеличивается на 250.
Наличие глобальных переменных: Да(одна)
Т.к. душа всего одна, спелл тоже одноразовый
Может быть не только у героя, но и простого юнита.
Прикрепленные файлы
Тип файла: w3x ПродажаДуши.w3x (10.9 Кбайт, 48 просмотров )
Старый 03.05.2011, 11:01
МегаДотер
Дотер
offline
Опыт: 1,789
Активность:
Название: Воровство
Описание: Воровство случайного предмета у вражеского героя. В этом деле всё зависит от удачи- может повезёт, а может нет.
Цель: герой
Наличие глобальных переменных: Да
Прикрепленные файлы
Тип файла: w3x Воровство.w3x (15.8 Кбайт, 50 просмотров )
Старый 03.05.2011, 17:15
youtube
сктыщь
offline
Опыт: 8,025
Активность:
Название: Скил-стил
Метод исполнения: cJass
Нужен ли JNGP: yes
Количество уровней: 1(ну в принципе хоть сколько)
Описание: Герой копирует последнее примененное врагом заклинание на небольшой промежуток времени, если герой умирает, то он теряет приобретенный скилл
» код
scope SpellSteal initializer init {
    include "cj_types_priv.j"
    //==========================================
    define {
        private SPELL_ID='A000'
        //id скила
        private DUMMY_ID='h000'
        //id даммика
        private COLOR="|c00B400FF"
        //цвет текста
        private DURATION=10
        //време действия
        private DURATION_INC=5
        //повышение действия за уровень(1 уровень 15 сек)
        private DUMMY_EFFECT="Abilities\\Spells\\NightElf\\TargetArtLumber\\TargetArtLumber.mdl"
        //модель даммика
        private TARGET_EFFECT="Abilities\\Spells\\Human\\ThunderClap\\ThunderClapCaster.mdl"
        //эффект на цель
        private CAST_EFFECT="Abilities\\Spells\\Human\\DispelMagic\\DispelMagicTarget.mdl"
        //эффект при получении скила
        private SPEED=20
        //скорость движения (20/0.035=570)
        private periodic=0.035
        //перод движения
        private HEIGHT=50
        //высота двжиения даммика
    }
    //==========================================
    private hashtable HASH=InitHashtable()
    private group GROUP=CreateGroup()
    //==========================================
    private void spell_timer(){
        timer t=GetExpiredTimer()
        int i=GetHandleId(t)
        int s=LoadInteger(HASH,i,1)
        unit u=LoadUnitHandle(HASH,i,2)
        UnitRemoveAbility(u,s)
        FlushChildHashtable(HASH,i)
        DestroyTimer(t)
        t=null
        u=null
    }
    //==========================================
    private bool cond () {
        return GetSpellAbilityId() == SPELL_ID
    }
    //==========================================
    private void motion(){
        unit u=GetEnumUnit(),c=LoadUnitHandle(HASH,GetHandleId(u),1)
        int spell=LoadInteger(HASH,GetHandleId(u),2),lvl=LoadInteger(HASH,GetHandleId(u),3)
        timer T
        texttag text
        real x=GetUnitX(u),y=GetUnitY(u),X=GetUnitX(c),Y=GetUnitY(c),a=Atan2(Y-y,X-x),d=SquareRoot((X - x) * (X - x) + (Y - y) * (Y - y))
        if d>SPEED then
            SetUnitX(u, x+SPEED*Cos(a))
            SetUnitY(u, y+SPEED*Sin(a))
        else    
            int dbg=LoadInteger(HASH,GetHandleId(c),1)
            UnitRemoveAbility(c,dbg)
            UnitAddAbility(c,spell)
            SetUnitAbilityLevel(c,spell,lvl)
            GroupRemoveUnit(GROUP,u)
            RemoveUnit(u)
            FlushChildHashtable(HASH,GetHandleId(u))
            T=CreateTimer()
            TimerStart(T, (DURATION+DURATION_INC*GetUnitAbilityLevel(c,SPELL_ID)), true, function spell_timer)
            SaveInteger(HASH,GetHandleId(T),1,spell)
            SaveInteger(HASH,GetHandleId(c),1,spell)
            SaveUnitHandle(HASH,GetHandleId(T),2,c)
            DestroyEffect(AddSpecialEffect(CAST_EFFECT,GetUnitX(c),GetUnitY(c)))
            //
            text = CreateTextTag()
            SetTextTagText(text, COLOR+GetObjectName(spell), 0.023)
            SetTextTagPosUnit(text, c, 15)
            SetTextTagColor(text, 255, 255, 255, 255)
            SetTextTagVelocity(text, 0.0355 * Cos(90.0 * bj_DEGTORAD), 0.0355 * Sin(90.0 * bj_DEGTORAD))
            SetTextTagPermanent(text, false)
            SetTextTagAge(text, 0.0)
            SetTextTagFadepoint(text, 1.)
            SetTextTagLifespan(text, 1.7)
        endif
        u=null
        c=null
        T=null
        text=null
    }
    //==========================================
    private void forgroup(){
        ForGroup(GROUP,function motion)
    }
    //==========================================
    private void main(){
        unit cast=GetTriggerUnit(),targ=GetSpellTargetUnit(),dummy
        int cast_i=GetHandleId(cast),targ_i=GetHandleId(targ),spell=LoadInteger(HASH,targ_i,0)
        if spell != 0 then
            dummy=CreateUnit(GetOwningPlayer(cast),DUMMY_ID, GetUnitX(targ),GetUnitY(targ),0)
            SetUnitFlyHeight(dummy,HEIGHT,0)
            SaveUnitHandle(HASH,GetHandleId(dummy),1,cast)
            SaveInteger(HASH,GetHandleId(dummy),2,spell)
            SaveInteger(HASH,GetHandleId(dummy),3,GetUnitAbilityLevel(targ,spell))
            GroupAddUnit(GROUP,dummy)
            DestroyEffect(AddSpecialEffect(TARGET_EFFECT,GetUnitX(targ),GetUnitY(targ)))
            AddSpecialEffectTarget(DUMMY_EFFECT,dummy,"origin")
        endif
        cast=null
        targ=null
        dummy=null
    }
    //==========================================
    private void save(){
        unit u=GetTriggerUnit()
        int i=GetHandleId(u),spell=GetSpellAbilityId()
        SaveInteger(HASH,i,0,spell)
        u=null
    }
    //==========================================
    private void death(){
        unit u=GetTriggerUnit()
        int i=GetHandleId(u),spell=LoadInteger(HASH,i,1)
        UnitRemoveAbility(u,spell)
        u=null
    }
    //==========================================
    private void init (){
        trigger t=CreateTrigger(),t2=CreateTrigger(),t3=CreateTrigger()
        int i=0
        timer T=CreateTimer()
        TimerStart(T,periodic,true,function forgroup)
        loop
            TriggerRegisterPlayerUnitEvent(t, Player(i), EVENT_PLAYER_UNIT_SPELL_CAST, null)
            TriggerRegisterPlayerUnitEvent(t2, Player(i), EVENT_PLAYER_UNIT_SPELL_CAST, null)
            TriggerRegisterPlayerUnitEvent(t3, Player(i), EVENT_PLAYER_UNIT_DEATH, null)
            i += 1
            exitwhen i == 15
        endloop
        TriggerAddCondition(t, Condition( function cond ) )
        TriggerAddAction(t, function main )
        TriggerAddAction(t2, function save )
        TriggerAddAction(t3, function death )
        t=null
        t2=null
        T=null
    }
}
Прикрепленные файлы
Тип файла: w3x RUBICK.w3x (21.3 Кбайт, 117 просмотров )

Отредактировано youtube, 04.05.2011 в 14:17.
Старый 04.05.2011, 14:12
Zanozus
Уехал учиться
offline
Опыт: 8,512
Активность:
Название: IceShards
Метод исполнения: vJass
Нужен ли JNGP: да
MUI: разумеется
Тип цели: наземные, враги
Количество уровней: сколько поставите
Описание: (спелл Тускара из доты)
Герой кидает ледяную глыбу. Если глыба сталкивается с врагом или проходит 1.5 сек. то она распадается на 5 осколков, которые преграждают путь наземным войскам 5 сек. Также наносит 120 урона в радиусе 256.
Выполнен методом TriggerRegisterUnitInRange + аттач структуры по хендлу.
» код
library IceShards initializer Init

struct point
real x1
real y1
real x2
real y2

method Polar takes real a, real d returns nothing
 set .x2=.x1+d*Cos(a)
 set .y2=.y1+d*Sin(a)
endmethod

endstruct

globals
private constant integer DummyID='u000'
private constant integer SpellID='A000'
private constant integer ExplosionID='A001'
private constant integer ObjectID='B000'
private hashtable HT=InitHashtable()
private point P=0
private player p
private group G=CreateGroup()
private unit U
endglobals

struct attach
unit u
timer tm
trigger tr
destructable array d[5]

method ClearDestr takes nothing returns nothing
local integer i=0
loop
 call RemoveDestructable(.d[i])
 set .d[i]=null
 set i=i+1
 exitwhen i>4
endloop
call attach.destroy(this)
endmethod

method Clear takes nothing returns nothing
call GroupRemoveUnit(G,.u)
call KillUnit(.u)
call DestroyTimer(.tm)
call DestroyTrigger(.tr)
set .u=null
set .tm=null
set .tr=null
call attach.destroy(this)
endmethod

method ClearUnit takes unit U returns nothing
call GroupRemoveUnit(G,U)
call KillUnit(U)
call DestroyTimer(.tm)
call DestroyTrigger(.tr)
set U=null
set .tm=null
set .tr=null
call attach.destroy(this)
endmethod
endstruct

private function Act7 takes nothing returns nothing
local attach at=LoadInteger(HT,GetHandleId(GetExpiredTimer()),1)
call at.ClearDestr()
call FlushChildHashtable(HT,GetHandleId(GetExpiredTimer()))
call DestroyTimer(GetExpiredTimer())
endfunction

private function Act6 takes unit u returns nothing
local integer i=0
local timer tm=CreateTimer()
local attach at=attach.create()
set P.x1=GetUnitX(u)
set P.y1=GetUnitY(u)

loop
call P.Polar((GetUnitFacing(u)-60.00+i*30)/bj_RADTODEG,256.00)
set at.d[i]=CreateDestructable(ObjectID,P.x2,P.y2,90.00,0.7,1)
set i=i+1
exitwhen i>4
endloop

call SaveInteger(HT,GetHandleId(tm),1,at)
call TimerStart(tm,5.00,false,function Act7)

set tm=null
endfunction

private function Act5 takes nothing returns nothing
local attach at=LoadInteger(HT,GetHandleId(GetExpiredTimer()),1)
call Act6(at.u)
call DestroyTrigger(at.tr)
call DestroyTimer(GetExpiredTimer())
call FlushChildHashtable(HT,GetHandleId(GetExpiredTimer()))
call at.Clear()
endfunction

private function Act4 takes nothing returns nothing
local attach at=LoadInteger(HT,GetHandleId(GetTriggeringTrigger()),1)
set p=GetOwningPlayer(at.u)
if IsUnitEnemy(GetTriggerUnit(),p) then
 call DestroyTrigger(GetTriggeringTrigger())
 call Act6(at.u)
 call FlushChildHashtable(HT,GetHandleId(GetTriggeringTrigger()))
 call at.Clear()
endif
set p=null
endfunction

private function Act3 takes nothing returns boolean
return IsUnitType(GetFilterUnit(),UNIT_TYPE_GROUND) and GetUnitState(GetFilterUnit(),UNIT_STATE_LIFE)>0 
endfunction

private function Motion takes nothing returns nothing
local attach at
set U=GetEnumUnit()
set P.x1=GetUnitX(U)
set P.y1=GetUnitY(U)
call P.Polar(GetUnitFacing(U)/bj_RADTODEG,25.00)
if not IsTerrainPathable(P.x2,P.y2,PATHING_TYPE_FLYABILITY) then
 call SetUnitX(U,P.x2)
 call SetUnitY(U,P.y2)
else
 call Act6(U)
 set at=LoadInteger(HT,GetHandleId(U),1)
 call FlushChildHashtable(HT,GetHandleId(U))
 call at.ClearUnit(U)
endif
endfunction

private function Act2 takes nothing returns nothing
call ForGroup(G,function Motion)
endfunction

private function Act1 takes nothing returns boolean
local real a
local trigger tr
local timer tm
local attach at
if GetSpellAbilityId()==SpellID then
set at=attach.create()
set tr=CreateTrigger()
set tm=CreateTimer()
set p=GetOwningPlayer(GetTriggerUnit())
set P.x1=GetUnitX(GetTriggerUnit())
set P.y1=GetUnitY(GetTriggerUnit())
set a=Atan2(GetSpellTargetY()-P.y1,GetSpellTargetX()-P.x1)* bj_RADTODEG
set U=CreateUnit(p,DummyID,P.x1,P.y1,a)
call SetUnitAbilityLevel(U,ExplosionID,GetUnitAbilityLevel(GetTriggerUnit(),SpellID))
call SetUnitFacing(U,a)
set at.u=U
set at.tm=tm
call SaveInteger(HT,GetHandleId(tr),1,at)
set at=attach.create()
set at.u=U
set at.tr=tr
call SaveInteger(HT,GetHandleId(tm),1,at)
call TriggerRegisterUnitInRange(tr,U,80.00,Condition(function Act3))
call TriggerAddAction(tr,function Act4)
call TimerStart(tm,1.50,false,function Act5)
set at=attach.create()
set at.tm=tm
set at.tr=tr
call SaveInteger(HT,GetHandleId(U),1,at)
call GroupAddUnit(G,U)
set tm=null
set tr=null
endif
return false
endfunction
  
private function Init takes nothing returns nothing
local integer i=0
local timer tm=CreateTimer()
local trigger tr=CreateTrigger()
loop
 call TriggerRegisterPlayerUnitEvent(tr,Player(i),EVENT_PLAYER_UNIT_SPELL_EFFECT,null)
 set i=i+1
 exitwhen i>11
endloop

call TriggerAddCondition(tr,Condition (function Act1))
call TimerStart(tm,0.03,true,function Act2)
set tr=null
set tm=null
endfunction
endlibrary
Миниатюры
Кликните на картинку для увеличения
Название:  ice.jpg
Просмотров: 234
Размер:  159.3 Кбайт  
Прикрепленные файлы
Тип файла: w3x IceShards v1.w3x (26.9 Кбайт, 65 просмотров )
Старый 08.05.2011, 15:47
fobius

offline
Опыт: 1,011
Активность:
Zanozus, я сделал всего тускара на гуи, но вот с 1ым скиллом небольшой нюанс:
когда ппопадает в обычных крипов, то наносится урон, и осколки летят дальше пока не поставяться (или не попадут в героя), а вот когда они попадают в героя, то они прямо сразу его огиюат)то есть герой можно сказать в них запечатан), и урон не нанаосится ему, сможешь исправить если я те щас кину?)
Старый 08.05.2011, 21:40
bee
vjass.optimizer
offline
Опыт: 16,615
Активность:
способ исполнения - vJass
название - bloody massacre =D
цель - враг
писал часа.. два) с половиной на одном дыхании :))) вот только закончил) тряхнул стариной размял косточки)
при применении мастер клинка начинает разбегаться на выбраную жертву. с каждой секундой его скорость передвижения все растет и растет.. пока не достигнет максимальной (600ед.) он избегает все преграды. как только он набрал макс. скорость. (если он еще не настиг цель) то врагу ппц ибо уже поздно. как только он прибежит, а он это сделает. то разрубит несчастного на 2 кусочка (которые летят, между прочим по параболе :p) если же он не успел ее набрать, то просто при сближении нанесет большое кол-во скоростных ударов и оглушит на 3 секунды. макс колво ударов - 65, миним-15. при касте, если герой находиться на расстоянии 800 или ближе к цели, то он разбегаться не станет, а просто заюзает скачок. все это получилось более менее.
я результаттом доволен. идиотский код, структуры+хештаблицы. 2 области в библиотеке. ипр. бред такой как много неоптимального кода, bj, дебаги и тп. просто я устал и спать хочу. а мнение услышать хочеться) вот и выкладываю бету так сказать
bee добавил:
док, запили комент:3
Прикрепленные файлы
Тип файла: w3x bloody massacre version 0.1.w3x (23.9 Кбайт, 141 просмотров )
Старый 08.05.2011, 22:06
Doc

offline
Опыт: 63,163
Активность:
крутокруто, мне в целом понравилось, эффекты удачно подобраны итп, разлетается мясо красиво.
что непонравилось:
аниму атаки не видно или ее нет вообще +О
эти быстрые удары фигня =(
нет настроек, пришлось самому искать
код вообще жара)
Старый 08.05.2011, 22:30
weaver
ПочемусерверХГМ тормозит?
offline
Опыт: 4,000
Активность:
Название:Rapture
Метод исполнения:Gui
Нужен ли JNGP: doesn't
Тип цели:hero
Результат применения:Кастер наносит урон 150/300/450 цели,и в течение 6 сек если цель будет двигаться то будет получать урон равный 20/60/80 % расстояния.(ульт блуда)
Количество уровней:3
Прикрепленные файлы
Тип файла: w3x Rapture.w3x (20.1 Кбайт, 84 просмотров )
Старый 09.05.2011, 00:54
bee
vjass.optimizer
offline
Опыт: 16,615
Активность:
изменения:
  • теперь проигрывается анимация атак.
  • и хотьбы у иллюзий при фаст беге.
  • добавил идиотский спел другому чару. файр магу
Прикрепленные файлы
Тип файла: w3x bloody massacre version 0.2.w3x (28.0 Кбайт, 108 просмотров )
Старый 09.05.2011, 19:46
bee
vjass.optimizer
offline
Опыт: 16,615
Активность:
спасибо всем)
bee добавил:
вот ловите еще бреда:
[*] способность Blade Fury: обыкновенный стальной вихрь, только при применении способности мастер клинка становиться неуязвимым, но его можно атаковать. также затягивает всех врагов к себе. выглядит убого.
скажите, если будет fatar error.
Прикрепленные файлы
Тип файла: w3x magic blade master lol.w3x (32.2 Кбайт, 55 просмотров )
Старый 11.05.2011, 18:04
Zanozus
Уехал учиться
offline
Опыт: 8,512
Активность:
Название: Морская пена
Метод исполнения: vJass
Нужен ли JNGP: да
MUI: да
Тип цели: враги, мгновенный каст
Количество уровней: 1
Описание:
Герой вызывает морскую пену, которая заключает врагов в пузыри в радиусе 400. Пузырь поднимается в воздух вместе с врагом и лопается, а враг падает на землю. Если в пузыре враг получит урон он блокируется, а пузырь лопается.
Миниатюры
Кликните на картинку для увеличения
Название:  bubble.jpg
Просмотров: 277
Размер:  97.7 Кбайт  
Прикрепленные файлы
Тип файла: w3x bubbles.w3x (23.2 Кбайт, 93 просмотров )
Старый 13.05.2011, 00:32
weaver
ПочемусерверХГМ тормозит?
offline
Опыт: 4,000
Активность:
Название:Сила избранного
Метод исполнения:Гуй
Нужен ли JNGP: нет
Тип цели:враг
Результат применения:
Наносит дополнительный урон равный атаке юнита х уровень способности +сила.
Количество уровней:5
Прикрепленные файлы
Тип файла: w3x Hit.w3x (25.7 Кбайт, 81 просмотров )
Старый 19.05.2011, 12:18
МегаДотер
Дотер
offline
Опыт: 1,789
Активность:
Название: Святая ярость
Метод исполнения: GUI
Нужен ли JNGP: нет
Тип цели: без цели
Результат применения:
Герой взывает к богам после чего они посылают 8 божественных лучей для уничтожения врагов. Каждый луч наносит 300 магического урона.
Миниатюры
Кликните на картинку для увеличения
Название:  HW.jpg
Просмотров: 169
Размер:  227.7 Кбайт  
Прикрепленные файлы
Тип файла: w3x Святая ярость.w3x (16.1 Кбайт, 84 просмотров )
Старый 29.05.2011, 17:55
МегаДотер
Дотер
offline
Опыт: 1,789
Активность:
Название: Электрический щит
Метод исполнения: GUI
Нужен ли JNGP: нет
Тип цели: без цели
Результат применения:
20% шанс что при получении урона от юнитов ближнего боя, юнит с этой пасивой нанесёт всем врагам вокруг в радиусе 300 75ед. магического урона. Главное что способность не срабатывает если юнит находится в оглушении.
Прикрепленные файлы
Тип файла: w3x Щит молний.w3x (10.7 Кбайт, 58 просмотров )
Старый 07.06.2011, 18:29
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 16:01.