Commit Graph

16713 Commits

Author SHA1 Message Date
Shauren
69bbe1fded Core/Items: Added loading and saving transmogrification. 2012-08-01 14:31:09 +02:00
Nay
cecde87c32 Core/Misc: Basic implemention of Transmogrification
TODO: charge money and fix some quirks and bugs
Thanks to Shauren for finding item flags and proper validation
2012-08-01 02:46:32 +01:00
Nay
ac252899de Core/PacketIO:: Change status of CMSG_VIOLENCE_LEVEL to STATUS_AUTHED since it's now sent at the loading screen
We still don't do anything with that packet...
2012-08-01 02:43:47 +01:00
Nay
53ba7b8b14 Core/ByteBuffer: Fix a subscript out of range exception (in debug mode) when ReadString is used with length 0 2012-08-01 02:42:33 +01:00
Nay
ce1391840f Core/VS: Finally fix item swapping, correct a file name 2012-07-30 21:51:21 +01:00
Nay
940f655a3c Core/VS: Allow to store/retrive random stats items in void storage
Also set items to soulbound on withdraw
2012-07-30 18:34:39 +01:00
Nay
3df10d8273 Core/DBLayer: Fix a typo in void_storage table name 2012-07-30 16:41:48 +01:00
Nay
c24de2c6d8 Core: Implement Void Storage 2012-07-30 16:39:46 +01:00
Nay
195e0369cf Core/PacketIO: Fix structure of CMSG_SET_TRADE_ITEM
Thanks Subv and Shauren
2012-07-30 01:15:41 +01:00
Shauren
42ad1b8334 Core/Objects: Added missed changes, thanks cyberbrest for noticing
Closes #7224
2012-07-29 23:44:30 +02:00
Shauren
3b19f42da2 Core/PacketIO: Limited number of update fields sent to other players 2012-07-28 19:18:47 +02:00
Shauren
790ef5add5 Core/Channels: Updated channel join structure 2012-07-28 19:11:47 +02:00
Shauren
868c6e853b Core/PacketIO: Fixed CMSG_PING (and pong) 2012-07-26 18:36:26 +02:00
Shauren
8a98ae2d48 Core/PacketIO: Fixed SMSG_TRADE_STATUS_EXTENDED 2012-07-26 11:05:48 +02:00
Nay
f2c074d37e Core/PacketIO: Add a missing FlushBits to SendTradeStatus 2012-07-26 03:51:48 +01:00
Nay
ee2e4ba023 Core/PacketIO: Fix a silly copy paste error in SendTradeStatus 2012-07-26 03:31:46 +01:00
Nay
fc938ac21e Core/PacketIO: Few updates and typo corrections for SendUpdateTrade 2012-07-26 02:17:03 +01:00
Nay
c6352171d7 Core/Player&PacketIO: Fix trading
Update some trade related packet structures
Enable missing trade opcode
Update TradeStatus enum
2012-07-26 01:56:30 +01:00
Nay
32d17722d8 Core/PacketIO: Fix some failures introduced in previous commit 2012-07-25 23:25:33 +01:00
Nay
3f137c74f9 Core/PacketIO: Many opcodes from WPP 2012-07-25 23:14:23 +01:00
kaelima
0d6e2d5e86 Core/PacketIO: Verified and enabled a couple of server messages 2012-07-25 16:14:10 +02:00
Kaelima
49d8836f9d Merge pull request #7182 from horn/4.3.4
[4.3.4] Core/PacketIO: Fix and enable few speed changes related opcodes
2012-07-25 06:53:26 -07:00
horn
2b8ea93877 Core/PacketIO: Fix and enable few speed changes related opcodes 2012-07-25 15:39:53 +02:00
kaelima
443f1e71d8 Core/PacketIO: Fix a couple of spline packets 2012-07-25 11:59:05 +02:00
Nay
62015f79a5 Core/PacketIO: Fix and enable few trade related opcs 2012-07-24 16:52:13 +01:00
Nay
6dd20770af Core/Misc: Few more missed chances related to money
Expect more commits like this :/
2012-07-24 15:47:47 +01:00
Nay
abadc30efc SQL: Missing changes to character_database.sql 2012-07-24 15:29:59 +01:00
Nay
0f04b2fc36 Core/Misc: Update money to 64 bits (from 32), increasing the maximum gold possible
This got a bit messy and will be further fixed when all related packets are updated.
(Also fixed a typo in atoll msvc macro)
2012-07-24 15:27:42 +01:00
Shauren
4364f80d37 Core/Achievements: Fixed remaining crashes introduced with achievementmgr overhaul 2012-07-24 15:29:49 +02:00
Shauren
9f945e0159 Core/PacketIO: Enabled CMSG_SET_SELECTION 2012-07-24 15:29:09 +02:00
Shauren
04b30fd035 Core/Objects: Minor fixes to creature/gameobject data 2012-07-24 15:28:41 +02:00
Shauren
c20d62b2b8 Merge pull request #7168 from Zakamurite/4.3.4 2012-07-24 06:21:48 -07:00
Yaki Khadafi
9a8ca58cf5 Fix movementInfo read/write
Signed-off-by: Yaki Khadafi <elsoldollo@gmail.com>
2012-07-24 13:35:00 +03:00
Nay
209f451e26 Core/PacketIO: Enable gossip related opcodes/handlers 2012-07-24 01:34:43 +01:00
Nay
3c7d11eb6e Core/Misc: Optimize HandleListInventoryOpcode
Thanks to Shauren for the tips
2012-07-24 00:59:55 +01:00
Nay
c4bb17e78d Core/NPCs: Fix vendors
Enable CMSG_LIST_INVENTORY and SMSG_LIST_INVENTORY
Update and rewrite SMSG_LIST_INVENTORY
2012-07-24 00:06:49 +01:00
Nay
370c982cc0 Tools/Map extractor: Use a standard format specifier when printing loaded area counts (like the map and liqtypes count) 2012-07-23 16:36:18 +01:00
Nay
be3735275f DB/Auth: Update gamebuild 2012-07-23 16:25:00 +01:00
Shauren
15f9f14121 Core/Object: Minor cleanup 2012-07-23 13:43:57 +02:00
Shauren
c1592405a3 Core/Players: Fixed displaying player guild ingame 2012-07-23 13:43:32 +02:00
Shauren
04671d2d99 Core/PacketIO: Enabled and updated client chat packets 2012-07-23 13:30:53 +02:00
Shauren
fc453ab623 Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4 2012-07-23 00:13:13 +02:00
Shauren
47054e6bc1 Build fix without pch 2012-07-22 14:40:41 +02:00
Shauren
1fd37ac61b Core/Object: Use updatefield flags extracted from client to determine whether to send or not a field value instead of sending all data to client for non-player objects 2012-07-22 14:20:26 +02:00
Shauren
395994c707 Core/Groups: Send player invalid notification when attempting to invite GM to group when that is disabled 2012-07-22 13:46:00 +02:00
durotar
c00a485bb7 DB/SAI: Fix quest Reclusive Runemaster
Closes #6765
Closes #1873

Signed-off-by: Nay <dnpd.dd@gmail.com>
2012-07-22 03:07:09 +01:00
durotar
ec0163562c DB/GOs: Missing spawn and pooling for Inconspicuous Landmark (Tanaris)
Closes #6771

Signed-off-by: Nay <dnpd.dd@gmail.com>
2012-07-22 03:04:45 +01:00
SignFinder
c2ab5ee974 DB/Conditions: Missing condition for gameobject Sha'ni Proudtusk's Remains
Closes #6863

Signed-off-by: Nay <dnpd.dd@gmail.com>
2012-07-22 02:59:20 +01:00
Exodius
3f986a8f66 DB/NPCs: Proper flags for Night Elf Corpse
Closes #6928

Signed-off-by: Nay <dnpd.dd@gmail.com>
2012-07-22 02:54:27 +01:00
durotar
72f42e2c14 DB/NPCs: Add missing conditions for Exarch Menelaous & quest
Closes #6952

Signed-off-by: Nay <dnpd.dd@gmail.com>
2012-07-22 02:51:19 +01:00