Inexperienced Huntress v1
1000
|
ID: 338
Family ID:
Author: cedi
Rarity: rare
Element: nature
Attack Type: Physical
Attack Range: 800
Attack CD: 1.8
Damage: 937-937
Status: Approved
|
Specials:
Bounce attack:
4 targets
-25% damage per bounce
+2.4% attackspeed/lvl
Shadow Glaive
Whenever this tower attacks it has a 20% chance to gain 200% attackspeed until the next attack. The next attack will also crit for sure and deal 25% more crit damage. Level Bonus: +1% crit damage +8% attack speed +0.8% chance
Star Glaive
Whenever this tower damages a creep there is a 25% chance to deal an additional 25% of the attack's damage as spell damage. Level Bonus: +0.4% chance +1% attack damage as spell damage |
Download
Toggle Triggers Header globals
//@export
BuffType cedi_shadowgleve
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 mod = Modifier.create()
call mod.addModification( MOD_ATTACKSPEED, 2.0, 0.08 )
set cedi_shadowgleve = BuffType.create( 99.0, 0.0, true )
call cedi_shadowgleve.setBuffIcon( '@@0@@' )
call cedi_shadowgleve.setBuffModifier( mod )
endfunction
On Attack
ONATTACK_chance: 1.0
ONATTACK_chanceLevelAdd: 0.0
function onAttack takes Tower tower returns nothing
local Buff B = tower.getBuffOfType( cedi_shadowgleve )
if B != 0 then
call tower.addModifiedAttackCrit( 0.00, 1.25 + tower.getLevel() / 100.0 )
call B.removeBuff()
endif
if tower.calcChance( 0.2 + tower.getLevel() * 0.008 ) then
call cedi_shadowgleve.apply( tower, tower, tower.getLevel() )
endif
endfunction
On Damage
ONDAMAGE_chance: 0.25
ONDAMAGE_chanceLevelAdd: 0.004
function onDamage takes Tower tower returns nothing
local real r = Event.damage * ( 0.25 + 0.01 * tower.getLevel() ) //( 800.00 + tower.getLevel() * 32.0 )
call tower.doSpellDamage( Event.getTarget(), r, tower.calcSpellCritNoBonus() )
//call cb_stun.applyOnlyTimed( tower, Event.getTarget(), 0.25 )
call SFXOnUnit( "Abilities\\Spells\\NightElf\\Starfall\\StarfallTarget.mdl", Event.getTarget().getUnit(), "origin" )
endfunction
|
Huntress v1
2000
|
ID: 339
Family ID:
Author: cedi
Rarity: rare
Element: nature
Attack Type: Physical
Attack Range: 800
Attack CD: 1.8
Damage: 1730-1730
Status: Approved
|
Description: After having to forfeit her belief in Elune she seeked support from the dark and forbidden arts.
Specials:
Bounce attack:
4 targets
-25% damage per bounce
+2.4% attackspeed/lvl
Shadow Glaive
Whenever this tower attacks it has a 20% chance to gain 200% attackspeed until the next attack. The next attack will also crit for sure and deal 50% more crit damage. Level Bonus: +2% crit damage +8% attack speed +0.8% chance
Star Glaive
Whenever this tower damages a creep there is a 25% chance to deal additional 35% of the attack's damage as spell damage. Level Bonus: +0.4% chance +1% attack damage as spell damage |
Download
Toggle Triggers Header globals
//@import
BuffType cedi_shadowgleve
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
endfunction
On Attack
ONATTACK_chance: 1.0
ONATTACK_chanceLevelAdd: 0.0
function onAttack takes Tower tower returns nothing
local Buff B = tower.getBuffOfType( cedi_shadowgleve )
if B != 0 then
call tower.addModifiedAttackCrit( 0.00, 1.50 + tower.getLevel() / 50.0 )
call B.removeBuff()
endif
if tower.calcChance( 0.2 + tower.getLevel() * 0.008 ) then
call cedi_shadowgleve.apply( tower, tower, tower.getLevel() )
endif
endfunction
On Damage
ONDAMAGE_chance: 0.25
ONDAMAGE_chanceLevelAdd: 0.004
function onDamage takes Tower tower returns nothing
local real r = Event.damage * ( 0.35 + 0.01 * tower.getLevel() ) //( 1600.00 + tower.getLevel() * 64.0 ) +
call tower.doSpellDamage( Event.getTarget(), r, tower.calcSpellCritNoBonus() )
//call cb_stun.applyOnlyTimed( tower, Event.getTarget(), 0.35 )
call SFXOnUnit( "Abilities\\Spells\\NightElf\\Starfall\\StarfallTarget.mdl", Event.getTarget().getUnit(), "origin" )
endfunction
|
Master Huntress v1
3000
|
ID: 340
Family ID:
Author: cedi
Rarity: rare
Element: nature
Attack Type: Physical
Attack Range: 800
Attack CD: 1.8
Damage: 2409-2409
Status: Approved
|
Description: After having to forfeit her belief in Elune she seeked support from the dark and forbidden arts.
Specials:
Bounce attack:
4 targets
-25% damage per bounce
+2.4% attackspeed/lvl
Shadow Glaive
Whenever this tower attacks it has a 20% chance to gain 200% attackspeed until the next attack. The next attack will also crit for sure and deal 75% more crit damage. Level Bonus: +3% crit damage +8% attack speed +0.8% chance
Star Glaive
Whenever this tower damages a creep there is a 25% chance to deal additional 45% of the attack's damage as spell damage. Level Bonus: +0.4% chance +1% attack damage as spell damage |
Download
Toggle Triggers Header globals
//@import
BuffType cedi_shadowgleve
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
endfunction
On Attack
ONATTACK_chance: 1.0
ONATTACK_chanceLevelAdd: 0.0
function onAttack takes Tower tower returns nothing
local Buff B = tower.getBuffOfType( cedi_shadowgleve )
if B != 0 then
call tower.addModifiedAttackCrit( 0.00, 1.75 + tower.getLevel() * 3 / 100.0 )
call B.removeBuff()
endif
if tower.calcChance( 0.2 + tower.getLevel() * 0.008 ) then
call cedi_shadowgleve.apply( tower, tower, tower.getLevel() )
endif
endfunction
On Damage
ONDAMAGE_chance: 0.25
ONDAMAGE_chanceLevelAdd: 0.004
function onDamage takes Tower tower returns nothing
local real r = Event.damage * ( 0.45 + 0.01 * tower.getLevel() ) //( 2400.00 + tower.getLevel() * 96.0 ) +
call tower.doSpellDamage( Event.getTarget(), r, tower.calcSpellCritNoBonus() )
//call cb_stun.applyOnlyTimed( tower, Event.getTarget(), 0.45 )
call SFXOnUnit( "Abilities\\Spells\\NightElf\\Starfall\\StarfallTarget.mdl", Event.getTarget().getUnit(), "origin" )
endfunction
|
Description: