quick question - want char to cast spell every 20 mins

TheTempest

New member
Joined
Jul 9, 2009
Messages
56
Reaction score
0
Points
0
Age
38
Any way to do this? I want have my ranger recast damage shield every 15 minutes. Is there a way to do this without using /twist? Better yet, could I set it for multiple targets? Anyone got a macro? I know enough to change the names in the macro.

Also, a way to keep a bard /twisting even after being bashed? Any macro that detects stun/bash and losing the twist and then redoing it?

Any help would be greatly appreciated. I tinkered with the skillcast8 macro, but can't get it to work properly.
 
Last edited:
For twist problem.
/plugin mq2twist
/twist 1 2 3

that should keep twisting after a bash (Is that what you are after?).

As for recast macro, something like this should work, load MQ2Cast. You'll need to check how to use MQ2Cast in the FAQ, and set the spell name correctly.

http://www.mmobugs.com/forums/everq.../681-mmobugs-macroquest2-faq-please-read.html

Code:
Sub Main
:top
/casting "Damage Shield Spell Name"
/delay 20m
/goto :top

A quick explanation for the macro.

Sub Main <- Tells macro where to start
:top <- sets point where to loop for goto later in macro
/casting "Damage Shield Spell Name" <- uses MQ2Cast to cast the spell
/delay 20m <- waits 20 minutes before doing anything else in macro
/goto :top <- moves back to section :top of macro to start again
 
Thanks a lot. I should have realized the mq2twist would work to stop melody from sucking. I can't open the mq2cast.dll in wordpad or notepad, but I know I used to edit them years ago, any idea what I'm forgetting to open them?
 
You can't open dll's in notepad, they are compiled data, it's not for reading.

To get the macro to work you need to open notepad

copy the the code in my code box into a new document

File -> save as

Find your macro folder and call it something like

Damageshield.mac

Then once ingame type /macro damageshield

and it will work (make sure you've figured out the right command for /casting first though ingame). For commands for MQ2Cast, check the FAQ link in my previous post.
 
Here are commands for MQ2Cast from FAQ

--------------------------


MQ2Cast
- MQ2Cast is plugin based cast handeler, with built in timer function.

Code:
/casting [name|[alt|gem#|slotname|item]] [alt|gem#|slotname|item]
 
  -invis : Checks if your incis
  -focus|itenmane|slotname : Swarp up to 5 focus items in and out
  -targetid|# : cast spell on # Spawn.ID
  -recast|# : recast # times
  -kill : Cast spell on target untill dead.
  -maxtries|# : Max retry's when interupted / resist ect ..
  -setin setname : Require MQ2Bandolier swarp's set's in and out
  -setout setname : Require MQ2Bandolier swarp's set's in and out
 
/memorize [SpellName] [gem#] : Try to memorize spell name or spelled into specified gem#. (If no gem
 is given Gem 5 going to be used as default). If you're currently moving, mq2cast will try to stop
 movement and start casting within 3 seconds or it will give an error. 
/interrupt interupt / dismount if enough time 
${Cast}: See Cast Members
 
Can't seem to understand the commands I'm supposed to use with mq2cast. I tried just using the macro you posted, without doing anything in mq2cast, because it seems like it should be self sufficient? Anyways, the macro ends right away, and I did change the spellname.

Edit: hmm, I took the quotes out the first time, put them back in now... Think it's workin now. I even set a 10s delay to cast a second damage shield, seems great. Thanks a bunch.
 
Last edited:
Great to hear. Can you post the finished macro you used?

If you have any more questions please don't hesitate to ask.
 
You could also use melee, without using the combat abilities. That way, you could configure it so it uses a holyshit or downshit, to just maintain the DS.

That's assuming you don't want to use melee in general (for combat).

That will also free up macro, since you can only run 1 mac at a time.

htw