# (Mod Error) Pk's Rebalancing monster flag error

**URL:** <https://discourse.cataclysmdda.org/t/mod-error-pks-rebalancing-monster-flag-error/22188>\
**Category:** The Garage\
**Created:** [December 9, 2019, 12:48pm UTC](https://discourse.cataclysmdda.org/t/mod-error-pks-rebalancing-monster-flag-error/22188 "2019-12-09T12:48:33Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ricky\_Van](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/ricky_van/32/4666_2.png) [@Ricky\_Van](https://discourse.cataclysmdda.org/u/Ricky_Van)\
**Post date:** [December 9, 2019, 12:48pm UTC](https://discourse.cataclysmdda.org/t/mod-error-pks-rebalancing-monster-flag-error/22188/1 "2019-12-09T12:48:33Z")

</div>

so another line of experimental updates is released and i updated it to the latest version. but when i start the game with my usual modlist. an error comes from PK’s Rebalancing, and the error is invalid monster flag. i’ve tried to fix it by myself but it turns out a lot of invalid monster flag happens.

list of invalid monster flag : (REGENERATES\_50), (REGEN\_MORALE).

---

<div class="post-metadata">

**Author:** ![Fris0uman](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/fris0uman/32/8607_2.png) [@Fris0uman](https://discourse.cataclysmdda.org/u/Fris0uman)\
**Post date:** [December 9, 2019, 12:54pm UTC](https://discourse.cataclysmdda.org/t/mod-error-pks-rebalancing-monster-flag-error/22188/2 "2019-12-09T12:54:34Z")

</div>

> <https://github.com/CleverRaven/Cataclysm-DDA/pull/35775>

replace the flags by entries

```json
      "regenerates": 10,
      "regen_morale": true

```

---

<div class="post-metadata">

**Author:** ![Ricky\_Van](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/ricky_van/32/4666_2.png) [@Ricky\_Van](https://discourse.cataclysmdda.org/u/Ricky_Van)\
**Post date:** [December 9, 2019, 12:57pm UTC](https://discourse.cataclysmdda.org/t/mod-error-pks-rebalancing-monster-flag-error/22188/3 "2019-12-09T12:57:14Z")

</div>

ohh nice, it becomes simple then, i love it…

sadly its not only one monster group so i have to tell PK’s rebalancing author to do some fixing.

---

<div class="post-metadata">

**Author:** ![Fris0uman](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/fris0uman/32/8607_2.png) [@Fris0uman](https://discourse.cataclysmdda.org/u/Fris0uman)\
**Post date:** [December 9, 2019, 12:59pm UTC](https://discourse.cataclysmdda.org/t/mod-error-pks-rebalancing-monster-flag-error/22188/4 "2019-12-09T12:59:02Z")

</div>

also breaks nechronica redux apparently

---

<div class="post-metadata">

**Author:** ![Ricky\_Van](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/ricky_van/32/4666_2.png) [@Ricky\_Van](https://discourse.cataclysmdda.org/u/Ricky_Van)\
**Post date:** [December 9, 2019, 1:01pm UTC](https://discourse.cataclysmdda.org/t/mod-error-pks-rebalancing-monster-flag-error/22188/5 "2019-12-09T13:01:07Z")

</div>

ohh okay. that means big change for non-mainlined mods then.

don’t know Nechronica is still updated or not…

---

<div class="post-metadata">

**Author:** ![Francesco\_Repetto](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/francesco_repetto/32/7696_2.png) [@Francesco\_Repetto](https://discourse.cataclysmdda.org/u/Francesco_Repetto)\
**Post date:** [December 9, 2019, 10:34pm UTC](https://discourse.cataclysmdda.org/t/mod-error-pks-rebalancing-monster-flag-error/22188/6 "2019-12-09T22:34:13Z")

</div>

DEBUG : Error: data/mods//PKs\_Rebalancing-master//monsters/blob.json: line 73:20: expected JSON value but got ‘:’

```
  "ACIDPROOF",
  "NOHEAD",
  "REGENERATES":
               ^
                 50,
  "ABSORBS",
  "REGEN_MORALE": true,

```

FUNCTION : bool main\_menu::load\_character\_tab(bool)  
FILE : src/main\_menu.cpp  
LINE : 1066

---

<div class="post-metadata">

**Author:** ![Fris0uman](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/fris0uman/32/8607_2.png) [@Fris0uman](https://discourse.cataclysmdda.org/u/Fris0uman)\
**Post date:** [December 9, 2019, 10:36pm UTC](https://discourse.cataclysmdda.org/t/mod-error-pks-rebalancing-monster-flag-error/22188/7 "2019-12-09T22:36:59Z")

</div>

Huh… yes?  
That’s the error Ricky\_Van posted, the solution is just above in this thread.

---

<div class="post-metadata">

**Author:** ![Fris0uman](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/fris0uman/32/8607_2.png) [@Fris0uman](https://discourse.cataclysmdda.org/u/Fris0uman)\
**Post date:** [December 9, 2019, 10:37pm UTC](https://discourse.cataclysmdda.org/t/mod-error-pks-rebalancing-monster-flag-error/22188/8 "2019-12-09T22:37:59Z")

</div>

Oh never mind I see the problem  
put the regenerates entry outside the flags array and not in capitale.

---

<div class="post-metadata">

**Author:** ![Francesco\_Repetto](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/francesco_repetto/32/7696_2.png) [@Francesco\_Repetto](https://discourse.cataclysmdda.org/u/Francesco_Repetto)\
**Post date:** [December 9, 2019, 10:39pm UTC](https://discourse.cataclysmdda.org/t/mod-error-pks-rebalancing-monster-flag-error/22188/9 "2019-12-09T22:39:02Z")

</div>

Thank you! I’m not so good with json! 🙂

---

<div class="post-metadata">

**Author:** ![Fris0uman](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/fris0uman/32/8607_2.png) [@Fris0uman](https://discourse.cataclysmdda.org/u/Fris0uman)\
**Post date:** [December 9, 2019, 10:39pm UTC](https://discourse.cataclysmdda.org/t/mod-error-pks-rebalancing-monster-flag-error/22188/10 "2019-12-09T22:39:22Z")

</div>

Like this for exemple:

```json
    "flags": [
      "SEES",
      "HEARS",
      "SMELLS",
      "STUMBLES",
      "WARM",
      "BASHES",
      "POISON",
      "NO_BREATHE",
      "REVIVES",
      "PATH_AVOID_DANGER_2",
      "PRIORITIZE_TARGETS"
    ],
      "regenerates": 10,
      "regen_morale": true

```

---

<div class="post-metadata">

**Author:** ![Francesco\_Repetto](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/francesco_repetto/32/7696_2.png) [@Francesco\_Repetto](https://discourse.cataclysmdda.org/u/Francesco_Repetto)\
**Post date:** [December 9, 2019, 10:40pm UTC](https://discourse.cataclysmdda.org/t/mod-error-pks-rebalancing-monster-flag-error/22188/11 "2019-12-09T22:40:41Z")

</div>

I understand now, thanks again!

---

<div class="post-metadata">

**Author:** ![Francesco\_Repetto](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/francesco_repetto/32/7696_2.png) [@Francesco\_Repetto](https://discourse.cataclysmdda.org/u/Francesco_Repetto)\
**Post date:** [December 9, 2019, 11:43pm UTC](https://discourse.cataclysmdda.org/t/mod-error-pks-rebalancing-monster-flag-error/22188/12 "2019-12-09T23:43:00Z")

</div>

Secronom mod needs a few changes too, apparently.

---

<div class="post-metadata">

**Author:** ![Axema](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/axema/32/10822_2.png) [@Axema](https://discourse.cataclysmdda.org/u/Axema)\
**Post date:** [December 10, 2019, 3:25am UTC](https://discourse.cataclysmdda.org/t/mod-error-pks-rebalancing-monster-flag-error/22188/13 "2019-12-10T03:25:06Z")

</div>

I fixed it recently 😉

---

<div class="post-metadata">

**Author:** ![Ricky\_Van](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/ricky_van/32/4666_2.png) [@Ricky\_Van](https://discourse.cataclysmdda.org/u/Ricky_Van)\
**Post date:** [December 10, 2019, 11:58am UTC](https://discourse.cataclysmdda.org/t/mod-error-pks-rebalancing-monster-flag-error/22188/14 "2019-12-10T11:58:27Z")

</div>

ayy that winks tell me something but my mind can’t catch it 😆

all 3 non-mainline mod i have (Pk’s Rebalancing, Secronom, and Cata++ ) need some fix.  
waiting for fixed status.

---

<div class="post-metadata">

**Author:** ![Factura](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/factura/32/13270_2.png) [@Factura](https://discourse.cataclysmdda.org/u/Factura)\
**Post date:** [December 20, 2019, 8:37pm UTC](https://discourse.cataclysmdda.org/t/mod-error-pks-rebalancing-monster-flag-error/22188/15 "2019-12-20T20:37:25Z")

</div>

What about the REGENERATES\_IN\_DARK flag? Does anybody know how to fix it?

Added it as an input as a boolean, but don’t really know if it works that way

---

<div class="post-metadata">

**Author:** ![featherball](https://avatars.discourse-cdn.com/v4/letter/f/e99b99/32.png) [@featherball](https://discourse.cataclysmdda.org/u/featherball)\
**Post date:** [December 20, 2019, 9:19pm UTC](https://discourse.cataclysmdda.org/t/mod-error-pks-rebalancing-monster-flag-error/22188/16 "2019-12-20T21:19:56Z")

</div>

Wraith from monsters.json has it used in the same way:  
“regenerates\_in\_dark”: true,
