Learned Teacher v1
350
|
ID: 429
Family ID:
Author: Deikorim / Limfa
Rarity: uncommon
Element: astral
Attack Type: Elemental
Attack Range: 900
Attack CD: 1.5
Damage: 439-443
Status: Approved
|
Specials:
+45% exp gain
Knowledge
When the teacher attacks there's a 10% chance a random tower in 600 range will learn from her, gaining 1.5 experience. Level Bonus: +0.6% chance |
Download
Toggle Triggers Header globals
//@import
ProjectileType knowledge_green
//@import
ProjectileType knowledge_blue
//@import
ProjectileType knowledge_red
//@import
MultiboardValues limfa_teacherboard
endglobals
//@import
function teacher_attack takes Tower t, real xp returns nothing
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
endfunction
On Attack
ONATTACK_chance: 1.0
ONATTACK_chanceLevelAdd: 0.0
function onAttack takes Tower tower returns nothing
call teacher_attack(tower,1.5)
call SetUnitAnimationByIndex(tower.getUnit(), 3)
endfunction
On Tower Creation function onCreate takes Tower tower returns nothing
local Tower preceding = Event.getPrecedingTower()
if (preceding.getFamily() == tower.getFamily()) then
set tower.userReal2 = preceding.userReal2
else
set tower.userReal2 = 0
endif
endfunction
On Tower Details
goldcost: 0
function onTowerDetails takes Tower tower returns MultiboardValues
call limfa_teacherboard.setValue(0, formatFloat(tower.userReal2,1))
return limfa_teacherboard
endfunction
|
Supply Heap v2
350
|
ID: 462
Family ID:
Author: geX
Rarity: common
Element: iron
Attack Type: Physical
Attack Range: 1000
Attack CD: 2.5
Damage: 838-968
Status: Approved
|
Description: Basic Tower with an increased chance to find items and some bonus damage against bosses.
Specials:
+10% dmg to bosses (+0.6%/lvl) +20% item chance (+0.7%/lvl) -20% item quality (-0.7%/lvl) |
Download
|
Ugly Small Spider v1
360
|
ID: 174
Family ID:
Author: D1000
Rarity: uncommon
Element: nature
Attack Type: Essence
Attack Range: 825
Attack CD: 1.2
Damage: 180-189
Status: Unapproved
|
Description: It´s small and ... UGLY!
Specials:
-30% dmg to nature +10% dmg to orcs +20% dmg to humanoids
Poisonous Spittle
Units damaged by the spider become infected and receive 90 spell damage per second for 5 seconds. Further attacks on the same unit will increase the potency of the infection, stacking the damage and refreshing duration. Limit of 5 stacks. The highest stack amount of any spider that has infected a unit will be used. Level Bonus: +4.5 damage per second +0.05 second duration +1 stack every 5 levels |
Download
Toggle Triggers Header globals
//@import
BuffType D1000_Spider_Poison
//@import
EventTypeList D1000_Spider_Apply
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 Tower Creation function onCreate takes Tower tower returns nothing
call tower.addEventList(D1000_Spider_Apply)
set tower.userInt = 90
set tower.userReal = 4.5
set tower.userInt2 = 450
set tower.userReal2 = 22.5
set tower.userInt3 = 5
set tower.userReal3 = 0.05
endfunction
|
Snowy Rock v1
360
|
ID: 455
Family ID:
Author: geX
Rarity: common
Element: ice
Attack Type: Elemental
Attack Range: 740
Attack CD: 0.9
Damage: 242-302
Status: Approved
|
Description: Basic tower with a high AoE splash attack with low splash damage. Deals bonus damage to mass creeps.
Specials:
Splash attack:
600 AoE: 10% damage
+36% dmg to masses (+1.2%/lvl)
|
Download
|
Fire Geyser v1
360
|
ID: 572
Family ID:
Author: drol
Rarity: uncommon
Element: fire
Attack Type: Elemental
Attack Range: 1100
Attack CD: 1.8
Damage: 315-334
Status: Approved
|
Description: A sleeping geyser that only sprouts fire now and then.
Specials:
Splash attack: 175 AoE: 30% damage +20% dmg to normals (+0.4%/lvl)
Ignite
The geyser has a 30% chance on damaging a creep to ignite the target, dealing 15% of the tower's attack damage as spell damage per second and reducing the target's health regeneration by 10% for 8 seconds. Level Bonus: +0.6% attack damage +0.2% health regeneration reduction |
Download
Toggle Triggers Header globals
//@import
BuffType drol_fireDot
endglobals
private function init takes nothing returns nothing
endfunction
On Damage
ONDAMAGE_chance: 0.30
ONDAMAGE_chanceLevelAdd: 0.0
function onDamage takes Tower tower returns nothing
set drol_fireDot.apply(tower,Event.getTarget(),tower.getLevel()*2 + 50).userReal = tower.getCurrentAttackDamageWithBonus() * (0.15 + tower.getLevel() * 0.006)
endfunction
|
Starving Tentacle v1
360
|
ID: 613
Family ID:
Author: drol
Rarity: common
Element: darkness
Attack Type: Physical
Attack Range: 850
Attack CD: 1.5
Damage: 345-464
Status: Approved
|
Description: Sometimes hits its targets in a weak spot, leaving them rended.
Rend
The tentacle has a 25% chance to rend a target, making it suffer 5% increased spell damage and dealing 120 spell damage per second for 6 seconds. Does not stack. Level Bonus: +1% chance +4.8 spell damage per second |
Download
Toggle Triggers Header globals
//@import
BuffType drol_tentacleDot
endglobals
private function init takes nothing returns nothing
endfunction
On Damage
ONDAMAGE_chance: 0.25
ONDAMAGE_chanceLevelAdd: 0.01
function onDamage takes Tower tower returns nothing
set drol_tentacleDot.apply(tower, Event.getTarget(), 3).userReal = 120. + 4.8 * tower.getLevel()
endfunction
|
Big Fire Sprayer v1
370
|
ID: 19
Family ID:
Author: Cyony
Rarity: common
Element: fire
Attack Type: Elemental
Attack Range: 750
Attack CD: 0.5
Damage: 220-220
Status: Approved
|
Description: A big, high rate of fire tower
Specials:
+3% attackspeed/lvl
Spray and Pray
Each attack of this tower has a 33% chance to miss the target. Level Bonus: -1.0% miss chance |
Download
Toggle Triggers On Damage
ONDAMAGE_chance: 1.0
ONDAMAGE_chanceLevelAdd: 0.0
function onDamage takes Tower tower returns nothing
if tower.calcBadChance(0.33-0.01*tower.getLevel()) then
set Event.damage = 0
call tower.getOwner().displayFloatingTextX("Miss",tower,255, 0, 0,255,0.05,0.0,2.0)
endif
endfunction
|
Description: