Как редактировать способности???

SniperX

Друзья CG
26 Фев 2018
539
100
Проект
Dota 2x4
Я вот перепробывал все способы и на YouTube и на CustomGames и в VK:КАСТОМКИ-КАСТОМОЧКИ ничего не помогло редактировал я всё в \Steam\steamapps\common\dota 2 beta\game\dota_addons\my_addon\scripts\npc\npc_abilities_custom\
ничего не помогло
Код:
        //=================================================================================================================
    // Centaur Warchief: Hoof Stomp
    //=================================================================================================================
    "centaur_hoof_stomp"
    {
        // General
        //-------------------------------------------------------------------------------------------------------------
        "ID"                            "5514"                                                        // unique ID number for this ability.  Do not change this once established or it will invalidate collected stats.
        "AbilityBehavior"                "DOTA_ABILITY_BEHAVIOR_NO_TARGET"
        "AbilityUnitDamageType"            "DAMAGE_TYPE_MAGICAL"
        "SpellImmunityType"                "SPELL_IMMUNITY_ENEMIES_NO"
        "SpellDispellableType"            "SPELL_DISPELLABLE_YES_STRONG"
        "FightRecapLevel"                "1"
        "AbilitySound"                    "Hero_Centaur.HoofStomp"

        // Stats
        //-------------------------------------------------------------------------------------------------------------
        "AbilityCastPoint"                "0.5 0.5 0.5 0.5"
        "AbilityCooldown"                "1"
        "AbilityManaCost"                "0"
        
        // Special
        //-------------------------------------------------------------------------------------------------------------
        "AbilitySpecial"
        {
            "01"
            {
                "var_type"                        "FIELD_INTEGER"
                "radius"                        "315"
            }
            "02"
            {
                "var_type"                        "FIELD_FLOAT"
                "stun_duration"                    "1"
                "LinkedSpecialBonus"            "special_bonus_unique_centaur_2"
            }
            "03"
            {
                "var_type"                        "FIELD_INTEGER"
                "stomp_damage"                    "10 13 25 50"
            }
        }
        "AbilityCastAnimation"        "ACT_DOTA_CAST_ABILITY_1"
    }
Способность моя осталась стандартной не 0.5 сек кд а всё так же как в доте
 
20 Дек 2016
892
170
Я вот перепробывал все способы и на YouTube и на CustomGames и в VK:КАСТОМКИ-КАСТОМОЧКИ ничего не помогло редактировал я всё в \Steam\steamapps\common\dota 2 beta\game\dota_addons\my_addon\scripts\npc\npc_abilities_custom\
ничего не помогло
Код:
        //=================================================================================================================
    // Centaur Warchief: Hoof Stomp
    //=================================================================================================================
    "centaur_hoof_stomp"
    {
        // General
        //-------------------------------------------------------------------------------------------------------------
        "ID"                            "5514"                                                        // unique ID number for this ability.  Do not change this once established or it will invalidate collected stats.
        "AbilityBehavior"                "DOTA_ABILITY_BEHAVIOR_NO_TARGET"
        "AbilityUnitDamageType"            "DAMAGE_TYPE_MAGICAL"
        "SpellImmunityType"                "SPELL_IMMUNITY_ENEMIES_NO"
        "SpellDispellableType"            "SPELL_DISPELLABLE_YES_STRONG"
        "FightRecapLevel"                "1"
        "AbilitySound"                    "Hero_Centaur.HoofStomp"

        // Stats
        //-------------------------------------------------------------------------------------------------------------
        "AbilityCastPoint"                "0.5 0.5 0.5 0.5"
        "AbilityCooldown"                "1"
        "AbilityManaCost"                "0"
     
        // Special
        //-------------------------------------------------------------------------------------------------------------
        "AbilitySpecial"
        {
            "01"
            {
                "var_type"                        "FIELD_INTEGER"
                "radius"                        "315"
            }
            "02"
            {
                "var_type"                        "FIELD_FLOAT"
                "stun_duration"                    "1"
                "LinkedSpecialBonus"            "special_bonus_unique_centaur_2"
            }
            "03"
            {
                "var_type"                        "FIELD_INTEGER"
                "stomp_damage"                    "10 13 25 50"
            }
        }
        "AbilityCastAnimation"        "ACT_DOTA_CAST_ABILITY_1"
    }
