Files
Bubberstation/code/datums/components/breeding.dm
Bloop b53a5f50fa Stops animals from humping dirt (#93712)
## About The Pull Request

Yeah so the animals were trying to mate with geology, they probably
shouldn't be doing that.

<details><summary> runtime here, with details about bug </summary>

<img width="1948" height="523" alt="image"
src="https://github.com/user-attachments/assets/89abe9d7-eacd-445b-b686-cb5419df2e24"
/>

Runtime occurs because `client` is a mob var. A lot of mobs make use of
that `early_melee_attack()` to do things like eat so we shouldn't expect
them to only be targeting mobs here.
Adds an `ismob()` check to guard against that var/client runtime which
is basically free due to being a special native byond op and should not
affect performance in any meaningful way.

</details>

## Why It's Good For The Game

Think about the miners...

## Changelog

🆑
fix: animal AI no longer mistakes rocks for a valid breeding partner
/🆑
2025-11-01 13:04:44 +01:00

2.4 KiB