Скинь код способностиУ меня проблема з DOTA_ABILITY_BEHAVIOR_HIDDEN. Мне нужно чтобы она была прокачанной на 1 уровень способности не видно так мне и надо, но способность не даёт мне дополнительного урона.
Подскажите, пожалуйста!
Скинь код способности
"tusk_damage"
{
"BaseClass" "ability_datadriven"
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE | DOTA_ABILITY_BEHAVIOR_HIDDEN"
"AbilityTextureName" "ability_name"
"MaxLevel" "6"
"precache"
{
"particle" "particles/units/heroes/hero_troll_warlord/troll_warlord_battletrance_buff.vpcf"
"soundfile" "soundevents/game_sounds_heroes/game_sounds_troll_warlord.vsndevts"
}
"AbilitySpecial"
{
"1"
{
"var_type" "FIELD_INTEGER"
"damage_bonus" "95"
}
}
"OnSpellStart"
{
"ApplyModifier"
{
"ModifierName" "modifier_damage"
"Target" "TARGET"
}
}
"Modifiers"
{
"modifier_damage"
{
"Passive" "1"
"IsHidden" "1"
"EffectName" "particles/units/heroes/hero_troll_warlord/troll_warlord_battletrance_buff.vpcf"
"EffectAttachType" "follow_origin"
"OnCreated"
{
"FireSound"
{
"EffectName" "Hero_TrollWarlord.BattleTrance.Cast"
"Target" "CASTER"
}
}
"Properties"
{
"MODIFIER_PROPERTY_PREATTACK_BONUS_DAMAGE" "%damage_bonus"
}
}
}
}
У меня проблема з DOTA_ABILITY_BEHAVIOR_HIDDEN. Мне нужно чтобы она была прокачанной на 1 уровень способности не видно так мне и надо, но способность не даёт мне дополнительного урона.
Подскажите, пожалуйста!
"tusk_damage"
{
"BaseClass" "ability_datadriven"
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE | DOTA_ABILITY_BEHAVIOR_HIDDEN"
"AbilityTextureName" "ability_name"
"MaxLevel" "1"
"precache"
{
"particle" "particles/units/heroes/hero_troll_warlord/troll_warlord_battletrance_buff.vpcf"
"soundfile" "soundevents/game_sounds_heroes/game_sounds_troll_warlord.vsndevts"
}
"AbilitySpecial"
{
"1"
{
"var_type" "FIELD_INTEGER"
"damage_bonus" "95"
}
}
"Modifiers"
{
"modifier_damage"
{
"Passive" "1"
"IsHidden" "1"
"Attributes" "MODIFIER_ATTRIBUTE_MULTIPLE"
"Properties"
{
"MODIFIER_PROPERTY_PREATTACK_BONUS_DAMAGE" "%damage_bonus"
}
}
}
}
А мне нужно героюКод:"tusk_damage" { "BaseClass" "ability_datadriven" "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE | DOTA_ABILITY_BEHAVIOR_HIDDEN" "AbilityTextureName" "ability_name" "MaxLevel" "1" "precache" { "particle" "particles/units/heroes/hero_troll_warlord/troll_warlord_battletrance_buff.vpcf" "soundfile" "soundevents/game_sounds_heroes/game_sounds_troll_warlord.vsndevts" } "AbilitySpecial" { "1" { "var_type" "FIELD_INTEGER" "damage_bonus" "95" } } "Modifiers" { "modifier_ultra_bracer_passive" { "Passive" "1" "IsHidden" "1" "Attributes" "MODIFIER_ATTRIBUTE_MULTIPLE" "Properties" { "MODIFIER_PROPERTY_PREATTACK_BONUS_DAMAGE" "%damage_bonus" } } } }
Посмотреть вложение 591
Просто поставь способность герою, ничего не меняется, я просто взял юнита для примера.А мне нужно герою
Спомнил что нужно качать через луа хух спасибо что напомнилРаспакуй кастомку Roshan Defence и посмотри файл spawn.lua
или обратись к vulkantsk(Создатель RDef). Он уже делал авто-прокачку скилла при спавне
Ой, мы научились новому слову - пожалуйста, да неужелиУ меня проблема з DOTA_ABILITY_BEHAVIOR_HIDDEN. Мне нужно чтобы она была прокачанной на 1 уровень способности не видно так мне и надо, но способность не даёт мне дополнительного урона.
Подскажите, пожалуйста!