Fixed all the typos I found, as well as created a new function UpdateEnjoyment, which basically takes
girl->m_Enjoyment[ACTION_WORKBAR]--;
if(girl->m_Enjoyment[ACTION_WORKBAR] < -100)
girl->m_Enjoyment[ACTION_WORKBAR] = -100;
and makes it into
g_Girls.UpdateEnjoyment(girl, ACTION_COMBAT, -1, true);