Hondacrx
3d4118962e
Core/Spells: Don't grant runic power when death knight abilities that do it using negative power cost miss and the spell has SPELL_ATTR1_DISCOUNT_POWER_ON_MISS
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/76ab2007c0540542b892dd66e9287b394c54ee42 )
2025-06-04 09:12:30 -04:00
Hondacrx
1fb0ef50cc
Core/Players: Fix resurrection timer missing if logging in while dead
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/781fe731dd8b438a9988347f68e09b5216b07652 )
2025-06-04 09:12:16 -04:00
Hondacrx
a978731a00
Core/Players: Fix resurrection timer missing if logging in while dead
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/781fe731dd8b438a9988347f68e09b5216b07652 )
2025-06-04 09:11:11 -04:00
Hondacrx
d373675d9a
Core/Spells: fixed power check for runes when casting spells - these have their own check and don't require the default one
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/d9c2720393e95c9e0bac5c5d1d95bbdcf94d5c5b )
2025-06-04 09:10:06 -04:00
Hondacrx
89118b3e27
Core/Spells: Fixed crashes with spells using SPELL_EFFECT_ENCHANT_ITEM/SPELL_EFFECT_ENCHANT_ITEM_PRISMATIC that are not cast by an item
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/1e3b8d172148b201f58595254d05ad91d7263bb9 )
2025-06-04 09:09:09 -04:00
Hondacrx
d9cf0e3a36
Core/Conditions: Allow conditions for seen object in CONDITION_SOURCE_TYPE_OBJECT_ID_VISIBILITY
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/6e3c8a84637cc669fe08c3933ce5323f8cf4c5cb )
2025-06-04 09:08:00 -04:00
Hondacrx
433d1212df
Core/AreaTriggers: Replace fixed movement times in database for areatriggers with speed
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/069771e22ef29e47298c62e6cb9d7dce72375348 )
2025-06-04 09:04:50 -04:00
Hondacrx
e68519679e
Core/Auras: Use UnitListSearcher instead of WorldObjectListSearcher when searching for area aura targets
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/84b0eca4476faa68d9cf06431bc60c9a61c6152f )
2025-06-03 21:23:23 -04:00
Hondacrx
52952deee3
Core/Spells: Replace MAX_SPELL_EFFECTS loop limits with correct upper bound depending on how many effects the spell has
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/561b122364525deaee815ad900a78f1323c37776 )
2025-06-03 21:17:25 -04:00
Hondacrx
c496da9da0
Core/Auras: Fixed sending amounts for effects that need it, aren't first and don't have SPELL_ATTR8_AURA_POINTS_ON_CLIENT
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/0a1b81043eaae0e0feba2b693e1f004ac4791c30 )
2025-06-02 16:05:19 -04:00
Hondacrx
bfbf96ac25
Core/DataStores: Delay building all DB2Manager containers after loading hotfix data to ignore rows marked as deleted by hotfixes
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/da1ac5aa73afdb7f2379b71761e2a6e855ce4e9a )
2025-06-02 16:02:07 -04:00
Hondacrx
7d4c54730c
Core/AreaTriggers: Don't suppress TimeToTarget changes in values update on movement start
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/debbed0159fec031b4596295448e43d0fe071a01 )
2025-06-02 15:53:12 -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
7b0433c028
Core/Auras: Allow some whitelisted spells to update effect values of non-passive auras when adding spell mods
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/3a19b8160d8e2c8f2c2b10380fcd3fe7468810e2 )
2025-06-02 14:03:36 -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
84642c2ccf
Scripts/Priest: Update Sins of the Many damage diminishing
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/515d727ac980132df172d79c707cf261d5c1bbf0 )
2025-05-25 11:09:53 -04:00
Hondacrx
56961a2ebc
Core/Auras: Fixed aura stacks being reset to default max stack size when modified by SpellModOp::MaxAuraStacks and reaching the new limit
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/586651031ee847232d0dabf3eff9e6b01075ef31 )
2025-05-25 11:07:45 -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
36efa04d1a
Core/Units: Fill CurrentAreaID updatefield
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/d38941c19b51514fc16c52ca400b358555c13b38 )
2025-05-25 10:44:16 -04:00
Hondacrx
1ea98d4f51
Core/Creature: Implement aggro grace period
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/26d1337461114506ca57e2265d3dc5e96fd08f82 )
2025-05-25 10:39:42 -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
f62d303ec7
Core/Units: Added helper methods to cancel mount/shapeshift auras
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/0b16756172b2c3cc78b0861af86b93daae60edda )
2025-05-19 17:42:40 -04:00
Hondacrx
3e0e2354b7
Core/Gossip: Fix interaction with gossip launched by accepting quest
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/75bc3021da469d7c8eddbff23e5f1ec7c4a4dfbb )
2025-05-19 17:26:50 -04:00
Hondacrx
e44861a629
Core/AI: Implemented conversation ai
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/309ba22a15e5e0b4321b99f7157ccb18e0adc8dd )
2025-05-19 17:23:36 -04:00
Hondacrx
4f63e81373
Core/Players: Added helper function to check quest completion using QuestV2 bits
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/d78c3bb33afeb319ef0cf09171aabd8952a928fa )
2025-05-19 15:26:49 -04:00
Hondacrx
4a29928f13
Core/Units: moved melee attack rage generation into Unit::AttackerStateUpdate and send the generated rage in combat log packet instead of power update packets
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/aefcd2fac7bb8b1a29a3d346f79bf02d1d5efc4a )
2025-05-19 12:58:56 -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
258bde8e13
Core/Spells: Moved loading aoe target caps out of SpellMgr::LoadSpellInfoCorrections
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/38eee2f034398e77335ec97228b931aaca5579bd )
2025-05-19 12:50:39 -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
c0303c2e92
Core/Object: Fixed interaction dynamic flags assignment for GAMEOBJECT_TYPE_SPELLCASTER gameobjects
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/e58847779134325d9adada3fa9059478d3f350de )
2025-05-19 11:03:23 -04:00
Hondacrx
94877fed77
Core/Scripts: Added SpellEffectInfo argument to CalcDamage and CalcHealing spell script hooks
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/884662a75a901af6f61cab9efc171d052e8042f4 )
2025-05-19 11:01:52 -04:00
Hondacrx
6097bf92cc
Core/Spells: Implemented SPELL_EFFECT_UPDATE_INTERACTIONS
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/ad06dcaaec6b55e3c2e6ae8214a44074f343c8ca )
2025-05-18 19:11:40 -04:00
Hondacrx
43d8277558
Core/GameObjects: Remove unused function
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/4ccaac5d91516181464e01c36396717674e4ae93 )
2025-05-18 19:09:42 -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
2448c07600
Core/PacketIO: Fixed UF::QuestSession structure
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/51344bc6718e5cce0c2c2a8ed9cb8d700014b4e5 )
2025-03-10 21:12:40 -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
c9361640b5
Core/Quests: assign a unique alias to ID fields loaded from quest_visual_effect
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/a69def739b77780aaa9ba74959035514d43430f8 )
2025-03-10 21:08:48 -04:00
Hondacrx
af43ed5519
Core/Spells: Fixed PROC_HIT_DISPEL and PROC_HIT_INTERRUPT on procs using PROC_SPELL_PHASE_HIT phase
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/0706a114bbfd786434921bf95d0fbd6a5596fcb3 )
2025-03-10 21:07:34 -04:00
Hondacrx
0d831c3273
Core/Achievements: Implemented CriteriaType::ReachMaxLevel
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/f92b5316ab1c7b1ea4202b6808a436d40dd25c4d )
2025-03-10 21:00:21 -04:00
Hondacrx
ca7820eccb
Core/Players: Improve reset spell cooldowns when entering arenas
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/752ea0f8e9a04abd53a3b811de2fbb91b689e69f )
2025-02-24 11:25:52 -05:00
Hondacrx
0e050f6c54
Core/Quests: Improved criteria tree quest objective type
...
* Fixed _completedObjectives not being cleaned when adding quest
* Fixed objective credit being granted if just the criteria tree row containing criteria id was completed (instead of the entire tree linked to objective)
* Retroactively grant progress on quest accept for criteria types that require action that cannot be repeated (such as learning a spell)
Port From (https://github.com/TrinityCore/TrinityCore/commit/4e89a302fcce7644bcd8cf239edad3b409950438 )
2025-02-24 11:21:04 -05: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
70998199c0
Core/Guilds: Prevent guild bank packet contents update hack from interfering with buying new bank tabs
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/e3d0b803d7c5ed564aabe6d348b4f96a48ef39cc )
2025-02-24 10:47:05 -05:00
Hondacrx
df22f4dd74
Core/Spells: Fixed item level requirements for enchanting spells
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/2e4ada2d3d2a719d650ed90b4f7e7428496717a7 )
2025-02-24 10:45:11 -05:00
Hondacrx
519c642cff
Core/GameObjects: Fixed gameobject spell casts failing when triggered by SPELL_EFFECT_OPEN_LOCK
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/3177c410e488866ece2803ddcf9ea09ea4b2b4fb )
2025-02-23 14:29:53 -05:00
Hondacrx
6a24e9ce29
Core/SAI: Allow update of disable gravity/root applied via static flags (using related action type)
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/2cf2535cd637b5b8966f7990f6826bdac94d77ce )
2025-02-23 14:26:44 -05:00
Hondacrx
73f414fc90
Core/Spells: Implemented TargetAuraType and ExcludeTargetAuraType cast requirements
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/43bf71b3742c6f3ee5f92eb27a6d0c11d1c562c2 )
2025-02-23 14:24:49 -05:00
Hondacrx
2e856158fa
Core/Scenarios: Send Scenario GUID in scenario progress packet
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/49b3ea96f5450a9649983267d34622e5f5cec876 )
2025-02-23 14:21:52 -05:00