Array
(
[scriptVersion] => 8
[oeValues] => Array
(
[auto] => Array
(
)
[Art] => ReplaceableTextures\CommandButtons\BTNBanditMage.blp
[turnRate] => 3
[dmgplus1] => 0
[bldtm] => 1
[goldcost] => 2100
[unitSound] => HeroArchMage
[sides1] => 1
[manaN] => 1250
[acquire] => 900
[upgrades] => Array
(
)
[Upgrade] => Array
(
)
[Name] => Spellbinder
[weapTp1] => missile
[impactZ] => 60
[file] => units\creeps\BanditMage\BanditMage.mdl
[MissileHoming] => 1
[uberSplat] => YTDG
[Missilespeed] => 9999
[dice1] => 1
[RngBuff1] => 250
[regenMana] => 12.5
[modelScale] => 0.55
[rangeN1] => 900
[propWin] => 10
[atkType1] => magic
[cool1] => 1.5
[Ubertip] => Every incantation is custom-made to ruin someone’s day.
[scaleBull] => 0
[abilList] => @@0@@,@@5@@
[moveHeight] => 17
[buildingShadow] => Array
(
)
[targs1] => Array
(
)
[weapsOn] => 1
[teamColor] => 7
)
[settings] => Array
(
[balanceTip] => Array
(
)
[abil_factor] => 0
[author] => Ashbringer
[alpha] => 255
[authorDisplay] => |cffff6600Ashbringer|r
[version] => 1.0
[element] => arcane
[rarity] => rare
)
[effects] => Array
(
[0] => Array
(
[x] => 18.6997
[y] => 2.52629
[z] => 6.4
[scale] => 0.15
[rot] => 3.14159
[file] => Doodads\Cityscape\Structures\City_ColumnDouble\City_ColumnDouble.mdl
[red] => 255
[green] => 55
[blue] => 255
[alpha] => 255
[pitch] => -1.57
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
[pcolor] => 255
)
[1] => Array
(
[x] => -1.17693
[y] => 18.6677
[z] => 6.4
[scale] => 0.15
[rot] => 4.71239
[file] => Doodads\Cityscape\Structures\City_ColumnDouble\City_ColumnDouble.mdl
[red] => 255
[green] => 55
[blue] => 255
[alpha] => 255
[pitch] => -1.57
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
[pcolor] => 255
)
[2] => Array
(
[x] => 1.42663
[y] => -18.3486
[z] => 6.4
[scale] => 0.15
[rot] => 1.5708
[file] => Doodads\Cityscape\Structures\City_ColumnDouble\City_ColumnDouble.mdl
[red] => 255
[green] => 55
[blue] => 255
[alpha] => 255
[pitch] => -1.57
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
[pcolor] => 255
)
[3] => Array
(
[x] => -18.8624
[y] => -1.79303
[z] => 6.4
[scale] => 0.15
[rot] => 0
[file] => Doodads\Cityscape\Structures\City_ColumnDouble\City_ColumnDouble.mdl
[red] => 255
[green] => 55
[blue] => 255
[alpha] => 255
[pitch] => -1.57
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
[pcolor] => 255
)
[4] => Array
(
[x] => -34.9289
[y] => -35.218
[z] => -6.4
[scale] => 0.3
[rot] => 4.71239
[file] => Doodads\Cityscape\Structures\City_LowWall_ShortEndCap\City_LowWall_ShortEndCap.mdl
[red] => 55
[green] => 55
[blue] => 255
[alpha] => 255
[pitch] => 0
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
[pcolor] => 255
)
[5] => Array
(
[x] => -34.6882
[y] => 35.5062
[z] => -6.4
[scale] => 0.3
[rot] => 4.71239
[file] => Doodads\Cityscape\Structures\City_LowWall_ShortEndCap\City_LowWall_ShortEndCap.mdl
[red] => 55
[green] => 55
[blue] => 255
[alpha] => 255
[pitch] => 0
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
[pcolor] => 255
)
[6] => Array
(
[x] => 35.2529
[y] => 35.0514
[z] => -6.4
[scale] => 0.3
[rot] => 4.71239
[file] => Doodads\Cityscape\Structures\City_LowWall_ShortEndCap\City_LowWall_ShortEndCap.mdl
[red] => 55
[green] => 55
[blue] => 255
[alpha] => 255
[pitch] => 0
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
[pcolor] => 255
)
[7] => Array
(
[x] => 34.6772
[y] => -35.2284
[z] => -6.4
[scale] => 0.3
[rot] => 4.71239
[file] => Doodads\Cityscape\Structures\City_LowWall_ShortEndCap\City_LowWall_ShortEndCap.mdl
[red] => 55
[green] => 55
[blue] => 255
[alpha] => 255
[pitch] => 0
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
[pcolor] => 255
)
[8] => Array
(
[x] => -8.75914
[y] => 0.10038
[z] => 6.4
[scale] => 0.45
[rot] => 3.14159
[file] => Doodads\Cityscape\Structures\CityLowWall90\CityLowWall90.mdl
[red] => 115
[green] => 115
[blue] => 255
[alpha] => 255
[pitch] => -1.57
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
[pcolor] => 255
)
[9] => Array
(
[x] => -34.7865
[y] => -34.4252
[z] => -6.4
[scale] => 0.31
[rot] => 1.5708
[file] => buildings\other\BookOfSummoning\BookOfSummoning.mdl
[red] => 155
[green] => 155
[blue] => 255
[alpha] => 255
[pitch] => 0
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
[pcolor] => 255
)
[10] => Array
(
[x] => 8.00265
[y] => 0.0200647
[z] => 6.4
[scale] => 0.45
[rot] => 0
[file] => Doodads\Cityscape\Structures\CityLowWall90\CityLowWall90.mdl
[red] => 115
[green] => 115
[blue] => 255
[alpha] => 255
[pitch] => -1.57
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
[pcolor] => 255
)
[11] => Array
(
[x] => -0.0242445
[y] => 8.29401
[z] => 6.4
[scale] => 0.45
[rot] => 1.5708
[file] => Doodads\Cityscape\Structures\CityLowWall90\CityLowWall90.mdl
[red] => 115
[green] => 115
[blue] => 255
[alpha] => 255
[pitch] => -1.57
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
[pcolor] => 255
)
[12] => Array
(
[x] => -0.10456
[y] => -8.46778
[z] => 6.4
[scale] => 0.45
[rot] => 4.71239
[file] => Doodads\Cityscape\Structures\CityLowWall90\CityLowWall90.mdl
[red] => 115
[green] => 115
[blue] => 255
[alpha] => 255
[pitch] => -1.57
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
[pcolor] => 255
)
[13] => Array
(
[x] => -32.7683
[y] => 34.153
[z] => -6.4
[scale] => 0.31
[rot] => 0.15072
[file] => buildings\other\BookOfSummoning\BookOfSummoning.mdl
[red] => 155
[green] => 155
[blue] => 255
[alpha] => 255
[pitch] => 0
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
[pcolor] => 255
)
[14] => Array
(
[x] => 34.6121
[y] => 33.0251
[z] => -6.4
[scale] => 0.31
[rot] => 4.68895
[file] => buildings\other\BookOfSummoning\BookOfSummoning.mdl
[red] => 155
[green] => 155
[blue] => 255
[alpha] => 255
[pitch] => 0
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
[pcolor] => 255
)
[15] => Array
(
[x] => 33.9931
[y] => -35.3525
[z] => -6.4
[scale] => 0.31
[rot] => 3.06355
[file] => buildings\other\BookOfSummoning\BookOfSummoning.mdl
[red] => 155
[green] => 155
[blue] => 255
[alpha] => 255
[pitch] => 0
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
[pcolor] => 255
)
[16] => Array
(
[x] => -0.400074
[y] => -0.125438
[z] => -25.6
[scale] => 2.1
[rot] => 3.1765
[file] => war3mapImported\GeneralAuraTargetWhite.mdl
[red] => 255
[green] => 55
[blue] => 255
[alpha] => 255
[pitch] => 0
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
[pcolor] => 255
)
[17] => Array
(
[x] => 38.4421
[y] => -0.515609
[z] => 12.8
[scale] => 0.0999999
[rot] => 0
[file] => war3mapImported\City_ColumnSemiCircle2.mdl
[red] => 255
[green] => 55
[blue] => 255
[alpha] => 255
[pitch] => -1.57
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
[pcolor] => 255
)
[18] => Array
(
[x] => -39.4275
[y] => 0.114149
[z] => 12.8
[scale] => 0.1
[rot] => 3.14159
[file] => war3mapImported\City_ColumnSemiCircle2.mdl
[red] => 255
[green] => 55
[blue] => 255
[alpha] => 255
[pitch] => -1.57
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
[pcolor] => 255
)
[19] => Array
(
[x] => -0.167292
[y] => -39.5112
[z] => 12.8
[scale] => 0.1
[rot] => 4.71239
[file] => war3mapImported\City_ColumnSemiCircle2.mdl
[red] => 255
[green] => 55
[blue] => 255
[alpha] => 255
[pitch] => -1.57
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
[pcolor] => 255
)
[20] => Array
(
[x] => 0.091392
[y] => 38.8212
[z] => 12.8
[scale] => 0.1
[rot] => 1.5708
[file] => war3mapImported\City_ColumnSemiCircle2.mdl
[red] => 255
[green] => 55
[blue] => 255
[alpha] => 255
[pitch] => -1.57
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
[pcolor] => 255
)
[21] => Array
(
[x] => -0.0422805
[y] => -0.252569
[z] => 0
[scale] => 1.35
[rot] => 5.3058
[file] => war3mapImported\GeneralAuraTargetWhite.mdl
[red] => 255
[green] => 55
[blue] => 255
[alpha] => 255
[pitch] => 0
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
[pcolor] => 255
)
[22] => Array
(
[x] => -0.0861609
[y] => -0.0768084
[z] => 6.4
[scale] => 0.95
[rot] => 5.35816
[file] => war3mapImported\GeneralAuraTargetWhite.mdl
[red] => 1
[green] => 205
[blue] => 255
[alpha] => 255
[pitch] => 0
[advanced] => false
[animation] => Array
(
)
[aniSpeed] => 50
[pcolor] => 255
)
)
[dmgTable] => Array
(
)
[triggers] => Array
(
[0] => Array
(
[name] => On Level Up
[code] => local spellcraft s = tower.userInt
set s.spellstorm_damage = 1750 + (tower.getLevel() * 70)
set s.barrage_damage = 1750 + (tower.getLevel() * 70)
set s.tempest_damage = 2625 + (tower.getLevel() * 105)
set s.familiar_damage = 2100 + (tower.getLevel() * 84)
[values] => Array
(
[visible] => false
[icon] =>
[name] =>
[short_explain] =>
[long_explain] =>
)
)
[1] => Array
(
[name] => Header
[code] => globals
//@import
MultiboardValues ashbringer_spellcraft_mana
endglobals
//@import
struct spellcraft
integer base = 0
integer secondary = 0
real spellstorm_damage
real barrage_damage
real tempest_damage
real familiar_damage
real feedback_damage
endstruct
//@import
function ashbringer_spellcraft_cast takes Tower tower, Unit target, spellcraft s 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] => false
[icon] =>
[name] =>
[short_explain] =>
[long_explain] =>
)
)
[2] => Array
(
[name] => On Tower Details
[code] => call ashbringer_spellcraft_mana.setValue(0, formatFloat(tower.userReal, 0))
return ashbringer_spellcraft_mana
[values] => Array
(
[0] => Array
(
[_value] => 0
[typ] => string
)
)
)
[3] => Array
(
[name] => On Spell Cast
[code] => local spellcraft s = tower.userInt
local integer ability_id = GetSpellAbilityId()
call Effect.createSimpleOnUnit("Abilities\\Spells\\Undead\\DeathPact\\DeathPactTarget.mdl", tower, "origin").setLifetime(3)
if ability_id == '@@0@@' then
call UnitRemoveAbility(tower.getUnit(), '@@0@@')
call UnitAddAbility(tower.getUnit(), '@@2@@')
set s.base = 1
elseif ability_id == '@@2@@' then
call UnitRemoveAbility(tower.getUnit(), '@@2@@')
call UnitAddAbility(tower.getUnit(), '@@6@@')
set s.base = 2
elseif ability_id == '@@6@@' then
call UnitRemoveAbility(tower.getUnit(), '@@6@@')
call UnitAddAbility(tower.getUnit(), '@@7@@')
set s.base = 3
elseif ability_id == '@@7@@' then
call UnitRemoveAbility(tower.getUnit(), '@@7@@')
call UnitAddAbility(tower.getUnit(), '@@0@@')
set s.base = 0
endif
if ability_id == '@@5@@' then
call UnitRemoveAbility(tower.getUnit(), '@@5@@')
call UnitAddAbility(tower.getUnit(), '@@3@@')
set s.secondary = 1
elseif ability_id == '@@3@@' then
call UnitRemoveAbility(tower.getUnit(), '@@3@@')
call UnitAddAbility(tower.getUnit(), '@@4@@')
set s.secondary = 2
elseif ability_id == '@@4@@' then
call UnitRemoveAbility(tower.getUnit(), '@@4@@')
call UnitAddAbility(tower.getUnit(), '@@1@@')
set s.secondary = 3
elseif ability_id == '@@1@@' then
call UnitRemoveAbility(tower.getUnit(), '@@1@@')
call UnitAddAbility(tower.getUnit(), '@@5@@')
set s.secondary = 0
endif
[values] => Array
(
[visible] => false
[icon] =>
[name] =>
[short_explain] =>
[long_explain] =>
)
)
[4] => Array
(
[name] => On Tower Destruction
[code] => local spellcraft s = tower.userInt
local Effect e = tower.userInt2
call s.destroy()
call e.destroy()
[values] => Array
(
[visible] => false
[icon] =>
[name] =>
[short_explain] =>
[long_explain] =>
)
)
[5] => Array
(
[name] => On Damage
[code] => local real mana = GetUnitState(tower.getUnit(), UNIT_STATE_MANA) * 0.1
set Event.damage = 0
set tower.userReal = RMinBJ(tower.userReal + mana, 10000)
call tower.subtractMana(mana, true)
call Effect.createSimpleAtUnit("war3mapImported\\DrainBlue.mdx", tower).setLifetime(3)
[values] => Array
(
[ONDAMAGE_chance] => 1.0
[visible] => true
[icon] => ReplaceableTextures\CommandButtons\BTNDispelMagic.blp
[name] => Mana Weaving
[short_explain] => Instead of attacking enemies, the Spellweaver channels mana into his next Spellcraft, increasing its potency.
[ONDAMAGE_chanceLevelAdd] => 0
[long_explain] => Instead of attacking, channel |cffFFFF8010%|r of current mana into the next Spellcraft. The damage of the next Spellcraft and the potency of secondary effects is increased by |cffFFFF801%|r per |cffFFFF8010|r mana channelled. Maximum |cffFFFF8010000|r mana can be channelled.|n|n|cffFF8000Level Bonus:|r|n|n|cffFFFF80+0.04%|r potency per |cffFFFF8010|r mana
)
)
[6] => Array
(
[name] => Autocast
[code] => call ashbringer_spellcraft_cast(tower, Event.getTarget(), spellcraft(tower.userInt))
[values] => Array
(
[AUTOCAST_cooldown] => 6
[AUTOCAST_autoRange] => 900
[AUTOCAST_manacost] => 0
[icon] => ReplaceableTextures\CommandButtons\BTNArcaneBlast.blp
[AUTOCAST_range] => 900
[AUTOCAST_targetType] => 0
[AUTOCAST_numBuffsBeforeIdle] => 0
[caster_art] =>
[long_explain] => Casts a spell based on selected primary and secondary effects.
[target_art] =>
[AUTOCAST_autocastType] => AC_TYPE_OFFENSIVE_UNIT
[AUTOCAST_buffType] => 0
[AUTOCAST_isExtended] => false
[name] => Spellcraft
[AUTOCAST_targetSelf] => false
[short_explain] => Casts a spell based on selected primary and secondary effects.
)
)
[7] => Array
(
[name] => On Tower Creation
[code] => local spellcraft s = spellcraft.create()
local Effect e = Effect.createSimpleOnUnit("Abilities\\Weapons\\SpiritOfVengeanceMissile\\SpiritOfVengeanceMissile.mdl", tower, "weapon")
call SetUnitColor(tower.getUnit(), ConvertPlayerColor(7))
set s.spellstorm_damage = 1750 + (tower.getLevel() * 70)
set s.barrage_damage = 1750 + (tower.getLevel() * 70)
set s.tempest_damage = 2625 + (tower.getLevel() * 105)
set s.familiar_damage = 2100 + (tower.getLevel() * 84)
set s.feedback_damage = 50
set tower.userInt = s
set tower.userInt2 = e
set tower.userInt3 = 0
set tower.userReal = 0
[values] => Array
(
[visible] => false
[icon] =>
[name] =>
[short_explain] =>
[long_explain] =>
)
)
)
[abilities] => Array
(
[0] => Array
(
[id] => @@0@@
[derivedFrom] => ANcl
[oeValues] => Array
(
[DataD1] => 0
[Buttonpos] => 1
[Art] => ReplaceableTextures\CommandButtons\BTNNetherTempest.blp
[DataF1] => unetherealform
[Untip] => Cycle Spellcraft Primary
[TargetArt] => Array
(
)
[hero] => 0
[CasterArt] => Array
(
)
[DataA1] => 0
[Cool1] => 10
[DataC1] => 1
[Name] => Cycle Spellcraft Primary: Spellstorm
[Ubertip] => Click to cycle between Spellcraft base spells.|n|nCurrent Primary: |cFFFF77FFSpellstorm|r|n|nCreates a storm at the target enemy's location that deals |cffffff801750|r spell damage per second to enemies in |cffffff80250|r area for |cffffff805|r seconds.|n|n|cffFF8000Level Bonus:|r|n|cffFFFF80+70|r spell damage
[Buttonpos1] => 1
[Casterattach] => Array
(
)
[EffectArt] => Array
(
)
[Tip] => Cycle Spellcraft Primary
[Unubertip] => Cycles between the base types of spell that Spellcraft will cast.
[Animnames] => spell
[Hotkey] => Array
(
)
[levels] => 1
)
)
[1] => Array
(
[id] => @@1@@
[derivedFrom] => ANcl
[oeValues] => Array
(
[DataD1] => 0
[Art] => ReplaceableTextures\CommandButtons\BTNFaerieFire.blp
[DataF1] => undefend
[Untip] => Cycle Spellcraft Secondary
[TargetArt] => Array
(
)
[hero] => 0
[CasterArt] => Array
(
)
[DataA1] => 0
[Cool1] => 10
[DataC1] => 1
[Name] => Cycle Spellcraft Secondary: Destabilize
[Ubertip] => Click to cycle between secondary Spellcraft effects.|n|nCurrent Secondary: |cFFFF77FFDestabilize|r|n|nEnemies hit by Spellcraft take |cffffff8025%|r increased attack and spell damage for |cffffff803|r seconds.
[Buttonpos1] => 1
[Casterattach] => Array
(
)
[EffectArt] => Array
(
)
[Tip] => Cycle Spellcraft Secondary
[Unubertip] => Cycles between the secondary effects that Spellcraft can inflict.
[Animnames] => spell
[Hotkey] => Array
(
)
[levels] => 1
)
)
[2] => Array
(
[id] => @@2@@
[derivedFrom] => ANcl
[oeValues] => Array
(
[DataD1] => 0
[Buttonpos] => 1
[Art] => ReplaceableTextures\CommandButtons\BTNStarfire.blp
[DataF1] => unetherealform
[Untip] => Cycle Spellcraft Primary
[TargetArt] => Array
(
)
[hero] => 0
[CasterArt] => Array
(
)
[DataA1] => 0
[Cool1] => 10
[DataC1] => 1
[Name] => Cycle Spellcraft Primary: Barrage
[Ubertip] => Click to cycle between Spellcraft base spells.|n|nCurrent Primary: |cFFFF77FFBarrage|r|n|nLaunch |cffffff805|r projectiles that land randomly in |cffffff80250|r range of the target, each dealing |cffffff801750|r spell damage in |cffffff80100|r area.|n|n|cffFF8000Level Bonus:|r|n|cffFFFF80+70|r spell damage
[Buttonpos1] => 1
[Casterattach] => Array
(
)
[EffectArt] => Array
(
)
[Tip] => Cycle Spellcraft Primary
[Unubertip] => Cycles between the base types of spell that Spellcraft will cast.
[Animnames] => spell
[Hotkey] => Array
(
)
[levels] => 1
)
)
[3] => Array
(
[id] => @@3@@
[derivedFrom] => ANcl
[oeValues] => Array
(
[DataD1] => 0
[Art] => ReplaceableTextures\CommandButtons\BTNFeedBack.blp
[DataF1] => undefend
[Untip] => Cycle Spellcraft Secondary
[TargetArt] => Array
(
)
[hero] => 0
[CasterArt] => Array
(
)
[DataA1] => 0
[Cool1] => 10
[DataC1] => 1
[Name] => Cycle Spellcraft Secondary: Feedback
[Ubertip] => Click to cycle between secondary Spellcraft effects.|n|nCurrent Secondary: |cFFFF77FFFeedback|r|n|nEnemies hit by Spellcraft have up to |cffffff8025|r mana burnt, dealing |cffffff8050|r spell damage per point of mana removed.
[Buttonpos1] => 1
[Casterattach] => Array
(
)
[EffectArt] => Array
(
)
[Tip] => Cycle Spellcraft Secondary
[Unubertip] => Cycles between the secondary effects that Spellcraft can inflict.
[Animnames] => spell
[Hotkey] => Array
(
)
[levels] => 1
)
)
[4] => Array
(
[id] => @@4@@
[derivedFrom] => ANcl
[oeValues] => Array
(
[DataD1] => 0
[Art] => ReplaceableTextures\CommandButtons\BTNBlink.blp
[DataF1] => undefend
[Untip] => Cycle Spellcraft Secondary
[TargetArt] => Array
(
)
[hero] => 0
[CasterArt] => Array
(
)
[DataA1] => 0
[Cool1] => 10
[DataC1] => 1
[Name] => Cycle Spellcraft Secondary: Echo
[Ubertip] => Click to cycle between secondary Spellcraft effects.|n|nCurrent Secondary: |cFFFF77FFEcho|r|n|nEnemies hit by Spellcraft take |cffffff805%|r of the base spell damage dealt per second for |cffffff805|r seconds. This effect can stack.
[Buttonpos1] => 1
[Casterattach] => Array
(
)
[EffectArt] => Array
(
)
[Tip] => Cycle Spellcraft Secondary
[Unubertip] => Cycles between the secondary effects that Spellcraft can inflict.
[Animnames] => spell
[Hotkey] => Array
(
)
[levels] => 1
)
)
[5] => Array
(
[id] => @@5@@
[derivedFrom] => ANcl
[oeValues] => Array
(
[DataD1] => 0
[Art] => ReplaceableTextures\CommandButtons\BTNStun.blp
[DataF1] => undefend
[Untip] => Cycle Spellcraft Secondary
[TargetArt] => Array
(
)
[hero] => 0
[CasterArt] => Array
(
)
[DataA1] => 0
[Cool1] => 10
[DataC1] => 1
[Name] => Cycle Spellcraft Secondary: Concussive
[Ubertip] => Click to cycle between secondary Spellcraft effects.|n|nCurrent Secondary: |cFFFF77FFConcussive|r|n|nEnemies hit by Spellcraft have a |cffffff8020%|r chance to be stunned for |cffffff800.5|r seconds.
[Buttonpos1] => 1
[Casterattach] => Array
(
)
[EffectArt] => Array
(
)
[Tip] => Cycle Spellcraft Secondary
[Unubertip] => Cycles between the secondary effects that Spellcraft can inflict.
[Animnames] => spell
[Hotkey] => Array
(
)
[levels] => 1
)
)
[6] => Array
(
[id] => @@6@@
[derivedFrom] => ANcl
[oeValues] => Array
(
[DataD1] => 0
[Buttonpos] => 1
[Art] => ReplaceableTextures\CommandButtons\BTNArcane Missile Barrage.blp
[DataF1] => unetherealform
[Untip] => Cycle Spellcraft Primary
[TargetArt] => Array
(
)
[hero] => 0
[CasterArt] => Array
(
)
[DataA1] => 0
[Cool1] => 10
[DataC1] => 1
[Name] => Cycle Spellcraft Primary: Tempest
[Ubertip] => Click to cycle between Spellcraft base spells.|n|nCurrent Primary: |cFFFF77FFTempest|r|n|nApplies a debuff which deals |cffffff802625|r spell damage to the target and one other enemy in |cffffff80450|r range every second for |cffffff806|r seconds. If the target dies, the debuff jumps to a nearby enemy.|n|n|cffFF8000Level Bonus:|r|n|cffFFFF80+105|r spell damage
[Buttonpos1] => 1
[Casterattach] => Array
(
)
[EffectArt] => Array
(
)
[Tip] => Cycle Spellcraft Primary
[Unubertip] => Cycles between the base types of spell that Spellcraft will cast.
[Animnames] => spell
[Hotkey] => Array
(
)
[levels] => 1
)
)
[7] => Array
(
[id] => @@7@@
[derivedFrom] => ANcl
[oeValues] => Array
(
[DataD1] => 0
[Buttonpos] => 1
[Art] => ReplaceableTextures\CommandButtons\BTNThunderLizardEgg.blp
[DataF1] => unetherealform
[Untip] => Cycle Spellcraft Primary
[TargetArt] => Array
(
)
[hero] => 0
[CasterArt] => Array
(
)
[DataA1] => 0
[Cool1] => 10
[DataC1] => 1
[Name] => Cycle Spellcraft Primary: Summon Familiar
[Ubertip] => Click to cycle between Spellcraft base spells.|n|nCurrent Primary: |cFFFF77FFSummon Familiar|r|n|nSummons a familiar that will fly around, occasionally attacking random enemies. Deals |cffffff802100|r spell damage on attack and lasts for |cffffff804|r attacks.|n|n|cffFF8000Level Bonus:|r|n|cffFFFF80+84|r spell damage
[Buttonpos1] => 1
[Casterattach] => Array
(
)
[EffectArt] => Array
(
)
[Tip] => Cycle Spellcraft Primary
[Unubertip] => Cycles between the base types of spell that Spellcraft will cast.
[Animnames] => spell
[Hotkey] => Array
(
)
[levels] => 1
)
)
)
[buffs] => Array
(
)
[units] => Array
(
)
[references] => Array
(
[0] => Array
(
[export] => false
[category] => global
[typ] => MultiboardValues
[name] => ashbringer_spellcraft_mana
)
)
[lightning] => Array
(
)
)