Carbenium
6252330a77
Merge pull request #14491 from doctaweeks/fixes-for-6.x
...
Fixes for 6.x
2015-04-05 00:16:36 +02:00
Shauren
14b475e865
Core/PacketIO: Enabled CMSG_MOVE_KNOCK_BACK_ACK, SMSG_MOVE_UPDATE_KNOCK_BACK and SMSG_MOVE_UPDATE
2015-04-04 23:49:14 +02:00
Shauren
89007ac1d0
Core/Players: Updated trading
...
* Use special Uniq ObjectGuid::TradeItem for enchanting trade items
* Added additional validation of trade state
* Fixed an ancient bug in trade display causing pending enchantment to never update clientside if too many operations were done in a trading session
2015-04-04 00:07:16 +02:00
MitchesD
be016b94aa
Core/PacketIO: updated SMSG_LOOT_RELEASE and enabled CMSG_OPEN_ITEM
2015-04-03 20:07:45 +02:00
Daniel M. Weeks
573cda7b52
Rename variables to fix C++11 keyword collision
2015-04-02 22:27:18 -04:00
DDuarte
47eaed682f
Core/Packets: Fix writing WorldPackets::Duel::DuelComplete
2015-04-02 22:46:21 +01:00
xerkoss
ae9f9f5de6
Core/Packets: Updated and enabled duel opcodes
...
Closes #14438
2015-04-02 18:44:27 +02:00
Shauren
5389180778
Core/PacketIO: Updated all client opcode values
2015-04-01 01:44:10 +02:00
Rat
e734146a6f
Core/Quests: updated SMSG_QUEST_GIVER_QUEST_LIST_MESSAGE packet
...
- updated gossip window handling
2015-03-31 19:55:53 +02:00
Gacko
db9173488f
Fix warnings
2015-03-29 21:56:22 +02:00
Rat
3660c3a37f
Merge branch '6.x' of https://github.com/TrinityCore/TrinityCore into 6.x
...
Conflicts:
src/server/game/Handlers/MiscHandler.cpp
src/server/game/Server/Protocol/Opcodes.cpp
2015-03-29 11:25:48 +02:00
Shauren
18d567ea20
Core/Currencies: Restores updating conquest caps - thanks @soulfrost for noticing
2015-03-28 22:09:47 +01:00
Shauren
8cfb542ee4
Core/PacketIO: Updated values of all known server opcodes
2015-03-27 22:21:24 +01:00
cr4st
5cee106524
Core/Creature: fixed trigger visibility of vehicles
2015-03-25 17:43:12 +01:00
Rat
eebc468e62
Merge branch '6.x' of https://github.com/TrinityCore/TrinityCore into 6.x
...
Conflicts:
src/server/collision/Management/MMapManager.cpp
src/server/game/Conditions/ConditionMgr.cpp
src/server/game/Conditions/ConditionMgr.h
2015-03-24 20:01:02 +01:00
Duarte Duarte
358b063d17
Merge pull request #14426 from tkrokli/SetQuestSlotState
...
[Core/Quest] Update quest Objective status Client side
(cherry picked from commit 965ed68470431e6ee889a154e1ec73d28b461a25)
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 f1ae2c7b73f3fbc665acac8fd70ce325f20e1194)
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 22403121fe9c762c82dc32913aeba46a7e76a004)
2015-03-18 00:34:51 +00:00
click
b3b7b53003
Core: INFO->DEBUG cleanups in Player.cpp
...
(cherry picked from commit 6e509cf7c11d886e84a66e97c441917c17c48fbf)
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 49ececf03830ca1d3df45bec1cd7f657d309450b)
2015-03-18 00:09:32 +00:00
Rat
8f3a80c1cf
Core/Phases: Ported new phasing system from 4.3.4 branch and fixed some map swap logic
2015-03-16 07:28:49 +01: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 <[email protected] >
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 1d627ca1ea2e5bc15907ab9b81bf3f03f9effb36)
2015-02-11 20:39:09 +00:00