guards/guildmasters will protect, pending update.
Specifics as I understand them are currently:
If within range of an npc with pvpassist
If non-kos
If attacked by a PC
Aggro PC who attacks you
If I missed something, submit a bug after these changes go live.
Thanks