Commit Graph

483 Commits

Author SHA1 Message Date
DrTenma
cf9ce100ed Core/Spells: Fix talent Dirty Deeds
Closes #542
2011-07-16 22:21:15 +07:00
tobmaps
3c780bb0b4 Core/Spells: Fix exploit with Fiery Payback talent
Closes #182
2011-07-16 05:56:57 +07:00
tobmaps
66b217991c Core/Spells: Fix Unstable Affliction
Closes #94
Closes #1244
Closes #1528
2011-07-16 01:24:15 +07:00
tobmaps
e1c7d95699 Core/Spells: Fix Divine Hymn crits 2011-07-15 19:57:22 +07:00
Shauren
1e3c23a4e8 Core/Spells: Set UNIT_FIELD_TARGET to current spell cast target for proper facing the target 2011-07-15 12:33:03 +02:00
DrTenma
ebc1baf684 Core/Spells: Fix talent Improved Unholy Presence
Closes #411
2011-07-15 04:58:14 +07:00
QAston
b9413f08b3 Core/Spells: Define and implement attributes SPELL_ATTR1_CANT_BE_REDIRECTED and SPELL_ATTR1_CANT_BE_REFLECTED, fixes some problems with Grounding Totem and Spell Reflection. 2011-07-13 20:14:55 +02:00
QAston
5b1d170272 Merge branch 'master' of https://github.com/TrinityCore/TrinityCore
Conflicts:
	src/server/game/Entities/Unit/Unit.cpp
2011-07-13 17:22:04 +02:00
QAston
20e8c25b48 Core/Spells: Define and implement attribute SPELL_ATTR3_CANT_TRIGGER_PROC, change names of some attributes to better describe their functionality. 2011-07-13 17:18:04 +02:00
tobmaps
2400a8a1dd Core/Spells: Fix Beacon of Light in more correct way 2011-07-13 05:48:14 +07:00
Sarjuuk
1d5fbc3830 Core/Spells: Fix combat log bugs with Beacon of Light 2011-07-13 05:23:40 +07:00
Spp-
f441a159b1 Cosmetic: Some cosmetic changes in Unit.cpp and conversion of pVictim to victim 2011-07-12 13:18:18 +02:00
Machiavelli
145ff66382 Core/Entities: MOVEMENTFLAG_ROOT in conjunction with MOVEMENTFLAG_FALLING will cause client freezes, so make them mutually exclusive. 2011-07-12 00:22:38 +02:00
QAston
58c63f4cc5 Core/Spells: Breaking news: Spell Reflection cannot reflect abilities (patch 1.2 change) 2011-07-11 22:54:18 +02:00
QAston
72ea9c9fa8 Core/Spells: Add a base for brand new proc system, this is a WIP and doesn't affect currently working code. 2011-07-10 13:13:02 +02:00
Shauren
d12194a006 Core/Units: Removed unused vehicle check 2011-07-08 18:16:28 +02:00
kaelima
622fa86026 Core/Spells: Allow death knights to mount while under the effect of Lichborne.
Closes #878
2011-07-08 08:19:50 +02:00
Spp-
e3729950b9 Core: Rename GetDispellMask to GetDispelMask 2011-07-06 13:21:39 +02:00
QAston
2bf3bc334c Core/Spells: define spell attributes: SPELL_ATTR1_MELEE_COMBAT_SPELL, SPELL_ATTR1_FARSIGHT, SPELL_ATTR1_DONT_DISPLAY_IN_AURA_BAR 2011-07-05 15:40:17 +02:00
Shocker
8eea1ef807 Core/Achievements: ACHIEVEMENT_CRITERIA_TYPE_SPECIAL_PVP_KILL should be triggered by pet and controlled vehicle kill too 2011-07-05 01:19:07 +03:00
Nay
d6782fa826 Core/Misc: Refactor SendPlaySpellVisual and SendPlaySpellImpact and move them to Unit (from Spell) 2011-07-04 14:46:48 +01:00
QAston
1068583172 Merge branch 'master' of https://github.com/TrinityCore/TrinityCore 2011-07-02 16:12:43 +02:00
QAston
86dde83dda Core/Spells: Define many unknown SpellCastTargetFlags enum values, rename some target type enum values to follow standards, also correctly implement TARGET_UNIT_TARGET_PASSENGER. 2011-07-02 16:12:19 +02:00
Shauren
f3dfa8066a Scripts/Icecrown Citadel
* Fixed combat logs for Essence of the Blood Queen healing
* Added missing initialization for weekly quest status Blood Quickening
* Build fix for previous revision
2011-07-02 14:05:40 +02:00
Spp-
bb921ae78c Core: Do not use STL container size method to check if container is empty 2011-07-01 14:58:44 +02:00
click
a9c9ab0efa Core: Clean up script variables to make variables consistant/standardized, and some additional warning-removals:
+ Fix compilewarning in Unit.cpp
+ Remove/comment out unused parameters for some commandscripts/scripts (warnings)
+ Replace "plr" with "player" all over the scriptbase for consistency
2011-07-01 03:00:39 +02:00
QAston
fb9719c653 Core/Spells: Define SPELL_ATTR0_ABILITY (old SPELL_ATTR0_UNK4) 2011-06-30 01:47:09 +02:00
tobmaps
c42db7af8c Core/Misc: Minor cleanup and code style fixes 2011-06-28 23:48:59 +07:00
QAston
348adaf791 Merge branch 'master' of https://github.com/TrinityCore/TrinityCore 2011-06-28 16:18:42 +02:00
QAston
11c3c80732 Core/Spells: Add SMSG_PROCRESIST packet handler. 2011-06-28 16:17:49 +02:00
kaelima
142943d4c1 This reverts commit f580cddc09. 2011-06-28 13:05:15 +02:00
click
f580cddc09 Core: Add wintergrasp-patch to wintergrasp_cleanup branch - resurrected from an old work-repository, now over as a branch to work on.
Original patch by socolin, cand a ton of contributors :
mathman, joda, spp, silinoron, josh, malcrom, shauren, machiavelli, click, rat, leak, tobmaps, _manuel_, the tcfr team (via socolin), and tons of others for chiming in.

