aboutsummaryrefslogtreecommitdiff
path: root/src/game/Pet.cpp
AgeCommit message (Collapse)Author
2009-04-27[7716] Fixed some typos and possible crashes. Author: AlexDerekamegamage
--HG-- branch : trunk
2009-04-27*Fix a typo in Pet::LoadPetFromDB() by teacher4. Thank you.Anubisss
--HG-- branch : trunk
2009-04-26*Fix CAST_INTURRUPT_PREVIOUS flag for eventai action castQAston
*Rewrite .reload all pet_spells command to make it reset actionbars correctly. --HG-- branch : trunk
2009-04-19*Update petLevelupSpellLearn codeQAston
*Remove triggered aura of shadow embrace when main aura expires. --HG-- branch : trunk rename : sql/updates/2773_world_spell_linked_spell.sql => sql/updates/2814_world_spell_linked_spell.sql
2009-04-19*Load auras for pet correctly.QAston
--HG-- branch : trunk
2009-04-15*Allow non-warlock/hunter guardians to use pet level info table. This should ↵megamage
fix the bug that water elemental does not have correct hp/mp. --HG-- branch : trunk
2009-04-13*Fix healing amount for HauntQAston
--HG-- branch : trunk
2009-04-13*Fix a 100% crash that pet is killed by DOT.megamage
--HG-- branch : trunk
2009-04-13*Fix some problems with ProcFlagQAston
--HG-- branch : trunk
2009-04-11*Note: this patch may do not have any use for TC.megamage
[7645] Fixed problems wit temporary unsummoned pets and cleanup code. Author: VladimirMangos * Save temporary unsummoned pet to current slot (instead non_in_slot mode) and prevent save as current pet summoned while temporay unsummon (arena) * Prevent overwrite temporary summoned pet data * At player loading set temporary unsummoned pet data instead pet loading if pet expected to be temporary unsummoned in current player state (loading in taxi flight/etc) * Restore proper pet at arena leave and unsummon in arena summoned. --HG-- branch : trunk
2009-04-11*Fix beacon of light.QAston
*Fix a crash in Spell::CanAutoCast. --HG-- branch : trunk
2009-04-10 [7644] Fixed pet slot values using in pet save. Author: VladimirMangosmegamage
Problem exist from client version switch when stable slot amount changed. In result this has been source problems with stable use (3-4 slots) and possible pet lost in some cases or "not save state" for summoned pets. Use enums to avoid repeating problem, use more safe value for not-in-slot save (for summoned pets) Fixed data preparing for MSG_LIST_STABLED_PETS. --HG-- branch : trunk
2009-04-08*Save only auras which need to be saved-this also removes error spam for ↵QAston
duplicate entries. --HG-- branch : trunk
2009-04-06* Trailing whitespace removed.XTZGZoReX
--HG-- branch : trunk
2009-04-06*Fixes in pet levelup spell system-pets no longer learn triggered spells and ↵QAston
can cow learn 2 spells for 1 level. --HG-- branch : trunk
2009-04-06*Update of aura system.QAston
--HG-- branch : trunk
2009-04-04*FIx a bug that pet cause crash.megamage
--HG-- branch : trunk
2009-04-03*Fix the bug that pet cannot be put in stable.megamage
--HG-- branch : trunk
2009-04-03*Fix a bug about pet talents.megamage
--HG-- branch : trunk
2009-04-02*Fix bugs related to hunter and warlock pets.megamage
--HG-- branch : trunk
2009-04-02*Fix build. Sorry.megamage
--HG-- branch : trunk
2009-04-02*Try to fix the bug that pet cause client crash.megamage
--HG-- branch : trunk
2009-03-31*Remove some code which may cause crash.megamage
--HG-- branch : trunk
2009-03-31*Try to fix crash.megamage
--HG-- branch : trunk
2009-03-29*Fix a crash when toggle autocast for pet.megamage
--HG-- branch : trunk
2009-03-28*Fix a bug that pet does not toggle autocast when loaded.megamage
--HG-- branch : trunk
2009-03-28*Fix build.megamage
--HG-- branch : trunk
2009-03-28[7558] Implement command: .learn all_mypettalents Author: VladimirMangosmegamage
Also output more correct messages at use .reset talents to pet --HG-- branch : trunk
2009-03-28*First remove object from world then unregister it. This may fix some crashes.megamage
--HG-- branch : trunk
2009-03-28*Set pet level up xp from 1/4 of owner xp to 1/10.megamage
--HG-- branch : trunk
2009-03-27*Fix some bugs of pet.megamage
--HG-- branch : trunk
2009-03-27*Fix some client issues about pet.megamage
--HG-- branch : trunk
2009-03-26*Fix a crash.megamage
--HG-- branch : trunk
2009-03-25*Fix a crash caused by pet.megamage
*Make pet class derived from guardian class. --HG-- branch : trunk
2009-03-25*Merge.megamage
--HG-- branch : trunk
2009-03-25*Do not allow to add/remove obj to/from world more than once.megamage
--HG-- branch : trunk
2009-03-25*Only set guardian's ownerguid in setpet.megamage
--HG-- branch : trunk
2009-03-23*Try to fix the bug that remove pet may cause crash.megamage
--HG-- branch : trunk
2009-03-21[7509] Use defines instead explcit value for talent rank cound (in general ↵megamage
and for pets) Author: VladimirMangos --HG-- branch : trunk
2009-03-21*Remove dual ERROR in logs Author: AlexDerekamegamage
--HG-- branch : trunk
2009-03-21*Update summon system. Show pet bar for guardians. Allow multiple ↵megamage
charms/guardians. --HG-- branch : trunk
2009-03-20*More work on summon system.megamage
--HG-- branch : trunk
2009-03-19*Fix the bug that summon dbc is not read. Now creatures can be summoned.megamage
*Make minipet as tempsummon instead of pet. Make totem as tempsummon. --HG-- branch : trunk
2009-03-16*Use SpellCastResult and finaly fix SPELL_CAST_OK value (255 custom value ↵megamage
now). By VladimirMangos. --HG-- branch : trunk
2009-03-14*Fix pet levelup learning.QAston
--HG-- branch : trunk
2009-03-08[7403] much more unneeded includes removed Author: balrokmegamage
--HG-- branch : trunk
2009-03-07*Fix a typo that makes pet set all un-autocastable spell autocastmegamage
--HG-- branch : trunk
2009-03-06*Merge.megamage
--HG-- branch : trunk
2009-03-05*Disable charmed/possessed creature AI.megamage
*Use general react states to replace charminfo react states. --HG-- branch : trunk
2009-03-02[7362] Use IN_MILISECONDS where appropriate, other cleanups. Author: ↵megamage
VladimirMangos --HG-- branch : trunk