cr4st
5cee106524
Core/Creature: fixed trigger visibility of vehicles
2015-03-25 17:43:12 +01:00
Duarte Duarte
358b063d17
Merge pull request #14426 from tkrokli/SetQuestSlotState
...
[Core/Quest] Update quest Objective status Client side
(cherry picked from commit 965ed68470 )
Conflicts:
src/server/game/Entities/Player/Player.cpp
2015-03-22 22:15:47 +00:00
Shauren
87afdc7101
Core/PacketIO: Restored missing code in Player::SendEquipError
2015-03-22 12:40:02 +01:00
MitchesD
a5b662e0d9
Core/PacketIO: CMSG_SET_ACTIVE_MOVER, SMSG_MOVE_SET_ACTIVE_MOVER updated and enabled
2015-03-20 15:41:13 +01:00
jackpoz
61e0ff3208
Revert "*Do not allow players to use vehicles to go further than 1st boss in Ulduar."
...
This reverts commit a009e53049 .
Remove hackfix for Ulduar vehicles, it should be handled in Ulduar script
(cherry picked from commit f1ae2c7b73 )
2015-03-18 00:35:05 +00:00
jackpoz
38c23495b3
Core/Dungeon Finder: Fix Vote Kick breaking LFG queue
...
Fix Vote Kick started with party in queue breaking the whole LFG queue. The status of Vote Kick is now storing in a bool variable in LfgGroupData, separated from LfgState of the group/members.
If a Vote Kick started with party in queue, the members were not removed from queue correctly and would cause LFG matching system to match these "broken" players but not allowing to start a dungeon.
Closes #10191
(cherry picked from commit 22403121fe )
2015-03-18 00:34:51 +00:00
click
b3b7b53003
Core: INFO->DEBUG cleanups in Player.cpp
...
(cherry picked from commit 6e509cf7c1 )
Conflicts:
src/server/game/Entities/Player/Player.cpp
2015-03-18 00:32:55 +00:00
jackpoz
034dbe267d
Core/Player: Optimize Player::HaveAtClient() performance
...
Change m_clientGUIDs from std::set to std::unordered_set to reduce by 2.7x times the cpu usage in Player::HaveAtClient()
(cherry picked from commit 49ececf038 )
2015-03-18 00:09:32 +00:00
Shauren
62f0847ebb
Core/Player: Updated sending completed quests data to client
2015-03-14 19:47:07 +01:00
Vincent-Michael
d9e4942a75
Core/PacketIO: Sync with wpp
2015-03-15 01:13:46 +01:00
Carbenium
5feee1e69b
Merge pull request #14344 from DJScias/opcodes2
...
Core/Packets: Update & enable more opcodes (names inside)
2015-03-13 01:18:39 +01:00
DJScias
72e549be50
Core/Packets: updated and enabled SMSG_CANCEL_AUTO_REPEAT, SMSG_CANCEL_ORPHAN_SPELL_VISUAL, SMSG_CANCEL_SPELL_VISUAL, SMSG_COIN_REMOVED
...
Documentation used:
- Updated and enabled the before-mentioned opcodes.
- "SMSG_CANCEL_AUTO_REPEAT" also switched from PackedGuid to ObjectGuid as per @DDuarte's suggestion.
- Changed initial size of "SMSG_SELL_RESPONSE" packet and default initialized SellResult Reason. Thanks @Lordron.
Cleaning up latest commit.
2015-03-13 00:49:44 +01:00
Epicurus4
b306c7c6cf
Core/Loot: Enable setting AcquireReason, correct LootMethod definition, fix structure to match sniffs of retail and correct threashold and reason definitions.
2015-03-12 10:39:33 -04:00
DJScias
30bef643fd
Core/Packets: updated and enabled SMSG_SELL_RESPONSE
...
A typo that slipped in, damnit
2015-03-11 20:54:27 +01:00
MitchesD
7b446a28cc
Core/PacketIO: updated SMSG_ENVIRONMENTALDAMAGELOG and enabled some opcodes
2015-03-11 16:59:42 +01:00
Carbenium
37a14bc2d5
Core/Support: Update the support/ticket system to 6.x
...
Core/Mail: fix a logic error introduced in 829e11b662
2015-03-10 21:09:21 +01:00
Shauren
c8944d73b3
Core/Players: Set holy power decay timer to 20 seconds after leaving combat (also added OnCombatExit hook for stuff like this)
2015-03-10 20:53:29 +01:00
Shauren
c927acf1f4
Core/Player: All spells and skills are now automatically learned without any need for external data
...
* Fixes learning mail/plate at level 40 for shamans/warriors/paladins
* Fixes learning riding for worgen/paladins/warlocks at level 20
2015-03-07 12:24:25 +01:00
MitchesD
bf9024c341
Core/Packets: updated & enabled SMSG_LEVELUP_INFO
2015-03-06 22:11:38 +01:00
joschiwald
2955a1f595
Core/Player: fixed some leftovers in db after player delete
...
* character_arena_stats
* character_battleground_random
* character_cuf_profiles
* character_currency
* character_stats
* character_void_storage
2015-03-06 03:52:05 +01:00
Shauren
e63872e1ee
Core/DataStores: Updated dbc structures to 6.1
2015-03-04 12:17:06 +01:00
Epicurus4
7665c9ee55
Core/PacketIO: Sync with wpp
2015-03-01 16:21:15 -05:00
Golrag
573b59c46c
Core/Packets: SMSG_EXPLORATION_EXPERIENCE
2015-02-22 18:23:26 +01:00
Golrag
79bbca0bbf
Core/Packets:
...
* SMSG_START_MIRROR_TIMER
* SMSG_STOP_MIRROR_TIMER
* SMSG_PAUSE_MIRROR_TIMER -- not used
2015-02-22 13:25:03 +01:00
Duarte Duarte
8ff752afa0
Merge pull request #14167 from Golrag/WorldStates
...
Core/Opcodes: SMSG_INIT_WORLD_STATES
2015-02-22 05:48:13 +00:00
Shauren
ea9eccae85
Core/Spells: Restored totem category check
...
Revert "Core/Totems: In cata totem items are no longer needed"
This reverts commit 45e0cae7be
2015-02-21 16:58:09 +01:00
Shauren
68fceee10e
Core/Spells: Removed leftovers of old cooldown handling
...
* Use ItemEffect.db2 data directly instead of copying it to another structure
2015-02-21 13:08:33 +01:00
Shauren
56186319bd
Core/Spells: Cooldown updates
...
* Refactored cooldown handling to separate class shared by creatures and players
* Updated and enabled cooldown packets
* Implemented creature school lockouts
* Implemented spell charges
* Fixed AuraUpdate structure
* Fixed aura flag AFLAG_NOCASTER handling
* Implemented spell charge related auras
2015-02-17 01:01:44 +01:00
Golrag
b7a65ce9ef
Core/Opcodes: SMSG_INIT_WORLD_STATES
2015-02-16 20:33:23 +01:00
Mogadischu
bc0c0ae2a3
Core/Guild: Updated and enabled most previously implemented guild and petition related packets
...
Merged from https://github.com/Mogadischu/TrinityCore/commits/guild
Signed-off-by: Duarte Duarte <dnpd.dd@gmail.com >
2015-02-13 18:32:36 +00:00
Duarte Duarte
f68473aeff
Core/Packets: Fix and enable CMSG_BUY_ITEM, SMSG_BUY_FAILED and SMSG_BUY_SUCCEEDED
...
Closes #14127
2015-02-13 00:45:39 +00:00
Duarte Duarte
97e62c0ea5
Core/Packets: Update and enable CMSG_GOSSIP_SELECT_OPTION, SMSG_BINDER_CONFIRM, SMSG_GOSSIP_COMPLETE and SMSG_PLAYER_BOUND
...
Fixes #14115
2015-02-12 04:23:19 +00:00
Duarte Duarte
20aa605485
Core/Packets: Update and enable CMSG_USE_ITEM
...
Ref #14115
2015-02-12 02:37:42 +00:00
Duarte Duarte
6678635cc7
Core/Packets: Update and enable SMSG_COOLDOWN_EVENT
...
Fix build.
2015-02-11 23:09:56 +00:00
Duarte Duarte
102d03b025
Merge pull request #13963 from tkrokli/3.3.5
...
Fix Cooldown for Raise Dead (Ghoul)
(cherry picked from commit 1d627ca1ea )
2015-02-11 20:39:09 +00:00
Duarte Duarte
06c7de4178
Merge pull request #14098 from ariel-/arenacd
...
Arena Spells Reset Cooldown micro correction
(cherry picked from commit a3bc75b7b9 )
2015-02-11 18:41:20 +00:00
joschiwald
bbce7d0342
Core/Items: fixed AuctionHouse and GuildBank items from DB
2015-02-08 20:02:04 +01:00
jackpoz
e6f26cfb1f
Core/Misc: Fix static analysis issues
...
Fix some static analysis issues reported by Coverity.
Rename SpellMgr::EnsureSpellInfo() to SpellMgr::AssertSpellInfo() to be consistent with other similar methods.
2015-02-08 19:40:03 +01:00
Shauren
a043d539f0
Core/Spells: Implemented SpellLearnSpell.db2 for auto learning linked spells
2015-02-08 16:23:31 +01:00
joschiwald
e01bb91887
Core/Packets: updated some contactlist packets
2015-02-08 02:51:49 +01:00
Carbenium
829e11b662
Core/Packets: Implement all mail system relevant packets
...
Thanks @joschiwald, @DDuarte and @Warpten
2015-02-07 12:43:25 +01:00
Shauren
9db2e6dbbe
Core/Players: Updated player byte field offsets
2015-02-05 20:52:51 +01:00
joschiwald
be6b1f5251
Core/Packets:
...
- updated who packets
- fixed typos from previous commits
2015-02-05 20:18:32 +01:00
Shauren
0ac3a21d33
Core/Spells: Added missed iterator check to Player::GetCastSpellInfo
...
Closes #14030
2015-02-05 09:36:07 +01:00
Shauren
663052dd72
Core/Players: Resetting talents will no longer reset character specialization
...
* Fixed level requirements for specialization spells
Closes #14014
2015-02-03 20:10:12 +01:00
joschiwald
053d5f24ee
Core/Packets:
...
- added inspect packets
- updated opcode values
2015-02-01 20:52:05 +01:00
jackpoz
c899944981
Core/Misc: Fix static analysis issues
...
Fix some static analysis issues reported by Coverity
2015-02-01 15:38:07 +01:00
Shauren
3f28fd304d
Core/Spells: Reimplemented automatic spell learning
...
* Fixed learning/unlearning talents
2015-01-30 23:58:16 +01:00
jackpoz
89c535cf2a
Core/Misc: Fix static analysis issues
...
Fix some static analysis issues reported by Coverity
2015-01-30 22:32:26 +01:00
Nayd
a93c40143f
Core/Packets: Update and enable SMSG_ATTACKSWING_ERROR and SMSG_CANCEL_COMBAT
...
Removed old SMSG_ATTACKSWING_NOTINRANGE, SMSG_ATTACKSWING_DEADTARGET, SMSG_ATTACKSWING_CANT_ATTACK and SMSG_ATTACKSWING_BADFACING
2015-01-28 22:26:47 +00:00