|   Small Light v1 65
                       |  ID: 80  Family ID:  Author: SternBogen  Rarity: uncommon  Element: astral  Attack Type: Energy  Attack Range: 850  Attack CD: 1  Damage: 53-59  Status: Approved |  Magical Sight: Can see invisible enemy units in 650 range. Power of Light The mighty holy light weakens enemy undead creeps for 3 seconds, so they will receive 5% more damage from physical and spell attacks. Level Bonus: +0.12 seconds +0.2% damage | Download Toggle Triggers Header     globals
        //@export
        BuffType sternbogen_holy_Buff
    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 light_mod = Modifier.create()
        set   sternbogen_holy_Buff = BuffType.create(3,0.012,false)
        call  light_mod.addModification(MOD_SPELL_DAMAGE_RECEIVED, 0.0 , 0.001 )
        call  light_mod.addModification(MOD_ATK_DAMAGE_RECEIVED, 0.0 , 0.001 )
        call  sternbogen_holy_Buff.setBuffModifier(light_mod)
        call  sternbogen_holy_Buff.setBuffIcon('@@1@@') 
    endfunctionOn Damage 
                            
                                ONDAMAGE_chance: 1.0
                            
                                ONDAMAGE_chanceLevelAdd: 0.0
                            
                             function onDamage takes Tower tower returns nothing
    local Unit creep = Event.getTarget()
    // 0.001 Basic Bonus
    local integer bufflevel = 50 + 2 * tower.getLevel()
    if (CATEGORY_UNDEAD == creep.getCategory()) then
        call sternbogen_holy_Buff.apply(tower,Event.getTarget(),bufflevel)
    endif
endfunction | 
|   Shining Light v1 230
                       |  ID: 82  Family ID:  Author: SternBogen  Rarity: uncommon  Element: astral  Attack Type: Energy  Attack Range: 850  Attack CD: 1  Damage: 189-195  Status: Approved | Description: A strong tower against the undead. Can see nearby invisible units.  Magical Sight: Can see invisible enemy units in 700 range. Power of Light The mighty holy light weakens enemy undead creeps for 3 seconds, so they will receive 10% more damage from physical and spell attacks. Level Bonus: +0.16 seconds +0.4% damage | Download Toggle Triggers Header     globals
        //@import
        BuffType sternbogen_holy_Buff
    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
    
    endfunctionOn Damage 
                            
                                ONDAMAGE_chance: 1.0
                            
                                ONDAMAGE_chanceLevelAdd: 0.0
                            
                             function onDamage takes Tower tower returns nothing
    local Unit creep = Event.getTarget()
    // 0.001 Basic Bonus
    local integer bufflevel = 100 + 4 * tower.getLevel()
    if (CATEGORY_UNDEAD == creep.getCategory()) then
        call sternbogen_holy_Buff.applyCustomTimed(tower,Event.getTarget(),bufflevel,3 + 0.16 * tower.getLevel())
    endif
endfunction | 
|   Bright Light v1 650
                       |  ID: 81  Family ID:  Author: SternBogen  Rarity: uncommon  Element: astral  Attack Type: Energy  Attack Range: 850  Attack CD: 1  Damage: 527-533  Status: Approved | Description: A strong tower against the undead. Can see nearby invisible units.  Magical Sight: Can see invisible enemy units in 750 range. Power of Light The mighty holy light weakens enemy undead creeps for 4 seconds, so they will receive 15% more damage from physical and spell attacks. Level Bonus: +0.16 seconds +0.6% damage | Download Toggle Triggers Header     globals
        //@import
        BuffType sternbogen_holy_Buff
    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
    
    endfunctionOn Damage 
                            
                                ONDAMAGE_chance: 1.0
                            
                                ONDAMAGE_chanceLevelAdd: 0.0
                            
                             function onDamage takes Tower tower returns nothing
    local Unit creep = Event.getTarget()
    // 0.001 Basic Bonus
    local integer bufflevel = 150 + 6 * tower.getLevel()
    if (CATEGORY_UNDEAD == creep.getCategory()) then
        call sternbogen_holy_Buff.applyCustomTimed(tower,Event.getTarget(),bufflevel,4 + 0.16 * tower.getLevel())
    endif
endfunction | 
|   Holy Light v1 1250
                       |  ID: 355  Family ID:  Author: SternBogen  Rarity: uncommon  Element: astral  Attack Type: Energy  Attack Range: 850  Attack CD: 1  Damage: 992-998  Status: Approved | Description: A strong tower against the undead. Can see nearby invisible units.  Magical Sight: Can see invisible enemy units in 800 range. Power of Light The mighty holy light weakens enemy undead creeps for 4 seconds, so they will receive 20% more damage from physical and spell attacks. Level Bonus: +0.2 seconds +0.8% damage | Download Toggle Triggers Header     globals
    //@import
        BuffType sternbogen_holy_Buff
    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
    endfunctionOn Damage 
                            
                                ONDAMAGE_chance: 1.0
                            
                                ONDAMAGE_chanceLevelAdd: 0.0
                            
                             function onDamage takes Tower tower returns nothing
    local Unit creep = Event.getTarget()
    // 0.001 Basic Bonus
    local integer bufflevel = 200 + 8 * tower.getLevel()
    if (CATEGORY_UNDEAD == creep.getCategory()) then
        call sternbogen_holy_Buff.applyCustomTimed(tower,Event.getTarget(),bufflevel,4 + 0.2 * tower.getLevel())
    endif
endfunction | 
|   Holy Eternal Light v1 2800
                       |  ID: 356  Family ID:  Author: SternBogen  Rarity: uncommon  Element: astral  Attack Type: Energy  Attack Range: 850  Attack CD: 1  Damage: 2168-2174  Status: Approved | Description: A strong tower against the undead. Can see nearby invisible units.  Magical Sight: Can see invisible enemy units in 850 range. Power of Light The mighty holy light weakens enemy undead creeps for 5 seconds, so they will receive 30% more damage from physical and spell attacks. Level Bonus: +0.2 seconds +1% damage | Download Toggle Triggers Header     globals
        //@import
        BuffType sternbogen_holy_Buff
    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
    
    endfunctionOn Damage 
                            
                                ONDAMAGE_chance: 1.0
                            
                                ONDAMAGE_chanceLevelAdd: 0.0
                            
                             function onDamage takes Tower tower returns nothing
    local Unit creep = Event.getTarget()
    // 0.001 Basic Bonus
    local integer bufflevel = 300 + 10 * tower.getLevel()
    if (CATEGORY_UNDEAD == creep.getCategory()) then
        call sternbogen_holy_Buff.applyCustomTimed(tower,Event.getTarget(),bufflevel,5 + 0.2 * tower.getLevel())
    endif
endfunction | 
Description: