Engine Error in Function Assert

Engine Error: group luac assertion failed

Summary: Engine error message after trying to create a 13 citizen party

Steps to reproduce:

  1. get message of invader in town
  2. move a already created party of 6 to the location with the atk flag then hit defend town. (non of them are footman)
  3. click add to party and stick adding from top to bottom
  4. get to about 4 or 5 added down the list and the UI breaks
  5. hit F5
  6. Kill intruder while UI is reloading
  7. Engine Error

Expected Results: Have a party of 13 to control

Actual Results: Have a party of 12

Notes: I had 2-3 citizens left to add when I had the UI error

Attachments: engine error.txt (2.7 KB)



Versions and Mods: develop-2720 (x64)

System Information:
Win 7 Ult 64 bit
Intel i5-3570k @ 3.40GHz
8gig DDR3 Ram @ 1866MHz
Nvidia GeForce GTX 770
Driver version 344.75
Resolution 1920x1080 @ 60HZ

Apparently this code popped up for a stuck worker at the time of adding him to the party. He wasn’t stuck until he wanted to eat but i got the same code for him and the screen shot has him in it and he has been there for a while. Highlighted white in second image

It seems pretty close to this report excepting you have an engine bug. Maybe the other guy may have this bug if he kills any intruder while the UI is refreshing.

Latest update on the stuck character: Loaded the game and he’s dead. I like that bc now I can have another person replace him and he’s not taking up a spot