However, from my understanding, usr doesn't necessarily mean "user". Instead, src means "source" and is what initially called the verb or what is actually the object.
If this is correct, how often should usr be used and how often should src be used?
How I basically understand this is from an old Attack verb I made years ago that helped me realize the differences a bit.
mob/verb/Attack()
for(mob/M in get_step(src,src.dir))
if(M.health == 0)
M.Death()
else
M.health -= 1
mob/verb/Death()
src << "This is usr, or who initially clicked the Attack verb: [usr]."
src << "This is src, or who \"M\".Death was called on, or just M inside of Attack(): [src]."
I just wrote that in here, pardon any errors. However, what I'm basically trying to bring up is whether or not what Death() writes is true. Just to gain a full, clear, hardened understanding of it for both myself and others who bring up this topic.