Commit Graph
100 Commits
Author SHA1 Message Date
Nay 55171001ee Core/PacketIO: Enable most arena related opcodes 2012-08-10 15:41:55 +01:00
Nay e0410e21c2 Core/PacketIO: Enable few more opcode handler (fixes mailing and others) 2012-08-10 15:13:34 +01:00
Nay d2dc60dc05 Core: Add missing include 2012-08-10 14:03:02 +01:00
Nay ca5b4227a8 Merge remote-tracking branch 'origin/master' into 4.3.4 2012-08-10 13:43:27 +01:00
Nay 5e1e9bb4dd Core: Fix build and proper deinitialization in HandleTransmogrifyItems (by using vectors instead of new/delete) 2012-08-10 02:57:16 +01:00
Nay 260782f316 Core/ChatAddon: Implement server side addon communication filtering 2012-08-10 02:01:25 +01:00
Nay 0b10cc40c2 Core: Fix some bad casts when reading bytebuffer data 2012-08-09 21:20:05 +01:00
Nay 081acfde53 Merge pull request #6520 from Vincent-Michael/shadowstep
Core/Spell: Fix not using Shadowstep while rooted
2012-08-09 11:40:26 -07:00
Nay bb838307ea Core/PacketIO: Enable SMSG_LOOT_RESPONSE
TODO: Implement currency looting (on it)
2012-08-09 18:54:24 +01:00
Nay 512f850e40 Merge remote-tracking branch 'origin/master' into 4.3.4 2012-08-09 13:48:32 +01:00
Nay 4d465f78da Core: Add missing FlushBits and fix some typos (/slap subv) 2012-08-09 12:57:55 +01:00
Nay d904fd54b0 Core/PacketIO: Enable few more opcode handlers 2012-08-09 02:58:31 +01:00
Nay 10c9c55700 Core/Quests: Fix and enable all quest related opcodes 2012-08-09 00:58:04 +01:00
Nay 82e19b5d9f SQL: Sync auth_database.sql as well 2012-08-08 19:02:43 +01:00
Nay 1d8e558f39 SQL: Correct SQL errors in an auth update file and character_database.sql (thanks Sinzia/Bio)
Closes #7333
2012-08-08 18:53:08 +01:00
Nay 16f47e8a4e Core/Chat: Correct HandleChannelPassword and HandleChannelInvite 2012-08-08 15:41:32 +01:00
Nay 6187bf31c7 Merge pull request #7329 from horn/4.3.4
Finished Opcodes.cpp cleanup (moved some missed handlers that are not in WPP) and removed CMSG_GROUP_ACCEPT and CMSG_GROUP_DECLINE from opcode list
2012-08-08 06:16:18 -07:00
Nay a9c37cf76a Fix a typo in characters_database.sql 2012-08-08 12:43:29 +01:00
Nay 7249992e28 DB: Rename characters' void_storage to character_void_storage
Core: Fix build (/slap subv)
Also proper names for sql files
2012-08-08 03:42:48 +01:00
Nay a781555f94 Core&DB/NPCs: Add an extra field for mana_mod in creature_template (for proper mana calculations)
This field is usually 2 for a small group of creatures with double mana
2012-08-08 03:11:10 +01:00
Nay 44557b57ff Core/PacketIO: Enable few more opcode handlers... 2012-08-07 19:41:36 +01:00
Nay f79a6fc009 Core/PacketIO: Enable spelllog related opcodes; missing interruptlog because that wasn't used in 335 2012-08-07 18:35:59 +01:00
Nay 16035a9eff Core/PacketIO: Enable many verified opcode handlers 2012-08-07 17:10:13 +01:00
Nay 7944a7e095 Core/PacketIO: Enable 3 loot related opcodes (fix structure of one) 2012-08-07 14:23:56 +01:00
Nay f110f318f1 Core/PacketIO: Re-fix SMSG_GROUP_INVITE 2012-08-07 03:41:28 +01:00
Nay 170f1471af Core/Groups: Implement CMSG_GROUP_INVITE_RESPONSE (old CMSG_GROUP_DECLINE and CMSG_GROUP_ACCEPT)
Closes #7313 (thanks to Kaldorei for the idea..)
2012-08-07 03:35:52 +01:00
Nay 429130522e Core/Authserver: Fix logging crash at startup 2012-08-07 04:21:58 +02:00
Nay a8952c28fb Merge pull request #7285 from Vincent-Michael/Cyclone
Core/Spells: Fix Divine Shield and Ice Block casted in Cyclone
2012-08-06 17:48:31 -07:00
Nay d0e9b740af Merge pull request #7290 from Faq/Debuff_1
Core/Spells: Generic fix for auras with effect SPELL_EFFECT_APPLY_AREA_AURA_ENEMY
2012-08-06 17:48:05 -07:00
Nay f9d25b3a25 Core/PacketIO: Fix and enable some loot related opcodes 2012-08-07 01:06:01 +01:00
Nay 7c9f8660c5 Cleanup and fix commit 96765f81b6 2012-08-07 00:56:59 +01:00
Nay 96765f81b6 Merge pull request #7311 from Kaldorei/patch-1
[4.3.4] Fixed SMSG_GROUP_INVITE
2012-08-06 16:25:06 -07:00
Nay 638dc3ddbe Core/Opcodes: Fix some wrong handler assigments/dupes 2012-08-06 23:27:29 +01:00
Nay f6fce43a64 Core/PacketIO: Fix structure of CMSG_RANDOMIZE_CHAR_NAME 2012-08-06 20:08:04 +01:00
Nay 7637481909 Core/PacketIO: Enable duel related opcodes 2012-08-06 19:50:29 +01:00
Nay 4d8b06d0bd DB/Schema: Change basehp/mana/armor in creature_classlevelstatus to unsigned mediumint
There's no reason to be cheap...
2012-08-06 19:21:04 +01:00
Nay b72373f1ee Core/Creature: Add basehp3 to creature_classlevelstats 2012-08-06 19:11:30 +01:00
Nay f7d83c1ead Core/PacketIO: Enable some gameobject related opcodes 2012-08-06 15:51:57 +01:00
Nay 64ada0f560 Core: Fix build 2012-08-06 14:01:09 +01:00
Nay efded87d7e Merge pull request #7296 from cyberbrest/pull9
[434][PacketIO] structure CMSG_MOVE_CHNG_TRANSPORT.
2012-08-05 18:19:23 -07:00
Nay 7959d51a5b Merge pull request #7295 from cyberbrest/pull8
[434][Movement/Spline]: set correct spline flags for taxi patching.
2012-08-05 18:15:23 -07:00
Nay 1bd8cb9a7c Script/Commands: Fix a copy paste type in .reload item_set_names command 2012-08-05 19:56:35 +01:00
Nay c6c9f7b58f Scripts/Commands: remove reload item_set_names and locales_item_set_name 2012-08-05 19:49:59 +01:00
Nay c96df75900 Core/Items: Remove a few missing things 2012-08-05 19:38:24 +01:00
Nay 0b98656b28 Core/Spells: Remove no longer needed hack to Apply Enchanted Bridle 2012-08-05 02:16:24 +02:00
Nay 332baef4f2 Merge pull request #7255 from Vincent-Michael/summonVehicle
Core/Spells: Fix some summon vehicle spells with basepoint 1
2012-08-04 17:14:53 -07:00
Nay f2c200ce3b Merge pull request #7273 from Faq/Debuff_0
Core/Spells: Wrath of the Plaguebringer should be a debuff. thnx Tibbi
2012-08-04 17:13:05 -07:00
Nay d55da343a6 Merge pull request #7283 from Vincent-Michael/disableCommand
Core/Commands: Some fixes for disable command
2012-08-04 17:11:12 -07:00
Nay e8f08be901 Core/Items: Fix compile 2012-08-04 20:03:15 +01:00
Nay c7c714eb38 Merge pull request #7267 from cyberbrest/pull5
[434][Item] remove support KeyRing Slots and CurrencyTokenSlots.
2012-08-04 11:40:42 -07:00
Nay 2207dd18c4 Merge pull request #7272 from cyberbrest/pull6
[434][PacketIO] castbar.
2012-08-04 11:39:44 -07:00
Nay da2db28cab Core/PacketIO: Add some (possible) missing FlushBits 2012-08-04 19:11:13 +01:00
Nay 45910ab638 Core/Chat: Fix unitialized lang variable (set to LANG_UNIVERSAL) when text type is emote, afk or dnd 2012-08-04 17:55:45 +01:00
Nay 5518daa74b Core/Chat: Send addon prefix in addon messages
Correct structure of some CMSG_MESSAGECHAT_ADDON_x opcodes
Fix a compile error in HandleReforgeItemOpcode
2012-08-04 15:58:09 +01:00
Nay 48db4b2b7d Core/PacketIO: Fix and enable SMSG_MESSAGECHAT
TODO: 	- Send addon prefix in this packet when language is Addon
	- Cleanup uses of SMSG_MESSAGECHAT (17 different "handlers" for it is not okay) (long term)
	- Missing a CMSG_MESSAGECHAT_ADDON_x or two
