Since the background topic is alliances, I would more see a guild regroupement with functions quite similar to a basic guild (without guild hall, each guild already own one.).
Adding a "Coalition" tab in the guild window to list the differents guilds that are part of the coalition (list of connected or not, at the discretion of each guild leader).
A chat shared with all guild in the coalition.
Being able to invite to the guilds halls any member of the coalition.
A coalition should cost dappers at creation and each day of its existence also, an equal sum for each guild of the coalition. If a guild can not pay, the coalition is dissolved.
Adding a "Coalition" tab in the guild window to list the differents guilds that are part of the coalition (list of connected or not, at the discretion of each guild leader).
A chat shared with all guild in the coalition.
Being able to invite to the guilds halls any member of the coalition.
A coalition should cost dappers at creation and each day of its existence also, an equal sum for each guild of the coalition. If a guild can not pay, the coalition is dissolved.
---