Jump to content
  • Tauren guards are too small


    Xenithar
    • Status: Confirmed
      Main Category: Database
      Sub-Category: NPC
      Version: 21.14 (Master Branch) Milestone: 20 Priority: Normal
      Related to:
      Implemented Version: 0.20

    Tauren guards are about the size of an orc

    The topic says it all. Want to verify it? Go to Camp T with a player Tauren or Orc and you will see what I mean. The Taurens named "Horde Guard" are too small. They should be 1.40 scale but appear to be about 1.00 in size.



    User Feedback

    Recommended Comments

    Yep, he's right. 3 that I can see, one of which is patrolling.

    They appear to be set to the same height as the Orcs.

    I'll see if I can make this my first fix :-)

    EDIT: The database entry for the "Horde Guard" (ID 3501 - Entry field) is used for both the Orcs and the Taurens, at least, as proven by the following image, where I changed the Scale field from 0 to 10:

    [IMG]http://s27.postimg.org/qojegbfkz/Giant_Tauren.jpg[/IMG]

    Share this comment


    Link to comment
    Share on other sites

    I've just joined Coveanant-WoW, and created a toon (Bowjob, the Tauren Hunter) on Cosmic Ray (Vanilla WoW). Checking out Camp Taurajo and the scale of the Tauren models issue is there, so no fix applied on that server, as yet.

    The only fix I can think to do, is to create 2 more Horde Guard database entries. One for the Tauren males (scale 1.35) and one for the Tauren females (scale 1.25), seeing as their scale is the only ones that are unique to the others.
    The current database entry (creature_template id 3501) can be used for all other models (scale 0).

    There does not appear to be a way to identify a model's gender (my meagre knowledge of the database), otherwise this could be done with one database entry and program code.
    For a while, I thought the gender could be found by the modelid, but it turns out the genders for each race share the modelid's, going by what I have seen in the database.

    Share this comment


    Link to comment
    Share on other sites

    Bluffwatcher NPCs in TB are also affected by this issue.

    All are at scale 1.35, no matter the gender.

    Creature_template table
    Entry: 3084 Name: Bluffwatcher

    -------------------------------------
    I think there may be an issue with the way the modelid's are used/assigned/associated.
    There are 2 model IDs per race, as far as Horde Guard is concerned (not checked Bluffwatcher, yet). I reckon they should be associated with gender, but right now both genders use both model IDs. 2 model IDs, 2 genders, makes sense that have a 1 to 1 association, but I could be wrong.
    e.g. I noticed that with the modelid (in the creature table) set to 4262 (Tauren model) for one of the Horde Guard, would sometimes be male and sometimes female (very 21st century).

    It looks like the modelid1 and modelid2 fields in the creature_template table has no baring on what model is actually put into the world. This table's records do have the scale field that is in use when placing the NPCs in the world.

    So, so far, as far as I can see, we need:
    2 more records for the Horde Guard, one for male Tauren, and one for female Tauren, thus giving us 3 Horde Guard records in the creature_template table.
    - the original table can be used for all other races, as all others are of the same scale
    1 more record for the Bluffwatcher, that being for the female Tauren. The original would be used for the male Tauren.

    Then, of course, update the records in the creature table to reflect this change, so that the Taurens are correctly scaled.

    -------------
    So far I have create and tested SQL scripts to generate the required tables for the Horde Guard issue, so will continue with that. I'll post them here once I have done and tested everything that will be required to fix this issue.


    Not sure about the [B]gender thing[/B], though. That [B]could be the difference between requiring extra table entries or not[/B]. I probably ought to check the program code that is involved in placing these NPCs into the world.

    --------------
    [B]EDIT:[/B] Eek! the system picks at random the gender of the model to display, so the previous idea for a fix would not work (on its own).
    I need to find out how the gender choice is occurring... searchy, searchy, searchy ... learny, learny, learny :D - or go insane :P

    Share this comment


    Link to comment
    Share on other sites

    [B][SIZE=4]THIS IS FIXED IN WOTLK (fix author: XENITHAR - for all releases)[/SIZE][/B]

    I logged onto Solar Flare, and the Taurens were the correct height :-)

    Presumably, what was done there, can be done for Zero :D

    Share this comment


    Link to comment
    Share on other sites

    I wrote a script to fix this a year or so back. It basically changed all Tauren characters to 1.39 or 1.40 scale, except for Cairne, who was a hair larger. I assume during the rollback this was lost.

    Share this comment


    Link to comment
    Share on other sites

    [quote=Xenithar]I wrote a script to fix this a year or so back. It basically changed all Tauren characters to 1.39 or 1.40 scale, except for Cairne, who was a hair larger. I assume during the rollback this was lost.[/quote]

    Ah ha, cool. :)

    It would be interesting to see what exactly you did, as I can't find anywhere that setting a value for scale would only affect one class, as far as Horde Guard is concerned.
    I might grab the WOTLK database, and take a look at it. See if any light bulbs go off in my head. If anything, at least it will add to my learning of the MaNGOS system :)

    Share this comment


    Link to comment
    Share on other sites

    Nothing out of place in the DB I could see....   Maybe code or DBC related? M1 and M2 have correct sizes for the corresponding race.

    Share this comment


    Link to comment
    Share on other sites

    I do remember seeing a commit for Zero (can't remember whether it was for the DB or code) which corrected this.
    - It might be possible that some updates have reverted this in error.

    Maybe a quick github search of the repos might find it, although since this is an older issue, possibly try http://github.com/mangosarchives

    Share this comment


    Link to comment
    Share on other sites


    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now

Contact Us

To contact us click here
You can also email us at [email protected]

Privacy Policy | Terms & Conditions

Repositories

The Link to the master list
of MaNGOS repositories:
Copyright © getMaNGOS. All rights Reserved.

This website is in no way associated with or endorsed by Blizzard Entertainment®
×
×
  • Create New...