With the weekly downtime, I get an opportunity to have a look at stuff outside of the game world. I’ve started using CTMods, and now I’m going to look into some macro and Add-On stuff:
Note that these are at this stage untested, and will remain so until at least 11 am PDT!
- Killing Totems and Wards.
/target Totem
/cast Moonfire(Rank 1)or even better
/script r=Spell_Rank; if (UnitName("target") ~=nil) and (string.find(UnitName("target"),"Totem"))~=nil then CastSpellByName("Moonfire(Rank 1)") else CastSpellByName("Moonfire(Rank "..r..")"); end - Self-Cast Innervate.
/script CastSpellByName("Innervate", true) - Cast Innervate and Whisper to that target.
/cast Innervate
/script msg="Innervate cast on you, mana regen @ 400% for 20 seconds."; SendChatMessage(msg, "WHISPER", "Common", UnitName("target")); - Self-Cast Heal.
/script CastSpellByName("Healing Touch", true) - Announcing Heals in Party/Raid Chat.
/cast Healing Touch
/script smsg="Casting Healing Touch on %t in 4 sec..."; if ( GetNumRaidMembers() > 0 ) then SendChatMessage(smsg,"RAID") elseif (GetNumPartyMembers() > 0 ) then SendChatMessage(smsg,"PARTY") end - Self Bandage.
- Change Detail Settings: ie. for IronForge.
Need to find a way to do this using /script, so I can test for the current mode, and set it to the opposite, so I can use one macro to just switch.
HighRes:
/z SetFarclip(777)
/z SetWorldDetail(2)
/z SetBaseMip(1)MediumRes:
/z SetFarclip(477)
/z SetWorldDetail(1)
/z SetBaseMip(1)LowRes:
/z SetFarclip(177)
/z SetWorldDetail(0)
/z SetBaseMip(0) - Change Viewport Resolution when Fullscreen/Windowed Mode changed.
Combine these two parts…
/script SetCVar(”gxWindow”, 1 - GetCVar(”gxWindow”));
/console reloaduiWork out the values required for the args…
/script currentRes = GetCurrentResolution(); if (currentRes == 3)
then SetScreenResolution(15); SetCVar(”gxWindow”, 0); SetMultisampleFormat(16);
else SetCVar(”gxWindow”, 1); SetScreenResolution(3); SetMultisampleFormat(1); end; - Nature’s Swiftness/Heal.
/cast Nature's Swiftness
/script SpellStopCasting()
/cast Healing Touch - Mounting Steed.
/s Bubbles, faithful steed, I need you now.
/script UseContainerItem(4,4)
/e summons her Striped Nightsaber.The arguments are: Bag # (right to left, Backpack is 0), Slot # (left-right, top-bottom).
- Use off-hand item.