hondacrx
|
a968772bad
|
Core/Movement: MotionMaster reimplementation
Port From (https://github.com/TrinityCore/TrinityCore/commit/426f9f2f92b26fbb68e7cda9290ccbd586c6af4e)
|
2021-09-29 18:24:37 -04:00 |
|
hondacrx
|
9afc755dec
|
Core/Unit: UNIT_FLAG renames
Port From (https://github.com/TrinityCore/TrinityCore/commit/f1ac141f25500a0f6ffd3c32b1185de2d9f9c940)
|
2021-09-26 14:00:30 -04:00 |
|
hondacrx
|
61b14b5da0
|
Core/Spells: all bleed effects should ignore armor
Port From (https://github.com/TrinityCore/TrinityCore/commit/3ea88f814a6be7487ef8a3d5c6237981d20f5063)
|
2021-09-24 10:19:33 -04:00 |
|
hondacrx
|
647aca03c2
|
Core/Entities: completely remove 60% melee miss cap as there is no proof of its existence
Port From (https://github.com/TrinityCore/TrinityCore/commit/a6e84ebfabdaef50c9e0039dea4ec52b88827b26)
|
2021-09-09 13:55:36 -04:00 |
|
hondacrx
|
30bd4aa6b1
|
Core/Entities: cleanup of weapon damage
Port From (https://github.com/TrinityCore/TrinityCore/commit/bf7a624a344f86101b346bc74acd93a017cf3581)
|
2021-09-09 13:49:46 -04:00 |
|
hondacrx
|
b027dd4da8
|
Core/Auras: cleanly remove linked auras when unapplying effect
Port From (https://github.com/TrinityCore/TrinityCore/commit/ad2d904a75389c29c7613ce876368bf9563fcaaa)
|
2021-09-09 13:36:37 -04:00 |
|
hondacrx
|
f9779537a8
|
Core/Spells: Fix periodic rolling adding bonuses twice
Port From (https://github.com/TrinityCore/TrinityCore/commit/9fa95b4b57c1d843392d0c321cdabbc3a21e1d69)
|
2021-09-08 22:52:23 -04:00 |
|
hondacrx
|
5c4a7511ff
|
Core/Spells: Cleanup spell effects
Port From (https://github.com/TrinityCore/TrinityCore/commit/8a4e1119ac21e2d1112d1717337597fe073e495f)
|
2021-09-08 17:40:50 -04:00 |
|
hondacrx
|
14392fe24c
|
Core/Auras: fixed SPELL_AURA_MOD_HIT_CHANCE honoring stack rules in all cases
Port From (https://github.com/TrinityCore/TrinityCore/commit/b0a05812d23aa1ebe69045243233a5eaba064f11)
|
2021-08-20 18:51:50 -04:00 |
|
hondacrx
|
26a2eced6e
|
Core/Auras: fixed Drain Mana breaking early if caster has Mana Feed talent but no active pet
Port From (https://github.com/TrinityCore/TrinityCore/commit/64399f58a37e0c2633d986af6af781e7f7b15998)
|
2021-08-08 23:33:31 -04:00 |
|
hondacrx
|
4b142a08bd
|
Core/Auras: Skip estimated points calculation for SPELL_EFFECT_PERSISTENT_AREA_AURA
Port From (https://github.com/TrinityCore/TrinityCore/commit/515d3da181e105aceeba02d8dab46454be00f433)
|
2021-07-21 15:51:43 -04:00 |
|
hondacrx
|
868bbf9edd
|
Fixes a Assert with calling GetUnitOwner when aura is a DynObjAura.
Not sure if this is the right fix, or if there is more places it should be changed.
|
2021-07-03 20:42:57 -04:00 |
|
hondacrx
|
fbec933705
|
Core/Unit: kill unused parameter from SpellxxxBonusTaken
Port From (https://github.com/TrinityCore/TrinityCore/commit/15810eb579c40ee2b3db35ef2a99b7c5cb70c985)
|
2021-06-23 22:27:20 -04:00 |
|
hondacrx
|
9e23ca4b04
|
Core/Spells: calculate crit chance only for spells that do damage/healing
Port From (https://github.com/TrinityCore/TrinityCore/commit/85e5509e91a1370b16851d375a26121797870921)
|
2021-06-23 22:06:49 -04:00 |
|
hondacrx
|
11cbb26bc1
|
Core/Auras: fix periodic ticks proc after previous commit
Port From (https://github.com/TrinityCore/TrinityCore/commit/c21dc3c1b7985cbffaaf1cd17a48bddd2106154d)
|
2021-06-23 17:42:38 -04:00 |
|
hondacrx
|
e8b7f00161
|
Core/Player: only call _ApplyWeaponDamage for actual weapons
Port From (https://github.com/TrinityCore/TrinityCore/commit/905112b2a61c5b3999f936d957e10a3ee6258751)
|
2021-06-23 14:42:03 -04:00 |
|
hondacrx
|
b7f1a6384a
|
Core/Spells: fix Spirit of Redemption
Port From (https://github.com/TrinityCore/TrinityCore/commit/0c56ec914f5f6b55251a7a8889b61ef93d56c924)
|
2021-06-23 13:33:15 -04:00 |
|
hondacrx
|
58f326a909
|
Core/Auras: fix static analysis issues
Port From (https://github.com/TrinityCore/TrinityCore/commit/08ac27d9598d8b2708de502ed9d83a554949af93)
|
2021-06-22 20:49:21 -04:00 |
|
hondacrx
|
314607e547
|
Core/Unit: fix mess-up with CalcArmorReducedDamage parameter order
Port From (https://github.com/TrinityCore/TrinityCore/commit/bf4330bfb58d5c23b651bc8397a15b10f33672b8)
|
2021-06-22 20:46:24 -04:00 |
|
hondacrx
|
52276012cb
|
Core/Unit: fixed crash
Port From (https://github.com/TrinityCore/TrinityCore/commit/84a29d8077d2e2b6e8c8ebcb967344b57668cb88)
|
2021-06-22 20:17:42 -04:00 |
|
hondacrx
|
c51c4d443f
|
Core/Spell: SpellValueOverrides encapsulation
Port From (https://github.com/TrinityCore/TrinityCore/commit/5fbddef85f48f6b9140d025d7f2e14faae0af178)
|
2021-06-22 18:43:40 -04:00 |
|
hondacrx
|
046cd9f917
|
Core/Auras: Implemented EstimatedPoints for SMSG_AURA_UPDATE
Port From (https://github.com/TrinityCore/TrinityCore/commit/bda948fc5c3bd3675edb98f6807d8481bca50fb0)
|
2021-06-22 17:55:12 -04:00 |
|
hondacrx
|
e98e45cf8b
|
Core/Auras: removed caster dependency from core
Port From (https://github.com/TrinityCore/TrinityCore/commit/fccf1a8c62820004df92b9ac567ba75f7281e6e2)
|
2021-06-22 15:01:42 -04:00 |
|
hondacrx
|
302a1f293c
|
Some Cleanups
|
2021-06-07 18:06:16 -04:00 |
|
hondacrx
|
58bbbade44
|
Core/Spells: Fixed Shapeshift using macro
Port From (https://github.com/TrinityCore/TrinityCore/commit/068b4f96e5f4d57f31ad6c00611f01aad3fab4d3)
|
2021-05-18 12:56:02 -04:00 |
|
hondacrx
|
9851142796
|
Core: Combat/threat system rewrite
Port From (https://github.com/TrinityCore/TrinityCore/commit/34c7810fe507eca1b8b9389630db5d5d26d92e77)
|
2021-05-18 12:25:40 -04:00 |
|
hondacrx
|
031cde7cb2
|
Core/Scenes: Fix scenes played by package id
Port From (https://github.com/TrinityCore/TrinityCore/commit/2906926173fcab2b18d1a1b5cd0d94dc82dc1e2e)
|
2021-05-13 20:18:08 -04:00 |
|
hondacrx
|
d0faa12ef6
|
Core/Spells: CastSpell Cleanup
Port From (https://github.com/TrinityCore/TrinityCore/commit/)
|
2021-04-18 18:42:11 -04:00 |
|
hondacrx
|
047a6babfc
|
Core/Spells: Implement SPELL_EFFECT_TELEPORT_TO_RETURN_POINT
Port From (https://github.com/TrinityCore/TrinityCore/commit/1c852af7f2c820e429eaf8389822e8c910f961a1)
|
2021-03-29 16:36:05 -04:00 |
|
hondacrx
|
369e36819d
|
Core/Auras: Prevent recursive infinite loops with spell mod auras affecting each other
Port From (https://github.com/TrinityCore/TrinityCore/commit/cfb32584b0bd91a091e9861a51533ee157792d8e)
|
2021-03-29 16:11:20 -04:00 |
|
hondacrx
|
3d40c868f6
|
Core/Script: Implement CalcCritChance hooks for spell and aura scripts
Port From (https://github.com/TrinityCore/TrinityCore/commit/f8255b15419cd1efdd2ccaf77298c8598322288f)
|
2021-03-29 16:04:29 -04:00 |
|
hondacrx
|
6e2c9a32e7
|
Core/Auras: Implemented aura to increase armor by percentage of primary stat
Port From (https://github.com/TrinityCore/TrinityCore/commit/b574be08ae552dcc4bba09e15422d74866a0e7d2)
|
2021-03-29 12:12:49 -04:00 |
|
hondacrx
|
0501481fcd
|
Core/Auras: Defined and implemented many new interrupt flags
Port From (https://github.com/TrinityCore/TrinityCore/commit/9b5a46ca2bb3a4632cb9914e0899df611a47d935)
|
2021-03-28 15:49:12 -04:00 |
|
hondacrx
|
62ec699ec6
|
Core: SOme code cleanup, more to follow.
|
2021-03-20 22:48:48 -04:00 |
|
hondacrx
|
62f554f2e0
|
Core/Spells: Fixed a crash on collection was modified.
|
2021-03-18 12:20:56 -04:00 |
|
hondacrx
|
76d79ff2e6
|
Core/Auras: Update AuraState enum and implement missing new ones
Port From (https://github.com/TrinityCore/TrinityCore/commit/69e0b9a98516a0cac14bc3f985a2deb2fe79205f)
|
2021-03-17 21:51:55 -04:00 |
|
hondacrx
|
4568cdad48
|
Core/Spells: Define all spell modifier types and implement ProcCooldown mod and PeriodicHealingAndDamage for melee periodic damage
Port From (https://github.com/TrinityCore/TrinityCore/commit/6585666e6e34ade0333e4c23876acdf847d169c0)
|
2021-03-17 18:52:59 -04:00 |
|
hondacrx
|
1be0e4a685
|
Core/Auras: fixed off by one error in counting SPELL_ATTR5_START_PERIODIC_AT_APPLY ticks
Port From (https://github.com/TrinityCore/TrinityCore/commit/794a3e43887d3fea4bb9b1ec77a98ab596eea0be)
|
2021-03-17 16:56:24 -04:00 |
|
hondacrx
|
4fa6122106
|
Core/Auras: periodics refactor part 5: ported periodic trigger spell auras to scripts
Port From (https://github.com/TrinityCore/TrinityCore/commit/44c8ccadd701c1a4bc0ce08ee53a7a7ba55289d4)
|
2021-03-17 16:50:50 -04:00 |
|
hondacrx
|
ce2033dcce
|
Core/Auras: periodics refactor part 4: ported periodic dummy auras to scripts
Port From (https://github.com/TrinityCore/TrinityCore/commit/d9b145615dd2bafe1ae74e6dc11c9b86a0fb6f28)
|
2021-03-17 16:28:12 -04:00 |
|
hondacrx
|
ff36626d12
|
Core/Auras: periodics refactor part 3: move more switch hacks to scripts
Port From (https://github.com/TrinityCore/TrinityCore/commit/97e869e8b36afd9e7f0452b9001287f6b4a02ef2)
|
2021-03-17 16:26:34 -04:00 |
|
hondacrx
|
8556495e5e
|
Core/Auras: periodics refactor part 2: Move UpdatePeriodic to AuraScripts
Port From (https://github.com/TrinityCore/TrinityCore/commit/fd786c03a369b60bd29773e19f4213fd2e01624b)
|
2021-03-17 16:22:22 -04:00 |
|
hondacrx
|
1d8bab3b58
|
Core/Auras: periodics refactor part 1:
Port From (https://github.com/TrinityCore/TrinityCore/commit/5f9e0d92d563c983c229db1569414916b3dce51e)
|
2021-03-17 16:08:17 -04:00 |
|
hondacrx
|
f2317c2bdf
|
Core/Entities: Some changes to LoS z checking & MotionMaster.MoveJumpTo
Port From (https://github.com/TrinityCore/TrinityCore/commit/fe362cf2c9d5c71db4698480ce26cb35dbc58f28)
|
2021-03-17 13:55:29 -04:00 |
|
hondacrx
|
cee1fbe0d2
|
Core/Auras: Remove m_effIndex member of AuraEffect and always take it from SpellEffectInfo
Port From (https://github.com/TrinityCore/TrinityCore/commit/efdca47aff354079bc73d248e022c2e914d94e7b)
|
2021-03-15 15:37:07 -04:00 |
|
hondacrx
|
ee97dc7b32
|
Core/Spells Handle auras 328 & 396 (SPELL_AURA_TRIGGER_SPELL_ON_POWER_*)
Port From (https://github.com/TrinityCore/TrinityCore/commit/56e9560661adca81fc1e9a297cb6823cf7a6cb22)
|
2021-03-08 13:50:15 -05:00 |
|
hondacrx
|
7b5c65244c
|
Core/Spells: Implemented SPELL_AURA_ALLOW_TALENT_SWAPPING
Port From (https://github.com/TrinityCore/TrinityCore/commit/49b47047b809ce654661df595b14a5f8c1f01c8c)
|
2021-03-08 13:36:49 -05:00 |
|
hondacrx
|
866b81af86
|
Core/Movement: Allow entering water from flying mounts and druid flight form
Port From (https://github.com/TrinityCore/TrinityCore/commit/a37eb18008100f3b351c1046effdcea911cf4071)
|
2021-03-04 21:53:18 -05:00 |
|
hondacrx
|
923def9f4a
|
Core/Spells: Refactor Player::ApplySpellMod to take SpellInfo argument instead of just spell id
Port From (https://github.com/TrinityCore/TrinityCore/commit/624881bef5c90a91e4c59e5bf404d8775c2ca55d)
|
2021-03-04 14:43:39 -05:00 |
|
hondacrx
|
d7d4722d4b
|
Core/Auras: Implemented SPELL_AURA_PHASE_ALWAYS_VISIBLE
Port From (https://github.com/TrinityCore/TrinityCore/commit/c9344c145ad1f981492c35d4aad7ca7a60e9f8f2)
|
2021-03-04 12:18:36 -05:00 |
|