Golden Decoration v1 851
lvl: 23
|
ID: 61
Author: Boekie
Rarity: unique
Status: Approved
|
Rich
Whilst carried by a tower, this item increases the interest rate of the player by [0.4 x carrier's goldcost / 2500]%.
Specials:
+10% bounty collected (+0.4%/lvl) |
Download
Toggle Triggers Header
goldcost: 0
globals
MultiboardValues InterestBonusMB
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 InterestBonusMB = MultiboardValues.create(1)
call InterestBonusMB.setKey(0,"Interest Bonus")
endfunction
On Item Creation
goldcost: 0
function onCreate takes Item itm returns nothing
set itm.userReal = 0
endfunction
On Item Drop
goldcost: 0
function onDrop takes Item itm returns nothing
call itm.getOwner().modifyInterestRate(-itm.userReal)
endfunction
On Item Pickup
goldcost: 750
function onPickup takes Item itm returns nothing
local Tower tower = itm.getCarrier()
set itm.userReal = 0.004 * (tower.getGoldcost() / 2500.0)
call itm.getOwner().modifyInterestRate(itm.userReal)
endfunction
On Tower Details
goldcost: 0
function onTowerDetails takes Item itm returns MultiboardValues
call InterestBonusMB.setValue(0, formatPercent(itm.userReal, 3))
return InterestBonusMB
endfunction
|
Description:
Latest Upload Comment: