sp4mm3r23 Posted June 2, 2019 Share Posted June 2, 2019 Hello, I'm trying to add the worgen druid forms for humans in my 3.3.5a Trinitycore server, but i can't seem to fine the names of the human hair colours anywhere. Does somebody know how to find these? This is what i've done so far: Quote int32 Unit::GetModelForForm(ShapeshiftForm form) const{ if (GetTypeId() == TYPEID_PLAYER) { switch (form) { case FORM_CAT: // Based on Hair color if (getRace() == RACE_HUMAN) { uint8 hairColor = GetByteValue(PLAYER_BYTES, PLAYER_BYTES_OFFSET_HAIR_COLOR_ID); /switch (hairColor) { case 0: // Black return 33661; case 1: // Brown case 2: // (Hair Color?) case 3: // (Hair Color?) return 33662; case 4: // Yellow case 5: // (Hair Color?) case 6: // (Hair Color?) case 7: // (Hair Color?) return 33664; case 8: (default) case 9: // White return 33663; default: // Original - Grey return 33660; But i think/suspect it's supposed to look like the Night Elf one (as shown below) with all the hair color names attached after each "case nr." (such as // Violet, // Green and so on): Quote if (getRace() == RACE_NIGHTELF) { uint8 hairColor = GetByteValue(PLAYER_BYTES, PLAYER_BYTES_OFFSET_HAIR_COLOR_ID); switch (hairColor) { case 7: // Violet case 8: (default) return 29405; case 3: // Light Blue return 29406; case 0: // Green case 1: // Light Green case 2: // Dark Green return 29407; case 4: // White return 29408; default: // original - Dark Blue return 892; Link to comment Share on other sites More sharing options...
Trying to add Worgen Druid Forms in TrintyCore 3.3.5a
By sp4mm3r23in Serverside
Recommended Posts