megamage
c9005f636e
*Improve setupatebit code. Also can get more debug info.
...
--HG--
branch : trunk
2009-04-11 12:00:43 -05:00
megamage
7f0e951104
*Revert the aura display fix of TC1 because it may not be needed in TC2.
...
--HG--
branch : trunk
2009-04-10 18:31:03 -05:00
megamage
d1c2d98015
*Merge.
...
--HG--
branch : trunk
2009-04-10 18:01:15 -05:00
Rat
e830ca7206
*fix auras (buff/debuff) original patch by Iskander
...
--HG--
branch : trunk
2009-04-10 23:48:44 +02:00
megamage
1694ab1f95
*Update Object deconstruct check.
...
--HG--
branch : trunk
2009-04-09 17:15:40 -05:00
megamage
5a71d93bd2
*Update vehicle code.
...
*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 13:39:23 -05:00
QAston
02bb32f60f
*Fix seals: command, justice, wisdom, light unleashing damage.
...
--HG--
branch : trunk
2009-04-09 14:58:25 +02:00
megamage
e3272f2b0a
*Merge.
...
--HG--
branch : trunk
2009-04-08 17:34:01 -05:00
megamage
a7e04a252f
*Add unit to notify when unit is add to world (including load grid case).
...
*Add some check in remove object function.
--HG--
branch : trunk
2009-04-08 17:23:57 -05:00
XTZGZoReX
cc2a089a9d
* Trailing whitespace removed.
...
--HG--
branch : trunk
2009-04-06 21:14:51 +02:00
megamage
69657cad7c
*Try to fix the bug that pet is not attackable during duel/arena.
...
--HG--
branch : trunk
2009-04-06 12:09:22 -05:00
megamage
d95d81f765
*Update the crash check in object.cpp.
...
--HG--
branch : trunk
2009-04-05 17:16:05 -05:00
QAston
20c02ef760
*Update of aura system.
...
--HG--
branch : trunk
2009-04-06 13:31:14 +02:00
megamage
9a03bb1e5f
*Backport some contents from TC2.
...
--HG--
branch : trunk
2009-04-04 20:31:29 -06:00
megamage
899a39ea1e
*Fix a bug that makes server cannot start up.
...
--HG--
branch : trunk
2009-04-04 14:58:31 -06:00
megamage
fc5da8a7bf
*Add check in ClearUpdateMask.
...
--HG--
branch : trunk
2009-04-04 14:09:44 -06:00
megamage
34f9778296
*Add some checks during object deconstruction.
...
--HG--
branch : trunk
2009-04-03 16:28:15 -06:00
megamage
fe0a01d82a
*Try to fix a crash.
...
--HG--
branch : trunk
2009-04-02 12:46:02 -06:00
megamage
30eedaa72d
*Try to fix some crash.
...
--HG--
branch : trunk
2009-04-01 21:17:59 -06:00
megamage
031df598ab
*Try to fix crash.
...
--HG--
branch : trunk
2009-03-31 09:18:39 -06:00
megamage
e3da95f16a
[7578] Replace generic [7577] implememtaion by more explicit code. Author: VladimirMangos
...
This must restore build at Unix/Linux.
--HG--
branch : trunk
2009-03-29 17:15:37 -06:00
megamage
783e4fd3ff
*Add new creature_template column VehicleId
...
*Allow spawn vehicles
*Make vehicles grid objects.
--HG--
branch : trunk
2009-03-28 22:44:09 -06:00
megamage
6e438e38ec
*Temp fix build in linux.
...
--HG--
branch : trunk
2009-03-28 19:43:04 -06:00
megamage
829c8022ac
[7577] Implement YellToZone for different world object types. Author: VladimirMangos
...
--HG--
branch : trunk
2009-03-28 18:03:56 -06:00
megamage
b72b2a2f5e
[7564] fixed WorldObject::HasInArc(): must return true if testing self Author: fgenesis
...
--HG--
branch : trunk
2009-03-28 16:36:54 -06:00
megamage
ff83e4a9b1
*Fix some bugs of pet.
...
--HG--
branch : trunk
2009-03-27 22:47:28 -06:00
megamage
1c2e62d2f4
*Backport a missing function from TC2.
...
--HG--
branch : trunk
2009-03-26 08:50:51 -06:00
megamage
1c2eab4110
*Fix a crash caused by pet.
...
*Make pet class derived from guardian class.
--HG--
branch : trunk
2009-03-25 21:32:34 -06:00
megamage
9f27e0be86
*Fix a crash caused by active object.
...
--HG--
branch : trunk
2009-03-25 18:14:18 -06:00
megamage
ebf53a4820
*Summon all creatures by summon properties.
...
--HG--
branch : trunk
2009-03-25 16:20:30 -06:00
megamage
d2e0ed5f57
*Only set guardian's ownerguid in setpet.
...
--HG--
branch : trunk
2009-03-25 10:12:15 -06:00
megamage
d1169aa48b
*Fix a crash caused by summoncreature.
...
--HG--
branch : trunk
2009-03-24 09:06:49 -06:00
megamage
f18a9c916d
*Fix some crashes possibly related to vehicles.
...
*Fix a bug that client crashes when seer is far away from caster.
--HG--
branch : trunk
2009-03-23 20:13:37 -06:00
megamage
ba957ed9f4
*Allow knockback creatures.
...
--HG--
branch : trunk
2009-03-23 15:26:13 -06:00
megamage
a47d2e1c22
*Note some script id are changed. DB change may be needed.
...
[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-22 19:20:03 -06:00
megamage
59ce40e484
*Remove dual ERROR in logs Author: AlexDereka
...
--HG--
branch : trunk
2009-03-21 14:28:02 -06:00
megamage
a84e757793
*Update summon system. Show pet bar for guardians. Allow multiple charms/guardians.
...
--HG--
branch : trunk
2009-03-21 09:48:44 -06:00
megamage
8f627853df
*More work on summon system.
...
--HG--
branch : trunk
2009-03-20 14:01:46 -06:00
megamage
a2392121f0
*Fix the bug that summon dbc is not read. Now creatures can be summoned.
...
*Make minipet as tempsummon instead of pet. Make totem as tempsummon.
--HG--
branch : trunk
2009-03-19 14:41:30 -06:00
megamage
281d20be0d
*Allow spells to summon vehicles.
...
--HG--
branch : trunk
2009-03-18 21:39:09 -06:00
megamage
82777554a0
*Merge with 243.
...
--HG--
branch : trunk
2009-03-18 15:31:44 -06:00
megamage
5fb7a0585c
*Fix a bug that redundant packets are sent to clients which may cause freeze.
...
--HG--
branch : trunk
2009-03-17 14:35:11 -06:00
megamage
6e29ab4fbb
[7440] Use server-side only zone info. Optimize related calles in case zone and subzone use. Author: VladimirMangos
...
This in some cases make some zones not explorable if it not have server side data in current maps
but not allow cheating with zone set from client.
--HG--
branch : trunk
2009-03-11 16:17:37 -06:00
megamage
01b67a1f6a
[7413] Fixed finally problems with node names localization in BattleGroundAB messages. Author: VladimirMangos
...
Also fix build at some platforms.
Note: GetTrinityString should be removed in the future when AV is updated.
--HG--
branch : trunk
2009-03-09 17:06:13 -06:00
megamage
328345ac1a
[7403] much more unneeded includes removed Author: balrok
...
--HG--
branch : trunk
2009-03-08 13:05:56 -06:00
megamage
7915fd768a
*Merge.
...
--HG--
branch : trunk
2009-03-06 18:09:01 -06:00
megamage
8787c00ca3
*Disable charmed/possessed creature AI.
...
*Use general react states to replace charminfo react states.
--HG--
branch : trunk
2009-03-05 18:48:56 -06:00
megamage
c1ea842cf7
*Merge.
...
--HG--
branch : trunk
2009-03-05 09:17:57 -06:00
megamage
3716a5292b
*Fix a crash.
...
--HG--
branch : trunk
2009-03-02 18:01:27 -06:00
megamage
d3a6900667
*Merge.
...
--HG--
branch : trunk
2009-02-26 20:43:35 -06:00