Array
(
    [scriptVersion] => 7
    [oeValues] => Array
        (
            [RngBuff1] => 250
            [Upgrade] => Array
                (
                )

            [splashTargs1] => ground
            [targs1] => ground
            [goldcost] => 2000
            [weapsOn] => 1
            [Hfact1] => 0.66
            [dice1] => 1
            [damageLoss1] => 0.1
            [Missilespeed] => 1500
            [moveHeight] => 18
            [targCount1] => 5
            [file] => units\human\BloodElfSpellThief\BloodElfSpellThief.mdl
            [Harea1] => 400
            [manaN] => 150
            [modelScale] => 0.5
            [atkType1] => siege
            [weapTp1] => mbounce
            [acquire] => 750
            [rangeN1] => 750
            [upgrades] => Array
                (
                )

            [cool1] => 0.75
            [Ubertip] => Each year the king promotes his strongest crusader to a paladin. The Paladins are the elite squade of the crusaders.
            [Farea1] => 300
            [abilList] => @@0@@
            [Qarea1] => 500
            [Name] => Sun Paladin
            [Missileart] => Abilities\Weapons\BloodElfSpellThiefMISSILE\BloodElfSpellThiefMISSILE.mdl
            [Art] => ReplaceableTextures\CommandButtons\BTNAltarOfKings.blp
            [buildingShadow] => Array
                (
                )

            [blue] => 155
            [turnRate] => 0.2
            [unitSound] => SpellBreaker
            [Qfact1] => 0.33
            [sides1] => 1
            [auto] => Array
                (
                )

            [dmgplus1] => 469
            [bldtm] => 1
        )

    [settings] => Array
        (
            [author] => cedi
            [element] => astral
            [authorDisplay] => cedi
            [alpha] => 255
            [balanceTip] => |cffFF0000Attacks GROUND only|r|n|cffCCFF00Bounce attack:|n   |cffFFFF005|r targets|n   -|cffFFFF0010%|r damage per bounce|n|cffFFFF00+100% |rdmg to undead|n|cffFFFF00+1 |rmana/lvl
            [rarity] => rare
            [version] => 1.0
            [abil_factor] => 0.5
        )

    [effects] => Array
        (
            [0] => Array
                (
                    [x] => 48.8453
                    [y] => -45.9593
                    [z] => 0
                    [scale] => 0.3
                    [rot] => 3.91349
                    [file] => Doodads\Cinematic\GlowingRunes\GlowingRunes3.mdl
                    [red] => 255
                    [green] => 255
                    [blue] => 255
                    [alpha] => 255
                    [pitch] => 0
                    [advanced] => false
                    [animation] => Array
                        (
                        )

                    [aniSpeed] => 50
                )

            [1] => Array
                (
                    [x] => -33.9617
                    [y] => -27.1132
                    [z] => 44.8
                    [scale] => 0.3
                    [rot] => 1.5708
                    [file] => Doodads\Cinematic\GlowingRunes\GlowingRunes3.mdl
                    [red] => 255
                    [green] => 255
                    [blue] => 255
                    [alpha] => 255
                    [pitch] => 0
                    [advanced] => false
                    [animation] => Array
                        (
                        )

                    [aniSpeed] => 50
                )

            [2] => Array
                (
                    [x] => -0.635923
                    [y] => 22.6488
                    [z] => 0
                    [scale] => 0.7
                    [rot] => 5.36851
                    [file] => buildings\human\AltarofKings\AltarofKings.mdl
                    [red] => 255
                    [green] => 255
                    [blue] => 155
                    [alpha] => 255
                    [pitch] => 0
                    [advanced] => true
                    [animation] => work
                    [aniSpeed] => 1
                )

            [3] => Array
                (
                    [x] => 31.6594
                    [y] => -30.1771
                    [z] => 44.8
                    [scale] => 0.3
                    [rot] => 1.5708
                    [file] => Doodads\Cinematic\GlowingRunes\GlowingRunes3.mdl
                    [red] => 255
                    [green] => 255
                    [blue] => 255
                    [alpha] => 255
                    [pitch] => 0
                    [advanced] => false
                    [animation] => Array
                        (
                        )

                    [aniSpeed] => 50
                )

            [4] => Array
                (
                    [x] => -46.8157
                    [y] => -44.0658
                    [z] => 0
                    [scale] => 0.3
                    [rot] => 5.56834
                    [file] => Doodads\Cinematic\GlowingRunes\GlowingRunes3.mdl
                    [red] => 255
                    [green] => 255
                    [blue] => 255
                    [alpha] => 255
                    [pitch] => 0
                    [advanced] => false
                    [animation] => Array
                        (
                        )

                    [aniSpeed] => 50
                )

            [5] => Array
                (
                    [x] => 38.8805
                    [y] => 54.4277
                    [z] => 76.8
                    [scale] => 0.3
                    [rot] => 3.54909
                    [file] => Doodads\Cinematic\GlowingRunes\GlowingRunes3.mdl
                    [red] => 255
                    [green] => 255
                    [blue] => 255
                    [alpha] => 255
                    [pitch] => 0
                    [advanced] => false
                    [animation] => Array
                        (
                        )

                    [aniSpeed] => 50
                )

            [6] => Array
                (
                    [x] => 50.1351
                    [y] => 9.15342
                    [z] => 76.8
                    [scale] => 0.3
                    [rot] => 3.54626
                    [file] => Doodads\Cinematic\GlowingRunes\GlowingRunes3.mdl
                    [red] => 255
                    [green] => 255
                    [blue] => 255
                    [alpha] => 255
                    [pitch] => 0
                    [advanced] => false
                    [animation] => Array
                        (
                        )

                    [aniSpeed] => 50
                )

            [7] => Array
                (
                    [x] => -41.3816
                    [y] => 55.9371
                    [z] => 76.8
                    [scale] => 0.3
                    [rot] => 5.91758
                    [file] => Doodads\Cinematic\GlowingRunes\GlowingRunes3.mdl
                    [red] => 255
                    [green] => 255
                    [blue] => 255
                    [alpha] => 255
                    [pitch] => 0
                    [advanced] => false
                    [animation] => Array
                        (
                        )

                    [aniSpeed] => 50
                )

            [8] => Array
                (
                    [x] => -58.7458
                    [y] => 15.9128
                    [z] => 76.8
                    [scale] => 0.3
                    [rot] => 5.96035
                    [file] => Doodads\Cinematic\GlowingRunes\GlowingRunes3.mdl
                    [red] => 255
                    [green] => 255
                    [blue] => 255
                    [alpha] => 255
                    [pitch] => 0
                    [advanced] => false
                    [animation] => Array
                        (
                        )

                    [aniSpeed] => 50
                )

        )

    [dmgTable] => Array
        (
            [0] => Array
                (
                    [id] => MOD_DMG_TO_UNDEAD
                    [base] => 1
                    [add] => 0
                )

            [1] => Array
                (
                    [id] => MOD_MANA
                    [base] => 0
                    [add] => 1
                )

        )

    [triggers] => Array
        (
            [0] => Array
                (
                    [name] => On Damage
                    [code] => call DestroyEffect( AddSpecialEffectTarget( "Abilities\\Spells\\Human\\HolyBolt\\HolyBoltSpecialArt.mdl", Event.getTarget().getUnit(), "origin" ) )
    call tower.doSpellDamage( Event.getTarget(), 1000.00 + I2R( tower.getLevel() ) * 50, tower.calcSpellCritNoBonus() )
    call SetUnitState( tower.getUnit(), UNIT_STATE_MANA, GetUnitState( tower.getUnit(), UNIT_STATE_MANA ) + 2.00 + ( 0.10 * I2R( tower.getLevel() ) ) )
                    [values] => Array
                        (
                            [ONDAMAGE_chance] => 0.15
                            [icon] => ReplaceableTextures\CommandButtons\BTNResurrection.blp
                            [visible] => true
                            [name] => Blessed Weapon
                            [short_explain] => This tower deals extra damage and gains mana whenever it damages a creep.
                            [ONDAMAGE_chanceLevelAdd] => 0.0
                            [long_explain] => Everytime this tower damages a creep it has a |cffFFFF8015%|r chance to deal |cffFFFF801000|r spelldamage and gain |cffFFFF802|r mana.|n|n|cffFF8000Level Bonus:|r|n|cffFFFF80+50|r damage|n|cffFFFF80+0.1|r mana regeneration
                        )

                )

            [1] => Array
                (
                    [name] => Header
                    [code] => globals
        BuffType cedi_CrusaderBuff
    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
        local Modifier m = Modifier.create()
        set cedi_CrusaderBuff = BuffType.create( 8.00, 0.1, true )
        call cedi_CrusaderBuff.setBuffIcon( '@@1@@' )
        call m.addModification( MOD_DAMAGE_ADD_PERC, 0.80, 0.02 )
        call m.addModification( MOD_EXP_RECEIVED, 0.80, 0.02 )
        call cedi_CrusaderBuff.setBuffModifier( m )
        call cedi_CrusaderBuff.setStackingGroup( "cedi_Crusader" )
	endfunction
                    [values] => Array
                        (
                            [icon] => 
                            [visible] => false
                            [name] => 
                            [short_explain] => 
                            [long_explain] => 
                        )

                )

            [2] => Array
                (
                    [name] => Autocast
                    [code] => Array
                        (
                        )

                    [values] => Array
                        (
                            [caster_art] => 
                            [icon] => ReplaceableTextures\CommandButtons\BTNGlyph.blp
                            [AUTOCAST_cooldown] => 4.00
                            [AUTOCAST_numBuffsBeforeIdle] => 5
                            [AUTOCAST_isExtended] => false
                            [long_explain] => This tower casts a buff on a friendly tower that increases attackdamage and experience gain by |cffFFFF8080%|r. The buff lasts |cffFFFF808|r seconds.|n|n|cffFF8000Level Bonus:|r|n|cffFFFF80+0.1|r seconds duration|n|cffFFFF80+2%|r attack damage and experience gain
                            [AUTOCAST_autocastType] => AC_TYPE_OFFENSIVE_BUFF
                            [AUTOCAST_manacost] => 10
                            [AUTOCAST_range] => 600
                            [AUTOCAST_buffType] => cedi_CrusaderBuff
                            [name] => For the God
                            [AUTOCAST_targetSelf] => true
                            [short_explain] => This tower casts a buff that increases attackdamage and experience gain.
                            [AUTOCAST_targetType] => TARGET_TYPE_TOWERS
                            [target_art] => Abilities\Spells\Human\Resurrect\ResurrectCaster.mdl
                            [AUTOCAST_autoRange] => 600
                        )

                )

        )

    [abilities] => Array
        (
            [0] => Array
                (
                    [id] => @@0@@
                    [derivedFrom] => Asph
                    [oeValues] => Array
                        (
                            [Missileart] => Array
                                (
                                )

                            [Targetattach1] => Array
                                (
                                )

                            [Art] => Array
                                (
                                )

                            [Cool1] => 0.01
                            [Targetattach] => weapon
                            [Targetattach2] => Array
                                (
                                )

                            [Targetattachcount] => 1
                            [TargetArt] => Abilities\Weapons\WitchDoctorMissile\WitchDoctorMissile.mdl
                            [Unubertip] => -HIDE-
                        )

                )

        )

    [buffs] => Array
        (
            [0] => Array
                (
                    [id] => @@1@@
                    [derivedFrom] => BHfs
                    [oeValues] => Array
                        (
                            [Bufftip] => For the God
                            [Targetattach] => overhead
                            [Buffubertip] => This tower has an increased attack damage and experience gain.
                            [Targetattachcount] => 1
                            [Buffart] => ReplaceableTextures\CommandButtons\BTNTransmute.blp
                            [TargetArt] => Abilities\Spells\Human\InnerFire\InnerFireTarget.mdl
                            [EditorName] => For the God
                        )

                )

        )

    [units] => Array
        (
        )

    [references] => Array
        (
        )

)