local ____lualib = require("lualib_bundle") local __TS__Class = ____lualib.__TS__Class local __TS__ClassExtends = ____lualib.__TS__ClassExtends local __TS__Decorate = ____lualib.__TS__Decorate local ____exports = {} local ____dota_ts_adapter = require("lib.dota_ts_adapter") local BaseAbility = ____dota_ts_adapter.BaseAbility local BaseModifier = ____dota_ts_adapter.BaseModifier local registerAbility = ____dota_ts_adapter.registerAbility local registerModifier = ____dota_ts_adapter.registerModifier ____exports.ability_unit_less_laggy = __TS__Class() local ability_unit_less_laggy = ____exports.ability_unit_less_laggy ability_unit_less_laggy.name = "ability_unit_less_laggy" ability_unit_less_laggy.____file_path = "scripts/vscripts/abilities/modifiers/ability_unit_less_laggy.lua" __TS__ClassExtends(ability_unit_less_laggy, BaseAbility) function ability_unit_less_laggy.prototype.GetIntrinsicModifierName(self) return "modifier_unit_less_laggy" end ability_unit_less_laggy = __TS__Decorate( ability_unit_less_laggy, ability_unit_less_laggy, {registerAbility(nil)}, {kind = "class", name = "ability_unit_less_laggy"} ) ____exports.ability_unit_less_laggy = ability_unit_less_laggy ____exports.modifier_unit_less_laggy = __TS__Class() local modifier_unit_less_laggy = ____exports.modifier_unit_less_laggy modifier_unit_less_laggy.name = "modifier_unit_less_laggy" modifier_unit_less_laggy.____file_path = "scripts/vscripts/abilities/modifiers/ability_unit_less_laggy.lua" __TS__ClassExtends(modifier_unit_less_laggy, BaseModifier) function modifier_unit_less_laggy.prototype.IsHidden(self) return false end function modifier_unit_less_laggy.prototype.IsPurgable(self) return false end function modifier_unit_less_laggy.prototype.CheckState(self) if self:GetParent():GetHealthPercent() <= 99.9 then return {[MODIFIER_STATE_NO_HEALTH_BAR] = false} else return {[MODIFIER_STATE_NO_HEALTH_BAR] = true} end end modifier_unit_less_laggy = __TS__Decorate( modifier_unit_less_laggy, modifier_unit_less_laggy, {registerModifier(nil)}, {kind = "class", name = "modifier_unit_less_laggy"} ) ____exports.modifier_unit_less_laggy = modifier_unit_less_laggy return ____exports