Fancy Lights v1 67
lvl: 1
|
ID: 66
Author: cedi
Rarity: common
Status: Approved
|
Specials:
+10% mana regen (+0.1%/lvl) |
Download
|
Small Stone v1 70
lvl: 1
|
ID: 64
Author: cedi
Rarity: common
Status: Approved
|
Description: Don't throw stones! A more experienced thrower can deal huge damage with it.
Specials:
+1% damage (+0.4%/lvl) |
Download
|
Blunt Club v1 79
lvl: 2
|
ID: 68
Author: drol
Rarity: common
Status: Unapproved
|
Description: Not a very effective weapon.
Specials:
+2.5% damage +1% crit chance |
Download
|
Touch of a Spirit v1 79
lvl: 0
|
ID: 82
Author: drol
Rarity: uncommon
Status: Approved
|
Description: Empowers the reciever with regenerative strength.
Specials:
-10% damage -10% spell damage +50% mana regen |
Download
|
Periscope v1 79
lvl: 0
|
ID: 83
Author: drol
Rarity: uncommon
Status: Unapproved
|
Description: Extends the view of the tower, making it hit the target precisely.
Specials:
+5% trigger chances
|
Download
|
Arms Dealer v1 80
lvl: 0
|
ID: 244
Author: limfa
Rarity: rare
Status: Approved
|
Description: He can get rid of your illegal arms.
Specials:
Specials: -20% damage -20% spell damage +50% bounty collected
The Customer Is Boss
Bosses coming within 600 range of the carrier have a 25% chance to grant [25 + current wave] gold. Cannot trigger on the same boss twice. Level Bonus: +1 gold |
Download
Toggle Triggers Header
goldcost: 0
globals
MultiboardValues limfa_dealerboard
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
set limfa_dealerboard = MultiboardValues.create(1)
call limfa_dealerboard.setKey(0,"Arms Sold $")
endfunction
On Item Creation
goldcost: 0
function onCreate takes Item itm returns nothing
set itm.userInt = 0
set itm.userInt2 = 0
endfunction
On Tower Details
goldcost: 80
function onTowerDetails takes Item itm returns MultiboardValues
call limfa_dealerboard.setValue(0,I2S(itm.userInt2))
return limfa_dealerboard
endfunction
On Unit Comes In Range
UNITINRANGE_targetType: TARGET_TYPE_CREEPS + TARGET_TYPE_SIZE_BOSS
goldcost: 0
UNITINRANGE_range: 600
function onUnitInRange takes Item itm returns nothing
local Tower t = itm.getCarrier()
local Creep c = Event.getTarget()
local Playor p = t.getOwner()
local integer bossLevel = c.getSpawnLevel()
local integer rewardValue
if itm.userInt < bossLevel and t.calcChance(0.25) then
set rewardValue = t.getLevel() + bossLevel + 25
call p.giveGold(rewardValue, t.getUnit(), true, false)
call p.displayFloatingText("Arms Sold $" + I2S(rewardValue), t, 0, 255, 0)
set itm.userInt = bossLevel
set itm.userInt2 = itm.userInt2 + rewardValue
endif
endfunction
|
Ogre Staff of Wisdom v1 99
lvl: 2
|
ID: 187
Author: Palandu
Rarity: uncommon
Status: Approved
|
Description: Me Bash You !
Specials:
+20% damage (+0.4%/lvl) -20% exp gain -20% bounty collected |
Download
|
Description: