Array
(
[scriptVersion] => 7
[oeValues] => Array
(
[RngBuff1] => 250
[MissileHoming] => 1
[Upgrade] => Array
(
)
[targs1] => Array
(
)
[goldcost] => 2400
[weapsOn] => 1
[dice1] => 1
[Missilespeed] => 1100
[file] => buildings\other\FountainOfMana\FountainOfMana.mdl
[manaN] => 400
[atkType1] => chaos
[modelScale] => 0.4
[weapTp1] => missile
[Missilearc] => 0.2
[acquire] => 1000
[rangeN1] => 1000
[upgrades] => Array
(
)
[cool1] => 1.1
[Ubertip] => This well contains healing powers.
[propWin] => 50
[regenMana] => 5
[abilList] => Array
(
)
[launchZ] => 50
[Name] => Enchanted Well
[Missileart] => Abilities\Weapons\WingedSerpentMissile\WingedSerpentMissile.mdl
[Art] => ReplaceableTextures\CommandButtons\BTNFountainOfLife.blp
[buildingShadow] => Array
(
)
[unitSound] => FountainOfLife
[sides1] => 80
[uberSplat] => ESMA
[auto] => Array
(
)
[dmgplus1] => 1513
[bldtm] => 1
)
[settings] => Array
(
[author] => drol
[element] => nature
[authorDisplay] => |cffcc6600drol|r
[alpha] => 255
[balanceTip] => |cffFFFF80+20% |rdmg to orcs (|cffFFFF80+0.8%|r/lvl)
[rarity] => rare
[version] => 1.0
[abil_factor] => 0.6
)
[effects] => Array
(
[0] => Array
(
[x] => 23.6699
[y] => 36.0934
[z] => 44.8
[scale] => 1
[rot] => 1.5708
[file] => Abilities\Spells\NightElf\FaerieFire\FaerieFireTarget.mdl
[red] => 150
[green] => 100
[blue] => 255
[alpha] => 255
[pitch] => 0
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
)
[1] => Array
(
[x] => -40.2017
[y] => -2.11591
[z] => 51.2
[scale] => 0.75
[rot] => 3.10669
[file] => Abilities\Spells\NightElf\FaerieFire\FaerieFireTarget.mdl
[red] => 150
[green] => 100
[blue] => 255
[alpha] => 255
[pitch] => 0
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
)
[2] => Array
(
[x] => 1.38036
[y] => 0.000129122
[z] => 0
[scale] => 1.1
[rot] => 0
[file] => Abilities\Spells\Items\ClarityPotion\ClarityTarget.mdl
[red] => 255
[green] => 255
[blue] => 255
[alpha] => 255
[pitch] => 0
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
)
[3] => Array
(
[x] => -48.9055
[y] => 19.4674
[z] => 0
[scale] => 0.5
[rot] => 4.46804
[file] => Doodads\Barrens\Plants\Barrens_TreeDoodad\Barrens_TreeDoodad7.mdl
[red] => 255
[green] => 255
[blue] => 255
[alpha] => 255
[pitch] => 0
[advanced] => true
[animation] => Array
(
)
[aniSpeed] => 50
)
[4] => Array
(
[x] => 45.0708
[y] => -17.3886
[z] => 0
[scale] => 0.5
[rot] => 0
[file] => Doodads\Barrens\Plants\Barrens_TreeDoodad\Barrens_TreeDoodad9.mdl
[red] => 255
[green] => 255
[blue] => 255
[alpha] => 255
[pitch] => 0
[advanced] => true
[animation] => Array
(
)
[aniSpeed] => 50
)
)
[dmgTable] => Array
(
[0] => Array
(
[id] => MOD_DMG_TO_ORC
[base] => 0.2
[add] => 0.008
)
)
[triggers] => Array
(
[0] => Array
(
[name] => Header
[code] => globals
//@import
BuffType drol_wellAura
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
endfunction
[values] => Array
(
[icon] =>
[visible] => false
[name] =>
[short_explain] =>
[long_explain] =>
)
)
[1] => Array
(
[name] => Autocast
[code] => local Iterate towers = Iterate.overUnitsInRangeOfCaster(tower,TARGET_TYPE_TOWERS,350)
local Tower u
local real mana
local real currentmana
loop
set u = towers.next()
exitwhen u == 0
if u != tower then
set mana = GetUnitState(u.getUnit(), UNIT_STATE_MAX_MANA)
set currentmana = GetUnitState(u.getUnit(), UNIT_STATE_MANA)
if u.getFamily() != tower.getFamily() then
call SetUnitState(u.getUnit(), UNIT_STATE_MANA, currentmana + mana * (0.15 + 0.006*tower.getLevel()))
endif
endif
endloop
[values] => Array
(
[caster_art] => Abilities\Spells\Undead\ReplenishMana\ReplenishManaCasterOverhead.mdl
[icon] => ReplaceableTextures\CommandButtons\BTNReplenishMana.blp
[AUTOCAST_cooldown] => 5
[AUTOCAST_numBuffsBeforeIdle] => 0
[AUTOCAST_isExtended] => false
[long_explain] => Restores |cffFFFF8015%|r of each towers maximum mana for towers in |cffFFFF80350|r range. Does not affect Rejuvenating Wells.|n|n|cffFF8000Level Bonus:|r|n+|cffFFFF800.6%|r of maximum mana
[AUTOCAST_autocastType] => AC_TYPE_ALWAYS_BUFF
[AUTOCAST_manacost] => 200
[AUTOCAST_range] => 500
[AUTOCAST_buffType] => 0
[name] => Replenish
[AUTOCAST_targetSelf] => true
[short_explain] => Restores the mana of surrounding towers.
[AUTOCAST_targetType] => 0
[target_art] => Abilities\Spells\Items\AIma\AImaTarget.mdl
[AUTOCAST_autoRange] => 500
)
)
[2] => Array
(
[name] => Tower Aura
[code] => Array
(
)
[values] => Array
(
[icon] => ReplaceableTextures\CommandButtons\BTNCrushingWave.blp
[visible] => true
[AURA_auraEffect] => drol_wellAura
[AURA_power] => 200
[AURA_level] => 200
[long_explain] => Increases the spell damage dealt by all towers in |cffFFFF80350|r range by |cffFFFF8020%|r.|n|n|cffFF8000Level Bonus:|r|n+|cffFFFF800.8%|r spell damage
[AURA_auraRange] => 350
[AURA_targetType] => TARGET_TYPE_TOWERS
[AURA_levelAdd] => 8
[AURA_powerAdd] => 8
[name] => Cleansing Water
[AURA_targetSelf] => true
[short_explain] => Spell damage of nearby towers is increased.
)
)
)
[abilities] => Array
(
)
[buffs] => Array
(
)
[units] => Array
(
)
[references] => Array
(
[0] => Array
(
[export] => false
[category] => global
[typ] => BuffType
[name] => drol_wellAura
)
)
)