hondacrx
|
d5911e1c92
|
Misc fixes.
|
2021-11-14 16:48:38 -05:00 |
|
hondacrx
|
02ad0a2284
|
Core/Threat: Properly sequence checking offline state _after_ adding the reference to the threat list. This ensures IsEngagedWith reports consistent values for downstack calls in Creature.
Port From (https://github.com/TrinityCore/TrinityCore/commit/35e53839291c3782acca46d2f88f84b86d6e15b1)
|
2021-11-03 11:50:57 -04:00 |
|
hondacrx
|
e255a0b3e5
|
Core/Threat: Suppressed threat is now re-evaluated on taunt state update, and taunting units can no longer be suppressed.
Port From (https://github.com/TrinityCore/TrinityCore/commit/c323758631fe5e414e7e2bb002b5ba89aa449834)
|
2021-11-03 11:07:12 -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
|
5e29a231c9
|
Core/Entities: Fixed an issue where creatures would not properly assist formation members in certain scenarios.
Port From (https://github.com/TrinityCore/TrinityCore/commit/00b9c23e28dc19a3a9f45d1d5b86d203f55b2a7e)
|
2021-11-02 14:16:25 -04:00 |
|
hondacrx
|
ed85016d00
|
Core/Threat: Only send SMSG_THREAT_UPDATE if the threat list actually changed
Port From (https://github.com/TrinityCore/TrinityCore/commit/b6f4b5340792bfdf5f73c6bccd3a5f4a926f00fa)
|
2021-11-02 13:30:59 -04:00 |
|
hondacrx
|
0e1eeba55a
|
Misc fixes
|
2021-11-02 13:24:16 -04:00 |
|
hondacrx
|
9edca0bd50
|
Core/Threat: Further tweak to assist threat, all CC now prevents assist threat splitting (not just damage-breakable CC)
Port From (https://github.com/TrinityCore/TrinityCore/commit/7a503ff597bf07c12202c510de8245b76755b668)
|
2021-11-01 12:10:04 -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
|
26940fa650
|
Core/AI: Clean up charm AI handling.
Port From (https://github.com/TrinityCore/TrinityCore/commit/e4e8c1c59c8b37216814526b4d2551f23934f465)
|
2021-10-31 13:55:26 -04:00 |
|
hondacrx
|
aa5994f457
|
Core/Threat: Re-add fixate system. I am being told Netherspite needs it.
Port From (https://github.com/TrinityCore/TrinityCore/commit/16eb5032ad0e8fbc9cd9d3229be65a8f0190347b)
|
2021-09-26 14:23:30 -04:00 |
|
hondacrx
|
889e0570f0
|
Core/Threat: Fix taunt behavior in some edge cases
Port From (https://github.com/TrinityCore/TrinityCore/commit/4634cfaa9f1e7064147f2c81a146234405f4e121)
|
2021-09-26 14:15:27 -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
|
37fd6936fd
|
Core/Threat: Fix taunt logic relying on unspecified behavior by unordered boost heap iterators. Use ordered iterators instead, this is cheap for our use case anyway. This will make taunt behave consistently again.
Port From (https://github.com/TrinityCore/TrinityCore/commit/74cdf260e1e37d54ac1ce2045f05a2e50f7eceaa)
|
2021-08-09 10:27:17 -04:00 |
|
hondacrx
|
c168c6b145
|
Fixes one crash
|
2021-06-28 20:14:20 -04:00 |
|
hondacrx
|
7cbfcf9949
|
Combat/Threat: Now set engaged state for all units on offline reference registration (vanished/invis'd units). For non-PASSIVE units, this will immediately cause an evade.
Port From (https://github.com/TrinityCore/TrinityCore/commit/fdc1c5b6c952262f98f15f35dcf19fe293c65d5b)
|
2021-06-23 15:14:51 -04:00 |
|
hondacrx
|
f7e09403ec
|
Core/Threat: Assistance threat (healing, buffs, etc.) is now properly split (instead of copied) between all creatures threatened by the action. Thanks to Foereaper for help with testing, and my apologies to healers everywhere.
Port From (https://github.com/TrinityCore/TrinityCore/commit/73bf0e3a0b1f93d8dab719194b4aa5bf746cb969)
|
2021-06-23 13:31:01 -04:00 |
|
hondacrx
|
9631f569fa
|
Core/Threat: Passive creatures now properly become engaged when adding an offline threat entry. Fixes RoS and Thaddius, maybe more.
Port From (https://github.com/TrinityCore/TrinityCore/commit/9f91cf23ab8ab5f4fe35cba2e504d299248c4e60)
|
2021-06-23 13:29:40 -04:00 |
|
hondacrx
|
1c9eeb403a
|
Core/Threat: Fix a potential crash that would occur in specific edge cases of AI being a bit naughty.
Port From (https://github.com/TrinityCore/TrinityCore/commit/56fcd8ba1dc33e00ff6f98704764dcdebd838fd3)
|
2021-06-22 20:51:08 -04:00 |
|
hondacrx
|
52e43853fe
|
More Cleanups
|
2021-06-08 12:56:09 -04:00 |
|
hondacrx
|
302a1f293c
|
Some Cleanups
|
2021-06-07 18:06:16 -04:00 |
|
hondacrx
|
cb7640e3c6
|
Misc Fixes
|
2021-06-07 13:13:58 -04:00 |
|
hondacrx
|
82eb0b2fd5
|
Misc fixes
|
2021-05-18 13:46:40 -04:00 |
|
hondacrx
|
a204c827b5
|
Scripts/Commands: New command: .debug threatinfo
Port From (https://github.com/TrinityCore/TrinityCore/commit/e090c9a00eab7af40ba1b4090d5b5a456a3e4b33)
|
2021-05-18 13:33:55 -04:00 |
|
hondacrx
|
5cc1dd1a61
|
Core/Map: New Map::ForceRespawn to override objections and force a respawn (equivalent to force = true). Use this to fix various GM commands.
Port From (https://github.com/TrinityCore/TrinityCore/commit/8b7728f82e6e7c326b7945efd719218179e9767a)
|
2021-05-18 12:45:55 -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
|
1ca5b5bcad
|
Core/Objects: Refactor private object checks into separate function
Port From (https://github.com/TrinityCore/TrinityCore/commit/f21270b987211041b95d6befa7192d313692920d)
|
2021-03-29 17:20:45 -04:00 |
|
hondacrx
|
b4bf10ed22
|
Core/Objects: Move personal summon handling from TemporarySummon/GameObject to WorldObject and check it using dedicated guid field
Port From (https://github.com/TrinityCore/TrinityCore/commit/1082a6645e96c611b3145b5d6208fc4db6e4b2d3)
|
2021-03-29 17:11:46 -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
|
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
|
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
|
bfe8667299
|
Core/Combat: Fixed issues with creatures sometimes entering combat with friendly targets
Port From (https://github.com/TrinityCore/TrinityCore/commit/67ffe7bcf02bc03061ae06285ea55b7eeeb76eff)
|
2020-08-22 13:02:41 -04:00 |
|
hondacrx
|
193ad3a48d
|
Combat/Threat rewrite - prep & refactor
Port From (https://github.com/TrinityCore/TrinityCore/commit/8be23fcbbdf26e8169defd761e61765f301bebe0)
|
2020-08-22 11:58:19 -04:00 |
|
hondacrx
|
d7954f4fc7
|
Core/Spells: Implement using different difficulty data from all spell related db2s, not just SpellEffect and SpellPower
Port From (https://github.com/TrinityCore/TrinityCore/commit/c7306439e7004288fb85890d6a5f730cf1761d71)
|
2020-06-18 12:39:39 -04:00 |
|
hondacrx
|
230453c451
|
New Year 2020 :)
|
2020-01-09 11:35:00 -05:00 |
|
hondacrx
|
570aebce26
|
More refactoring of code.
|
2019-09-23 21:41:13 -04:00 |
|
hondacrx
|
2d2a72ce3e
|
Core/Misc: Various crash fixes
Port From (https://github.com/TrinityCore/TrinityCore/commit/4f65dc5e20cc3af5b3595809707c632faa6e5900)
|
2019-08-17 11:23:32 -04:00 |
|
hondacrx
|
d3bce6a75c
|
Core/Misc: Fix various crashes, also related to multithreading
Port From (https://github.com/TrinityCore/TrinityCore/commit/ad008c43b75080ec59aa973f1e2e4424332c34a4)
|
2019-08-16 22:03:02 -04:00 |
|
hondacrx
|
1e1c5c77a8
|
2019 YAY!
|
2019-01-01 12:01:55 -05:00 |
|
hondacrx
|
7aa494d5dd
|
Core/Errors: Stop using System.Diagnostics.Contracts, Its just closing the server without error or warning. We now log the error and then throw a exception
|
2018-06-15 12:34:56 -04:00 |
|
hondacrx
|
9b40067017
|
Core/Refactor: Part 2
|
2018-05-07 22:07:35 -04:00 |
|
hondacrx
|
c69c715cc0
|
Core/Spells: Implemented personal summons
|
2018-04-08 18:50:05 -04:00 |
|
hondacrx
|
28c0ef9d03
|
Happy New Year!!!!
|
2018-01-02 13:02:21 -05:00 |
|
hondacrx
|
1e5249b6b0
|
Core/Auras: Implemented using all aura interrupt flag fields
|
2017-12-18 10:14:17 -05:00 |
|
Fabian
|
a3dc7b3f48
|
Ported .Net Core commits:
hondacrx:
- Initial commit: Switch to .Net Core 2.0
- Fix build and removed not needed files
Fabi:
- Updated solution platforms.
- Changed folder structure.
- Change library target framework to netstandard2.0.
- Updated solution platforms again...
- Removed windows specific kernel32 function usage (Ctrl-C handler).
|
2017-10-26 17:23:44 +02:00 |
|