Уже 3 дня не могу решить проблему, хочу сделать пасивку на скорость, вешается бафф, в консоли print выводит 400 как я и хотел, а скорости нету, я пробывал и с резистом, и с абсолютной скоростью, бафф ничего не хочет давать. помогите(
modifier_reverseX = class({})
function modifier_reverseX:IsHidden()
return false
end
function modifier_reverseX:IsDebuff()
return false
end
function modifier_reverseX:IsPurgable()
return false
end
function modifier_reverseX:OnCreated( kv )
self.govno = self:GetAbility():GetSpecialValueFor( "sobaka" )
print (self.govno)
end
function modifier_reverseX:OnRefresh( kv )
self.govno = self:GetAbility():GetSpecialValueFor( "sobaka" )
end
function modifier_reverseX:OnRemoved()
end
function modifier_reverseX:OnDestroy()
end
function modifier_reverseXeclareFunction()
local funcs = {MODIFIER_PROPERTY_MOVESPEED_BONUS_PERCENTAGE}
return funcs
end
function modifier_reverseX:GetModifierMoveSpeedBonus_Percentage()
return self.govno
end
function modifier_reverseX:IsHidden()
return false
end
function modifier_reverseX:IsDebuff()
return false
end
function modifier_reverseX:IsPurgable()
return false
end
function modifier_reverseX:OnCreated( kv )
self.govno = self:GetAbility():GetSpecialValueFor( "sobaka" )
print (self.govno)
end
function modifier_reverseX:OnRefresh( kv )
self.govno = self:GetAbility():GetSpecialValueFor( "sobaka" )
end
function modifier_reverseX:OnRemoved()
end
function modifier_reverseX:OnDestroy()
end
function modifier_reverseXeclareFunction()
local funcs = {MODIFIER_PROPERTY_MOVESPEED_BONUS_PERCENTAGE}
return funcs
end
function modifier_reverseX:GetModifierMoveSpeedBonus_Percentage()
return self.govno
end
reverseX = class({})
LinkLuaModifier( "modifier_reverseX", LUA_MODIFIER_MOTION_NONE )
function reverseX:GetIntrinsicModifierName()
return "modifier_reverseX"
end
LinkLuaModifier( "modifier_reverseX", LUA_MODIFIER_MOTION_NONE )
function reverseX:GetIntrinsicModifierName()
return "modifier_reverseX"
end
"reverseX"
{
"BaseClass" "ability_lua"
"ScriptFile" "reverseX"
"AbilityTextureName" "antimage_spell_shield_lua"
"FightRecapLevel" "1"
"MaxLevel" "4"
"AbilityType" "DOTA_ABILITY_TYPE_BASIC"
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
"AbilitySpecial"
{
"01"
{
"var_type" "FIELD_INTEGER"
"sobaka" "400 500 600 700"
}
}
}
{
"BaseClass" "ability_lua"
"ScriptFile" "reverseX"
"AbilityTextureName" "antimage_spell_shield_lua"
"FightRecapLevel" "1"
"MaxLevel" "4"
"AbilityType" "DOTA_ABILITY_TYPE_BASIC"
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
"AbilitySpecial"
{
"01"
{
"var_type" "FIELD_INTEGER"
"sobaka" "400 500 600 700"
}
}
}