Shauren
d12194a006
Core/Units: Removed unused vehicle check
2011-07-08 18:16:28 +02:00
Spp-
d8bbbc40de
Cosmetic: Correction to 3f9db9d29e
2011-07-08 11:18:05 +02:00
Spp-
3f9db9d29e
Core/Quests: Reduced the need to expose internal Player's class member
2011-07-08 10:54:46 +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
Shauren
40b17fd862
Core/Objects: Send proper values with UPDATEFLAG_HIGHGUID
2011-07-04 13:47:23 +02:00
click
354e5e2bbc
Core: Prohibit aggro on righclicking if not in range
2011-07-03 00:18:33 +02: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
click
48e47a9245
Core/Achievements: Simplify handling of achievements for GMs: Do not allow achievements when GM-mode is enabled, allow when disabled
2011-07-02 02:14:49 +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
Spp-
e9aa72cc7b
Cosmetic: rename function escape_string to EscapeString
2011-06-30 14:52:44 +02:00
QAston
fb9719c653
Core/Spells: Define SPELL_ATTR0_ABILITY (old SPELL_ATTR0_UNK4)
2011-06-30 01:47:09 +02:00
Machiavelli
609efde598
Core/Corpses: Fix a crash in ConvertCorpseForPlayer
2011-06-29 16:08:23 +02:00
Machiavelli
f19f0a19f2
Core/Players: Fix possible (exploitable) data desynchronisation that would lead to repeating the same quest while already having received the rewards.
2011-06-28 21:36:21 +02:00
Shauren
1eff27f57c
Core/Quests: Fixed adding autoaccept quests many times to log when started from items
...
Closes #2106
2011-06-28 20:16:15 +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
kaelima
9a67aaa8b8
DB/Creature:
...
- Nuke the hacky column DeathState.
- Removed some hacks from Kologarn script, including some cleanup.
- Removed set deathstate command.
BIG thanks to Malcrom for replacing all creatures that had deathstate with proper dynamicflags/auras.
2011-06-27 20:22:53 +02:00
click
8fc13f508f
Core/Logs: Remove some excessive log-information regarding non-existing gameobjects. Removes angle and rotation-info, as it's useless.
2011-06-27 19:37:15 +02:00
Machiavelli
23b9a31229
Core/Vehicles: Final stage of vehicle stat scaling table removal
2011-06-27 15:20:26 +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
Sarjuuk
249692b54b
Core/Vehicles: Remove vehicle stat scaling hack and implement it properly trough the spell system. NOTE: This does need some further research on coefficients for different vehicles.
...
Signed-off-by: Machiavelli <[email protected] >
2011-06-27 14:23:58 +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
maanuel
360f0534ce
Entities/Vehicle: Removed unneeded Spell Immunity, this fixes problems with spell 66296 (Shadow Veil). Thanks to tobmaps.
2011-06-26 22:27:00 -03:00
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
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
Shauren
7bdc090681
Core/GameObject: Removed useless typecast
2011-06-25 15:39:43 +02: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
Machiavelli
33f3397976
Core/Spells: Completely remove spells which were taught by SPELL_EFFECT_LEARN_SPELL on talent reset or talent spec switch - instead of keeping them stored as disabled. Reason for this is that if the primary spell with effect SPELL_EFFECT_LEARN_SPELL is learnt again, a 'new' secondary spell will be taught while the old one was still around. The latter was the reason for primary key violations in character_spell that led to transaction failures and thus character rollbacks.
...
Closes #1231
Closes #480
2011-06-23 02:39:36 +02:00