This is a read only copy without any forum functionality of the old Modcraft forum.
If there is anything that you would like to have removed, message me on Discord via Kaev#5208.
Big thanks to Alastor for making this copy!

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - azraeldestiny

Pages: [1]
1
Miscellaneous / [Question] Problem Core with custom races
« on: April 27, 2014, 03:55:49 pm »
Hi all, I registered on the website for one month that I have been busy riding my wow server and I can not make it work with the new races.

The problem is when the new core with new races enter the database does not recognize the new fields.

Just edit the shareddefines.h as I've seen in all the tutorials in this web and others but still do not know why not recognize fields.

I skipped some file to edit? that no longer do

Breeds that are attempt to enable the Vrykul and nagas


// Race value is index in ChrRaces.dbc
enum Races
{
    RACE_NONE               = 0,
    RACE_HUMAN              = 1,
    RACE_ORC                = 2,
    RACE_DWARF              = 3,
    RACE_NIGHTELF           = 4,
    RACE_UNDEAD_PLAYER      = 5,
    RACE_TAUREN             = 6,
    RACE_GNOME              = 7,
    RACE_TROLL              = 8,
    //RACE_GOBLIN             = 9,
    RACE_BLOODELF           = 10,
    RACE_DRAENEI            = 11,
    //RACE_FEL_ORC            = 12,
    RACE_NAGA               = 13,
    //RACE_BROKEN             = 14,
    //RACE_SKELETON           = 15,
    RACE_VRYKUL             = 16
    //RACE_TUSKARR            = 17,
    //RACE_FOREST_TROLL       = 18,
    //RACE_TAUNKA             = 19,
    //RACE_NORTHREND_SKELETON = 20,
    //RACE_ICE_TROLL          = 21
};

// max+1 for player race
#define MAX_RACES         14

#define RACEMASK_ALL_PLAYABLE
    ((1<<(RACE_HUMAN-1))    |(1<<(RACE_ORC-1))          |(1<<(RACE_DWARF-1))   |
    (1<<(RACE_NIGHTELF-1)) |(1<<(RACE_UNDEAD_PLAYER-1))|(1<<(RACE_TAUREN-1))  |
    (1<<(RACE_GNOME-1))    |(1<<(RACE_TROLL-1))   |(1<<(RACE_BLOODELF-1)) |
   (1<<(RACE_DRAENEI-1))    |(1<<(RACE_NAGA-1)) |(1<<(RACE_VRYKUL-1)))

#define RACEMASK_ALLIANCE
    ((1<<(RACE_HUMAN-1)) | (1<<(RACE_DWARF-1)) | (1<<(RACE_NIGHTELF-1)) |
     (1<<(RACE_GNOME-1)) | (1<<(RACE_DRAENEI-1)))

------------------------------------------------------------------------------------------------------

The core compiles perfectly does not give me any error in visual studio but when the core charge and this charge fields of database rises the following error me  :x .

Wrong race 13 in 'playercreateinfo' table, ignoring.
Wrong race 16 in 'playercreateinfo' table, ignoring.

Can anyone tell me that failure? I am so desperate to try to find the solution -. -  :(

Pages: [1]