Commit Graph

2183 Commits

Author SHA1 Message Date
hondacrx eef0e8e875 Misc fixes 2021-12-07 20:57:02 -05:00
hondacrx 2a086b6d3c Core/Misc: Add helper table phase_name and improve .npc info and .gps
Port From (https://github.com/TrinityCore/TrinityCore/commit/833e17998571a57ada61f5ca92341dc242114458)
2021-12-07 20:56:05 -05:00
hondacrx 753faaeee1 Core/Spells: Fix spells with Health Leech effect, now check damage absorb when calculate Heal
Port From (https://github.com/TrinityCore/TrinityCore/commit/9752ef4d6ea311acb6a60317c270cb5c053f951d)
2021-12-07 20:46:01 -05:00
hondacrx 5081e1aa69 Core/SmartAI: Implement SMART_EVENT_SUMMONED_UNIT and SMART_EVENT_SUMMON_DESPAWNED for GameObject owners
Port From (https://github.com/TrinityCore/TrinityCore/commit/6034992dffbbd511f59e77c13285da282d9c737d)
2021-12-07 20:44:30 -05:00
hondacrx c37e1c9f7d gameobject summoner
Port From (https://github.com/TrinityCore/TrinityCore/commit/5f545f540216d3b94c26e4aeda50c8bb8d5c3d74)
2021-12-07 20:42:47 -05:00
hondacrx b7e4c2fd76 Core/SmartAI: Fix SMART_EVENT_SUMMON_DESPAWNED
Port From (https://github.com/TrinityCore/TrinityCore/commit/54044bda8219e712eaec6148af4db6523386cc0f)
2021-12-07 20:21:31 -05:00
hondacrx e1d1157f87 Core/GameObjects: Validate rotation quaternion at startup
Port From (https://github.com/TrinityCore/TrinityCore/commit/9005bdc684eb37718371f921bd570692375a6c7a)
2021-12-07 20:20:39 -05:00
hondacrx 73b84ca811 Core/PetAI: apply some movement related corrections
Port From (https://github.com/TrinityCore/TrinityCore/commit/14712653dd813789bb47165621416e56eac47c8e)
2021-12-07 20:15:06 -05:00
hondacrx d5735d68d3 Core/Handlers: apply some movement related corrections
Port From (https://github.com/TrinityCore/TrinityCore/commit/476566871879abe51a48833a01cec427dd7c6b8e)
2021-12-07 20:14:31 -05:00
hondacrx 67acfe01c5 Core/Spell: add proper cooldowns to some spells used by vehicles
Port From (https://github.com/TrinityCore/TrinityCore/commit/fd030069f79adeb420564386f48198e50e4d37f8)
2021-12-07 18:38:48 -05:00
hondacrx 6d332243c4 Core/Movement: implement MotionMasterDelayedAction validator
Port From (https://github.com/TrinityCore/TrinityCore/commit/36a1d00444b35d6f8fbfaabebf835f4ad9c01108)
2021-12-07 18:32:20 -05:00
hondacrx 2fdc3665a4 Core/AI: PetAI method reordering
Port From (https://github.com/TrinityCore/TrinityCore/commit/86b4aa01bb31067e788b6ccffccd04a9901d779b)
2021-12-07 18:28:52 -05:00
hondacrx 1f0896fb20 Core/PetAI: apply some movement related corrections
Port From (https://github.com/TrinityCore/TrinityCore/commit/97dddac75adab46d55d3d698e36c4403a93b4372)
2021-12-07 18:26:50 -05:00
hondacrx c3dc452024 Core/PlayerAI: apply some movement related corrections
Port From (https://github.com/TrinityCore/TrinityCore/commit/6814b4d32b283c3a1b676d2f13953894a9f1ff7a)
2021-12-07 18:23:50 -05:00
hondacrx 96a207b00e Core/Misc: remove incorrect ClearUnitState calls related to movement
Port From (https://github.com/TrinityCore/TrinityCore/commit/c511fa28037094a591d2ecc34b68c7e361f0d454)
2021-12-07 17:56:38 -05:00
hondacrx e9dc31b104 Core/Creature: equipment_id field on creature table is not working correctly, if it's set to 0 the npc still spawn with the equipement.
Port From (https://github.com/TrinityCore/TrinityCore/commit/1d22ade73f5108bd1e0c2dddb8149a93791cc79f)
2021-12-07 17:55:28 -05:00
hondacrx 3943eac5e2 Core/AI: couple movement related corrections in FollowerAI
Port From (https://github.com/TrinityCore/TrinityCore/commit/bda32dfbd13a880287e408a221e5d0a7f97de5d5)
2021-12-07 17:54:31 -05:00
hondacrx 998e53913f Core/AI: streamline FollowerAI::MoveInLineOfSight with SmartAI and EscortAI
Port From (https://github.com/TrinityCore/TrinityCore/commit/88f5536c43713c1a253d73fce3049a6696bb44b8)
2021-12-07 17:50:38 -05:00
hondacrx 3ec8fc41cb Core/AI: streamline FollowerAI::AssistPlayerInCombatAgainst with SmartAI and EscortAI
Port From (https://github.com/TrinityCore/TrinityCore/commit/edbf45404be2cf003ceec7b4344180616b0e2315)
2021-12-07 17:48:33 -05:00
hondacrx fd2db909b4 Core/Movement: Use correct root check
Port From (https://github.com/TrinityCore/TrinityCore/commit/dc4b516844e4457b8efce20a521ea3d36dcc42d6)
2021-12-07 17:32:36 -05:00
hondacrx 7c223b9a47 Core/Spells: Return CheckCast result from CastSpell
Port From (https://github.com/TrinityCore/TrinityCore/commit/ab988dc98284285b8ed0253f0bca1ddeb7eb9982)
2021-12-07 17:31:24 -05:00
hondacrx f9121d6fc9 Core/Movement: Fix Warrior's Charge launch visual while jumping back
Port From (https://github.com/TrinityCore/TrinityCore/commit/8f8ea509cb1df4bf04dafda1ae4fc583af935b8c)
2021-12-07 17:25:27 -05:00
hondacrx 137546769e Core/Quest: improve source item deletion logic for items that give quests
Port From (https://github.com/TrinityCore/TrinityCore/commit/558772a0bc7e0d8b768a5b1778a9d598a2288f6f)
2021-12-07 17:24:31 -05:00
hondacrx 552f12655e Core/AreaTriggers: Move ScriptName from areatrigger_template to areatrigger_create_properties and areatrigger tables
Port From (https://github.com/TrinityCore/TrinityCore/commit/77ddb4da816b4dfc7ff03b79b88b5ca80918bc2d)
2021-12-07 17:21:58 -05:00
hondacrx 7e09c70f80 Core/Spells: Initialize EffectIndex of empty effects to their proper values instead of always being 0
Port From (https://github.com/TrinityCore/TrinityCore/commit/759d2fdd862eb86d022e79adcd3a90374fef58e4)
2021-12-07 17:14:30 -05:00
hondacrx ab828b2cb6 Core/Quests: Allow more objects to update their dynamicflags in Player::UpdateForQuestWorldObjects
Port From (https://github.com/TrinityCore/TrinityCore/commit/6e5f35a14ce0b894d95434f27fab8f7d0ba6dedc)
2021-12-07 17:07:38 -05:00
hondacrx c1fd2cef37 Core/Quests: Optimize Player::HasQuestForGO
Port From (https://github.com/TrinityCore/TrinityCore/commit/eb834272cb0c0a1b1bb102bcee1b2a18b27f862d)
2021-12-07 17:03:53 -05:00
hondacrx 7bb87b1a8e Core/SAI: Fixed crash when using SMART_TARGET_CLOSEST_* in areatrigger smart script
Port From (https://github.com/TrinityCore/TrinityCore/commit/198d18bef5d3480cb30c80e4a4946327f401a6d4)
2021-12-07 16:59:57 -05:00
hondacrx 2ccf5b05e8 Core/Conditions: Added CONDITION_SOURCE_TYPE_TRAINER_SPELL
Port From (https://github.com/TrinityCore/TrinityCore/commit/0d0f9784a92245879c1e98b011dc112b1b8bb76b)
2021-12-07 16:49:45 -05:00
hondacrx 7fa5a57738 Core: Updated allowed build to 9.1.5.41323
Port From (https://github.com/TrinityCore/TrinityCore/commit/04a6c55a1165524024db8ca357fcc5a70bc54245)
2021-12-07 14:27:41 -05:00
hondacrx 6976fd649d Core/Units: Send PlayHoverAnim state in CreateObject if enabled by Unit::SetPlayHoverAnim
Port From (https://github.com/TrinityCore/TrinityCore/commit/7e779a6f5955de96dc1baa2f48b1bb15ad9bc343)
2021-12-07 14:26:39 -05:00
hondacrx 05c2532986 Core/Spells: make Four Horsemen debuffs negative
Port From (https://github.com/TrinityCore/TrinityCore/commit/b6dc6fd742f0671cb13e4db0d2e3a8d4bc59b497)
2021-12-07 14:23:39 -05:00
hondacrx 1758cbdecb Spell/Script: Throw Torch must hit only one target
Port From (https://github.com/TrinityCore/TrinityCore/commit/bdb728a165052e01207afddce15fd40840730d4e)
2021-12-07 14:22:50 -05:00
hondacrx 0e8e2b7cc5 Core/Achievement: fix mistake related to ACHIEVEMENT_CRITERIA_TYPE_OWN_ITEM.
Port From (https://github.com/TrinityCore/TrinityCore/commit/238726b8241adea7819fe93f1af7bec8bd77f6e1)
2021-12-07 14:21:57 -05:00
hondacrx 7af628bccc Core/Achievement: correctly credit progress for skill-related achievements when learning a new skill.
Port From (https://github.com/TrinityCore/TrinityCore/commit/3264ef1f75af2430301050df3831e20c51ecf512)
2021-12-07 14:21:03 -05:00
hondacrx 4fb48f1522 Core/Vehicles: Fix accessories disappearing on reset
Port From (https://github.com/TrinityCore/TrinityCore/commit/a855e6221d517297cfb9e2e78b57a6a57fccc85a)
2021-12-07 14:19:43 -05:00
hondacrx 754ac90d50 Core/Misc: Apply fatigue when flying too
Port From (https://github.com/TrinityCore/TrinityCore/commit/eb25fbd485ccf7791fff415d5e0aaf5cb8329584)
2021-12-07 14:18:39 -05:00
hondacrx dcd4dc4226 Remove Deprecated code
Port From (https://github.com/TrinityCore/TrinityCore/commit/1ced6d219236084412e9e76dbbbf1eb615efa920)
2021-12-07 14:18:01 -05:00
hondacrx 8c8b965b7c Core/Spells: Use 3D distance for calculating speed from movement time instead of 2D
Port From (https://github.com/TrinityCore/TrinityCore/commit/768ed2cbdcaadf6a3eefab84ef94ca5029755b5f)
2021-12-07 14:16:21 -05:00
hondacrx a2fdd2eccf Core/Vehicles: Fix multiple vehicle join events on same seat
Port From (https://github.com/TrinityCore/TrinityCore/commit/910e0b70ef463459e2e1b59976c9675394ff81c8)
2021-12-07 14:15:44 -05:00
hondacrx 2ded315eaa Core/Object: Range check vol. 2
Port From (https://github.com/TrinityCore/TrinityCore/commit/a13a765610d964a3aa1bab1b41331c05e24a1f78)
2021-12-07 13:53:35 -05:00
hondacrx eb8535b7b2 Core/Creature: couple refactors/renaming
Port From (https://github.com/TrinityCore/TrinityCore/commit/c22431936e5bd65474aca4c1fd71e315a20c34cb)
2021-12-07 13:41:20 -05:00
hondacrx 62d8c8fd9b Core/LFG: Remove dungeon cooldown when completing random dungeons
Port From (https://github.com/TrinityCore/TrinityCore/commit/97be87b7d55dbbc794e83bf6a70eff4df397dd91)
2021-12-07 13:41:00 -05:00
hondacrx 8b1a9add36 Quest/Script: Breakfast Of Champions
Port From (https://github.com/TrinityCore/TrinityCore/commit/5163559c1ee581b80bce696e39c70948d90ffee2)
2021-12-07 13:34:39 -05:00
hondacrx d705730f04 Core/Entities: Implemented ObjectGuid::FromString
Port From (https://github.com/TrinityCore/TrinityCore/commit/8b74ca04fe52a99730c517cc5138e082e6fddb1a)
2021-12-07 12:33:34 -05:00
hondacrx a96fe1e47f Core/Movement: Add time synchronisation (Needs tested)
Port From (https://github.com/TrinityCore/TrinityCore/commit/c19a4db1c12b8864d6c486ee8e2f0e058fb4155a)
2021-12-02 22:34:04 -05:00
hondacrx f5695f0cf2 MMaps Updates, Needs tested.
Port From (https://github.com/TrinityCore/TrinityCore)
2021-12-02 14:50:55 -05:00
hondacrx 30265c0716 DB Updates 2021-12-01 23:08:26 -05:00
hondacrx f265073720 Misc Fixes 2021-12-01 23:08:19 -05:00
hondacrx 8fa7feb9da Core/Scripts: Rename recent GameObject spell overloads to fix warnings
Port From (https://github.com/TrinityCore/TrinityCore/commit/a4fcfbb3afe388f90725734b0180ad8322277b7d)
2021-12-01 23:05:27 -05:00