More than anything this is my first script, rather than macro. It's been 2 years since I tried to do this for EQ and I'm thankful to Lax, Bardomatic, Echoism, and others on IRC for their help getting this thing working.
This has been tested and works just fine, I use it in place of isxeqmelee which was giving me fits.
Code: Select all
function combatskills()
{
if !${Me.Stunned}
{
if ${Me.AbilityReady[Bash]} && ${InvSlot[offhand].Item.ID} || ${Me.Race.Name.Equal[Ogre]}
doability Bash
if ${Me.AbilityReady[Kick]}
doability Kick
if ${Me.AbilityReady[Taunt]}
doability Taunt
}
}
function main()
{
while 1
{
waitframe
if ${Me.Combat}
call combatskills
}
}Sure, there are other scripts and clients availible, but you don't learn if you don't code. So, once again, I am coding and learning.



