Breed xp test: tame both llamas (AbstractHorse.canParent)

With the vanilla data present the untamed pair never bred, so the
test failed; without it the test returned early and passed vacuously.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
Horizon agentandClaude Opus 5.5 committed 2026-11-05 13:21:26 +01:00
1 parent ae4a233d33
commit 8cff8f8373
1 file changed
+3
+3
View File
@@ -3241,12 +3241,15 @@ mod breed_xp_tests {
});
let kind = kind?;
let mut partner = Mob::new(2, kind.clone(), Vec3::new(2.5, 64.0, 0.5), 0.0);
// AbstractHorse.canParent: only tame llamas breed.
partner.extra.tame = true;
partner.extra.in_love = 600;
let seen = [partner.seen(None)];
let mut out = None;
crate::mobs::world::with_built_test_world_rules(&seen, true, drops, shelf, |w, _| {
let mut m = Mob::new(1, kind, Vec3::new(0.5, 64.0, 0.5), 0.0);
m.extra.in_love = 600;
m.extra.tame = true;
let mut lr = LegacyRandom::new(0);
let mut events = Vec::new();
for _ in 0..600 {