Modcraft - The community dedicated to quality WoW modding!

Wrath of the Lich King Modding => Miscellaneous => Topic started by: Chase on August 14, 2015, 09:30:50 pm

Title: Remove GlueXML and FrameXML checks in WoD
Post by: Chase on August 14, 2015, 09:30:50 pm
EDIT: I found similarities between the two offsets in 6.1.2 and 6.2.0, It SHOULD work for versions in between.

Find:
01 4C 8B B4 24 90 01 00 00 48 8B F0 65 48 8B 04 25 58 00 00 00 41 BF 08 00 00 00 48 8B 3C C8 41 C7 04 3F 02 00 00 00 40 F6 C5 01 0F 84 8F 00 00 00 80 3D
(http://i.imgur.com/r1NaAGt.png)
Change the 84 between "0F 84 8F" to 85

Find:
FF 84 C0 74 3D 4C 8D 05 8E
(http://i.imgur.com/drdv0NJ.png)
Change the 74 between "C0 74 3D" to 75

These are the exact string that are similar from 6.1.2 to 6.2.0, if you cannot find this EXACT string, you can try searching for less, but make sure what you find looks somewhat similar to the pictures, you want to make sure you are editing the right functions, or else your WoW wont work at all.

This is using the 64 bit exe, I do not know the offsets for 32 bit.

EDIT: This disables addons, need someone to help find a fix.
Title: Re: [QUESTION] Remove GlueXML and FrameXML checks in WoD
Post by: schlumpf on August 14, 2015, 10:14:37 pm
Title: Re: [QUESTION] Remove GlueXML and FrameXML checks in WoD
Post by: Rangorn on August 14, 2015, 10:29:36 pm
Quote from: "schlumpf"
  • I wouldn't know that anything in that field has changed. Have you tried just applying the old patches? For local file loading, that one pattern worked from 3.3.5a (or earlier, probably vanilla even) until 5.4.8, where the next patch would have CAS. I really don't know what would have changed for the signature check.
  • who is the one you refer to for local file loading?

i have tried it, in the 6.0.2 19243, the old fix still work, and i have posted how to remove it on ownedcore, since this post, next rev of wod, this fix doesn't work anymore :(

The structure of the old fix is different since 6.0.2 19342, and when u change the values, u will see "gluexml is corrupted or modified" in logs, but u can launch the game normally, with not any change.
Title: Re: Remove GlueXML and FrameXML checks in WoD
Post by: Chase on August 14, 2015, 11:52:57 pm
Updated the topic, I found a way!
Title: Re: Remove GlueXML and FrameXML checks in WoD
Post by: inico on August 15, 2015, 12:55:04 am
Thanks a lot, Chase! It's incredibly useful!
By the way, did someone manage to swap or add custom models to 6.2.0.20338? Did it with older versions but it doesn't work anymore. I cracked my client but only textures and interface model files can be swapped (like character selection backgrounds) and if you try to swap a character or creature model it doesn't change at all. Also noticed that if i modify any aspect, like the particle count, the game loads an empty model.