# Changing from Shepherd

**URL:** <https://discourse.stonehearth.net/t/changing-from-shepherd/13015>\
**Category:** Previous Build Reports\
**Created:** [June 7, 2015, 1:46pm UTC](https://discourse.stonehearth.net/t/changing-from-shepherd/13015 "2015-06-07T13:46:54Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

**Author:** ![cprezalor](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.stonehearth.net/cprezalor/32/18895_2.png) [@cprezalor](https://discourse.stonehearth.net/u/cprezalor)\
**Post date:** [June 7, 2015, 1:46pm UTC](https://discourse.stonehearth.net/t/changing-from-shepherd/13015/1 "2015-06-07T13:46:55Z")

</div>

Title: Changing from Shepherd to Carpenter

Summary:

When changing a Shepherd to carpenter, the character gets stuck in the change and starts dropping / generating an infinite number of staves

Steps to reproduce:

1. Make a Shepherd
2. change to Carpenter (possibly other jobs?)
3. 

Expected Results: Shepherd gets stuck in transition and staves star appearing around. As staves are removed new ones are produced

Actual Results:

Notes:

Attachments: New users can’t upload images. Contact me if you would like the screenshot that includes error messages.

Versions and Mods: Alpha 10, no mods

System Information: Win 7

---

<div class="post-metadata">

**Author:** ![Tuhalu](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.stonehearth.net/tuhalu/32/44358_2.png) [@Tuhalu](https://discourse.stonehearth.net/u/Tuhalu)\
**Post date:** [June 8, 2015, 2:54am UTC](https://discourse.stonehearth.net/t/changing-from-shepherd/13015/2 "2015-06-08T02:54:54Z")

</div>

Interesting. I haven’t been able to reproduce this one myself (but running on “latest” branch with r375). I take it you are playing on the stable branch with revision r345 (top-left of game screen)? If so, it may be already fixed. If not, maybe it takes something special in a save game to make it glitch out.

Hopefully @Relyss or someone else can get your image added so we can see the error messages.

---

<div class="post-metadata">

**Author:** ![8BitCrab](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.stonehearth.net/8bitcrab/32/48512_2.png) [@8BitCrab](https://discourse.stonehearth.net/u/8BitCrab)\
**Post date:** [June 8, 2015, 3:00am UTC](https://discourse.stonehearth.net/t/changing-from-shepherd/13015/3 "2015-06-08T03:00:40Z")

</div>

hello @cprezalor, welcome to the discourse 😄

> [@cprezalor](#):
>
> New users can’t upload images

if you upload it to [imgur.com](http://imgur.com) or some such place, @SteveAdamo or @Relyss could embed it into this post for you 😄

---

<div class="post-metadata">

**Author:** ![cprezalor](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.stonehearth.net/cprezalor/32/18895_2.png) [@cprezalor](https://discourse.stonehearth.net/u/cprezalor)\
**Post date:** [June 8, 2015, 11:37am UTC](https://discourse.stonehearth.net/t/changing-from-shepherd/13015/4 "2015-06-08T11:37:39Z")

</div>

Cloud services… of course! How could I forget.  
[![](https://dl.dropboxusercontent.com/s/bg5zafy980ofalb/Screen%20Shot%202015-06-07%20at%209.28.57%20AM.png) ](https://dl.dropboxusercontent.com/s/bg5zafy980ofalb/Screen%20Shot%202015-06-07%20at%209.28.57%20AM.png)

Meanwhile, you’re probably quite right, I haven’t tried making it on a new game, and my game save is after the hearthling has been a shepherd for over a day (game time), so there’s plenty of time for other things to have crept in. Unfortunately I’ve also since overwritten the save file.

Also, yes, I’m Running 345 (x64). If I can replicate it on a new game, I’ll let you know better the circumstances. For now, I apologize for what may be a wild goose chase caused by my not poking at it more before submitting a report. (on that note, thank you for your patience with me submitting this).

---

<div class="post-metadata">

**Author:** ![Tuhalu](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.stonehearth.net/tuhalu/32/44358_2.png) [@Tuhalu](https://discourse.stonehearth.net/u/Tuhalu)\
**Post date:** [June 8, 2015, 12:04pm UTC](https://discourse.stonehearth.net/t/changing-from-shepherd/13015/5 "2015-06-08T12:04:43Z")

</div>

That’s quite a few errors.

Just so you know, you can click on any given line in the list of errors and it will pop up a window with fuller details of the error. If you can replicate some of these bugs in future, I suggest taking a screen shot of that part too. At least once for each unique error (a lot of those looked to be repeats). It will make it easier for the devs to identify the problem and fix it (if it isn’t already in r375).

---

<div class="post-metadata">

**Author:** ![cprezalor](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.stonehearth.net/cprezalor/32/18895_2.png) [@cprezalor](https://discourse.stonehearth.net/u/cprezalor)\
**Post date:** [June 8, 2015, 2:13pm UTC](https://discourse.stonehearth.net/t/changing-from-shepherd/13015/6 "2015-06-08T14:13:04Z")

</div>

I did not know that, but If I can reproduce the issue I will be sure to take advantage of it!

---

<div class="post-metadata">

**Author:** ![8BitCrab](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.stonehearth.net/8bitcrab/32/48512_2.png) [@8BitCrab](https://discourse.stonehearth.net/u/8BitCrab)\
**Post date:** [June 8, 2015, 2:56pm UTC](https://discourse.stonehearth.net/t/changing-from-shepherd/13015/7 "2015-06-08T14:56:38Z")

</div>

this bug is a known issue, however this is the first time ive seen it with the shepherd, so if im not mistaken, those error messages just keep coming with each new shepherds crook, correct?

also, dont worry about “not poking” even just posting a pic of the error messages will help TR

---

<div class="post-metadata">

**Author:** ![cprezalor](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.stonehearth.net/cprezalor/32/18895_2.png) [@cprezalor](https://discourse.stonehearth.net/u/cprezalor)\
**Post date:** [June 8, 2015, 5:03pm UTC](https://discourse.stonehearth.net/t/changing-from-shepherd/13015/8 "2015-06-08T17:03:31Z")

</div>

That’s correct, each new crook is generated along with each error message, happening about one per second or two.

---

<div class="post-metadata">

**Author:** ![8BitCrab](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.stonehearth.net/8bitcrab/32/48512_2.png) [@8BitCrab](https://discourse.stonehearth.net/u/8BitCrab)\
**Post date:** [June 8, 2015, 5:19pm UTC](https://discourse.stonehearth.net/t/changing-from-shepherd/13015/9 "2015-06-08T17:19:26Z")

</div>

hmm…TR is working on finding the root of this bug, though im unsure if they have yet.

i guess i’ll just page @Albert so he can possibly give a more informative answer.

---

<div class="post-metadata">

**Author:** ![Relyss](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.stonehearth.net/relyss/32/41785_2.png) [@Relyss](https://discourse.stonehearth.net/u/Relyss)\
**Post date:** [June 8, 2015, 9:49pm UTC](https://discourse.stonehearth.net/t/changing-from-shepherd/13015/10 "2015-06-08T21:49:28Z")

</div>

This is a demote bug. I’m not sure 100% how many of these have they already fixed (since we have over 1300 reports right now (not counting the dups, but counting the NaBs).

In any case, thanks for reporting, @cprezalor, if you reproduce it in newer versions you know where to post 😉

We don’t expect new users to find the duplicate reports here, since Discourse it’s a bit weird to use if it’s the first time you’re visiting this kind of forum… 😅 so don’t worry about that. Even checking old versions is fine since it can help us to know since when was the bug introduced.

---

<div class="post-metadata">

**Author:** ![yshan](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.stonehearth.net/yshan/32/18457_2.png) [@yshan](https://discourse.stonehearth.net/u/yshan)\
**Post date:** [June 9, 2015, 6:01pm UTC](https://discourse.stonehearth.net/t/changing-from-shepherd/13015/11 "2015-06-09T18:01:03Z")

</div>

Hi all,  
Thanks for the screenshot and bug info about the shepherd.  
I looked into this and I think I’ve fixed at least one version of the issue. @cprezalor – did you harvest a sheep for meat or have a sheep die by any chance? I fixed a demote bug where sheep harvested for meat would cause errors when you demote. The dead sheep are haunting you. OOooOOoo

---

<div class="post-metadata">

**Author:** ![8BitCrab](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.stonehearth.net/8bitcrab/32/48512_2.png) [@8BitCrab](https://discourse.stonehearth.net/u/8BitCrab)\
**Post date:** [June 9, 2015, 6:06pm UTC](https://discourse.stonehearth.net/t/changing-from-shepherd/13015/12 "2015-06-09T18:06:07Z")

</div>

> [@yshan](#):
>
> The dead sheep are haunting you

_are you **certain** its not the weresheep? 😉_

---

<div class="post-metadata">

**Author:** ![cprezalor](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.stonehearth.net/cprezalor/32/18895_2.png) [@cprezalor](https://discourse.stonehearth.net/u/cprezalor)\
**Post date:** [June 9, 2015, 8:05pm UTC](https://discourse.stonehearth.net/t/changing-from-shepherd/13015/13 "2015-06-09T20:05:05Z")

</div>

Yshan, you’re correct! I did harvest the two sheep for meat before demoting him.

I’m very interested in how these ghost sheep will be implemented. Will Hearthlings count them in their sleep and will doing so result in nightmares? 😴 🐑

---

<div class="post-metadata">

**Author:** ![yshan](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.stonehearth.net/yshan/32/18457_2.png) [@yshan](https://discourse.stonehearth.net/u/yshan)\
**Post date:** [June 9, 2015, 9:54pm UTC](https://discourse.stonehearth.net/t/changing-from-shepherd/13015/14 "2015-06-09T21:54:56Z")

</div>

@czprezalor,  
Haha, actual ghost sheep would be awesome. XD  
In this case, it was just the shepherd not realizing some of his sheep had died and when the shepherd changes jobs, he tries to release all his sheep, even the dead ones. Releasing a dead sheep causes things to be unhappy.

---

<div class="post-metadata">

**Author:** ![Relyss](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.stonehearth.net/relyss/32/41785_2.png) [@Relyss](https://discourse.stonehearth.net/u/Relyss)\
**Post date:** [June 9, 2015, 10:00pm UTC](https://discourse.stonehearth.net/t/changing-from-shepherd/13015/15 "2015-06-09T22:00:17Z")

</div>

> [@yshan](#):
>
> Releasing a dead sheep

Sounds soooo like the origins of the weresheep… They will come back from the dead, looking for the shepherd who abandoned them to get a better job… 😝 and destroying everything on their way.

---

<div class="post-metadata">

**Author:** ![8BitCrab](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.stonehearth.net/8bitcrab/32/48512_2.png) [@8BitCrab](https://discourse.stonehearth.net/u/8BitCrab)\
**Post date:** [June 9, 2015, 11:26pm UTC](https://discourse.stonehearth.net/t/changing-from-shepherd/13015/16 "2015-06-09T23:26:17Z")

</div>

you know… i might, just maybe, make a weresheep mod. once i get the hang of coding and such.
