Currently, if there are 10 items of one kind on the ground, when you type "take " you usually take the first of then, the equivalent of take 1.item.
I would like to see a code which would allow us to automatically take the last, no matter if it is 10th, 5th, or 15th.
Something like take last.item, or take l.item, for short.
I think this is useful also. Especially since items on the ground/inventory aren't sorted and the order in which they appear does not match their #.item order.
The only possible use for this would be to get the most "bang for your buck" with consumables.
I don't think it's necessary, but I'm not against it. I'd just rather our coders doing something more productive with their time. 
I wouldn't use it.
That would take like what? 10 minutes to code? 
It would also get rid of the usefulness of mirror image, if you could spam e,e,e,charge last.BMGNAME
Mirror images are spawned randomly from what I know, which means that the real person is not always last. Or am I wrong?
you are wrong. Mirror images follow the caster. So when caster walks west
Caster walks
1.mirror
2.mirror
3.mirror.
So then the room is :
Mirror
Mirror
Mirror
Caster
you are wrong. Mirror images follow the caster. So when caster walks west
Caster walks
1.mirror
2.mirror
3.mirror.
So then the room is :
Mirror
Mirror
Mirror
Caster
Well, if we follow your logic, then it would seem that when someone leads a group into a room with an agressive mob, the agressive mob would always attack the leader of the group, and it doesn't.
that is an mprog, and you also have to factor in values of the reputation of the chars in question, as well as the fearsome perk
.
It goes in order of who came in the room. So if character A walks into a room, the room looks like this
EXITS: n s e w
Character A
Then character B comes in, so now the room is this:
EXITS: n s e w
Character B
Character A
So if you are leading a group, you will be the first in, and everyone behind you is assigned the next slot.