Traesh
c73ce93f4c
Core/Entities : Basic Conversation Implementation ( #18010 )
2017-05-14 11:40:55 +02:00
Shauren
d20dedebd6
Core/DataStores: Updated db2 structures to 7.2.0
2017-04-06 23:39:34 +02:00
Shauren
2a8294031b
Core/Spells: Removed most uses of SpellIcon to identify spells
2017-04-02 23:29:26 +02:00
ariel-
fecf3b6143
Core/Spell: Updated SpellInfo::GetMaxTicks with all effects capable of periodics
...
(cherry picked from commit e0ba5f9ed6e4677b2999975d18d034a49d1c5745)
2017-02-26 19:22:21 +01:00
ariel-
0afe0e536d
Core/Scripts: Implement Flag of Ownership. Closes #12265
...
Core/Spells: Implemented TARGET_CORPSE_SRC_AREA_ENEMY. Closes #12803
(cherry picked from commit bc4b4f656cda98be06c03301f22750804fea8fa0)
2017-02-26 15:30:07 +01:00
Treeston
346e4824be
Entities/Unit: Cleanup refactor. Changes: ( #17819 )
...
+ Unit::m_movedPlayer -> Unit::m_playerMovingMe
+ Player::m_mover -> Player::m_unitMovedByMe
+ Unit::GetMover() -> Unit::GetUnitBeingMoved()
+ Unit::GetPlayerMover() -> Unit::GetPlayerBeingMoved()
+ NEW: Unit::GetClientControllingPlayer()
(cherry picked from commit 8deda7ed7f18615937ec5db2d30a6badc3b157c1)
# Conflicts:
# src/server/game/Entities/Player/Player.cpp
# src/server/game/Entities/Unit/Unit.cpp
# src/server/game/Handlers/MiscHandler.cpp
# src/server/game/Handlers/MovementHandler.cpp
# src/server/game/Handlers/SpellHandler.cpp
# src/server/game/Server/WorldSession.cpp
# src/server/game/Spells/SpellEffects.cpp
# src/server/game/Spells/SpellInfo.cpp
2017-02-12 16:24:25 +01:00
robinsch
d94f0f3427
Core/Spell: Remove all raid auras on party leave ( #17663 )
...
(cherry picked from commit dd67f4ed966875e6e68f6b0a8d56cdf190d0f352)
2017-02-12 15:11:20 +01:00
Traesh
6ab3877c91
Core/Entities: Basic AreaTrigger System ( #18035 )
...
* Implemented AreaTrigger Templates
* Implemented AreaTrigger Splines
* Implemented SPELL_AURA_AREA_TRIGGER
* and many more
2017-01-29 00:00:43 +01:00
Shauren
6767bbc95f
Fix static analysis issues
...
CID 1291964
CID 1292775
2017-01-17 20:14:44 +01:00
Shauren
f11e6c8247
Core: Updated to 7.1.5.23360
2017-01-14 22:37:13 +01:00
vincent-michael
86b98686a9
Update copyright note for 2017
...
Happy new year
2017-01-01 16:23:13 +01:00
Shauren
4e1a263e7c
Core/Spells: Fixed spell value calculation for consumables
...
Closes #18385
2016-12-03 16:15:21 +01:00
Shauren
5411ca8cdf
Core/Units: Removed attack speed float to int conversion special case in building SMSG_UPDATE_OBJECT
2016-11-25 17:58:48 +01:00
Shauren
d64da044d8
Core/Items: Fixed secondary stat calculation at item levels > 800
2016-11-18 00:04:02 +01:00
joschiwald
cdb3b25916
Core/Spells: Fixed SpellEffects selection depending on Difficulty
2016-10-23 14:45:31 +02:00
Shauren
a52c50e809
Core/Auras: Add root aura handler to aura type 455
...
Closes #18030
2016-10-05 23:15:58 +02:00
joschiwald
12a52595ed
Core/Spells: use spellinfo helper methods
2016-10-01 17:51:05 +02:00
Shauren
4a13ec2fcb
Core/Spells: Defined known shapeshift flags
2016-08-23 16:00:44 +02:00
Shocker
0ba1d49bae
Core/Spells: Define SPELL_EFFECT_PLAY_SCENE (effect #198 )
2016-08-18 18:15:35 +03:00
Shauren
51657e44d1
Core/Spells: Renamed some old and new spell effects
2016-08-09 17:21:19 +02:00
Shauren
70137b8f3a
Merge branch '6.x' of https://github.com/TrinityCore/TrinityCore into legion
2016-07-06 00:05:13 +02:00
Shauren
7ed1c47f6b
Core/Auras: Implemented SPELL_AURA_OVERRIDE_SPELL_VISUAL
2016-06-29 19:49:23 +02:00
Shauren
5da217877b
Core/Spells: Automatically generate spell rank info from SkillLineAbility
...
* This fixes weird spellbook/talent/glyph/profession ui behavior when knowing multiple spells to remove talent or glyph, or multiple spells to open profession ui
2016-06-15 16:20:43 +02:00
Shauren
d2733eb6f1
Merge branch '6.x' of https://github.com/TrinityCore/TrinityCore into legion
2016-06-13 21:00:25 +02:00
Shauren
f14c66b5e4
Core/Players: Updated talent specializations
2016-06-09 21:33:18 +02:00
Shauren
b920d6a35c
Core/Spells: Fixed possible null pointer dereference
...
Coverity CID 1355243
2016-06-06 08:45:09 +02:00
Shauren
3ab3a667ed
Core/Spells: Add assertions validating various spell enums
2016-06-03 16:45:01 +02:00
Shocker
63f8f54e5c
Core/Spells: Define SPELL_EFFECT_ALTER_ITEM
2016-06-02 17:07:07 +03:00
Shauren
31009887e3
6.x rebase
2016-05-21 00:32:38 +02:00
Shauren
70102f32fe
Core/DataStores: Updated opcodes and db2 to 7.0.3.21414
2016-05-20 23:49:53 +02:00
Shauren
41ae38d94d
Core/DataStores: Updated dbc/db2 to 7.0.1.20914
2016-05-20 23:48:24 +02:00
Shauren
5c2c9a684f
Core/DataStores: Updated dbc/db2 to 7.0.1.20810
2016-05-20 23:46:17 +02:00
Shauren
44962fe3a9
Core/Spells: Corrected spell effect value rounding
2016-05-06 00:05:45 +02:00
Shauren
8e84cd760a
Core/Spells: Fix typo in item level ppm calculation
2016-05-03 10:08:46 +02:00
Shauren
110ae3e626
Core/Spells: Implemented RPPM proc effects
...
Closes #17001
2016-05-02 18:52:15 +02:00
Shauren
35ab476f16
Core/Spells: Fixed flat SPELLMOD_DAMAGE_MULTIPLIER calculation
2016-04-30 13:02:39 +02:00
Rushor
926c1ac9a0
Merge pull request #16494 from Rushor/calc
...
Core/Spell: Magic Absorption Calculation
(cherry picked from commit ebafa2fdeaf4544b5e62c9fab7c281d54f7aa139)
# Conflicts:
# src/server/game/Spells/SpellInfo.cpp
2016-04-28 17:22:57 +01:00
Ovalord
948146f3ee
Core/Instances: Updated and enabled encounter packets and implemented combat resurrection limit
...
Closes #16966
2016-04-24 12:46:26 +02:00
Shauren
4a2bcb483a
Core/Spells: Fixed spell effect value calculation for spells having MaxScalingLevel defined
2016-04-19 17:22:46 +02:00
Lopfest
ff3e176eb1
Core/Spells: enabled SPELL_EFFECT_160 ( #16987 )
2016-04-16 15:24:57 +02:00
Shauren
f4029faece
Core/Spells: Implemented spell effect 243 - SPELL_EFFECT_APPLY_ENCHANT_ILLUSION (and fixed enchant visuals, for real this time)
2016-04-07 21:36:36 +02:00
treeston
60b98ecc27
Revert "Merge pull request #16483 from Treeston/3.3.5-debuffimmunity" to fix #16589 while I investigate the retail behavior of SPELL_ATTR_0_UNAFFECTED_BY_INVULERABILITY further.
...
This reverts commit d67e87733b2e258dc4f5613ee7fa40445e3b215f, reversing
changes made to cfed2d7a3ddf4f8121d3359f9888e6116fc82e62.
(cherry picked from commit 26bbba4b8d5fab1a1ccb1c164694f790864ec8e1)
2016-04-05 22:12:11 +02:00
joschiwald
d729fc31c6
Core/Spells: spells with SPELL_ATTR1_NO_THREAT also causes no initial aggro
...
(cherry picked from commit b4b43d03b3fbff38ebcf84be27388202fc6cb08f)
2016-04-05 20:55:08 +02:00
Treeston
ac034a51da
Merge pull request #16483 from Treeston/3.3.5-debuffimmunity
...
[3.3.5] Make Web Wrap / Mutating Injection (and others) properly cancel on immunity (Divine Shield/Ice Block)
(cherry picked from commit d67e87733b2e258dc4f5613ee7fa40445e3b215f)
2016-04-05 19:56:26 +02:00
Shauren
70412e7e25
Core/Misc: MSVC warning fixes
2016-04-05 00:15:56 +02:00
Shauren
cf2fead644
Core/Spells: Adjusted implicit targeting for SPELL_EFFECT_DESTROY_ITEM
2016-03-02 17:24:07 +01:00
Vincent-Michael
478cc756eb
Update copyright note for 2016
...
Happy new year (Again new year with idiots ...)
2016-01-01 00:34:25 +01:00
Shauren
ef91ba9517
Core/Spells: Fixed a crash when npc casts a spell with SpellLevel = 0 and SPELL_ATTR0_LEVEL_DAMAGE_CALCULATION attribute
...
Closes #16072
2015-12-20 12:44:14 +01:00
Shocker
e9a1db916e
Core/Spells: Implement SPELL_AURA_MOD_SKILL_2
2015-11-29 19:27:29 +02:00
Shauren
d5fb18d3c3
Core/Spells: Implemented scaling spell value with item level
2015-11-24 00:16:42 +01:00