Array
(
[scriptVersion] => 8
[oeValues] => Array
(
[auto] => Array
(
)
[Art] => ReplaceableTextures\CommandButtons\BTNSeaWitch.blp
[turnRate] => 0.7
[dmgplus1] => 1878
[bldtm] => 1
[goldcost] => 3100
[unitSound] => NagaSiren
[sides1] => 1
[acquire] => 800
[upgrades] => Array
(
)
[Upgrade] => Array
(
)
[Name] => Enchanted Naga Witch
[weapTp1] => missile
[MissileHoming] => 1
[file] => Units\Naga\NagaSiren\NagaSiren.mdl
[uberSplat] => YTDN
[Missileart] => Abilities\Weapons\LichMissile\LichMissile.mdl
[Missilespeed] => 1500
[dice1] => 1
[RngBuff1] => 250
[modelScale] => 0.63
[rangeN1] => 800
[backSw1] => 0.5
[atkType1] => normal
[cool1] => 1.66
[Ubertip] => This witch is an expert in drowning enemies with water.
[abilList] => Array
(
)
[moveHeight] => 31
[dmgpt1] => 0.5
[buildingShadow] => Array
(
)
[targs1] => Array
(
)
[weapsOn] => 1
)
[settings] => Array
(
[balanceTip] => Array
(
)
[abil_factor] => .3
[author] => i_mOck_death
[alpha] => 255
[authorDisplay] => |cffc0c0c0i_mOck_death|r
[version] => 1.0
[element] => ice
[rarity] => rare
)
[effects] => Array
(
[0] => Array
(
[x] => -3.19869
[y] => -6.89183
[z] => 0
[scale] => 0.55
[rot] => 3.77709
[file] => Doodads\Ruins\Water\Coral\Coral6.mdl
[red] => 255
[green] => 255
[blue] => 255
[alpha] => 255
[pitch] => 0
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
[pcolor] => 255
)
[1] => Array
(
[x] => -57.9128
[y] => -56.4506
[z] => 0
[scale] => 0.2
[rot] => 3.90954
[file] => Doodads\Ruins\Water\Coral\Coral7.mdl
[red] => 255
[green] => 255
[blue] => 255
[alpha] => 255
[pitch] => 0
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
[pcolor] => 255
)
[2] => Array
(
[x] => -27.6552
[y] => -41.6544
[z] => 0
[scale] => 0.2
[rot] => 4.11132
[file] => Doodads\Terrain\CliffDoodad\Waterfall\Waterfall.mdl
[red] => 255
[green] => 100
[blue] => 255
[alpha] => 255
[pitch] => 0
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
[pcolor] => 255
)
[3] => Array
(
[x] => -49.1191
[y] => -11.1722
[z] => 0
[scale] => 0.55
[rot] => 6.25183
[file] => Abilities\Spells\NightElf\MoonWell\MoonWellTarget.mdl
[red] => 255
[green] => 255
[blue] => 255
[alpha] => 255
[pitch] => 0
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
[pcolor] => 255
)
[4] => Array
(
[x] => -36.8845
[y] => -43.7374
[z] => 0
[scale] => 0.55
[rot] => 0.366519
[file] => Abilities\Spells\NightElf\MoonWell\MoonWellTarget.mdl
[red] => 255
[green] => 255
[blue] => 255
[alpha] => 255
[pitch] => 0
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
[pcolor] => 255
)
[5] => Array
(
[x] => 9.67862
[y] => -53.504
[z] => 6.4
[scale] => 0.2
[rot] => 4.67225
[file] => Doodads\Terrain\CliffDoodad\Waterfall\Waterfall.mdl
[red] => 255
[green] => 100
[blue] => 255
[alpha] => 255
[pitch] => 0
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
[pcolor] => 255
)
[6] => Array
(
[x] => -20.4563
[y] => -53.504
[z] => 6.4
[scale] => 0.2
[rot] => 4.78773
[file] => Doodads\Ruins\Water\Coral\Coral8.mdl
[red] => 255
[green] => 255
[blue] => 255
[alpha] => 255
[pitch] => 0
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
[pcolor] => 255
)
[7] => Array
(
[x] => -33.2832
[y] => 30.4579
[z] => 0
[scale] => 0.24
[rot] => 4.90932
[file] => Doodads\Ruins\Water\Coral\Coral3.mdl
[red] => 255
[green] => 255
[blue] => 255
[alpha] => 255
[pitch] => 0
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
[pcolor] => 255
)
[8] => Array
(
[x] => 2.89362
[y] => -1.19682
[z] => 32
[scale] => 0.55
[rot] => 3.90954
[file] => Abilities\Spells\NightElf\MoonWell\MoonWellTarget.mdl
[red] => 255
[green] => 255
[blue] => 255
[alpha] => 255
[pitch] => 0
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
[pcolor] => 255
)
[9] => Array
(
[x] => -46.509
[y] => -3.38822
[z] => 0
[scale] => 0.2
[rot] => 3.29618
[file] => Doodads\Terrain\CliffDoodad\Waterfall\Waterfall.mdl
[red] => 255
[green] => 100
[blue] => 255
[alpha] => 255
[pitch] => 0
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
[pcolor] => 255
)
[10] => Array
(
[x] => 50.9455
[y] => 1.82526
[z] => 0
[scale] => 0.228
[rot] => 5.14872
[file] => Doodads\Ruins\Water\Coral\Coral3.mdl
[red] => 255
[green] => 255
[blue] => 255
[alpha] => 255
[pitch] => 0
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
[pcolor] => 255
)
[11] => Array
(
[x] => 25.6658
[y] => -53.5758
[z] => 0
[scale] => 0.2
[rot] => 3.7001
[file] => Doodads\Ruins\Water\Coral\Coral7.mdl
[red] => 255
[green] => 255
[blue] => 255
[alpha] => 255
[pitch] => 0
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
[pcolor] => 255
)
[12] => Array
(
[x] => 42.4525
[y] => -24.6207
[z] => 25.6
[scale] => 0.2
[rot] => 2.72271
[file] => Doodads\Ruins\Water\Coral\Coral8.mdl
[red] => 255
[green] => 255
[blue] => 255
[alpha] => 255
[pitch] => 0
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
[pcolor] => 255
)
[13] => Array
(
[x] => -59.1931
[y] => -14.2269
[z] => 6.4
[scale] => 0.2
[rot] => 3.14159
[file] => Doodads\Ruins\Water\Coral\Coral8.mdl
[red] => 255
[green] => 255
[blue] => 255
[alpha] => 255
[pitch] => 0
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
[pcolor] => 255
)
[14] => Array
(
[x] => -30.735
[y] => -17.5162
[z] => 38.4
[scale] => 0.2
[rot] => 1.89549
[file] => Doodads\Ruins\Water\Coral\Coral8.mdl
[red] => 255
[green] => 255
[blue] => 255
[alpha] => 255
[pitch] => 0
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
[pcolor] => 255
)
[15] => Array
(
[x] => -47.6414
[y] => 16.8874
[z] => 0
[scale] => 0.55
[rot] => 2.42601
[file] => Abilities\Spells\NightElf\MoonWell\MoonWellTarget.mdl
[red] => 255
[green] => 255
[blue] => 255
[alpha] => 255
[pitch] => 0
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
[pcolor] => 255
)
)
[dmgTable] => Array
(
)
[triggers] => Array
(
[0] => Array
(
[name] => On Attack
[code] => local Unit creep = Event.getTarget()
local integer level = tower.getLevel()
call mOck_Swave.targetCastFromCaster(tower,creep,4500+(270*tower.getLevel()), tower.calcSpellCritNoBonus())
call mOck_tidalwave(tower, creep, 0.3+(level*0.01), 4500+(level*270))
[values] => Array
(
[visible] => true
[icon] => ReplaceableTextures\CommandButtons\BTNCrushingWave.blp
[name] => Water Wave
[short_explain] => Each attack has a chance to send a wave of water to damage enemies.
[ONATTACK_chance] => .175
[ONATTACK_chanceLevelAdd] => 0.005
[long_explain] => Each attack has a |cffFFFF8017.5%|r chance to launch a wave of water from the tower toward the targeted creep dealing |cffFFFF804500|r spell damage to all creeps in the waves path. Each wave goes |cffFFFF801000|r units.|n|n|cffFF8000Level Bonus:|r|n|cffFFFF80+270|r damage|n|cffFFFF80+0.5%|r chance
)
)
[1] => Array
(
[name] => Header
[code] => globals
//@import
Cast mOck_Swave
//@import
BuffType mOck_nagaWitch
endglobals
//@import
function mOck_tidalwave takes Tower tower, Creep target, real chance, real damage returns nothing
endfunction
//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
(
[visible] => true
[icon] => ReplaceableTextures\CommandButtons\BTNNeutralManaShield.blp
[name] => Tidal Wave
[short_explain] => Launches out multiple Water Waves.
[long_explain] => Whenever Water Wave is casted there is a |cffFFFF8030%|r chance to launch |cffFFFF808|r Water Waves from the tower. Whenever Drowning Presence is casted there is a |cffFFFF8045%|r chance to launch |cffFFFF808|r Water Waves from the tower. Tidal Wave does not trigger itself.|n|n|cffFF8000Level Bonus:|r|n|cffFFFF80+1%|r chance
)
)
[2] => Array
(
[name] => Periodic
[code] => local Iterate it = Iterate.overUnitsInRangeOfCaster(tower,TARGET_TYPE_CREEPS,800)
local Unit next
local integer level= tower.getLevel()
local Unit creep = Event.getTarget()
local boolean present = false
loop
set next = it.next()
exitwhen next == 0
call mOck_nagaWitch.apply(tower,next,150 + 6 * level)
call tower.doSpellDamage(next,3300+(170*tower.getLevel()),1.0)
call Effect.createSimple("Objects\\Spawnmodels\\Naga\\NagaDeath\\NagaDeath.mdl", next.getX(), next.getY()).setLifetime(2)
set present = true
endloop
if present then
call mOck_tidalwave(tower, creep, 0.45+(level*0.01), 4500+(level*270))
endif
[values] => Array
(
[visible] => true
[PERIODIC_period] => 6
[icon] => ReplaceableTextures\CommandButtons\BTNManaDrain.blp
[name] => Drowning Presence
[short_explain] => Increase damage from ice towers and damages creeps in range.
[long_explain] => Every |cffFFFF806|r seconds all creeps within |cffFFFF80800|r range of this tower take |cffFFFF8015%|r more damage from |cFF00FFFFIce|r towers for |cffFFFF805|r seconds and are dealt |cffFFFF803300|r spell damage.|n|n|cffFF8000Level Bonus:|r|n|cffFFFF80+0.6%|r increased damage|n|cffFFFF80+0.1|r seconds|n|cffFFFF80+170|r damage
)
)
)
[abilities] => Array
(
)
[buffs] => Array
(
)
[units] => Array
(
)
[references] => Array
(
[0] => Array
(
[export] => false
[category] => global
[typ] => Cast
[name] => mOck_Swave
)
[1] => Array
(
[export] => false
[category] => global
[typ] => BuffType
[name] => mOck_nagaWitch
)
)
[lightning] => Array
(
)
)