Move Pet Function (Green Circle Thing) menu

User Tag List

Results 1 to 6 of 6
  1. #1
    DarkLinux's Avatar Former Staff
    CoreCoins Purchaser Authenticator enabled
    Reputation
    1627
    Join Date
    May 2010
    Posts
    1,846
    Thanks G/R
    193/539
    Trade Feedback
    16 (100%)
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    Move Pet Function (Green Circle Thing)

    Hello, I wanted to improve my move npc program so I looked into the green circle that hunters get when moving a pet. This is what i found, I hope it helps someone
    The offsets are from Wow.exe 4.3.3 [15354]






    Click Function (I hook this function so every time you click the green circle is enabled)
    Code:
    CGWorldFrame::PerformDefaultAction      0x4DF870+wow.exe


    Enable circle (int 1)
    Code:
    0x4DE584+wow.exe -> (0xB41D7D+wow.exe)

    Mouse Location (When the circle is enabled you can get the mouse x y z locations)
    Code:
    x 0x4E1F86+wow.exe -> (float)0xAD5C40+wow.exe
    y 0x4E1FA2+wow.exe -> (float)0xAD5C44+wow.exe
    z 0x4E1FB9+wow.exe -> (float)0xAD5C48+wow.exe

    Disable off click (This will stop the circle from going away, but if you have a pet out it will move every time you click. I do not use this, I hook the click function.)
    Code:
    NOP  0x550653+wow.exe
    NOP  0x54E421+wow.exe


    Change size of circle (This will change the size but you need to nop some other addresses so it will stay)
    Code:
    0x4DE692+wow.exe -> (Float) 0xAD5C34+wow.exe

    Keep circle size when green
    Code:
    NOP 0x4DE692+wow.exe


    keep circle Size when red
    Code:
    NOP 0x4DE673+wow.exe


    Remove Red circle, Only Green (After you go out of range the circle becomes red, this keeps it green)
    Code:
    0x4DE664+wow.exe
    mov [0137E7E8],00000001 to  ->   mov [0137E7E8],00000000


    Remove Green circle, Only Red
    Code:
    0x4DE68C+wow.exe
    mov [0137E7E8],ebx -> mov [0137E7E8],1

    Circle does not go away after placing it on the ground.. I think XD
    Code:
    0x4E313D+wow.exe
    mov [0137E7E8],00000003 -> mov [0137E7E8],00000001
    Last edited by DarkLinux; 03-31-2012 at 06:00 AM.

    Move Pet Function (Green Circle Thing)
  2. #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)
    This is really helpful, thanks :]

  3. #3
    miceiken's Avatar Contributor Authenticator enabled
    Reputation
    209
    Join Date
    Dec 2007
    Posts
    401
    Thanks G/R
    7/9
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Terrible, terrible, terrible font color.

  4. #4
    DarkLinux's Avatar Former Staff
    CoreCoins Purchaser Authenticator enabled
    Reputation
    1627
    Join Date
    May 2010
    Posts
    1,846
    Thanks G/R
    193/539
    Trade Feedback
    16 (100%)
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)
    Fixedz... Looked bad in some forum skins and not others...

  5. #5
    hb123220's Avatar Member
    Reputation
    8
    Join Date
    Mar 2012
    Posts
    41
    Thanks G/R
    3/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    owesome

  6. #6
    jjaa's Avatar Contributor
    Reputation
    245
    Join Date
    Dec 2006
    Posts
    562
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Nice work. However, rather then doing all the code changes to deal with changing the size of the selection and stuff like that. What you can do is just use the selection thing in error mode and change the texture.

    First change the pointer to the error texture at 0xED5C00[1] to the good texture.
    0xED5C00[0] is the Good/Green Texture
    0xED5C00[1] is the Error Texture

    and then use 0xBEDFB0 to change the size. Also to enable the spell.
    [ECB858] = 0x40
    [ECB858 +0x4] = pointer to some memory you allocate

    The other stuff such as hooking the clicks and stuff like that will be required depending on your implementation.

    PS i can't actually test this stuff atm i don't have WoW on this machine. Also offsets are not rebased.

Similar Threads

  1. [Question] "modifier.enemies >= 3",and use item with green circle
    By gongmang1 in forum PE Support forum
    Replies: 13
    Last Post: 01-30-2015, 07:48 AM
  2. AOE Green Circle to Something more Epic and Horror
    By DarkneZZimba in forum WoW ME Questions and Requests
    Replies: 4
    Last Post: 05-24-2009, 09:55 AM
  3. [Emulator Question] WoW Pets Functioning Correctly
    By TrunksVegita in forum World of Warcraft Emulator Servers
    Replies: 4
    Last Post: 01-13-2008, 02:05 AM
  4. Funny thing to do with your pet! (for hunters)
    By Viter in forum World of Warcraft Exploits
    Replies: 14
    Last Post: 10-27-2007, 08:02 AM
All times are GMT -5. The time now is 07:40 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search