Glowing Solar Orb v1
40
|
ID: 385
Family ID:
Author: MasterCassim
Rarity: common
Element: astral
Attack Type: Energy
Attack Range: 850
Attack CD: 1.3
Damage: 40-40
Status: Approved
|
Specials:
Splash attack: 125 AoE: 45% damage 225 AoE: 15% damage +15% dmg to undead
Afterglow
The Orb has a 5% chance to reduce armor of units it damages by 2 for 5 seconds. This chance is doubled for bosses. Level Bonus: +0.6% chance +0.25 seconds duration |
Download
Toggle Triggers Header globals
//@export
BuffType cassimArmor
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 armor=Modifier.create()
call armor.addModification(MOD_ARMOR,0,-1)
set cassimArmor=BuffType.create(0,0,false) //apply custom timed
call cassimArmor.setBuffIcon('@@0@@')
call cassimArmor.setBuffModifier(armor)
call cassimArmor.setStackingGroup("astral_armor")
endfunction
On Damage
ONDAMAGE_chance: 1.0
ONDAMAGE_chanceLevelAdd: 0
function onDamage takes Tower tower returns nothing
local integer lvl = tower.getLevel()
local Creep creep = Event.getTarget()
local real sizeFactor = 1.0
if creep.getSize() == SIZE_BOSS then
set sizeFactor = 2.0
endif
if(tower.calcChance((0.05+lvl*0.006)*sizeFactor)) then
call cassimArmor.applyCustomTimed(tower,creep,2,5+lvl*0.25)
endif
endfunction
|
Ruined Storm Cap v1
40
|
ID: 470
Family ID:
Author: geX
Rarity: common
Element: storm
Attack Type: Energy
Attack Range: 1600
Attack CD: 1.3
Damage: 24-64
Status: Approved
|
Description: Basic long ranged tower. |
Download
|
Tree Stump v1
40
|
ID: 474
Family ID:
Author: Monolith
Rarity: common
Element: nature
Attack Type: Physical
Attack Range: 950
Attack CD: 0.9
Damage: 24-27
Status: Approved
|
Description: Basic nature tower with the ability to attack multiple targets.
Multishot:
Attacks up to 2 targets at the same time.
|
Download
|
Minor Magic Ruin v1
45
|
ID: 11
Family ID:
Author: drol
Rarity: common
Element: astral
Attack Type: Elemental
Attack Range: 700
Attack CD: 1
Damage: 47-51
Status: Approved
|
Description: Some magic still sparkles inside these ruins.
Illuminate
Attacks debuff the target, making it grant 5% more experience once killed. This effect last 5 seconds. Level Bonus: +0.2% experience +0.2 seconds |
Download
Toggle Triggers Header globals
//@export
BuffType drol_magicRuin
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 astralMod = Modifier.create()
set drol_magicRuin = BuffType.create(5,0,false)
call astralMod.addModification(MOD_EXP_GRANTED, 0.05 , 0.002 )
call drol_magicRuin.setBuffModifier(astralMod)
call drol_magicRuin.setBuffIcon('@@0@@')
endfunction
On Damage
ONDAMAGE_chance: 1.0
ONDAMAGE_chanceLevelAdd: 0.0
function onDamage takes Tower tower returns nothing
call drol_magicRuin.applyCustomTimed(tower,Event.getTarget(),tower.getLevel(),5+tower.getLevel()*0.2)
endfunction
|
Abominable Snowman v1
45
|
ID: 566
Family ID:
Author: drol
Rarity: common
Element: ice
Attack Type: Energy
Attack Range: 900
Attack CD: 1.5
Damage: 48-52
Status: Approved
|
Description: Trained in surviving even the coldest winters, this creature has strengths unimagineable.
Specials:
Bounce attack:
2 targets
-25% damage per bounce
|
Download
|
Rooted Chasm v1
45
|
ID: 680
Family ID:
Author: SirCoqaLot.
Rarity: uncommon
Element: nature
Attack Type: Essence
Attack Range: 950
Attack CD: 1.4
Damage: 47-47
Status: Approved
|
Description: Basic Tower that has a small chance to root creeps it attacks.
Entangle
Has a chance of 12.5% to entangle the attacked target for 1.5 seconds. Entangled targets are immobile and suffer 120 damage per second. Cannot entangle air or boss units. Level Bonus: +0.2% chance to entangle +6 damage per second |
Download
Toggle Triggers Header globals
//@export
BuffType chasm_entangle
endglobals
function chasmEntangleDamage takes Buff b returns nothing
local Tower t = b.getCaster()
local Creep c = b.getBuffedUnit()
call t.doSpellDamage(c, t.userInt + t.userInt * t.getLevel() / 20, t.calcSpellCritNoBonus())
endfunction
//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
set chasm_entangle = BuffType.createDuplicate(cb_stun, 1.5, 0.75, false)
call chasm_entangle.setBuffIcon('@@0@@')
call chasm_entangle.addPeriodicEvent(chasmEntangleDamage, 1.0)
endfunction
On Damage
ONDAMAGE_chance: 0.125
ONDAMAGE_chanceLevelAdd: 0.002
function onDamage takes Tower tower returns nothing
local Creep target = Event.getTarget()
if target.getSize() < SIZE_BOSS and target.getSize() != SIZE_AIR then
call chasm_entangle.apply(tower, target, 0)
call target.reorder()
endif
endfunction
On Tower Creation function onCreate takes Tower tower returns nothing
set tower.userInt = 120 //base entagle dps
endfunction
|
Dark Fire Pit v1
50
|
ID: 107
Family ID:
Author: i_mOck_death
Rarity: common
Element: darkness
Attack Type: Decay
Attack Range: 850
Attack CD: 1.1
Damage: 42-42
Status: Approved
|
Description: Darkness tower that is weak to undead units, but strong to magical units. The tower can also hit multiple units on each attack.
Specials:
-20% dmg to undead (+0.4%/lvl) +20% dmg to magical (+0.4%/lvl)
Multishot:
Attacks up to 2 targets at the same time.
|
Download
|
Description: