• 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

Spell Casting Skill-up macro

Forgot to post, I was running this from my magician and shaman.

Here is my macroquest.ini:
[MacroQuest]
MacroPath=.\Macros
LogPath=.\Logs
DebugSpewToFile=0
FilterSkills=0
FilterTarget=0
FilterMoney=0
FilterFood=0
FilterMacro=0
FilterEncumber=0
FilterDebug=0
KeepKeys=1
FilterMQ=0
AllErrorsDumpStack=1
AllErrorsFatal=0
LaxColor=0
HUDMode=UnderUI

[Aliases]
/a=/anonymous
/b=/bazaar
/ba=/bazaar
/c=/consider
/cha=/channel
/d=/duel
/exp=/echo ${Me.PctExp}% experience...
/f=/feedback
/fa=/fastdrop
/g=/gsay
/gmlist=/who all gm
/gu=/guildsay
/hp=/echo Current Health: ${Me.CurrentHPs} -- Max Health: ${Me.MaxHPs}
/key=/keys
/load=/loadspells
/m=/msg
/mana=/echo Current Mana: ${Me.CurrentMana} -- Max Mana: ${Me.MaxMana}
/npc=/who npc
/slotid=/echo ${SelectedItem.InvSlot}
/t=/tell
/ta=/tap
/w=/who

[Substitutions]
omg=Oh My God

[Plugins]
mq2labels=mq2labels
mq2itemdisplay=mq2itemdisplay
mq2custombinds=mq2custombinds
mq2hud=mq2hud
mq2fps=mq2fps
mq2map=mq2map
mq2bzsrch=mq2bzsrch
mq2chatwnd=mq2chatwnd
mq2eqbugfix=mq2eqbugfix
mq2docrack=mq2docrack

[Key Binds]
RANGED_Nrm=clear
RANGED_Alt=clear
MQ2CHAT_Nrm=.
MQ2CSCHAT_Nrm=/

[SWho Filter]
Holding=1

[Captions]
Update=35
Player1=${If[${NamingSpawn.Mark},${NamingSpawn.Mark} - ,]}${If[${NamingSpawn.Trader},Trader ,]}${If[${NamingSpawn.Invis},(${NamingSpawn.DisplayName}),${NamingSpawn.DisplayName}]}${If[${NamingSpawn.AFK}, AFK,]}${If[${NamingSpawn.Linkdead}, LD,]}${If[${NamingSpawn.LFG}, LFG,]}${If[${NamingSpawn.GroupLeader}, LDR,]}
Player2=${If[${NamingSpawn.Mark},${NamingSpawn.Mark} - ,]}${If[${NamingSpawn.Trader},Trader ,]}${If[${NamingSpawn.Invis},(${NamingSpawn.DisplayName}),${NamingSpawn.DisplayName}]}${If[${NamingSpawn.Surname.Length}, ${NamingSpawn.Surname},]}${If[${NamingSpawn.AFK}, AFK,]}${If[${NamingSpawn.Linkdead}, LD,]}${If[${NamingSpawn.LFG}, LFG,]}${If[${NamingSpawn.GroupLeader}, LDR,]}
Player3=${If[${NamingSpawn.Mark},${NamingSpawn.Mark} - ,]}${If[${NamingSpawn.Trader},Trader ,]}${If[${NamingSpawn.Invis},(${NamingSpawn.DisplayName}),${NamingSpawn.DisplayName}]}${If[${NamingSpawn.Surname.Length}, ${NamingSpawn.Surname},]}${If[${NamingSpawn.AFK}, AFK,]}${If[${NamingSpawn.Linkdead}, LD,]}${If[${NamingSpawn.LFG}, LFG,]}${If[${NamingSpawn.GroupLeader}, LDR,]}${If[${NamingSpawn.Guild.Length},\n<${If[${NamingSpawn.GuildStatus.NotEqual[member]},${NamingSpawn.GuildStatus} of ,]}${NamingSpawn.Guild}>,]}
Player4=${If[${NamingSpawn.Mark},${NamingSpawn.Mark} - ,]}${If[${NamingSpawn.Trader},Trader ,]}${If[${NamingSpawn.AARank},${NamingSpawn.AATitle} ,]}${If[${NamingSpawn.Invis},(${NamingSpawn.DisplayName}),${NamingSpawn.DisplayName}]}${If[${NamingSpawn.Surname.Length}, ${NamingSpawn.Surname},]}${If[${NamingSpawn.Suffix.Length}, ${NamingSpawn.Suffix},]}${If[${NamingSpawn.AFK}, AFK,]}${If[${NamingSpawn.Linkdead}, LD,]}${If[${NamingSpawn.LFG}, LFG,]}${If[${NamingSpawn.GroupLeader}, LDR,]}${If[${NamingSpawn.Guild.Length},\n<${If[${NamingSpawn.GuildStatus.NotEqual[member]},${NamingSpawn.GuildStatus} of ,]}${NamingSpawn.Guild}>,]}
NPC=${If[${NamingSpawn.Mark},${NamingSpawn.Mark} - ,]}${If[${NamingSpawn.Assist},>> ,]}${NamingSpawn.DisplayName}${If[${NamingSpawn.Assist}, - ${NamingSpawn.PctHPs}%<<,]}${If[${NamingSpawn.Surname.Length},\n(${NamingSpawn.Surname}),]}
Corpse=${NamingSpawn.DisplayName}'s corpse
Pet=${If[${NamingSpawn.Mark},${NamingSpawn.Mark} - ,]}${If[${NamingSpawn.Assist},>> ,]}${NamingSpawn.DisplayName}${If[${NamingSpawn.Assist}, - ${NamingSpawn.PctHPs}%<<,]}${If[${NamingSpawn.Master.Type.Equal[PC]},\n(${NamingSpawn.Master}),]}

[Caption Colors]
PC=OFF
PC-Color=ff00ff
PCCon=OFF
PCPVPTeam=OFF
PCRaid=OFF
PCRaid-Color=ff7f
PCClass=OFF
PCGroup=OFF
PCGroup-Color=ffff00
PCTrader=ON
PCTrader-Color=ff7f00
NPC=OFF
NPC-Color=ff0000
NPCCon=ON
NPCClass=OFF
NPCMerchant=ON
NPCMerchant-Color=ff7f00
NPCBanker=ON
NPCBanker-Color=c800ff
NPCAssist=ON
NPCAssist-Color=ffff00
NPCMark=ON
NPCMark-Color=ffff00
PetNPC=OFF
PetNPC-Color=ff0000
PetPC=OFF
PetPC-Color=ffff00
PetClass=OFF
PetClass-Color=ff0000
Corpse=OFF
Corpse-Color=ff0000
CorpseClass=OFF
CorpseClass-Color=ff0000

and this is my spell_skills.inc:


[Beastlord]
Alteration= Minor Healing
Abjuration= Inner Fire
Evocation= Spirit Strike
Divination= Flash of Light
Conjuration= Sicken
Pet =



[Cleric]
Alteration= Minor Healing
Abjuration= Courage
Evocation= Strike
Divination= True North
Conjuration= Halo of Light


[Druid]
Alteration= Minor Healing
Abjuration= Skin like Wood
Evocation= Firefist
Divination= See Invisible
Conjuration= Summon Drink

[Enchanter]
Alteration= Strengthen
Abjuration= Minor Shielding
Evocation= Chaotic Feedback
Divination= See Invisible
Conjuration= Summon Companion


[Magician]
Alteration= Renew Elements
Abjuration= Minor Shielding
Evocation= Flare
Divination= True North
Conjuration= Summon Drink
Pet =


[Necromancer]
Alteration= Impart Strength
Abjuration= Minor Shielding
Evocation= Ward Undead
Divination= Sense The Dead
Conjuration= ColdLight
Pet = Cavorting Bones
ManaRegen = Allure of Death
ManaBuff =


[Paladin]
Alteration= Minor Healing
Abjuration= Courage
Evocation= Cease
Divination= Flash of Light
Conjuration= Hammer of Wrath


[Ranger]
Alteration= Minor Healing
Abjuration= Skin like Wood
Evocation= Flame lick
Divination= Camouflage
Conjuration= Dance of the fireflies


[Shadow Knight]
Alteration= Lifetap
Abjuration= Numb the dead
Evocation= Ward Undead
Divination= Locate Corpse
Conjuration= Disease Cloud
Pet =


[Shaman]
Alteration= Minor Healing
Abjuration= Inner Fire
Evocation= Burst of Flame
Divination= Flash of Light
Conjuration= Tainted Breath
Pet = Companion Spirit
ManaRegen = Cannibalize II

[Wizard]
Alteration= Fade
Abjuration= Minor Shielding
Evocation= Blast of Cold
Divination= True North
Conjuration= Halo of Light
Pet =

. Thanx for your time by the way. ))
Toejam
 
Last edited:
I'll close this out as it seems no one wanted to. It would appear that I was missing the inside joke...that the supplied spell_skills.inc file is referred to as an ini file in the mac. Once I changed it to inc file I figured out how to get this running. Thanx for you time. ))
Toejam
 
When I ran the last mac file I kept getting /varset failed, variable 'SkillMaxed' not found.
Also in the first mac by troll and this last one I get this error:
[MQ2] No spell loaded for NULL Please check INI for class Magician.
After this line appears for the five attempts to load the basic types of spells, its final line is
[MQ2] NULL, NULL, NULL, NULL, NULL

Then the whole thing runsaway with this line, over and over, until I break it:

You do not seem to have that spell memorized.

Now, I memorized the first five gem spots with the low level spells called for. I don't know what is wrong. I wish I could figure out how to paste the mq2 text window into here so you could see exactly what it says but I must be too dumb cause I tried every program I have to copy the text but this window wouldn't let me paste it. ((

Any ideas or suggestions for better information?
Toejam ))
Thanx in advance by the way. ))

That error was due to the INI call for the spell_skills.ini file being improperly formatted after a major re-write to ini function by EQMule.

The most recent changes I made (updated on first page of this thread by me.. with attchments of mac and ini file) represent a fully functional and more intelligent spell loading version.
 
Spell Casting Skill-up macro

Users who are viewing this thread

Back
Top
Cart