NOTE: THIS IS A WORKING-BRANCH, AND _NOT_ MENT FOR PUBLIC USE OR EVEN CONSIDERED STABLE!
2011-06-28 00:56:29 +02:00
Machiavelli
e2f49f63bc Core/Entities: Instead of clearing all unit movementflags on SetRoot and SetStunned, only remove ones that are confirmed to be conflicting with MOVEMENTFLAG_ROOT. Fixes vehicle passenger visuals.
Closes #2141
2011-06-27 21:25:00 +02:00
Machiavelli
ad1777229f Core/Vehicles: More codestyle. (missed changes) 2011-06-27 14:42:28 +02:00
Machiavelli
8a7957a759 Core/Vehicles: Remove now unused variables and apply codestyle in Vehicle class 2011-06-27 14:36:00 +02:00
Machiavelli
921b39fb2d Core/Units: Extend change from 6ce529 to Unit::SetRooted as well (was overlooked) 2011-06-27 13:33:56 +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
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
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
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
tobmaps
96697db604 Core/Spells: Fix Paladin T9 Holy 4P Bonus 2011-06-25 03:24:25 +07: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
tobmaps
05842713ef Core/Spells: Allow direct damage effect of Seal of Vengeance and Seal of Corruption to proc from Shield of Righteousness 2011-06-24 03:18:06 +07:00
QAston
dc8a926c8d Core/Auras: fix a typo in PowerDrain auras periodic tick handler. 2011-06-23 15:51:14 +02:00
QAston
3137a82c7c Core/Spells: Cleanup in Spell.h:
- Codestyle (fix function naming) and cleanup changes in SpellCastTargets class, also access variables of this class by getters/setters
 - Move IsQuestTameSpell function to SpellMgr.h
 - Move UnitList typedef to Unit.h
Additionally - add missing copyright notice to SpellAuraEffects.h
2011-06-23 13:28:52 +02:00
QAston
c4818f1892 Core/Auras: Fix refresh of auras with spellmodifiers applied to currently cast spell. 2011-06-21 19:59:17 +02:00
QAston
2ac777f8ce Revert "Core/Auras: Fix work of proc auras are refreshed during proc event routine."
This reverts commit 2a47163771.
2011-06-21 15:58:30 +02:00