What error? This looks perfect? It should not fail unless chr is not an instance of Character.
While running game code:
File "game/library/interactions/GM - chat.rpy", line 287, in script
if chr.health < 40:
File "game/library/interactions/GM - chat.rpy", line 289, in <module>
elif chr.health >= chr.getmax("health") and not(chr.effects["Food Poisoning"]['active']) and not(chr.effects["Down with Cold"]['active']):
File "game/library/characters/classes - characters.rpy", line 1070, in __getattr__
raise AttributeError(msg % (key, self.__class__.__name__))
AttributeError: 'getmax' is neither a gamestat nor an attribute of Girl
My guess would me that testing mage overwrites real mage trait. We need to either rename testing file to have it start with 0 for example or delete it/remove traits from there.
Yup. After I deleted it, it started to work.
Have you figured out interaction menus? Or should I do it?
I think so. I didn't tried to change GM menu so far, but if there are no bugs in the code that handles labels, it should be possible too. I'll let you know if there will be issues with GM buttons.