Joust.mac

A forum for you to dump all the macros you create, allowing users to use, modify, and comment on your work.

Moderator: MacroQuest Developers

Eat_the_meek
orc pawn
orc pawn
Posts: 11
Joined: Sat Feb 07, 2004 9:03 pm

Joust.mac

Post by Eat_the_meek » Sat Feb 07, 2004 9:08 pm

This is my first atempt at a macro and it's pretty simple but it works rather well. It is mainly for PvP servers and characters in PvP fights that use slow high damage weapons. It works best for me if I turn it on and then use one of the arrow keys along with the right mouse button (mouse-look) and side strafe in to my target. If someone with a bit more coding experience could put in something so the macro ends when you loose your target or you target dies it would be great. Thanks.

Code: Select all

#turbo
Sub Main
   :Loop
      /if n $target(distance)<10 /goto :combat
      
      /delay 0
   /if "$target()"=="TRUE" /goto :Loop

/return
	:Combat
	/face fast
	/attack on
	/delay 1s
	/attack off
	/goto :Loop
/return

kirre
orc pawn
orc pawn
Posts: 16
Joined: Wed Dec 17, 2003 1:53 am

update for yas

Post by kirre » Sun Feb 08, 2004 2:56 am

Here ya go... as you can tell i like echo's :P feel free to comment them out. Also if you can not cast but have a clicky attack (liek shards of velium item) change /cast to /press and put it in your hotbox.

chow
kirre

Code: Select all

#turbo 
Sub Main 
   :Loop 
      /if n $target(distance)<10 /goto :combat 
|      /delay 0  | Commented out, why have a delay of 0 ?
   /if "$target()"=="TRUE" /goto :Loop 
   /if "$target(State)"=="DEAD" { 
   	/attack off | If You Kill Target kill auto attack
   	/echo WINNER! }
   /if "$target(State)"=="FEIGN" /call Feigned | If Your Target Feigns calls Feigned
/return 

   :Combat 
   /face fast 
   /attack on 
   /delay 1s 
   /attack off 
   /goto :Loop 
/return 

Sub Feigned
:Feigned
/attack off
/echo $target(name,clean) the Level $target(level) $target(class) has Feign Death at [$target(hp,pct)].
/delay 1s
|/cast # %t | Edit this, if you can cast a spell use it here to wake FD
/if "$target(State)"=="STAND" /call Main | Starts back at the top if They stand up from Feign
/return

Pheph
a hill giant
a hill giant
Posts: 196
Joined: Thu Oct 09, 2003 8:15 pm

Post by Pheph » Sun Feb 08, 2004 9:18 am

The feigned-check is not needed, as it has no effect in PvP.

Except for making them a stationary target for a few moments, that is :twisted:

User avatar
Bad Karma
a snow griffon
a snow griffon
Posts: 346
Joined: Sat Nov 22, 2003 9:34 pm
Contact:

Post by Bad Karma » Tue Feb 10, 2004 1:49 am

I never understood why someone would FD when fighting a PC.

But my real question is, what is the purpose of the 1st /return in your Sub Main, just above :Combat?
[b]- Bad Karma
________________________________________[/b]

In our own quest for excellence, we should strive to take the time to help those who help themselves.

All others should [b]RTFM[/b]!!!!!!!!!

ChrisCim
a lesser mummy
a lesser mummy
Posts: 77
Joined: Sun Feb 29, 2004 2:45 am

Post by ChrisCim » Fri Mar 19, 2004 3:20 am

Think you could make a jousting macro for a rogue and be able to use pass by backstabbing while jousting? I'll love you forever :D

elretardo
a lesser mummy
a lesser mummy
Posts: 36
Joined: Thu Oct 16, 2003 3:24 am

Post by elretardo » Sun Mar 21, 2004 9:25 pm

FD in PvP gets pets/swarm pets off of you.
I must go, for there they go and I am their leader.