jackpoz
d52eb14bb6
Core/NetworkIO: Adjust more packet throttling values
...
Ignore some opcodes that don't cause any trouble.
Remove old Allow/Disable Anti-DoS system since it's no longer required.
2014-06-09 21:37:44 +02:00
Shauren
f81635ebe5
Core/Vehicles: Fixed channeled spells being interrupted for passengers when vehicle moves
2014-06-09 21:08:19 +02:00
Aokromes
e5bd194bf8
DB/Quest: Fix some missing quest texts
...
By crysicle, closes #12167
2014-06-09 10:11:56 +02:00
Trisjdc
0b3e391ac4
Merge pull request #11739 from Golrag/master
...
Core/Spells: Fixed Shadowstep taking the caster out of combat while it shouldn't
2014-06-09 00:53:28 +01:00
Trisjdc
38e12321a5
Merge pull request #12069 from Trisjdc/cheat_death
...
Core/Spells: Fix Cheat Death formula
2014-06-09 00:45:12 +01:00
Trisjdc
551c565746
Core/Handlers: Move a couple of logs to debug, they can appear without anything abnormal due to client latency
2014-06-08 23:11:42 +01:00
Sebastian Valle Herrera
af6de7265a
Merge pull request #12240 from Unholychick/patch-3
...
Core/Build: Fix Warnings
2014-06-08 16:28:39 -05:00
Lucas
5d40838207
Fix Warnings
2014-06-08 21:21:49 +02:00
Sebastian Valle Herrera
d0c9ac1d69
Merge pull request #12228 from Unholychick/patch_periodics
...
Core/Spells: Implement Periodic mechanics
2014-06-08 13:13:14 -05:00
jackpoz
fc7062049f
Core/Calendar: Sanitize calendar event parameters
...
Prevent events added in the past which in some conditions would cause an infinite loop in the client.
2014-06-08 17:33:17 +02:00
jackpoz
927f16de49
Revert "Core/Calendar: Fix memory leak when malformed CMSG_CALENDAR_ADD_EVENT is received"
...
This partially reverts commit 51e38872c7 .
The stack-initialized variable calendarEvent would have called CalendarMgr::FreeEventId() when it went out of scope, marking the current event id as free and allowing next event to overwrite current event.
This doesn't fix the memory leak issue which still needs to be addressed in a proper way.
2014-06-08 17:18:07 +02:00
Gacko
d2d1b97cff
Script: Minor optimization in spell_unlocking_zuluheds_chains
2014-06-08 15:56:28 +02:00
Kinzcool
1ed339547b
DB/GameObjects: Deleted no longer needed gameobjects spawns since their phaseMask correction
2014-06-08 03:13:18 -04:00
Kinzcool
d9cdac643e
DB/GameObjects: Fixed the phasing of the remaining flags in WinterGrasp
2014-06-08 03:11:36 -04:00
Kinzcool
cde18e19c8
DB/GameObjects: Fixed some phasing of certain gameobjects in Northrend and DK's area
2014-06-08 00:02:20 -04:00
Vincent-Michael
27b5e0d9ac
DB/Conditions: Fix conditions for Xink gossip
2014-06-08 01:20:47 +02:00
Vincent-Michael
1d39db16b9
Core/Misc: Kill Whitespace ...
2014-06-07 23:58:08 +02:00
jackpoz
5fee5b0125
Core/Banks: Fix some bank exploits
...
Re-implement the cheat checks removed in a12501fb5e and check if Player can interact with the Banker when handling bank-related opcodes.
2014-06-07 22:47:50 +02:00
Aokromes
4ec84fd1ec
Core/Database: Update log for incorrect db structure
2014-06-07 22:13:42 +02:00
Sebastian Valle Herrera
8304c09547
Merge pull request #12231 from Trisjdc/fishing_boober_link
...
Core/GOs: When unlinking Fishing Bobber from player to prevent despawning, unlink from spell as well to prevent removing unwanted auras
2014-06-07 14:24:30 -05:00
Sebastian Valle Herrera
121083e59d
Merge pull request #12232 from Trisjdc/anti_magic_shell
...
Core/Spells: Anti-Magic shell should give immunity to all spells that belong to SPELL_SCHOOL_MASK_MAGIC regardless of dispel type
2014-06-07 14:23:41 -05:00
Unholychick
d4bbc26261
Core/Spells: Implement Periodic mechanics
...
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-07 19:13:57 +02:00
Trisjdc
97046283b5
Core/Spells: Anti-Magic shell should give immunity to all spells that belong to SPELL_SCHOOL_MASK_MAGIC regardless of dispel type
2014-06-07 18:06:22 +01:00
aletuna
1b3149b07f
Scripts/Blackrock Depths: Converted to eventmap+minor coding style changes
...
Closes #11730
2014-06-07 19:02:39 +02:00
Trisjdc
6abfdc1cea
Core/GOs: When unlinking Fishing Bobber from player to prevent despawning, unlink from spell as well to prevent removing unwanted auras
2014-06-07 17:58:45 +01:00
Sebastian Valle Herrera
6c31c33f66
Merge pull request #12128 from Trisjdc/aura_transform
...
Core/Auras: Update model overwriting rules for SPELL_AURA_TRANSFORM
2014-06-07 11:49:00 -05:00
Sebastian Valle Herrera
35b8874cca
Merge pull request #12216 from Trisjdc/quest_item_check
...
Core/Players: Improve quest item adding/removal checks, solves cases where quest item removal (under specific conditions) incorrectly incompletes quests
2014-06-07 11:46:57 -05:00
Sebastian Valle Herrera
906abd7956
Merge pull request #12204 from Trisjdc/map_enter
...
Core/Maps: Allow logging players to enter in instances that have an encounter in progress
2014-06-07 11:46:37 -05:00
Sebastian Valle Herrera
fd7589617d
Merge pull request #12057 from Trisjdc/imp_in_a_ball
...
Scripts/Items: Imp in a Ball
2014-06-07 11:44:22 -05:00
joschiwald
32a3ecb986
Core/Spells: add missing spellradius to spell "Achievement Check" (fixes hor achievments)
2014-06-07 17:04:20 +02:00
Aokromes
91d9833916
DB/Creature: Fix Eva Sarkhoff
...
By dr-j, closes #12224
2014-06-07 11:17:50 +02:00
Warpten
84229f89e4
Merge pull request #12217 from Trisjdc/spell_corpse_explosion
...
Core/Spells: Corpse Explosion should not be able to pick the Ghoul out of implicit targets
2014-06-07 10:04:51 +02:00
Vincent-Michael
2cd0dce366
Core: Fix non pch build
2014-06-07 00:30:08 +02:00
Aokromes
61d6b69166
Merge pull request #12225 from Trisjdc/event_map_move
...
Core/Utils: Move EventMap to Util.h
2014-06-07 00:08:02 +02:00
Michael
8207aff0d6
Core/NetworkIO: Added latency info for opcodes overflow log
2014-06-06 19:41:57 +02:00
Trisjdc
eae18d8ed0
Core/Utils: Move EventMap to Util.h
2014-06-06 11:14:32 +01:00
Trisjdc
b4b3e6f3a2
Scripts/Items: Imp in a Ball
2014-06-06 11:01:36 +01:00
Trisjdc
bb01c60a52
Core/Players: Improve quest item adding/removal checks, solves cases where quest item removal (under specific conditions) incorrectly incompletes quests
2014-06-06 10:41:45 +01:00
Aokromes
455690438f
DB/Quest: Fix some missing quest texts
...
By Crysicle, closes #12214 closes #12209
2014-06-06 02:39:56 +02:00
jackpoz
d565c2b303
Core/Talents: Align server checks to Client limits
...
Set the max amount of talents to process in CMSG_LEARN_PREVIEW_TALENTS_PET to 30 ( 24 talents rounded up ).
2014-06-05 22:50:11 +02:00
jackpoz
7d623eed18
Core/Talents: Align server checks to Client limits
...
Set the max amount of talents to process in CMSG_LEARN_PREVIEW_TALENTS to 150 ( 44 talents for 3 trees rounded up ).
2014-06-05 22:19:02 +02:00
Sebastian Valle Herrera
36102bea64
Merge pull request #12039 from Trisjdc/creature_ai_talk
...
Core/CreatureAI: Implement CreatureAI::TalkToMap for all your map-wide talking needs
2014-06-05 10:50:23 -05:00
Sebastian Valle Herrera
42d4144f90
Merge pull request #12045 from Trisjdc/session_expire
...
Core/WorldSession: After sudden disconnects, session should persist for a minute
2014-06-05 10:49:28 -05:00
Sebastian Valle Herrera
d098a3ce8d
Merge pull request #12219 from Trisjdc/spell_swift_retribution
...
Core/Spells: Swift Retribution should be reapplied when needed to be able to gain spellmods
2014-06-05 10:13:08 -05:00
Shauren
22b04d39bf
Merge pull request #12220 from Trisjdc/spelll_triggerflag_check
...
Core/Spells: *Properly* solve the Disarm vs Bladestorm issue
2014-06-05 14:07:48 +02:00
Shauren
5bb86ca7db
Merge pull request #12218 from Trisjdc/tocr_despawn_time
...
Scripts/ToCr: Bosses shouldn't despawn so quickly
2014-06-05 14:06:34 +02:00
Trisjdc
afb7c705c2
Core/Spells: *Properly* solve the Disarm vs Bladestorm issue
2014-06-05 11:48:43 +01:00
Trisjdc
2282a4c359
Core/Spells: Swift Retribution should be reapplied when needed to be able to gain spellmods
2014-06-05 11:43:59 +01:00
Trisjdc
d4bdfebd9e
Scripts/ToCr: Bosses shouldn't despawn so quickly
2014-06-05 11:37:24 +01:00
Trisjdc
d05bf542a5
Core/Spells: Corpse Explosion should not be able to pick the Ghoul out of implicit targets
2014-06-05 11:35:32 +01:00