Commit Graph

2478 Commits

Author SHA1 Message Date
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 fcdcb69fe5 Core/Spells: Implement CAST_FLAG_EX_IGNORE_COOLDOWN - causes spells to not automatically trigger cooldown clientside
Port From (https://github.com/TrinityCore/TrinityCore/commit/66509502f4a5065d74cb3da501558f7eff6ea1ec)
2022-05-05 09:54:37 -04:00
hondacrx 09a4e13453 Core/Spells: Implement SPELL_ATTR7_NO_ATTACK_DODGE, SPELL_ATTR7_NO_ATTACK_PARRY and SPELL_ATTR7_NO_ATTACK_MISS
Port From (https://github.com/TrinityCore/TrinityCore/commit/d22d4616339a966ce5e5fe959dca622fc21b7988)
2022-05-05 09:52:50 -04:00
hondacrx 1daa90dfb9 Core/Spells: Implement SPELL_ATTR7_BYPASS_NO_RESURRECT_AURA
Port From (https://github.com/TrinityCore/TrinityCore/commit/2ae67de4c0f327edc60d5da9cc815016d48b7228)
2022-05-05 09:36:14 -04:00
hondacrx 3baad2a8c5 Scripts/Spells: Fixed Art of War
Port From (https://github.com/TrinityCore/TrinityCore/commit/ef61f39018b783587383d3f2bcbfec9e105bf4fc)
2022-05-05 09:32:19 -04:00
hondacrx efbcdab1c5 Scripts/Spells: Fix mage Comet Storm
Port From (https://github.com/TrinityCore/TrinityCore/commit/7192da410d6d8e63742e0074fecc9da302eac6b7)
2022-05-05 09:23:05 -04:00
hondacrx aeb27ea781 Core/Transports: Add missing null pointer check in Transport::SummonPassenger
Port From (https://github.com/TrinityCore/TrinityCore/commit/db8280a0fb4f3950ff439b7d98c5c975996ce4ea)
2022-05-04 11:02:57 -04:00
hondacrx 6730879069 Core/Creatures: Add summoned creatures to summoners transport
Port From (https://github.com/TrinityCore/TrinityCore/commit/20af35fd1393e24c747fdfa30760f52bd6ee04e6)
2022-05-04 11:01:33 -04:00
hondacrx 14ab083e53 Scripts/Spells: Fixed Icefury talent proc and frost shock energize
Port From (https://github.com/TrinityCore/TrinityCore/commit/e64e6f4963ae7c6efe54fd5e6124158202478b3f)
2022-05-04 10:59:14 -04:00
hondacrx d8aee90419 Scripts/Spells: Fix shaman Undulation talent
Port From (https://github.com/TrinityCore/TrinityCore/commit/d5bb799f27f2604741af2de8db07b2871d37b378)
2022-05-04 10:49:01 -04:00
hondacrx 8c652aacc9 Core/Spells: Do not register instant spells in Unit current spell containers when cast with TRIGGERED_IGNORE_CAST_IN_PROGRESS
Port From (https://github.com/TrinityCore/TrinityCore/commit/a8cace4c7086c65b760cca38c922410b7400130c)
2022-05-04 10:46:34 -04:00
hondacrx a43d074c9f Core/BattlePets: Delete declined names of non-account battle pets when deleting character permanently
Port From (https://github.com/TrinityCore/TrinityCore/commit/fa3cba3a00bbb6286499818f6a1f8675579a9d78)
2022-05-04 10:43:57 -04:00
hondacrx ecf40cda7e Scripts/Spells: Fixed paladin's Light's Hammer
Port From (https://github.com/TrinityCore/TrinityCore/commit/f3e908dc997833d3e2c5297471210bf075121f90)
2022-05-04 10:41:37 -04:00
hondacrx 1a2251e58d Core/Conditions: Implemented new condition type CONDITION_BATTLE_PET_COUNT to check how many copies of a battle pet are collected
Port From (https://github.com/TrinityCore/TrinityCore/commit/b5a67cf17dbf18369a2a3370d9d45ca6c56e8cc7)
2022-05-04 10:31:48 -04:00
hondacrx a4dfc261a4 Scripts/Spells: Implemented Ashen Hallow script
Port From (https://github.com/TrinityCore/TrinityCore/commit/3fa4c049193a756873be2bf49c1ce467c7396082)
2022-05-04 10:24:13 -04:00
hondacrx aec91dc2b0 Core/PacketIO: Implemented SMSG_DISPLAY_TOAST for quest money rewards
Port From (https://github.com/TrinityCore/TrinityCore/commit/e5417e9ce747d92822538da77d32cf7d0f26ce8a)
2022-05-04 10:12:29 -04:00
hondacrx b048b57f46 Core/Spells: fix a possible crash when a target that has been focused during spell casts disappears
Port From (https://github.com/TrinityCore/TrinityCore/commit/f70161dcc5af3c2c958d4df559b77ace735fc7d4)
2022-05-04 10:04:12 -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 1c860ad2e2 Core/Characters: Replace 2 database statements with 1
Port From (https://github.com/TrinityCore/TrinityCore/commit/8cbc21120f81954382c06e89da204ec3c984e430)
2022-05-04 09:48:27 -04:00
hondacrx d953548ad4 Core/Spells: Do not reset periodic timer for stacking DoTs on recast
Port From (https://github.com/TrinityCore/TrinityCore/commit/c42470ffb70ddf90ce0d3f447c0e57548be17192)
2022-05-04 09:44:37 -04:00
hondacrx 413999de36 Core/LFG: Handle vote kick as failed if there cannot be 3 votes agreeing
Port From (https://github.com/TrinityCore/TrinityCore/commit/d1bea3e8b39c53b5427bfef9806e0282624e891f)
2022-05-04 09:43:20 -04:00
hondacrx 1a29e43785 Fixed build. 2022-05-04 09:29:57 -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 db947e947c Core/Guilds: Guild cleanup
Port From (https://github.com/TrinityCore/TrinityCore/commit/b6635be04184cdea0e3ed269cc1687f72c3dc5a9)
2022-05-03 14:28:17 -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 c921160078 Scripts/AreaTrigger: Rename OnlyOnceAreaTriggerScript::_OnTrigger to TryHandleOnce, and make its return value useful.
Port From (https://github.com/TrinityCore/TrinityCore/commit/358dc78e47a6276e9f511e6510e04865d2d87fd2)
2022-04-28 10:48:35 -04:00
hondacrx 118afde68c Core/MotionMaster: Do not generate path to MoveLand
Port From (https://github.com/TrinityCore/TrinityCore/commit/91f61638585330a5cd80cff0c6b09de47b9b9987)
2022-04-28 10:45:15 -04:00
hondacrx 532293034b Core/Maps: Always update the grid of player summons even if far away
Port From (https://github.com/TrinityCore/TrinityCore/commit/ca498ffab23e9be7a4ffc6ea6adbfa3c01d5e6f6)
2022-04-28 10:44:04 -04:00
hondacrx 0ea2cded93 Core/PathFinding: Enable pathfinding (MMaps) by default
Port From (https://github.com/TrinityCore/TrinityCore/commit/2942d066642fa9e1cf31fc249a69ecbeec0c5593)
2022-04-28 10:41:39 -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 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 4c6ba41fe8 Core/Authserver: Removal of sha_pass_hash, compatibility fields, and everything that uses them.
Port From (https://github.com/TrinityCore/TrinityCore/commit/e0e3bae82cfb6c70ba810997104054ab6ca77e99)
2022-04-28 10:34:04 -04:00
hondacrx eb3c5b6f1c Core/Combat: When entering a vehicle, transfer any current threat to that vehicle.
Port From (https://github.com/TrinityCore/TrinityCore/commit/970cd097de3a12a15094faf615acbac6c55e391c)
2022-04-28 10:27:06 -04:00
hondacrx e271ca1981 Core/Unit: Fix units on vehicles not dismounting on death
Port From (https://github.com/TrinityCore/TrinityCore/commit/b45277f1cf52483f0471f4aa79ca6b288180ee7c)
2022-04-28 10:25:11 -04:00
hondacrx 258c3c489f Core/Arena: Fix Arena.ArenaStartPersonalRating setting not having effect if the player didn't do any arena match before next server restart
Port From (https://github.com/TrinityCore/TrinityCore/commit/341ef2c0dd5a15ecfe95450febdd41272f1e48d1)
2022-04-28 10:23:25 -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 6bf9affe8e Core/Totem: Immune to all positive spells.
Port From (https://github.com/TrinityCore/TrinityCore/commit/1f774873bfd97039ce63933a538a907a0ed67c2c)
2022-04-28 10:00:37 -04:00
hondacrx b99f45b472 Core/Spell: Fix name clashing between local variables and class member fields
Port From (https://github.com/TrinityCore/TrinityCore/commit/c66bcc4c0ef0be3caac8c2e1b2e361de678fb6e4)
2022-04-28 09:54:59 -04:00
hondacrx c15577587f Core/Unit: send npcs home after fear runs out
Port From (https://github.com/TrinityCore/TrinityCore/commit/6830d883adcec99e288d594fa1bd7cf9577c5b7d)
2022-04-28 09:38:56 -04:00
hondacrx eb32529e9c Misc updates. 2022-04-28 09:35:02 -04:00
hondacrx 66a365f2f6 Scripts: Minor loop refactors
Port From (https://github.com/TrinityCore/TrinityCore/commit/663ec927947c77a1668515334cf0f2e8c7673d31)
2022-03-11 18:19:32 -05:00
hondacrx 84de4826e4 Scripts/InstanceScript: Fix an issue where LoadAllGrids would load creatures before TeamInInstance was properly set
Port From (https://github.com/TrinityCore/TrinityCore/commit/5a20f14a9920a16545d913fc8e444c161c2a92bb)
2022-03-11 18:01:21 -05: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 7d1b910f24 Core/Warden: Fix warden timeout ticking twice as fast as it should
Port From (https://github.com/TrinityCore/TrinityCore/commit/f7ed56f2329d5a73e3440578844a9274d6a787cf)
2022-03-11 09:50:22 -05:00
hondacrx 45a7c342c3 Core/Movement: Fix RandomMovementGenerator for swimming creatures
Port From (https://github.com/TrinityCore/TrinityCore/commit/1f34964df45520da16e5acc139a3ed179acd0569)
2022-03-11 09:49:10 -05:00