Log in

View Full Version : CURRENT_WORLD_VERSION:EQEMu 0.5.9-DR2 scribespells error


sdabbs65
10-05-2004, 12:59 AM
scribespells isn't working.

To repro: Create Gnome Mage, enter game.
Open Spellbook.
Open Inventory.
Click spell scroll level 1, click slot on page 1.

Effect: Purple progress bar for scribing behaves normally, but when it finishes, things get "hung" up. never completes.

it may have something to do with perl...

note:on 07/26/2004
Cofruben: Added some perl functions,including: ding,addldonpoint,surname,permaclass/race/gender,scribespells.
Im useing precompiled 0.5.9-DR2 with perl from the CVS hole.
my server is setup correctly for perl and I have all the required files but I also noticed I do not see any particale effects when guards cast spells it may not be related.



Any Ideas?

Magoth78
10-07-2004, 08:20 AM
here's the zone.exe error:

[Error] Wrong size on OP_MemorizeSpell. Got: 16, Expected: 12

sdabbs65
10-07-2004, 12:02 PM
here's the zone.exe error:

[Error] Wrong size on OP_MemorizeSpell. Got: 16, Expected: 12

this also happens on casting a spell

Unknown opcode: 0x02e9 size:8 Client:bob
0: CB 01 00 00 40 00 00 00 | ....@...
Unknown opcode: 0x037b size:12 Client:bob
0: CB 01 00 00 00 00 00 00 - 00 00 00 00 | .........
Unknown opcode: 0x01e5 size:8 Client:bob
0: 0A 00 00 00 5A C9 FD B3 | ....Z...
[Error] Wrong size on OP_MemorizeSpell. Got: 16, Expected: 12

sdabbs65
10-08-2004, 04:51 PM
here are some more codes i have collected.
world.exe
unknown opcode: 0x02eb size:0 bytes
unknown opcode: 0x0376 size:0 bytes
unknown opcode: 0x02eb size:0 bytes
unknown opcode: 0x00ee size:0 bytes

zoneserver.exe
Zoneserver SetZone: deleted:8782 neriaka (40)
Received unknown opcode: 0x0376 size:0 bytes
[Status] 694735 New client from ip:deleted port:50044
Unknown opcode: 0x01e5 size:8 Client:Kolzin

schoppew
10-09-2004, 05:43 AM
I implimented a temporary fix for this. In eq_packet_structs.h under the lines:
int32 scribing; // 1 if memorizing a spell, set to 0 if scribing to book
// 2 if un-memming

add:

int32 unknown_spell;

I have not figured out what the last variable should be yet, but I am working on it.

Edgar1898
10-09-2004, 12:17 PM
Its been fixed now

sdabbs65
10-09-2004, 03:15 PM
Its been fixed now


I downloaded it 11 mins ago and tryed it..
spells still don't mem or scribe.

heres the codes .

Received unknown opcode: 0x02eb size:0 bytes
Unknown opcode: 0x02e9 size:8 Client:bob
0: D7 00 00 00 40 00 00 00
Unknown opcode: 0x037b size:12 Client:bob
0: D7 00 00 00 00 00 00 00 - 00 00 00 00
Unknown opcode: 0x01e5 size:8 Client:bob
0: 0A 00 00 00 5A C9 FD B3

Edgar1898
10-09-2004, 03:16 PM
kk, I might not have checked in one of my files, will check now

Edgar1898
10-09-2004, 03:39 PM
oops, yah forgot to check it in, it should be on cvs in a few hours

sdabbs65
10-09-2004, 03:46 PM
im going to tracking opcodes i will provide a full list in about a week of all the ones gathered. they will be devided into
world opcodes and
zone opcodes...
hope this helps the cause.
as I do not see a list of them anywheres beside the ones i posted.
let me know if you need anything else.

on a side note.
Im working on the perl quest system atm trying to figgure out why it's not working and what could be done to correct it.
I have noticed that I can see spell effects now as I could not before on the new patch you just did ....looking good ,thanks for the upgrade.

maveren
10-10-2004, 11:39 AM
ive gotten 0x02eb errors directly after creating a new character and logging intop world for the first time, then i errors and shuts down an instance of the zone.exe leaving 4, if i dont quit the client and try again i get a dailog on the character selection screen stating that the zone isnt availible and the op code in world\.exe again, shuts down a second zone.exe instance.

Edgar1898
10-10-2004, 12:00 PM
your database isnt up to date, view the global announcement at the top of the page.