People love to flex their guild power and heroes, and also yearn for some kind of PvP. Dragon Invasion is currently the closest thing we have, but there's another option...
"Guild Wars" would be a fun, competitive event that pits guilds against each other in ladder style matchmaking (based on average guild power for the last week or two before the event starts to prevent sandbagging). Guilds battle a different guild every day, and their opponents would be of relatively equal guild power levels. This would be based on guild level, total investments, and total hero/champion power.
Set up would be similar to Dragon Invasion. You'd set up your squad of 5 heroes with 1 champion, along with 5 boosts per fight. Guild members have 2 position options, vanguard or stronghold. Stronghold defends their guild's home town, whereas Vanguards would attack the other guild town. This could make for some fun min-maxing of hero parties, as elemental barriers would play a role. Each element has a counter, like rock-paper-scissors. Water > Fire, Fire > Nature, Nature > Wind, Wind > Water. Holy and Shadow would beat each other. Your party composition would determine your elemental barriers, based on the majority elemental makeup of your party. Ie., if you have a party of 150 shadow, 450 water, your party element would default to the highest, water, with an elemental barrier of 450. Elemental barriers combine per player position. Ie., Vanguard has 10 players per guild, so player 1's party has 900 fire barrier, player 2's party has 900 shadow, player 3's party has 900 water, etc, the total vanguard elemental barrier would be their combined strength, separated into elemental types. The opposing guild parties would need to break thru all the barriers to deal full damage. Each elemental barrier represents 10% reduced damage if not broken. This encourages diversity amongst guild parties and positioning. (Cont. below)
