[4.0.3.13329] Mount type information menu

User Tag List

Results 1 to 3 of 3
  1. #1
    Scorpiona's Avatar Active Member
    Reputation
    17
    Join Date
    Mar 2009
    Posts
    42
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [4.0.3.13329] Mount type information

    Mount type can be detected from the mount spell by using SpellEffect[0].EffectMiscValueB


    If you don't know how to get spell effects for a spell, read this

    Code:
    enum MountType
    {
        EpicGroundOnly = 225,
        Flight = 229, //Standard scaling flight mounts
        Ground = 230, //Standard scaling ground mounts
        Aquatic = 231, //Turtles
        AquaticVashjir = 232, //Abyssal Seahorse
        TransformFlight = 238, //Alchemist's profession mount
        AQMount = 241, //AQ bugs
        ProfessionMount = 247, //Tailor's Flying Carpets and Engineer's Roflcopter
        Scaling = 248, //Ground+flight mounts that change speed based on your riding skill
    }
    Columns for dump:
    Name,ID,EffectValue

    Dumps:
    Alphabetical mount dump
    Sorted by EffectValue ascending

    [4.0.3.13329] Mount type information
  2. #2
    Apoc's Avatar Angry Penguin
    Reputation
    1388
    Join Date
    Jan 2008
    Posts
    2,750
    Thanks G/R
    0/13
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    To make life slightly easier;

    At 0x009ECDCC (rebased) there's an array of structs defining companion info.

    Code:
    struct CompanionInfo
    {
      DWORD CompanionCount; // Not entirely sure. This seems to be maxed out at 64. Needs more reversing to be positive
      DWORD NumSlots;
      DWORD *CompanionSpells;
      DWORD MaxCompanions; // Same as CompanionCount
    };
    0x009ECDCC = CompanionInfo g_CompanionInfo[2]

    0 index is for non-combat pets.
    1 index is for mounts.

  3. #3
    ramey's Avatar Member
    Reputation
    45
    Join Date
    Jan 2008
    Posts
    320
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I actually appreciate both of the above posts. Thanks for sharing

    Edit:


    Originally Posted by Scorpiona View Post
    Mount type can be detected from the mount spell by using SpellEffect[0].EffectMiscValueB


    If you don't know how to get spell effects for a spell, read this

    Code:
    enum MountType
    {
        EpicGroundOnly = 225,
        Flight = 229, //Standard scaling flight mounts
        Ground = 230, //Standard scaling ground mounts
        Aquatic = 231, //Turtles
        AquaticVashjir = 232, //Abyssal Seahorse
        TransformFlight = 238, //Alchemist's profession mount
        AQMount = 241, //AQ bugs
        ProfessionMount = 247, //Tailor's Flying Carpets and Engineer's Roflcopter
        Scaling = 248, //Ground+flight mounts that change speed based on your riding skill
    }
    Columns for dump:
    Name,ID,EffectValue

    Dumps:
    Alphabetical mount dump
    Sorted by EffectValue ascending
    The values that you have in that structure, is it possible that they're actually an index to some other database? As far as I can tell they aren't, but I haven't looked at every single database.

    Edit:

    Doh. There IS a MountType.dbc. No idea how the fields reference each other etc, cba atm. Also is used in SummonProperties.dbc.
    Last edited by ramey; 01-05-2011 at 06:38 PM.

Similar Threads

  1. [4.0.3.13329] Mount speed?
    By ramey in forum WoW Memory Editing
    Replies: 2
    Last Post: 01-13-2011, 06:56 PM
  2. [Mount Edit] All mounts to goblin racer from shimm flat [starwars type]
    By mmmyowned in forum World of Warcraft Model Editing
    Replies: 18
    Last Post: 12-06-2007, 09:49 PM
  3. Get your first mount in WoW easily
    By Matt in forum World of Warcraft Guides
    Replies: 3
    Last Post: 11-03-2006, 09:46 PM
  4. Path to Mount Hyjal
    By Matt in forum World of Warcraft Exploits
    Replies: 17
    Last Post: 07-08-2006, 03:20 AM
  5. Mount up in Black Rock Mountain and more
    By Matt in forum World of Warcraft Exploits
    Replies: 0
    Last Post: 03-25-2006, 05:16 AM
All times are GMT -5. The time now is 06:32 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