I have tested the following code without any effect, is it a bug?
code:
BlzSetUnitWeaponRealFieldBJ( GetTriggerUnit(), UNIT_WEAPON_RF_ATTACK_BASE_COOLDOWN, 1, 300 )
BlzSetUnitAttackCooldown( gg_unit_Hamg_0003, 0.50, 1 )
BlzSetUnitWeaponRealFieldBJ( GetTriggerUnit(), UNIT_WEAPON_RF_ATTACK_RANGE, 1, 10000.00 )
code:
BlzSetUnitWeaponRealFieldBJ( GetTriggerUnit(), UNIT_WEAPON_RF_ATTACK_BASE_COOLDOWN, 1, 300 )
BlzSetUnitAttackCooldown( gg_unit_Hamg_0003, 0.50, 1 )
BlzSetUnitWeaponRealFieldBJ( GetTriggerUnit(), UNIT_WEAPON_RF_ATTACK_RANGE, 1, 10000.00 )