Commit Graph
439 Commits
Author SHA1 Message Date
QAston 3137a82c7c Core/Spells: Cleanup in Spell.h:
- Codestyle (fix function naming) and cleanup changes in SpellCastTargets class, also access variables of this class by getters/setters
 - Move IsQuestTameSpell function to SpellMgr.h
 - Move UnitList typedef to Unit.h
Additionally - add missing copyright notice to SpellAuraEffects.h
2011-06-23 13:28:52 +02:00
Derex d65e1d9a3f Core/Network: Handle running out of file descriptors on linux-based systems (windows-based systems requires additional fixes)
Signed-off-by: click <[email protected]>
2011-06-23 11:14:01 +02:00
click f7b0e58a14 Core: Remove a few warnings (unused variables), clean up tabs whitespaces 2011-06-23 09:13:58 +02:00
Machiavelli 719a079464 Core/WorldSession: Store correct packet in CharacterCreateInfo 2011-06-22 23:30:30 +02:00
Machiavelli 78a90e7bad Core/Worldsession: Fix death knight character creation logic after recent commits 2011-06-22 23:03:53 +02:00
Machiavelli 2b3ee302f7 Missing line from 9b17b9. 2011-06-22 20:55:32 +02:00
Machiavelli 9b17b9c3ba Core/DBLayer: Fix possible crashes from fe8cb7 2011-06-22 18:04:12 +02:00
Machiavelli fe8cb75bf1 Core/DBLayer: Make database interaction after create character packet completely asynchronous. This is more performant and fixes a DoS loophole and possible data desynchronisation caused by spamming this packet.
Closes #584
Closes #2089
2011-06-22 14:22:08 +02:00
Shauren 5a18ee0e66 Core/Quests: Fixed autoaccept quests for quest chains 2011-06-18 17:15:52 +02:00
Lopin b1bde4d01f Core/Items: Prevent swapping item sets while player is in combat 2011-06-17 18:07:34 +02:00
kaelima b9e8694540 Core: Continued cleanup
If and for whitespaces.
2011-06-12 02:30:32 +02:00
click da03bbbdab Core: Yet more cleanups in codestyle... 2011-06-12 02:06:07 +02:00
click c77aa6e846 Core: And some more cleanups... 2011-06-12 02:00:43 +02:00
click f16df538ee Core: More codestyle cleanups 2011-06-12 01:47:45 +02:00
click 158966dc79 Core: Codestyle cleanup 2011-06-11 22:35:29 +02:00
Azazel 9f8e4b031e Core/Quests: add anti-cheat check in quest reward method 2011-06-03 11:54:44 +06:00
tobmaps 600cc16c94 Core/Players: Pet talents can be reset at a pet trainer for free, original idea by rsa 2011-05-31 05:47:17 +07:00
tobmaps 4a0290c17b Core/Quests: Fix quests that require player to be dead
Closes #1441
2011-05-30 02:59:37 +07:00
NoFantasy ab15d2526f Core/Loot: Fixed gold looting messege sent to player while in group 2011-05-29 14:32:46 +02:00
kaelima 78692e1246 Core/Area: Updated AreaFlags documentation to match 3.3.5 dbcs. 2011-05-27 00:58:18 +02:00
Shauren 0ad14aeafd Core/Gossip: Gossip menu items will now have constant index, allowing to properly define scripts relying on that index when mixed with conditions. Script-created menus via ADD_GOSSIP_ITEM will still have the index generated dynamically 2011-05-26 23:57:17 +02:00
Aokromes 6acd954bf5 Core/Misc: Some random cleanups 2011-05-25 19:54:17 +07:00
Machiavelli 402198c5ff Core/DBLayer: Proper core-side handling of MySQL errno 1213 to prevent a snowballeffect (until innodb_lock_wait_timeout) 2011-05-23 16:33:33 +02:00
Machiavelli 59c0670f44 Core/DBLayer: Fix possible transaction deadlock in HandleMailReturnToSender opcode 2011-05-21 14:24:46 +02:00
tobmaps 029425d6fb Core/Pets: Fix autocast-toggling for grouped pets
Closes #272 & #273
2011-05-12 22:07:16 +07:00
tobmaps 78362a325f Core/Loot: Pickpocketed and player corpse looted money shouldn't be shared among party members 2011-05-11 20:39:26 +07:00
Az@zel 58f0a4b152 Core/Misc: fix typo - yet another English language lesson: INTERUPT -> INTERRUPT 2011-05-11 11:17:20 +06:00
tobmaps bd6750b4d0 Core/Player: Fix old issue with creating a character if using declined names. Thx to someone, whose name was lost on old forums 2011-05-10 18:52:28 +07:00
click 077b69e351 Core: Fix a minor typo in WorldSession::HandleMirrrorImageDataRequest (makes Aokromes happy) 2011-05-09 02:01:02 +02:00
Shocker a51c66d2f8 Core/Arenas: Disallow leaving arena team while in arena 2011-05-06 13:46:54 +03:00
leak dfacd287a4 Core/ObjectMgr: Refactor group related functions into dedicated class 2011-05-05 10:25:17 +02:00
leak ea06dcf418 Core/ObjectMgr: Refactor guild related functions into dedicated class 2011-05-04 10:08:09 +02:00
leak ce01a37c2c Core/ObjectMgr: Refactor arena team related functions into dedicated class 2011-05-03 15:01:37 +02:00
Shauren 92ab83b232 Core/Players: Fixed faction change quest conversion
Closes #1336
2011-04-30 15:23:43 +02:00
leak 1003f30448 Add spaces after commas 2011-04-29 20:47:02 +02:00
leak 01a79947d5 More cleanup after last commit spree 2011-04-29 19:59:40 +02:00
Azazel 6fb2bf4224 Core: use enum InventoryResult as return type for functions working with player items.
Original patch by TOM_RUS.
2011-04-29 16:48:15 +06:00
leak e58f47664f Restore gcc build 2011-04-28 23:38:16 +02:00
leak c51c817a45 Core/ObjectMgr: Refactor sCreatureStorage 2011-04-28 22:57:08 +02:00
leak e2e9431ca3 Core/ObjectMgr: Refactor sGOStorage 2011-04-28 22:54:30 +02:00
leak a82654debd Core/ObjectMgr: Refactor sItemStorage 2011-04-28 22:42:33 +02:00
leak 5aeb4fe794 Core/ObjectMgr: Refactor sInstanceTemplate 2011-04-28 22:16:13 +02:00
leak 19cab2c508 Core/ObjectMgr: Refactor sPageTextStore 2011-04-28 22:13:09 +02:00
Shauren ed48364c04 Core/Accounts: Fixed saving account tutorials 2011-04-26 11:56:21 +02:00
Shauren 8898db8b27 Core: Corrected NULL usage, it should only be used with pointers, not integers 2011-04-23 15:53:48 +02:00
Azazel c36846d78a Core/GM System: rename columns of gm_surveys, gm_subsurveys, gm_tickets and lag_reports tables to lowerCamel, move queries to prepared statements and refactor the code of TicketMgr. 2011-04-19 14:04:18 +06:00
kaelima 384ca58b62 Core/PacketIO: Add support for receiving CMSG_UPDATE_PROJECTILE_POSITION 2011-04-11 21:24:02 +02:00
Azazel 72040c1654 Core/Misc: fix compilation warnings 2011-04-11 17:38:57 +06:00
Shocker 0905538b32 Core/Misc: Fix possible endless loop in HandleMoveWorldportAckOpcode / Logout 2011-04-09 11:28:39 +03:00
leak 7935c2f5c2 Core/Arena: Move personalRating to arena_team_member 2011-04-08 21:14:30 +02:00