PALIDIN MACROS Swap a 2H for 1h+shield Code: /script PickupInventoryItem(17);if(CursorHasItem()) then PickupContainerItem(4,2);PickupContainerItem(4,1);PickupInventoryItem(16);else PickupContainerItem(4,1);PickupInventoryItem(16);PickupContainerItem(4,2);PickupInventoryItem(17);end Pet Healer Code: /script M=0;T='player';function F(a)h=UnitHealth(a);d=UnitHealthMax(a)-h;if d>M and h>0 then M=d;T=a;end end F(T);for i=1,4 do p='party'..i;if p then F(p);TargetUnitsPet(p);p='target';if p then F(p);end end end TargetUnit(T);CastSpell(66,'spell') Code: /script P=1;T='player';function F(a)h=UnitHealth(a);p=h/UnitHealthMax(a);if h>0 and P>p then P=p;T=a;end end F(T);for i=1,4 do p='party'..i;if p then F(p);end end TargetUnit(T);CastSpellByName('Holy Light(Rank ?)');TargetLastEnemy() SPAM MACROS yell message /yell /y ("your message") party/raid spam Say a random thing with each click Code: /script s={"Die!","Take that!","Smack!","etc"}; SendChatMessage(s[math.random(getn(s))], "SAY") Dance on your back Code: /dance /sit /dance /lie Summon Mount Macro Code: /s Come Rameses, Adventure awaits! /script UseContainerItem(1,14) /e summons his faithful Ram. Warrior: Ho Train Code: /yell %t is about to take a ride on the HO TRAIN! /train /cast Charge(Rank #); Code: /whistle /script s={"Nice Ears!","Hollah back, Long Ears!","Yow, baby!"}; SendChatMessage(s[math.random(getn(s))], "SAY")