How it should work...
There should be a button (it can be a new one or the war shield can be
modified) that toggles a player as in or out.
Access to hit the button to toggle should go to the leader and the player in
question.
---- individual players cannot opt each other in or out
---- its an argument either way to give it to co as well - Good for clans where
co is a management job, bad for clans that give it out like candy. (I consider
the latter to be a sign of a bad leader)
---- A leader who abuses authority to opt guys in against their wishes are
really just hurting their own selves for how they are adding a risk to their
war participation. (the guy might then just not attack anyhow, if not seeing
eye to eye with leader he wont care)
---- A leader opting a guy out against his wishes has that prerogative to
decide who he wants in his war. And its still nicer than just kicking the guy
like happens now.
The status of a player is only a factor right at the time a war starts.
Instead of just selecting all eligible players from the total population it
will just be all eligible players from the opted in group.
---- Can even implement by leveraging the existing eligibility functionality
that currently is only driven by a timer.
After that everything works the same. The list of warriors from the clan is
rounded to an even 5 via the existing logic and then the matchmaking
calculation takes place also using the existing logic.
A player joins a clan with his eligibility set the same way it is today. (He is
in unless there is a timer)
Things that would not happen -
...A player cannot add themselves to a war after the fact. If they change their
status during a war it makes no difference until the next war when that status
is read at startup.
...This would not serve as a way to replace members that take off during war.
if they do that then there is the same affect on the war as there is today.
Unused attacks stay unused. (it will never change that this just stinks when
guys pull that stunt)

