aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-06-19Core/Grids: Ported cmangos/mangos-wotlk@ea99457e50790acde8928aa0f3dc4a9c096b4a8cShauren
(cherry picked from commit 9299e9bde087af7e5d777d5a55a3b79d2b63c48e)
2017-06-19Core/Misc: Cleanup worldserver/authserver main() functions to run ↵Shauren
destructors in predictable order * world/auth servers will now fail to startup if listen ports are in use * Restored "Network.OutUBuff" config option lost during boost transition (cherry picked from commit 6c92a481a34eb19c7ba751a1f7547a39c3d3a088)
2017-06-19Core/Misc: Added Creature::CanGiveExperience helper functionjoschiwald
(cherry picked from commit c1cc0e9949a73e1cbb2640032d5d038cca051954)
2017-06-18Rename 2017_06_18_03_world .sql to 2017_06_18_03_world.sqlAokromes
2017-06-18DB/Creature: Use correct texts for Frostmane Shadowcaster and Frostmane SeerKillyana
Closes #19912 By Weyrath
2017-06-18Core/Spells: Fixed range issue with Killing SpreeKeader
Closes #19913
2017-06-18DB: TypoKillyana
2017-06-18DB/Creature: Add some missing spawns in VoltarusKillyana
2017-06-18rename filesAokromes
2017-06-18Core/Scripts: Fixed GAMEOBJECT_TYPE_DOOR closing automatically after being ↵S.V
opened with .gobj act (#19342) Closes #19261.
2017-06-18DB/SAI: Wind Trader MaridDr-J
Script http://www.wowhead.com/quest=10273/troublesome-distractions Closes #4617
2017-06-18DB/Quest: Improvements for Scalding Mornbrew DeliveryWeyrath
Closes #19907 By Weyrath
2017-06-18DB/Creature: Add some missing spawns in Sholazar BasinKillyana
2017-06-18Core/Scripts: fix array out of bounds in Pit of Saron doorDataariel-
2017-06-18Revert "Cross-check client-submitted fall time with server-measured time. ↵treeston
When excessive difference is detected, punish player. (#19895)" due to really random edge case client behavior causing false positives. Going to need to find a different approach for dealing with the underlying issue. This reverts commit 27cbfc3a9358bf20f12427e4b89f986a79a0926a.
2017-06-17Another follow-up to b59ca1c and 41eddd5, fixing missing update entry in ↵treeston
auth_database base. This is a stupid, stupid system we have here.
2017-06-17Cross-check client-submitted fall time with server-measured time. When ↵Treeston
excessive difference is detected, punish player. (#19895) Fixes an exploit that could trivialize the Lich King encounter.
2017-06-17Correct some missing auth DB changes from b59ca1c.treeston
2017-06-1630ac4f5 follow-up. (Finally, Keader. Finally.)treeston
2017-06-16Fix an issue where temp summons were ignoring m_regenHealth. (Hi Keader.)treeston
2017-06-16DB/Spells: Fixed proc of Righteous Vengeance with JudgementsKeader
Closes #19898
2017-06-16DB/SAI: Nexus-prince razaanDr-J
Correct bad unit flags in script
2017-06-16DB/SAI: Wrangle some Aether RaysDr-J
Closes #16305
2017-06-16DB/SAI: The Demoniac Scryer (Update)Dr-J
Changes to script so that credit is only given at end of event rather than after first wave of mobs due to timer aura been removed on evade
2017-06-15DB/SAI: Matis the CruelDr-J
Closes #19873
2017-06-15DB/Creature: Necro Overlord MezhenKillyana
2017-06-15Rename .debug uws to .debug worldstate (clarity change).treeston
2017-06-15Group creation again (follow-up to 132538d). Groups now only disband if all ↵treeston
members reject the invitation (as opposed to if any member rejects the invitation).
2017-06-15Fixes to all-reputation and all-skill custom option handling:treeston
- Move on-create customs (all explored, all reputations) to CharacterHandler::HandlePlayerLogin for first login. Fixes #19839. - Add Wrath factions to all reputations custom (it only had BC factions). - Remove unused ReputationMgr::SendStates. Add ReputationMgr::SendState handling for sending all updated states in arbitrary order if nullptr is passed (used in point #1). - Fix all weapon skills max custom to properly apply on learning new weapon skills.
2017-06-15Hunter: Fix Piercing Shot dot clipping (#19882)Gildor
Closes #19881
2017-06-15Core/Player: Keep shared quests through map changes instead of getting stuck ↵Cannix
in busy state (#19821)
2017-06-14Core/Entities Allow DynamicObjects with UNIT_FLAG_IMMUNE_TO_PC to select ↵Gustavo
targets (#19168)
2017-06-14Core/Spells Allow bosses to receive KnockBack under certain conditions (#19312)Gustavo
Conditions: Not player, not controlled by player and not hunter's pet
2017-06-14Modify group invite behavior while creating group to be blizzlike: (#19870)Treeston
- Leader can invite multiple people before the first invite is accepted - Leader can cancel group formation by sending CMSG_GROUP_DISBAND (using /run LeaveParty() or similar) Fixes #17258.
2017-06-13Typo fixAokromes
2017-06-12Add new command 'npc showloot'. Does exactly what it says on the tin.treeston
2017-06-12Fix reapply for 2017_06_12_01_world.sql (ac0f76f follow-up)treeston
2017-06-12dynamic_spawning conflict avoidance, part deux: World.h enumstreeston
2017-06-12Insert dynamic_spawning RBACs (already reserved in RBAC.h as of 55d8c2b) ↵treeston
into auth database to prevent constant base file conflicts on that branch.
2017-06-12- Add new commands .group set assistant, .group set maintank and .group set ↵treeston
mainassist to toggle raid member flags. - Fix 2017_05_29_00_auth.sql to be reapply safe.
2017-06-12Removed a now-unused local (ca02629 follow-up)treeston
2017-06-12Make some adjustments to .summon and .group summon behavior to make them ↵treeston
more permissive: - Now only requires the either target's group leader or target itself to be on your map - Now summons all applicable group members even if one member fails checks - No longer has some truly weird edge case instance unbind code that could cause exploit behavior (Really, I have no idea why this existed, because it certainly didn't do what it might've been meant to do.)
2017-06-11Core/OutdoorPvP: yet more unused stuffariel-
2017-06-11Core/Scripts: fix some /W4 warningsariel-
2017-06-11Core/OutdoorPvP: fix another warningariel-
2017-06-11Core/OutdoorPvP: fix warningariel-
2017-06-11Core/OutdoorPvP: refactor using Position and Quat to pack parametersariel-
- Moved statics to cpp - Save scriptids into an array
2017-06-11DB/Creature: Respawn The Howling Hollow caveKillyana
2017-06-11Core/Spell: fix some spells that shouldn't allow stealth or invisibilityariel-
- Touch of Zanzil - Glowing Blood - Lambent Blood - Vibrant Blood - Black Blood - Perpetual Instability
2017-06-10Core/SmartAI: implemented SMART_EVENT_EVENT_PHASE_CHANGEariel-
- Use instead of Update + event_phase_mask when action needs to be synchronized