aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-06-07Core/Spells: Implement Periodic mechanicsUnholychick
Change behaviour of single target periodic aura ticks to be more blizzlike Also add some missing handling of SPELL_AURA_MOD_CREATURE_AOE_DAMAGE_AVOIDANCE Fixes Deep wounds and Chimera Shot Serpent Remove an ancient hack with Drain Soul, spell id 100001 can now be deleted from spell_dbc table Allows Rolling dot mechanics and allows DK's to roll diseases with pestilence, see link for info: http://forums.elitistjerks.com/topic/82503-frost-dps-in-333this-will-be-a-day-long-remembered/page-88
2014-06-07Core/Spells: Anti-Magic shell should give immunity to all spells that belong ↵Trisjdc
to SPELL_SCHOOL_MASK_MAGIC regardless of dispel type
2014-06-07Scripts/Blackrock Depths: Converted to eventmap+minor coding style changesaletuna
Closes #11730
2014-06-07Core/GOs: When unlinking Fishing Bobber from player to prevent despawning, ↵Trisjdc
unlink from spell as well to prevent removing unwanted auras
2014-06-07Merge pull request #12128 from Trisjdc/aura_transformSebastian Valle Herrera
Core/Auras: Update model overwriting rules for SPELL_AURA_TRANSFORM
2014-06-07Merge pull request #12216 from Trisjdc/quest_item_checkSebastian Valle Herrera
Core/Players: Improve quest item adding/removal checks, solves cases where quest item removal (under specific conditions) incorrectly incompletes quests
2014-06-07Merge pull request #12204 from Trisjdc/map_enterSebastian Valle Herrera
Core/Maps: Allow logging players to enter in instances that have an encounter in progress
2014-06-07Merge pull request #12057 from Trisjdc/imp_in_a_ballSebastian Valle Herrera
Scripts/Items: Imp in a Ball
2014-06-07Core/Spells: add missing spellradius to spell "Achievement Check" (fixes hor ↵joschiwald
achievments)
2014-06-07DB/Creature: Fix Eva SarkhoffAokromes
By dr-j, closes #12224
2014-06-07Merge pull request #12217 from Trisjdc/spell_corpse_explosionWarpten
Core/Spells: Corpse Explosion should not be able to pick the Ghoul out of implicit targets
2014-06-07Core: Fix non pch buildVincent-Michael
2014-06-07Merge pull request #12225 from Trisjdc/event_map_moveAokromes
Core/Utils: Move EventMap to Util.h
2014-06-06Core/NetworkIO: Added latency info for opcodes overflow logMichael
2014-06-06Core/Utils: Move EventMap to Util.hTrisjdc
2014-06-06Scripts/Items: Imp in a BallTrisjdc
2014-06-06Core/Players: Improve quest item adding/removal checks, solves cases where ↵Trisjdc
quest item removal (under specific conditions) incorrectly incompletes quests
2014-06-06DB/Quest: Fix some missing quest textsAokromes
By Crysicle, closes #12214 closes #12209
2014-06-05Core/Talents: Align server checks to Client limitsjackpoz
Set the max amount of talents to process in CMSG_LEARN_PREVIEW_TALENTS_PET to 30 ( 24 talents rounded up ).
2014-06-05Core/Talents: Align server checks to Client limitsjackpoz
Set the max amount of talents to process in CMSG_LEARN_PREVIEW_TALENTS to 150 ( 44 talents for 3 trees rounded up ).
2014-06-05Merge pull request #12039 from Trisjdc/creature_ai_talkSebastian Valle Herrera
Core/CreatureAI: Implement CreatureAI::TalkToMap for all your map-wide talking needs
2014-06-05Merge pull request #12045 from Trisjdc/session_expireSebastian Valle Herrera
Core/WorldSession: After sudden disconnects, session should persist for a minute
2014-06-05Merge pull request #12219 from Trisjdc/spell_swift_retributionSebastian Valle Herrera
Core/Spells: Swift Retribution should be reapplied when needed to be able to gain spellmods
2014-06-05Merge pull request #12220 from Trisjdc/spelll_triggerflag_checkShauren
Core/Spells: *Properly* solve the Disarm vs Bladestorm issue
2014-06-05Merge pull request #12218 from Trisjdc/tocr_despawn_timeShauren
Scripts/ToCr: Bosses shouldn't despawn so quickly
2014-06-05Core/Spells: *Properly* solve the Disarm vs Bladestorm issueTrisjdc
2014-06-05Core/Spells: Swift Retribution should be reapplied when needed to be able to ↵Trisjdc
gain spellmods
2014-06-05Scripts/ToCr: Bosses shouldn't despawn so quicklyTrisjdc
2014-06-05Core/Spells: Corpse Explosion should not be able to pick the Ghoul out of ↵Trisjdc
implicit targets
2014-06-04Merge pull request #12215 from Trisjdc/warning_fixblub
Warning fix
2014-06-04Warning fixTrisjdc
2014-06-04Core/Tickets: Don't try to save the same sub-survey more than oncejackpoz
2014-06-03Core/Tickets: Sprinkled some transaction magic on HandleGMSurveySubmitShauren
2014-06-03DB/Creature: Remove phaseMask hack of Shadowmoon Tuber NodesGacko
Related to 26370223a0b9ab7b9542a6a727347063397f0fa7
2014-06-03Core/WorldSession: After sudden disconnects, session should persist for a minuteTrisjdc
- With this change, if a player alt-f4, he'll only fade from world after a minute
2014-06-03Core/Maps: Allow logging players to enter in instances that have an ↵Trisjdc
encounter in progress
2014-06-03Core/Auras: Update model overwriting rules for SPELL_AURA_TRANSFORMTrisjdc
2014-06-02Merge pull request #12201 from Unholychick/patch-2Sebastian Valle Herrera
Core/Spells: Implement SPELL_ATTR4_FIXED_DAMAGE
2014-06-02Merge pull request #12135 from Trisjdc/event_map_extensionSebastian Valle Herrera
Core/Util: A couple useful new functions for EventMap
2014-06-02Core/Util: A couple useful new functions for EventMap, as well as getting ↵Trisjdc
rid of some old junk
2014-06-02Merge pull request #12182 from Xter/rbacSebastian Valle Herrera
Core/RBAC: fix RBAC_PERM_COMMANDS_BE_ASSIGNED_TICKET and RBAC_PERM_LOG_G...
2014-06-02Merge pull request #12032 from Trisjdc/haste_formulaSebastian Valle Herrera
Core/Players: Fix haste rating formulas
2014-06-02Core/Misc: Kick player in case of multiple CMSG_PLAYER_LOGINjackpoz
Kick player in addition to logging an error in case of multiple CMSG_PLAYER_LOGIN.
2014-06-02Core/Spells: Implement SPELL_ATTR4_FIXED_DAMAGELucas
Spells with this attribute will ignore damage taken auras except for mechanic damage taken (trauma, etc) and will ignore resilience because the damage caused by those spells is based off another spell' damage
2014-06-01Script/Shadowmoon Valley: Remove hack in npc_shadowmoon_tuber_node.Gacko
This script will be converted to SAI (if possible) later.
2014-06-01Scripts: Remove unused variables (kept as comment)Gacko
2014-06-01Core/Misc: Added utility method for checking is two sorted containers have a ↵Shauren
common element
2014-06-01Core/Misc: Code cleanupjackpoz
Remove old unused opcode handler WorldSession::HandlePageQuerySkippedOpcode() for CMSG_PAGE_TEXT_QUERY since it's already handled by WorldSession::HandlePageTextQueryOpcode()
2014-06-01Core/QuestPOI: Mitigate possible DoS with CMSG_QUEST_POI_QUERYjackpoz
Avoid sending POIs for same quest if the client somehow sent duplicates quest id in same CMSG_QUEST_POI_QUERY packet. This also reduce the effects of possible DoS and increases the difficulty to cause it. Fix a typo which caused no quest POIs to be sent at all if the client queried data for 25 quests.
2014-06-01Core/NetworkIO: Fix performance loss when handling bad packetsjackpoz
Revert f9cb4280bd8f1c29e4acbae5339bce40c3b52bcb which retrieved the callstack each time a ByteBufferPositionException or a ByteBufferSourceException occurred, for example with bad packet structure.