Moderator: MacroQuest Developers
Code: Select all
| twitch.mac
| /macro twitch.mac
| Please read this macro and edit it. You need to get spellcast.inc from the Snippets section on the forum, and change the spell cast name. Other then that, it looks pretty good, except I havent debugged it, so go ahead and try it and tell me if there are any bugs.
#turbo
#include spellcast.inc
#chat tell
Sub Main
/echo >>Beginning TWITCH.mac<<
/echo This macro will respond when told to twitch them.
:MainLoop
/doevents
/goto :MainLoop
/return
Sub Event_Chat(ChatType,Sender,ChatText)
/if "@ChatText"~~"twitch me" {
/pause 2s
/target "@Sender"
/sit off
/delay 1s
:CastLoop
/call Cast "your twitch spell name"
/delay 12s
/goto :CastLoop
}
/return
Code: Select all
/if "@ChatText"~~"okay thats good" {
/goto :MainLoop }
/return

Code: Select all
| twitch.mac
| /macro twitch.mac
| Please read this macro and edit it. You need to get spellcast.inc from the Snippets section on the forum, and change the spell cast name. Other then that, it looks pretty good, except I havent debugged it, so go ahead and try it and tell me if there are any bugs.
#turbo
#include spellcast.inc
#chat tell
Sub Main
/echo >>Beginning TWITCH.mac<<
/echo This macro will respond when told to twitch them.
:MainLoop
/doevents
/goto :MainLoop
/return
Sub Event_Chat(ChatType,Sender,ChatText)
/if "@ChatText"~~"twitch me" {
/pause 2s
/target "@Sender"
/sit off
/delay 1s
:CastLoop
/call Cast "your twitch spell name"
/delay 12s
/doevents
/goto :CastLoop
}
/if "@ChatText"~~"okay thats good" {
/goto :MainLoop }
/return
Code: Select all
| Feedme2.mac
| /Feedme.mac
| /macro twitch.mac
| You need to get spellcast.inc from the Snippets section on the forum. Props to Goofmester1 for writing it. I just made it necro ready.
#turbo
|#include spellcast.inc
| You could use the spellcast.inc if you wished but for simplicity's sake I removed it
#include follow.inc
#chat tell
Sub Main
/declare feedflag bool outer false
/declare followflag bool outer false
/echo Feedme.mac has started
/echo A tell "feed me" starts feeding, a tell "FM" ends feeding
/doevents
:MainLoop
/doevents
/if ( ${feedflag} ) {
|/call Cast "Sedulous Subversion" gem6
|/delay 13s
|/Cast 6
/cast 6
/delay 13s
}
/if ( ${followflag} ) {
/if (${Target.Distance}>60) /keypress up hold
/if (${Target.Distance}<40) /keypress up
/face fast
/delay 2
}
/goto :MainLoop
/return
Sub Event_Chat(ChatType,Sender,ChatText)
/if (${ChatText.Equal[feed me]}) {
/target ${Sender}
/varset feedflag true
/return
}
/if (${ChatText.Equal[FM]}) {
/varset feedflag false
/return
}
/if (${ChatText.Equal[follow]}) {
/target ${Sender}
/varset followflag true
/return
}
/return
Code: Select all
|
| twitch.mac
| by EQBot_Man 7.24.2004
|
| 1. Target someone
| 2. /macro twitch
| 3. When you are done. /endmacro
| 4. Happy clerics
|
Sub Main
:Continue
:Sed
/if (!${Me.SpellReady["Sedulous Subversion"]}) /goto :Cov
/cast "Sedulous Subversion"
:Cov
/if (!${Me.SpellReady["Covetous Subversion"]}) /goto :Sed
/cast "Covetous Subversion"
/goto :Continue
/return