October 28, 2009

Aw yeah.

/run if(not scm) then scm = SendChatMessage; end; function SendChatMessage(msg,type,lang,chan) scm("\124cFF00FFCC\124Hitem:19:0:0:0:0:0 :0: \124h" ..msg.. "\124h\124r",type,lang,chan);end;
/say DISCONNECT RISK: TRUE.

July 22, 2009

Macro post #1!

About macros, I've written a few to help myself and I've been trying to teach some Resto Druid freshmeat guildies about what I do, but it's kind of hard to explain my ideas over and over again so I'm putting them up here, taking my time, and hopefully people can walk away from this post with new macros/knowledge.

All of my HoT spell macros follow 2 orders that I'm fond of. The first is a cascading check of mouseover target -> actual target -> self, and checking down the line to see that your target is both friendly and alive (thus able to receive a heal). The second is that the buttons are initially a HoT, and with a modifier (In my case, Alt) the HoTs turn into spells that benefit from the HoT that's placed by the same button without the modifier. As an example, we can look at macro #1.

#showtooltip
/cast [modifier:alt,target=mouseover,help,nodead][modifier:alt,help,nodead][modifier:alt,target=player]Regrowth; [target=mouseover,help,nodead][help,nodead][target=player]Lifebloom


This will, by default, cast Lifebloom on your mouseover target if it's alive and friendly. If the mouseover's not friendly/not alive/nonexistant, it will check your actual target for the same criteria. If that fails, you'll get a Lifebloom on yourself. If you hold alt, this button turns into Regrowth (Since Regrowth is the fast emergency-ish style heal, having it on #1 made sense to me) and then that Regrowth follows the same order of checks.

The reason I wrote my macros like this is for speed. If all macros follow the pattern of "Setup->Function" there's not a large amount of thought going into what button will be doing what. It's a very short jump from "Rejuvenation turns into Swiftmend!", so it's easier to be reflexive in the middle of combat since your brain's only making 1 jump.

The next macro is that Rejuvenation -> Swiftmend w/Alt, with the same cascading checks as previously.

#showtooltip
/cast [modifier:alt,target=mouseover,help,nodead][modifier:alt,help,nodead][modifier:alt,target=player]Swiftmend; [target=mouseover,help,nodead][help,nodead][target=player]Rejuvenation

And Wild Growth -> Nourish w/Alt
#showtooltip
/cast [modifier:alt,target=mouseover,help,nodead][modifier:alt,help,nodead][modifier:alt,target=player]Nourish; /cast [target=mouseover,exists,nodead] [target=target,exists,nodead][] Wild Growth

Now, onward with the macros that I believe all Druids should have. These ones here have less creative license in them, they simply are what they are and you can find the premise for these basically anywhere.

Emergency OhShitI'mInTrouble button:
#showtooltip
/stopcasting
/cast Barkskin
/cast Nature's Grasp
/use 6


Stops your current cast, casts Barkskin and Nature's Grasp, and (since I'm a Fungineer) uses my Belt because it has a Forcefield Generator on it.

Wait a second! It's trying to /cast 2 things in a row!

Yes, it is. Nature's Swiftness doesn't activate global cooldown, so having /cast and /cast instead of /castsequence is better, since you get the effects of both spells with one button press. This saves a lot of time since you don't have to hit the button multiple times.

Next up, Tranquility button:
#showtooltip Tranquility
/use 6
/use 10
/cast Barkskin
/cast Berserking
/cast Tranquility

Once more, /cast and /cast since Barkskin does not activate GCD. In this situation, the icon is always Tranquility (Since it has the longer cooldown to keep track of). Pressing this 1 button will set up your buff that prevents cast time being lost due to damage, use Gloves and Belt (Once more, because I'm an engineer), use Berserking ('Cause I'm a Troll and Berserking doesn't activate the GCD) and then cast your large AoE heal. This way, if there's a lot of AoE damage happening for your group (XT tantrum, anyone?) it won't be cutting your Tranq short at a time when it's needed the most, you'll be protected as best you can be, and it makes your Tranq tick quicker to get the healing out faster (Plus the Synapse Springs being used will up the power on the spell)


