Modifying wow.exe to run a certain request int32 instead of int16? menu

User Tag List

Results 1 to 4 of 4
  1. #1
    DAUDA's Avatar Member
    Reputation
    1
    Join Date
    Jan 2018
    Posts
    3
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Modifying wow.exe to run a certain request int32 instead of int16?

    Currently having troubles how to actually do this.

    We're sending a datapacket from the server to the client, that's a int16. In order for our project to actually work, the client would need it to be a int32 (due to massive amount of numbers). Is it possible to modify the wow.exe client to read it as a int32 instead of int16?

    Kinda hard to explain without revealing too much..


    Edit: It's the wotlk 3.3.5a client.

    Modifying wow.exe to run a certain request int32 instead of int16?
  2. #2
    Jadd's Avatar 🐸 Premium Seller
    Reputation
    1511
    Join Date
    May 2008
    Posts
    2,432
    Thanks G/R
    81/333
    Trade Feedback
    1 (100%)
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    Change the call from CDataStore::PutInt16 to CDataStore::PutInt32

  3. Thanks stoneharry (1 members gave Thanks to Jadd for this useful post)
  4. #3
    stoneharry's Avatar Moderator Harry

    Authenticator enabled
    Reputation
    1613
    Join Date
    Sep 2007
    Posts
    4,554
    Thanks G/R
    150/146
    Trade Feedback
    0 (0%)
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)
    What Jadd said. If that doesn't work this sort of question is usually more suited to this area: https://www.ownedcore.com/forums/wor...emory-editing/

    You could always go down the route of a hacky implementation that overrides the default behaviour. The interface FrameXML and AddOn client code uses the Lua & XML addon API and can be modified. Use addon messages or custom packets to send the data in whatever format you want, and call the event hook function with that data. You would need to ignore the normal data and/or not send it.

  5. #4
    DAUDA's Avatar Member
    Reputation
    1
    Join Date
    Jan 2018
    Posts
    3
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Jadd View Post
    Change the call from CDataStore::PutInt16 to CDataStore::PutInt32
    Never even thought about this.. Wow I fell stupid, I'll try it tomorrow. Thanks a lot!

    Originally Posted by stoneharry View Post
    What Jadd said. If that doesn't work this sort of question is usually more suited to this area: https://www.ownedcore.com/forums/wor...emory-editing/

    You could always go down the route of a hacky implementation that overrides the default behaviour. The interface FrameXML and AddOn client code uses the Lua & XML addon API and can be modified. Use addon messages or custom packets to send the data in whatever format you want, and call the event hook function with that data. You would need to ignore the normal data and/or not send it.
    We'd hate going into some hacky implementation :P

Similar Threads

  1. Problems updating wow.exe to play with my skyfire 4.6 emulator
    By Maurizio in forum WoW Bots Questions & Requests
    Replies: 0
    Last Post: 09-02-2017, 02:26 PM
  2. [Release] Adding patches without modified wow.exe
    By mkb509 in forum World of Warcraft Model Editing
    Replies: 3
    Last Post: 11-15-2013, 01:12 AM
  3. Connecting a modified WOW.exe to a Private Server
    By kibaistheman in forum WoW EMU Questions & Requests
    Replies: 1
    Last Post: 08-08-2013, 05:35 AM
  4. Modified wow exe for wow 4.3.4
    By Anonimas93s in forum WoW ME Questions and Requests
    Replies: 3
    Last Post: 05-25-2013, 05:32 AM
  5. is WoW needed to run a private server?
    By 4l3k in forum WoW EMU Questions & Requests
    Replies: 2
    Last Post: 03-06-2011, 05:38 PM
All times are GMT -5. The time now is 05:16 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search