This is also affecting our game, we have an ability where players can “stun” other players by throwing a mythic goldfish at them. This used to trigger a DamageEvent() on the player for 250.00 damage, but it no longer triggers this event.
It seems this issue is affecting ALL throwable items that did damage. I tested the following items and none worked:
- Mythic Goldfish
- Lump of Coal
- Rusty Can
To reproduce this issue you can use the Verse script below.
- Place an item spawner with any of the aforementioned items.
- Create a new Verse device and paste the below code.
- Launch session and join with a test player
- Throw throwable items at test player
### Debug player damage
using { /Fortnite.com/Devices }
using { /Verse.org/Simulation }
using { /UnrealEngine.com/Temporary/Diagnostics }
using { /Fortnite.com/Characters }
damage_detector := class(creative_device):
var PlayersTracked<private>: [player]logic = map{}
OnBegin<override>()<suspends>:void=
Sleep(1.0)
for(Player : GetPlayspace().GetPlayers()):
if(not PlayersTracked[Player], FortCharacter := Player.GetFortCharacter[]):
Print("Found player not initialized.")
option{set PlayersTracked[Player] = true}
spawn {FortCharacter.AwaitDamage()}
(FortCharacter: fort_character).AwaitDamage()<suspends>:void =
Print("Awaiting damage on player.")
loop:
DamageEvent := FortCharacter.DamagedEvent().Await()
Print("Player damaged for {DamageEvent.Amount}")
Sleep(0.0)