14 Commits

Author SHA1 Message Date
Aaron Suen
b6b4876efe Stricter check
even though it's probably unnecessary
2022-01-26 20:50:36 -05:00
Aaron Suen
5b017fe3a0 Fix furball reset not detecting properly 2022-01-26 20:49:59 -05:00
Aaron Suen
df2382fd7b Buff furballs again 2022-01-23 18:10:11 -05:00
Aaron Suen
d47635142d Add item ambiance 2022-01-23 17:46:46 -05:00
Aaron Suen
ca6291c13b Make cats make prills sooner 2022-01-23 10:51:10 -05:00
Aaron Suen
5d4c5316a4 Make cat furball generation offline-soaking 2022-01-22 22:48:57 -05:00
Aaron Suen
759d4c25e7 Fix purring stuck blocked on purring cat dug
If the cat was removed while purring, it never removed
the block against petting a cat at that spot, so if a cat was
later placed there without a server restart, it would not
be possible to make the cat purr again.

Instead purring automatically expires after 2 seconds if
not repeated by the DNT.
2022-01-18 20:58:48 -05:00
Aaron Suen
27ad06077f Logging and prob tweaks for cat breeding 2022-01-16 15:45:46 -05:00
Aaron Suen
5fda544504 Remove debugging code 2022-01-16 15:39:24 -05:00
Aaron Suen
312b32ba42 Add a rudimentary "breeding" mechanic 2022-01-16 15:39:03 -05:00
Aaron Suen
8408e21ff2 Disallow petting cats in stack form
They currently aren't allowed to emit random
ambient meows, and they aren't able to run the
continued purring DNT, so to be consistent, just
disallow them from starting a purr too.
2022-01-15 23:56:19 -05:00
Aaron Suen
509beca433 Already-purring cats should not randomly meow 2022-01-15 23:50:55 -05:00
Aaron Suen
15dc658a59 Fix cat purring distance check
Use the player's perspective, not feet.
2022-01-15 23:42:20 -05:00
Aaron Suen
6225ce8752 Cat petting and purring 2022-01-15 20:14:31 -05:00