Page 4 of 4 FirstFirst ... 234
Results 46 to 49 of 49

Thread: Latest Patch

  1. #46
    Registered User
    Join Date
    Oct 2002
    Posts
    235
    Originally posted by Zoolander
    [B]Well, the raw exp value is still sent. According to the everquest.h in CVS the aaxp has always been sent in the charInfoStruct as a value from 0 to 15,000,000.
    I don't doubt that, but I do doubt that SoE would reverse themselves on this issue. The altexp member was changed from a range of 0 to 15mill to 0 to 330 (or was it 329?) over a year ago. If the comment isn't changed in CVS, that is because a comment didn't make the program fail to work thus it was never a requirement to change it.

  2. #47
    Registered User
    Join Date
    Jan 2002
    Posts
    19
    Is anybody else still getting Seg Faults? Me and a friend have been getting constant segfaults on our casters while zoning meanwhile my melee hasn't had any problems at all... backtraces look like its some kind of error in the QT map painting process.. perhaps some of the spawn data coming in is bad? But youd think if that was the case that Melee's would have the same problems... *shrug*.

  3. #48
    Registered User
    Join Date
    Mar 2003
    Posts
    13
    According to the output in my console, I am seeing (paraphrased):

    sizeof(beginCastStruct)==14 != sizeof(packet from EQ of opcode 0x0017)==10

    Looks like we've got 4 extra bytes in the beginCastStruct now.

    Code:
    /*
    ** Spell Action Struct
    ** Length: 10 Octets
    ** OpCode: BeginCastCode
    */
    struct beginCastStruct
    {
    /*0000*/ uint8_t  opCode;                 // 0x82
    /*0001*/ uint8_t  version;                // 0x21
    /*0002*/ uint32_t spawnId;                // Id of who is casting
    /*0004*/ uint32_t spellId;                // Id of spell
    /*0006*/ int16_t  param1;                 // Paramater 1
    /*0008*/ int16_t  param2;                 // Paramater 2
    };
    I haven't had time to look at this yet, RL work tieing me up pretty badly. If anyone happens to 'fix' this, I'd be all ears, though.


    ][cyman

  4. #49
    Registered User
    Join Date
    Jun 2003
    Posts
    550
    The 2 fields that are marked as 4-byte fields (uint32_t) should be 2-byte fields (uint16_t).

    (search is your friend)

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

You may post new threads
You may post replies
You may post attachments
You may edit your posts
HTML code is Off
vB code is On
Smilies are On
[IMG] code is On