[A16] Injured, resting Muffalo w/ full milk causes debug "10 jobs in one tick"

Started by Rothbomb, December 18, 2016, 03:27:49 PM

Previous topic - Next topic

Rothbomb

Description: My muffalo was injured by fighting boomrats and the resulting explosions. It is now resting and healing. Whenever the job giver attempts to assign my handler to milk the muffalo (100% milk), I get the debug message "Pawn started 10 jobs in one tick thinkResult=(job=Milk A=Thing_Muffalo... sourceNode=RimWorld.JobGiver_Work) lastJobGiver=Rimworld.JobGiver_Work" which quickly fills the debug console. Attempting to manually assign someone to milking the Muffalo results in a stack overflow.

Steps to reproduce:
1. Have injured muffalo with full milk
2. Rest on animal sleeping spot
3. Allow game to attempt to assign milking

Savegame and log: https://drive.google.com/drive/folders/0B_MJpfumKws-QUhfeXIyeFliQkE?usp=sharing

Note: Upon viewing the log file, I realize that the save file is from 16.1390 and the game is on 16.1391. If this renders this report pointless, I apologize.

p.s. what do you cool a room with other than air conditioning? I always get my posts rejected because I can't answer that captcha question (I say "conditioning")

Rothbomb

Update: The issue disappeared once the muffalo regained the ability to walk

p.s. sorry to nitpick the captchas, but the primary colors one is a bit misleading. RGB is only primary for light emitting. RGY are the primary colors for light absorbtion, and are the ones taught in grade school.

Pichu0102