mirror of
https://github.com/horizon-rust/horizon.git
synced 2026-11-07 11:06:11 -10:00
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:
1 parent
ae4a233d33
commit
8cff8f8373
1 file changed
+3
@@ -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 {
|
||||
|
||||
Reference in new issue
Block a user