aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts
AgeCommit message (Collapse)Author
2015-06-26Core/ChatCommands: Allow to use "tele" command inside of a battlegroundjackpoz
Allow GameMasters with ".gm on" tag to use ".tele" command inside of a battleground to tele around. (cherry picked from commit 0b9cd22a6b5a0cca6e3c07dd5ae077ddbdfc3992)
2015-06-26Scripts/Auchindoun: Fix distance check in boss Shirrakjackpoz
Issue added in 88137c07b932ab5199c79a1d4f9d6246dac21e9e (cherry picked from commit a7847728a59a9a6925a75cb01d789d9f778163cd)
2015-06-26Scripts/ToC: Fix doors opening/closing during Dreadscale fightjackpoz
Fix doors opening/closing during Dreadscale fight by sending a CloseDoor command instead of toggling the door state when Dreadscale resets its movement. Note that bounding the door state to boss movement makes poor sense and should be changed. Other bosses in ToC have this logic and should be updated if they show the same bug. (cherry picked from commit b5cc8c5b17c96f281728ee08576acfff507d8039)
2015-06-26Scripts/VioletHold: Fix crashjackpoz
Fix crash in Violet Hold happening when crystals were activated without killing trash mobs. Crash added in cba6515acb5820af5df6b77855464c29062b8c44 and f4531c5a582cae24d4d136035074d8da7e5bdad7 . Closes #14629 (cherry picked from commit 09aed2565966c96d403afe44a0cce423c59cb4ec)
2015-06-19Scripts/Zul'farrak: Fixed summoning Gahz'rillaShauren
Fixes #5782 regression
2015-06-13Core/Misc: Warning fixesShauren
2015-06-13Merge pull request #14617 from Golrag/IoCMitchesD
Core/BattlegroundIC: Removed 1 hack:
2015-06-12Scripts/TheEye: updated Void Reaver to EventMapMitchesD
2015-06-10Scripts/TheEye: Clean up instance scriptNyeriah
(cherry picked from commit d86ff0814526cf1fefb1b37e487d9d414086eead)
2015-06-07Core/Commands: Fixed .gobject move and turnShauren
2015-06-01Core: Fix multiple Coverity issuesDDuarte
2015-06-01Merge pull request #14613 from ariel-/shathallsDDuarte
Fixed some issues with PR #14157 (cherry picked from commit 82a6cbcad4d34e4b20313c17af99b82be6368e3c) Included coverity fix of 25881ca95fd3c8e6c8aecb93739d1642c7a4d9c8 (DD) Conflicts: src/server/scripts/Outland/HellfireCitadel/ShatteredHalls/instance_shattered_halls.cpp
2015-06-01Core/Misc: Fix issues reported by static analysisjackpoz
Coverity defect IDs: 1023115 (cherry picked from commit 391c81d86cd890801dd74d41685be52f205bc44c) Conflicts: src/server/scripts/Commands/cs_npc.cpp
2015-06-01Core/Misc: Fix issues reported by static analysisjackpoz
Coverity defect IDs: 1022861, 1022862, 1022863, 1302435, 1302439, 1302440 (cherry picked from commit 25881ca95fd3c8e6c8aecb93739d1642c7a4d9c8) Conflicts: src/server/scripts/Outland/HellfireCitadel/ShatteredHalls/shattered_halls.cpp src/server/scripts/Outland/zone_hellfire_peninsula.cpp
2015-06-01Merge pull request #14777 from tkrokli/putricide_ooze_eruptionMitchesD
[3.3.5a][ICC/Professor Putricide] Volatile Ooze Eruption fix (cherry picked from commit 43ae8727ace4a0bcaaa8665adea78e578be454f3) Conflicts: src/server/scripts/Northrend/IcecrownCitadel/boss_professor_putricide.cpp
2015-05-30Core/Scripts: Corrected argument types in ↵Shauren
GetCreatureEntry/GetGameObjectEntry ZoneScript hooks
2015-05-27Remove unnecessary semicolonsDaniel M. Weeks
2015-05-27Mark overriding functionsDaniel M. Weeks
2015-05-21Scripts/RubySanctum: Remove duplicate code.Warpten
2015-05-21Scripts/Icecrown Citadel: Fixed Ice Tomb during phase 3 of Sindragosa encounterShauren
2015-05-20Fix non pch build.Gacko
2015-05-20Scripts/Commands: Fix LANG_PINFO_MUTED in HandlePInfoCommandCarbenium
Closes #14560 Thanks @Mack36
2015-05-20Scripts: Shattered Halls: Revamped instance script, support for quests ↵arks
10884, 9524, 9525 (cherry picked from commit e1ae2fa8ba586df6b0573676256ada9d3623699e)
2015-05-20Scripts/Icecrown: Move Squire David to SmartAICarbenium
(cherry picked from commit 64bed16a5761ee98da5386575ae39f237a8721d3) Conflicts: src/server/game/Spells/SpellMgr.cpp
2015-05-19Merge pull request #14710 from et65/6.xDuarte Duarte
Core/PacketsIO: Implemented or updated most of party related packets.
2015-05-19Fix warnings and non pch build.Gacko
2015-05-19Core/PacketsIO: Implemented or updated most of party related packets.et65
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-16Core/Commands: Fixed .gobject add commandShauren
2015-05-15Core: Fix buildVincent-Michael
2015-05-15Scripts/RubySanctum: Fix a mathematical mistake.Warpten
SQL: Do not use MAX(Id), hardcode it.
2015-05-15Scripts/RubySanctum: Updates to Halion.Warpten
* Fixed Living Embers not spawning. * Meteor Strike is now randomized.
2015-05-12Scripts/Ulduar: Fix a couple of issues with Flame Leviathan's towersNyeriah
* Fix tower count being set to 0 once the first tower is destroyed due to bad logic * Prevent towers from reducing counter twice (caused by event being sent twice by the gameobject when destroyed) (cherry picked from commit da74aa526a30a1312abd071d3c6906907c6f0d2c)
2015-05-08Core/Misc: Fixed wrong references to ZoneName instead of using AreaName_langKinzcool
2015-05-05Scripts/Eye of Eternity: Provide players with drakes when entering instance ↵Nyeriah
after Malygos' demise (cherry picked from commit 2d349da2acb5bbedf74ad622679560ad535a58cd)
2015-05-04Core/Creatures: Extended npcflags to uint64Shauren
2015-05-02Core/PacketIO: Updated and enabled SMSG_CHAT_SERVER_MESSAGEVincent-Michael
2015-05-02DB/World: Update quest template for 6.1.2 19865 part 7Vincent-Michael
2015-05-02Core/Quest: Added new error log for load quest_poiVincent-Michael
2015-05-02Core/Commands: Added .go quest command to teleport your character to first ↵Vincent-Michael
quest poi
2015-05-01Core/BattlegroundIC: Removed 1 hack:Golrag
* Parachute spell is now blizzlike * Also restored "The battle will begin in 2 minutes."
2015-04-28Core/Entities: Reworked guid scopesShauren
* Added ObjectGuid traits to easily access whether guid type can be generated globally (ObjectMgr) or not * This adds separate (per map) guid sequences depending on object type * Ported map object container from cmangos/mangos-wotlk@a2d396eb0bb195efc460944dd4e0fab2a858b300 * Added type container visitor for TypeUnorderedMapContainer * Implemented helper function to erase unique pairs from multimap containers * Moved object storage of all objects except players and transports to map level * Added containers linking database spawn id with creature/gameobject in world * Renamed DBTableGuid to spawnId * Added a separate spawn id sequence generator for creatures and gameobjects - this will be used in db tables * Moved building SMSG_UPDATE_OBJECT - updatefields changes broadcast to map update
2015-04-27Core/Util: Fixed flag128 and removed flag96 - previously if flag128 and ↵Shauren
flag96 were used in together the result was always a bool instead of expected flag result due to implicit boolean conversion
2015-04-24Scripts/Stonecore: Slight correction to last commitNyeriah
(...a forgotten save)
2015-04-24Scripts/Stonecore: Prevent Slabhide from dying during air phasesNyeriah
2015-04-24Scripts/HallsOfStone: Set the Tribunal of Ages encounter state to ↵Nyeriah
IN_PROGRESS once it starts, instead of when Brann's escort starts (cherry picked from commit 335cceb26e806feb9601537b2f15f52a115e0826)
2015-04-24Scripts/HallsOfStone: Brann Spankin' New achievement should only fail if ↵Nyeriah
damage is taken during event (cherry picked from commit 6645af4b3cdea42770ae94e2b44b41650ef7d20b)
2015-04-23Core/Items: Fixed applying heirloom stats during loginShauren
Closes #14196 Closes #14476
2015-04-21Core/Support:Carbenium
* Ticket status (viewed by GM, escalated) is now displayed correctly * Fixed packet structure of CMSG_GM_TICKET_CREATE * Use proper enum values (from client)
2015-04-21Core/Player: Added character templatesCarbenium
* Characters with predefined levels can be created * Avaiable factions and classes can be configured * Valid values for `factionGroup` in table `character_template_class` are 3 (Alliance) or 5 (Horde) * Added new permission RBAC_PERM_USE_CHARACTER_TEMPLATES - has to be set, to allow the usage of the templates Closes #13952
2015-04-19Core/PacketIO: Updated and enabled CMSG_SPIRIT_HEALER_ACTIVATE / ↵Vincent-Michael
SMSG_SPIRIT_HEALER_CONFIRM for WoD