Способность моя осталась стандартной не 0.5 сек кд а всё так же как в доте
Значит у тебя синтаксическая ошибка в этом файле. Т.е. где-то лишняя/недостающая скобка/кавычка.
Либо оформлена вне блока со способностями.
 

SniperX

Друзья CG
26 Фев 2018
539
100
Проект
Dota 2x4
Значит у тебя синтаксическая ошибка в этом файле. Т.е. где-то лишняя/недостающая скобка/кавычка.
Либо оформлена вне блока со способностями.
Я просто взял скилл из оригинальной доты (\Steam\steamapps\common\dota 2 beta\game\dota\scripts\npc\npc_abilities\) и поменял несколько цифр
 

SniperX

Друзья CG
26 Фев 2018
539
100
Проект
Dota 2x4
Скинь полностью свой npc_abilities_custom.
Код:
"DOTAAbilities"
{
   "Version"        "1"
{
    //=================================================================================================================
    // Ability: Juggernaut Blade Dance
    //=================================================================================================================
    "juggernaut_blade_dance"
    {
        // General
        //-------------------------------------------------------------------------------------------------------------
        "ID"                    "5027"                                                        // unique ID number for this ability.  Do not change this once established or it will invalidate collected stats.
        "AbilityBehavior"                "DOTA_ABILITY_BEHAVIOR_PASSIVE"
    
        // Special
        //-------------------------------------------------------------------------------------------------------------
        "AbilitySpecial"
        {
            "01"
            {
                "var_type"                    "FIELD_INTEGER"
                "blade_dance_crit_chance"    "20 30 40 50"
            }
            "02"
            {
                "var_type"                    "FIELD_INTEGER"
                "blade_dance_crit_mult"        "180"
            }
        }
        "AbilityCastAnimation"        "ACT_DOTA_CAST_ABILITY_3"
    }

        //=================================================================================================================
    // Ability: Slardar Slithereen Crush
    //=================================================================================================================
    
    {
        // General
        //-------------------------------------------------------------------------------------------------------------
        "ID"                    "5115"                                                        // unique ID number for this ability.  Do not change this once established or it will invalidate collected stats.
        "AbilityBehavior"                "DOTA_ABILITY_BEHAVIOR_NO_TARGET"
        "AbilityUnitDamageType"            "DAMAGE_TYPE_MAGICAL"   
        "SpellImmunityType"                "SPELL_IMMUNITY_ENEMIES_NO"
        "SpellDispellableType"            "SPELL_DISPELLABLE_YES_STRONG"
        "FightRecapLevel"                "1"
        "AbilitySound"                    "Hero_Slardar.Slithereen_Crush"

        // Casting
        //-------------------------------------------------------------------------------------------------------------
        "AbilityCastRange"                "0"
        "AbilityCastPoint"                "0.35 0.35 0.35 0.35"

        // Time       
        //-------------------------------------------------------------------------------------------------------------
        "AbilityCooldown"                "1"
        "AbilityDuration"                "0.5"

        // Damage.
        //-------------------------------------------------------------------------------------------------------------
        "AbilityDamage"                    "5 10 25 50"

        // Cost
        //-------------------------------------------------------------------------------------------------------------
        "AbilityManaCost"                "0"

        // Stats
        //-------------------------------------------------------------------------------------------------------------
        "AbilityModifierSupportValue"    "0.5"    // Applies multiple modifiers

        
        // Special
        //-------------------------------------------------------------------------------------------------------------
        "AbilitySpecial"
        {
            "01"
            {
                "var_type"                    "FIELD_INTEGER"
                "crush_radius"                "350"
            }
            "02"
            {
                "var_type"                        "FIELD_INTEGER"
                "crush_extra_slow"                "-20"
            }
            "03"
            {
                "var_type"                        "FIELD_INTEGER"
                "crush_attack_slow_tooltip"        "-20"
            }
            "04"
            {
                "var_type"                        "FIELD_FLOAT"
                "crush_extra_slow_duration"        "2.0"
            }
            "05"
            {
                "var_type"                        "FIELD_FLOAT"
                "stun_duration"                    "1.25 1.5 1.75 2.0"
            }
        }
        "AbilityCastAnimation"        "ACT_DOTA_CAST_ABILITY_2"
    }
    
        //=================================================================================================================
    // Ability: Skeleton King Vampiric Aura
    //=================================================================================================================
    "skeleton_king_vampiric_aura"
    {
        // General
        //-------------------------------------------------------------------------------------------------------------
        "ID"                    "5087"                                                        // unique ID number for this ability.  Do not change this once established or it will invalidate collected stats.
        "AbilityBehavior"                "DOTA_ABILITY_BEHAVIOR_IMMEDIATE | DOTA_ABILITY_BEHAVIOR_NO_TARGET | DOTA_ABILITY_BEHAVIOR_TOGGLE | DOTA_ABILITY_BEHAVIOR_AURA"
        "AbilityUnitTargetTeam"            "DOTA_UNIT_TARGET_TEAM_FRIENDLY"
        
        "AbilitySpecial"
        {
            "01"
            {
                "var_type"                "FIELD_INTEGER"
                "vampiric_aura_radius"    "900"
            }
            "02"
            {
                "var_type"                "FIELD_INTEGER"
                "vampiric_aura"            "5 10 15 25"
                "LinkedSpecialBonus"    "special_bonus_unique_wraith_king_2"
            }
        }
        "AbilityCastAnimation"        "ACT_DOTA_CAST_ABILITY_2"
    }
    
            //=================================================================================================================
    // Ability: Great Cleave
    //=================================================================================================================
    "sven_great_cleave"
    {
        // General
        //-------------------------------------------------------------------------------------------------------------
        "ID"                    "5095"                                                        // unique ID number for this ability.  Do not change this once established or it will invalidate collected stats.
        "AbilityBehavior"                "DOTA_ABILITY_BEHAVIOR_PASSIVE"
        "SpellImmunityType"                "SPELL_IMMUNITY_ENEMIES_YES"
                
        // Special
        //-------------------------------------------------------------------------------------------------------------
        "AbilitySpecial"
        {                       
            "01"
            {
                "var_type"                "FIELD_INTEGER"
                "cleave_starting_width"            "150"
            }           
            "02"
            {
                "var_type"                "FIELD_INTEGER"
                "cleave_ending_width"            "300"
            }           
            "03"
            {
                "var_type"                "FIELD_INTEGER"
                "cleave_distance"            "600"
            }
            "04"
            {
                "var_type"                "FIELD_INTEGER"
                "great_cleave_damage"    "18 25 50 100"
            }
        }
        "AbilityCastAnimation"        "ACT_DOTA_CAST_ABILITY_2"
    }
    
        //=================================================================================================================
    // Shredder: Reactive Armor
    //=================================================================================================================
    "shredder_reactive_armor"
    {
        // General
        //-------------------------------------------------------------------------------------------------------------
        "ID"                            "5526"                                                        // unique ID number for this ability.  Do not change this once established or it will invalidate collected stats.
        "AbilityBehavior"                "DOTA_ABILITY_BEHAVIOR_PASSIVE"
        "SpellDispellableType"            "SPELL_DISPELLABLE_NO"
        

        // Special
        //-------------------------------------------------------------------------------------------------------------
        "AbilitySpecial"
        {
            "01"
            {
                "var_type"                            "FIELD_FLOAT"
                "bonus_armor"                        "0.25 0.5 0.75 1"
            }
            "02"
            {
                "var_type"                            "FIELD_FLOAT"
                "bonus_hp_regen"                            "0.25 0.5 0.75 1"
            }
            "03"
            {
                "var_type"                            "FIELD_INTEGER"
                "stack_limit"                        "2 3 4 5"
                "LinkedSpecialBonus"                "special_bonus_unique_timbersaw_2"
            }
            "04"
            {
                "var_type"                            "FIELD_FLOAT"
                "stack_duration"                    "180 360 540 600"
            }
        }
        "AbilityCastAnimation"        "ACT_DOTA_CAST_ABILITY_3"
    }

        //=================================================================================================================
    // Dragon Knight: Dragon Blood
    //=================================================================================================================
    "dragon_knight_dragon_blood"
    {
        // General
        //-------------------------------------------------------------------------------------------------------------
        "ID"                            "5228"                            // unique ID number for this ability.  Do not change this once established or it will invalidate collected stats.
        "AbilityBehavior"                "DOTA_ABILITY_BEHAVIOR_PASSIVE"
        
        // Special
        //-------------------------------------------------------------------------------------------------------------
        "AbilitySpecial"
        {
            "01"
            {
                "var_type"                        "FIELD_INTEGER"
                "bonus_health_regen"            "1 2 3 4"
                "LinkedSpecialBonus"            "special_bonus_unique_dragon_knight"
                "LinkedSpecialBonusOperation"    "SPECIAL_BONUS_MULTIPLY"
            }
            "02"
            {
                "var_type"                        "FIELD_INTEGER"
                "bonus_armor"                    "3 6 9 12"
                "LinkedSpecialBonus"            "special_bonus_unique_dragon_knight"
                "LinkedSpecialBonusOperation"    "SPECIAL_BONUS_MULTIPLY"
            }
        }
        "AbilityCastAnimation"        "ACT_DOTA_CAST_ABILITY_3"
    }
    
        //=================================================================================================================
    // Tidehunter: Kraken Shell
    //=================================================================================================================
    "tidehunter_kraken_shell"
    {
        // General
        //-------------------------------------------------------------------------------------------------------------
        "ID"                    "5119"                                                        // unique ID number for this ability.  Do not change this once established or it will invalidate collected stats.
        "AbilityBehavior"                "DOTA_ABILITY_BEHAVIOR_PASSIVE"
        "AbilitySound"                    "Hero_Tidehunter.KrakenShell"

        // Special
        //-------------------------------------------------------------------------------------------------------------
        "AbilitySpecial"
        {
            "01"
            {
                "var_type"                "FIELD_INTEGER"
                "damage_reduction"        "0.25 0.5 0.75 1"
                "LinkedSpecialBonus"    "special_bonus_unique_tidehunter_4"
            }
            "02"
            {
                "var_type"                "FIELD_INTEGER"
                "damage_cleanse"        "20 10 5 1"
            }
            "03"
            {
                "var_type"                "FIELD_FLOAT"
                "damage_reset_interval"    "6.0 6.0 6.0 6.0"
            }
        }
        "AbilityCastAnimation"        "ACT_DOTA_CAST_ABILITY_2"
    }
    
    //=================================================================================================================
    // Dazzle: Shadow Wave
    //=================================================================================================================
    "dazzle_shadow_wave"
    {
        // General
        //-------------------------------------------------------------------------------------------------------------
        "ID"                            "5235"                                                        // unique ID number for this ability.  Do not change this once established or it will invalidate collected stats.
        "AbilityBehavior"                "DOTA_ABILITY_BEHAVIOR_UNIT_TARGET | DOTA_ABILITY_BEHAVIOR_DONT_RESUME_ATTACK"
        "AbilityUnitTargetTeam"            "DOTA_UNIT_TARGET_TEAM_FRIENDLY"
        "AbilityUnitTargetType"            "DOTA_UNIT_TARGET_HERO | DOTA_UNIT_TARGET_BASIC"
        "AbilityUnitDamageType"            "DAMAGE_TYPE_PHYSICAL"   
        "SpellImmunityType"                "SPELL_IMMUNITY_ENEMIES_YES"
        "AbilitySound"                    "Hero_Dazzle.Shadow_Wave"

        // Casting
        //-------------------------------------------------------------------------------------------------------------
        "AbilityCastRange"                "900"
        "AbilityCastPoint"                "0.3 0.3 0.3 0.3"
        
        // Time       
        //-------------------------------------------------------------------------------------------------------------
        "AbilityCooldown"                "12 10 8 6"

        // Cost
        //-------------------------------------------------------------------------------------------------------------
        "AbilityManaCost"                "90 100 110 120"
        
            
        // Special
        //-------------------------------------------------------------------------------------------------------------
        "AbilitySpecial"
        {
            "01"
            {
                "var_type"            "FIELD_INTEGER"
                "bounce_radius"        "475"
            }
            "02"
            {   
                "var_type"            "FIELD_INTEGER"
                "damage_radius"        "185"
            }
            "03"
            {   
                "var_type"            "FIELD_INTEGER"
                "max_targets"        "3 4 5 6"
            }
            "04"
            {   
                "var_type"            "FIELD_INTEGER"
                "tooltip_max_targets_inc_dazzle"        "4 5 6 7"
            }
            "05"
            {
                "var_type"                "FIELD_INTEGER"
                "damage"                "80 100 120 140"
                "LinkedSpecialBonus"    "special_bonus_unique_dazzle_2"

            }
        }
        "AbilityCastAnimation"        "ACT_DOTA_CAST_ABILITY_3"
    }
    
        //=================================================================================================================
    // Ability: Vengefulspirit Command Aura
    //=================================================================================================================
    "vengefulspirit_command_aura"
    {
        // General
        //-------------------------------------------------------------------------------------------------------------
        "ID"                    "5123"                                                        // unique ID number for this ability.  Do not change this once established or it will invalidate collected stats.
        "AbilityBehavior"                "DOTA_ABILITY_BEHAVIOR_PASSIVE | DOTA_ABILITY_BEHAVIOR_AURA"
        "AbilityUnitTargetTeam"            "DOTA_UNIT_TARGET_TEAM_FRIENDLY"
        
        
        // Casting
        //-------------------------------------------------------------------------------------------------------------
        "AbilityCastRange"                "999999999"
        
        // Special
        //-------------------------------------------------------------------------------------------------------------
        "AbilitySpecial"
        {
            "01"
            {
                "var_type"            "FIELD_INTEGER"
                "bonus_damage_pct"    "12 18 24 30"
                "LinkedSpecialBonus"    "special_bonus_unique_vengeful_spirit_2"
            }
            "02"
            {
                "var_type"            "FIELD_INTEGER"
                "aura_radius"        "999999999"
            }           
            "03"
            {
                "var_type"                "FIELD_INTEGER"
                "images_do_damage_percent"    "0"
            }
            "04"
            {
                "var_type"                "FIELD_INTEGER"
                "images_do_damage_percent_tooltip"            "100"
            }   
            "05"
            {
                "var_type"                "FIELD_INTEGER"
                "images_take_damage_percent"    "100"
            }
            "06"
            {
                "var_type"                "FIELD_INTEGER"
                "images_take_damage_percent_tooltip"            "200"
            }       
            "07"
            {
                "var_type"                "FIELD_FLOAT"
                "illusion_duration"            "6"
            }       
        }
        "AbilityCastAnimation"        "ACT_DOTA_CAST_ABILITY_3"
    }
    
        //=================================================================================================================
    // Ogre Magi: Bloodlust
    //=================================================================================================================
    "ogre_magi_bloodlust"
    {
        // General
        //-------------------------------------------------------------------------------------------------------------
        "ID"                            "5440"                                                        // unique ID number for this ability.  Do not change this once established or it will invalidate collected stats.
        "AbilityBehavior"                "DOTA_ABILITY_BEHAVIOR_UNIT_TARGET | DOTA_ABILITY_BEHAVIOR_AUTOCAST | DOTA_ABILITY_BEHAVIOR_DONT_RESUME_ATTACK"
        "AbilityUnitTargetTeam"            "DOTA_UNIT_TARGET_TEAM_FRIENDLY"
        "AbilityUnitTargetType"            "DOTA_UNIT_TARGET_HERO | DOTA_UNIT_TARGET_BASIC | DOTA_UNIT_TARGET_BUILDING"
        "AbilityUnitTargetFlags"        "DOTA_UNIT_TARGET_FLAG_INVULNERABLE"
        "SpellImmunityType"                "SPELL_IMMUNITY_ALLIES_YES"
        "SpellDispellableType"            "SPELL_DISPELLABLE_YES"
        "AbilitySound"                    "Hero_OgreMagi.Bloodlust.Target"

        // Casting
        //-------------------------------------------------------------------------------------------------------------
        "AbilityCastRange"                "2250"
        "AbilityCastPoint"                "0.45"
        
        // Time       
        //-------------------------------------------------------------------------------------------------------------
        "AbilityCooldown"                "0"

        // Cost
        //-------------------------------------------------------------------------------------------------------------
        "AbilityManaCost"                "0"

        // Special
        //-------------------------------------------------------------------------------------------------------------
        "AbilitySpecial"
        {
            "01"
            {
                "var_type"            "FIELD_FLOAT"
                "modelscale"        "25"
            }   
            "02"
            {
                "var_type"                "FIELD_INTEGER"
                "bonus_movement_speed"        "13 25 50 100"
            }
            "03"
            {
                "var_type"                "FIELD_INTEGER"
                "bonus_attack_speed"    "1 5 10 15"
                "LinkedSpecialBonus"    "special_bonus_unique_ogre_magi"
            }
            "04"
            {
                "var_type"            "FIELD_FLOAT"
                "duration"            "9999999999"
            }
        }
        "AbilityCastAnimation"        "ACT_DOTA_CAST_ABILITY_3"
    }

        //=================================================================================================================
    // Centaur Warchief: Hoof Stomp
    //=================================================================================================================
    "centaur_hoof_stomp"
    {
        // General
        //-------------------------------------------------------------------------------------------------------------
        "ID"                            "5514"                                                        // unique ID number for this ability.  Do not change this once established or it will invalidate collected stats.
        "AbilityBehavior"                "DOTA_ABILITY_BEHAVIOR_NO_TARGET"
        "AbilityUnitDamageType"            "DAMAGE_TYPE_MAGICAL"
        "SpellImmunityType"                "SPELL_IMMUNITY_ENEMIES_NO"
        "SpellDispellableType"            "SPELL_DISPELLABLE_YES_STRONG"
        "FightRecapLevel"                "1"
        "AbilitySound"                    "Hero_Centaur.HoofStomp"

        // Stats
        //-------------------------------------------------------------------------------------------------------------
        "AbilityCastPoint"                "0.5 0.5 0.5 0.5"
        "AbilityCooldown"                "1"
        "AbilityManaCost"                "0"
        
        // Special
        //-------------------------------------------------------------------------------------------------------------
        "AbilitySpecial"
        {
            "01"
            {
                "var_type"                        "FIELD_INTEGER"
                "radius"                        "315"
            }
            "02"
            {
                "var_type"                        "FIELD_FLOAT"
                "stun_duration"                    "1"
                "LinkedSpecialBonus"            "special_bonus_unique_centaur_2"
            }
            "03"
            {
                "var_type"                        "FIELD_INTEGER"
                "stomp_damage"                    "10 13 25 50"
            }
        }
        "AbilityCastAnimation"        "ACT_DOTA_CAST_ABILITY_1"
    }

        //=================================================================================================================
    // Ability: Earthshaker Aftershock
    //=================================================================================================================
    "earthshaker_aftershock"
    {
        // General
        //-------------------------------------------------------------------------------------------------------------
        "ID"                    "5025"                                                        // unique ID number for this ability.  Do not change this once established or it will invalidate collected stats.
        "AbilityBehavior"                "DOTA_ABILITY_BEHAVIOR_PASSIVE"
        "AbilityUnitDamageType"            "DAMAGE_TYPE_MAGICAL"   
        "SpellImmunityType"                "SPELL_IMMUNITY_ENEMIES_NO"
        "SpellDispellableType"            "SPELL_DISPELLABLE_YES_STRONG"

        // Time       
        //-------------------------------------------------------------------------------------------------------------
        "AbilityDuration"                "0.25 0.5 0.75 1"

        // Damage.
        //-------------------------------------------------------------------------------------------------------------
        "AbilityDamage"                    "0"
        
        // Stats
        //-------------------------------------------------------------------------------------------------------------
        "AbilityModifierSupportBonus"    "100"

        // Special
        //-------------------------------------------------------------------------------------------------------------
        "AbilitySpecial"
        {
            "01"
            {
                "var_type"                    "FIELD_INTEGER"
                "aftershock_range"            "300"
            }
            "02"
            {
                "var_type"                    "FIELD_FLOAT"
                "tooltip_duration"            "0.6 0.9 1.2 1.5"
            }
        }
        "AbilityCastAnimation"        "ACT_DOTA_CAST_ABILITY_3"
    }
    
        //=================================================================================================================
    // Medusa: Split Shot
    //=================================================================================================================
    "medusa_split_shot"
    {
        // General
        //-------------------------------------------------------------------------------------------------------------
        "ID"                    "5504"                                                        // unique ID number for this ability.  Do not change this once established or it will invalidate collected stats.
        "AbilityBehavior"                "DOTA_ABILITY_BEHAVIOR_PASSIVE"
        "SpellImmunityType"                "SPELL_IMMUNITY_ENEMIES_YES"
        "SpellDispellableType"            "SPELL_DISPELLABLE_NO"
        
        // Casting
        //-------------------------------------------------------------------------------------------------------------
        "AbilityCastPoint"                "0.4 0.4 0.4 0.4"

        // Special
        //-------------------------------------------------------------------------------------------------------------
        "AbilitySpecial"
        {
            "01"
            {
                "var_type"                "FIELD_INTEGER"
                "damage_modifier"        "0"
            }
            "02"
            {
                "var_type"                        "FIELD_INTEGER"
                "damage_modifier_tooltip"        "30 45 60 75"
            }
            "03"
            {   
                "var_type"                    "FIELD_INTEGER"
                "arrow_count"                "100"
                "LinkedSpecialBonus"            "special_bonus_unique_medusa_2"
            }
            "04"
            {
                "var_type"                        "FIELD_INTEGER"
                "split_shot_bonus_range"        "100"
            }
        }
        "AbilityCastAnimation"        "ACT_DOTA_CAST_ABILITY_1"
    }
 
20 Дек 2016
892
170
Спасибо огромное ;)
Но в твоем случае все-равно не поможет. Увидел еще косяки в синтаксисе, все их найти вряд ли смогу. Скопируй просто из дотовского npc_abilities все в свой ...override и меняй нужные значения для нужных способностей.
 

Илья

Друзья CG
25 Сен 2015
2,348
41
Переименовывать не обязательно, эт чисто для удобства самого модера.
 

vulkantsk

Супермодератор
Команда форума
21 Июн 2017
1,137
195
www.dotabuff.com
Проект
Roshan defense

Илья

Друзья CG
25 Сен 2015
2,348
41
т.е между ability_custom и ability_override теперь вообще нет разницы?

Разницы и не было. Почти. В override вроде нельзя свои делать, обязательно наличие в базе дефолтной. Чисто ради прозрачности кода, чтобы все в одном месте не хранить, самописные в custom добавляли, а дефолтные переписывали в override. А так разницы нет.
 

I_GRIN_I

Друзья CG
15 Мар 2016
1,335
105
Разницы вообще нет. Можно в любом файле писать и предметы и скиллы и оверрайдить, все можно в одном.
 
Реклама: