For the second one, the is_active evaluation function on one of the game_hints fails, but without knowing which hint, this is hard to find out.
In the console you could loop through them all and see the offending hint:
game_hints[0].is_active() <- increase the 0 on each try...when the error pops up.
do:
vars(game_hints[6]) <- assuming hint 6 gives the error.
or:
game_hint[6]._start_condition (this is the evaluated expression that fails).
You can put parts of this condition in the console and see which part fails....
game_hints[0].is_active()
Traceback (most recent call last):
File "renpy/common/00console.rpy", line 452, in run
result = renpy.python.py_eval(code)
File "/Lab_Rats_2-v0.27.1-pc/renpy/python.py", line 2059, in py_eval
return py_eval_bytecode(code, globals, locals)
File "/Lab_Rats_2-v0.27.1-pc/renpy/python.py", line 2052, in py_eval_bytecode
return eval(bytecode, globals, locals)
File "<none>", line 1, in <module>
TypeError: 'bool' object is not callable
please find the save attached, if you have use for it
EDIT new bug
i think
line 36 of Mods/Role/Enhanced/employee_role_enhanced.rpy
$ ran_num = renpy.random.randint(2, (the_person.age - 18) * 12)
is problematic if the person is 18 or less.
No sure how you would like to fix it.
Tristim because edited after the post