{
"fire_and_forget_action": {
"$REF": "actions/ability/fire_and_forget_action",
"sub_actions": [
{
"convert_to_position_action": {
"$REF": "actions/ability/convert_to_position_action",
"sub_actions": [
{
"target_offset_action": {
"$REF": "actions/ability/target_offset_action",
"method": "from_target_pos_in_caster_to_target_dir",
"offset_x": -3,
"offset_y": 3,
"sub_actions": [
{
"trigger_dca_action": {
"$REF": "actions/ability/trigger_dca_action",
"align_with": "identity",
"dca_action_name": "munition_type/sh_smoke_grenade/hitfx/default",
"duration": 10,
"is_terrain_only": false
}
}
]
}
},
{
"target_offset_action": {
"$REF": "actions/ability/target_offset_action",
"method": "from_target_pos_in_caster_to_target_dir",
"offset_x": 3,
"offset_y": 3,
"sub_actions": [
{
"trigger_dca_action": {
"$REF": "actions/ability/trigger_dca_action",
"align_with": "identity",
"dca_action_name": "munition_type/sh_smoke_grenade/hitfx/default",
"duration": 10,
"is_terrain_only": false
}
}
]
}
},
{
"trigger_dca_action": {
"$REF": "actions/ability/trigger_dca_action",
"align_with": "identity",
"dca_action_name": "munition_type/sh_smoke_grenade/hitfx/default",
"duration": 10,
"is_terrain_only": false
}
}
]
}
},
{
"repeat_action": {
"$REF": "actions/ability/repeat_action",
"frequency": 1,
"number_of_repeats": 10,
"sub_actions": [
{
"target_action": {
"$REF": "actions/ability/target_action",
"area_info": {
"angle_left": 0,
"angle_right": 0,
"area_type": "Circle",
"line_length": 0,
"radius": 10,
"radius_inner": 0
},
"die_with_creator": true,
"do_recalc_targets": true,
"duration": 1,
"stationary": true,
"subactions": [
{
"apply_modifiers_action": {
"$REF": "actions/ability/apply_modifiers_action",
"duration": 1,
"modifiers": [
{
"sight_radius_modifier": {
"$REF": "modifiers/entity_modifiers/sight_radius_modifier",
"application_type": "apply_to_entity",
"exclusive": false,
"exclusive_type": "tp_modifier",
"show_modifier_decorator": true,
"target_type_name": "",
"usage_type": "multiplication",
"value": 0.5
}
},
{
"range_maximum_weapon_modifier": {
"$REF": "modifiers/weapon_modifiers/range_maximum_weapon_modifier",
"application_type": "apply_to_weapon",
"exclusive": true,
"exclusive_type": "tp_modifier",
"show_modifier_decorator": true,
"target_type_name": "",
"usage_type": "multiplication",
"value": 0.5
}
}
],
"permanent": false
}
}
],
"sweep_type": "none",
"targets": [
{
"entity_type_to_choose": ""
},
{
"exclude_self": false
},
{
"prefer_squads": false
},
{
"target_info": {
"$REF": "types/targets/all"
}
}
],
"use_direction": false
}
}
],
"validate": true
}
}
],
"validate": true
}
}