Holy Energy v1
1500
|
ID: 214
Family ID:
Author: DaveMatthews
Rarity: rare
Element: astral
Attack Type: Energy
Attack Range: 1000
Attack CD: 1.4
Damage: 744-744
Mana: 100
Mana regen: 1.5
Status: Approved
|
Specials:
+0.1 mana regen/lvl +1% buff duration/lvl
Multishot:
Attacks up to 3 targets at the same time.
Sunlight Burst
Stuns all towers and all enemies in 1000 range for 1.5 seconds. Level Bonus: +0.02 seconds AC_TYPE_OFFENSIVE_IMMEDIATE 90, 1000 range, 20s cooldown
Glimmer of Hope - Aura
Reduces the debuff duration of all towers in 500 range by 15%. Level Bonus: +0.2% debuff duration reduction |
Download
Toggle Triggers Autocast
caster_art: Abilities\Spells\Other\Awaken\Awaken.mdl
AUTOCAST_cooldown: 20
AUTOCAST_numBuffsBeforeIdle: 0
AUTOCAST_isExtended: false
AUTOCAST_autocastType: AC_TYPE_OFFENSIVE_IMMEDIATE
AUTOCAST_manacost: 90
AUTOCAST_range: 1000
AUTOCAST_buffType: 0
AUTOCAST_targetSelf: false
AUTOCAST_targetType: 0
target_art:
AUTOCAST_autoRange: 850
private function onAutocast takes Tower tower returns nothing
local Iterate it = Iterate.overUnitsInRangeOfCaster(tower,TARGET_CREEPS,1000)
local Unit u
local integer level= tower.getLevel()
loop
set u = it.next()
exitwhen u == 0
call dave_sunlight.apply(tower,u,level)
endloop
set it = Iterate.overUnitsInRangeOfCaster(tower,TARGET_TOWERS,1000)
loop
set u = it.next()
exitwhen u == 0
call dave_sunlight.apply(tower,u,level)
endloop
endfunction
Header globals
BuffType dave_glimmer
BuffType dave_sunlight
endglobals
//Do not remove or rename this function!
//Put your initialization tasks here, this function will be called on map init
private function init takes nothing returns nothing
local Modifier m = Modifier.create()
set dave_glimmer = BuffType.createAuraEffectType(true)
call m.addModification(MOD_DEBUFF_DURATION,-0.15,-0.002)
call dave_glimmer.setBuffModifier(m)
call dave_glimmer.setBuffIcon('@@1@@')
set dave_sunlight = BuffType.createDuplicate(cb_stun, 1.5, 0.02, false)
call dave_sunlight.setBuffIcon('@@2@@')
endfunction
Tower Aura
AURA_auraEffect: dave_glimmer
AURA_power: 1
AURA_level: 1
AURA_auraRange: 500
AURA_targetType: TARGET_TYPE_TOWERS
AURA_levelAdd: 1
AURA_powerAdd: 1
AURA_targetSelf: true
|
Description: