Commit Graph
26660 Commits
Author SHA1 Message Date
Shauren fe52844012 Core/Quests: Defined missing quest objective type 2015-05-27 01:12:53 +02:00
MitchesD 1f71eb7210 Core/Packets: fixed logic fail caused by misunderstanding of multistrike
* when multistrike is implemented, we have to do some changes here
2015-05-27 00:23:31 +02:00
MitchesD ca5ea3c85d Core/PacketIO: updated structure of SMSG_SPELL_PERIODIC_AURA_LOG
* debug info is no implemented since we don't know the right usage
2015-05-26 21:51:01 +02:00
Shauren 735606bc73 Core/DataStores: Load AnimKit.dbc to validate anim kit usage 2015-05-26 00:04:47 +02:00
DDuarte a66cbab73b Core/Channel: Update enum ChatNotify 2015-05-25 01:28:54 +01:00
Shauren acd4b6fb50 Core/Entities: Allow all object types to use anim kits, not only players/creatures 2015-05-25 01:50:03 +02:00
Duarte Duarte fc85f0e30f Update worldserver.conf.dist
Fix typo in ClientCacheVersion
2015-05-24 23:20:40 +01:00
MitchesD 3552c4bd72 Core/PacketIO: updated structure of SMSG_ITEM_COOLDOWN, SMSG_ITEM_ENCHANT_TIME_UPDATE 2015-05-24 22:06:58 +02:00
Shauren c44273ec93 Core/Achievements: Implemented ACHIEVEMENT_CRITERIA_TYPE_RECRUIT_GARRISON_FOLLOWER 2015-05-24 02:23:49 +02:00
Shauren 61b0889e6c Core/Garrisons: Fixed loading building spawns when logging in on garrison map 2015-05-23 12:09:23 +02:00
Shauren b3a754cd7b Core/Garrisons: Implemented follower class/spec abilities and saving them to database 2015-05-22 00:17:48 +02:00
Warpten 1d29328769 Scripts/RubySanctum: Remove duplicate code. 2015-05-21 19:14:52 +02:00
Gacko b9842fb8aa Fix warnings. 2015-05-21 18:04:50 +02:00
joschiwald 266c09f8a9 Core/GameObject: fixed typo in 46acf64d0f 2015-05-21 14:02:50 +02:00
DDuarte 280f0016ec DB/Quest: The Horse Hollorer
Fix http://www.wowhead.com/quest=12415/the-horse-hollerer again after script for this quest was removed when http://www.wowhead.com/quest=12414/mounting-up was fixed in https://github.com/TrinityCore/TrinityCore/commit/2c6500a2319abef5cf46dbe227143c9df476aadf this commit removed script for this quest which had previously been fixed prior to this commit.
(cherry picked from commit fa5931189dfe0e6aec8b7fd58075216077fff8c0)
2015-05-21 01:32:47 +01:00
Shauren f85605b5f7 Scripts/Icecrown Citadel: Fixed Ice Tomb during phase 3 of Sindragosa encounter 2015-05-21 00:02:33 +02:00
Gacko da31ec0fd6 Fix non pch build. 2015-05-20 21:36:55 +02:00
Carbenium 6d12297ffa Scripts/Commands: Fix LANG_PINFO_MUTED in HandlePInfoCommand
Closes #14560
Thanks @Mack36
2015-05-20 17:48:53 +02:00
Duarte Duarte 4faa5e4b14 Merge pull request #14725 from xerkoss/patch-1
Core/Packets: Fixed SMSG_PARTY_INVITE unnecessary FlushBits
2015-05-20 01:41:05 +01:00
xerkoss dd758f4e01 Core/Packets: Fixed SMSG_PARTY_INVITE unnecessary FlushBits 2015-05-20 02:39:24 +02:00
Aokromes 14f8186596 DB/Item: Fix Bobbing apple
By Kilyana, closes #11142
(cherry picked from commit c0f6391a47313d60fc366c82a83d354d672e1cd4)
2015-05-20 00:02:17 +01:00
Aokromes 545a780539 DB/Misc: Fix Storm Peaks minefield
By Killyana, closes #965
(cherry picked from commit 2023dd4a3256ee15127b9cac0fa245baf21e4d68)
2015-05-20 00:02:16 +01:00
Aokromes 695db8d1a0 DB/Creature: Script Time Keeper
By Killyana, closes #2465
(cherry picked from commit 6acffca64ded4da8174e879edb97aa3b89806b4a)
2015-05-20 00:02:15 +01:00
Aokromes 8743fd9c6f DB/Quest: Fix multiples spawn for A Taste of Flame
By Killyana, closes #2752
(cherry picked from commit 10edd860ee6a66a06ca9b47014fe4f393f556d20)
2015-05-20 00:02:15 +01:00
DDuarte f0cdc80333 DB/Creature: Some npcs don't respond to aggro if player is in water
By Killyana, closes #5405
(cherry picked from commit 25f6b642e807a9506ef0f2e7ba98376490a0afa0)

