Inactive Leadership Fix

Background:

https://discourse.imperialconflict.com/t/improved-inactive-removal-script/2575/4

Inactive empires should no be eligible for leadership in the first place. However, sometimes active players become inactive after they are already elected. This presents a problem as the family loses their ability to make important decisions.

To fix this:

  1. The leader should remain in place, as to not alert other families of leadership inactivity.

  2. Internally, every family member should be notified and presented an option to revote.

    • Other inactive empire are not eligible.
  3. After 24 hours, a new leader is decided based on the votes submitted.

    • This should not be based on total number of family votes possible. This will allow the family to make a faster decision without having to worry about apathetic or unaware semi-actives.
    • If there is a vote-tie, the inactive leader remains until more votes decide the tie. Better to have an inactive leader than no leader.

In a situation where the leader is deleted completely, any votes are reset and the family either falls back to the 2nd most voted, or if there isn’t any, becomes leader-less.