Commit Graph
3880 Commits
Author SHA1 Message Date
Kandera 413a0c0813 Core/Battleground: fix issue with picking up opposite teams flag when returning your teams 2012-02-29 11:08:08 -05: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
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
Elron103 c044eb5711 Core/Auction House: Delete item_instance entries correctly, prevent invalid entries 2012-02-27 23:41:19 +01: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
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 <[email protected]>
2012-02-25 21:40:05 +01:00
Shauren 63ebdcda5b Core/Player: Fixed feral AP applying for non-scaling items 2012-02-25 20:23:14 +01:00
Nay a813e6f579 Core/Calendar: Use defines when sending holiday data
Update some comments
2012-02-25 16:17:23 +00:00
Shauren 5c00e93602 Core/Commands: Added lost group commands 2012-02-25 16:56:25 +01:00
Shauren 7b2672b17b Core/Calendar: Fix compile without PCH 2012-02-25 15:32:55 +01:00
QAston a0de042efe Core/Spells: Remove SpellSelectTargetTypes enum - it's not needed anymore. 2012-02-25 14:07:07 +01:00
QAston b7b37dca29 Core/Spells: send spell error messages on spell cast condition checks. 2012-02-25 11:54:12 +01:00
Shauren 1f373c0f37 Scripts/Icecrown Citadel: Removed obsolete workaround for Ice Tomb LoS 2012-02-25 11:42:00 +01:00
Nay 7885e2066a Copy-paste typos in previous commit (0f1bd50) :( 2012-02-25 05:33:27 +00:00
Nay 0f1bd50ae0 Core/Calendar: Holiday.dbc -> SMSG_CALENDAR_SEND_CALENDAR 2012-02-25 05:28:22 +00:00
Nay ad78d44da8 Core/Calendar: Change (revert) CalendarFlags vars to ints
P.S I'd like to have type safe enums (C#-like, also [Flags] attr)
2012-02-25 04:16:17 +00:00
Nay d6c0a67a7c Core/Calendar:
- Fix build
- Use enums where possible
- Renaming
2012-02-25 04:00:32 +00:00
Shauren 8945d115b2 Core/Calendar: Added some checks & error responses for calendar actions, many more to do still 2012-02-25 00:14:39 +01:00
Shauren 0e86b3a578 Core/Calendar: Corrected structure of SMSG_CALENDAR_COMMAND_RESULT 2012-02-24 23:40:06 +01:00
Shauren e5621dfd99 Compile fix 2012-02-24 23:30:09 +01:00
Shauren f1f469481d Core/MovementGenerators: Removed pointless check 2012-02-24 22:43:12 +01:00
Shauren ae5ecb6ac0 Core/Calendar: Code refactoring/removed obsolete functions 2012-02-24 22:04:29 +01:00
Spp 32eab3dca7 Core/Calendar: WIP Calendar. 2012-02-24 20:11:29 +01:00
Shauren a934abbbb7 Core/Calendar
* Added sending SMSG_CALENDAR_RAID_LOCKOUT_REMOVED when instance save is removed
* Refactored sending SMSG_CALENDAR_RAID_LOCKOUT_ADDED/REMOVED into separate method
2012-02-24 19:31:40 +01:00
Nay a09310244f Core/Calendar: Use enums
Source: WPP
2012-02-24 18:22:31 +00:00
Shauren 9c3357c1de Core/Calendar
* Fixed raid resets display in calendar
* Active instance locks will now be added to calendar as soon as they are created (not after login)
2012-02-24 19:06:53 +01:00
Nay c4b6dc3a15 Core/Calendar: Initial work for calendar
Original author: Silinoron
(from calendar branch)
2012-02-24 16:46:29 +00:00
Shauren 40cda6b095 Copypaste fix 2012-02-23 13:07:51 +01:00
Shauren dc28b92415 Core: Random cleanup + compile fix 2012-02-23 13:01:16 +01:00
Venugh 5416b734e4 Core/Movement: Use SetLevitate(true/false) instead of AddUnit/RemoveUnit. 2012-02-23 12:32:21 +01:00
Venugh 1cac01b3df Core/Movement: Use SetWalk(true/false) instead of AddUnit/RemoveUnit. 2012-02-23 11:50:58 +01:00
Machiavelli dc91fc1050 Core/Vehicles: Fix a crash in object update packet builder (need to remove UPDATEFLAG_VEHICLE on Unit::RemoveFromWorld) 2012-02-22 21:50:01 +01:00
QAston fb5d05c198 Core/Spells: Prevent assertion failure in Spell::SelectImplicitDestDestTargets by setting dest to caster if no dest provided. 2012-02-22 21:06:29 +01:00
Nay a7e5c3c7c4 Misc: Delete searing_gorge.cpp and fix a typo in worldserver config 2012-02-22 19:56:23 +00:00
Shauren dba27e61a3 Core/Unit: Corrected packet structure in Unit::BuildMovementPacket 2012-02-22 20:00:16 +01:00
Machiavelli fa546d1428 Core/Spells: Change logic in assertion in Spell::SelectImplicitTargetObjectTargets.
Not sure if this a step in the right direction for the intended design, but following the logic of the function there should be OR unit target OR gameobject target OR item target pointers available. If Item target doesn't belong there then the already present AddItemTarget call should be removed.
2012-02-22 19:16:47 +01:00