Commit Graph

1174 Commits

Author SHA1 Message Date
Hondacrx cb21664b4f Core/Spells: Implemented SpellEffectAttributes::DontFailSpellOnTargetingFailure
Port From (https://github.com/TrinityCore/TrinityCore/commit/195945742105fa8dbd061f3b62b755d722655931)
2025-06-08 19:31:53 -04:00
Hondacrx d99305d96a Updated to net9.0 2025-06-08 18:24:11 -04:00
Hondacrx f5f5de1c86 Core/Quests: Updated quest future status checks to include all variants of that status
Port From (https://github.com/TrinityCore/TrinityCore/commit/5875058ed813b90aa37c403a044d471e6ab39a89)
2025-06-08 18:23:04 -04:00
Hondacrx 4e29c11dc0 Core/Spells: Reimplemented target type 106 as random point from points predefined in database
Port From (https://github.com/TrinityCore/TrinityCore/commit/2a51a6454912df635099572d07789a1d6789ff4d)
2025-06-08 14:36:57 -04:00
Hondacrx bae38b01af Core/Spells: Exclude TriggerCastFlags that can be set for non-triggered spells from being checked by Spell::IsTriggered
Port From (https://github.com/TrinityCore/TrinityCore/commit/56fb627c7dd151190412468370db083ef3b044ad)
2025-06-04 09:39:32 -04:00
Hondacrx de0c4f2fe5 Core/Network: Simplify worldserver port configuration: removed InstanceServerPort
Port From (https://github.com/TrinityCore/TrinityCore/commit/039acb20e4c218757d6b9fc441dc2da6820dafd1)
2025-06-02 15:48:10 -04:00
Hondacrx 34edc91ec5 Core/DataStores: Define new taxi node flags
Port From (https://github.com/TrinityCore/TrinityCore/commit/edbbbf8be3569eb2c2c44617b0ff1ba878d812a9)
2025-06-02 14:10:00 -04:00
Hondacrx 2043ac37f9 Core/Misc: Implemented spawn tracking
Port From (https://github.com/TrinityCore/TrinityCore/commit/c9099c87567ead635811ef71b990ae7f19103509)
2025-05-25 20:13:24 -04:00
Hondacrx 486d80ceb9 Core/Spells: Don't ignore power costs and reagents for spells triggered by SPELL_EFFECT_TRIGGER_SPELL, SPELL_EFFECT_TRIGGER_MISSILE, SPELL_EFFECT_FORCE_CAST, SPELL_AURA_PERIODIC_TRIGGER_SPELL, SPELL_AURA_PROC_TRIGGER_SPELL and fixed implementation of SPELL_ATTR6_DO_NOT_CONSUME_RESOURCES
Port From (https://github.com/TrinityCore/TrinityCore/commit/54a83b4b689b7d2bbddb91fc79319dd806da8cc0)
2025-05-25 11:04:24 -04:00
Hondacrx 9b75d3255d Core/Spells: Split TRIGGERED_IGNORE_POWER_AND_REAGENT_COST into separate POWER and REAGENT flags
Port From (https://github.com/TrinityCore/TrinityCore/commit/151a50d2aa6e10efe7fc14e0bd22aaef9effa859)
2025-05-25 10:53:01 -04:00
Hondacrx de59110fe8 Core/Loot: Implemented automatic flagging of tracking quests from loot
Port From (https://github.com/TrinityCore/TrinityCore/commit/d913e38cbab9521c80d826417093d22b2c4a1c1a)
2025-05-19 18:56:02 -04:00
Hondacrx aa297eb09d Core/Config: Remove Rate.Talent config option that is not compatible with trait system
Port From (https://github.com/TrinityCore/TrinityCore/commit/9aeaedeefe66c33bb72b5a1b16b17ba82c191633)
2025-05-19 12:52:19 -04:00
Hondacrx 87df85cac7 Core/Objects: Allow more specific checks to include or exclude feign death units in CreatureWithOptionsInObjectRangeCheck::IsAlive check (#30361)
* this also extends SMART_TARGET_CLOSEST_CREATURE dead param
Port From (https://github.com/TrinityCore/TrinityCore/commit/92efc2523b75e4ca01be7d0894ed8bc979cb3049)
2025-05-19 11:08:47 -04:00
Hondacrx 5b992859d0 Core: Updated to 11.0.7
Port From (https://github.com/TrinityCore/TrinityCore/commit/4f7079f471401d5cf7885351baabc027813f60f5)
2025-05-18 19:05:48 -04:00
Hondacrx e1c168142b Core/Database: removed more duplicate aliases from prepared statements
Port From (https://github.com/TrinityCore/TrinityCore/commit/e7213348280bcf35e698b06cd4a38059e9243a73)
2025-03-10 21:12:29 -04:00
Hondacrx 0d5c0b572d Core/Achievements: Reduce the list of criteria types updated on login
* Implemented CriteriaType::ReachMaxLevel
* Corrected implementations for CriteriaType::ReachRenownLevel and CriteriaType::LearnTaxiNode
Port From (https://github.com/TrinityCore/TrinityCore/commit/6da1679cbfdc56cd5f1cab7148f645916bccecc1)
2025-02-24 11:01:12 -05:00
Hondacrx 644206f0d5 Core/Quests: Implemented QUEST_OBJECTIVE_KILL_WITH_LABEL
Port From (https://github.com/TrinityCore/TrinityCore/commit/1fb4acc25ae89360e71d33a8f7cba99bcc028b32)
2025-02-23 14:20:00 -05:00
Hondacrx 4d2dbbcf16 Core/Auras: Implemented mount equipment
Port From (https://github.com/TrinityCore/TrinityCore/commit/6dd5fb9d88e7a8b7da696bbe7b96947217b1ace2)
2025-02-17 15:06:19 -05:00
Hondacrx f3b2f98c78 Core/GameObjects: Define and use new gameobject dynamic flag to restore old visual behavior
Port From (https://github.com/TrinityCore/TrinityCore/commit/6d78230d6b45d370b9cf3656c84dd59963179bae)
2025-02-17 14:45:51 -05:00
Hondacrx 681178ecc7 Fix for some failed logins 2024-11-17 14:19:44 -05:00
Hondacrx d46636fc3a Core/Spells: Fix custom load screen for SPELL_EFFECT_TELEPORT_UNITS
Port From (https://github.com/TrinityCore/TrinityCore/commit/29202810705804c1c5ac126195ab7bd60f56849f)
2024-11-17 14:07:41 -05:00
Hondacrx f2e8784960 Core/Auras: Implement SPELL_AURA_DISABLE_GRAVITY
Port From (https://github.com/TrinityCore/TrinityCore/commit/765beae741ea0f332fe2ac1b4180b632462d1611)
2024-11-17 13:56:17 -05:00
Hondacrx ac61343a68 Core/Spells: Define new proc flags
Port From (https://github.com/TrinityCore/TrinityCore/commit/5dfaf41c5ec710ad94a9262a65b4646f172d5d82)
2024-11-17 13:13:24 -05:00
Hondacrx 83f5185fc3 Core/Auras: Reimplement SPELL_AURA_MOD_ARMOR_PENETRATION_PCT, it is back from the dead
Port From (https://github.com/TrinityCore/TrinityCore/commit/11f6576f04688fb89d97e2bbe7ae97a8b6585415)
2024-11-17 13:11:53 -05:00
Hondacrx 447c222665 Core/PacketIO: Named a bunch of unknown/unused fields
Port From (https://github.com/TrinityCore/TrinityCore/commit/806611075659ddde60f3003763e442a46d70f993)
2024-11-17 13:07:52 -05:00
Hondacrx ba80dede79 Core/Summons: Handle summons using SummonProperties.Control type 5 as vehicles
Port From (https://github.com/TrinityCore/TrinityCore/commit/23bb1a56b74191e131e41ad25edbe40ee4e76a96)
2024-11-17 12:09:17 -05:00
Hondacrx 406aa5e445 Fix login 2024-11-16 23:05:45 -05:00
Hondacrx 7d351406f5 Core/PacketIO: Updated SMSG_UPDATE_OBJECT for 11.0.5
Port From (https://github.com/TrinityCore/TrinityCore/commit/68db469ee1f992bcdc81de64d6af1007d303be05)
2024-11-11 21:11:21 -05:00
Hondacrx 53cfd0ba4f Core/Misc: Updated GameError enum
Port From (https://github.com/TrinityCore/TrinityCore/commit/91c12c64037ca906c30f9718fadab619359f1616)
2024-11-11 11:38:38 -05:00
Hondacrx 9ccc3f7e05 Core/PacketIO: Update opcodes for 11.0.5
Port From (https://github.com/TrinityCore/TrinityCore/commit/ac7a95b45ca239d91b3daa8e2f77376382b092d2)
2024-11-11 11:27:06 -05:00
Hondacrx 25a716db9e Core/DataStores: Updated db2 structures to 11.0.5
Port From (https://github.com/TrinityCore/TrinityCore/commit/b0352ef78ed93e18a869652e628345bc660f252b)
2024-11-11 11:12:45 -05:00
Hondacrx 83eace222c Core/SAI: Implemented new action SMART_ACTION_CREDIT_QUEST_OBJECTIVE_TALK_TO
Port From (https://github.com/TrinityCore/TrinityCore/commit/9261140c9ddc5b15bc2e0abe9d8755552ae74d82)
2024-11-11 11:02:05 -05:00
Hondacrx 21eca77ad8 Core/SAI: Implemented new event type SMART_EVENT_AREATRIGGER_EXIT (88)
Port From (https://github.com/TrinityCore/TrinityCore/commit/0d5242daae3fab31ffc73faafa21ad65e5cd9670)
2024-11-11 10:46:00 -05:00
Hondacrx b2edaa6051 Core/Chat: Update ChatNotify enum
Port From (https://github.com/TrinityCore/TrinityCore/commit/c6fd88bf3044de44ac01fe9583a3be4142d1e1d9)
2024-11-10 22:43:23 -05:00
Hondacrx 16f13eece9 Core/Auras: Implemented SPELL_AURA_ADV_FLYING
Port From (https://github.com/TrinityCore/TrinityCore/commit/c7a073140cb9cc41aefaff76eca5355acceff409)
2024-11-10 22:19:03 -05:00
Hondacrx 3a4eec6ebd Core/Auras: Implemented adv flying speed mod auras
Port From (https://github.com/TrinityCore/TrinityCore/commit/6e0b146f1d6df817714595995632e2514e5869a8)
2024-11-10 22:13:41 -05:00
Hondacrx 60ad9da7b5 Core/Movement: Implemented cyclic waypoint movement
Port From (https://github.com/TrinityCore/TrinityCore/commit/222a80a6d62410eae6fa46dbdc60309f1728653a)
2024-11-10 21:52:46 -05:00
Hondacrx be74f514a1 Core/Movement: Store adv flying speeds instead of hardcoding them in SMSG_UPDATE_OBJECT and enable packets modifying them
Port From (https://github.com/TrinityCore/TrinityCore/commit/43c7965d6b97a919ddd7e97a1f6e3f5750553f09)
2024-11-10 18:24:49 -05:00
Hondacrx 067dd1f1ec Core/DataStores: Load FlightCapability.db2
Port From (https://github.com/TrinityCore/TrinityCore/commit/adbe74a1a466b3af257b5c04a0e6c7a6d28c51ac)
2024-11-10 17:40:51 -05:00
Hondacrx 9cb6940f7b Core/Players: Prevent creation of characters with duplicate names
Port From (https://github.com/TrinityCore/TrinityCore/commit/49ab2bbe3883749594fe92a752e1d618c625d1b6)
2024-11-10 17:30:37 -05:00
Hondacrx 61db6a77df Core/DataStores: Removed overriding field sign type based on db2 column compression
Port From (https://github.com/TrinityCore/TrinityCore/commit/89f490bdcdf88c2576c17218926e89b1082ae682)
2024-11-10 17:24:58 -05:00
Hondacrx c9e97985db Core/Gameobjects: Fixed GO_DYNFLAG_LO_HIGHLIGHT application
Port From (https://github.com/TrinityCore/TrinityCore/commit/6bcef33bb1fb068ceac26e3ffc795e5098e55189)
2024-11-10 14:03:17 -05:00
Hondacrx e59de27d66 Core/Characters: Added missing Earthen creation data
Port From (https://github.com/TrinityCore/TrinityCore/commit/b3a502ddb9f08a1cc3ef082263567898c7b0a3eb)
2024-11-10 13:57:03 -05:00
Hondacrx d9f90b014b Core/Spells: Refactor CastSpellExtraArgs
Port From (https://github.com/TrinityCore/TrinityCore/commit/975e7cc0723d3136822f6190de8742eef17a2539)
2024-11-10 13:48:39 -05:00
Hondacrx 026e717fde Core/Auras: Implemented SPELL_AURA_MOVE_SET_CANT_SWIM and related new opcodes
Port From (https://github.com/TrinityCore/TrinityCore/commit/010550da224c446461b26bc4f38ee5cc35d4aa3d)
2024-11-10 13:30:00 -05:00
Hondacrx 23e835058e Core/DataStores: Fix typos in ModifierTreeType values
Port From (https://github.com/TrinityCore/TrinityCore/commit/16464e9aa05ce52cf39ef0d9d92871b0e513449f)
2024-11-10 13:21:27 -05:00
Hondacrx 633bca9c6c Core/Conf: Update MaxPlayerLevel to 80
Port From (https://github.com/TrinityCore/TrinityCore/commit/1580b4ef84f11c06dc6adab60c09f2791c0876c5)
2024-11-10 00:11:05 -05:00
Hondacrx 3f87e713c5 Scripts/Spells Update Seed of Corruption script
Port From (https://github.com/TrinityCore/TrinityCore/commit/4f8cb99ad2b95d4cc5d2abba8a00e67acfdfed4f)
2024-11-09 23:49:19 -05:00
Hondacrx 4fd0430eb0 Core/Unit: Allow UNIT_FLAG2_FEIGN_DEATH and UNIT_FLAG3_FAKE_DEAD setting in db
Port From (https://github.com/TrinityCore/TrinityCore/commit/1b4c324fe1946ad1b595e947ba43e71341adad15)
2024-11-09 23:30:09 -05:00
Hondacrx 6e2fc20fb8 Core/Client Builds: Refactor build_info structure to support any client variants
Port From (https://github.com/TrinityCore/TrinityCore/commit/e94558d07892a98d78bec3633e0c82e1394b9d66)
2024-10-10 09:44:41 -04:00