Dead Men Walking

Old Server Admin Section => SOG Archive => SOG War Room => Silver Oak Guardians => Archived Topics => The Clean Up => Topic started by: Dextroy on November 14, 2006, 08:57:24 AM

Title: Marduk's request
Post by: Dextroy on November 14, 2006, 08:57:24 AM
You wanted to know which macro i use, so here it is. Hope you can make it usefull for yourself :)

/cast Innervate
/ra Innervating %t
/4 Innervating %t
/5 Innervating %t
/s Innervating %t

Thats it. (/4 = dr00d channel and /5 = healers channel in my case)

If your spell has different ranks like my battleres, i did :

/cast Rebirth(Rank 5)
/ra Battleressing %t
/4 Battleressing %t
/s Battleressing %t

I used capital letters in some places (  (R)ebirth and (I)nnervate  )in the /cast lines, not sure if it matters or not. Also notice the space between Rank and the number. Also not really sure if that matters, but i think it does :narnar:

Goodluck with making your macro :clap:
Title: Marduk's request
Post by: Marduk on November 14, 2006, 08:59:21 AM
aah thank you very much :) was hoping i could make this into a macro to tell someone they got blessing of protection on or maybe something else to
 
Edit, Anyone know if there is a way to /whisper target as well ?
Title: Marduk's request
Post by: Deadlyspirit on November 14, 2006, 09:02:53 AM
yes duk just use /w nickname text msg
 
nickname can be changed with %t too if you need it for a random target you take
Title: Marduk's request
Post by: Tanales on November 14, 2006, 09:03:22 AM
yeah, '/w %t I had to BOP you nub!' should work. If it dont it gets very complicated to whisper a target :(
Title: Marduk's request
Post by: Akall on November 14, 2006, 09:16:11 AM
My Rebirth macro:

/s Battleressing <<< %t >>> !!!
/ra Battleressing <<< %t >>> !!!
/script local playerName = UnitName("target");SendChatMessage("You have been brought back to life!", "WHISPER", "Common",playerName);
/cast Rebirth

:D
Title: Marduk's request
Post by: Marduk on November 14, 2006, 09:18:26 AM
the simple version did not work tana :(
but luckely akall saved the day!
Title: Marduk's request
Post by: Marduk on November 14, 2006, 09:37:25 AM
I came up with the following macros
 
BOP:
 
/5 Casting blessing of protection on <<< %t >>> !!!
/script local playerName = UnitName("target");SendChatMessage("You are now protected from all Physical damage", "WHISPER", "Common",playerName);
/cast Blessing of Protection(Rank 3)
 
DI:
 
/5 Casting Divine Intervention  on <<< %t >>> !!!
/script local playerName = UnitName("target");SendChatMessage("Portable panic room deployed please wait till the danger goes away", "WHISPER", "Common",playerName);
/cast Divine Intervention
 
Blessing of freedom:
 
/script local playerName = UnitName("target");SendChatMessage("Run forest Run your roots have been unbound by Blessing of Freedom", "WHISPER", "Common",playerName);
/cast Blessing of Freedom
 
i suggest more pallies use these macros :) if you just copy/ paste this it should work :)
Title: Marduk's request
Post by: KreuZ on November 14, 2006, 09:41:04 AM
I believe Secohan has a great macro for it if you still need some help. I definently get alot of whispers about getting BoP from him. :D
Title: Marduk's request
Post by: Secohan on November 14, 2006, 09:55:27 AM
I am using same macro for BoP whispers which Gorion helped to create it but i will use the pally channel  from now on that would help other pallies not select same target who had BoP :)
Well done Duk :yahoo: Macros look great
Title: Marduk's request
Post by: Tanales on November 14, 2006, 10:14:51 AM
yeh thats the script funktion i was trying to find, you can have alot of fun with that one :D

Try replacing Common with Gutterspeak or Demonic :P or anyother language in the game :)

allthough itll only be you that see the change unless your char knows the language it tries to send.
Title: Marduk's request
Post by: Tanales on November 14, 2006, 10:21:43 AM
and i think
Quote/script local playerName = UnitName("target");SendChatMessage("Run forest Run your roots have been unbound by Blessing of Freedom", "WHISPER", "Common",playerName);
Can be changed to:
/script SendChatMessage("Run forest Run your roots have been unbound by Blessing of Freedom", "WHISPER", "Common",UnitName("target"));

to save up some characters in the macro if you want ot add something else.
Title: Marduk's request
Post by: Knabbel on November 14, 2006, 11:01:13 AM
Then I want to see some additions, as I'm not familiar with the scripting language withing WoW I would like to a macro for Judging....
 
To give an idea.
 
1. Put on "Seal of Light" rank 4
2. Target the add
3. Cast Judgement on target.
 
The order can also be
 
1. Target the add
2. Put on "Seal of Light" rank 4
3. Cast Judgement on target.
 
It makes no different. Step 2 can be done always but it should be there before casting Judgement.
 
In step 3 I release the Seal of Light onto the target. This is for healing purposes....and can be done with wisdom as well.
 
I don't know if this would work out fine or I stick with the spells in my casting bar..... also I think I spamm the paladin channel as I do it on almost every mob inside MC.
 
As I see the script it give me a better insight into the language within WoW.
Title: Marduk's request
Post by: sitha on November 14, 2006, 11:15:30 AM
I don't think that is doable, you can't chain spells like that in macros because of the global cooldown.
Title: Marduk's request
Post by: Akall on November 14, 2006, 11:17:05 AM
You can if you have G15 by Logitech...still it might depends on your latency!
Title: Marduk's request
Post by: Knabbel on November 14, 2006, 11:28:10 AM
So that means there is no posibily to add a pause for 1.5 sec?
Title: Marduk's request
Post by: Bob on November 14, 2006, 11:28:45 AM
Quote from: Knabbel;162661So that means there is no posibily to add a pause for 1.5 sec?
That is correct, it's not possible.
Title: Marduk's request
Post by: Knabbel on November 14, 2006, 11:32:05 AM
How about summon my mni diablo pet....take around 1s.....?
 
Or cast two thing that are not able to like hearstoning twice? mmmmm I think this will not work either because the script is runned in less then 1second......
Title: Marduk's request
Post by: sitha on November 14, 2006, 11:47:13 AM
Quote from: Knabbel;162661So that means there is no posibily to add a pause for 1.5 sec?

You can't add pauses to ingame macros, if you could you could make robots :)

But as Akall said you can do this by buying a G15 keyboard from Logitech. You can make macros in this keyboard which includes pauses. And no, the keyboard isn't banned by Blizzard.
Title: Marduk's request
Post by: Akall on November 14, 2006, 11:59:26 AM
Well Blizzard bans the *heavy* usage of programmable macros, like a long series of spells done in one macro is not allowed.

You can use G15 to do boring things like Mount/Autorun or cast spells on you with 1 key without changing target, shapeshifting and so on...
Title: Marduk's request
Post by: Marduk on November 14, 2006, 02:18:42 PM
indeed, blizzard banned the chainspell macros and for good reason.
how would you like to be up against a machine in pvp ? doing everything perfect every time
 
just press 1 button as a warlock, wich casts the right curses, shadowbolts, and refears at exactly the right moment every plonking time
Title: Marduk's request
Post by: Tanales on November 14, 2006, 04:21:02 PM
That macro is doable i think knabbel you would just need to tap that button 3 times for all effects to be applied. not 100% shure though.
you can allways do a 'if ... then ... end' and try and apply it that way.

Good addon for doing it this way is Zorlen Function Library. (http://www.curse-gaming.com/en/wow/addons-528-1-zorlen-final-release.html)