Morphing in previous expansions menu

User Tag List

Results 1 to 5 of 5
  1. #1
    MarthMarthMarth's Avatar Member
    Reputation
    2
    Join Date
    Apr 2016
    Posts
    2
    Thanks G/R
    1/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Morphing in previous expansions

    Hey guys!

    I was playing on a Wrath server and I wanted to make a morpher similar to tMorph. It wouldn't have to morph items, just the character's model to another race/model. I'm new to hacking (but not new to programming), and I was wondering whether you guys have any tips on where to start off? More specifically: is it going to be just one value that I need to change? I really don't know much about the character structs--and maybe some of them changed over time so I don't know whether I should rely on the sticky. I'm not sure whether there is some complex interplay between things--so I'm afraid to go in blindly.

    Thank you for any response! If it matters, I'm developing for mac.

    Morphing in previous expansions
  2. Thanks R4zyel (1 members gave Thanks to MarthMarthMarth for this useful post)
  3. #2
    Vandra's Avatar Contributor
    Reputation
    288
    Join Date
    Mar 2008
    Posts
    471
    Thanks G/R
    26/26
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    You need to change the displayid of your character (or any other entity) in the memory then call CGUnit_C__UpdateDisplayInfo (or however it's called now)

    "push 1",
    "mov ecx, " + ObjectManager.Me.BaseAddress,
    "call " + Offsets.CGUnit_C__UpdateDisplayInfo,
    "retn"

    By the way this code is old (cata), not sure if function has changed.


    EDIT:

    For mounts:

    "push " + displayid,
    "mov ecx, " + ObjectManager.Me.BaseAddress,
    "call " + Offsets.CGUnit_C__OnMountDisplayChanged,
    "retn"
    Last edited by Vandra; 04-08-2016 at 06:20 AM.
    "If it compiles, it works."

  4. Thanks R4zyel, MarthMarthMarth (2 members gave Thanks to Vandra for this useful post)
  5. #3
    R4zyel's Avatar Active Member
    Reputation
    26
    Join Date
    Apr 2009
    Posts
    63
    Thanks G/R
    12/7
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Vandra View Post
    You need to change the displayid of your character (or any other entity) in the memory then call CGUnit_C__UpdateDisplayInfo (or however it's called now)

    "push 1",
    "mov ecx, " + ObjectManager.Me.BaseAddress,
    "call " + Offsets.CGUnit_C__UpdateDisplayInfo,
    "retn"

    By the way this code is old (cata), not sure if function has changed.


    EDIT:

    For mounts:

    "push " + displayid,
    "mov ecx, " + ObjectManager.Me.BaseAddress,
    "call " + Offsets.CGUnit_C__OnMountDisplayChanged,
    "retn"
    Awesome somebody spends time on true helping, posting a little understandable piece of code ^^ +1

  6. #4
    MarthMarthMarth's Avatar Member
    Reputation
    2
    Join Date
    Apr 2016
    Posts
    2
    Thanks G/R
    1/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    @Vandra: Thank you!

  7. #5
    vrykulMorph's Avatar Member
    Reputation
    1
    Join Date
    Dec 2016
    Posts
    3
    Thanks G/R
    2/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by MarthMarthMarth View Post
    I was playing on a Wrath server and I wanted to make a morpher similar to tMorph. It wouldn't have to morph items, just the character's model to another race/model.
    Hey MarthMarthMarth, did you ever make any progress on this?

Similar Threads

  1. Download The Expansion Alpha!
    By Piratewolf in forum World of Warcraft Model Editing
    Replies: 39
    Last Post: 09-30-2006, 10:12 AM
  2. Leaked mpq's from the expansion!
    By Gronolith in forum World of Warcraft General
    Replies: 1
    Last Post: 08-26-2006, 04:34 PM
  3. WoW Movie and Expansion Pack
    By Tbone in forum Community Chat
    Replies: 0
    Last Post: 06-18-2006, 03:41 PM
  4. Access Expansion Content
    By Matt in forum World of Warcraft Exploits
    Replies: 4
    Last Post: 04-26-2006, 01:43 PM
All times are GMT -5. The time now is 03:24 PM. 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