Commit Graph

10704 Commits

Author SHA1 Message Date
Machiavelli e8b4d1fab7 Core/Spells: Fix side effects from 33f3397 (issues related to Mangle for druids not being re-learned on talent switch). Original fix done alternatively. 2011-06-27 02:01:20 +02:00
Machiavelli 5864a2e151 Core/Packets: Add some additional movementflag filtering to eliminate some packet spoof attempts. 2011-06-27 00:10:53 +02:00
Machiavelli 6ce529aff3 Core/Entities: Add MOVEMENTFLAG_ROOT to unit on Unit::SetStunned, and remove any other conflicting movement flags that might freeze clients.
This *properly* fixes the ancient root freeze issue that surfaced during the early stages of 3.x
2011-06-26 21:36:20 +02:00
Machiavelli ad81d4132c Core/Packets: Remove MOVEMENTFLAG_ROOT flag from movementinfo that is sent from client to server. This flag is not valid in this case and is a packet spoofing attempt. When used in conjunction with any of the moving movement flags such as MOVEMENTFLAG_FORWARD this will freeze surrounding clients that receive the cheater's movementinfo.
Thanks to Dvlpr for help with research.
2011-06-26 21:27:10 +02:00
maanuel 5c0c2ea873 Core/Spells: Fixed spell 62218 (Launch) used by npc 34793 (Catapult) in Isle of Conquest. 2011-06-26 16:03:50 -03:00
QAston e5db97a28e Merge branch 'master' of https://github.com/TrinityCore/TrinityCore 2011-06-26 19:32:41 +02:00
QAston faaba1aa65 Core/Auras: Improvements in spell_linked_spell table handling, now auras with using this table have linked stack amount, also linked aura removal is called now when aura is removed on target death. 2011-06-26 19:31:11 +02:00
Lopin e7778c7231 Scripts/Ulduar: Move handling of Freya's "Knock" achievements to instance script + clean up 2011-06-26 16:35:51 +02:00
Shocker e05f608919 Core/Spells: Don't allow Killing Spree to hit unattackable targets 2011-06-26 16:06:23 +03:00
Shocker 6b0b21fea7 Core/Spells: Don't allow Killing Spree to hit critters (by correcting AnyUnfriendlyVisibleUnitInObjectRangeCheck, this notifier may be used in the future for similar expected results) 2011-06-26 15:54:19 +03:00
Lopin ff5367c03d Scripts/Ulduar: Allow Flame Leviathan's Hard Mode achievement trigger only on Hard Mode 2011-06-26 14:46:36 +02:00
QAston 557e06b1c1 Merge branch 'master' of https://github.com/TrinityCore/TrinityCore 2011-06-26 13:56:11 +02:00
QAston ac88fa026f Database/Spells: Add spell_proc table which is a replacement for spell_proc_event table. This is the initial patch from series of patches changing the way we currently handle procs in the core, and doesn't interfere with existing code in any way. 2011-06-26 13:54:44 +02:00
Shauren bcd62b8d29 Scripts/Icecrown Citadel: Valithria Dreamwalker encounter should start when she is healed and fixed achievement credit
Closes #2117
Closes #2058
2011-06-26 12:47:34 +02:00
Shauren 2b1039d0e1 Scripts/Icecrown Citadel
* Removed spellmgr hacks for Boiling Blood
* Removed obsolete effect from Resistant Skin causing them to lose the aura when hit by shadow spell
2011-06-26 11:45:29 +02:00
click 6667277a16 Core/Commands: Remove deprecated command for modifying pet training points (.pet tp) - removed in patch 3.0.2 and replaced with talentpoints (command for adjusting that already exists).
Closes #135.
2011-06-26 10:35:35 +02:00
Shauren c9a5aef061 Scripts/Icecrown Citadel
* Fixed Mark of the Fallen Champion
* Allow attacking Lady Deathwhisper during intro

