Only ronins can't vote for new leader.
Guild Leader voting details and restrictions:
Guild members do not have to vote for anyone, but they are still counted towards the total number of votes in the guild. Voting for no one is effectively voting for the current Guild Leader.
Guild members cannot vote for an inactive player.
Guild members cannot vote for the current Guild Leader.
Whenever an active guild member's vote becomes illegal, their vote defaults to none.
If a guild member becomes inactive, their vote is no longer valid, nor are they counted towards the total number of votes when determining a majority.
Votes are not known to anyone but the individual guild member. The voting tally is also not known to anyone through the guild interface itself – though they can always tally it by asking the other guild members and adding it up themselves.
Guild members may change their vote any number of times.
Who you are voting for is indicated by an asterisk ( * ) after that guild member’s name. For example, if you are voting for Bob, you would see Bob’s name listed as "Bob *" in the guild roster.
When a guild member other than the current Guild Leader achieves a 2/3 majority of the votes, they will replace the current Guild Leader.
If a Guild Leader deletes their character, the guild member with the most votes becomes the new Guild Leader. In the case of a tie, a winner will be selected randomly.
If a Guild Leader is voted out of their position, they are demoted to the rank of Member.