Felweed v1
55
ID:
405
Family ID:
Author:
SirCoqaLot.
Rarity:
common
Element:
fire
Attack Type:
Decay
Attack Range:
750
Attack CD:
1
Damage:
49-49
Status:
Approved

Description:

Basic Tower that sometimes deals more damage.
Fireblossom
Every 7th attack deals 10% bonus damage.
Every 8th attack deals 20% bonus damage.
Every 9th attack deals 30% bonus damage.
Every 10th attack deals 40% bonus damage. 

Level Bonus:
+0.2% bonus damage every 7th attack.
+0.4% bonus damage every 8th attack.
+0.6% bonus damage every 9th attack.
+0.8% bonus damage every 10th attack.
Download

Toggle Triggers

On Damage

ONDAMAGE_chance: 1.0 ONDAMAGE_chanceLevelAdd: 0.0
function onDamage takes Tower tower returns nothing
local real damage = Event.damage
local integer level = tower.getLevel()

set tower.userInt = tower.userInt +1
set tower.userInt2 = tower.userInt2 +1
set tower.userInt3 = tower.userInt3 +1
set tower.userReal = tower.userReal +1

if tower.userInt >= 7 then
    set Event.damage = Event.damage * (1.1 + level * 0.002)
    set tower.userInt = 0
endif
if tower.userInt2 >= 8 then
    set Event.damage = Event.damage * (1.2 + level * 0.004)
    set tower.userInt2 = 0
endif
if tower.userInt3 >= 9 then
    set Event.damage = Event.damage * (1.3 + level * 0.006)
    set tower.userInt3 = 0
endif
if tower.userReal >= 10 then
    set Event.damage = Event.damage * (1.4 +level * 0.008)
    set tower.userReal = 0
endif
if Event.damage > damage then
    call tower.getOwner().displaySmallFloatingText(I2S(R2I(Event.damage)),tower,255,150,150,0)
endif
endfunction

On Tower Creation

function onCreate takes Tower tower returns nothing
set tower.userInt = 0
set tower.userInt2 = 0
set tower.userInt3 = 0
set tower.userReal = 0
endfunction
Grown Felweed v1
215
ID:
406
Family ID:
Author:
SirCoqaLot.
Rarity:
common
Element:
fire
Attack Type:
Decay
Attack Range:
750
Attack CD:
1
Damage:
192-192
Status:
Approved

Description:

Basic Tower that sometimes deals more damage.
Fireblossom
Every 7th attack deals 10% bonus damage.
Every 8th attack deals 20% bonus damage.
Every 9th attack deals 30% bonus damage.
Every 10th attack deals 40% bonus damage. 

Level Bonus:
+0.2% bonus damage every 7th attack.
+0.4% bonus damage every 8th attack.
+0.6% bonus damage every 9th attack.
+0.8% bonus damage every 10th attack.
Download

Toggle Triggers

On Damage

ONDAMAGE_chance: 1.0 ONDAMAGE_chanceLevelAdd: 0.0
function onDamage takes Tower tower returns nothing
local real damage = Event.damage
local integer level = tower.getLevel()

set tower.userInt = tower.userInt +1
set tower.userInt2 = tower.userInt2 +1
set tower.userInt3 = tower.userInt3 +1
set tower.userReal = tower.userReal +1

if tower.userInt >= 7 then
    set Event.damage = Event.damage * (1.1 + level * 0.002)
    set tower.userInt = 0
endif
if tower.userInt2 >= 8 then
    set Event.damage = Event.damage * (1.2 + level * 0.004)
    set tower.userInt2 = 0
endif
if tower.userInt3 >= 9 then
    set Event.damage = Event.damage * (1.3 + level * 0.006)
    set tower.userInt3 = 0
endif
if tower.userReal >= 10 then
    set Event.damage = Event.damage * (1.4 +level * 0.008)
    set tower.userReal = 0
endif
if Event.damage > damage then
    call tower.getOwner().displaySmallFloatingText(I2S(R2I(Event.damage)),tower,255,150,150,0)
endif
endfunction

On Tower Creation

