Monday 21 October 2013

Cabbage


Johnny Cash - Nine Inch Nails - Hurt

Written by Trent Reznor and first released in 1994 on The Downward Spiral album by Nine Inch Nails.



Then, in 2002, Johnny Cash covered this song for his album, American IV: The Man Comes Around.



I love the original version by Nine Inch Nails.
To me it is a powerful song, all about the angst of growing up feeling misunderstood, unloved and alone against the world.

But the Johnny Cash version, along with the video, makes me cry at the beauty of life, love and loss.

A younger version of myself always felt covers were a corrupted version of the original song.
A song that already had a following being used by pretender to the throne that could never hope to live up to the superior original version.

But over time I have learnt that not all covers are inferior to the original.
In some cases there is no better version.
There is just a different interpretation, a retelling that reveals a different facet of the original.

This, for me, is one of the most powerful and beautiful songs ever written.

Thursday 17 October 2013

World of Warcraft - Macro - Place raid markers then clear


This macro is now broken, I was going to rework it but found an addon that has more usability with the added functionality of raid marking.

Maggz Marker 

This macro will place a world raid marker each click for 3 and then clear all the markers on the fourth click.

/run local b=ActionButton8 _WMH=_WMH or(b:SetAttribute("*type5","macro")or SecureHandlerWrapScript(b,"PreClick",b,'Z=(Z or 0)%4+3 self:SetAttribute("macrotext","/wm "..Z.."\\10/cwm "..Z)'))or 1
/click ActionButton8 Button5


Saturday 5 October 2013

World of Warcraft - Macro - Link a spell in a message


These macros will link a spell with its tooltip in a message.

The first one I have is an emote that performs a Round House kick to my target.

/run SendChatMessage("performs a \124cff71d5ff\124Hspell:85668\124h[Roundhouse Kick]\124h\124r to %t that would make Chuck Norris proud","EMOTE",nil)

The linked spell can be changed to any one by going to Wowhead selecting the spell you want, click the link button and copying the ingame link string.
eg.

\124cff71d5ff\124Hspell:50303\124h[Swine Flu]\124h\124r
\124cff71d5ff\124Hspell:5025\124h[Test Tickle]\124h\124r


The second one whispers a message to my target when I cast underwater breathing.
This one also has a range check.

#showtooltip
/cast Unending Breath 
/run if UnitInRange("target")then SendChatMessage("Cast on you \124cff71d5ff\124Hspell:5697\124h[Unending Breath]\124h\124r.","WHISPER",nil, UnitName("target"))end


I needed this macro to sell an enchanting pattern, as I could link the pattern but not the enchants tool tip itself.

/script DEFAULT_CHAT_FRAME:AddMessage("\124cff1eff00\124Hitem:22558:0:0:0:0:0:0:0:0\124h[Formula: Enchant Weapon - Spellsurge]\124h\124r");


This one will random through a list of emotes.
You can add or remove any emotes you want.

/script DoEmote(GetRandomArgument("applaud","bashful","blow","bravo","cackle","cheer","chuckle","clap","commend","cuddle","curtsey","giggle","grin","hug","kneel","laugh","lavish","party","pat","praise","purr","raise","salute","shindig","shy","silly","smile","tickle","wave","whistle","wicked","wink"))


Once again most of my macros exceed the 255 character limit so you will need an macro extension addon such as Macro Toolkit.


World of Warcraft - Macro - Random Mount from a defined list


This macro will random a mount from a list of mounts that you have nominated.
I have an ALT modifier to select my swimming mount.

#showtooltip
/dismount
/castrandom [mod:alt] Sea Turtle;Dreadsteed,Felsteed,Azure Water Strider