Page 1 of 1

Spell gem 8 possible bug.

Posted: Thu Nov 06, 2003 10:19 am
by grimjack
It may just be mine but spell gem 8 always returns -2 for $char(gem,"spellname"). All of the other spell gems seem to work fine.

Thanks
GrimJack

Posted: Thu Nov 06, 2003 10:23 am
by MacroFiend
Gem 8 is screwed up. I use the gem states in a macro to determine when I can cast again and they all work except for 8.

Posted: Thu Nov 06, 2003 12:44 pm
by grimjack
Also I noticed when you use /memspell to mem a spell it comes back as usable before it's ungreyed when it shouldn't on all of them. When you cast a spell they come back with -2 like they should though.

Nothing big but causes some spam with genbot when it has to mem a spell.

Thanks

Posted: Thu Nov 06, 2003 1:04 pm
by pooz
Struct may be off by one, there was a similar issue before. In fact GJ was the one who posted it before...

http://macroquest2.com/phpBB2/viewtopic.php?p=21153

Not just em 8

Posted: Fri Nov 07, 2003 9:31 am
by weapon
I am having trouble with gems as well. It seems that all but gem slot 2 return -2. If in game and I /echo $char(gem,"Two Words") it returns -2 on all but gem slot 2. This seems the case for all spells that are over 1 word in length since the (single word eg. Clarity) spell returns correctly no matter where it is.

Fix

Posted: Sat Nov 08, 2003 2:12 am
by grimjack
From DKAA:
In EqUiStructs.h

Code: Select all

// onetimehero 09-17-03
// Spell Window
typedef struct _EQCASTSPELLWINDOW {
/*0x000*/ struct _CSIDLWND Wnd;
[color=red]/*0x138*/ BYTE Unknown0x134[0x08];[/color]
Thanks