aboutsummaryrefslogtreecommitdiff
path: root/src/game/Object.cpp
AgeCommit message (Collapse)Author
2009-04-27 [7715] Provided way for scripts set alternative gameobject state for ↵megamage
client show. Author: VladimirMangos Also use enum for gsmeobject states. --HG-- branch : trunk
2009-04-23*Fix a client crash caused by transport.megamage
--HG-- branch : trunk
2009-04-22*Fix some bugs about vehicle.megamage
--HG-- branch : trunk
2009-04-21*Fix some bugs about vehicle.megamage
--HG-- branch : trunk
2009-04-20*Merge.megamage
--HG-- branch : trunk
2009-04-20*Try to fix compile in linux.megamage
--HG-- branch : trunk
2009-04-20*Merge.megamage
--HG-- branch : trunk
2009-04-20*Add m_map in worldobject to make getmap faster.megamage
--HG-- branch : trunk
2009-04-17*Merge.megamage
--HG-- branch : trunk
2009-04-17*Some work on vehicles.megamage
--HG-- branch : trunk
2009-04-16*Better names for var Modelid.Anubisss
--HG-- branch : trunk
2009-04-11*Fix build.megamage
--HG-- branch : trunk
2009-04-11 [7648] Resolve problems with expected fall damage at near teleport. ↵megamage
Author: VladimirMangos Move near teleport landing code to WorldSession::HandleMoveTeleportAck. This make Player::TeleportTo code working in same way for both far/near teleports. Move mSemaphoreTeleport from WorldObject to Player and merge with DoNotMove (using 2 fields for far/near teleport flag). Skip movement packets until landing confirmation for near teleport from client. --HG-- branch : trunk
2009-04-11*Implement spell Disengage and Death Grip.megamage
--HG-- branch : trunk
2009-04-11*Improve setupatebit code. Also can get more debug info.megamage
--HG-- branch : trunk
2009-04-10*Revert the aura display fix of TC1 because it may not be needed in TC2.megamage
--HG-- branch : trunk
2009-04-10*Merge.megamage
--HG-- branch : trunk
2009-04-10*fix auras (buff/debuff) original patch by IskanderRat
--HG-- branch : trunk
2009-04-09*Update Object deconstruct check.megamage
--HG-- branch : trunk
2009-04-09*Update vehicle code.megamage
*Show correct visual effects to other players. *Do not allow attack players on vehicle. *Only dismiss vehicle when it is summoned. --HG-- branch : trunk
2009-04-09*Fix seals: command, justice, wisdom, light unleashing damage.QAston
--HG-- branch : trunk
2009-04-08*Merge.megamage
--HG-- branch : trunk
2009-04-08*Add unit to notify when unit is add to world (including load grid case).megamage
*Add some check in remove object function. --HG-- branch : trunk
2009-04-06* Trailing whitespace removed.XTZGZoReX
--HG-- branch : trunk
2009-04-06*Try to fix the bug that pet is not attackable during duel/arena.megamage
--HG-- branch : trunk
2009-04-05*Update the crash check in object.cpp.megamage
--HG-- branch : trunk
2009-04-06*Update of aura system.QAston
--HG-- branch : trunk
2009-04-04*Backport some contents from TC2.megamage
--HG-- branch : trunk
2009-04-04*Fix a bug that makes server cannot start up.megamage
--HG-- branch : trunk
2009-04-04*Add check in ClearUpdateMask.megamage
--HG-- branch : trunk
2009-04-03*Add some checks during object deconstruction.megamage
--HG-- branch : trunk
2009-04-02*Try to fix a crash.megamage
--HG-- branch : trunk
2009-04-01*Try to fix some crash.megamage
--HG-- branch : trunk
2009-03-31*Try to fix crash.megamage
--HG-- branch : trunk
2009-03-29 [7578] Replace generic [7577] implememtaion by more explicit code. ↵megamage
Author: VladimirMangos This must restore build at Unix/Linux. --HG-- branch : trunk
2009-03-28*Add new creature_template column VehicleIdmegamage
*Allow spawn vehicles *Make vehicles grid objects. --HG-- branch : trunk
2009-03-28*Temp fix build in linux.megamage
--HG-- branch : trunk
2009-03-28[7577] Implement YellToZone for different world object types. Author: ↵megamage
VladimirMangos --HG-- branch : trunk
2009-03-28[7564] fixed WorldObject::HasInArc(): must return true if testing self ↵megamage
Author: fgenesis --HG-- branch : trunk
2009-03-27*Fix some bugs of pet.megamage
--HG-- branch : trunk
2009-03-26*Backport a missing function from TC2.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*Fix a crash caused by active object.megamage
--HG-- branch : trunk
2009-03-25*Summon all creatures by summon properties.megamage
--HG-- branch : trunk
2009-03-25*Only set guardian's ownerguid in setpet.megamage
--HG-- branch : trunk
2009-03-24*Fix a crash caused by summoncreature.megamage
--HG-- branch : trunk
2009-03-23*Fix some crashes possibly related to vehicles.megamage
*Fix a bug that client crashes when seer is far away from caster. --HG-- branch : trunk
2009-03-23*Allow knockback creatures.megamage
--HG-- branch : trunk
2009-03-22*Note some script id are changed. DB change may be needed.megamage
[7518] Implement new script command SCRIPT_COMMAND_PLAY_SOUND (look in World.h for args) Author: VladimirMangos * Also rewrite use SMSG_PLAY_OBJECT_SOUND/SMSG_PLAY_SOUND Now WorldObject have 2 function for sound level dependent from distance (PlayDistanceSound) and for not depednet (PlayDirectSound) * Old Player::PlaySound function removed and uses need to be updated to WorldObject functions Note: function called for _source_ of sound in different from old function. * chat command .debug ps removed and .debug playsound can used for bother packects test: if no selection used SMSG_PLAY_SOUND, if selection exist including self then SMSG_PLAY_OBJECT_SOUND. --HG-- branch : trunk
2009-03-21*Remove dual ERROR in logs Author: AlexDerekamegamage
--HG-- branch : trunk