Mangos 10381 - 10403
Code:Implement generic system for racial model selection Table creature_model_info store creature entry to use model from (or explicit model). The selection is based on a base modelId and racemask. Hacks for shapeshift models removed (data included in SQL update) Dropped no longer needed creature_model_info.modelid_other_team, as creature_model_info can and should be used instead (sorry, this is what happen when author doesn't do full research :) ) Add missing holiday id<->battleground id definitions for AB Store guid instaed pointer for first user of GAMEOBJECT_TYPE_SUMMONING_RITUAL This is more safe way in pointer store comparison with. LAso Some related code cleanups. Fixed reset time calculation for some cases. Most real fix suggested by Schmoozerd and Toinan67 and some my code style part coding ;) Traditional post-commit typo fix. Remove Unit::GetUnit and update it callers. Correct creature entry selection for raid difficulties Original patch provided by False.Genesis. Fixed quote parsing after optional arg in chat commands. This is restore work .guid commands for example. Make spawntime arg really optional as before for .gobject add Typo fixes (based on Darkrulerz's repo commit 758f4c7) Add several new script calls for InstanceData OnCreature Evade/Death/EnterCombat and in addition OnPlayerLeave The functions are intended to help doing instance related tasks (in other words, not for the general AI of creatures). Restore build at Unix after Unit::GetUnit drop. Small correction in SetReputation to avoid confusion Add script call for InstanceData, OnPlayerDeath Called when a player really dies and also unrelated to the source of the death (for example a player can die indirectly from some mob ability, but must be registered. Achievements, other special events) Remove redundant use of this-> in recent implemented script calls Thanks porteyoplait for pointing it out /bonk author No debug log output when a certain ability is active Send GMTicket to SendGMTicketGetTicket instead text. Fixed wrong difficulty selection and possible crash. Fix mixed up FactionEntry to lookup in SetReputation Fixed typo in doc/EventAI.txt Fixed crash in .aura command for spell without auras. Some code style cleanups. Use ObjectGuid in packets and fix some uint32 guids cases. Stricted name check at chat command data loading from 'command' table.


Likes: 

DjAligator



Reply With Quote
Bookmarks