Commit Graph

1702 Commits

Author SHA1 Message Date
Shauren
fea0cb16f2 Core/Items: Implemented artifacts 2016-08-15 00:03:38 +02:00
Shauren
83555367a7 Core/Auras: Visibility changes
* Changed max visible aura amount to 255
* All auras are now sent to clients, many passives that client needed to see were incorrectly hidden (also client properly filters aura bar by itself)
2016-07-26 20:55:24 +02:00
Ovalord
79aafd5865 Core/Players: Initial work on demon hunters
* Added starting level and required level config options as well as rbac permission to ignore the requirements
* Updated max power values for both demon hunter specs
* Fixed a crash during DK and DH creation
* Added playercreateinfo data for demon hunters

Closes #17651
2016-07-23 18:39:56 +02:00
Shauren
bccdd93f50 Build fixes 2016-07-19 20:23:49 +02:00
Shauren
836221aaf5 Merge branch 'legion' into 6.x 2016-07-19 19:31:54 +02:00
Shauren
cc07a491f6 Core/Spells: Fixed possible null pointer dereference
Coverity CID 1357406
2016-07-18 20:26:05 +02:00
Shauren
a9a13d10f7 Merge branch '6.x' of https://github.com/TrinityCore/TrinityCore into legion 2016-07-17 17:37:06 +02:00
Kito
86275a397a Game/Entities: Players can attack targets when they are not facing them as long as they are in boundaryradius, this also applies for cone effect spells
Signed-off-by: Shauren <shauren.trinity@gmail.com>
2016-07-16 16:57:43 +02:00
Shauren
6321206938 Merge branch '6.x' of https://github.com/TrinityCore/TrinityCore into legion 2016-07-13 17:08:40 +02:00
Krudor
cf60c492ec Core/AI: Add better support for tracking DynObjs (#17562) 2016-07-12 18:04:19 +02:00
Shauren
9b14e8248c Core/PacketIO: SMSG_UPDATE_OBJECT optimization - removed unneccessary memory allocation by dynamic_bitset 2016-07-11 17:14:42 +02:00
Shauren
0d9136f764 Merge branch '6.x' of https://github.com/TrinityCore/TrinityCore into legion 2016-07-10 00:37:33 +02:00
Shauren
a78aa3cf4e Core/PacketIO: Refactored building SMSG_UPDATE_OBJECT to append directly to final buffer and removed UpdateMask class 2016-07-10 00:11:19 +02:00
Shauren
b63e0769a5 Core/Units: Fixed autoattack range
Closes #17539

(cherry picked from commit 14b93c04ee)
2016-07-09 20:47:45 +02:00
Shauren
c2f6c4d2bd Core/Auras: Renamed spell aura 333 to better describe its purpose 2016-07-08 23:19:38 +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
ef396877ae Core/Spells: Fixed spell range check
Closes #17060

(cherry picked from commit e6a52d4aae)
2016-07-01 20:39:38 +02:00
Shauren
1b1478ba86 Core/Auras: Implemented spell aura 402 - SPELL_AURA_MOD_POWER_DISPLAY
Closes #17468
2016-06-30 17:20:13 +02:00
Shauren
7ed1c47f6b Core/Auras: Implemented SPELL_AURA_OVERRIDE_SPELL_VISUAL 2016-06-29 19:49:23 +02:00
Shauren
1c10f9c311 Core/PacketIO: Fixed building SMSG_UPDATE_OBJECT 2016-06-28 18:34:50 +02:00
P-Kito
11ed9b0b63 Game/Unit: Update shapeshift forms enum to match SpellShapeshiftForm.dbc (#17407) 2016-06-17 21:26:51 +02:00
Shauren
d8861342a3 Core/PacketIO: Updated combat log packets 2016-06-16 20:50:27 +02:00
Shocker
9baebb1b5d Core/Spells: Implement SPELL_AURA_PROC_ON_POWER_AMOUNT_2 2016-06-14 13:28:53 +03:00
Shauren
d2733eb6f1 Merge branch '6.x' of https://github.com/TrinityCore/TrinityCore into legion 2016-06-13 21:00:25 +02:00
Shauren
f583476f9a Core/PacketIO: Send movement status changes around moving unit, not its controller 2016-06-11 00:56:31 +02:00
Shauren
ee2b8b4e87 Core/PacketIO: Fixed sending wrong movement packets to nearby players that require ACK response 2016-06-10 19:57:49 +02:00
treeston
051d403624 Entities/Unit: Fix speed update packets if player is being moved by something else.
Closes #17184
Closes #17254

(cherry picked from commit 19fa504ff5)
2016-06-10 19:33:12 +02:00
Shauren
9a1246978f Core/Units: Updated dynamicflags 2016-06-09 22:03:33 +02:00
Shauren
6b1c85a676 Core/PacketIO: Updated spell packets 2016-06-05 14:08:53 +02:00
Warpten
12f029d442 Core/PacketIO: Implemented new Cast HighGuid type and fix some mistakes with SMSG_MOVE_UPDATE_APPLY_MOVEMENT_FORCE
Core/Updatefields: Health is now stored as an unsigned long int.
2016-06-03 09:27:27 +02:00
Shauren
31009887e3 6.x rebase 2016-05-21 00:32:38 +02:00
Shauren
df6d557a4d Core/Entities: Updated updatefields to 7.0.3.21414 2016-05-20 23:50:20 +02:00
Shauren
70102f32fe Core/DataStores: Updated opcodes and db2 to 7.0.3.21414 2016-05-20 23:49:53 +02:00
Shauren
5c2c9a684f Core/DataStores: Updated dbc/db2 to 7.0.1.20810 2016-05-20 23:46:17 +02:00
Shauren
65c0a0ee4d Core/Entities: Updated updatefields to 7.0.1.20810 2016-05-20 23:39:39 +02:00
Shauren
698a197cf0 Core/Units: Updated rage generation formula 2016-05-14 00:06:23 +02:00
Shauren
d621023192 Core/Auras: Implemented AURA_INTERRUPT_FLAG_LEAVE_COMBAT 2016-05-08 00:14:49 +02:00
Shauren
c75fcbe20b Core/Achievements: AchievementMgr refactoring
* Extracted base CriteriaHandler class that deals with criteria only and will be reused for future scenario implementation
* Fixed players earning guild achievements
2016-05-07 01:16:29 +02:00
Shauren
dadbea4c6c Core/Spells: Fixed proc cooldowns read from dbc 2016-05-05 17:21:08 +02:00
Vincent-Michael
54d759d2bf Core/Units: Fixed warning 2016-05-04 19:36:09 +02:00
Shauren
a49b348d62 Core/Spells: Removed code for handling SPELL_AURA_OVERRIDE_CLASS_SCRIPTS whose miscvalue cases were removed from the game 2016-05-04 18:25:30 +02:00
funjoker
7eab3d3716 Core/Units: Updated armor damage reduction calculation
Merge #17069
2016-05-03 14:09:57 +02:00
Shauren
97d2fcf6a1 Core/Spells: Perform proc roll after all conditions passed to only consume spellmods when the aura is allowed to proc in the first place 2016-05-02 19:03:15 +02:00
Shauren
110ae3e626 Core/Spells: Implemented RPPM proc effects
Closes #17001
2016-05-02 18:52:15 +02:00
Gacko
1c69e4a2a8 Game/Unit: Comment unused parameter. 2016-05-01 09:52:58 +02:00
Naios
b4c12d2699 Core/Scripts: Fix 2 warnings
* Ref d9f7692c2e
* Ref 0fbcddcb4f
2016-05-01 02:19:55 +02:00
Shauren
0fbcddcb4f Core/Spells: Removed proc handlers of deleted spells 2016-05-01 00:05:08 +02:00
Rushor
2265e33cc2 Merge pull request #16503 from Rushor/evading
[3.3.5][6.x]Core/Unit: Do not remove auras from Pets and Guardians after evading
(cherry picked from commit e869ccb297)
2016-04-28 17:20:40 +01:00
DDuarte
eaaee4b7c0 Core/Players: Fix flight form & fall damage (#16955)
(cherry picked from commit fcbbc60b93)
2016-04-16 18:35:30 +01:00
Vincent-Michael
3cd19d3b30 Core: Removed Whitespaces 2016-04-16 12:19:23 +02:00