initial commit

This commit is contained in:
2021-10-24 15:36:18 -04:00
commit b9a5a8fe23
11982 changed files with 220468 additions and 0 deletions

View File

@@ -0,0 +1,72 @@
//
// <key> <value>
// Hero currently on/off, will be # of instances (-1 = infinite)
//
"CustomHeroList"
{
//--------------- ENABLED -----------------
"npc_dota_hero_disruptor" "1"
"npc_dota_hero_magnataur" "1"
"npc_dota_hero_mars" "1"
"npc_dota_hero_snapfire" "1"
"npc_dota_hero_sniper" "1"
"npc_dota_hero_tusk" "1"
"npc_dota_hero_ursa" "1"
"npc_dota_hero_viper" "1"
"npc_dota_hero_weaver" "1"
"npc_dota_hero_winter_wyvern" "1"
// Next
"npc_dota_hero_omniknight" "1"
"npc_dota_hero_witch_doctor" "1"
"npc_dota_hero_phantom_assassin" "1"
//---------------- DISABLED -----------------
// Top candidates
"npc_dota_hero_axe" "0"
"npc_dota_hero_centaur" "0" // aghs Stampede allows phasing through obstructions
"npc_dota_hero_legion_commander" "0"
"npc_dota_hero_phantom_assassin" "0"
"npc_dota_hero_pangolier" "0"
// Tanky
"npc_dota_hero_bristleback" "0"
"npc_dota_hero_dragon_knight" "0"
"npc_dota_hero_sven" "0"
"npc_dota_hero_tidehunter" "0"
"npc_dota_hero_tiny" "0"
"npc_dota_hero_treant" "0"
// Fighter
"npc_dota_hero_juggernaut" "0"
"npc_dota_hero_kunkka" "0"
"npc_dota_hero_templar_assassin" "0"
"npc_dota_hero_troll_warlord" "0"
// Archer
"npc_dota_hero_clinkz" "0"
"npc_dota_hero_drow_ranger" "0"
"npc_dota_hero_medusa" "0"
// Wizard
"npc_dota_hero_crystal_maiden" "0"
"npc_dota_hero_dazzle" "0"
"npc_dota_hero_invoker" "0"
"npc_dota_hero_jakiro" "0"
"npc_dota_hero_keeper_of_the_light" "0"
"npc_dota_hero_leshrac" "0"
"npc_dota_hero_lina" "0"
"npc_dota_hero_necrolyte" "0"
"npc_dota_hero_shadow_shaman" "0"
"npc_dota_hero_venomancer" "0"
"npc_dota_hero_weaver" "0"
"npc_dota_hero_zuus" "0"
// Rogue
"npc_dota_hero_bounty" "0"
"npc_dota_hero_riki" "0"
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,220 @@
// Dota Heroes File
// NOTE: This is not for creating new heroes, this is for taking a currently existing hero as a template and overriding
// the specified key-value combinations. Use override_hero <hero_to_override> for this.
"DOTAHeroes"
{
//=================================================================================================================
// HERO: Luna
//=================================================================================================================
"npc_dota_hero_luna_aghsfort"
{
"override_hero" "npc_dota_hero_luna"
"Ability1" "aghsfort_luna_lucent_beam"
"Ability6" "aghsfort_luna_eclipse"
}
//=================================================================================================================
// HERO: Magnus
//=================================================================================================================
"npc_dota_hero_magnataur_aghsfort"
{
"override_hero" "npc_dota_hero_magnataur"
"Ability1" "aghsfort_magnataur_shockwave"
"Ability2" "aghsfort_magnataur_empower"
"Ability3" "aghsfort_magnataur_skewer"
"Ability5" "aghsfort_special_magnataur_reverse_polarity_polarity"
"Ability6" "aghsfort_magnataur_reverse_polarity"
"Ability11" "special_bonus_mp_200"
"Ability12" "special_bonus_strength_8"
}
//=================================================================================================================
// HERO: Monkey King
//=================================================================================================================
"npc_dota_hero_monkey_king_aghsfort"
{
"override_hero" "npc_dota_hero_monkey_king"
"Ability4" "monkey_king_jingu_mastery_aghsfort"
}
//=================================================================================================================
// HERO: Omniknight
//=================================================================================================================
"npc_dota_hero_omniknight_aghsfort"
{
"override_hero" "npc_dota_hero_omniknight"
"Ability1" "aghsfort_omniknight_purification"
"Ability2" "aghsfort_omniknight_repel"
"Ability3" "aghsfort_omniknight_degen_aura"
"Ability5" "aghsfort_special_omniknight_guardian_angel_single_target"
"Ability6" "aghsfort_omniknight_guardian_angel"
"Ability10" "special_bonus_mp_250"
"Ability12" "special_bonus_armor_6"
"Ability15" "special_bonus_mp_regen_3"
"Ability17" "special_bonus_unique_omniknight_3"
"ArmorPhysical" "4"
}
//=================================================================================================================
// HERO: Winter Wyvern
//=================================================================================================================
"npc_dota_hero_winter_wyvern_aghsfort"
{
"override_hero" "npc_dota_hero_winter_wyvern"
"Ability1" "aghsfort_winter_wyvern_arctic_burn"
"Ability2" "aghsfort_winter_wyvern_splinter_blast"
"Ability3" "aghsfort_winter_wyvern_cold_embrace"
"Ability6" "aghsfort_winter_wyvern_winters_curse"
"Ability13" "special_bonus_attack_speed_30"
}
//=================================================================================================================
// HERO: Phantom Assassin
//=================================================================================================================
"npc_dota_hero_phantom_assassin_aghsfort"
{
"override_hero" "npc_dota_hero_phantom_assassin"
"Ability1" "aghsfort_phantom_assassin_stifling_dagger"
"Ability2" "aghsfort_phantom_assassin_phantom_strike"
"Ability3" "aghsfort_phantom_assassin_blur"
"Ability6" "aghsfort_phantom_assassin_coup_de_grace"
}
//=================================================================================================================
// HERO: Disruptor
//=================================================================================================================
"npc_dota_hero_disruptor_aghsfort"
{
"override_hero" "npc_dota_hero_disruptor"
"Ability1" "aghsfort_disruptor_thunder_strike"
"Ability2" "aghsfort_disruptor_glimpse"
"Ability3" "aghsfort_disruptor_kinetic_field"
"Ability6" "aghsfort_disruptor_static_storm"
"Ability14" "special_bonus_intelligence_20"
"Ability13" "special_bonus_unique_disruptor_2"
"Ability10" "special_bonus_magic_resistance_20"
}
//=================================================================================================================
// HERO: Snapfire
//=================================================================================================================
"npc_dota_hero_snapfire_aghsfort"
{
"override_hero" "npc_dota_hero_snapfire"
"Ability1" "aghsfort_snapfire_scatterblast"
"Ability2" "aghsfort_snapfire_firesnap_cookie"
"Ability3" "aghsfort_snapfire_lil_shredder"
"Ability4" "aghsfort_snapfire_gobble_up"
"Ability5" "aghsfort_snapfire_spit_creep"
"Ability6" "aghsfort_snapfire_mortimer_kisses"
"Ability16" "special_bonus_attack_damage_90"
}
//=================================================================================================================
// HERO: Tusk
//=================================================================================================================
"npc_dota_hero_tusk_aghsfort"
{
"override_hero" "npc_dota_hero_tusk"
"Ability1" "aghsfort_tusk_ice_shards"
"Ability2" "aghsfort_tusk_snowball"
"Ability3" "aghsfort_tusk_tag_team"
"Ability6" "aghsfort_tusk_walrus_punch"
"Ability7" "aghsfort_tusk_launch_snowball"
"Ability14" "special_bonus_movement_speed_30"
"Ability17" "special_bonus_attack_speed_40"
"ArmorPhysical" "4"
"AttackDamageMin" "29"
"AttackDamageMax" "33"
}
//=================================================================================================================
// HERO: Ursa
//=================================================================================================================
"npc_dota_hero_ursa_aghsfort"
{
"override_hero" "npc_dota_hero_ursa"
"Ability1" "aghsfort_ursa_earthshock"
"Ability2" "aghsfort_ursa_overpower"
"Ability3" "aghsfort_ursa_fury_swipes"
"Ability6" "aghsfort_ursa_enrage"
"Ability10" "special_bonus_attack_damage_20"
"Ability14" "special_bonus_unique_ursa_3"
}
//=================================================================================================================
// HERO: Sniper
//=================================================================================================================
"npc_dota_hero_sniper_aghsfort"
{
"override_hero" "npc_dota_hero_sniper"
"Ability1" "aghsfort_sniper_shrapnel"
"Ability2" "aghsfort_sniper_headshot"
"Ability3" "aghsfort_sniper_take_aim"
"Ability6" "aghsfort_sniper_assassinate"
}
//=================================================================================================================
// HERO: Mars
//=================================================================================================================
"npc_dota_hero_mars_aghsfort"
{
"override_hero" "npc_dota_hero_mars"
"Ability1" "aghsfort_mars_spear"
"Ability2" "aghsfort_mars_gods_rebuke"
"Ability3" "aghsfort_mars_bulwark"
"Ability6" "aghsfort_mars_arena_of_blood"
"Ability9" "aghsfort_mars_bulwark_stop"
}
//=================================================================================================================
// HERO: Viper
//=================================================================================================================
"npc_dota_hero_viper_aghsfort"
{
"override_hero" "npc_dota_hero_viper"
"Ability1" "aghsfort_viper_poison_attack"
"Ability2" "aghsfort_viper_nethertoxin"
"Ability3" "aghsfort_viper_corrosive_skin"
"Ability6" "aghsfort_viper_viper_strike"
"Ability16" "special_bonus_hp_400"
"Ability17" "special_bonus_movement_speed_30"
"Ability11" "special_bonus_spell_lifesteal_6"
}
//=================================================================================================================
// HERO: Weaver
//=================================================================================================================
"npc_dota_hero_weaver_aghsfort"
{
"override_hero" "npc_dota_hero_weaver"
"Ability1" "aghsfort_weaver_the_swarm"
"Ability2" "aghsfort_weaver_shukuchi"
"Ability3" "aghsfort_weaver_geminate_attack"
"Ability6" "aghsfort_weaver_time_lapse"
"Ability11" "special_bonus_agility_6"
"Ability12" "special_bonus_corruption_3"
"Ability16" "special_bonus_hp_475"
"MovementSpeed" "300"
"AttributeBaseStrength" "18"
}
//=================================================================================================================
// HERO: Witch Doctor
//=================================================================================================================
"npc_dota_hero_witch_doctor_aghsfort"
{
"override_hero" "npc_dota_hero_witch_doctor"
"Ability1" "aghsfort_witch_doctor_paralyzing_cask"
"Ability2" "aghsfort_witch_doctor_voodoo_restoration"
"Ability3" "aghsfort_witch_doctor_maledict"
"Ability5" "aghsfort_witch_doctor_death_ward_no_channel"
"Ability6" "aghsfort_witch_doctor_death_ward"
"Ability15" "special_bonus_unique_witch_doctor_4"
}
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,97 @@
"neutral_items"
{
"1"
{
"items"
{
"item_broom_handle" "1"
"item_keen_optic" "1"
"item_ocean_heart" "1"
"item_oblivions_locket" "1"
"item_precious_egg" "1"
"item_faded_broach" "1"
"item_longclaws_amulet" "1"
"item_bear_cloak" "1"
"item_arcane_ring" "1"
"item_poor_mans_shield" "1"
"item_winter_embrace" "1"
}
}
"2"
{
"items"
{
"item_ogre_seal_totem" "1"
"item_dragon_scale" "1"
"item_essence_ring" "1"
"item_enchanted_quiver" "1"
"item_pupils_gift" "1"
"item_ring_of_aquila" "1"
"item_grove_bow" "1"
"item_bogduggs_baldric" "1"
"item_craggy_coat" "1"
"item_nether_shawl" "1"
"item_imp_claw" "1"
"item_ambient_sorcery" "1"
"item_vambrace" "1"
"item_paw_of_lucius" "1"
"item_pelt_of_the_old_wolf" "1"
}
}
"3"
{
"items"
{
"item_vampire_fangs" "1"
"item_greater_faerie_fire" "1"
"item_quickening_charm" "1"
"item_titan_sliver" "1"
"item_sign_of_the_arachnid" "1"
"item_preserved_skull" "1"
"item_gravel_foot" "1"
"item_orb_of_destruction" "1"
"item_paladin_sword" "1"
"item_havoc_hammer" "1"
"item_witless_shako" "1"
"item_bogduggs_cudgel" "1"
}
}
"4"
{
"items"
{
"item_stony_coat" "1"
"item_panic_button" "1"
"item_bogduggs_lucky_femur" "1"
"item_illusionsts_cape" "1"
"item_minotaur_horn" "1"
"item_phoenix_ash" "1"
"item_stonework_pendant" "1"
"item_spell_prism" "1"
"item_timeless_relic" "1"
"item_watchers_gaze" "1"
"item_guardian_shell" "1"
}
}
"5"
{
"items"
{
"item_ballista" "1"
"item_demonicon" "1"
"item_force_boots" "1"
"item_mirror_shield" "1"
"item_treads_of_ermacor" "1"
"item_wand_of_the_brine" "1"
"item_fallen_sky" "1"
"item_apex" "1"
"item_slippers_of_the_abyss" "1"
"item_desolator_2" "1"
"item_ex_machina" "1"
"item_trident" "1"
}
}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff