In my opinion, some things should be improved, like when the player leaves.
I mean, it's nice that even if you log out your character will stay where is left, but it may not be better improve a kind of "auto-defend" when the player logs out or leaves ? Like, having your character fighting back automatically with the first weapon in the inventory and so fighting back for his/her life ?
Or at least, if it is too complicated or it doesn't sound good, wouldn't be better insert an option like "Sleeping" used when the player has to log out, disconnect or has to restore the AP ? Or maybe, insert an automatic message on people that logged out or disconnected like "*nickname* is sleeping" ?
At least, in my opinion, in those two ways it would look better than imagining a player simply standing there like a stupid and letting another one to kill him/her...