• You've discovered RedGuides, an EverQuest multi-boxing and scripting community 🧙‍♀️⚙️. We want you to play several EQ characters at once, come join us and say hello! 👋

  • A TLP without truebox has thawed (Very Vanilla ready)
    Frostreaver

Problem - Skillcast broken

Joined
Sep 25, 2017
RedCents
3,230¢
Skillcast, an old macro for casting the same spell over and over, has stopped working. I get this error:

Untitled.png

Ii thought it might be a plugin problem but the macro has no plugin dependencies. Ideas?
 
the old skillcast that i have from RG doesn't have any includes. so not sure what yours is doing. I don't see it in the library, so i can't merge this thread to the discussion thread for it - and it doesn't appear to actually be a resource.

It does appear to use /casting and not /cast which is mq2cast, however, so it DOES have a plugin requirement

Code:
|SkillCast.mac
|Created by HooseNutz - 27 FEB 05
|-Required plugins NONE
|USE: /macro skillcast 8
|Why I made this, instead of using MQ2Twist
|to twist a spell-gem and chance getting
|caught using MQ2. And to skill-up your
|choice of spell types.


#turbo 10
   /Echo =============================
   /Echo HooseNutz's Spell Caster
   /Echo =============================

Sub Main
   /declare SpellName
   /varset SpellName ${Me.Gem[${Param0}]}
   /if (${Me.State.Equal[Sit]}) /stand

   :CheckMana
   /if (${Me.PctMana} < 30) /goto :SitDown

   :CheckCursor
   /if (${Cursor.ID}) {
      /autoinv
      /goto :CheckCursor
   }

   :CastSpell
  
   /casting "${SpellName}"
   /doevents
   /goto :CheckMana

   :SitDown
   /if (${Me.State.Equal[STAND]}) /sit on

   :HowMuchMana
   /if (${Me.PctMana} < 30) /goto :HowMuchMana
   /goto :CheckMana
/endmacro
 
Skillcast, an old macro for casting the same spell over and over, has stopped working. I get this error:
Are you just trying to raise skill or cast specific spells? There is moneypot.mac that casts cauldron for mage, massenchant will chain cast enchant spells two off the top of my head. Just a simple cast of one spell can be altered from the code above.
 
the old skillcast that i have from RG doesn't have any includes. so not sure what yours is doing. I don't see it in the library, so i can't merge this thread to the discussion thread for it - and it doesn't appear to actually be a resource.

It does appear to use /casting and not /cast which is mq2cast, however, so it DOES have a plugin requirement

The one I have is slightly different.

Code:
|SkillCast.mac
|Created by HooseNutz - 27 FEB 05
|-Required plugins NONE
|USE: /macro skillcast 8
|Why I made this, instead of using MQ2Twist |to twist a spell-gem and chance getting |caught using MQ2. And to skill-up your |choice of spell types.

#include spell_routines.inc
#turbo 10
   /Echo =============================
   /Echo HooseNutz's Spell Caster
   /Echo =============================

Sub Main
   /declare SpellName
   /varset SpellName ${Me.Gem[${Param0}]}
   /if (${Me.State.Equal[Sit]}) /stand

   :CheckMana
   /if (${Me.PctMana}<20) /goto :SitDown

   :CheckCursor
   /if (${Cursor.ID}) {
      /autoinv
      /goto :CheckCursor
   }

   :CastSpell
   /call cast "${SpellName}"
   /doevents
   /goto :CheckMana

   :SitDown
   /if (${Me.State.Equal[STAND]}) /sit on

   :HowMuchMana
   /if (${Me.PctMana}<98) /goto :HowMuchMana
   /goto :CheckMana
/endmacro
 

This does what you want.
 
Problem - Skillcast broken

Users who are viewing this thread

Back
Top
Cart