Ovalord
e8bc3c5391
Core/Spells: merged DBC spell coefficient reading (commit: 1826437c094966ae339a154844df8587b2122888)
2018-02-25 20:12:22 +01:00
Ovalord
9b8b296b8a
Corrected two more comments.
2018-02-15 10:47:57 +01:00
Ovalord
6e853f2146
Removed an accidentally added duplicate comment
2018-02-15 10:28:06 +01:00
Ovalord
d4bd425306
Core/Units: reverted an unintended change
2018-02-14 20:44:46 +01:00
Ovalord
84d980742d
Core/Units: send object update before sending smsg_dismount to prevent the mount hitbox becoming huge
2018-02-14 20:40:18 +01:00
Ovalord
844450d542
Core/Movement: don't stop movements on stuns when the target is currently affected by parabolic splines
2018-02-14 14:41:34 +01:00
Ovalord
a64c9f5d0e
Revert "Core/Movement:"
...
This reverts commit 154d283d3a .
2018-02-14 10:48:01 +01:00
Ovalord
154d283d3a
Core/Movement:
...
*cyclic movement will now always use catmullrom and enter_cycle flags. Fixes visual issues when spline gets sent via update_object packet
*MoveCirclePath motion master will now always make the creature fly. According to sniffs all cyclic moving creatures are flying
*remove hack from cyclic monster_move packet. The first vertex is getting deleted by the client when using enter_cycle spline flag.
*recalculate cycle path when completing first loop to get rid of the first vertex
*implement SMSG_FLIGHT_SPLINE_SYNC opcode. according to sniffs this opcode gets sent every 5 seconds to fix client / server asynch movement issues. thx to Morgoporc for the unit.cpp part
2018-02-12 20:09:02 +01:00
Ovalord
0d3daf1120
Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4
2018-02-08 22:28:13 +01:00
Aokromes
3b1913a739
Revert "Core/Spells: fixed a logic mistake that was interrupting channeled spells due to movement"
...
This reverts merge request !107
2018-02-08 20:13:53 +00:00
Ovalord
420a2523b5
Core/Spells: reverted an wrong change for channeling spells
2018-02-08 21:12:11 +01:00
Ovalord
c65dc6d5ed
revert some things
2018-02-07 19:10:32 +01:00
Ovalord
f39794a5a1
Core/Spells: fixed spell damage bonus / loss from SPELL_AURA_MOD_DAMAGE_DONE_VERSUS_AURASTATE, SPELL_AURA_MOD_FLAT_SPELL_DAMAGE_VERSUS and SPELL_AURA_MOD_DAMAGE_PERCENT_TAKEN
2018-02-07 12:36:10 +01:00
Ovalord
23ff9e8d12
Core/Spells: fixed a logic mistake that was interrupting channeled spells due to movement
2018-02-07 11:15:02 +01:00
Ovalord
fb4b9bc4e3
Core/Spells: fixed a logic mistake that was interrupting channeled spells due to movement
2018-02-07 11:13:45 +01:00
Aokromes
c904859682
Core/Spells: fix Spirit of Redemption
2018-01-27 16:27:52 +01:00
Aokromes
8365119235
Core/Battleground: Dropped battleground texts from trinity_string and replaced them with proper BroadcastText
2018-01-27 16:00:38 +01:00
Ovalord
8a274f0329
Core/Spells: merged level penalty removal
2018-01-27 12:59:32 +01:00
Aokromes
7be6304306
Core/Spells: Removed outdated mechanic (spell downranking coef penalty)
2018-01-27 12:28:42 +01:00
Ovalord
716bd18135
Core/Creature: dropped advance movement until it is moved to ChaseMovementGenerator
2018-01-23 17:52:04 +01:00
Ovalord
4b6c4033c9
Core/Creatures: tempoarily disable creature replacements until it has been ported to a movement generator
2018-01-22 11:26:53 +01:00
Ovalord
09c6ed8d1e
Core/Creature: apply feedback from TC pull request
2018-01-21 16:43:28 +01:00
ariel-
49c861d064
Core/Unit: check remaining instead of full duration for Bounced by DR auras
2018-01-21 12:39:28 +01:00
Ovalord
9fdbbe851a
Core/Creature: moved reposition function to unit.cpp
2018-01-21 00:21:33 +01:00
Ovalord
b584255286
Core/Players: worgen will now learn running wild at level 20
...
*fixed transforming worgen when taking oder dealing damage
2018-01-20 17:03:04 +01:00
Ovalord
3ad64fc170
Core/Units: merged the overkill packet fix
2018-01-18 13:51:04 +01:00
Ovalord
683a74f3ea
Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4
2018-01-14 19:20:08 +01:00
Treeston
6522040c5e
Core/Unit: Abide UNIT_FLAG2_DISABLE_TURN on creatures. Add that flag to Kologarn (from sniff). Hi sirikfoll.
2018-01-14 07:07:20 +01:00
Aokromes
90033ee748
Core/Spells: Defined and implemented some new spell attributes
2018-01-14 06:53:36 +01:00
Ovalord
707177f761
Core/Units: updated armor formular
2018-01-11 00:36:27 +01:00
Ovalord
b7c15093a6
Core/Pets: merged funjoker's new Pet Slot system
...
* fixed packets and handling for stable master
* fixed Control Pet / Demon handling
* corrected wrong trainer spell for the Control spells
* Added base support for Assist behaivior
* corrected action bar layout
* Hunter Pets will now have the same level as their tamer (patch 4.1 change)
* corrected health stats for pets
2018-01-07 02:00:31 +01:00
Ovalord
b2945a5c58
Merge branch 'ShatteredWorld' of https://gitlab.com/Ovahlord/TrinityCore_434 into 4.3.4
2018-01-06 16:21:32 +01:00
Ovahlord
98fdf72c7b
Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into ShatteredWorld
...
# Conflicts:
# src/server/scripts/EasternKingdoms/ShadowfangKeep/instance_shadowfang_keep.cpp
# src/server/scripts/EasternKingdoms/ShadowfangKeep/shadowfang_keep.cpp
# src/server/scripts/EasternKingdoms/ShadowfangKeep/shadowfang_keep.h
2018-01-02 01:23:06 +01:00
ariel-
a53af26ab6
Core/Entities: fix crash
...
- m_currentSpells and spell would be different in case cancelation of a channeled spell would remove the aura, and aura scripted to cast another channeled spell on remove
- In the above situation, we would lose reference of currentSpell and remove reference from wrong one, this was fixed by clearing the pointer before spell cancelation.
Closes #20172
2018-01-01 22:21:01 +01:00
Aokromes
46366373ab
Core/AI: Some more refactoring prep for #19930 . CreatureAI::EnterCombat is now called CreatureAI::JustEngagedWith. There's also two new methods on UnitAI, though they're never invoked right now.
2018-01-01 16:02:22 +01:00
Aokromes
4bd0525edd
Update copyright note for 2018
2018-01-01 01:06:19 +01:00
Ovahlord
e978aa8ad2
Core/Units: expand point movement checks for stop moving calls on roots and stuns from players to units
2017-12-30 23:41:24 +01:00
Ovahlord
3e4451cab7
Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into ShatteredWorld
...
# Conflicts:
# src/server/scripts/EasternKingdoms/Gilneas/chapter1.cpp
# src/server/scripts/Kalimdor/LostCityOfTheTolvir/boss_lockmaw_and_augh.cpp
# src/server/scripts/Kalimdor/LostCityOfTheTolvir/instance_lost_city_of_the_tolvir.cpp
# src/server/scripts/Kalimdor/LostCityOfTheTolvir/lost_city_of_the_tolvir.h
# src/server/scripts/Spells/spell_quest.cpp
2017-12-27 18:06:47 +01:00
ariel-
72b14ea028
Core/Spell: implement SPELL_FAILED_AURA_BOUNCED on DR spells
2017-12-26 16:58:53 +01:00
Ovalord
7248c00f59
Core/Spells:
...
*fixed Careful Aim talent
*fixed Concussive Barrage range to allow it to get applied
*fixed Termination talent
*fixed Piercing Shots talent
*fixed Master Marksman talent
*fixed Bombardment talent
2017-12-22 23:30:45 +01:00
Ovalord
454c3ce065
Core/Creatures: added sparring system for creatures
2017-12-22 11:45:48 +01:00
Ovalord
203c6b064d
Core/Units: do not stop movement during roots and stuns if a player is not affected by point movement
2017-12-21 23:55:16 +01:00
Ovalord
5b50a37998
Core/Spells: fixed a tempfix for vehicles vanishing after area change
2017-12-19 20:01:48 +01:00
Ovalord
9b333c2b53
Core/Creature: swimming creatures should not be affected by gravity
...
*prevent swimming creatures from being affected by falling movement generator
2017-12-18 23:47:43 +01:00
Léo Gautheron
bdf2d697fa
Core/Unit: make neutral guards attack players involved in PvP
...
Fix https://github.com/TrinityCore/TrinityCore/issues/17635
2017-12-17 15:37:37 +01:00
Ovalord
433ef84eaf
Core/Units: fixed a merging typo that was partially breaking a check for healing allied creatures
2017-12-17 14:04:19 +01:00
ariel-
d8cc18e70b
Core/Spells: allow auras to proc from partial blocks
...
Closes #21065
2017-12-17 10:50:16 +01:00
Ovalord
088ce63ac7
Core/Auras: Updated mount capability check and implemented SPELL_AURA_MOUNT_RESTRICTIONS
2017-12-14 01:00:11 +01:00
Ovah
dc5e6673ee
Scripts/LCT: implement High Prophet Barim encounter
2017-12-12 14:47:39 +00:00
Ovalord
6ecb9746b1
Core/Creature: merged creature extra flag for offhand attacks
2017-12-09 20:37:54 +01:00