function onCreate takes Tower tower returns nothing
set tower.userInt = 0
set tower.userInt2 = 0
set tower.userInt3 = 0
set tower.userReal = 0
endfunction
Rancid Felweed v1
510
ID:
407
Family ID:
Author:
SirCoqaLot.
Rarity:
common
Element:
fire
Attack Type:
Decay
Attack Range:
750
Attack CD:
1
Damage:
423-423
Status:
Approved

Description:

Basic Tower that sometimes deals more damage.
Fireblossom
Every 6th attack deals 12.5% bonus damage.
Every 7th attack deals 25% bonus damage.
Every 8th attack deals 37.5% bonus damage.
Every 9th attack deals 50% bonus damage. 

Level Bonus:
+0.25% bonus damage every 6th attack.
+0.5% bonus damage every 7th attack.
+0.75% bonus damage every 8th attack.
+1% bonus damage every 9th attack.
Download

Toggle Triggers

On Damage

ONDAMAGE_chance: 1.0 ONDAMAGE_chanceLevelAdd: 0.0
function onDamage takes Tower tower returns nothing
local real damage = Event.damage
local integer level = tower.getLevel()

set tower.userInt = tower.userInt +1
set tower.userInt2 = tower.userInt2 +1
set tower.userInt3 = tower.userInt3 +1
set tower.userReal = tower.userReal +1

if tower.userInt >= 6 then
    set Event.damage = Event.damage * (1.125 + level * 0.0025)
    set tower.userInt = 0
endif
if tower.userInt2 >= 7 then
    set Event.damage = Event.damage * (1.25 + level * 0.005)
    set tower.userInt2 = 0
endif
if tower.userInt3 >= 8 then
    set Event.damage = Event.damage * (1.375 + level * 0.0075)
    set tower.userInt3 = 0
endif
if tower.userReal >= 9 then
    set Event.damage = Event.damage * (1.5 +level * 0.01)
    set tower.userReal = 0
endif
if Event.damage > damage then
    call tower.getOwner().displaySmallFloatingText(I2S(R2I(Event.damage)),tower,255,150,150,0)
endif
endfunction

On Tower Creation

function onCreate takes Tower tower returns nothing
set tower.userInt = 0
set tower.userInt2 = 0
set tower.userInt3 = 0
set tower.userReal = 0
endfunction
Old Felweed v1
1100
ID:
408
Family ID:
Author:
SirCoqaLot.
Rarity:
common
Element:
fire
Attack Type:
Decay
Attack Range:
750
Attack CD:
1
Damage:
912-912
Status:
Approved

Description:

Basic Tower that sometimes deals more damage.
Fireblossom
Every 6th attack deals 12.5% bonus damage.
Every 7th attack deals 25% bonus damage.
Every 8th attack deals 37.5% bonus damage.
Every 9th attack deals 50% bonus damage. 

Level Bonus:
+0.25% bonus damage every 6th attack.
+0.5% bonus damage every 7th attack.
+0.75% bonus damage every 8th attack.
+1% bonus damage every 9th attack.
Download

Toggle Triggers

On Damage

ONDAMAGE_chance: 1.0 ONDAMAGE_chanceLevelAdd: 0.0
function onDamage takes Tower tower returns nothing
local real damage = Event.damage
local integer level = tower.getLevel()

set tower.userInt = tower.userInt +1
set tower.userInt2 = tower.userInt2 +1
set tower.userInt3 = tower.userInt3 +1
set tower.userReal = tower.userReal +1

if tower.userInt >= 6 then
    set Event.damage = Event.damage * (1.125 + level * 0.0025)
    set tower.userInt = 0
endif
if tower.userInt2 >= 7 then
    set Event.damage = Event.damage * (1.25 + level * 0.005)
    set tower.userInt2 = 0
endif
if tower.userInt3 >= 8 then
    set Event.damage = Event.damage * (1.375 + level * 0.0075)
    set tower.userInt3 = 0
endif
if tower.userReal >= 9 then
    set Event.damage = Event.damage * (1.5 +level * 0.01)
    set tower.userReal = 0
endif
if Event.damage > damage then
    call tower.getOwner().displaySmallFloatingText(I2S(R2I(Event.damage)),tower,255,150,150,0)
endif
endfunction

On Tower Creation

