import '../enums.dart';

enum EffectTarget { player, enemy }

class EffectEvent {
  final ActionType type; // attack, defend
  final RiskLevel risk;
  final EffectTarget target; // 이펙트가 표시될 위치의 대상
  final BattleFeedbackType? feedbackType; // 새로운 피드백 타입

  EffectEvent({
    required this.type,
    required this.risk,
    required this.target,
    this.feedbackType, // feedbackType 필드를 생성자에 추가
  });
}
