|   Polar Bear Cub v1 600
                       |  ID: 683  Family ID:  Author: SirCoqaLot.  Rarity: uncommon  Element: ice  Attack Type: Elemental  Attack Range: 900  Attack CD: 1.4  Damage: 503-603  Status: Approved |  Specials: Splash attack:
   300 AoE: 35% damage Cold Feet On attack this tower cools down decreasing its attackspeed by 5% and increasing the damage it deals by 20%. The cold lasts for 6 seconds and stacks up to 10 times. Level Bonus: -1% attackspeed reduction at level 15 and 25 | Download Toggle Triggers Header     globals
    //@export
    BuffType sir_frost_furbolg
    //@export
    BuffType sir_frost_furbolg2
    endglobals
    
    private function onCleanup takes Buff b returns nothing
        set b.getBuffedUnit().userInt = 0
    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
        local Modifier m = Modifier.create()
        local Modifier m2 = Modifier.create()
        
        set sir_frost_furbolg = BuffType.create(0,0,true)
        call m.addModification(MOD_ATTACKSPEED,0,-0.001)
        call sir_frost_furbolg.setBuffModifier(m)
        call sir_frost_furbolg.setStackingGroup("sir_frost_furbolg")
        call sir_frost_furbolg.addEventOnCleanup(onCleanup)
        
        set sir_frost_furbolg2 = BuffType.create(0,0,true)
        call m2.addModification(MOD_DAMAGE_ADD_PERC,0,0.001)
        call sir_frost_furbolg2.setBuffModifier(m2)
        call sir_frost_furbolg2.setBuffIcon('@@0@@')
    endfunctionOn Attack 
                            
                                ONATTACK_chance: 1.0
                            
                                ONATTACK_chanceLevelAdd: 0.0
                            
                             function onAttack takes Tower tower returns nothing
    local integer power = 30
    set tower.userInt = IMinBJ(tower.userInt + 1, 10)
    if tower.getLevel() < 15 then
        set power = 50
    elseif tower.getLevel() < 25 then
        set power = 40
    endif
    call sir_frost_furbolg.applyAdvanced(tower,tower,tower.userInt,tower.userInt*power,6.0)
    call sir_frost_furbolg2.applyAdvanced(tower,tower,tower.userInt,tower.userInt*200,6.0)
endfunctionOn Tower Creation function onCreate takes Tower tower returns nothing
    set tower.userInt = 0
endfunction | 
|   Polar Bear v1 1400
                       |  ID: 9  Family ID:  Author: SirCoqaLot.  Rarity: uncommon  Element: ice  Attack Type: Elemental  Attack Range: 900  Attack CD: 1.35  Damage: 1108-1208  Status: Approved | Description: Fast tower that is focused on dealing damage while cooling itself down.  Specials: Splash attack:
   300 AoE: 35% damage Cold Feet On attack this tower cools down decreasing its attackspeed by 5% and increasing the damage it deals by 25%. The cold lasts for 6 seconds and stacks up to 10 times. Level Bonus: -1% attackspeed reduction at level 15 and 25 | Download Toggle Triggers Header     globals
    //@import
    BuffType sir_frost_furbolg
    //@import
    BuffType sir_frost_furbolg2
    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 Attack 
                            
                                ONATTACK_chance: 1.0
                            
                                ONATTACK_chanceLevelAdd: 0.0
                            
                             function onAttack takes Tower tower returns nothing
    local integer power = 30
    set tower.userInt = IMinBJ(tower.userInt + 1, 10)
    if tower.getLevel() < 15 then
        set power = 50
    elseif tower.getLevel() < 25 then
        set power = 40
    endif
    call sir_frost_furbolg.applyAdvanced(tower,tower,tower.userInt,tower.userInt*power,6.0)
    call sir_frost_furbolg2.applyAdvanced(tower,tower,tower.userInt,tower.userInt*250,6.0)
endfunctionOn Tower Creation function onCreate takes Tower tower returns nothing
    set tower.userInt = 0
endfunction | 
|   Elder Polar Bear v1 2950
                       |  ID: 10  Family ID:  Author: SirCoqaLot.  Rarity: uncommon  Element: ice  Attack Type: Elemental  Attack Range: 900  Attack CD: 1.3  Damage: 2127-2227  Status: Approved | Description: Fast tower that is focused on dealing damage while cooling itself down.  Specials: Splash attack:
   300 AoE: 35% damage Cold Feet On attack this tower cools down decreasing its attackspeed by 5% and increasing the damage it deals by 30%. The cold lasts for 6 seconds and stacks up to 10 times. Level Bonus: -1% attackspeed reduction at level 15 and 25 | Download Toggle Triggers Header     globals
    //@import
    BuffType sir_frost_furbolg
    //@import
    BuffType sir_frost_furbolg2
    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 Attack 
                            
                                ONATTACK_chance: 1.0
                            
                                ONATTACK_chanceLevelAdd: 0.0
                            
                             function onAttack takes Tower tower returns nothing
    local integer power = 30
    set tower.userInt = IMinBJ(tower.userInt + 1, 10)
    if tower.getLevel() < 15 then
        set power = 50
    elseif tower.getLevel() < 25 then
        set power = 40
    endif
    call sir_frost_furbolg.applyAdvanced(tower,tower,tower.userInt,tower.userInt*power,6.0)
    call sir_frost_furbolg2.applyAdvanced(tower,tower,tower.userInt,tower.userInt*300,6.0)
endfunctionOn Tower Creation function onCreate takes Tower tower returns nothing
    set tower.userInt = 0
endfunction | 
Description: