Commit Graph
88 Commits
Author SHA1 Message Date
Tereneckla fcd7e383c2 fix(DB/Spells): Add scrolls to the str/agi spell group (#24877) 2026-02-25 19:19:46 -03:00
Tereneckla 0e562c3209 fix(DB/Spell): update Maelstrom Weapon PPM (#24845) 2026-02-24 09:24:33 -06:00
Tereneckla d9807742e5 refactor(Core/Unit): use spell_group functions for a few more cases (#24019) 2026-02-15 13:32:41 -03:00
Tereneckla 1c5c28b6f8 fix(DB/Spells): add stack rule for love is in the air perfumes/colognes (#24659) 2026-02-10 00:26:54 -03:00
Terenecklaandsudlud 7e48278a8e fix(Core/Unit): improve resistance calculation (#24377)
Co-authored-by: sudlud <[email protected]>
2026-01-22 01:28:38 -03:00
Tereneckla 66037ab47f Revert "fix(Core/Player): Recalculate all StatModEffects on levelup (… (#24262) 2025-12-30 06:25:36 +01:00
Tereneckla 9cfbb48520 fix(Scripts/DK): fix math after removal of a general function in spell_group pr (#24064) 2025-12-07 11:32:58 -03:00
Terenecklaandr0m1ntik 20326e7330 fix(Core/Player): reapply talent auras on item change (#24048)
Co-authored-by: r0m1ntik <[email protected]>
2025-12-05 06:36:13 -03:00
Terenecklaandariel- a8c05b236c fix(Core/Unit): spell_group leftovers (#23995)
Co-authored-by: ariel- <[email protected]>
2025-11-30 21:52:47 -03:00
Tereneckla f5e944e60b fix(DB/Spells): Scrolls can overwrite each other no matter the strength (#23997) 2025-11-30 21:26:02 -03:00
2f7f9bd72f fix(Core/Spells): Implement TrinityCore spell_group and spell_group_stack_rules (#23346)
Co-authored-by: treeston <[email protected]>
Co-authored-by: Trisjdc <[email protected]>
Co-authored-by: QAston <none@none>
Co-authored-by: ariel- <[email protected]>
Co-authored-by: Shauren <[email protected]>
Co-authored-by: Jelle Meeus <[email protected]>
2025-11-28 16:01:25 -03:00
Tereneckla 22f91f3802 fix(DB/SAI): don't remove all auras when mounting flamebringer (#23640) 2025-11-12 18:30:50 -03:00
Tereneckla e35a5ae049 refactor(Core): use the WeaponAttackType enum (#23457) 2025-11-01 15:26:18 -03:00
Tereneckla 675135e19b fix(Core/Spells): only include the targets size for some GroundEffects (#23478) 2025-10-31 11:09:38 -03:00
Tereneckla a4a9d215d8 refactor(Scripts/Raids): move spell ids for Raids to dungeondifficulty_dbc (#23477) 2025-10-31 09:35:13 -03:00
Tereneckla e0685a1089 refactor(Scripts/Instances): move spell ids for Heroic to dungeondifficulty_dbc (#23470) 2025-10-30 09:13:56 -03:00
Tereneckla 90e0c75616 fix(Bash): installer also copies module configs (#23231) 2025-10-15 21:45:49 +02:00
Tereneckla 1434cde99e fix(Core/Player): Recalculate all StatModEffects on levelup (#23184) 2025-10-11 13:13:23 -03:00
Tereneckla 9ce8bd0cc6 fix(Core/Module): don't fallback to .dist for module configs (#22874) 2025-10-10 18:37:36 -03:00
Tereneckla 42ffbb0d9d fix(DB/Creature): remove skinning from Clutchmother Zavas (#22631) 2025-08-06 13:45:59 +02:00
Terenecklaandheyitsbench 9ad7cef3c4 fix(Core/Items): count stats programatically instead of manually set (#22564)
Co-authored-by: heyitsbench <[email protected]>
2025-08-01 10:36:01 -03:00
Tereneckla 9cf742a04b fix(Scripts/Spell): improve handling of refreshing diseases with Glyph of Disease (#22434) 2025-07-29 10:07:52 -03:00
Tereneckla f0054bd197 fix(DB/Spells): add various spells to spell_groups (#22075) 2025-07-29 10:04:35 -03:00
Tereneckla 99931d59d8 fix(Script/Creature): Add random delay to Gargoyle casts (#22512) 2025-07-25 09:02:02 +02:00
Tereneckla a96c7e85c5 fix(Core/Player): Only mark spells as invalid when none of the Skills match (#22537) 2025-07-23 12:49:29 -03:00
Tereneckla b65b719f56 fix(DB/Spells): Update Killing Machine PPM rate (#22477) 2025-07-18 12:02:52 -03:00
Tereneckla 6a8d08383e fix(Core/Config): align worldconfig default values to .conf.dist (#22475) 2025-07-15 09:14:02 +02:00
Tereneckla 1ce01c8dad fix(Core/LFG): revert #22360 (#22436) 2025-07-10 09:56:11 -03:00
Tereneckla dcc500d7b7 fix(Core/Spells): Glyph of Scourge Strike can prolong diseases that were reapplied (#22438) 2025-07-08 09:33:33 -03:00
Tereneckla ec23669a29 feature(Scripts/Commands) choose Xth spawn of entry for go creature/gameobject id (#22363) 2025-06-27 09:39:26 +01:00
Tereneckla 67aa3e8e9c fix(Script/SWP): unify events that interact with Anveena in P5 Kil'Jaeden (#22366) 2025-06-26 17:39:48 -03:00
Tereneckla 0810fa076a refactor(Core/AI): rename FarthestTargetSelector to RangeSelector (#22026) 2025-06-24 23:09:38 +02:00
Tereneckla e77f5d63da fix(Core/AI): crashfix(#22352) (#22353) 2025-06-24 17:03:45 -03:00
Tereneckla 92094eec01 fix(Core/Spell): implement SPELL_ATTR5_NOT_ON_PLAYER and SPELL_ATTR5_NOT_ON_PLAYER_CONTROLLED_NPC (#22332) 2025-06-22 22:51:58 -03:00
Tereneckla 94f941731e fix (Core) update comments on unused SpellAttributes (#22343) 2025-06-22 17:01:53 +02:00
Tereneckla 86f460c0ca fix(Scripts/Spell): snapshot %dmg and crit when spreading or refreshing diseases with pestilence (#22306) 2025-06-22 11:38:09 +02:00
Tereneckla c5f3c968ad fix(DB/Creature) add CC immunities to the Fel Crystals in the Selin Fireheart encounter (#22304) 2025-06-17 20:15:31 +01:00
Tereneckla 0afc258a6b fix(Core/Spell): Halve healing threat generated by paladins (#22271) 2025-06-09 23:25:33 -03:00
Tereneckla 3a7705409c fix(Core/Unit): use casttime for ppm calculation of spells (#22019) 2025-06-09 12:07:42 -03:00
Tereneckla 745f757551 refactor(Scripts/SunwellPlateau): use existing functions for Dark Fiend target search (#22025) 2025-06-09 11:55:17 -03:00
Tereneckla bea53b9826 fix(Core/Spells): simplify and fix Blood-Caked Strike calculation (#22243) 2025-06-05 15:49:44 -03:00
Tereneckla 2b70446322 fix(Core/Spell): Revert paladin seal hackfixes (#22264) 2025-06-05 12:47:37 -03:00
Tereneckla fe2d1150b3 fix(Core/LFG): Lock Deathknights from the dungeonfinder until they complete their starting zone (#22270) 2025-06-05 11:43:35 -03:00
Tereneckla 70044b71f4 fix(DB/Spells): Shadow Bolt Volley of Hand of Deceivers on the Kil'jaeden fight stack (#22156) 2025-05-21 09:06:59 -03:00
Tereneckla 7df7f2610e fix(Core/Spells) reimplement SPELL_ATTR3_CAN_PROC_FROM_PROCS (#22072) 2025-05-10 18:52:06 +01:00
Tereneckla 83adff44e4 fix(Spells/Paladin) remove custom cooldown and procFlags from Judgement of Wisdom/Light (#22018) 2025-05-10 18:51:30 +01:00
Tereneckla a8b982dca8 refactor(Core/AI) don't add currentTarget to the front of the SelectTargetList for MaxThreat/Random (#21965) 2025-05-05 20:17:10 +01:00
Tereneckla 7097d3a2e1 fix(DB/Spells) Thunderfury does not stack with Infected Wounds/Thunderclap/Icy Touch anymore (#22035)
Thundefurry (spell) no longer stacks with following spells: Cripple, Thunder Clap, Earth Shock, Chilled, Frost Fever, Infected Wounds and Judgements of the Just
2025-05-03 13:33:23 +01:00
Tereneckla 338acf7c41 refactor(Scripts/BlackTemple) remove tanks from Fatal Attraction after setting the target amount (#22038) 2025-05-03 02:41:17 +01:00
Tereneckla d8bc1d1797 fix(Script/Spell) exclude original target from glyph of holy light (#22002)
Glyph of Holy Light no longer applies (10%) to the target
2025-04-30 02:17:45 +01:00
Tereneckla 1144c05c21 fix(DB/Spells) add K'iru's Song of Victory to Intellect and Stamina aura stack groups (#22022)
K'iru's Song of Victory no longer stacks with Intellect and Stamina buff(s)
2025-04-30 01:46:23 +01:00
Tereneckla d86caa05db fix(DB/Spells) add Battle Squawk to Melee Haste aura stack group (#22021)
Battle Squawk no longer stacks melee haste buff(s)
2025-04-30 01:44:49 +01:00
Tereneckla 372c159f00 fix(Scripts/SunwellPlateau): exclude tank from flame sear (#22014)
Grand Warlock Alythess (Twin from Sunwell Plateau) will no longer target the tanks when using Flame Sear
2025-04-30 01:24:02 +01:00
Tereneckla 08ca9eb3f2 fix(Scripts/SunwellPlateau): Make Twin special abilities target one of the highest 6 in threat of the other twin (#21964) 2025-04-27 09:34:29 +02:00
Tereneckla 7503a24266 fix(Core/Player) internally handle expertise as float (#21967)
The core will no longer truncated the expertise (from float to int) value on the server side.
2025-04-26 19:37:05 +01:00
Tereneckla c1d42d2c36 fix (Script/Gruul) Kiggler polymorph targets his tank (#21966)
Kiggler the Crazed now targets the tank when casting Greater Polymorph
2025-04-26 19:35:02 +01:00
Tereneckla e6eb02a09e fix (Script/SWP) use enrage function for brutallus enrage (#21987) 2025-04-24 21:05:06 +02:00
Tereneckla dda1fe87ca feat(Core/World) add an error message when closing due to not finding the starting area map files (#21879)
Server no longer will close without displaying an error message.
2025-04-08 22:13:26 +01:00
Tereneckla 4a11fe0db5 Core/Unit: Revert AutoRepeatSpell delay application to Auto Shot (#19603) 2025-03-08 15:45:15 +01:00
Tereneckla 062cb90da8 fix(Core/Spells): readd 33% chance for lightning overload to fail on chain lightning (#21645) 2025-03-04 23:48:37 -03:00
Tereneckla de6732da34 fix(Core/Spells): remove custom loop so that one lightning damage instance can only proc one lightning overload (#21625) 2025-03-01 10:42:09 -03:00
Tereneckla 4987e83232 fix(DB/Creature): let Magister's Terrace Normal bosses give reputation until exalted and reduce Kael'thas reputation gain (#21532) 2025-02-21 19:47:09 -03:00
Tereneckla c54de87645 fix(DB/Loot) Clean up loot of bosses in MGT HC (#21262) 2025-01-24 19:47:48 +01:00
Tereneckla 085a8d31a0 fix(DB/Loot): Malacrass should drop 2 pieces of loot and sometimes Tiny Vodoo Mask (#21139) 2025-01-12 14:33:46 +01:00
Tereneckla d80b08f006 fix(DB/Loot): improve Illidan loot (#20767) 2024-12-10 20:34:28 +01:00
Tereneckla f94388fbd1 fix (DB/Loot) Old Hillsbrad Foothills guards should not skinnable (#20818) 2024-12-03 00:04:50 +01:00
Tereneckla 3a9e8c0940 fix(DB/Loot): Critters are not skinnable (#20817) 2024-12-02 12:20:28 -03:00
Tereneckla 8e080f1e60 fix(Core/Pet): Remove unnecessary Pet Class reassignments (#20614)
remove unnecessary class assignment
2024-12-01 17:16:13 -03:00
Tereneckla ae4e673713 fix(Scripts/Commands) fix formatting in server debug (#20801) 2024-12-01 11:11:23 +01:00
Tereneckla 07a6327c8c fix(Script/BlackTemple): Spawn Shadow Demons 30s into phase 4 (#20335)
* schedule phase 4 demons

* whitespace
2024-10-29 10:49:35 -03:00
Tereneckla 1fd59e2831 feature(Core/Chat): allow fmt-chrono formatting (#19794) 2024-08-30 07:44:45 -03:00
Tereneckla f2ed6f791b fix (Core/Unit): add AutoRpeatSpell delay to Auto Shot as well (#19603)
Update Unit.cpp
2024-08-26 07:20:23 -03:00
Tereneckla 3419f0246b fix (Core/Spells) partially revert #19529 (#19703)
Update Spell.cpp
2024-08-22 20:36:39 -03:00
Tereneckla 79a653b13e fix (Core/Spells): remove object size for hit calculation of aoe aura spells that target enemies (#19529)
remove object size for aoe on enemy spells
2024-08-18 20:34:56 -03:00
Tereneckla a61695ff3c fix(DB/Creature): Adjust Warpslinter max standing to go above friendly (#19557)
* Create rev_1722866773520106000.sql

* Update rev_1722866773520106000.sql

* Update rev_1722866773520106000.sql
2024-08-05 21:10:43 -03:00
Tereneckla e44e8fe109 fix (Core/Movement) Allow MoveFollow to not inherit walkstate of the target to fix Enchanted Elemental speed (#19498)
* MoveFollow with own walkstate

* switch
2024-07-29 08:30:42 -03:00
Tereneckla f3c561032e fix (script/SSC) Enchanted Elementals follow Vashj (#19477)
* elementals follow vashj

* ) :)
2024-07-26 21:47:46 -03:00
Tereneckla 6289be19c7 fix (Core/Spells): Commanding Shout and Blood Pact remember percentage of health (#19479)
* Update SpellAuraEffects.cpp

* add comment
2024-07-26 21:47:04 -03:00
Tereneckla be256e7a78 fix(scripts/HyjalSummit): Make Doomfire Spirit move away from Archimonde at first (#19467)
Update boss_archimonde.cpp
2024-07-24 11:00:07 -03:00
Tereneckla 4cfad0ffac fix (Core/Unit) Apply Capacitor cooldown on trigger proc instead of on stack add (#18189)
fix capacitor cooldown
2024-01-20 08:51:49 -03:00
TerenecklaandDan 9f21e5fd17 fix(DB/Quest): Typo in rep requirement for quest 11026 (#17928)
* Create rev_1701597665901809700.sql

* whiteline

---------

Co-authored-by: Dan <[email protected]>
2023-12-03 13:44:22 +01:00
Tereneckla c05acf4f96 fix(Script/Karazhan): Netherspite resets threat after portal phase (#17362)
* Update boss_netherspite.cpp

* Update boss_netherspite.cpp

* Update boss_netherspite.cpp
2023-09-26 18:15:18 -03:00
Tereneckla e361c92d66 fix(Scripts/Karazhan): Sync Enfeeble and Shadow Nova (#17314)
Update boss_prince_malchezaar.cpp
2023-09-24 14:46:13 -03:00
Tereneckla fb1d356af9 fix(Script/Karazhan): Voidzones should only happen in Portal Phase (#17315)
Update boss_netherspite.cpp
2023-09-22 22:24:41 -03:00
TerenecklaandGultask 8e2f02b361 fix(DB/Item) Update some mismatched items from 12340 (#16452)
---------

Co-authored-by: Gultask <[email protected]>
2023-09-20 22:51:59 +02:00
1eb573be1c fix(Scripts/Karazhan): Curator fixes (#17270)
* stop channeling on enrage

* Create rev_1694861198470600600.sql

* Update boss_curator.cpp

* Update src/server/scripts/EasternKingdoms/Karazhan/boss_curator.cpp

Co-authored-by: Kitzunu <[email protected]>

---------

Co-authored-by: Angelo Venturini <[email protected]>
Co-authored-by: Kitzunu <[email protected]>
2023-09-17 10:26:26 -03:00
Tereneckla edaf38c6c3 refactor(Scripts/Spells): Check for existence of AD debuff instead of adding a custom cooldown to heal (#17265)
* Update spell_paladin.cpp

* whitespace
2023-09-15 20:30:15 -03:00
Tereneckla cf87a2d8fe fix(Core/Pet): Correct (most) warlock pet scaling (#16769)
* create

* Update Pet.cpp

* remove unwanted change

* Update data/sql/updates/pending_db_world/rev_1689522771491547000.sql

* Update rev_1689522771491547000.sql
2023-08-20 21:38:49 -03:00