Rogue GMAS Faction, macro.

CJxthree

New member
Joined
Nov 6, 2007
Messages
178
Reaction score
0
Points
0
For any rogues who want to do GMAS (Grandmaster's Assasin Seal) you'll need to be warmly to "Circle of Unseen Hands."
And it can be a pain to catch Renux Herkanor (Quest version in West Karana,) up and not have the faction to begin the quest.
I didn't even write this mac.
It came from truth.mac, i believe JimJohnson helped out with it.
All I did was make it give 5gp instead of 2gp, since the original macro gives 2gp to the npc to get faction, but this quest you need to give 5gp to raise faction
Easy thing to change, but figured id post it if anyone wanted it, could be helpful to some.
Enjoy.

Code:
-use on Guard Shilster in North Karana-
Sub Main
:loop
/if (!${Window[InventoryWindow].Open}) /nomodkey /keypress inventory
/nomodkey /ctrl /notify InventoryWindow IW_Money1 leftmouseup


/click left target
/echo Clicking Left Target Should give 1 gp
/delay 2s ${Window[GiveWnd].Open}
 /delay 1s
/if (!${Window[InventoryWindow].Open}) /nomodkey /keypress inventory
/nomodkey /ctrl /notify InventoryWindow IW_Money1 leftmouseup
/click left target
/echo Clicking Left Target Should give 1 gp
/delay 2s ${Window[GiveWnd].Open}
/if (!${Window[InventoryWindow].Open}) /nomodkey /keypress inventory
/nomodkey /ctrl /notify InventoryWindow IW_Money1 leftmouseup
/click left target
/echo Clicking Left Target Should give 1 gp
/delay 2s ${Window[GiveWnd].Open}
/delay 1s
/if (!${Window[InventoryWindow].Open}) /nomodkey /keypress inventory
/nomodkey /ctrl /notify InventoryWindow IW_Money1 leftmouseup
/click left target
/echo Clicking Left Target Should give 1 gp
/delay 2s ${Window[GiveWnd].Open}
/nomodkey /ctrl /notify InventoryWindow IW_Money1 leftmouseup
/delay 1
/click left target
/nomodkey /ctrl /notify InventoryWindow IW_Money1 leftmouseup
/delay 1
/click left target
/delay 8
:closing
/echo Attempting to Click Give
/notify GiveWnd GVW_Give_Button leftmouseup    
/delay 8 
/if (${Window[GiveWnd].Open}) /goto :closing
/echo End of Handin going back to Loop
/goto :loop
 /echo All Done!