2012-08-04 01:39:18 +01:00
Nay d1b10082a2 Whitespace is the root of all evil (version 2) 2012-08-03 22:55:18 +01:00
Nay f9a0821b2b Core/PacketIO: Correct a value sent in BuildPlayerChat (just for the sake of being correct, no noticeable changes) 2012-08-03 22:50:02 +01:00
Nay 12307c7d06 Whitespace is the root of all evil 2012-08-03 22:39:34 +01:00
Nay 3577afcfaf Core/WorldSession: Bypass assigned handler restriction if .debug send opcode command is used 2012-08-03 22:39:34 +01:00
Nay f53e724cfa Merge pull request #7264 from cyberbrest/pull4
[434][Misc]: Fix loading quest locales.
2012-08-03 12:55:44 -07:00
Nay f859088699 Core/Misc: Fix code style and a typo for recently merged in PRs 2012-08-03 00:20:44 +01:00
Nay 2060a2037a Merge pull request #7258 from myran2/DisableCommands
Added disable commands.
2012-08-02 15:33:18 -07:00
Nay 8f07d0cc52 Core/Loading: Fix some wrong sql types in ObjectMgr loading code 2012-08-02 23:02:41 +01:00
Nay 6b666d77d9 Core/PacketIO: Update and enable handler for CMSG_GROUP_INVITE 2012-08-02 18:18:32 +01:00
Nay 2070039638 Core/DataStores: Add missing LoadDBCs
Thanks to Venugh for noticing
2012-08-02 12:40:59 +01:00
Nay 23ccadbe2a Remove a wrong copy paste comment (related to prev commit) 2012-08-02 01:20:36 +01:00
Nay edee3732c5 Core/Transmog: Charge money for transmogrification 2012-08-02 01:16:45 +01:00
Nay e909fd036b One last missed change to fix non PCH build 2012-08-02 00:30:22 +01:00
Nay 0b0501173f Core/Build: Fix non pch build (MSVC) 2012-08-01 23:37:51 +01:00
Nay f5231929e0 Scripts/Build: Fix non PCH build 2012-08-01 23:57:36 +02:00
Nay a14b89c0f3 DB/Creature: Re-guid 3 npc spawns added in previous commit
Thanks to Aokromes for noticing the high guids
2012-08-01 18:24:36 +01: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
Nay c2501fa04a Merge pull request #7210 from Chipsi/master
Core/Spells: Spells with SPELL_EFFECT_KNOCK_BACK(like Thunderstorm) can't knoback target if target has ROOT/STUN
2012-07-29 09:11:15 -07:00
Nay 462b6ded19 Merge pull request #7113 from Vincent-Michael/IdolOfTheCryingWind
Core/Spell: Fix Idol of the Crying Wind calculation
2012-07-29 09:08:14 -07:00
Nay 94e6f9c58c Merge pull request #7115 from Vincent-Michael/BaubleOfTrueBlood
Core/Spells: Fix Bauble of True Blood crit heal
Closes #6151
2012-07-29 09:06:52 -07:00
Nay fee1f70fba Merge pull request #7179 from stfx/patch-1
Fix sending wrong world states in Shattrath
2012-07-29 09:05:16 -07:00
Nay 3439adea78 DB/Gossip: Fix innkeeper Keldamyr
Closes #2223
2012-07-29 03:45:40 +01: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 f7a085e2dc Merge pull request #7183 from w1sht0l1v3/PoS
Core/Scripts: Fix Forgemaster Garfrost phases and equipment change.
2012-07-25 16:50:52 -07: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
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
Nay 67bacdc77d Merge pull request #7164 from Geodar/master
[Core\Quest] Fix Quest "The Aspirant's Challenge"
2012-07-23 17:35:22 -07: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