Hm...
Well, flying WAS supposed to be an endless amount of double jumps (with a timelimit) and with higher levels u get a non-dmg Ninja weapon to fly around with - though it drops ur flag.
If something is not possible or really hard to realise please tell me.
Full list of classes:
Telekinetic - Can shoot a (invisible) beam of explosions with very low dmg. The purpose is the push enemies away. Maybe later lvls also gain more tele weapons (freezing enemy in air etc.)
Invisible - Gets invisible. Duration and recharge get better with lvls.
Invincible - explained some comments above. Regeneration speed increasing by lvls.
Absorbator - has a low dmg Hammer. If he "kills" an enemy with the hammer he can knock the enemy out and add the class to his own classes. Max classes he can hold and hammer dmg increasing by lvl.
Flying - Has a timelimit for airjumps. Later lvls get Ninja fly. Timelimit and recharge get better with lvls.
Freezer - Has a Laser Rifle with short range an constant fire. Enemy movement decreases and if frozen enough the enemy dies.
Flamer - shoots flame balls which are a very far flying grenade (flying like a gun bullet) that constantly explodes. Dmg decreases with the way it flew.
Lighting - Shoots a long range and 3 times bouncing laser. Chain lighting effekt. low dmg but stops movement in the moment of hit.
Teleporter - Can teleport a certain distance. Later lvls get fake tracks.
Agility - Tripple jump. More dmg. A bit longer hook. Dmg and hook increasing by lvl.
Puppeteer - has a puppeteer hammer. If the victim gets hammered 2 times hes in controle. Not sure how to realise this yet.
Illusionist - Shoots a laser that colours the hit purple (blue + red). The victim still belongs to its team but it can be friendly fired. U can use this on your teammates too.
Blocker - pure skill. Abilitys dont work in a certain radius around you. radius increasing by lvl (team blocking radius is smaller than enemy blocking radius).
Empath - If somebody gets near you you pick up his ability. U can have one of those abilitys at a time. Drop the current ability with your empath hammer. Pickup is automatic.
Possible classes: Magnetic - Pulls health and armor and weapons id they are close to him. Pulls ammo out of close enemy weapons.
Timebender - Ability aktivates that in a certain radius around u all tees and bullets are moving in slow motion (you too but ur a bit faster)
Puh... thats a pretty damn long list.
If u have questions ill answer them.
Classes will be balanced by changing dmg, reload and recharge times.
If something is impossible please tell me. I'm pretty sure the Illusionist wont work but i wanted to post it.
Also I'm not sure how to realise the lvl up system... more like WAR3 or like save and lvl x?
I'm always glad about feedback.