hondacrx
|
409be0be01
|
Scripts/Spells: Ultrasafe Transporter: Toshley's Station
Port From (https://github.com/TrinityCore/TrinityCore/commit/996b7c1f0ebb22b424d7406adf88b43143b2ede4)
|
2021-12-24 21:34:18 -05:00 |
|
hondacrx
|
7ca6823705
|
Core/Loot: fix issue that prevented players from rolling for an unique-category item while an equipped item shares the same unique-category.
Port From (https://github.com/TrinityCore/TrinityCore/commit/5ca9f51033c92f29eb1bc915fcbf785773ed586c)
|
2021-12-24 21:28:30 -05:00 |
|
hondacrx
|
b835ecddc1
|
Scripts/Spells: Dimensional Ripper - Area 52
Port From (https://github.com/TrinityCore/TrinityCore/commit/ea4c1ae7d0c4b3420b1d78623c5254466c64f43b)
|
2021-12-24 21:27:09 -05:00 |
|
hondacrx
|
5c41122916
|
Core/GameObject: do not allow consumable chests to restock while partially looted.
Port From (https://github.com/TrinityCore/TrinityCore/commit/2fea2a1e8104856587d0eff651eb2199dfcd0513)
|
2021-12-24 21:22:21 -05:00 |
|
hondacrx
|
5c4a42317e
|
Core/GameObject: fix some cases where summoned gameobjects of a type different than chest or goober would behave wrongly.
Port From (https://github.com/TrinityCore/TrinityCore/commit/f136d3cfe0e92ac8578c631cc7c2c43086ba796f)
|
2021-12-24 21:20:14 -05:00 |
|
hondacrx
|
89661001d5
|
Core/Spell: fix some issues with taunt spells
Port From (https://github.com/TrinityCore/TrinityCore/commit/575f42089e2014c3df64f0468ed25c45a544f6d8)
|
2021-12-24 21:18:27 -05:00 |
|
hondacrx
|
f39f4ce120
|
Core/Mail: include 100g in the mail sent after turning in the quest The Wrath of Neptulon
Port From (https://github.com/TrinityCore/TrinityCore/commit/9d40a105e61376dd5f377f5d1e8131f6669ffdca)
|
2021-12-24 21:15:33 -05:00 |
|
hondacrx
|
2a9a1a1d6b
|
Core/GameObject: implement restock mechanic for non-consumable gameobjects
Port From (https://github.com/TrinityCore/TrinityCore/commit/c637260a37271a9ed2b19d44a62210e833010bde)
|
2021-12-24 21:14:21 -05:00 |
|
hondacrx
|
958dbbb4d9
|
Core/SAI: add param3 to SMART_ACTION_CALL_TIMED_ACTIONLIST to allow it to override a currently running actionlist.
Port From (https://github.com/TrinityCore/TrinityCore/commit/d197a7ce9b376f45e5de1a5aab3df75b77b62d8f)
|
2021-12-24 21:09:51 -05:00 |
|
hondacrx
|
85d81d39fc
|
Core/GameObject: restore old behavior for non-consumable chests with restock timer (make them despawn).
Port From (https://github.com/TrinityCore/TrinityCore/commit/7c7bb95da58bc9621f293c1c4d560f426ae0df64)
|
2021-12-24 21:08:08 -05:00 |
|
hondacrx
|
445b24188f
|
Core/GameObject: don't allow non-consumable goobers to despawn on use
Port From (https://github.com/TrinityCore/TrinityCore/commit/836a1bc62272861a595b339345eb1ac67c543c5b)
|
2021-12-24 21:07:14 -05:00 |
|
hondacrx
|
a75bc5188f
|
Core/Spell: allow damage from binary spells to go through elemental resistance's damage reduction.
Port From (https://github.com/TrinityCore/TrinityCore/commit/09e849bb69561fe91a9b8c1aa72555eb6c65d0b2)
|
2021-12-24 21:05:41 -05:00 |
|
hondacrx
|
0f248e2faa
|
Core/SAI: allow creatures to handle gameobject spellhit SAI events.
Port From (https://github.com/TrinityCore/TrinityCore/commit/83a9222c390110ae082512ed858a5580a958aa21)
|
2021-12-24 21:05:03 -05:00 |
|
hondacrx
|
b3759bb7b0
|
Core/SAI: do not pass old creatureData to UpdateEntry() and keep current health when changing a NPC's entry.
Port From (https://github.com/TrinityCore/TrinityCore/commit/62f5d9b46bd20faf90dd973e2786d1517b1b3bd2)
|
2021-12-24 20:57:58 -05:00 |
|
hondacrx
|
5a7d42530e
|
Core/AI: Actually accurately reproduce the logic from before 8499434 that determines what summons start following on appearance. Third time's the charm?
Port From (https://github.com/TrinityCore/TrinityCore/commit/c9d52c954793404af02f75af97390d7c82c433ff)
|
2021-12-24 20:55:55 -05:00 |
|
hondacrx
|
3126ac721d
|
Core/SAI: silence wrong SAI error when using SMART_ACTION_SET_DATA on a creature using CreatureAI.
Port From (https://github.com/TrinityCore/TrinityCore/commit/e8c1adcf8f28a7ce90113175c732b98556c6bbb8)
|
2021-12-24 20:51:13 -05:00 |
|
hondacrx
|
31e0a1f476
|
Core/Spells: Moved SpellVisual functions from Unit to WorldObject
Port From (https://github.com/TrinityCore/TrinityCore/commit/54f607641ac9008a588b8ff635a9ed7ee7a5f976)
|
2021-12-24 20:50:24 -05:00 |
|
hondacrx
|
5de09a5046
|
Core/BattlePets: Added default cooldown to revive battle pets
Port From (https://github.com/TrinityCore/TrinityCore/commit/1a846415493289fc3852e56c82514d85c421267c)
|
2021-12-24 20:41:51 -05:00 |
|
hondacrx
|
8ff2e2d75b
|
Core/Creatures: Fixed crash in CreatureAI::JustAppeared caused by scripted summons without SummonProperties
Port From (https://github.com/TrinityCore/TrinityCore/commit/1c00109756815b6888303b31748595521fd7809c)
|
2021-12-24 20:25:47 -05:00 |
|
hondacrx
|
d255912aa6
|
Core/AI: minimize further undesired behaviours
Port From (https://github.com/TrinityCore/TrinityCore/commit/d7e544e81626ab477024c057e3e7a2a45083f3a7)
|
2021-12-24 20:22:19 -05:00 |
|
hondacrx
|
bd3768c4ef
|
AI/TotemAI: Tell Shaman Totems to stay put and stop moving.
Port From (https://github.com/TrinityCore/TrinityCore/commit/007eb8c9311320217fdda0bc0e6c05044254edfe)
|
2021-12-24 20:20:05 -05:00 |
|
hondacrx
|
925119c2ca
|
AI/SmartAI: Properly forward to inherited CreatureAI::JustAppeared in SmartAI::JustAppeared.
Port From (https://github.com/TrinityCore/TrinityCore/commit/743d022cee936d47a60f23e72fda7fb72ee61907)
|
2021-12-24 20:16:01 -05:00 |
|
hondacrx
|
3cf7f6b831
|
Combat/Threat: Split ThreatManager::NotifyDisengaged off from ThreatManager::ClearAllThreat. NotifyDisengaged signifies intent to clear the engagement flag, and should only be called from AI.
Port From (https://github.com/TrinityCore/TrinityCore/commit/38d7c1530a65a7ff1bd10775c4a35269b2416538)
|
2021-12-24 20:15:10 -05:00 |
|
hondacrx
|
3c38758f09
|
AI/SmartAI: Move SMART_EVENT_RESPAWN invocation from ::InitializeAI() to ::JustAppeared().
Port From (https://github.com/TrinityCore/TrinityCore/commit/e398bb16648b483c97a68b2a29b25173b2a71261)
|
2021-12-23 20:24:47 -05:00 |
|
hondacrx
|
2d87d0c75d
|
Core/AI: Remove EnterEvadeMode calls from Guardian/Summon spell handlers. Add follow logic to CreatureAI::JustAppeared.
Port From (https://github.com/TrinityCore/TrinityCore/commit/9f7d3ebd6a474c2e325698b1665ab2939926cab6)
|
2021-12-23 20:23:16 -05:00 |
|
hondacrx
|
e28b42b270
|
Entities/Unit: Fix an issue where Unit pointers could be left dangling if a channeled Charm was interrupted by a control aura application.
Port From (https://github.com/TrinityCore/TrinityCore/commit/d10554da14fb8371072567f673c9f919cbe6b929)
|
2021-12-23 20:19:55 -05:00 |
|
hondacrx
|
1f58dc2b53
|
Entities/Unit: Cleanup all the direct accesses to m_unitMovedByMe. Refactor the field to be protected. Add assertions to catch dangling pointers.
Port From (https://github.com/TrinityCore/TrinityCore/commit/edc75831194bc2419e3abada47121fadf4b2aa8d)
|
2021-12-23 20:17:08 -05:00 |
|
hondacrx
|
4584543d45
|
some more cleanup
Port From (https://github.com/TrinityCore/TrinityCore/commit/f29644efd5cf430c321ad68122c385b4535069da)
|
2021-12-23 20:03:50 -05:00 |
|
hondacrx
|
cd1edd609f
|
Core/Creature: Attach out-of-combat health regen to the Engaged system, not the Combat flag.
Port From (https://github.com/TrinityCore/TrinityCore/commit/e3411b4740be2241c49361f9f6223f52f4389c7d)
|
2021-12-23 20:03:03 -05:00 |
|
hondacrx
|
749b77d060
|
Core/Misc: Rename Unit::AttackedTarget to Unit::AtTargetAttacked to match naming scheme for these notifiers
Port From (https://github.com/TrinityCore/TrinityCore/commit/dabdad3b47d7438327d3ee861eddd68e9bea68b1)
|
2021-12-23 20:02:14 -05:00 |
|
hondacrx
|
8694a2ae24
|
Core/Entities: Kick engagement logic upstairs to Unit (from ThreatManager), since all Units with AI need it (not just those with threat list).
Port From (https://github.com/TrinityCore/TrinityCore/commit/35e55f10899712435102764671241b94a2026599)
|
2021-12-23 20:00:45 -05:00 |
|
hondacrx
|
ff48f2cab9
|
Core/Instance : Fix instance resetting exploit
Port From (https://github.com/TrinityCore/TrinityCore/commit/1c3c59d7fac0abb02cc1fb433338737ea119831d)
|
2021-12-22 20:54:24 -05:00 |
|
hondacrx
|
8a64e18f31
|
Oops clicked too soon.
|
2021-12-22 20:47:37 -05:00 |
|
hondacrx
|
74c88b43b3
|
Scripts/Spells: Migrate Teleporting to Script
Port From (https://github.com/TrinityCore/TrinityCore/commit/8fc52bc5e542ab5a572343c64e915d01cf363b76)
|
2021-12-22 20:39:59 -05:00 |
|
hondacrx
|
f21472958d
|
Spell/Fishing: ensure that the fishing bobber expires when the Fishing channeling ends, and don't allow fish to be hooked in the instant the spell is cast.
Port From (https://github.com/TrinityCore/TrinityCore/commit/07dcb28f80b958e7dd5784a074f7ed013527d92f)
|
2021-12-22 20:33:47 -05:00 |
|
hondacrx
|
8b23a77c5f
|
Core/Loot: don't allow to regenerate chest loot inside instances and raids.
Port From (https://github.com/TrinityCore/TrinityCore/commit/bfef73b5102201e85a31b39ae595da42d9750c7e)
|
2021-12-22 20:32:04 -05:00 |
|
hondacrx
|
97730e14ad
|
Core/Conditions: Sync CONDITION_QUEST_OBJECTIVE_PROGRESS implementation
Port From (https://github.com/TrinityCore/TrinityCore/commit/3d3d255a47725398fd4d011a1a01eee141691ec4)
|
2021-12-22 20:30:31 -05:00 |
|
hondacrx
|
ca64ca25f6
|
Core/FlightPath: teleport players at destination on floor Z when the flight ends
Port From (https://github.com/TrinityCore/TrinityCore/commit/a032d84cf4cf8aca262e6ca6352ad1e82b3e245f)
|
2021-12-22 20:25:56 -05:00 |
|
hondacrx
|
7a4882731d
|
Core/SAI: allow to start waypoint movement for a creature that is in combat.
Port From (https://github.com/TrinityCore/TrinityCore/commit/5331656785a2b76c060c4e8d4cfb3938c8559efc)
|
2021-12-22 20:24:27 -05:00 |
|
hondacrx
|
8510f01035
|
Misc fixes
|
2021-12-22 20:23:48 -05:00 |
|
hondacrx
|
c38509222c
|
Core/Spell: Jump Speed Calculations
Port From (https://github.com/TrinityCore/TrinityCore/commit/f15bcebdbe42acb72d2d9165cd8091e9a61f5909)
|
2021-12-22 20:22:58 -05:00 |
|
hondacrx
|
79e33b6a4a
|
Core/Misc: don't allow FindNearestCreature() and FindNearestGameObject() searches to return the entity that called them.
Port From (https://github.com/TrinityCore/TrinityCore/commit/2bcfc6680c899ac4e94d71c7b864379ce69f9654)
|
2021-12-22 20:16:49 -05:00 |
|
hondacrx
|
6a295f7fe4
|
Core/SAI: add cooldownMin (event_param2) and cooldownMax (event_param3) to SMART_EVENT_ACCEPTED_QUEST and SMART_EVENT_REWARD_QUEST.
Port From (https://github.com/TrinityCore/TrinityCore/commit/7745e3f94389cf22cf9be04b411e94936306a6f6)
|
2021-12-22 20:13:01 -05:00 |
|
hondacrx
|
2cbed03883
|
Core/SAI: don't allow to start a new SAI actionlist while the entity is already running one.
Port From (https://github.com/TrinityCore/TrinityCore/commit/e846d4c3ef04d75839325409df109156d8ccced0)
|
2021-12-22 20:09:35 -05:00 |
|
hondacrx
|
47ddf51999
|
Core/RDF: fix counting issue with the achievement Looking for More (and similar)
Port From (https://github.com/TrinityCore/TrinityCore/commit/01be9f44af0687f03c34f0221dc285ec22803969)
|
2021-12-17 19:46:25 -05:00 |
|
hondacrx
|
3bae896803
|
Core/Loot: fix some other cases where a creature should not be able to set focus.
Port From (https://github.com/TrinityCore/TrinityCore/commit/3278f87789b8357ce888ab61026c0ca6daa8e6cb)
|
2021-12-17 19:41:25 -05:00 |
|
hondacrx
|
fc95164995
|
Core/Unit: Ignore On Transport spline movements if the Unit isn't on a transport anymore
Port From (https://github.com/TrinityCore/TrinityCore/commit/134fa225108381969b4a7dc22b4a3076a79c21f6)
|
2021-12-17 19:39:58 -05:00 |
|
hondacrx
|
aeb266b090
|
Core/Misc: Change some logs from INFO to ERROR when loading invalid creature template resistances and spells
Port From (https://github.com/TrinityCore/TrinityCore/commit/0c1f707ca580fe60134092dba4e690def55762a7)
|
2021-12-17 19:38:23 -05:00 |
|
hondacrx
|
85f24d047e
|
Core/Player: Fix teleporting FlyPath dismounting the player
Port From (https://github.com/TrinityCore/TrinityCore/commit/2d7ec53330bda17704cf46a88785f40b95ce3bfb)
|
2021-12-17 19:37:23 -05:00 |
|
hondacrx
|
8f24c82944
|
Core/Loot: make Loot::AddItem() honor LootItem::AllowedForPlayer() so that items that cannot be looted don't prevent skinning.
Port From (https://github.com/TrinityCore/TrinityCore/commit/ef4d4e3d98eeb1edb2e0eb5dc92ba40aea9996f7)
|
2021-12-17 19:36:36 -05:00 |
|