After the recent hotfix, Fire-Watcher's Oath allows you to get a guaranteed coin from every honorable kill. Me and a friend found a good way to farm coins as alliance (might work for the horde too). There is a graveyard in Redridge that allows you to die and spirit ress without moving at all (Resurrection Sickness does not affect the bloody coins drop rate). For this you will need a friend who is willing to die over and over.
The person who is being killed should use this macro:
To make this macro work, he/she should talk with the spirit healer manually and resurrect once. After that he/she can just spam the macro and resurrect instantly without even targeting the spirit healer NPC. I was getting around 50 coins every 2-3min by doing this./run RepopMe() RetrieveCorpse()
/run RepopMe() AcceptResurrect() AcceptXPLoss()
EDIT: Found 3 more graveyards like this in Kun-Lai
Also you can use this script. It works like the macro above, but there is no need to be spammed. Just talk once with the spirit healer and thats all. (Credits for the script goes to hqvrrsc4)
/script T,F=T or 0,F or CreateFrame("frame")if X then X=nil else X=function()local t=GetTime()if t-T>1 then RepopMe() AcceptResurrect() AcceptXPLoss():Click()T=t end end end F:SetScript ("OnUpdate",X)