Closes #2088
2011-06-26 01:12:49 +02:00
QAston 6dcee0c0ea Merge branch 'master' of https://github.com/TrinityCore/TrinityCore 2011-06-26 00:29:36 +02:00
QAston 2bcf63d387 Core/Spells: don't allow spells which hit target only with SPELL_EFFECT_DUMMY to execute spell triggers on that targets, also cleanup related code a bit. 2011-06-26 00:29:12 +02:00
Shauren 9a5f8dc844 Scripts/The Nexus: Fixed compile warning 2011-06-25 23:40:36 +02:00
Lopin cd76930f45 Core/Instances: Remove function DoCompleteAchievement() 2011-06-25 19:17:50 +02:00
Lopin cb40eb556a Scripts/Nexus: Fixed logic in Intense Cold achievement. Thanks joschiwald for notice 2011-06-25 19:14:20 +02:00
Lopin 0b1fffcc70 Scripts/Ulduar: Properly fixed Orbital Bombardment & Orbital Devastation & Nuked From Orbit & Orbit-uary 2011-06-25 19:13:09 +02:00
Lopin 0cf40b897c Scripts/Achievements: Fixed a crash in Heigan's achievement script & more possible crashes & small improvements to handling datas for achievements 2011-06-25 19:11:56 +02:00
tobmaps af023a40f7 Core/Spells: Fix Shaman T10 Elemental 4P Bonus
Closes #1501
2011-06-25 23:23:14 +07:00
Shocker d88e25d476 Core/Spells: Fix Curse of Mending
Thanks to joschiwald, closes #2118
2011-06-25 18:28:13 +03:00
Shocker 6a78edcff5 Merge pull request #2086 from vcrx6/patch-4
Scripts/Ulduar: typo in spell_pool_of_tar
2011-06-25 07:42:32 -07:00
Lopin 6fd2bc4f28 Scripts/Nexus: Properly fixed achievement Intense Cold 2011-06-25 16:40:10 +02:00
Lopin 88e53f978e Scripts/Obsidian Sanctum: Properly fixed achievements Twilight Assist & Twilight Duo & Twilight Zone 2011-06-25 15:47:58 +02:00
Shauren 7bdc090681 Core/GameObject: Removed useless typecast 2011-06-25 15:39:43 +02:00
Lopin b576be1b57 Scripts/Halls of Stone: Fixed typo in achievement name. Thanks qaywsx for notice 2011-06-25 13:39:23 +02:00
Lopin a82a35c655 Scripts/Ahn'Kahet: Properly fixed achievement Volunteer Work 2011-06-25 13:33:58 +02:00
Lopin b6283412c6 Scripts/Forge of Souls: Properly fixed achievement Three Faced 2011-06-25 13:32:43 +02:00
Lopin cec8ea0b4e Scripts/Drak'Tharon Keep: Properly fixed achievement Consumption Junction 2011-06-25 13:31:41 +02:00
Lopin ea55e54a50 Scripts/Halls Of Stone: Properly fixed achievement Abuse the Ooze 2011-06-25 13:30:51 +02:00
elecyb 0a26e659ae Core/Spells: Removed more unneeded hacks 2011-06-25 04:30:11 +07:00
elecyb 6bda92ac15 Core/Spells: Removed unneded hack 2011-06-25 04:17:27 +07:00
elecyb 83f7363123 Core/Spells: Drop some unneeded and wrong code 2011-06-25 03:57:37 +07:00
tobmaps 96697db604 Core/Spells: Fix Paladin T9 Holy 4P Bonus 2011-06-25 03:24:25 +07:00
Lopin 3cb41ddb1f Scripts/Drak'Tharon Keep: Properly fixed achievement Oh Novos! 2011-06-24 22:04:20 +02:00
Lopin 29cacd96b2 Scripts/Halls Of Stone: Properly fixed achievement Brann Sparklin' News 2011-06-24 22:03:14 +02:00
Shocker 9c70f586e0 Core/Misc: Build fix 2011-06-24 22:41:13 +03:00
Shocker 3de42791ee Core/Spells: Partial revert of 5ddf90c5fe, use checkcast hook for disallowing spells to be casted directly
Closes #2108
2011-06-24 21:56:37 +03:00
tobmaps 14cb9496e3 Core/Spell: Some random code cleanups 2011-06-25 00:45:38 +07:00
tobmaps cf4114894a Core/Spells: Fix Paladin T8 Holy 4P Bonus 2011-06-25 00:04:59 +07:00
tobmaps 1340a3d382 Core/Spells: Fix Paladin T8 Holy 2P Bonus 2011-06-24 23:04:16 +07:00
click b7ba9a7fa8 Core: Clear up some confusion regarding the GM.AllowAchievementGain.Level config-entry
Closes #2110.
2011-06-24 18:05:50 +02:00
click 4ec9ecd3e0 Scripts/EmeraldDragons: Fix a few small snaggs:
- Teleport highest aggro player to front of dragon if exceeding 50 yards
- Clean up target selection/handling slightly
- Remove UpdateAI-segments from the dragons, it's already handled in the base AI
2011-06-24 17:07:31 +02:00
Shauren 0bdbd771ce Core/Creatures: Reverted quest requirement for vendors, this has to be done differently 2011-06-24 15:11:29 +02:00
Lopin 5af6bf41b3 Scripts/Violet Hold: Properly fixed achievement Dehydration 2011-06-24 14:43:03 +02:00