Changeset 78 for trunk/src/shared

Show
Ignore:
Timestamp:
11/19/08 13:32:10 (17 years ago)
Author:
yumileroy
Message:

[svn] * fixed help for subcommands - source mangos
* Renamed accounts column tbc to expansion and it only took a little over 4 hours o.O

Original author: KingPin?
Date: 2008-10-20 12:23:56-05:00

Location:
trunk/src/shared
Files:
5 modified

Legend:

Unmodified
Added
Removed
  • trunk/src/shared/ByteBuffer.h

    r44 r78  
    202202        } 
    203203 
    204         uint8 operator[](size_t pos) 
     204        uint8 operator[](size_t pos) const 
    205205        { 
    206206            return read<uint8>(pos); 
     
    310310            memcpy(&_storage[pos], src, cnt); 
    311311        } 
    312         void print_storage() 
     312        void print_storage() const 
    313313        { 
    314314            if(!sLog.IsOutDebug())                          // optimize disabled debug output 
     
    321321        } 
    322322 
    323         void textlike() 
     323        void textlike() const 
    324324        { 
    325325            if(!sLog.IsOutDebug())                          // optimize disabled debug output 
     
    332332        } 
    333333 
    334         void hexlike() 
     334        void hexlike() const 
    335335        { 
    336336            if(!sLog.IsOutDebug())                          // optimize disabled debug output 
  • trunk/src/shared/Database/DBCStores.cpp

    r44 r78  
    555555 
    556556    MapEntry const* mapEntry = sMapStore.LookupEntry(mapid); 
    557     return (!mapEntry || !mapEntry->IsExpansionMap()) ? CONTENT_1_60 : CONTENT_61_70; 
     557    if(!mapEntry) 
     558        return CONTENT_1_60; 
     559 
     560    switch(mapEntry->Expansion()) 
     561    { 
     562        default: return CONTENT_1_60; 
     563        case 1:  return CONTENT_61_70; 
     564        case 2:  return CONTENT_71_80; 
     565    } 
    558566} 
    559567 
  • trunk/src/shared/Database/DBCStores.h

    r44 r78  
    4545{ 
    4646    CONTENT_1_60 = 0, 
    47     CONTENT_61_70 
     47    CONTENT_61_70, 
     48    CONTENT_71_80 
    4849}; 
    4950ContentLevels GetContentLevelsForMapAndZone(uint32 mapid, uint32 zoneId); 
  • trunk/src/shared/Database/DBCStructure.h

    r44 r78  
    180180                                                            // 64 string flags, unused 
    181181                                                            // 65-67 unused 
    182     //uint32    addon                                       // 68 (0 - original race, 1 - tbc addon, ...) unused 
     182    uint32    addon;                                         // 68 (0 - original race, 1 - tbc addon, ...) 
    183183}; 
    184184 
     
    474474 
    475475    // Helpers 
    476     bool IsExpansionMap() const { return addon != 0; } 
     476    uint32 Expansion() const { return addon; } 
    477477 
    478478 
  • trunk/src/shared/Database/DBCfmt.cpp

    r44 r78  
    2828//const char ChrClassesEntryfmt[]="nxixxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxix"; 
    2929const char ChrClassesEntryfmt[]="nxixssssssssssssssssxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxix"; 
    30 const char ChrRacesEntryfmt[]="nxixiixxixxxxissssssssssssssssxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; 
     30const char ChrRacesEntryfmt[]="nxixiixxixxxxissssssssssssssssxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxi"; 
    3131const char CreatureDisplayInfofmt[]="nxxxfxxxxxxxxx"; 
    3232const char CreatureFamilyfmt[]="nfifiiiissssssssssssssssxx";