{ id = "ability.witch_doctor.wd_ward" name = "#DOTA_Import_WD_Ward" desc = "#DOTA_Import_WD_Ward_Desc" template_group = "#DOTA_Workshop_SubmissionType_Ability" template_subgroup = "#npc_dota_hero_witch_doctor" directory = "witchdoctor/wd_ward" game_unit = "npc_dota_witch_doctor_death_ward" workshop_tags = [ "Ability", "Witch Doctor", "wd_ward" ] models = [ { id = "model_wd_ward" s1_legacy_name = "model0" name = "#DOTA_Import_WD_Ward" auto_hitbox_set_name = "default" default_portrait_model = "models/heroes/witchdoctor/witchdoctor_ward.vmdl" lod_list = [ { id = "mesh_portrait" s1_legacy_name = "lod0" name = "#DOTA_Workshop_LOD0Title" desc = "#DOTA_Workshop_LOD0Desc" max_polygons = 4000 optional = true }, { id = "mesh_world" s1_legacy_name = "lod1" name = "#DOTA_Workshop_LOD1Title" desc = "#DOTA_Workshop_LOD1Desc" max_polygons = 2000 }, ] material_list = [ { id = "material_wd_ward" s1_legacy_name = "vmt0" name = "#DOTA_Import_Mat0Title_Generic" desc = "#DOTA_Import_Mat0Desc_Generic" template_vmat = "materials/models/heroes/witchdoctor/witchdoctor_ward.vmat" max_tex_width = 512 max_tex_height = 512 }, ] anim_list = [ { id = "animation_spawn" s1_legacy_name = "anim0" name = "#DOTA_Workshop_Animation_Spawn" suffix = "_anim_spawn" sequence_name = "spawn" activity_name = "ACT_DOTA_SPAWN" }, { id = "animation_die" s1_legacy_name = "anim2" name = "#DOTA_Workshop_Animation_Die" suffix = "_anim_die" sequence_name = "die" activity_name = "ACT_DOTA_DIE" }, ] anim_bundle_list = [ { id = "idle_anims" name = "#DOTA_Workshop_Animation_Idle" bundle_type = "loop_and_rare" anim_list = [ { id = "passive_anim_loop" s1_legacy_name = "anim1" name = "#DOTA_Workshop_Animation_Idle" desc = "#DOTA_Workshop_Animation_HeroSummons_Idle_Desc" suffix = "_anim_idle" sequence_name = "idle" activity_name = "ACT_DOTA_IDLE" looping = true }, ] }, ] attach_list = [ { id = "attachment_hitlocation" s1_legacy_name = "attachment0" name = "#DOTA_Workshop_Attachment_HitLocation" desc = "#DOTA_Workshop_Attachment_HitLocation_Desc" attach_name = "attach_hitloc" }, { id = "attachment_attackpoint" s1_legacy_name = "attachment1" name = "#DOTA_Workshop_Attachment_AttackPoint" desc = "#DOTA_Workshop_Attachment_AttackPoint_Desc" attach_name = "attach_attack1" }, ] hitbox_list = [ { set_name = "select_low" box_name = "root" bone_name = "root" min_bounds = [ -74.0788, 2.51258, -71.0797 ] max_bounds = [ 72.9623, 99.0016, 69.6529 ] }, { set_name = "select_high" box_name = "root" bone_name = "root" min_bounds = [ -16.9293, 2.90512, -24.4676 ] max_bounds = [ 18.32, 88.9574, 23.0408 ] }, ] }, ] item_defs = [ { hero_name = "npc_dota_hero_witch_doctor" loadout_slot = "summon" prefab_type = "wearable" has_portrait = true visuals = [ { type = "entity_model" asset_expr = "npc_dota_witch_doctor_death_ward" modifier_expr = "$(model_wd_ward:vmdl_name)" } ] } ] }