The code and mechanics needs to be cleaned up.
When you die, you turn into a ghost you have to wait for your for your deathbar to run out. Your character turns back to the correct colors and no longer appears to be a ghost. Next you get a pop up that when you click it to revive it then sends you back to your totem so you wait again for a loading screen.
I am sure this was a lazy fix to pvp ghost fighting problem.
The way death worked in beta before this change...
You would die and return to your totem after the bar ran out OR you could stay in ghost form and respawn in the area you died.
The dead person could exploit the system by following them as a ghost and respawning where they wanted.. The newly revived player could then fight an already damaged player. He would normaly die but could do this until the other guy died as well...Usually it was a nekkid guy doing this with a PO weapon. When he finally kills the guy that has beat him fairly 3 or 4 times.. the nekkid guy then got to loot something and log off)
The option of ghost walking and reviving in the world should be reimplemented. Instead of eliminating it all that needed to be done was allow a ghost to move around for 30 45 seconds then it auto spawn you where ever you where able move to in that time frame. This way the person that didn't die can loot and run off and the ghost that was killed can run to an area and spawn in hidden safety to keep from being greifed.
The old system allowed for a person to pretty much follow a potential victim indefinatly as a ghost waiting for the right time to respawn and start the attack again. The ghost was in control of when and where to respawn. This was very flawed and did need to be fixed.. scrapping the system wasn't the answer.
You should be able to respawn out in the world.