Conflicts:
	sql/updates/world/2015_04_18_00_world.sql
2015-05-20 00:02:14 +01:00
arks f4b38aab6d Scripts: Shattered Halls: Revamped instance script, support for quests 10884, 9524, 9525
(cherry picked from commit e1ae2fa8ba586df6b0573676256ada9d3623699e)
2015-05-20 00:02:13 +01:00
Carbenium f38c9ee364 Core/Spells: Fix summon position of Argent Valiant
Ref #8718

(cherry picked from commit 9d12df69ca77a6c5522a0803d6aa5b8328575a13)

Conflicts:
	src/server/game/Spells/SpellMgr.cpp
2015-05-20 00:44:39 +02:00
Carbenium 9ebcaa63a6 Scripts/Icecrown: Move Squire David to SmartAI
(cherry picked from commit 64bed16a5761ee98da5386575ae39f237a8721d3)

Conflicts:
	src/server/game/Spells/SpellMgr.cpp
2015-05-20 00:40:35 +02:00
Duarte Duarte 4136b5ab19 Core/Packets: Fix a crash in SendLoadCUFProfiles() 2015-05-19 23:30:09 +01:00
DDuarte f8d11955b6 DB/Schema: Change 4 recent world tables from InnoDB to MyISAM 2015-05-19 23:11:30 +01:00
DDuarte 62df744688 Core/Packets: Remove not required Userlist forward declarations 2015-05-19 23:11:30 +01:00
Shauren 5772453762 Core/Spells: Sync effect names with spellwork 2015-05-20 00:04:48 +02:00
Duarte Duarte b96e70af71 Merge pull request #14674 from jaredjones/patch-1
CMake OS X: Fixed Debug Mode for Xcode
2015-05-19 18:47:22 +01:00
Duarte Duarte 0778c4fd56 Merge pull request #14710 from et65/6.x
Core/PacketsIO: Implemented or updated most of party related packets.
2015-05-19 18:40:51 +01:00
Gacko 547795ce3f Fix warnings and non pch build. 2015-05-19 19:17:58 +02:00
Shauren dd4549cec9 Core/Garrisons: Improved follower ability selection to include exclusive trait flag 2015-05-19 17:13:27 +02:00
et65 c6ab951025 Core/PacketsIO: Implemented or updated most of party related packets.
Packets updated or implemented :
- SMSG_INSTANCE_INFO : updated

- CMSG_SAVE_CUF_PROFILES : updated
- SMSG_LOAD_CUF_PROFILES : updated

- SMSG_PARTY_COMMAND_RESULT : updated

- CMSG_PARTY_INVITE : updated
- SMSG_PARTY_INVITE : updated
- CMSG_PARTY_INVITE_RESPONSE : updated
- CMSG_PARTY_UNINVITE : updated
- SMSG_GROUP_UNINVITE : updated
- CMSG_LEAVE_GROUP : updated
- SMSG_GROUP_DECLINE : updated

- SMSG_GROUP_DESTROYED : updated

- CMSG_MINIMAP_PING : updated
- SMSG_MINIMAP_PING : updated

- CMSG_CONVERT_RAID : updated
- CMSG_SET_EVERYONE_IS_ASSISTANT

- CMSG_DO_READY_CHECK : updated
- CMSG_READY_CHECK_RESPONSE : updated
- SMSG_READY_CHECK_COMPLETED : updated
- SMSG_READY_CHECK_RESPONSE : updated
- SMSG_READY_CHECK_STARTED : updated

- CMSG_REQUEST_PARTY_JOIN_UPDATES : implemented (source : sniffs)
- CMSG_REQUEST_PARTY_MEMBER_STATE : updated
- SMSG_PARTY_MEMBER_STATE : updated
- SMSG_PARTY_UPDATE : updated

