hondacrx
|
c9a11f3ead
|
Core/AI: Move ArcherAI to individual creature script
Port From (https://github.com/TrinityCore/TrinityCore/commit/caa4cfb5695deabd0bb9059f01435f3c8027aff7)
|
2024-02-02 14:55:26 -05:00 |
|
hondacrx
|
cda53c8e7f
|
Some cleanups. (might break build for scripts as they are a WIP)
|
2023-10-08 10:35:31 -04:00 |
|
hondacrx
|
ccb5341c21
|
Some misc cleansup.
|
2023-10-06 17:33:20 -04:00 |
|
hondacrx
|
76c928cd2c
|
Core/Scripts: Add multiple "Pass parameters between AI" methods on AreaTriggerAI
Port From (https://github.com/TrinityCore/TrinityCore/commit/2cdf0a44b22c783a150f0774eb0917a8db69b162)
|
2023-09-14 07:01:50 -04:00 |
|
hondacrx
|
07a2dd9859
|
Core/AI: Implemented OnHealthDepleted hook
Port From (https://github.com/TrinityCore/TrinityCore/commit/ea134c0eae83b4cdbb5f0e941ed867a144bb01f6)
|
2023-09-04 13:07:59 -04:00 |
|
hondacrx
|
fb44221203
|
Core/Units: Added helper functions to modify UNIT_FLAG_UNINTERACTIBLE
Port From (https://github.com/TrinityCore/TrinityCore/commit/88ff97c1f96381565c47f8ca1993bdc7fce19fd6)
|
2023-09-04 07:50:01 -04:00 |
|
hondacrx
|
b6b558f03a
|
Core/Units: Allow autoattack if channelling with SPELL_ATTR5_ALLOW_ACTIONS_DURING_CHANNEL
Port From (https://github.com/TrinityCore/TrinityCore/commit/bbe7cba7f411977d756f6f697056aafb920a5b0a)
|
2023-08-28 11:30:37 -04:00 |
|
hondacrx
|
f6807e152c
|
Core: Update to 10.1.5
Port From (https://github.com/TrinityCore/TrinityCore/commit/0cea730fa23473a85c47451c3bd13df816f2b6e4)
|
2023-08-21 07:22:33 -04:00 |
|
hondacrx
|
0b1d41cc7b
|
Core/AreaTriggers: Add Spell* argument to AreaTriggerAI::OnCreate script
Port From (https://github.com/TrinityCore/TrinityCore/commit/a03455acbbbb6b070c9592a9c5c24c8f109dccc8)
|
2023-06-30 08:36:13 -04:00 |
|
hondacrx
|
097346aad5
|
Core/Units: Prevent backward melee attacks
Port From (https://github.com/TrinityCore/TrinityCore/commit/7d5d3cf655b3e701d8a570b03499a388476cbdf9)
|
2023-04-25 08:58:18 -04:00 |
|
hondacrx
|
bd2eb5baab
|
Core/Creature: Implemented sparring with max health percent thresholds
Port From (https://github.com/TrinityCore/TrinityCore/commit/0750b7f8455df39a64462636ca296c6f2aa2b048)
|
2023-04-25 08:38:55 -04:00 |
|
hondacrx
|
5d0d9822e8
|
Core/Creatures: Allow flagging creatures to not clear their tap list when evading
Port From (https://github.com/TrinityCore/TrinityCore/commit/6e309ed17ff448b971f206c7ea7174c736230299)
|
2023-03-23 07:04:20 -04:00 |
|
hondacrx
|
d0b7bcb2fe
|
Core/Creatures: Allow disabling melee attacks for all creatures, not just the ones using SAI
Port From (https://github.com/TrinityCore/TrinityCore/commit/d26d38075cdb56dcef77f05276a360e717cc5032)
|
2023-03-14 04:34:51 -04:00 |
|
hondacrx
|
5a79b3f385
|
Core/Scripts: Make CreatureAI::DoZoneInCombat overload accepting a different creature static
Port From (https://github.com/TrinityCore/TrinityCore/commit/080bf4c5650d54694819f6aaf7a12f3cbc623ef4)
|
2023-03-14 02:14:00 -04:00 |
|
hondacrx
|
5c22dca105
|
CreatureAI Cleanups
|
2023-01-24 23:18:14 -05:00 |
|
hondacrx
|
f73e64396f
|
Update license headers for all files.
|
2023-01-18 17:25:32 -05:00 |
|
hondacrx
|
9b62b83984
|
Core/Loot: Implemented personal loot and tag sharing for non-boss loot
Port From (https://github.com/TrinityCore/TrinityCore/commit/133334a902b705dae6f7e92bb1009b84cf1c51d2)
|
2022-10-18 16:07:00 -04:00 |
|
hondacrx
|
9ea20a8925
|
Fixes some crashes.
|
2022-10-11 17:09:56 -04:00 |
|
hondacrx
|
0a28bd434a
|
Core/SAI: Rename LeavingWorld to OnDespawn & use it in SAI
Port From (https://github.com/TrinityCore/TrinityCore/commit/b0164fb2b9cc35663e337d48660d5bca1e973d99)
|
2022-09-05 21:57:54 -04:00 |
|
hondacrx
|
54d5d59898
|
Start adding missing scripts Part1
|
2022-07-04 20:11:21 -04:00 |
|
hondacrx
|
0224d95b91
|
Core/Spells: Increase search radius for avoid problems with some spells that can't find units with huge combat reach
Port From (https://github.com/TrinityCore/TrinityCore/commit/b52ce8e65e8998df1b243b854129d359ee2d25ae)
|
2022-06-15 16:09:33 -04:00 |
|
hondacrx
|
68d8f664d7
|
Core/Spells: Implemented SPELL_ATTR5_NOT_ON_PLAYER and SPELL_ATTR5_NOT_ON_PLAYER_CONTROLLED_NPC
Port From (https://github.com/TrinityCore/TrinityCore/commit/acda6f9dcf411a1406b81e1a100125dbe34f942b)
|
2022-06-01 15:37:28 -04:00 |
|
hondacrx
|
8cddeb0fc5
|
Core/Spells: Rename SpellAttr3 to use official attribute names
Port From (https://github.com/TrinityCore/TrinityCore/commit/88d7b58a3dd8b0eb95c233a20c1608ddce73d9ea)
|
2022-06-01 13:01:55 -04:00 |
|
hondacrx
|
dc6eb46302
|
Core/Spells: Rename SpellAttr0 to use official attribute names
Port From (https://github.com/TrinityCore/TrinityCore/commit/a31e6819447626cd7b6967665001ea89bf6a0298)
|
2022-05-31 21:05:21 -04:00 |
|
hondacrx
|
442da7511f
|
Core/Misc: Rename AddXXXFlag updatefield functions to SetXXXFlag
Port From (https://github.com/TrinityCore/TrinityCore/commit/b47185cabfbdeeaf492bf2303635db07ce703785)
|
2022-05-30 16:12:11 -04:00 |
|
hondacrx
|
306b0cb227
|
Core/AI: OnSpellCast, OnSpellFailed, OnSpellStart hooks
Port From (https://github.com/TrinityCore/TrinityCore/commit/050f55b62fded4cc73b76e42d56d98ea950cc26a)
|
2022-05-30 15:44:21 -04:00 |
|
hondacrx
|
f07b6fecd5
|
Core/AI: Fix crashes caused by charmed Creatures having null AI for 1 map update tick
Port From (https://github.com/TrinityCore/TrinityCore/commit/8c25abca72772e2962bac7f460a567a943388a05)
|
2022-05-30 14:56:15 -04:00 |
|
hondacrx
|
496b1e0c46
|
Core/Pets: Do not force pets to follow their charmer when possessed by player
Port From (https://github.com/TrinityCore/TrinityCore/commit/8f02596162715b273b1a830425ae783bd00561c9)
|
2022-05-30 14:08:55 -04:00 |
|
hondacrx
|
ccf3198c7e
|
Core/Misc: Rename UNIT_FLAG_NOT_SELECTABLE to UNIT_FLAG_UNINTERACTIBLE
Port From (https://github.com/TrinityCore/TrinityCore/commit/c4906ce60be52c9a678287672a6461c3068beea3)
|
2022-05-29 22:48:47 -04:00 |
|
hondacrx
|
0534356aff
|
Core/AI: Add DamageEffectType and SpellInfo parameters to UnitAI::DamageTaken
Port From (https://github.com/TrinityCore/TrinityCore/commit/71c2f0af46b3ccec8c3422534e4403f3650b757d)
|
2022-05-29 20:34:44 -04:00 |
|
hondacrx
|
558e976a5e
|
Core/Movement: remove redundant method MovementGenerator::NotifyAIOnFinalize and use existing Finalize - MovementInform implementation
Port From (https://github.com/TrinityCore/TrinityCore/commit/0e0deaefd4e84c8069f6249778774f605fc5e628)
|
2022-05-26 20:08:35 -04:00 |
|
hondacrx
|
c5f84e953f
|
AI/CreatureAI: Properly update Victim even while spell focusing
Port From (https://github.com/TrinityCore/TrinityCore/commit/1bbf61ef02061bfbc80e5293b4d4de0ad4560d36)
|
2022-05-24 13:06:13 -04:00 |
|
hondacrx
|
3c3d16ab09
|
Core/Spells: unify OnSpellCastInterrupt and OnSuccessfulSpellCast hooks into OnSpellCastFinished
Port From (https://github.com/TrinityCore/TrinityCore/commit/d1594c7295f1ca3f21a63a13895abf371d8bd3e0)
|
2022-05-24 12:54:25 -04:00 |
|
hondacrx
|
63f17d776a
|
Core/GameObjects: Implemented GAMEOBJECT_TYPE_CAPTURE_POINT
Port From (https://github.com/TrinityCore/TrinityCore/commit/19f64e66e58d3d7ebed6437a474a134e7c673ed6)
|
2022-05-23 17:11:04 -04:00 |
|
hondacrx
|
52ce6b2700
|
Add "On" to some gossip methods in AI
Port From (https://github.com/TrinityCore/TrinityCore/commit/bc04acb72652882290cef49b2055d3cf1ab12f36)
|
2022-05-04 09:26:05 -04:00 |
|
hondacrx
|
6c4c78ae59
|
Core/AI: CombatAI refactor
Port From (https://github.com/TrinityCore/TrinityCore/commit/eca1e6e9cbdf89acf25e6623453809f343b58850)
|
2022-05-03 13:31:43 -04:00 |
|
hondacrx
|
7a7c3a3a1f
|
Core/Scripts: Remove now-unused WaypointPathStarted hook. WaypointStarted does everything it used to do, anyway.
Port From (https://github.com/TrinityCore/TrinityCore/commit/fc094509e9df59e055840936ba3389504fba87df)
|
2022-04-28 10:37:51 -04:00 |
|
hondacrx
|
ec88268d0f
|
Core/SAI: Fix SMART_EVENT_WAYPOINT_START not being called at every waypoint checking wrong path id parameter
Port From (https://github.com/TrinityCore/TrinityCore/commit/c2d2df96dbe8e31e27283f73bad576ab42a3d579)
|
2022-04-28 10:36:37 -04:00 |
|
hondacrx
|
b5206453f6
|
Core/AI: Remove code that removed UNIT_DYNFLAG_LOOTABLE from possessed units
Port From (https://github.com/TrinityCore/TrinityCore/commit/7d548c34a961f4dd5e1a831e0a414970a4abff8c)
|
2022-03-03 13:37:48 -05:00 |
|
hondacrx
|
042bfc12e5
|
Convert alot of methods to use TimeSpan.
|
2022-03-01 23:47:53 -05:00 |
|
hondacrx
|
b4a59ea746
|
Misc fixes
|
2022-02-28 14:16:57 -05:00 |
|
hondacrx
|
03c646d2c8
|
Core/CombatAI: Use TimeSpan overloads of EventMap
Port From (https://github.com/TrinityCore/TrinityCore/commit/d62b7c1e352e76f35490c22b2ab291ed299f4fa4)
|
2022-02-28 14:13:02 -05:00 |
|
hondacrx
|
f55e8ae73c
|
Core/PetAI: Validate GetCharmInfo()
Port From (https://github.com/TrinityCore/TrinityCore/commit/8fd7a4b6e5f6b728c4ae40cfd2080c4dae004e8f)
|
2022-02-27 23:36:55 -05:00 |
|
hondacrx
|
bbc0c07697
|
Core/SmartAI: allow AreaTrigger SAI scripts to use the player triggering it as base object for actions and targeting
Port From (https://github.com/TrinityCore/TrinityCore/commit/1ddde5ca3cac8ac03239882778af3702b59d582d)
|
2022-02-23 16:28:32 -05:00 |
|
hondacrx
|
c41acd0bc8
|
Core/AI: refactor SpellHit and SpellHitTarget.
Port From (https://github.com/TrinityCore/TrinityCore/commit/3171cd3fa9dbcec43f5d70b74ab2f54a2aa44173)
|
2022-02-23 16:02:13 -05:00 |
|
hondacrx
|
8126e7c6e1
|
Game/AI: Implement new targettype SMART_TARGET_CLOSEST_UNSPAWNED_GAMEOBJECT
Port From (https://github.com/TrinityCore/TrinityCore/commit/db825c3221de16cdb757711781318d76b414213f)
|
2022-02-18 13:35:32 -05:00 |
|
hondacrx
|
6c0e21b4de
|
Misc updates/fixes
|
2022-01-27 12:36:56 -05:00 |
|
hondacrx
|
fcf47da853
|
Core/AI: Make critters flee as soon as engaged in combat and make them evade after they stop running in fear
Port From (https://github.com/TrinityCore/TrinityCore/commit/934c320d4b0da40691be7449f860447fe79b4083)
|
2022-01-07 12:44:09 -05:00 |
|
hondacrx
|
b69a918d9f
|
Core/AI: Fix remaining charming issue
Port From (https://github.com/TrinityCore/TrinityCore/commit/dab7e5688c55d4b785a9277d15ea55e075870849)
|
2022-01-07 11:20:03 -05:00 |
|
hondacrx
|
04a3bf7d8f
|
Core/AI: Allow creatures to evade
Port From (https://github.com/TrinityCore/TrinityCore/commit/93e66f3f3e8bdcf0138ab67c3edda948d6f97b00)
|
2022-01-07 11:18:14 -05:00 |
|