diff --git a/modular_darkpack/master_files/code/modules/rituals/code/ritual_rune.dm b/modular_darkpack/master_files/code/modules/rituals/code/ritual_rune.dm index f18792d173c0..65a04ff19119 100644 --- a/modular_darkpack/master_files/code/modules/rituals/code/ritual_rune.dm +++ b/modular_darkpack/master_files/code/modules/rituals/code/ritual_rune.dm @@ -40,6 +40,10 @@ *What happens when the ritual rune executes successfully */ /obj/ritual_rune/proc/complete() + if(last_activator) + last_activator.log_message("has successfully completed casting the ritual '[name]'.", LOG_GAME) + else + log_game("someone has successfully completed casting the ritual '[name]'.") return /* diff --git a/modular_darkpack/modules/ritual_thaumaturgy/rituals/blood_curse_rune.dm b/modular_darkpack/modules/ritual_thaumaturgy/rituals/blood_curse_rune.dm index e31e8d385ab5..7097424cb87c 100644 --- a/modular_darkpack/modules/ritual_thaumaturgy/rituals/blood_curse_rune.dm +++ b/modular_darkpack/modules/ritual_thaumaturgy/rituals/blood_curse_rune.dm @@ -114,6 +114,7 @@ if(H.real_name == curse_target) found_target = TRUE H.adjust_agg_loss(25 + activator_bonus) + log_combat(last_activator, curse_target, "bloodcursed") playsound(H.loc, 'modular_darkpack/modules/powers/sounds/thaum.ogg', 50, FALSE) to_chat(H, span_warning("You feel dark energy tearing at your very being!")) H.Stun(2) diff --git a/modular_darkpack/modules/ritual_thaumaturgy/rituals/blood_trap.dm b/modular_darkpack/modules/ritual_thaumaturgy/rituals/blood_trap.dm index 1f191bf5cfe2..0f7f7061e9a8 100644 --- a/modular_darkpack/modules/ritual_thaumaturgy/rituals/blood_trap.dm +++ b/modular_darkpack/modules/ritual_thaumaturgy/rituals/blood_trap.dm @@ -17,6 +17,7 @@ if(isliving(arrived) && activated) var/mob/living/L = arrived L.adjust_fire_loss(50 + activator_bonus) + log_combat(last_activator, arrived, "'s ward rune was triggered by") playsound(loc, 'modular_darkpack/modules/powers/sounds/thaum.ogg', 50, FALSE) qdel(src)