Post your completed (working) macros here. Only for macros using MQ2Data syntax!
Moderator: MacroQuest Developers
-
amml
- a lesser mummy

- Posts: 68
- Joined: Thu Apr 22, 2004 4:55 pm
Post
by amml » Fri Apr 30, 2004 4:24 pm
Huhu, this is my macro for instant invis fishing so u can fish at the sickes places in the middle between a 100 aggroing peeps. (good for fishing in pow :)
have fun,
amml
Code: Select all
| fwi.mac - By amml
|
| thx to all who helped
| NOTE: This macro, as is, requires the existance of a "Fisherman's Companion" located in a Main Inventory slot.
| NOTE: HAve nothing in ur primary inventory slot except Brell's pole.
| This macro uses an INI file to control what is kept and what is destroyed.
| New items fished will be added to the existing list and set to keep by default.
| This can be changed by editing the INI and change -1 to 0 in which case that item will be destroyed
| This macro uses Circlet of Shadows prenerf to cast invis, but you can change it to anything, why i made this was because
| myself i have the instant Circlet of Shadows prenerfand with this script i can now fish anywhere i want.
| But u only get a real adventage out of it when u got instant invis, such as ranger aa or item, so
| u can fish in the weirdest zones where u die if a mob aggroes...
#Event Pole "You can't fish without a fishing pole, go buy one."
#Event End "You can't fish without fishing bait, go buy some."
#Event End "Trying to catch land sharks perhaps?"
#Event End "You must be on dry land to fish."
#Event Invis "You feel yourself"
Sub Main
:Fish
/if (${Me.AbilityReady[Fishing]}) /doability Fishing
/delay 6s
/if (${Cursor.ID}) /call somethingfromwater
/doevents
/delay 1s
/goto :Fish
/return
sub somethingfromwater
/newif (${Me.Buff[Gather Shadows].Duration}<=5) /call ReInvis
/newif (!${Ini[fishing.ini,DestroyList,${Cursor.Name}].Length}) {
/ini "fishing.ini" "DestroyList" "${Cursor.Name}" "-1"
} else {
/newif (!${Ini[fishing.ini,DestroyList,${Cursor.Name}]}) {
/echo Destroying ${Cursor.Name}
/destroy
/return
}
}
:LootIt
/echo Keeping ${Cursor.Name}
/autoinventory
/if (${Cursor.ID}) /goto :LootIt
/return
Sub ReInvis
/if (${Me.State.NotEqual[STAND]}) /stand
/cast item "Circlet of Shadow"
/return
Sub Event_Invis
/if (${Me.State.NotEqual[STAND]}) /stand
/delay 1s
/cast item "Circlet of Shadow"
/delay 1s
/sit on
/return
Sub Event_Pole
| If u r in a zone where u can not allow one single break for invis, then better dont cast the fishing pole...
| /Echo Finished playing...
| /sit off
| /sit on
| /camp desktop
| /endmacro
|/return
|
| But if u can be invis for a moment use:
/newif (${Me.State.Equal["SIT"]}) /sit
/cast item "Fisherman's Companion"
/delay 15s
/cast item "Circlet of Shadow"
:reequip
/autoinventory
/newif (${Cursor.ID}) /goto :reequip
/return
Sub Event_End
/Echo Finished playing...
/sit off
/sit on
/camp desktop
/endmacro
/return
Last edited by
amml on Wed May 12, 2004 2:54 am, edited 1 time in total.
-
evil_necro_01
- orc pawn

- Posts: 11
- Joined: Sun Jan 11, 2004 9:05 pm
Post
by evil_necro_01 » Wed May 12, 2004 12:34 am
kudos man.
this is an awesome piece of work. i set this up in like 30 secs. works like a charm. keeps me invis with my CoS. thanks a ton for a great macro.
-
GuardianX99
- a lesser mummy

- Posts: 43
- Joined: Tue Dec 31, 2002 6:31 pm
-
Contact:
Post
by GuardianX99 » Wed May 12, 2004 2:48 am
You keep saying Bracelet, I don't see a bracelet that casts invisi instantly with unlimited charges.
I can't believe you had the gall to bitch about that and be like oh lax doesnt have a job because hes a DICKFACE. Yeah im a dickface, because you're a fucking COCKSUCKER. OHNOES.
--Lax
-
amml
- a lesser mummy

- Posts: 68
- Joined: Thu Apr 22, 2004 4:55 pm
Post
by amml » Wed May 12, 2004 2:53 am
first of all thx, second hehe just realized it was a bit too late when i posted this on the forums...
its
Circlet of Shadows prenerf, head slot item :)
-
evil_necro_01
- orc pawn

- Posts: 11
- Joined: Sun Jan 11, 2004 9:05 pm
Post
by evil_necro_01 » Wed May 12, 2004 9:21 am
works like a charm man.
"you feel yourself starting to appear"
stand...click...sit...
gotta love it.
-
Chill
- Contributing Member

- Posts: 435
- Joined: Fri May 07, 2004 5:06 pm
- Location: Erie, PA
Post
by Chill » Wed May 12, 2004 4:19 pm
I was wondering if anyone could adapt this macro for an INT caster without a Circlet of Shadows to move between 2 points when breaking invis?
Whenever the fishing pole breaks or invis starts to drop, I would want the macro to move me back like 20 or 30 feet to a "safe spot" to cast a new pole and/or reinvis by casting "Improved Invisibility" before moving me back to the "fish spot" and resuming fishing.
Im guessing the events need to be updated as well.
-
amml
- a lesser mummy

- Posts: 68
- Joined: Thu Apr 22, 2004 4:55 pm
Post
by amml » Wed May 12, 2004 5:14 pm
hehe i guess you mean for plane of water :) i already tried myself, but it didnt work properly, wouldnt always be on the same exact place, but im sure somebody can do it :) yep would be great to have :)
-
Chill
- Contributing Member

- Posts: 435
- Joined: Fri May 07, 2004 5:06 pm
- Location: Erie, PA
Post
by Chill » Wed May 12, 2004 6:01 pm
Yep, I have Plane of Water in mind, but there could be other places where maybe its not safe to recast a pole, but you could move to some spot nearby.
I could supply the exact x,y,z for the "safe spot" and the "fish spot" for plane of water if that would help. It already has an ini file so perhaps they could be stored there...
Could anyone add movement between 2 points to this macro?
-
amml
- a lesser mummy

- Posts: 68
- Joined: Thu Apr 22, 2004 4:55 pm
Post
by amml » Thu May 13, 2004 12:04 am
kk ill have a look at it as soon as i got some hour freetime :)