Show
Ignore:
Timestamp:
09/20/09 20:13:24 (3 years ago)
Author:
valroft
Message:

- Reduced the memory overhead of achievements significantly.
- Changed the number of possibly criteria per achievement to be completely dependent on how many there actually are.
- To save memory, achievement counters will not be loaded for achievements that are already completed. This affects nothing in-game.
- Run the SQL update 2009_09_20_achievements.sql, or large achievements will not save!

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/src/hearthstone-shared/Database/DBCStores.h

    r15 r20  
    4646        //uint32 refAchievement; // 61 
    4747 
    48         uint32 AssociatedCriteria[32]; // Custom stuff 
     48        std::vector<uint32>* AssociatedCriteria; // Custom stuff 
    4949        uint32 AssociatedCriteriaCount; 
    5050};