I'm having a little trouble checking a petbuff and was wondering if anyone had any ideas? The code below evaluates true once after every fight, even if the pet has the buff on it. After the buff is recast it doesn't evaluate true until after the next fight. Is it a buff populating issue?
Rich (BB code):
/if (!${Me.PetBuff[${LockJaw}]} && (!${Me.Casting.ID}) && ${Me.Book[${LockJaw}]} && ${Me.CurrentMana}>${Spell[${LockJaw}].Mana}) {
/echo lockjaw
/call SpellQueue "${LockJaw}" ${Me.ID}
}

