diff --git a/src/effects/triggers.rs b/src/effects/triggers.rs index fac7578..de8faa1 100644 --- a/src/effects/triggers.rs +++ b/src/effects/triggers.rs @@ -13,6 +13,7 @@ pub fn item_trigger(source: Option, item: Entity, target: &Targets, ecs: fn event_trigger(source: Option, entity: Entity, target: &Targets, ecs: &mut World) { let mut logger = gamelog::Logger::new(); + let mut log = false; // Providing nutrition if ecs.read_storage::().get(entity).is_some() { add_effect(source, EffectType::RestoreNutrition, target.clone()); @@ -21,6 +22,9 @@ fn event_trigger(source: Option, entity: Entity, target: &Targets, ecs: .append_n(obfuscate_name(ecs, entity).0) .colour(item_colour_ecs(ecs, entity)) .period(); + log = true; + } + if log { + logger.log(); } - logger.log(); }