From 35bfab5768d3d0100f957f650166363e42f46ea2 Mon Sep 17 00:00:00 2001 From: ScrawnyRonnie Date: Sat, 9 Dec 2023 14:49:06 -0500 Subject: [PATCH] passenger llu --- .../objects/serverobject/damage/DamageableMountable.scala | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/scala/net/psforever/objects/serverobject/damage/DamageableMountable.scala b/src/main/scala/net/psforever/objects/serverobject/damage/DamageableMountable.scala index 37034e7c..009aedcf 100644 --- a/src/main/scala/net/psforever/objects/serverobject/damage/DamageableMountable.scala +++ b/src/main/scala/net/psforever/objects/serverobject/damage/DamageableMountable.scala @@ -79,6 +79,11 @@ object DamageableMountable { .values .flatMap { _.occupant } .collect { case player if player.isAlive => + //make llu visible to others in zone if passenger is carrying one + val zone = player.Zone + val events = zone.AvatarEvents + val nameChannel = player.Name + events ! AvatarServiceMessage(nameChannel, AvatarAction.DropSpecialItem()) //player.LogActivity(cause) player.Actor ! Player.Die( DamageInteraction(interaction.resolution, SourceEntry(player), interaction.cause, interaction.hitPos)