Commit Graph

12454 Commits

Author SHA1 Message Date
Machiavelli
cbee39a4dc Fix a warning. 2012-03-03 16:23:16 +01:00
Machiavelli
d1e4eb0512 Core/Commands: Implement .debug moveflags command. With params you can set MoveFlags and MoveFlagsExtra for targeted unit. Without params it will display the current MoveFlags and MoveFlagsExtra. Useful for debugging upcoming changes. 2012-03-03 16:12:28 +01:00
QAston
a08fe16d69 Core/Spells: Allow spell effects to have multiple destinations. Spells like: 49814, 10869 and similar are now properly selecting destination targets. 2012-03-03 00:19:48 +01:00
Subv
b0985b4d5f Core/Misc: Remove redundant implicit template types in some std::make_pair calls. Should allow the build in Visual Studio 2011 2012-03-02 17:14:14 -05:00
QAston
e1b544d129 Core/Spells: Remove some obsolete code 2012-03-02 17:57:26 +01:00
Kandera
42454640cf Core/Scripting: codestyle and comment for previous commit 2012-03-02 09:49:44 -05:00
Kandera
c1270bd758 Core/Scripting: added OnPlayerUpdateZone for player scripts 2012-03-02 09:42:17 -05:00
kaelima
394dbf0cdc Core/Misc: Fix a crash in CalendarMgr::AddAction and initialize some wild pointers. 2012-03-02 12:23:16 +01:00
Shauren
254256668b Core: Fixed compile without PCH 2012-03-01 23:45:07 +01:00
Shauren
09f0a2c04f Core/CreatureTextMgr: Added support for creature_text localization 2012-03-01 22:26:05 +01:00
Malcrom
91e7dc8561 DB/Creature_Text: Convert script_texts to creature_text for boss General Bjarngrim 2012-03-01 17:42:49 -03:30
Kandera
92af6ec647 Core/Auras: fix stacking for auras that change phase. (thx to manuel) 2012-03-01 13:39:53 -05:00
kandera
e59fc28aa6 Merge pull request #5498 from kandera/fix_wsg
Core/Battlegrounds: cleanup and fix flag issue in previous commit correc...
2012-03-01 10:25:19 -08:00
Kandera
4fad1f5b8f Core/Battlegrounds: cleanup and fix flag issue in previous commit correctly 2012-03-01 13:24:15 -05:00
Machiavelli
6bb689b494 Core/Units: Properly update passenger position if vehicle uses waypoint movement. Fixes e.g. Icefang path 2012-03-01 17:06:41 +01:00
Machiavelli
e2c20cca72 Core/Conditions: Small optimization in ConditonMgr, as well as proper rules for spellclick conditions in Clean(), and finally some documentation added on how to add new source types. 2012-03-01 14:43:35 +01:00
Machiavelli
a36a0a77ef Core/Player: Quests with status QUEST_STATUS_NONE(0) shouldn't be loaded into player's queststatus storage. These should be removed since they are remnants from the old queststatus storage system. 2012-03-01 14:43:32 +01:00
kaelima
b939ea5951 Script/Commands: Some safer code in wp modify 2012-03-01 12:16:06 +01:00
kaelima
b27bd661f0 Core/Object: Correct the updateflag order in SMSG_UPDATE_OBJECT. 2012-03-01 12:12:35 +01:00
Malcrom
c531cbc695 DB/Creature_Text: Convert script_texts to creature_text for boss Volkhan, Halls of Lightning. 2012-02-29 21:56:22 -03:30
Malcrom
67e6f9afab DB/Creature_Text: Convert script_texts to creature_text for boss Ionar, Halls of Lightning. 2012-02-29 21:35:59 -03:30
Malcrom
8692eee014 DB/Creature_Text: Convert script_texts to creature_text for boss Loken, Halls of Lightning & Added sound. 2012-02-29 21:15:02 -03:30
Shauren
03a7a80687 Core/Packets: Fixed exceptions being incorrectly thrown when appending empty strings to packets
Closes #5486
Closes #5495
2012-02-29 20:12:11 +01:00
Machiavelli
3a4ec8a0b8 Merge pull request #5491 from teyrnon/master
BytebufferException fix
2012-02-29 10:41:24 -08:00
Shauren
56536a6af5 Core: Fixed build warning 2012-02-29 18:45:31 +01:00
Kandera
413a0c0813 Core/Battleground: fix issue with picking up opposite teams flag when returning your teams 2012-02-29 11:08:08 -05:00
teyrnon
8e18726b69 Update src/server/shared/Packets/ByteBuffer.h 2012-02-29 15:09:51 +02:00
Machiavelli
8e8ff7c660 Core/Conditions: Remove some useless checks in Condition::Meets against a value that's _supposed to be_ const 0 in database. 2012-02-29 13:57:16 +01:00
kaelima
eb1a2a3672 Core/Object:
- Corrected the flag and use of UPDATEFLAG_LOWGUID.
- Send proper positions for objects on transports.
- Rename UPDATEFLAG_HAS_POSITION -> UPDATEFLAG_STATIONARY_POSITION
- Added some comments
2012-02-29 12:43:59 +01:00
Shauren
7eff1c8f53 Core: Build fix (for real this time) and warning fix 2012-02-29 12:02:28 +01:00
leak
66fc6482de Core/Warden: Switch to multi-threaded packet processing for warden 2012-02-28 23:05:30 +01:00
Shauren
77c848b937 Fixed build broken in 218ed813d0 2012-02-28 23:03:38 +01:00
Machiavelli
218ed813d0 Core/Misc: Add more extensive ByteBuffer exceptions to trace down seemingly random crashes. 2012-02-28 14:51:50 +01:00
Machiavelli
3ea9fe4022 Core/Movement: Remove a redundant check in EffectMovementGenerator that could prevent MovementInform from being called 2012-02-28 00:17:01 +01:00
Subv
2c23fdf912 Core/Channels: Players should not be able to invite non-visible GMs to channels
closes #5467
2012-02-27 17:50:21 -05:00
Machiavelli
f402bad532 Core/MovementGenerators: Ensure correct virtual function overrides are called. May/should/will/could/might fix various different movement related issues. Please report back. 2012-02-27 20:22:38 +01:00
QAston
8653016bdd Merge pull request #5445 from Souler/fix_demonic_circle
Move Demonic Circle related code to spell_warlock.cpp
2012-02-27 07:15:39 -08:00
Spp
d38bc3a178 Core: Rename GetCreatureInfo to GetCreatureTemplate and minor cleanup here and there 2012-02-27 14:58:47 +01:00
Spp
3e622ee7ac Core: Minor cleanup in ObjectMgr and warning fixes 2012-02-27 11:08:34 +01:00
Subv
95d3ea5512 Core/Misc: Reserve space for the data in the stores before inserting it 2012-02-26 14:57:00 -05:00
Subv
fd9f185f1f Core/Battlegrounds: Initialize _flagDebuffState before using it in Warsong Gulch 2012-02-26 14:56:52 -05:00
Souler
05097c7fc5 Scripts/Spells: Move Demonic Circle mechanics to spell_warlock.cpp 2012-02-26 17:22:27 +01:00
Nay
9dbd9c02f4 Misc:
- Fix errors in recent SQLs (1fc122e5c6a5e0099,a3755f8355e64c9efc)
- Proper defines in DBCStructure.h (Holiday Entry)
2012-02-26 14:38:04 +00:00
Machiavelli
b2e4f8f958 Core/Misc: Add some documentation to TRINITY_WRITE_GUARD and TRINITY_READ_GUARD because ACE's documentation on underlying objects is not clear. 2012-02-26 15:16:22 +01:00
Shocker
7e4fa9174d Core/Auction House: Fix item loss issue when inserting multiple stacks (by Elron103)
Closes #5428
2012-02-26 02:16:45 +02:00
leak
1ebdc5c19c Core/Warden: Add reload ability for character.warden_action table / Centralize the crypto keys in one header file 2012-02-25 22:06:18 +01:00
Shocker
f0d0d95cf9 Core/Spells: Fix spellmod restore on failed cast for auras that have multiple mods for different spells (by lost-illusion) 2012-02-25 22:51:06 +02:00
Discovered
c10e6708ed Core: Add some more output in HandleSetActionButtonOpcode (show playername/guid as well)
Signed-off-by: click <click@gonnamakeyou.com>
2012-02-25 21:40:05 +01:00
click
e37d9d73a9 Core/Scripts: Remove script for npc_goblin_prisoner (handled by SAI already) 2012-02-25 21:19:05 +01:00
click
6f152a1ff8 Core/Scripts: Remove some leftover debugging-output from the warlock spellscripts 2012-02-25 21:18:29 +01:00