Assert "MakeLoveGoal::stop{}" when hitting villagers in Stranded in Space
Partner Rank: 4
Verification build: 1.16.0.51 Win 10 3849713
Summary: Assert "MakeLoveGoal::stop{}" when hitting villagers in Stranded in Space
Impact: Asserts are bad and can result in failures during cert and content review if they're not caught and logged. While there is no apparent gameplay impact, it's clear there is something going wrong under the hood.
Repro:
- Create a new Stranded in Space world from the marketplace
- teleport to 964 54 -3762
- punch a villager in the face
Observed result: Assert shown

Assertion failed: MakeLoveGoal::stop() When running the MakeLoveGoal, we should be 'in love'.
Condition is false: mVillager.isInLove()
Function: MakeLoveGoal::stop in f:\darwinwork\685\s\handheld\src-vanilla\vanilla_shared\src\common\world\actor\ai\goal\makelovegoal.cpp @ 102
Expected result: No assert
Screenshots attached: Yes, above