the Dragons and Daemons summoned by Human Mage Summoners are slaves. they break free when the one who summoned them dies. (Huge advantage here to Technos, because they can take out many Mage units by killing only one). Dragons keep to themselves, but they would go to war against any army that attacks them. they also target and kill anyone who controls a Dragon, and hold no grudge against those who defend the Mage Summoner. all Dragons belong on the same team, the Dragon team. Dragons have only one unit type and no buildings. Dragons do not require any resources and do not produce anything.
Daemons place no value on life, including their own. to them, the purpose of life is death and they don't mind being the ones to die, although they do prefer to kill, since it's more fun than dying. they value their personal freedom to do as they wish more than anything, and hate pacifism, slavery, or any kind of rules or social hierarchy. for these reasons they hate all human beings, because humans take them from their world against their will and use them as slaves to do their killing. admittedly they like killing, but they hate being forced to do it. after being brought to earth they discovered the elves, to whom they took immediate dislike because of the elves rules, social hierarchies, and pacifism., and the daemons decided to take their revenge on the evil human and elvish races, who wont let people do as they like and see the daemon favorite pastime as the highest of crimes.
daemon units:
- swordsman
- archer
- shaman: attacks with a death ray. the death ray sucks the life out of the target and distributes it equally amongst all daemons in the shaman's sight, including the shaman himself. also can curse units. cursing increases the amount of HP lost whenever the unit loses HP.
upgrades: mage, battlemage, summoner - mage: improved death ray, cursing. adds bog of war. bog of war is a cloud that lays on the ground and any creature from outside the daemon world who enters it has it's life slowly sucked out of it.
upgrades: archmage - archmage: improved cursing, bog of war. uses death field instead of death ray. death field effects all enemy units in sight, and automatically activates when enemy units are within range.
- battlemage: attacks using fireballs.
upgrades: siegelord - siegelord: attacks using flamethrower at short range, and an improved fireball attack at long range.
- summoner: can summon: swordsman, archer, shaman, shadow, nightstalker. the summoning is priced in death. someone, or multiple people, have to be killed by the summoner as part of the process of summoning. for this the summoner can take control over one unit. while summoning, the controlled unit would have it's life sucked out of it by the summoner until it dies. if the summoning requires more than one death, then it will pause until the summoner gains control over his next victim.
- shadow: bodiless spirit that feeds on human, although elves are similar enough to be a replacement. it possesses it's victim, causing it to slow down and age faster. it connects to it's hosts senses, and can send information telepathically. it disappears if it's host dies, if it's outside a host for several days' or if a shadow-banishing spell is cast upon it. otherwise, it cannot be harmed.
- nightstalker: a small, black look-alike of a drake, but they are nothing the same. nightstalkers feed on human flesh, and their only weapon is fear. they can make any creature that comes close become so terrified it forgets everything and tries to run away. that is the way they hunt their victims: by surrounding them and then waiting for them to die of starvation. they have no effect on civilized creatures who are close to civilization (i.e. buildings).
daemons don't construct buildings, since they have no use for them. they don't eat, at the price of not being able to regenerate since their bodies have no raw materials to use for regeneration.
all creatures from the daemon world live in harmony, because they all respect each others freedom to do as they wish, including the freedom not to be killed against their will. daemons simply have no particular desire to live so they don't care if someone kills them, although they aren't suicidal either. therefor, all daemon armies all always are on the same team.
elves:
elves see life as one of the most sacred things. they are connected with nature and it's forces and live with it in harmony. their world is earth, in which they live hidden in forests to avoid conflict with humans.
elves live off life, most specifically trees. when away from the forest their body degenerates, but near trees it regenerates. all things elves use come from trees, whom the tree singers convince to grow those objects out of themselves through their magical song.
elvish units:
- swordsman
- archer
- treesinger: can make trees grow where there are non, as well as convince them to grow into all weapons and ammo needed by elvish swordsmen and archers, and convince them to become tree warriors.
- sorcerer: attacks using darts of frozen air. can use a shadow-banishing spell as well as "see" shadows.
- summoner: can summon unicorns and water spirits. summoning water spirits requires the summoner to stand in a body of water while casting the spell.
upgrades: pegasus rider - pegasus rider: flies. attacks using frozen-air darts.
- unicorn: fast ground unit. attacks using it's horn (melee).
- water spirit: put out fires by pouring their own bodies on them, which costs them HP. they can immediately restore their bodies by entering a body of water.
- tree warrior: uses fists at close range combat, and throws wooden spears grown from it's own body for long range attack (costs HP). regenerates when standing in a body of water. can grow arrows for archers (costs HP). can burn, but can slow down its burning by standing in water. effects the elve's regeneration the same way as if they were in a forest.
elvish buildings:
- barracks: produces archers and swordsmen.
- druid hall of study: produces treesingers, sorcerers, summoners.
- library
- wall
- gate
- tree defender: similar to a turret. attacks using spears it produces from its own body (costs HP).
elves are invisible to non-elves who are not close enough to them, when they are standing immobile close to trees.
elvish buildings as well as tree warriors, look like normal trees to anyone who isn't close enough, when they are immobile.
trees have HP and can be destroyed by normal attacks.
fire attacks can cause buildings and trees to burn, which causes them to constantly lose HP until they are destroyed. buildings and trees that are near a fire can catch fire as well. units near a fire can take damage from it.
to elves, the main resource is time, which is why producing, building, researching and summoning takes them longer than anyone else.
all elves are always on the same team. water spirits, Pegasuses, unicorns, and tree warriors are friends and allies of the elves.
mages:
mages should have a unit called a healer that can help units regenerate much faster than usual as well as detect and banish shadows.
thechnos:
should have a hospital building where their units can rest and be healed.
-----------------------------------------------------------------------------------
Integrate the map editor and preferences menu into the game. add a campaign editor. add save & load functionality. add campaigns. bigger maps (16 player maps would be good, even if there could be no more than 8 players). add in built in add-on downloader (similar to Battle for Wesnoth, but different tabs for different types of content. e.g. race, faction, map pack, campaign, tileset)
-----------------------------------------------------------------------------------
about formations/groups:
I'd like to be able to group units of the same type into a single group (similar to how it's done in: "European Wars: Cossacks"). when I press on a unit in the group, all group units will be selected. I can set the direction and formation of a group, as well as the spacing between columns and and rows in the formation. I should also be able to give an order to move one space forward, backward, right, or left as well as to turn 90 degrees right or left.
I'd also like to be able to group units of multiple types into a single group, but want a separate control for that.
I should be able to group multiple groups into a "super group". the groups in a "super group" keep their formations in the same positions relative to each other.