User:Xudojnik
I know Wesnoth from version 1.1.2a. This is really perspective game not only as strategy, but as RPG too. Large world, filled by history, epic battles, heroes and factions, is perfect for creating RPG. It's not so hard because Wesnoth have simple language, what support wide variety of events, easy way to define dialogs, items, forum and Wiki, where always can be found answer for any question.
Now I work under some functions, what will be useful in building story and world, for my future RPG. There are function, what are completed or close to it: Weapon vendor. Potion vendor. Home(place, where hero can change his weapons, take rest). Stable, where hero can buy horse. Mounting/dismounting on that horse. Two types of weapon: for mounted hero and foot. Talking to NPC's. NPC's shedule in one string. Spellcasting system (general-purpose examples of spells, what can be copyed and changed later). Quest log now wait for content.
There are in the future: Beneficial spell effects. Dog (taming, training, feeding). Improved inventory, Spellbook. Levelling and customising character.