class_name CombatantEffectEvent extends NBattleEvent var target_id: int var effect_def_id: int var potency: int var source_id: int func _init(target_id_val: int, effect_def_id_val: int, potency_val: int, source_id_val: int) -> void: target_id = target_id_val effect_def_id = effect_def_id_val potency = potency_val source_id = source_id_val func get_type() -> Type: return Type.COMBATANT_EFFECT