This thread is a good idea, and it's different from the BT. The BT is, IMO, for major things, and small things like GUI optimisation should be in the wishlist or this thread. Sadly, I have significantly more than 5, so I'll order them according to priority and if you wish ignore the ones after 5.
However, please do NOT implement Nikodemus' wish for a floating mid-screen cursor. It's excessively annoying, and it's why the cursor is hidden now! At best, it'd be crosshairs, which will look like an FPS. However, the status window could indicate what the screen center is hovering over. Or, if need be, have an option to turn it off.
Please also have NO open PvP in the wilderness, at least not unless there's significantly more land available; land that can
actually be considered unsafe by it's distance to secured places of any sort. It may be unrealistic to have all places safe, but it's just as unrealistic to have every place crowded by hordes of criminals (and this is what
will happen, it happens in other MMORPGs, so it'll happen in PS.).
1) cast while sitting. I know the animation won't work right, but that's been the same for sitting and casting before. Some spells might even
require sitting to be done. Glyph purification and spell research should require sitting, anyway.
2) evaluate /me and /my in the middle of text as well, so that:
Hello there! /me waves Greetings!
becomes:
<char> says: Hello there! - <char> waves - Greetings!
or similar.
3) /cast beneficial spells on yourself instead of selection if selection is an enemy
4) make models appendages (arms, legs, wings, etc.) use different resource lines in cal3d file for left and right, so that custom skins can be different for left and right. This wouldn't need additional files; only people with such skins would edit the lines and add / rename the files.
5) Not simple: non-lethal combat option (using stamina instead of HP).
6) Not simple: editable buddylist comments, possibly a treelist with groups (like in an IM)
7) Not necessarily simple: Make weapon state reflect in it's name: call it "tattered longsword" only if it's quality is low.
Alternatively, remove these qualifiers from randomizer
In any case randomize quality of looted stuff.
8) not necessarily easy: make the entire char clickable (ATM, most of the time it's either only the lower half, or pixel hunting)
9) not easy: ability to click throuth transparency. If one can see something through something else, one should be able to click through it, too.
10) maybe easy: make keys that are not letters, numbers, punctuation, text positioning (pgup, cursor, etc.) keys bypass chat window even if it's active (F2, for example, or when numlock is off).
11) have decayable items (maybe only food, or take significantly longer for animal parts and fur) reduce in quality if they've been lying on the ground for an extended time (2 ingame days, or even RL days). Upon reaching quality 0 they either turn into a "rotten" equivalent or vanish. When turning to rotten, reset quality, reduce again, and when that is 0, then they vanish.
12) maybe easy: make /me-denotion consistent for NPCs and PCs (NPCs have - <action> - in magenta instead of <name> <action>)
13) Not easy / long run: implement a waste chute or other bin to get rid of items; sale value of 1 is fine ATM (not sure if many would use it though).