Tankadin By Bopper

This requires a macro extender like Macro Toolkit which can be found here…http://www.curse.com/addons/wow/macro-toolkit

This is my spec http://us.battle.net/wow/en/tool/talent-calculator#bZ!202110!pYotkO

These work as of 5.4

Updated as of 3/2/14

Bread and Butter

#showtooltip
/castsequence reset=0.3 0,0,0,0,0,Holy Prism
/castsequence reset=0.3 0,0,0,0,Holy Wrath
/castsequence reset=0.3 0,0,0,Judgment
/castsequence reset=0.3 0,0,Hammer of the Righteous
/castsequence reset=target Avenger's Shield
/use [combat]Shield of the Righteous
/use [combat]Sacred Shield
/use [combat]Divine Protection
/use [combat]Avenging Wrath
/use [combat]Lifeblood
/use [combat]13
/use [combat]14
/startattack

Trouble

#showtooltip
/use Blinding Light
/use Ardent Defender
/use Guardian of Ancient Kings
/use Lay on Hands

As t16 prot pallie, you should really change your talents to these:
http://us.battle.net/wow/en/tool/talent-calculator#bZ!201121!YekOpt

You’ll notice that t16 proc is way better with EF as you can infinite heal others at no cost and just you on you when it is about to expire{0.5s}

I wish you could make a mouseover macro to [Light’s Hammer] and [Eternal Flame] making it use light’s hammer when shift or something is pressed and mainly using eternal flame. It works better on a good raid ui.
So it would be 3 button macro

Like the macro, works very well, but I did adjust for my level 60 paladin. Moved Sacred Shield up and added consecration because it wasn’t refreshing on CD. Try this out.

/console Sound_EnableSFX 0
#showtooltip Hammer of the Righteous
/targetenemy [noharm][dead]
/castsequence reset=0.3 0,0,0,0,0,Consecration
/castsequence reset=0.3 0,0,0,0,Holy Wrath
/castsequence reset=0.3 0,0,0,Sacred Shield
/castsequence reset=0.3 0,0,Judgment
/castsequence reset=0.3 0,Hammer of the Righteous
/castsequence reset=target Avenger's Shield
/use [combat] Shield of the Righteous
/use [combat] Divine Protection
/use [combat] Lifeblood
/use [combat]13
/use [combat]14
/startattack
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1