Commit Graph
375 Commits
Author SHA1 Message Date
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
Shauren f91136b949 Core/Vehicles: Corrected vehicle spell bar packet, now empty slots will remain empty and spells will not be "packed" together anymore 2011-05-26 23:51:34 +02:00
Shocker 0ea721e25a Core/Players: Allow GMs to have their player flags correctly loaded from DB 2011-05-25 16:35:35 +03:00
tobmaps 0b557f02b2 Core/Spells: Fix warrior stances save after death/logout 2011-05-25 20:29:06 +07:00
Aokromes 6acd954bf5 Core/Misc: Some random cleanups 2011-05-25 19:54:17 +07:00
tobmaps 0dd349f52a Core/Players: Fix exploit with XP gain from kills done by vehicles 2011-05-22 19:50:55 +07:00
Machiavelli 48838cca27 Fix build on Linux 2011-05-22 13:49:39 +02:00
Machiavelli 29e61ad0ea Core/DBLayer: Remove a problematic and unneeded transaction in _LoadMails 2011-05-22 13:43:57 +02:00
Machiavelli d454ee2a74 Core/DBLayer: Apparantly the possible deadlock was present in Player::DeleteFromDB as well.
Thanks to Aokromes for pointing out
2011-05-21 14:50:28 +02:00
Shauren c3778487f0 Core/Spells: Fixed totem summoning behavior (summoning new totem while old is still active will not prevent new one from spawning) and fixed totem cooldowns
Closes #1609
Closes #1615
2011-05-21 10:58:32 +02:00
Shauren ac4ed1efdf Core/Spells: Moved setting UNIT_CREATED_BY_SPELL out of spell effect handlers and sending SMSG_TOTEM_CREATED into Totem class 2011-05-19 22:27:18 +02:00
tobmaps 2fe5e5d249 Core/Player: More generic fix for duel emote, original idea by 2010phenix 2011-05-16 23:00:00 +07:00
tobmaps a2ee751a6c Core/Player: Fix duel won emote 2011-05-16 05:18:45 +07:00
Shauren 19bf53a0cb Core/Achievements: Added missing reset cases for achievement criterias 2011-05-14 10:50:27 +02:00
click b6cf587de9 Core: Remove some warnings here and there 2011-05-13 18:07:12 +02:00
tobmaps 7fac55db66 Core/Player: Don't allow to deactivate PvP mode in hostile/neutral zones at PvP realms 2011-05-13 18:53:01 +07:00
Lynx3d b1d2fbc0c2 Core/Player: Use dbc data for calculating combat ratings
Closes #1156
2011-05-13 04:11:03 +07:00
tobmaps 27d34e9494 Core/Player: Fix issue with players being kicked when going AFK in arenas 2011-05-13 01:24:15 +07:00
tobmaps e7ff1196ed Core/Player: Dismiss active pet before talent reset to prevent bugs 2011-05-12 19:15:11 +07:00
Shauren c98438ae8f Core: Minor cleanup 2011-05-12 10:43:11 +02:00
Shauren bca01dd419 Core/Players: Added missing break; 2011-05-12 10:39:29 +02:00
Shauren 32a98d343a Core/Players: Fixed possible crash in cooldown handling 2011-05-12 10:39:08 +02:00
Lopin 193f0b7cd3 Core/Battlegrounds: Fixes Report AFK players and then leaving if "Inactive" buff expires 2011-05-11 12:14:00 +03:00
Az@zel 58f0a4b152 Core/Misc: fix typo - yet another English language lesson: INTERUPT -> INTERRUPT 2011-05-11 11:17:20 +06:00
Az@zel f73c6c40bb Core/Misc: fix compiler warnings 2011-05-11 11:12:26 +06:00
tobmaps 09fb6f555f Core/Spells: More generic implementation of Combustion
Closes #60 & #78
2011-05-11 04:17:38 +07:00
tobmaps 98dbf64fad Core/Spells: Fix stacking behaviour of spellmods 2011-05-11 02:34:42 +07:00
Shocker 3fa651ce19 Core/Misc: Include resilience in character_stats 2011-05-09 17:01:10 +03:00
Shauren 551889c42f Core: More warning fixes 2011-05-07 20:09:45 +02: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 d23fb7128e Scripts/Culling of Stratholme: Fixed quest 'Dispelling Illusions' 2011-04-30 18:52:29 +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 c51c817a45 Core/ObjectMgr: Refactor sCreatureStorage 2011-04-28 22:57:08 +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
Shauren 97f482cd82 Core/Achievements: Removed unused parameter from UpdateAchievementCriteria and unused DoCompleteAchievement from BattlegroundMgr 2011-04-21 23:32:45 +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
Shauren 542bc3008d Core/Player: Fixed interaction rules with dead creatures 2011-04-18 12:17:45 +02:00
Shauren 472027c3e0 Core/Units: Fixed kill credits 2011-04-17 14:16:48 +02:00
Shauren e023a32cf3 Core/Units: Fixed kill credits for vehicles 2011-04-16 23:18:59 +02:00
Shauren ea5dd86f29 Core/PacketIO: Updated SMSG_CHAR_ENUM data content (bag info) 2011-04-15 19:31:21 +02:00
leak 9bed8e49db Core/Arena: Restore personal rating loading 2011-04-10 15:19:54 +02:00
leak 7935c2f5c2 Core/Arena: Move personalRating to arena_team_member 2011-04-08 21:14:30 +02:00
Azazel 9f1cc4407a Core/CharDB Cleanup: alter character_homebind table making column names lowerCamel and move all queries to prepared statements. 2011-04-08 17:04:51 +06:00
Azazel 37a6fe2ae7 Core/CharDB Cleanup: alter character_battleground_data table making column names lowerCamel and move all queries to prepared statements. 2011-04-08 11:28:10 +06:00
Shauren 0ae5aca55e Core/Spells: Apply only 1.5 second cooldown to DK runes when spell misses its target 2011-04-07 23:13:35 +02:00