Quoted By:
I have had an idea for a while that would add quite a bit more of a meta to the battles, and some depth to teams and gyms. I would love it if you guys could hear me out and tell me what you think.
Basically as long as you and a group of friends are on the same team, you can band together and create a "Squad" between 3-10 players.
You assign your Squad a name and Pokemon type. The type of pokemon that you choose gets a damage buff to all players in your squad when playing against a gym. Meaning if your squad is Bug Type, then when you and your friends play against a gym, you will get a damage buff when using bug type pokemon. Any gym that you and your squad captures for your team also gets a defensive buff depending on how many squad members occupy the same gym. Meaning if me and 3 of my squad mates are all defending a gym together, our pokemon would get a defense buff based on how many of us are defending. More squad members defending, the higher the defense buff.
Having 5 or 6 members of the same Ghost Type squad defending a gym together would be a force to be reckoned with because their ghost pokemon would be getting both an offensive buff because of the squad type, and a defensive buff for banding together.
Other quick ideas I had for this would be to display the squad name above the gym on the map, to show squad pride. Or an emblem that you can create in some sort of editor. Also being on a squad could unlock exclusive cosmetics for your character. Being on a bug type squad for a long enough time could unlock you a bug catching net for your character to hold. That sort of thing.
Also, you can only be on one squad at a time, but you are able to leave and join them as you see fit. There would need to be some sort of system for joining them so a player can't just randomly join a squad they don't know, but I haven't put any real thought into that. Maybe a system where the pre-existing members vote on adding them.