Nay
9f4bdbe3d7
Core/DB: Fix corpse loading prepared statements (typo introduced in merge)
2012-01-07 17:29:59 +00:00
Nay
66e1bc1aec
Change the way we deal with SQL files and merges on 4.x:
...
- All SQLs will be in sql/update/world;
- If after a master->4.x merge any DB content needs to be removed, a new SQL on 4.x shall remove that content from this branch
- Old SQLs shall not be changed
(Deleted 4.x folder)
2012-01-07 17:17:13 +00:00
Nay
9c26ce8da5
Merge branch 'master' into 4.x
...
Conflicts:
src/server/game/Achievements/AchievementMgr.cpp
src/server/game/Achievements/AchievementMgr.h
src/server/game/Entities/Corpse/Corpse.cpp
src/server/game/Entities/Unit/Unit.cpp
src/server/game/Quests/QuestDef.cpp
src/server/shared/Database/Implementation/CharacterDatabase.cpp
src/server/shared/Database/Implementation/CharacterDatabase.h
2012-01-07 17:13:42 +00:00
Nay
ccf8b3889b
Core/Protocol: Enable some handlers
2012-01-07 16:41:56 +00:00
Nay
93dbe07cd0
Merge pull request #4594 from Valcorb/master
...
DB\Quests: Fix Plan B
2012-01-02 15:09:52 -08:00
Nay
696c424fcd
Core/Player: Fix a tiny typo in loading map from DB
2011-12-27 16:00:27 +00:00
Nay
bdab38b4cc
Merge branch 'master' into 4.x
2011-12-27 15:37:06 +00:00
Nay
8cf68fd1ed
Core/Quests: Fix a couple of typos in quest DB loading. Thanks Spp.
2011-12-27 15:33:56 +00:00
Nay
0d98ecc6c1
Merge pull request #4463 from Warpten/stings
...
Core/Spells: Fixed Improved Stings Rank 2 Dispel resist chance
2011-12-24 15:09:52 -08:00
Nay
8816b00be7
Core/Protocol: Add missing opcode ids that got enabled previous commit
...
Also, throw an error if opcode in handler is 0
2011-12-22 23:38:46 +00:00
Nay
f20c1fb112
Core/Protocol: Enable a lot of SMSGs. Each one got verified...
2011-12-22 23:25:42 +00:00
Nay
e2704d6abd
Core/Loot: Enable and fix SMSG_LOOT_START_ROLL
2011-12-22 22:21:48 +00:00
Nay
bdf64e8f96
Core/Quest: Enable and 'fix' SMSG_QUESTGIVER_REQUEST_ITEMS
2011-12-22 22:09:33 +00:00
Nay
94e85c34d3
Core/Spell: Enable and 'fix' SMSG_SET_PCT/FLAG_SPELL_MODIFIER
2011-12-22 21:21:41 +00:00
Nay
090bb5a45e
Core/Guild: Fix and enable SMSG_GUILD_QUERY_RESPONSE
...
- Update GuildEvents for 4.x (by Spp)
2011-12-22 19:53:47 +00:00
Nay
07293b55fc
Core/Protocol: Last group of "enable CMSGs", onto SMSGs now...
2011-12-22 15:13:22 +00:00
Nay
3310bd0c40
Core/Protocol: Enable more CMSGs
2011-12-22 14:47:07 +00:00
Nay
788545cf95
Core/Protocol: Enable many CMSGs (structure verified for each one)
2011-12-22 05:40:35 +00:00
Nay
3698fc5a73
Core/Trainers: Fix and enable CMSG_TRAINER_BUY_SPELL
2011-12-22 05:18:54 +00:00
Nay
3eed377f48
Core/Guild: CMSG_GUILD_ROSTER ft. Bit Streaming
...
Note: all the structures from this, previous and future commits are from our WPP
2011-12-22 04:50:41 +00:00
Nay
41b0a9ec86
Core/Quest: Fix and enable CMSG_QUEST_CONFIRM_ACCEPT
...
Core/Protocol: Add CMSG_QUEST_POI_QUERY opcode
2011-12-22 04:34:26 +00:00
Nay
9fe7bedd10
Core/Quest: Fix and enable CMSG_QUESTGIVER_COMPLETE_QUEST
2011-12-22 04:08:48 +00:00
Nay
5d5ed297b4
Core/Guild: Fix and enable CMSG_JOIN_CHANNEL
2011-12-22 03:55:07 +00:00
Nay
869a8644e5
Core/Guild: Fix and enable CMSG_GUILD_QUERY
2011-12-22 03:49:36 +00:00
Nay
f9d398c6ad
Core/Guilds: Preliminary implementation of guild guids
2011-12-22 03:39:27 +00:00
Nay
770ff57101
Core/Quests: Implement SMSG_QUESTUPDATE_COMPLETE
...
Quests can now be completed (and it won't crash client)
2011-12-21 23:26:10 +00:00
Nay
ed4a74690e
Fix compile and a typo
...
Self reference: in C++ a number prefixed with a zero is treated as an octal number
2011-12-21 21:12:52 +00:00
Nay
968e50c0b1
Core/Quests: Update SMSG_QUESTGIVER_QUEST_DETAILS
...
Should fix client crash when accepting quest and display the proper npc visual in certain quests (new feature 4.x)
TODO:
- Test
- Update SMSG_QUESTUPDATE_COMPLETE (similar change)
2011-12-21 20:16:27 +00:00
Nay
c5ce824ab5
Core&DB/Quest: Add new fields to locales_quest
2011-12-21 18:08:51 +00:00
Nay
7cc49aa0ab
Core/Chat: Implement CMSG_MESSAGECHAT_ADDON_X depending on type
...
Ref http://www.wowwiki.com/API_SendAddonMessage
2011-12-21 15:58:41 +00:00
Nay
e16ac6f1e5
Core/Protocol: More opcodes by Spp and weclub
2011-12-21 14:29:57 +00:00
Nay
00ddd4b979
Merge pull request #4430 from kandera/fix_linux_compile
...
Fix compile error from 2d93bd07ba
2011-12-21 06:05:59 -08:00
Nay
b3670c9712
Core/Opcodes: Add id and handler for SMSG_UPDATE_LAST_INSTANCE (from WPP)
2011-12-18 16:48:17 +00:00
Nay
8a000de1ca
Core/Misc: Fix two warnings
2011-12-18 15:42:07 +00:00
Nay
5fea1ae13c
'Merge' master SQLs with 4.x ones
...
4.x only SQLs shall be postfixed with "_4x"
2011-12-18 15:17:20 +00:00
Nay
9f635ca906
Merge branch 'master' into 4.x
2011-12-18 15:10:54 +00:00
Nay
af5474c959
Core/Petitions: Fix a typo in a sql query ( d59c5e627f)
2011-12-15 21:30:11 +00:00
Nay
15c24a4e97
Core/Quest: Consistency, god damn..
...
(RequiredSourceItemIdCount -> RequiredSourceItemCount; quest_template did not change)
2011-12-06 10:56:37 +00:00
Nay
978f31bad6
DB/Quests: Re-fix 24559/24461; spawn needed GOs at correct places
...
Ref #836
2011-12-03 21:43:21 +00:00
Nay
a0226ec5d1
Core/Quests: Fix some variable renaming fails in quest related code
...
Closes #4183
2011-12-03 21:30:30 +00:00
Nay
e8b51cc25c
Core/Packets: Re-add ticket related to opcodes to opcode enum (thanks Fabi for confirming them, I guess);
...
Add IsValidClass/IsValidRace methods to Player class
2011-11-29 18:45:22 +00:00
Nay
f94730bd93
Core/Misc: Fix "Return to graveyard" button and remove some opcodes that need to be confirmed
2011-11-28 23:41:30 +00:00
Nay
1a1cf8d263
Core/GOs: Update gameobject_template and SMSG_GAMEOBJECT_QUERY_RESPONSE
2011-11-28 17:22:21 +00:00
Nay
699574267c
Core/Chat: Fix most chat opcodes
...
TODO: Addon chat handling and some chat types (raid, bg, dnd, afk)
2011-11-28 15:59:49 +00:00
Nay
6094e11ca5
Merge pull request #4123 from Venugh/4.x
...
Updated SMSG_FEATURE_SYSTEM_STATUS to 4.2.2 thanks to nay for help.
2011-11-27 14:48:07 -08:00
Nay
f28fd90535
Core/Protocol: Two new opcs and re-enable more handlers
2011-11-27 20:39:35 +00:00
Nay
521df431d2
Core/Protocol: Re enable handlers for some opcodes
2011-11-27 19:03:02 +00:00
Nay
23dae4e6bb
Yet another typo in opcodes, failCount++
2011-11-27 18:23:10 +00:00
Nay
2bd70aae3d
Usual fix compile commit
2011-11-27 18:13:00 +00:00
Nay
a28b5c3a95
Core/Protocol: Few more opcodes from WPP
2011-11-27 18:09:00 +00:00
Nay
07740f84b5
Core/Packets: Refactor BuildMovementPacket
2011-11-27 15:18:29 +00:00
Nay
8eac7e3fdc
Add missed change to previous commit and fix a typo in BitStream::Empty
2011-11-27 13:55:44 +00:00
Nay
0bc3b2d50e
Core/Object: Update Update_type enum, remove BuildMovementUpdateBlock and write the correct (?) number of bits in BuildMovementPack
...
TODO: Send map before count
2011-11-27 13:47:56 +00:00
Nay
35bc064407
DB/Player: Add class/race level stats for the new combos (level 1 only);
...
Core/Misc: Set RecruitAFriend.MaxLevel to 80 (from 60);
Also fix a typo in previous commit (thanks @Blumster)
2011-11-27 01:29:21 +00:00
Nay
007fed581d
Core/Unit: Update creature_template table and SMSG_CREATURE_QUERY_RESPONSE
2011-11-27 00:51:23 +00:00
Nay
dd01ac9f64
DB/Startinfo: Add startinfo info (spells, actions and position) for all races/classe combos.
...
Done by Singularity team for 420, thanks a lot to them
2011-11-26 23:05:26 +00:00
Nay
d228b76c56
Misc/Enums: SpellCastResult (SPELL_FAILED_X) updates
2011-11-26 20:27:38 +00:00
Nay
310af5bb76
Core/DBLayer: Yet Another Typo Fix To Player::SaveToDB()
2011-11-26 15:40:10 +00:00
Nay
711858c43b
Core/Quests: Update quest_template and SMSG_QUEST_QUERY_RESPONSE
...
TODO:
- Validate SkillId and reward it
- Validate Currency, add it to the requires and reward it (after being able to read currency dbc)
- Update other quest related opcodes
2011-11-26 14:49:15 +00:00
Nay
846870bf6c
Merge branch 'master' into 4.x
...
Conflicts:
src/server/shared/Database/Implementation/CharacterDatabase.cpp
2011-11-26 03:19:37 +00:00
Nay
c105be95a5
Add SQL to previous commit ( 5a4636c145) *facepalms*
...
Correct a DB error in quest_template for quest 14171 (Thanks Bizzy)
2011-11-26 03:03:55 +00:00
Nay
5a4636c145
Core|DB/Quests: Rename and re-order fields in quest_template table, for the sake of consistency
...
Order should match SMSG_QUEST_QUERY_RESPONSE
2011-11-26 03:00:06 +00:00
Nay
8d3bc5e8b9
Core/Corpse: Fix indexing in Corpse::SaveToDB(). Thanks @Ciclop
2011-11-25 20:49:03 +00:00
Nay
f8ffe0f1e3
Core/DB: Fix a typo in commit 72675d55d8
...
Closes #4068
2011-11-25 15:41:06 +00:00
Nay
2bdf3bcedd
DB/Creature: Delete a very high guid and insert a lower one
...
*slaps someone*
2011-11-25 14:38:18 +00:00
Nay
4f738fe75a
DB/Quests: Fix Junkboxes Needed class requirements
...
Closes #509
2011-11-25 13:17:57 +00:00
Nay
16e1ab0742
Core/Protocol: Add few opcode ids
2011-11-24 02:07:46 +00:00
Nay
5ce3621e3e
DB/Misc: Add XP for level up to 84
...
Source: www.wowwiki.com/Formulas:XP_To_Level
2011-11-24 01:33:48 +00:00
Nay
d6ad3c854a
Core/Auth: Fix SMSG_AUTH_RESPONSE
...
Should send an extra byte with expansion (selecting new classes in char enum screen is now possible)
2011-11-24 00:36:02 +00:00
Nay
7e6afa7fe8
Core/Enums: Add two new races to enumerations and update maxlevel in config
2011-11-24 00:35:11 +00:00
Nay
dfa2fdc2cb
Merge branch 'master' into 4.x
2011-11-24 00:10:09 +00:00
Nay
af086931e5
Forgot to delete files after copying them to 'sql/old'
...
Fail count is high tonight...
2011-11-23 23:48:59 +00:00
Nay
9447478630
DB: TDB 43: Move SQL updates to the old directory
2011-11-23 22:31:44 +00:00
Nay
10444a1423
DB/Event/Pilgrim: Partially fix food tables
2011-11-21 23:54:33 +00:00
Nay
fc24f4959f
DB/Event/Pilgrim: Template updates, vendor tables and other misc. stuff (A)
2011-11-21 22:55:31 +00:00
Nay
7c8f4358ea
DB/Event/Pilgrim: Template updates, vendor tables and other misc. stuff (H)
2011-11-21 19:24:12 +00:00
Nay
0c343970d1
DB/Event/Pilgrim: Fix achievement "Turkey Lurkey". By Vincent-Michael
...
Closes #3994
2011-11-21 16:34:51 +00:00
Nay
4e683214da
DB/Event/Pilgrim: Add item and mail reward to the "Pilgrim" achievement (A/H)
2011-11-21 16:16:10 +00:00
Nay
ad2b6964c9
DB: Fix DB startup errors
...
*slaps someone*
Closes #4016
2011-11-21 15:36:45 +00:00
Nay
dc4690f970
Merge pull request #3881 from Aokromes/master
...
Correct entry for Arthas at Utgarde Pinacle
2011-11-08 14:49:17 -08:00
Nay
980bd0b528
DB/NPCs: Remove loot from Core Hounds
...
Closes #3420
(Fix a typo in 2011_11_07_02_world_misc.sql)
2011-11-07 17:00:02 +00:00
Nay
0436a8b532
DB/NPCs: Remove save to instance flag from Hellfire Channeler;
...
SQL: Fix naming and style in previous sql;
Scripts/Naxx: Fix a logic fail in KT adds summon;
DB/Spells: Add a few missing spells to spell_dbc table
2011-11-07 16:47:03 +00:00
Nay
ad1f1dad59
DB/Misc: Fix most "X tried to cast unknown spell id 0" errors (related to totems)
2011-10-31 00:03:45 +00:00
Nay
3dac176f85
DB/Misc: Naz'anak:
...
- Add teleport position to Surface Portal
- Template updates
- Loot for npc 31691 (fixes quest 13275/13391)
- SAI scripts
Closes #3513
2011-10-30 15:10:53 +00:00
Nay
0b51b4ef0a
Core/SAI: SMART_ACTION_TALK, if our action target is a player, use its guid as whisperGuid (used in whispers and in text $vars)
2011-10-30 14:26:49 +00:00
Nay
f17879d423
Core/SAI: Add input validation (params) to certain target types and update target comments
2011-10-30 13:12:39 +00:00
Nay
c0c237f474
Fix build
...
Add unsaved data to last commit (82fa5c97d6 )
2011-10-30 02:07:41 +00:00
Nay
82fa5c97d6
DB/Quests/IC: Fix quest Tempering The Blade
...
Closes #837
2011-10-30 01:08:16 +01:00
Nay
550f3c907a
DB/Quests/PoS: Fix quest Reforging The Sword
...
Create template and spawn missing gameobject
Closes #836
2011-10-29 23:33:44 +01:00
Nay
62ab9ce9e5
DB/Quests/HF: Roughly fix quest Field Test
...
Closes #3521
2011-10-29 22:44:56 +01:00
Nay
c0711d6d74
DB/SAI: Fix an issue in the quest Still At It where npc flags were not being properly resetted.
...
Closes #3740
2011-10-29 20:53:59 +01:00
Nay
b85e4eb724
DB/SAI: Fix quest Adding Injury to Insult
...
Closes #1897
2011-10-29 18:32:02 +01:00
Nay
8ca09a2061
Revert file Main.cpp that shouldn't have been change in accae0ce50 (previous commit)
2011-10-29 00:48:49 +01:00
Nay
accae0ce50
TDB 335.11.43
...
Move SQL updates to the directory old.
2011-10-29 00:20:56 +01:00
Nay
c19a6c7e31
Core/Loading: Drop the field script_version from the table version.
...
It serves no purpose (and one step closer to remove EAI from the core/db)
2011-10-28 23:00:00 +01:00
Nay
fec3db6e5d
Core/SAI: Fix event phases when phase > 2
...
Again, phase ids != phase masks
2011-10-23 17:50:31 +01:00
Nay
5f58965fad
Tiny typo on previous commit.
2011-10-23 13:01:04 +01:00
Nay
8e2440133e
DB/SAI: Convert quests 10987, 10107, 10108, 9918, 9849 from core scripts to SAI
...
Closes #1544
Closes #3055
Closes #3056
Closes #3058
Closes #3059
2011-10-23 11:00:56 +01:00
Nay
26b3e62b26
Scripts/Nagrand: Add a quest incomplete check in go_warmaul_prison (previous commit).
...
Thanks @Retriman
2011-10-22 17:38:26 +01:00
Nay
362b528bbb
Scripts/Quests: Fix quest What Do You Feed a Yeti, Anyway? (14112,14145)
...
Closes #2975
2011-10-22 13:18:17 +01:00