hondacrx
|
4aa4509db0
|
Core/SAI: Remove SMART_ACTION_SET_DYNAMIC_FLAG
Port From (https://github.com/TrinityCore/TrinityCore/commit/842eb3bdd7e18e7f069e8aafd99145a62f82900c)
|
2022-05-29 16:24:09 -04:00 |
|
hondacrx
|
8f11cd7660
|
Core/SAI: Temporarily allow SMART_ACTION_WP_START to specify parameter value 3 for reactState
Port From (https://github.com/TrinityCore/TrinityCore/commit/fc3e26fdfe68a7b1a7c0dd6f67dc545f40b9465e)
|
2022-05-29 16:02:53 -04:00 |
|
hondacrx
|
fbedb839f9
|
Core/SAI: Warn when an unused parameter is set in the database
Port From (https://github.com/TrinityCore/TrinityCore/commit/c9e685bd9a0ac524edb8fe64eb6ec37540c55acc)
|
2022-05-29 15:35:39 -04:00 |
|
hondacrx
|
06da4c2dfd
|
Core/SAI: Add a warning when a boolean value is outside of [0,1] range
Port From (https://github.com/TrinityCore/TrinityCore/commit/a85e77b47a66591944d1af56741fa0ddd317fd87)
|
2022-05-28 17:44:46 -04:00 |
|
hondacrx
|
750fd7f885
|
Core/SAI: Allow SMART_ACTION_SUMMON_CREATURE to summon more than 1 creature
Port From (https://github.com/TrinityCore/TrinityCore/commit/40416d62f354c2a49f6acf9fac094401e25d3db8)
|
2022-05-26 21:50:25 -04:00 |
|
hondacrx
|
3669df2708
|
Core/SAI: Add support to friendly+hostile to SMART_EVENT_OOC_LOS and SMART_EVENT_IC_LOS
Port From (https://github.com/TrinityCore/TrinityCore/commit/76c470fb3207c195804e789812a330394e81ecc3)
|
2022-05-26 21:46:26 -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
|
a5619334ae
|
Core/Map: Added Map::SetZoneOverrideLight TimeSpan overload
Port From (https://github.com/TrinityCore/TrinityCore/commit/)
|
2022-05-26 16:57:15 -04:00 |
|
hondacrx
|
17ae1835d6
|
Core/SAI: Prevent loading invalid smart_scripts entry
Port From (https://github.com/TrinityCore/TrinityCore/commit/f7956ffd1ea5e329caf79756e75c2016a7306185)
|
2022-05-26 16:52:22 -04:00 |
|
hondacrx
|
a59b3b8075
|
Core/SmartAI: AI change on charmed
Port From (https://github.com/TrinityCore/TrinityCore/commit/8a4d731d55af63210e660727dc0aea68c8ecce05)
|
2022-05-25 13:46:41 -04:00 |
|
hondacrx
|
78d39e4c19
|
Core/Creature: Allow to skip Rate.Corpse.Decay.Looted when calling SetCorpseDelay()
Port From (https://github.com/TrinityCore/TrinityCore/commit/a4a3e2e75999230d0d2e38886eef4ce0271f4a1d)
|
2022-05-25 13:36:12 -04:00 |
|
hondacrx
|
6297e81009
|
Core/SAI: Add new action SMART_ACTION_SET_HEALTH_PCT
Port From (https://github.com/TrinityCore/TrinityCore/commit/4c30b2a1827b81774136d37cb521dbd5823c3423)
|
2022-05-25 13:30:00 -04:00 |
|
hondacrx
|
fe78a4651c
|
Core/SAI: Fix SMART_EVENT_FLAG_NOT_REPEATABLE flag being ignored when specifying a chance
Port From (https://github.com/TrinityCore/TrinityCore/commit/da0d9ee28349d1974cdacc0e3ad5b3707af04a36)
|
2022-05-24 14:31:16 -04:00 |
|
hondacrx
|
871dc5ab5d
|
Core/SAI: implement new smart actions to change AI Animkits and to enable/disable hover movement
Port From (https://github.com/TrinityCore/TrinityCore/commit/dde5a3e32645060fbcc4856770dfc6a0c43a3947)
|
2022-05-24 13:40:19 -04:00 |
|
hondacrx
|
c3e8791aac
|
Misc fixes
|
2022-05-24 13:20:05 -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
|
1e80eb21f0
|
Core/SAI: Fix SMART_ACTION_WP_RESUME actually pausing next waypoint if the current path was not paused
Port From (https://github.com/TrinityCore/TrinityCore/commit/eb17e94b2e0059edeb747cb03e6828a746a2c0b8)
|
2022-05-24 12:57:10 -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
|
5e65e712c6
|
Core/SAI: Add orientation and delay columns to waypoints table
Port From (https://github.com/TrinityCore/TrinityCore/commit/a65b3493a7823ba543070c514d54f3c07c417bc1)
|
2022-05-24 10:05:48 -04:00 |
|
hondacrx
|
a4d5b9eb6f
|
Core/SAI: Fix SMART_ACTION_WP_PAUSE with 0 delay pausing the path only for 1 world loop update
Port From (https://github.com/TrinityCore/TrinityCore/commit/60519e947f634f12aa93a1871d53e012ed9e57d2)
|
2022-05-24 10:04:06 -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
|
39ec9e309f
|
Core/Objects: Use player as summoner for personal clones
Port From (https://github.com/TrinityCore/TrinityCore/commit/79c605436942d652c50e4cfeac9d1b20a86a2343)
|
2022-05-05 10:02:40 -04:00 |
|
hondacrx
|
ecb3f5f857
|
Game/AI: Implement option to move a creature back to Homeposition on Evade.
Port From (https://github.com/TrinityCore/TrinityCore/commit/dfeb8c267f94f6a2b2ebe717fd43c5d4fd36a549)
|
2022-05-04 09:29:44 -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
|
42046011e7
|
Core/Movement: Corrected Animation Tier handling
Port From (https://github.com/TrinityCore/TrinityCore/commit/ee620856ad2918ae7ce91a37a980d9f2129a074a)
|
2022-05-03 13:29:52 -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
|
da6ea9759c
|
Core/SAI: Do not allow SMART_EVENT_RESET to call SMART_ACTION_CALL_SCRIPT_RESET
Port From (https://github.com/TrinityCore/TrinityCore/commit/ae6f8bc4f546b0db9b39acad03687d968a348779)
|
2022-04-28 10:16:23 -04:00 |
|
hondacrx
|
a9dcb2f2d7
|
Scripts/Obsidian Sanctum: Fix portals not being visible
Port From (https://github.com/TrinityCore/TrinityCore/commit/d561a691220c2c0856f63ff6cbcd4d0af8c761d5)
|
2022-04-28 10:14:22 -04:00 |
|
hondacrx
|
ac388f2a1a
|
Core/SAI: Reduce the chance of infinite loops/stack overflows
Port From (https://github.com/TrinityCore/TrinityCore/commit/4dff5bd09b73c0a02cf8a95f9e4f528e74a5ef50)
|
2022-04-28 10:11:23 -04:00 |
|
hondacrx
|
70ba25ad06
|
Core/SAI: Implement SMART_TARGET_ACTION_INVOKER in SMART_EVENT_FRIENDLY_HEALTH_PCT
Port From (https://github.com/TrinityCore/TrinityCore/commit/902ed74c2adaf2dadcd38f1fb96963f7ec46df07)
|
2022-03-11 17:54:05 -05:00 |
|
hondacrx
|
cb52217cad
|
Core/SAI: Remove completed timed action lists even while evading
Port From (https://github.com/TrinityCore/TrinityCore/commit/1f2c48f8bb2396995c1e37e914ef2f3fa6bca490)
|
2022-03-11 09:29:22 -05:00 |
|
hondacrx
|
82389dbaeb
|
Core/SAI: Spell casts that cannot be executed because the unit is currently casting another spell will be retried asap with priority over other events
Port From (https://github.com/TrinityCore/TrinityCore/commit/f2ee365da43f851181c8a486e10325a95b75c55d)
|
2022-03-04 17:20:01 -05: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
|
fc1ad317d4
|
Core/SAI: Fix creatures casting with flag SMARTCAST_COMBAT_MOVE not switching to melee when the school of the spell they are trying to cast gets silenced (and other cases of spell failure)
Port From (https://github.com/TrinityCore/TrinityCore/commit/e11e1938b5237a198c82cfdf128a9b6c1e3686ad)
|
2022-03-03 13:30:54 -05:00 |
|
hondacrx
|
3f8c0f897a
|
Core/SAI: Fix creatures casting spells while moving with flag SMARTCAST_COMBAT_MOVE
Port From (https://github.com/TrinityCore/TrinityCore/commit/b3545479bfbd2b743288bd32094ce8c4856a1e3d)
|
2022-03-02 18:02:58 -05:00 |
|
hondacrx
|
c26134cc27
|
Core/SAI: Ignore SAI while evading
Port From (https://github.com/TrinityCore/TrinityCore/commit/1977d26050d1b0c6f2d21fe3316147ae0df9fc64)
|
2022-03-02 09:19:34 -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
|
561b5a528d
|
Misc fixes
|
2022-02-28 13:28:57 -05:00 |
|
hondacrx
|
bd040a1f17
|
Creature/AI: Remove SetVisible from SmartAI::InitializeAI
Port From (https://github.com/TrinityCore/TrinityCore/commit/77d76ecc1d13069fcff3fd1b609c924bca5ee965)
|
2022-02-27 23:47:00 -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
|
9f72f655ab
|
Core/SAI: Support SMART_TARGET_POSITION in SMART_ACTION_BECOME_PERSONAL_CLONE_FOR_PLAYER
Port From (https://github.com/TrinityCore/TrinityCore/commit/a270005de1122d18ea4b4e01b114a87bc0e7c0eb)
|
2022-02-27 15:07:03 -05:00 |
|
hondacrx
|
6df3ca3a3b
|
Core/SAI: Add SMART_ACTION_BECOME_PERSONAL_CLONE_FOR_PLAYER
Port From (https://github.com/TrinityCore/TrinityCore/commit/f383c0ea214cc4da2d02b81e26297d77ff59c7ed)
|
2022-02-27 14:29:40 -05:00 |
|
hondacrx
|
aff47f6501
|
Core/SAI: do not allow the waypoint pause timer to update while in combat.
Port From (https://github.com/TrinityCore/TrinityCore/commit/381333690b33c9148e994d9f68e7d12f1d5dc31d)
|
2022-02-27 13:58:30 -05:00 |
|
hondacrx
|
1b28a8260c
|
Core/SAI: implement SMART_EVENT_SUMMONED_UNIT_DIES (82), useable by creatures and gameobjects
Port From (https://github.com/TrinityCore/TrinityCore/commit/d4a1a7a040be0ca0d6428669135bcc64d92be1c2)
|
2022-02-27 13:57:18 -05:00 |
|
hondacrx
|
28175c47b1
|
Core/SAI: Remove SMART_ACTION_ADD_AURA & actions to change object flags
Port From (https://github.com/TrinityCore/TrinityCore/commit/5ba93a95de911277908596d805e7fa7f38a18c3a)
|
2022-02-25 12:58:50 -05:00 |
|
hondacrx
|
483123d6cc
|
misc fix
|
2022-02-24 16:21:55 -05:00 |
|