- Characters can feel pain - affects actions. Now this also leads to the ability to torture characters to gain information or obediance. A hard thing since most information a character has is inside the player's head, not in computer data...
Objects can get wet, dirty, hot or broken. I have simulated this in C++ though it requires a lot of.. whachamancall them.. sockets? arrays? In this one text adventure I had all items held in one variable, int stuff[5][40][30]; Now the value in the first means it's either cold, cool, warm, hot or burning. Value in second is for what kind of item it is, and value in third is the sub number, since every item must have different subnumbers or else there could be only one of a kind with all the changing attributes. Ok, now I'm confusing you so let's move on.
Realistic farming/harvest season - if charries don't think ahead, they will starve a part of the year. In the starting area there are lots of fruits and game so farming isn't necessary, you can live off the nature. But if people want to move on to other areas, they must invent farming and cooking and such.
Primitive food - ability to eat worms, maggots, carcasses and such, though if the character is developed then he may start feeling sick because they're squirmy, or then he can actually get a food poisoning.
Moods - for example starving or experiencing violence makes the charrie feel bad, possibly ends up killing himself, seeing nice things and being well increases mood and gives all kinds of benefits
Procreation, everyone starts of as a child (exeption first characters - a society of only children and maybe NPCs wouldn't work)
Possibility to defend others
Changing weather conditions, temperatures, rain
Turn based, day and night simulated by separate dayturns and night turns - now this is a new idea, maybe it's stupid but at least it would be different
Secret name - I've been pondering about this for long, it's also something that might be stupid since having a secret name that gives power to the ones who know it may also be destructive. If an evil person could have control over a person whose true name he found out, how to simulate total or even partial obediance? If someone was ordered to betray his family or friends, he would most likely break the rules because rp:ing it would just be too much, at least for some people. But if the tyrant gained control over the other player's account, then it wouldn't be fun anymore, not for anyone of them.
Now there's no wondering why I never get anything finished. I cannot make compromises... =P What I'm thinking is a whole new world.