- 30 Июн 2017
- 4
- 0
Написал абиллки, слетели все скиллы datadrive, ошибка где-то в этом коде. Прошу, помогите
Код:
"modifier_NanoDragon_bkb"
{
"Passive" "0"
"IsHidden" "0"
"IsDebuff" "1"
"EffectName" "particles/econ/courier/courier_roshan_desert_sands/baby_roshan_desert_sands_ambient.vpcf"
"EffectAttachType" "follow_origin"
"OnAttack"
{
"Target" "ATTACKER"
"EffectName" "particles/units/heroes/hero_leshrac/leshrac_lightning_bolt.vpcf"
"EffectAttachType" "follow_overhead"
"ControlPoints"
{
"01" "0 0 2000"
}
"RunScript"
{
"ScriptFile" "heroes/hero_nanodragon/nanodragon_bkb.lua"
"Function" "nanodragon_bkb"
"Target" "ATTACKER"
"Damage" "%attack_damage"
}
"OnToggleOn"
{
"ApplyModifier"
{
"modifierName" "modifier_NanoDragon_bkb"
"Target" "CASTER"
}
}
"OnToggleOff"
{
"RemoveModifier"
{
"ModifierName" "modifier_NanoDragon_bkb"
"Target" "CASTER"
}
}
}
}
"NanoDragon_Sopr"
{
"precache"
{
"particle" "particles/units/heroes/hero_omniknight/omniknight_repel_buff.vpcf"
}
// General
//-------------------------------------------------------------------------------------------------------------
"BaseClass" "ability_datadriven"
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
"AbilityType" "DOTA_ABILITY_TYPE_BASIC"
"AbilityTextureName" "spells/SilencerRepel"
"AbilityProcsMagicStick" "False"
"FightRecapLevel" "1"
"MaxLevel" "1"
"RequiredLevel" "1"
"LevelsBetweenUpgrades" "0"
"AbilitySpecial"
{
"01"
{
"var_type" "FIELD_INTEGER"
"magic" "100"
}
}
"Modifiers"
{
"modifier_damage"
{
"Passive" "1"
"IsDebuff" "1"
"IsHidden" "1"
"EffectName" "particles/units/heroes/hero_omniknight/omniknight_repel_buff.vpcf"
"EffectAttachType" "follow_origin"
"States"
{
"MODIFIER_STATE_MAGIC_IMMUNE" "MODIFIER_STATE_VALUE_ENABLED"
}
}
}
}
}
}
}
Последнее редактирование модератором: