hondacrx
aa696fb176
Core/Creatures: Added possibility to automatically despawn personal summons on quest remove
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/b3dce0ac08d4f740505037aff2cad7685444db15 )
2024-02-05 17:36:50 -05:00
hondacrx
9546ef12eb
Core/Spells: Added option to override orientation for target types using spell_target_position table
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/e8849ca5a14719e7d395db7907bac26705f25dbf )
2024-02-05 17:27:35 -05:00
hondacrx
4f1ae2fd1b
Core/GameObjects: Fixed incorrect startup error log
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/cda13e2b6bd415bc492bc6f6fe80b8314ae5a8c2 )
2024-02-05 17:25:16 -05:00
hondacrx
c3ae550302
Core/AreaTrigger: Fix areatrigger debug output not printing spawnid properly
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/711e8a527c0ab589a37aad1468162bb783e29437 )
2024-02-05 17:24:15 -05:00
hondacrx
771cbadc69
Core/Waypoints: Refactor to split data into path and node related info in db
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/12186ef8573f60abeff4747da58767ee71092600 )
2024-02-05 17:22:55 -05:00
hondacrx
301d3fb00d
Core/Players: Fixed objects not being visible after seamless teleports
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/390f0be9fb22766638006f43e4d0887108ba49e8 )
2024-02-05 13:46:54 -05:00
hondacrx
3ac50cb7f4
Core/Maps: implement LIQUID_MAP_OCEAN_FLOOR to identify units that are on the bottom of a liquid
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/97af0c31af13de23eabe4eb22ed3e71dd5602531 )
2024-02-05 13:45:29 -05:00
hondacrx
34457719bc
Core/Maps: restored a hack in gridmap liquid status code to solve precision issues ( #29544 )
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/bfb9fd8a2c777651c99568ba9c6a2d4a3a468955 )
2024-02-05 13:37:54 -05:00
hondacrx
3deec204bf
Core/Player: Added Player::SkipQuests helper to skip quests (without rewards)
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/e10f7e6d45a06af8eb809b7d134ed79829c09411 )
2024-02-05 13:36:01 -05:00
hondacrx
c38133ad57
Core/Unit: Restore function of HandleKillPlayer
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/78012dadf2bb04398cbe3630d07762bffff82c8b )
2024-02-05 13:32:40 -05:00
hondacrx
35f46bea57
Core/Battleground: Changed HandleKillUnit hook to accept any Unit as killer
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/bf107e0581c58f767b21f15fe7f75cb7eac95d97 )
2024-02-05 13:31:24 -05:00
hondacrx
49cf411e04
Core/Battleground: Moved DoAction hook to ZoneScript
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/22614d6bcc1a9c201d16779a93ee886facf6f7b4 )
2024-02-05 13:27:36 -05:00
hondacrx
14e29e9df4
Core/Waypoints: Also facing when orientation is set and node is last of path
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/6a183e7c647e8a3192b91514862343dd9a89ba6e )
2024-02-05 13:25:40 -05:00
hondacrx
7e07cd08e7
Core/Player: Rename GetQuestSlotObjectiveData to GetQuestObjectiveData
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/38a80d7566e7a919ad5ab0bcd8b93aab52174e73 )
2024-02-05 13:24:54 -05:00
hondacrx
503e010e53
Core/Conversation: Log error if conversation is started multiple times
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/a5d2d6e465b619743afa374ff99a7238e685d9e8 )
2024-02-05 13:22:12 -05:00
hondacrx
5043b5ca8a
Core/Quests: Removed slow queries from daily and weekly resets
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/ee7b0e82fa076ad4338b1c362235cec6739f00e0 )
2024-02-05 13:20:21 -05:00
hondacrx
ea2004af89
Core/AreaTrigger: Fallback to CreateProperties script, if ScriptName of static areatrigger is not provided
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/7e061adffa20323a26c0a489ba70dd098689f6d7 )
2024-02-05 13:09:02 -05:00
hondacrx
34253877b0
Core/AreaTriggers: Refactor
...
* Moved IsServerside to custom flags
* Flags moved from areatrigger_template to areatrigger_create_properties
* New field to create custom CreateProperties (IsCustom)
* New field to reference custom areatriggers (IsAreatriggerCustom)
* Moved fields for shape data to areatrigger_create_properties
Port From (https://github.com/TrinityCore/TrinityCore/commit/37eb2e64a6ad075e9866af6feb72bb4fbccb2adc )
2024-02-05 11:48:37 -05:00
hondacrx
ad880fc6b5
Core/Quests: Implemented QUEST_OBJECTIVE_FLAG_2_QUEST_BOUND_ITEM that makes required items not be stored in inventory
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/4dce6ab228c54319032b346d2d791262eac3d9cd )
2024-02-04 17:13:17 -05:00
hondacrx
ad9b9eddb2
Core/Maps: Cleaned up incorrect error log
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/f26a93a8c1bd0a7c3c3c3362f29ec809fb96a68b )
2024-02-04 16:32:52 -05:00
hondacrx
5972f3b8a1
Core/Battlegrounds: Clean up some Team/TeamId parameters to use enums instead of raw integer types
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/1ef0c045202a6af33fb991f2ff765fa183ce976f )
2024-02-04 16:31:49 -05:00
hondacrx
00de526f7d
Core/Maps: Properly set initial spawn group state for groups that have conditions
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/fb64d7fe8efe5ecba40123cdc96195d3ca52d7c0 )
2024-02-04 14:49:04 -05:00
hondacrx
5ccf33eabc
Core/Spells: Clean up some gameobject types in EffectOpenLock
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/42de312a79b5ce3900d2231d89f5cd716c03ce01 )
2024-02-04 14:44:29 -05:00
hondacrx
a46f98642b
Core/Creatures: Refactor CreatureEliteType
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/bfbda8dcce8d19dda0ee3d8f96d176901902e102 )
2024-02-04 14:42:40 -05:00
hondacrx
85d4043217
Core/Maps: Fixed pathgenerator always returning NAV_GROUND from GetNavTerrain
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/a24e3a9511d8b60baf51a4e81aa3e4731746ffe4 )
2024-02-04 13:48:05 -05:00
hondacrx
64d80537ed
Core/Quests: Fixed accessing freed memory after .reload quest_template
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/308a34ab41241022c7fd2fb42b0c6c9bad94f07e )
2024-02-04 13:44:50 -05:00
hondacrx
44705dcc0d
Core/Units: Allow self inflicted damage to bypass CREATURE_STATIC_FLAG_UNKILLABLE
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/53ac8d3ef5621f7137092b7aeeebf42730059181 )
2024-02-04 13:37:19 -05:00
hondacrx
7825d38b91
Core/Vehicle: Only interrupt channels with SpellAuraInterruptFlags::Mount when entering a vehicle
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/ee95a5e00fb2ee6928a819699ab93094d916d372 )
2024-02-04 00:36:55 -05:00
hondacrx
0abe183fc9
Core/Spells: Implemented SPELL_AURA_MOD_FIXATE
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/8b9eaf0bdf9c6ae463c78d6a952330daaa1dcb63 )
2024-02-04 00:35:42 -05:00
hondacrx
47355bfa52
Core/Player: Added helpers to check quest objective status
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/9dd8647125a020ca2dccdf26d6839f4665ff9870 )
2024-02-04 00:32:24 -05:00
hondacrx
90ad7ed6ea
Core/Battleground: Rework BattlegroundScore
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/da0ec4f830c4428a17fd4e52124dca6c63e25961 )
2024-02-04 00:27:52 -05:00
hondacrx
3c2bb6829c
Scripts/Spells: Implement Aspect of the Turtle
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/f038c8526a2993ea9c71e47869cc4ae658159089 )
2024-02-03 22:10:09 -05:00
hondacrx
7cd5c1dedb
Scripts/Spells: Implement Unholy Ground and drop outdated Tightened Grasp talent
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/1567c34a3e4b4226dff6de5349d03e6402d63975 )
2024-02-03 22:07:14 -05:00
hondacrx
4d0362edc6
Core/Spells: Fixed target radius calculation for TARGET_DEST_*_RANDOM
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/87f3ab11d3dd5d362657aaae9c02effa8ee95f21 )
2024-02-03 22:02:40 -05:00
hondacrx
136ad2cff0
Scripts/Spells: Implement Blinding Sleet
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/36aac83ea37e667fb8e87fa9f8e97b5f0a38f235 )
2024-02-03 17:45:20 -05:00
hondacrx
57f934295f
Core/Items: Fixed socket bonus checks (and reduce differences between branches)
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/6024b307e0bc975678ee4801036058ea63168938 )
2024-02-03 17:42:39 -05:00
hondacrx
1d4a30cc2d
Core/Players: Learn parent skilllines if they are missing while learning child skills
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/9022f2374884b966c3ecf7199c52498140775668 )
2024-02-03 17:39:25 -05:00
hondacrx
5606501071
Scripts/Spells: Update Anti-Magic Shell script to include versatility
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/e90fee78df874bf1e28d7879dff3547cbd466ceb )
2024-02-03 14:06:55 -05:00
hondacrx
89ad2414c4
Core/Instances: Prevent sending PendingRaidLock in instances that don't have a InstanceScript
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/75a306e422cfb83c688b90ea428522251a70e68b )
2024-02-03 14:04:56 -05:00
hondacrx
f2888995e4
Core/Misc: Kill another synchronous db query in packet handlers
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/7e76e91152ed83cc5f81563db584f1f757dba063 )
2024-02-03 14:02:25 -05:00
hondacrx
446d819eba
Scripts/Conditions: Fallback to other targets to get map if first target is invalid
...
* fixes crash in Ulduar when reaching Assembly of Iron / Kologarn / Algalon area
Port From (https://github.com/TrinityCore/TrinityCore/commit/b1c5e3809ca92ba6f172fefd9711788a7b2a8df8 )
2024-02-03 13:50:09 -05:00
hondacrx
55c4650d55
Core/Spells: Pass customArg from missiles to its triggered spell
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/441a102dc3e36e2338f80afc92d3e10af2db9930 )
2024-02-03 13:48:57 -05:00
hondacrx
24691c7110
Core/Creatures: Don't require creature.modelid to be one of linked creature_template models
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/7cafeb46b3b1f3eea3c966c20f9ef1efe68dfbdc )
2024-02-03 13:48:02 -05:00
hondacrx
99c931652d
Core/Units: Update PlayHoverAnim state when flying or hovering
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/c1b36eec5678090654dfd65a3fef29ea8ada6ef2 )
2024-02-03 13:15:36 -05:00
hondacrx
a5b8efd032
Core/Spells: Implement spell queue
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/27019a62a4294f8dd48d975f85b1907c5adee0e3 )
2024-02-03 13:11:01 -05:00
hondacrx
284cb628c9
Core/Waypoints: Drop waypoint_scripts table
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/3f6f683ce4b5f4a95a2d70921de2c80de6b3a8fe )
2024-02-03 11:47:02 -05:00
hondacrx
ee7b89560e
Core/Auras: Fixed crash happening when a periodic aura tick triggers SPELL_AURA_SPLIT_DAMAGE_PCT
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/3a50bc50a2a3898013404eb2319508521002984f )
2024-02-03 11:28:50 -05:00
hondacrx
fdec5064b8
Core/Phasing: Fixed startup crash caused by accessing uninitialized global variable
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/35ab7dfa8ef5f79af0ee69ed8c19f4be7a635af5 )
2024-02-03 11:26:23 -05:00
hondacrx
b47ed7401a
Core/Scripts: Add start/fail asset values from criteria to valid game event ids
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/8c072b93af3a4efcbde21cc85fedcf7fa48fa7b4 )
2024-02-03 11:24:03 -05:00
hondacrx
0226b9ff49
Core/Instances: Fixed initializing instance id sequence generator
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/4eb6b0156d7e46fe92e2550ce21ba553c705e0a0 )
2024-02-03 11:17:33 -05:00