Array
(
[scriptVersion] => 7
[oeValues] => Array
(
[RngBuff1] => 250
[MissileHoming] => 1
[Upgrade] => Array
(
)
[targs1] => Array
(
)
[goldcost] => 1900
[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 Altar
[Missileart] => Abilities\Weapons\FaerieDragonMissile\FaerieDragonMissile.mdl
[Art] => ReplaceableTextures\CommandButtons\BTNHolyBolt.blp
[buildingShadow] => Array
(
)
[sides1] => 63
[auto] => Array
(
)
[dmgplus1] => 5553
[bldtm] => 1
)
[settings] => Array
(
[author] => SirCoqaLot.
[element] => astral
[authorDisplay] => SirCoqaLot.
[alpha] => 255
[balanceTip] => Array
(
)
[rarity] => uncommon
[version] => 1.0
[abil_factor] => 2.0
)
[effects] => Array
(
[0] => Array
(
[x] => 2.10376
[y] => 4.8086
[z] => 83.2
[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] => 6.4
[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] => 6.4
[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] => -38.5477
[y] => 38.1246
[z] => -6.4
[scale] => 0.35
[rot] => 3.14595
[file] => Doodads\Ruins\Props\RuinsObelisk\RuinsObelisk0.mdl
[red] => 255
[green] => 255
[blue] => 255
[alpha] => 255
[pitch] => 0
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
)
[6] => Array
(
[x] => 42.4799
[y] => 35.7248
[z] => -6.4
[scale] => 0.35
[rot] => 4.75731
[file] => Doodads\Ruins\Props\RuinsObelisk\RuinsObelisk0.mdl
[red] => 255
[green] => 255
[blue] => 255
[alpha] => 255
[pitch] => 0
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
)
[7] => Array
(
[x] => 0.881867
[y] => -15.6021
[z] => -0.000000953674
[scale] => 0.27
[rot] => 5.51918
[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
)
[8] => Array
(
[x] => 42.0295
[y] => 36.2717
[z] => 57.6
[scale] => 0.3
[rot] => 3.01942
[file] => Abilities\Spells\Items\HealingSalve\HealingSalveTarget.mdl
[red] => 255
[green] => 255
[blue] => 255
[alpha] => 255
[pitch] => 0
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
)
[9] => Array
(
[x] => -41.6558
[y] => 41.6064
[z] => 51.2
[scale] => 0.3
[rot] => 1.46608
[file] => Abilities\Spells\Items\HealingSalve\HealingSalveTarget.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.6-tower.getLevel()*0.0068))
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] => |cffFFFF8060%|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.68%|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
(
)
)