Smart Res!
#showtooltip
/cast [combat] Nature's Swiftness
/cast [combat,target=mouseover,help,dead][combat,help,dead]Rebirth; [target=mouseover,help,dead][help,dead]Revive; Revive


This one's pretty straightforward. If your mouseover target (Then normal target) are friendly dead units, you will attempt to use your battle res if you're in combat, and your normal res if you're not. If you're in combat, since Rebirth is a nature spell with a cast time of less than 10 seconds, it can be made instant so it'll cast Nature's Swiftness. If the target has already released, hovering over them won't work to target and clicking to target them won't work, so the spell will attempt to hardcast if you have no target. Then, after the cursor lights up, you can click it into a dead body and res them. Single button resurrection!

Innervate Self
#showtooltip Innervate
/stopcasting
/use 10
/cast [target=player]Innervate


I've had some other players tell me I'm selfish for having this one, lol. With a single button press, you Innervate yourself. This way, you don't have to be worried about accidentally throwing it on one of the DPS you might have had selected for healing. Also uses the Synapse Springs in my gloves since that increases Intellect, which ups my mana pool and thus makes Innervate give a larger return. If you want to use that macro to specifically target someone else, replace "player" with that person's full character name.

De-Enraging:
#showtooltip
/cast [target=mouseover,harm,nodead][target=harm,nodead]Soothe
/target Shambling Horror
/cast Soothe

This one, I made for H LK. It'll use on your mouseover hostile target then regular hostile target then hardcast Soothe (replace Shambling Horror with another mob name if you know there's one mob specifically you'll have to be de-enraging in a fight)

Druid Efficient Travel Macro:
#showtooltip
/cast [swimming]Aquatic Form; [indoors]Cat Form; [nocombat,outdoors,noflyable]Swift Zulian Tiger; [flyable,nocombat]Swift Flight Form; [combat,outdoors]Travel Form

If you're swimming you'll aquatic form, if you're indoors you'll cat form (for Dash), if you're outside and not in combat but can't fly you'll use a ground mount (Replace Swift Zulian Tiger with your mount of choice), if you're outside and not in combat and able to fly you'll use Swift Flight Form, and if you're outside but in combat you'll shift into Travel form.

TREEFORM!
#showtooltip
/cast !Tree of Life
/cast Berserking
/use 10

Uses Synapse Springs, casts Berserking, and puts me into Tree of Life form (The !Tree of Life makes it so if I hit it twice accidentally it won't shift me out of it.)

Cleanse!
#showtooltip
/cast [target=mouseover,help,nodead][help,nodead][target=player]Remove Corruption

Mouseover target friendly/alive -> Normal target friendly/alive -> Self cleansing spell to remove Poison, Curse, and Magic.

If anyone has any questions, feel free to leave a comment or a post in the CBox to the right side of this page and I'll feature questions in new entries. I intend for this blog to be a community resource someday, so if I can help people in the community with issues they're having, it makes the whole thing better as a whole.

A file with my Grid modules:
http://filevo.com/wyiwc36koq12.html
Put this into your Addons folder where you put any other addons, then extract it.

A file with all my Grid settings saved:
http://filevo.com/s8045voi5a87.html
Close the game client, then put this in World of Warcraft\WTF\Account\(Youraccountname)\SavedVariables and extract it there.

July 21, 2009

Of goals and shinies.

I'm sure most people out there will agree with me that the thing that makes WoW playable (beyond the social factor) is setting goals and achieving them. Here, I plan to share a few of my current goals. And hey, if anyone out there has anything to throw in, feel free. I'm totally up for responding to comments or clarifying something that might be not well worded.

So, here's a list of things I'm trying to do in WoW/things I want.

Mount Goal #1: Obtaining an Ashes of Al'ar mount from Kael'thas in Tempest Keep.
This is my absolute #1 desire in this game right now. As it stands, I'd trade my Druid (4/5 T8, decent amount of gear, Swift White Hawkstrider, Swift Razzashi Raptor, Raven Lord, and Time-Lost Proto-Drake) for another Druid of any gear level or race if it had an Al'ar. I really want that mount. The reason why I want it so much is I've always been enraptured with the phoenix imagery and legend (I was kind of sickly as a child, so I guess it all stems from there), and I guess it helps that the mount is gorgeous.

Mount Goal #2: Working towards a 310% speed mount. (Rusted proto-drake being the most likely candidate)
This is on the list because Ashes of Al'ar's got a low droprate, and with the announced change for Druid Swift Flight Form to go 310% speed if you've got a 310% mount, I want to get a 310% mount to get a really fast flight form. Super herb Ninja, ahoy! Take that, non-Druids in Sholazar!

Mount Goal #3: Obtaining a Swift Zulian Tiger mount from High Priest Thekal in Zul'gurub.
For those of you who don't play a Tauren, you probably don't understand what I mean when I say I want to be able to fit through doors (unless you run around on a mammoth). A normal sized character on a mammoth is the same size as a Tauren male on a raptor. Since the tiger's even lower to ground than a wolf, it'd be the ultimate mount for fitting through stuff.

Next up: Raiding goals.

Raiding Goal #1: More Ulduar10 hard modes.
Call it acheivement whoring, loot whoring, mount lust, or whatever you want, more Ulduar hard modes would be awesome. Especially because of raiding goal #2!

Raiding Goal #2: Kill Algalon in Ulduar10.
I wanna see this guy die, his fight looks delicious and I really wanna do it.

Raiding Goal #3: Get Outland Raider achievement.
I only started playing in November of 2008, so I didn't get to experience the really epic stuff of Vanilla and late BC. As such, I wanna see what I'm missing, and all that stands between me and my Outland Raider acheivement is clearing Sunwell Plateau, Mount Hyjal, and Serpentshrine Cavern.

On to next types of goals: Ones relating to my alts.

Alt Goal #1: Get my Mage to up high and break stuff.
My Druid's resto, my priest started shadow and does Disc, so I want a character who can't heal so I don't get suckered into doing it a third time.

Alt Goal #2: Get an Alliance Druid up to a decent level.
When the faction change server goes live, I'd like to know firsthand if I'll really be swapping sides or not. I figure levelling a second Druid will show me where I want to stick my strong one.

Feel free to leave comments regarding goals of your own! And if you just so happen to like running Tempest Keep and have no interest in Al'ar and are transferring to Fenris, feel free to drop me a line. ;D

A thought occurs.

I realize that I neglected something in my initial post, and in an attempt to drive the post count of this thing up, I'm making a second post rather than editing my first. Ain't I a stinker?

As anyone knows from the WoW official forums, posting from a character that's not your main pretty much invalidates anything that you say. So, as a good faith offering to my readers, I present a link to my armory, which can also by found by clicking the green Vidofnir to the right side of the page.

Vidofnir

I don't claim to be a superstar on the raiding track. If I did, I'd be lying since the guild I'm in (Wraith) does purely 10 man content. It's a casual guild with a semi-hardcore attitude, but let's be serious: If you resign yourself to doing only 10 man stuff, you miss out on 25 man gear, which makes 10 man achievements easier, which would guarantee a 310% mount if nothing else.

The limitations I place on myself in doing as I do are somewhat maddening, but I get along with the people in my guild so I'm content to sit where I am.

Now that you guys know who I am and where to see my character, I hope it adds a level of authenticity to my posts and makes it easier to identify with me.

Now that I've established a little bit of who I am with you people, future posts will probably cover my opinions on upcoming patch announcements, happenings in the game, and so on. I just wanted to add a personal touch to my blog before I started on about stuff.

First post!

As anyone who plays WoW knows, Tuesday is the lamest day of the week. Raid ID resets bring the promise of new gear in the coming week, of clearing things in what you hope is record time in the hopes of getting deeper than before. But despite what one's optimism might say is happening the coming week, Tuesday itsself has weekly maintenance which leaves us faithful losers without entertainment until 11:00 AM PST (Barring unintended snafoos).

This, of course, means that I'm terribly non-distracted for a length of time, and I've decided to make a WoW blog.

I understand there are a lot of them out there, and a large number of them are dedicated to Resto Druids, but if anyone actually keeps up with the Resto Druid blogosphere they've surely noticed the large number of blogs going on hiatus, into hibernation, or even to the grave.

I'm hoping that starting a new blog in this realm will help spark some interest and life back into stuff, and if nothing else provide people some modicum of entertainment (And myself a place to express my feelings pertaining things happening to this game I'm terribly addicted to.)