Array
(
[scriptVersion] => 7
[oeValues] => Array
(
[RngBuff1] => 250
[MissileHoming] => 1
[Upgrade] => Array
(
)
[targs1] => Array
(
)
[goldcost] => 1000
[weapsOn] => 1
[dice1] => 1
[Missilespeed] => 1200
[file] => Doodads\Ruins\Props\RuinsObelisk\RuinsObelisk0.mdl
[atkType1] => pierce
[modelScale] => 0.5
[weapTp1] => missile
[acquire] => 800
[rangeN1] => 1000
[upgrades] => Array
(
)
[cool1] => 1.5
[Ubertip] => Basic tower that can't hold back its holy powers for long.
[abilList] => Array
(
)
[launchZ] => 120
[Name] => Healing Monument
[Missileart] => Abilities\Weapons\FaerieDragonMissile\FaerieDragonMissile.mdl
[Art] => ReplaceableTextures\CommandButtons\BTNHolyBolt.blp
[buildingShadow] => Array
(
)
[sides1] => 63
[auto] => Array
(
)
[dmgplus1] => 2613
[bldtm] => 1
)
[settings] => Array
(
[author] => SirCoqaLot.
[element] => astral
[authorDisplay] => SirCoqaLot.
[alpha] => 255
[balanceTip] => Array
(
)
[rarity] => uncommon
[version] => 1.0
[abil_factor] => 1.8
)
[effects] => Array
(
[0] => Array
(
[x] => 2.10376
[y] => 4.8086
[z] => 76.8
[scale] => 0.5
[rot] => 6.20221
[file] => Abilities\Spells\Items\HealingSalve\HealingSalveTarget.mdl
[red] => 255
[green] => 255
[blue] => 255
[alpha] => 255
[pitch] => 0
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
)
[1] => Array
(
[x] => 43.5905
[y] => -44.9137
[z] => -19.2
[scale] => 0.3
[rot] => 5.47499
[file] => Doodads\Ruins\Props\RuinsRuinedThrone\RuinsRuinedThrone0.mdl
[red] => 255
[green] => 255
[blue] => 255
[alpha] => 255
[pitch] => 0
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
)
[2] => Array
(
[x] => -42.8515
[y] => -44.0505
[z] => -19.2
[scale] => 0.3
[rot] => 3.93018
[file] => Doodads\Ruins\Props\RuinsRuinedThrone\RuinsRuinedThrone0.mdl
[red] => 255
[green] => 255
[blue] => 255
[alpha] => 255
[pitch] => 0
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
)
[3] => Array
(
[x] => -8.12874
[y] => -7.45084
[z] => 0
[scale] => 0.3
[rot] => 1.51381
[file] => Doodads\Ruins\Props\RuinsObelisk\RuinsObelisk0.mdl
[red] => 255
[green] => 255
[blue] => 255
[alpha] => 255
[pitch] => 0
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
)
[4] => Array
(
[x] => 9.13982
[y] => -6.79244
[z] => 0
[scale] => 0.3
[rot] => 4.74907
[file] => Doodads\Ruins\Props\RuinsObelisk\RuinsObelisk0.mdl
[red] => 255
[green] => 255
[blue] => 255
[alpha] => 255
[pitch] => 0
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
)
[5] => Array
(
[x] => 1.18815
[y] => -10.1101
[z] => 0
[scale] => 0.24
[rot] => 5.53728
[file] => Doodads\Ruins\Props\Ruins_NagaCircle\Ruins_NagaCircle.mdl
[red] => 255
[green] => 255
[blue] => 255
[alpha] => 255
[pitch] => 0
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
)
)
[dmgTable] => Array
(
)
[triggers] => Array
(
[0] => Array
(
[name] => On Tower Creation
[code] => local integer level = tower.getLevel()
if level < 15 then
set tower.userInt = 3
elseif level < 25 then
set tower.userInt = 4
else
set tower.userInt = 5
endif
[values] => Array
(
[icon] =>
[visible] => false
[name] =>
[short_explain] =>
[long_explain] =>
)
)
[1] => Array
(
[name] => On Damage
[code] => local Unit target = Event.getTarget()
local integer id = target.getUID()
local integer loopnr = tower.userInt
local integer healing = R2I(Event.damage*(0.55-tower.getLevel()*0.0052))
if not target.isImmune() then
set healing = R2I(healing/loopnr)
loop
exitwhen loopnr == 0
call TriggerSleepAction(1.0)
if target.getUID() == id then
call SetUnitState(target.getUnit(),UNIT_STATE_LIFE,GetUnitState(target.getUnit(),UNIT_STATE_LIFE)+healing)
call SFXAtUnit("Abilities\\Spells\\Human\\HolyBolt\\HolyBoltSpecialArt.mdl",target.getUnit())
call tower.getOwner().displayFloatingTextX("+"+I2S(healing),target,0, 255, 0,255,0.05,0.0,2.0)
endif
set loopnr = loopnr - 1
endloop
endif
[values] => Array
(
[ONDAMAGE_chance] => 1.0
[icon] => ReplaceableTextures\CommandButtons\BTNResurrection.blp
[visible] => true
[name] => Grace
[short_explain] => A percentage of this tower's damage gets revoked after a while.
[ONDAMAGE_chanceLevelAdd] => 0.0
[long_explain] => |cffFFFF8055%|r of the damage done by this tower will be revoked over |cffFFFF803|r seconds. Does not affect immune targets.|n|n|cffFF8000Level Bonus:|r|n |cffFFFF80-0.52%|r of the damage healed. |n|cffffff80+1|r second needed to heal at level |cffffff8015|r and |cffffff8025|r
)
)
[2] => Array
(
[name] => On Level Up
[code] => local integer level = tower.getLevel()
if level < 15 then
set tower.userInt = 3
elseif level < 25 then
set tower.userInt = 4
else
set tower.userInt = 5
endif
[values] => Array
(
[icon] =>
[visible] => false
[name] =>
[short_explain] =>
[long_explain] =>
)
)
)
[abilities] => Array
(
)
[buffs] => Array
(
)
[units] => Array
(
)
[references] => Array
(
)
)