hondacrx
|
1f21e6893f
|
Core/Auras: Implemented SPELL_AURA_DISABLE_INERTIA (506)
Port From (https://github.com/TrinityCore/TrinityCore/commit/d945a118db6d2b423a77c419eb8dd7f4732802a2)
|
2022-05-10 09:38:14 -04:00 |
|
hondacrx
|
1ca851db26
|
Core/Auras: Implemented PROC_FLAG_DEAL_HELPFUL_PERIODIC and PROC_FLAG_TAKE_HELPFUL_PERIODIC for periodic healing auras
Port From (https://github.com/TrinityCore/TrinityCore/commit/f96c8cc39ba15d7c9f0784428b9bbcbca4665370)
|
2022-05-09 13:26:34 -04:00 |
|
hondacrx
|
f67434306f
|
Core/Auras: Proc flag updates
Port From (https://github.com/TrinityCore/TrinityCore/commit/02979daf761a5122efa7b8fa3e70509ecd69789e)
|
2022-05-07 22:41:24 -04:00 |
|
hondacrx
|
cf15d538cc
|
Core/Spells: Load entire proc flags array from db2
Port From (https://github.com/TrinityCore/TrinityCore/commit/3844c79adb749432b0f41b9b1aecde7287b9f765)
|
2022-05-07 14:56:20 -04:00 |
|
hondacrx
|
add1e659bf
|
Core/Spells: Pass cast item level to triggered spells
Port From (https://github.com/TrinityCore/TrinityCore/commit/8e2d1e328ebec60c76d65651b268ec3ad2ce26fc)
|
2022-05-05 10:21:47 -04:00 |
|
hondacrx
|
2c1cc804c3
|
Core/Spells: cleaned up and improved spell focusing behavior
Port From (https://github.com/TrinityCore/TrinityCore/commit/c295cb9814f4c2a1878aa047cefe0cfbc7958f93)
|
2022-05-04 10:02:53 -04:00 |
|
hondacrx
|
a167709cdf
|
Core/Spells: Implemented PROC_ATTR_CANT_PROC_FROM_ITEM_CAST
Port From (https://github.com/TrinityCore/TrinityCore/commit/a3cc94080f9e5a246f5d6d64ef8ab5cc929da2ab)
|
2022-04-28 10:40:19 -04:00 |
|
hondacrx
|
b9caad7455
|
Core/Spells: Correct implementation of SPELL_ATTR2_TRIGGERED_CAN_TRIGGER_PROC, SPELL_ATTR3_TRIGGERED_CAN_TRIGGER_PROC_2, SPELL_ATTR3_CAN_PROC_WITH_TRIGGERED and rename them (SPELL_ATTR2_ACTIVE_THREAT, SPELL_ATTR3_NOT_A_PROC, SPELL_ATTR3_CAN_PROC_FROM_PROCS)
Port From (https://github.com/TrinityCore/TrinityCore/commit/b6bc8a50acaf153849f58c8b408e236bb2b70c35)
|
2022-03-10 13:40:20 -05:00 |
|
hondacrx
|
042bfc12e5
|
Convert alot of methods to use TimeSpan.
|
2022-03-01 23:47:53 -05:00 |
|
hondacrx
|
9587d3ea7d
|
Update GameTime Methods
|
2022-03-01 17:33:20 -05:00 |
|
hondacrx
|
c14f1eb3dc
|
Remove custom OptionalType and use the default c# nullable type.
|
2022-03-01 17:27:56 -05:00 |
|
hondacrx
|
fc33b8cd20
|
Core/Auras: Store non-unit caster guids in auras
Port From (https://github.com/TrinityCore/TrinityCore/commit/bbed5dc3e8327535e3842650b966291dd90c9bc7)
|
2022-02-27 14:36:44 -05:00 |
|
hondacrx
|
80a739712b
|
Core/Auras: Fixed sending EstimatedPoints for auras that have only some effects that use it
Port From (https://github.com/TrinityCore/TrinityCore/commit/bf6b3aaed6b87225b970390c45b91a51242206c0)
|
2022-02-25 13:05:30 -05:00 |
|
hondacrx
|
57bded1def
|
Core/Auras: Implement SPELL_AURA_MOD_BONUS_ARMOR (465)
Port From (https://github.com/TrinityCore/TrinityCore/commit/7a7c0c25cd84a99fc9cd70463859b2211865310f)
|
2022-02-24 15:39:44 -05:00 |
|
hondacrx
|
bc52ff717a
|
Core/Units: flight and hover checks will now consider movement template data as well as manually set flight states
Port From (https://github.com/TrinityCore/TrinityCore/commit/294657f7dd4d2db1ca6dcf66f0b0895c6ba92949)
|
2022-02-22 19:59:03 -05:00 |
|
hondacrx
|
98206ec201
|
Fixes aura infinite loop
Port From (https://github.com/TrinityCore/TrinityCore/commit/9cb01a79046fce3f76835bb68bf66e4f3079e4bc)
|
2022-02-22 18:37:01 -05:00 |
|
hondacrx
|
a031530b2a
|
Core/Auras: Prevent getting negative scale with auras
Port From (https://github.com/TrinityCore/TrinityCore/commit/679e9910e09a55dd1743f236dbd99b7fa48fe9c1)
|
2022-02-18 16:40:32 -05:00 |
|
hondacrx
|
883a3bb990
|
First try at updating command system to be like TC. Still needs alot of testing/work
|
2022-01-20 09:57:15 -05:00 |
|
hondacrx
|
f8cd5846fc
|
Core/Auras: Implemented SPELL_AURA_TRIGGER_SPELL_ON_EXPIRE
Port From (https://github.com/TrinityCore/TrinityCore/commit/792dab8f052f7cfb018ba2bafb68a3fe8154b764)
|
2022-01-09 14:14:29 -05:00 |
|
hondacrx
|
5bb553b0e3
|
Core/Auras: Implemented SPELL_AURA_TRIGGER_SPELL_ON_HEALTH_PCT
Port From (https://github.com/TrinityCore/TrinityCore/commit/b221f4b37251db2206dd14d46c00f1b6f1f16480)
|
2022-01-07 13:46:21 -05:00 |
|
hondacrx
|
9e7eca2258
|
Core/Spells: Corrected SPELL_ATTR8_MASTERY_AFFECTS_POINTS attribute implementation, it is no longer used to restrict if the spell should be cast or not (SpecializationSpells.db2 takes care of that)
Port From (https://github.com/TrinityCore/TrinityCore/commit/2a4c7c1e27ac5236874a8fd5315abee196ab4c9a)
|
2022-01-07 12:56:36 -05:00 |
|
hondacrx
|
dee852d202
|
Core/Units: UNIT_FLAG_PACIFIED will no longer block victim updates
Port From (https://github.com/TrinityCore/TrinityCore/commit/8f4c6ebb49832fa2564e5bdb573d350d39b33117)
|
2022-01-07 10:46:06 -05:00 |
|
hondacrx
|
e89a36a232
|
Core/Spells: SPELL_AURA_48 implementation
Port From (https://github.com/TrinityCore/TrinityCore/commit/37178ff311af95c4a2035a38839b5e8a9afe2af5)
|
2022-01-06 00:17:58 -05:00 |
|
hondacrx
|
c08ca2d0cd
|
Core/Spell: Reset threat to zero when the hunter use Feign Death
Port From (https://github.com/TrinityCore/TrinityCore/commit/a8e4add6cc7de723ea8951743b17c894aacd3b8b)
|
2022-01-05 17:51:59 -05:00 |
|
hondacrx
|
0d68984717
|
Misc fixes, and added GetDebugInfo() which was missed.
|
2022-01-05 13:11:32 -05:00 |
|
hondacrx
|
7c14a1754a
|
Core/Spells: Added spellgroup support to HandleModCastingSpeed
Port From (https://github.com/TrinityCore/TrinityCore/commit/ca71fc7b6cc43d4883ad0a2a4c649b36a841b022)
|
2022-01-01 17:41:59 -05:00 |
|
hondacrx
|
521cd805c4
|
Core/Spell: don't send duration for auras caused by dynobjects.
Port From (https://github.com/TrinityCore/TrinityCore/commit/2efb6b618798b11f0c57a80661e04955ff63ed58)
|
2021-12-27 15:36:30 -05:00 |
|
hondacrx
|
0464fe61bb
|
Core/Spell: do not allow auras from dynamic objects to stack if they come from the same spell cast by the same caster.
Port From (https://github.com/TrinityCore/TrinityCore/commit/55611104bedefc301eb4bee8bc282057307ebde4)
|
2021-12-27 15:35:20 -05:00 |
|
hondacrx
|
6d73a59f63
|
Core/Player: add helper methods GetNativeGender/SetNativeGender/SetGender
Port From (https://github.com/TrinityCore/TrinityCore/commit/27886c7f5d6cfc221ea67aab210f96859d725e05)
|
2021-12-26 19:51:26 -05:00 |
|
hondacrx
|
5caa50ad4b
|
Core/Logging: Split logs for unknown and zero triggered spells
Port From (https://github.com/TrinityCore/TrinityCore/commit/dd4da6ce5bc3caf3d176e40303782fd20a98ec1e)
|
2021-12-17 17:39:33 -05:00 |
|
hondacrx
|
736892998f
|
Core/Misc: don't allow players to use/activate/loot non-allowed gameobjects while under the effect of a damage immunity aura
Port From (https://github.com/TrinityCore/TrinityCore/commit/9d865f7536ae6feda6fba77785e4548f95ca5d03)
|
2021-12-16 12:56:20 -05:00 |
|
hondacrx
|
06be062d91
|
Core/Spell: SpellAura Redux
Port From (https://github.com/TrinityCore/TrinityCore/commit/f7299dce9770a5b4a3a5ab289e930a390aa0407a)
|
2021-11-29 14:38:37 -05:00 |
|
hondacrx
|
0160ab92a5
|
Misc fixes
|
2021-11-23 22:58:50 -05:00 |
|
hondacrx
|
b3a92137d3
|
Core/Spells: SpellHistory updates
Port From (https://github.com/TrinityCore/TrinityCore/commit/8cc6520b89583d4bf6549b28fa5b7390fc2b0b9d)
|
2021-11-23 14:36:54 -05:00 |
|
hondacrx
|
b026ee7ef8
|
More cleanups of custom classes in favor of .NET runtime types.
|
2021-11-15 18:04:57 -05:00 |
|
hondacrx
|
032f9a55f3
|
Cleanup some warnings.
|
2021-11-15 16:11:20 -05:00 |
|
hondacrx
|
7f668d03b3
|
Core/Auras: Mount speed auras are now properly selected when teleporting (dungeon enter/exit, regular teleport, ...)
Port From (https://github.com/TrinityCore/TrinityCore/commit/3010f2ca5dea532c851d5472157bbfdf0531e0d0)
|
2021-11-07 21:12:53 -05:00 |
|
hondacrx
|
8563fa8952
|
Core/PacketIO: 9.1.5 updatefields and SMSG_UPDATE_OBJECT structure
Port From (https://github.com/TrinityCore/TrinityCore/commit/5c8a058120dcf2c3ff8592886cb842ca889e0411)
|
2021-11-07 20:27:03 -05:00 |
|
hondacrx
|
5a90a3ddde
|
Scripts/Auras: Lookup aura scripts by their type, not name
Port From (https://github.com/TrinityCore/TrinityCore/commit/9fc8c86e9a47194a1b271fbcf7bf9e85cb3f0826)
|
2021-11-03 12:31:46 -04:00 |
|
hondacrx
|
daa72123a2
|
Core/PacketIO: Fixed SMSG_SPELLNONMELEEDAMAGELOG structure
Port From (https://github.com/TrinityCore/TrinityCore/commit/4e294f54e400816905e9748b0cd3186d2e6d8642)
|
2021-11-03 11:53:05 -04:00 |
|
hondacrx
|
3335ae937d
|
Core/Threat: Fear no longer suppresses threat. All confuse effects now suppress threat, even ones that wouldn't break on damage.
Port From (https://github.com/TrinityCore/TrinityCore/commit/55cb4f9a6d614943ffe70b7e17ca74aeeafe3a18)
|
2021-11-02 14:29:49 -04:00 |
|
hondacrx
|
1e4fa35ac2
|
Core/Unit: Random code style/naming adjustments
Port From (https://github.com/TrinityCore/TrinityCore/commit/05119fd90949340cad4a700d12069154a2faf5f6)
|
2021-11-01 12:09:07 -04:00 |
|
hondacrx
|
3f684eadf9
|
Core/Threat: Threat system adjustments
Port From (https://github.com/TrinityCore/TrinityCore/commit/392a644dc8562ea54b9c185a2776fceb1006e2cd)
|
2021-11-01 12:04:49 -04:00 |
|
hondacrx
|
c9ea148490
|
Spells/Auras: Properly handle negative health modifiers on application.
Port From (https://github.com/TrinityCore/TrinityCore/commit/d3f93bcc2632ed334ddf7acd1f068734bd507877)
|
2021-10-20 22:27:36 -04:00 |
|
hondacrx
|
78421960db
|
Core/Spells: added a helper to reset proc cooldowns
Port From (https://github.com/TrinityCore/TrinityCore/commit/7084e0c3601cef86d01d2162c77623feef9fc8f2)
|
2021-10-17 16:58:00 -04:00 |
|
hondacrx
|
0b64c4a02e
|
Core/Auras: Implemented SPELL_AURA_ADD_PCT_MODIFIER_BY_SPELL_LABEL and SPELL_AURA_ADD_FLAT_MODIFIER_BY_SPELL_LABEL
Port From (https://github.com/TrinityCore/TrinityCore/commit/ba4fa060d765a35507f1a73287504c3f2e440fdb)
|
2021-10-17 09:11:00 -04:00 |
|
hondacrx
|
5ad5b8ef18
|
Core/Spells: Implemented SPELL_AURA_SUPPRESS_ITEM_PASSIVE_EFFECT_BY_SPELL_LABEL
Port From (https://github.com/TrinityCore/TrinityCore/commit/6e4a90d2749c7675eebbb3eb41cd50ecaab78b7e)
|
2021-10-16 18:26:30 -04:00 |
|
hondacrx
|
b759f6204f
|
Fixes npc not chasing, Also fixes auras not being applied.
|
2021-10-13 18:12:24 -04:00 |
|
hondacrx
|
5de61110b3
|
Core/Unit: Name and implement UNIT_FLAG_NON_ATTACKABLE_2
Port From (https://github.com/TrinityCore/TrinityCore/commit/de326d789ed955de819e0cbf37676716a038ad10)
|
2021-10-08 10:36:08 -04:00 |
|
hondacrx
|
03a2d9a706
|
Fix one mistype.
|
2021-10-03 14:06:41 -04:00 |
|