-
Notifications
You must be signed in to change notification settings - Fork 177
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Time in Service Tracker Logs incorrectly for personnel born into the unit. #925
Comments
Related to this, I just discovered that deceased personnel continue to accrue time in service. I think its nice for MM to be branching out into the zombie genre. |
Really, MekHQ just remembers the date someone has joined :-) The zombie army effect is caused by The initial issue must be caused by |
Sometimes newborns are assigned skills by MeHq. Perhaps this is overriding the dependents flag? |
Its possible this is due to turning the feature on AFTER the dependent flag has been set to false but before any job was given. I don't remember what log entry a child gets when born but if its joined then that might confuse it in this edge case. Unless someone accidentally modified the code while fixing bugs or adding another feature. There should be a check during init to keep dependents from getting a TiS. I will look into it this weekend if I get a chance since this is a 4 day weekend for the kids. |
I've tackled this as a break from my wider personnel changes. Zombie time in service has been fixed, and I've investigated any cause of dependents having a recruitment date set before they become a member of the unit and found nothing. |
#925: Fixing Zombie Time in Service
So, I noticed this morning that the time in service tracker is counting from when an NPC was added to the unit, not from when they were first assigned a rank or role. While normally this is pretty trivial, it has given some of the NPCs born into the unit impressive (and pretty hilarious) time in service for 18 year olds.
My suggestion would be that newly born personnel are automatically assigned as dependents with no role, and the tracker is reworked to track from first assigned roll/skill.
The text was updated successfully, but these errors were encountered: