• You've discovered RedGuides 📕 an EverQuest multi-boxing community 🛡️🧙🗡️. We want you to play several EQ characters at once, come join us and say hello! 👋
  • IS THIS SITE UGLY? Change the look. To dismiss this notice, click the X --->

Question - Noob Question (1 Viewer)

DarkDevil

New member
Joined
Jan 16, 2017
RedCents
672¢
Hi all.
Can someone tell me what I am doing wrong concerning the code in Bold/Italics?
What I am looking to do is skip the WeaveAAs sub routine when AE spells are loaded.
Thanks!!!!!!!!!


Rich (BB code):
Sub Nukem
		/echo this is inside the Nukem sub
		/declare i int local
		/if (${TCast} && ${TCastGem} && ${Me.SpellReady[${TCastGem}]}) {
			/cast "${Me.Gem[${TCastGem}]}" 
			/echo Casting ${Me.Gem[${TCastGem}]} Gem${TCastGem}
			/delay 10s !${Me.Casting.ID}
		|changed from
			}
		/for i 1 to 12
		/doevents
		|/echo ${i} ${Spell[${Me.Gem[${i}]}].Category} ${Me.Gem[${i}]}
			/if (${Target.Type.Equal[npc]}) {
				/if (${GoMDicho} && ${Spell[${Me.Gem[${i}]}].Name.Find[dichotomic]}) /goto :SkipSpell
					/if (${Spell[${Me.Gem[${i}]}].Category.Equal[Direct Damage]} && ${Me.SpellReady[${i}]} && !${Me.SpellInCooldown}) {
						/cast "${Me.Gem[${i}]}" 
						/echo Casting ${Me.Gem[${i}]} Gem${i}
						/delay 10s !${Me.Casting.ID}
					}
				:SkipSpell
				/echo  Code to not use AA nukes if AOE loaded
				/if (${Spell[${Me.Gem[${1}]}].Name.Find[${SText}]}) {
					/if (${SText.Equal[Self-Combustion]}) {
					   /return }
					/if (${SText.Equal[Etheral Skyblaze]}) {
				       /call WeaveAAs }
				/if (${Macro.Return.Find[0]}) /delay 2s 
			}
			/delay ${NukeDelay}s
		/next i
	/return

- - - Updated - - -

Again Sorry about the formatting..

- - - Updated - - -

I have the the forum manual and I cannot find how you post a code snippet in a text box. Would someone point me in the right direction.
 
Last edited by a moderator:
Rich (BB code):
					}
				:SkipSpell
				/echo  Code to not use AA nukes if AOE loaded
				/if (${Spell[${Me.Gem[${i}]}].Name.Find[${SText}]}) {
					/if (${SText.Equal[Self-Combustion]}) /return
					/if (${SText.Equal[Etheral Skyblaze]}) /call WeaveAAs
				        /if (${Macro.Return.Find[0]}) /delay 2s 
			        }
			/delay ${NukeDelay}s

I am assuming you meant to use I and not the number 1.
 
Question - Noob Question

Users who are viewing this thread

Back
Top