function onCreate takes Tower tower returns nothing
set tower.userInt = 0
set tower.userInt2 = 0
set tower.userInt3 = 0
set tower.userReal = 0
endfunction
Elder Felweed v1
1800
ID:
409
Family ID:
Author:
SirCoqaLot.
Rarity:
common
Element:
fire
Attack Type:
Decay
Attack Range:
750
Attack CD:
1
Damage:
1360-1360
Status:
Approved

Description:

Basic Tower that sometimes deals more damage.
Fireblossom
Every 5th attack deals 15% bonus damage.
Every 6th attack deals 30% bonus damage.
Every 7th attack deals 45% bonus damage.
Every 8th attack deals 60% bonus damage. 

Level Bonus:
+0.3% bonus damage every 5th attack.
+0.6% bonus damage every 6th attack.
+0.9% bonus damage every 7th attack.
+1.2% bonus damage every 8th attack.
Download

Toggle Triggers

On Damage

ONDAMAGE_chance: 1.0 ONDAMAGE_chanceLevelAdd: 0.0
function onDamage takes Tower tower returns nothing
local real damage = Event.damage
local integer level = tower.getLevel()

set tower.userInt = tower.userInt +1
set tower.userInt2 = tower.userInt2 +1
set tower.userInt3 = tower.userInt3 +1
set tower.userReal = tower.userReal +1

if tower.userInt >= 5 then
    set Event.damage = Event.damage * (1.15 + level * 0.003)
    set tower.userInt = 0
endif
if tower.userInt2 >= 6 then
    set Event.damage = Event.damage * (1.3 + level * 0.006)
    set tower.userInt2 = 0
endif
if tower.userInt3 >= 7 then
    set Event.damage = Event.damage * (1.45 + level * 0.009)
    set tower.userInt3 = 0
endif
if tower.userReal >= 8 then
    set Event.damage = Event.damage * (1.6 +level * 0.012)
    set tower.userReal = 0
endif
if Event.damage > damage then
    call tower.getOwner().displaySmallFloatingText(I2S(R2I(Event.damage)),tower,255,150,150,0)
endif
endfunction

On Tower Creation

function onCreate takes Tower tower returns nothing
set tower.userInt = 0
set tower.userInt2 = 0
set tower.userInt3 = 0
set tower.userReal = 0
endfunction
Ancient Felweed v1
2500
ID:
410
Family ID:
Author:
SirCoqaLot.
Rarity:
common
Element:
fire
Attack Type:
Decay
Attack Range:
750
Attack CD:
1
Damage:
1889-1889
Status:
Approved

Description:

Basic Tower that sometimes deals more damage.
Fireblossom
Every 5th attack deals 15% bonus damage.
Every 6th attack deals 30% bonus damage.
Every 7th attack deals 45% bonus damage.
Every 8th attack deals 60% bonus damage. 

Level Bonus:
+0.3% bonus damage every 5th attack.
+0.6% bonus damage every 6th attack.
+0.9% bonus damage every 7th attack.
+1.2% bonus damage every 8th attack.
Download

Toggle Triggers

On Damage

ONDAMAGE_chance: 1.0 ONDAMAGE_chanceLevelAdd: 0.0
function onDamage takes Tower tower returns nothing
local real damage = Event.damage
local integer level = tower.getLevel()

set tower.userInt = tower.userInt +1
set tower.userInt2 = tower.userInt2 +1
set tower.userInt3 = tower.userInt3 +1
set tower.userReal = tower.userReal +1

if tower.userInt >= 5 then
    set Event.damage = Event.damage * (1.15 + level * 0.003)
    set tower.userInt = 0
endif
if tower.userInt2 >= 6 then
    set Event.damage = Event.damage * (1.3 + level * 0.006)
    set tower.userInt2 = 0
endif
if tower.userInt3 >= 7 then
    set Event.damage = Event.damage * (1.45 + level * 0.009)
    set tower.userInt3 = 0
endif
if tower.userReal >= 8 then
    set Event.damage = Event.damage * (1.6 +level * 0.012)
    set tower.userReal = 0
endif
if Event.damage > damage then
    call tower.getOwner().displaySmallFloatingText(I2S(R2I(Event.damage)),tower,255,150,150,0)
endif
endfunction

On Tower Creation

function onCreate takes Tower tower returns nothing
set tower.userInt = 0
set tower.userInt2 = 0
set tower.userInt3 = 0
set tower.userReal = 0
endfunction