Villager Stacking Messing up Trades

Discussion in 'Help & Support / Errors & Bugs' started by Imaginex, Jun 24, 2018.

  1. Imaginex

    Imaginex Living in a Daydream
    President ⛰️⛰️ Ex-EcoLegend ⚜️⚜️⚜️⚜️ Prestige ⭐ I ⭐ Gameplay Architect Premium Upgrade

    Joined:
    Mar 6, 2014
    Messages:
    1,945
    Trophy Points:
    72,660
    Gender:
    Female
    EcoDollars:
    $5,830,000
    Ratings:
    +1,244
    I only noticed this recently since we got a villy spawner, and beforehand my team was mostly using villagers we bred before stacking was implemented.

    When villagers stack, it will sometimes remove trades. For example, Clerics (purple) are supposed to have these trades:



    All clerics have these trades, the only difference is the amount at which you can trade. This range is included in the screenshot. Upon unstacking five or so clerics, however, the first tier of trades (zombie flesh/gold) was missing, and it had skipped to the second tier.

    Since I'm pretty sure this isn't intended, here we are. This does indirectly nerf villagers by taking away some of their usefulness, but once you have a villager breeder up it doesn't matter as much.

    Upon more testing, I'm pretty sure I figured out what's happening (album below):

    This stack still had the tier one trades for clerics. Upon killing one of the stack the tier one trades vanished. I also tested this on Blacksmiths and Librarians with the same result. Killing more of the stack afterwards does not erase any more tiers.


    I'll be doing more testing and updating this bug report if I find any new bugs with stacking and villagers.


    UPDATE:

    So it turns out splitting the villagers also messes up the trades, meaning that only the first one split will ever have the tier one trades. This is really bad - it means that once a stack is created it 'erases' all the tier one trades from every villager in the stack except for the first one split off.

    On our island we had a few clerics that were unstacked and had all trades beforehand. Somehow they stacked (they were unnamed but seperated) and when I split one off the stack had the first tier of trades erased, same as above when I killed one of the stack.
     
    #1 Imaginex, Jun 24, 2018
    Last edited: Jun 28, 2018
  2. OlympiansAreGods

    OlympiansAreGods Building Fanatic
    EcoLeader ⛰️⛰️⛰️ Ex-EcoLegend ⚜️⚜️⚜️⚜️ Prestige ⭐ III ⭐ Premium Upgrade

    Joined:
    Jul 26, 2014
    Messages:
    2,049
    Trophy Points:
    70,160
    Gender:
    Male
    Ratings:
    +1,755
    Maybe, it would be possible to set a different stacking amount for villagers? So every other mob is 5 but villi's are say 15-20? Just a thought, not sure this is even possible
     
  3. andrewkm

    Founder Premium Upgrade

    Joined:
    Apr 5, 2011
    Messages:
    20,370
    Trophy Points:
    102,160
    Ratings:
    +15,065
    #3 andrewkm, Jun 26, 2018
    Last edited: Jun 26, 2018
  4. Imaginex

    Imaginex Living in a Daydream
    President ⛰️⛰️ Ex-EcoLegend ⚜️⚜️⚜️⚜️ Prestige ⭐ I ⭐ Gameplay Architect Premium Upgrade

    Joined:
    Mar 6, 2014
    Messages:
    1,945
    Trophy Points:
    72,660
    Gender:
    Female
    EcoDollars:
    $5,830,000
    Ratings:
    +1,244
    I've updated the bug report with more information. I hope this can help the dev figure out what's going on.