syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; import "AbilityAttachedModifier.proto"; import "AbilityString.proto"; import "ModifierAction.proto"; import "ModifierProperty.proto"; message AbilityMetaModifierChange { bool isAttachedParentAbility = 8; int32 modifier_local_id = 11; repeated ModifierProperty properties = 4; uint32 apply_entity_id = 3; AbilityAttachedModifier attached_instanced_modifier = 1; ModifierAction action = 9; // NOAJNAPDEMN bool is_durability_zero = 15; AbilityString parent_ability_name = 6; bool is_mute_remote = 2; AbilityString parent_ability_override = 12; uint32 server_buff_uid = 13; }