hondacrx
1fc1153f67
Core/Players: Fixed CharacterCache by-name storage holding data for deleted characters
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/d03e0d69353852636e12911a7f7149cb0bca40ef )
2024-02-06 16:05:00 -05:00
hondacrx
3ec159ebe1
Core/Players: fixed a possible crash in SendInitialPacketsBeforeAddToMap when uninstanced maps don't have a valid MapDifficulty entry
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/924efc89b2668d390bf768ccd936cc67e4a77f5d )
2024-02-06 16:00:34 -05:00
hondacrx
6c331961a3
Core/PacketIO: Fixed QuestSession QuestCompleted size
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/608d13bf83aa61570a1ad53938cffe183facb0cf )
2024-02-06 15:52:51 -05:00
hondacrx
95c3dd2a66
Core/PacketIO: Fixed CreateObject packet structure for areatriggers
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/6a0de41fd2b2e7d2d9478b3d61ae0842013523ed )
2024-02-06 15:35:33 -05:00
hondacrx
0f7674ccd4
Core/Players: Fixed typo preventing OOC regen
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/77d4adab70308f803a6d7fa8b09a24691cd49357 )
2024-02-06 15:34:03 -05:00
hondacrx
d1ad9f662e
Core: Updated to 10.2.5
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/a4a4d010a0e329d4dbd82c0be5feab1fc06c8834 )
2024-02-06 13:07:17 -05:00
hondacrx
1d13b710f9
Core/Creatures: fixed a logic mistake in personal skinning loot that was causing creatures without loot to despawn instantly
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/ba627c1d1c4289c02252a28196fdf53ce532e390 )
2024-02-06 10:03:36 -05:00
hondacrx
aac60cf9a8
Core/Units: moved health and power ordering predicates from Unit header into CommonPredicates
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/2f6ed2c203b16a1d1e85f61a8b8e2cf3d1a4e784 )
2024-02-06 10:01:30 -05:00
hondacrx
80936edeab
Core/Conditions: Refactor ConditionMgr internals to get rid of separate containers for some condition source types
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/0b5406dd882c6d96bc1be6fd0a78375c3b316415 )
2024-02-06 09:39:26 -05:00
hondacrx
c6cd9aa142
Core/Conversation: Implemented conversation flags
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/de23262c654ff208ae8ed75c815facf017634afe )
2024-02-05 19:31:58 -05:00
hondacrx
437fe2d8fd
Core/Creatures: Moved autoattack handling from scripts to game
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/605e5f94c0d71cad8e83fa5a07eaec4e6bed9cc3 )
2024-02-05 18:18:30 -05:00
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
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
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
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
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
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
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
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
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
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
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
7557fac40c
Core/Objects: Fixed SelectNearestPlayer
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/dfc757acc34072195382bb18af9675955cff8a3e )
2024-02-03 11:10:59 -05:00
hondacrx
52ea57d5cf
Core/Creatures: Remove stand state when a creature attacks or dies
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/c05466fa0c2dc9b07528ed967d77bf0313fdafff )
2024-02-03 11:04:19 -05:00
hondacrx
4b669cfb5d
Core: Update to 10.2.0
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/1eea1d11b14d2ae065ab0f1888fba3b1ef03874f )
2024-02-02 21:49:02 -05:00
hondacrx
4ff0ccd143
Core/Spells: Store BasePoints as float in SpellEffectInfo
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/e9b0d347a4f5f51cda083a4dc7ed328530f0b5f6 )
2024-02-02 14:46:09 -05:00
hondacrx
597b39e561
Core/Gossip: Rename and document text id field in SMSG_GOSSIP_MESSAGE to include classic differences
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/20b0ad736c3ab81b28a84fb1fb8ae7c99a794749 )
2024-02-02 14:40:35 -05:00
hondacrx
a5bc0d0d9b
Core/Random: Changed random functions returning doubles to return floats
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/9894f6b802c974bb36acd7fbb0d083455a1f0f1b )
2024-02-02 14:39:02 -05:00
hondacrx
871928ebb7
Core/Creatures: Taxi improvements
...
* Fixed flight master minimap icon
* Fixed crash on Argus
* Implemented teleport taxi nodes
Port From (https://github.com/TrinityCore/TrinityCore/commit/73e0b3e77c04a7821f58d79211f344b9129602f1 )
2024-02-02 10:20:04 -05:00
hondacrx
80f4ece2e5
Core/Players: Don't update mount capability while loading from db - auras are loaded before all known spell sources are processed
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/64a14f13ace1f6c7ac2aedc90ad2b48f57a3920c )
2024-02-02 09:42:46 -05:00
hondacrx
ad4aa7df0c
Core/Spells: SpellAttr8 fixups - use creator instead of owner for SPELL_ATTR8_ONLY_TARGET_IF_SAME_CREATOR and removed cast time requirement for channelled spell predicted healing
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/930a08fe03a033a6bb30fb8c94a8490c4b77fe91 )
2024-02-01 21:10:24 -05:00
hondacrx
5869fbaee0
Core/Spells: Named and implemented most of SpellAttr8
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/dc9361fcc2eb16a59b52dfd8b0d47dfc1bf639be )
2024-02-01 18:59:34 -05:00
hondacrx
bb2df1c0f9
Core/Spells: Named and implemented most of SpellAttr7
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/4e87bd7942d932225436940f62e26d48719a42dd )
2024-02-01 15:39:38 -05:00
hondacrx
abb4092cff
Core/Players: Fixed pvp flag being missing when logging in with war mode disabled but pvp enabled
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/4abcf7fb337ac2ebe0a121f5ea19bb647addd7c0 )
2024-02-01 15:09:02 -05:00