- CMSG_REQUEST_RAID_INFO : updated

- CMSG_INITIATE_ROLE_POLL : updated
- SMSG_ROLE_POLL_INFORM : updated
- CMSG_SET_ROLE : updated
- SMSG_ROLE_CHANGED_INFORM : updated

- CMSG_CHANGE_SUB_GROUP : updated
- CMSG_SWAP_SUB_GROUPS : implemented

- CMSG_SET_ASSISTANT_LEADER : updated
- CMSG_SET_PARTY_LEADER : updated
- SMSG_GROUP_NEW_LEADER : updated

- CMSG_CLEAR_RAID_MARKER : implemented
- SMSG_RAID_MARKERS_CHANGED : implemented

- CMSG_UPDATE_RAID_TARGET : updated
- SMSG_SEND_RAID_TARGET_UPDATE_ALL : updated
- SMSG_SEND_RAID_TARGET_UPDATE_SINGLE : updated

- CMSG_OPT_OUT_OF_LOOT : updated
- CMSG_SET_LOOT_METHOD : updated

About group update flags:
- Not sure they are use for now.
- Pets now have their group update flags.
- Pets'power is no send to client anymore.
- Changes about them are inspired from SMSG_PARTY_MEMBER_STATS parsing of WowPacketParser, but it seems this packet is not use anymore.

CHAT_MSG_RAID has been fixed.

About Ready check:
- Correctly implemented this function.
- An update function has been added to Group class, and to GroupMgr class in order to manage the ready check expiration (when 35 seconds were gone, players who have not answered must be reported as AFK)

About Raid markers:
- Old spell effect SPELL_EFFECT_SUMMON_OBJECT_SLOT3 has been renamed to SPELL_EFFECT_CHANGE_RAID_MARKER and implemented. I'm sure about that because raid markers spells are the only spells that have this effect type.

Source: WowPacketParser, and sniffs from official.
2015-05-19 13:10:29 +02:00
Duarte Duarte 7382c7d5d3 Merge pull request #14722 from myran2/6.x
Updated implementation of userlist packets
2015-05-19 02:37:20 +01:00
HenryG dfded990da Updated implementation of userlist packets SMSG_USERLIST_ADD, SMSG_USERLIST_UPDATE, and SMSG_USERLIST_REMOVE 2015-05-18 18:11:12 -04:00
HenryG 18302a1f70 Core/Channels: Update Userlist related packets
- SMSG_USERLIST_ADD
- SMSG_USERLIST_REMOVE
- SMSG_USERLIST_UPDATE

Ref #14706

Signed-off-by: DDuarte <[email protected]>
2015-05-18 21:00:21 +01:00
Shauren 769a0e1487 Core/Misc: Log typo fix, because people dont have more important things to bitch about... 2015-05-18 00:59:18 +02:00
Shauren 92bfa759fa Core/Garrisons: Initial work on garrison followers 2015-05-17 18:06:28 +02:00
Duarte Duarte 051e3b631d Merge pull request #14702 from Zedron/6.x
Tools/MMaps: Fixed loading .map files
2015-05-16 23:43:08 +01:00
Shauren 2678c52b1f Build fix 2015-05-16 17:56:15 +02:00
Shauren a2d540a062 Merge pull request #14709 from et65/6.x
Core/Spells: Fix logic in SpellEffect::EffectWeaponDmg
2015-05-16 16:07:38 +02:00
et65 50b50563ce Core/Spells: Fix logic in SpellEffect::EffectWeaponDmg, it should fix SPELL_EFFECT_WEAPON_DAMAGE_NOSCHOOL, SPELL_EFFECT_WEAPON_PERCENT_DAMAGE, SPELL_EFFECT_WEAPON_DAMAGE and SPELL_EFFECT_NORMALIZED_WEAPON_DMG.
Closes: #14675
2015-05-16 15:36:13 +02:00
Shauren b4d044aa13 Core/Commands: Fixed .gobject add command 2015-05-16 12:12:47 +02:00
Zedron 45070e0baf Tools/MMaps: Fixed loading .map files 2015-05-15 13:57:19 -05:00
Vincent-Michael 554e657ab6 Core: Fix build 2015-05-15 16:54:46 +02:00
Warpten 7c4b8b0e82 Scripts/RubySanctum: Correctly spawn Living Embers. 2015-05-15 16:05:04 +02:00