- Move CoatIndex after the other autosaved syncvars so older livestock saves read the right bytes
- Skip a parent which has a coat the calf prefab has no material for when inheriting, else a stale number wtill be handed down
- Resend the newborn right after its coat is inherited else it change scolour after appearing
- Forget the painted coat in OnDisable rather than OnEnable, pooling runs that after the next occupant has already painted
- Apply the corpse coat from ClientInit alone and drop the syncvar callback that fired before the ragdoll existed
- Compare coat names per index across stages and ragdolls, not just the count
- Move SaveAndRestart in RustTestFixture and SpawnOnNavmesh in AITestFixture and use them from the livestock fixtures
- Reword the InitCoat and save test comments, the isLoadingSave guard only saves a roll the load overwrites anyway