Kitzunu
|
8eb009fdfc
|
refactor(Core/Misc): enforce east-const style and add codestyle check (#26492)
Co-authored-by: Ludwig <sudlud@users.noreply.github.com>
|
2026-07-21 06:13:51 +02:00 |
|
Francesco Borzì
|
a23dd1d385
|
ci(build): support Ubuntu 26.04 (#25836)
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com>
Co-authored-by: sudlud <sudlud@users.noreply.github.com>
|
2026-07-15 14:21:52 +02:00 |
|
blinkysc
|
81cf7f92de
|
fix(Core/Events): correct looping holiday event start time (BG Call to Arms) (#26328)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
|
2026-07-15 02:34:21 +02:00 |
|
blinkysc
|
de866ed4f8
|
perf(Core/Unit): Replace red-black tree with flat_multimap for aura containers (#25885)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: Takenbacon <Takenbacon@users.noreply.github.com>
|
2026-07-14 23:54:41 +02:00 |
|
Francesco Borzì
|
178c9c69e6
|
feat(Core/Battlegrounds): rework LowLevelsMinPlayersOverride (#26601)
|
2026-07-14 17:45:48 +02:00 |
|
Kitzunu
|
e658ef00ca
|
fix(Test): pre-init RBAC data to prevent unit_tests segfaults (#26405)
|
2026-06-30 21:35:53 +02:00 |
|
sogladev
|
d1c6a2428a
|
fix(Scripts/Ulduar): Vehicle scaling formula (#26239)
|
2026-06-30 18:30:55 +02:00 |
|
blinkysc
|
398c69e5aa
|
feat(Test): Add integration test framework for game systems (#25035)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
|
2026-06-30 18:17:04 +02:00 |
|
blinkysc
|
9b9bab9a4f
|
fix(Tests): make HolidayDateCalculator test mktime-free for pre-1970 dates (#26326)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
|
2026-06-30 18:11:28 +02:00 |
|
blinkysc
|
faedf206bf
|
fix(Core/Spells): Reorder melee/ranged spell crit to match SpellCriticalDamageBonus (#24979)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
|
2026-06-16 08:53:08 +02:00 |
|
blinkysc
|
4a4de647cb
|
fix(Core/Combat): let asymmetric-faction aggressors engage friendly-back targets (#26194)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
|
2026-06-14 17:51:09 -05:00 |
|
blinkysc
|
46f0d4033a
|
fix(Core/Combat): drop dangling current victim on phase change crash (#26020)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
|
2026-05-29 09:22:01 -05:00 |
|
Andrew
|
2d92b338d7
|
feat(Core/SmartAI): add SMART_ACTION_INC_DATA (242) (#25922)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-22 07:58:23 -03:00 |
|
blinkysc
|
779331fc4b
|
feat(Core/RBAC): Role Based Access Controls (#24641)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: Spp <spp@jorge.gr>
Co-authored-by: Spp <spp@tc.plus>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Andrew <47818697+Nyeriah@users.noreply.github.com>
|
2026-05-01 09:19:30 -03:00 |
|
sogladev
|
b5c8b99ad6
|
fix(Core/Immunities): ignore school immunity from friendly caster (#25408)
|
2026-04-10 06:55:47 -03:00 |
|
blinkysc
|
8ea9252d76
|
fix(Core/Combat): Immediately reselect victim after taunt aura update (#25254)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
|
2026-03-27 16:33:55 -05:00 |
|
blinkysc
|
2f3a90e844
|
fix(Scripts/Pet): Port TrinityCore snake trap AI to use CombatManager (#25232)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: Treeston <treeston.mmoc@gmail.com>
|
2026-03-25 14:13:35 -05:00 |
|
sogladev
|
aac930864a
|
fix(Core/Unit): partial immunity for mixed spells (#25219)
Co-authored-by: Shauren <shauren.trinity@gmail.com>
|
2026-03-25 12:42:25 +01:00 |
|
blinkysc
|
757f6127ab
|
fix(Core/Tests): Add missing GetDataPath mock to combat tests (#25198)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
|
2026-03-22 23:55:41 -05:00 |
|
sogladev
|
a90570a2de
|
fix(Core/Spell): spell immunity system and new separate immunities table (#24956)
Co-authored-by: ariel- <ariel-@users.noreply.github.com>
Co-authored-by: Keader <keader.android@gmail.com>
Co-authored-by: Shauren <shauren.trinity@gmail.com>
|
2026-03-22 19:36:35 -03:00 |
|
blinkysc
|
984baa92dd
|
refactor(Core/Combat): Port TrinityCore heap-based threat system (#24715)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: Treeston <treeston.mmoc@gmail.com>
Co-authored-by: killerwife <killerwife@gmail.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-18 13:36:59 -05:00 |
|
blinkysc
|
10b4f04c44
|
fix(Core/Events): Fix multi-stage holiday events ending early on restart (#25032)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: sudlud <sudlud@users.noreply.github.com>
|
2026-03-10 20:47:17 -03:00 |
|
blinkysc
|
b4d5231843
|
fix(Core/Spells): restore binary spell detection for CC resist via spell resistance (#25016)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
|
2026-03-09 13:35:39 -05:00 |
|
blinkysc
|
f66685c374
|
fix(Core/Spells): Fix Arcane Potency consumed by same cast that triggered it (#24997)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: ariel- <ariel-@users.noreply.github.com>
|
2026-03-09 13:32:50 -05:00 |
|
sogladev
|
06c0c6b655
|
fix(Core/Spells): apply SPELLFAMILY_GENERIC mods to spells by default (#24996)
Co-authored-by: ariel- <ariel-@users.noreply.github.com>
|
2026-03-08 12:44:29 -05:00 |
|
blinkysc
|
7fe5800745
|
fix(Core/Combat): Prevent burst melee attacks from attack timer debt (#24858)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
|
2026-03-08 14:30:48 -03:00 |
|
blinkysc
|
cccd52dab8
|
fix(Core/Spells): revert CAST proc ordering and add ApplySpellMod recursion guard (#24990)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
|
2026-03-03 16:45:06 -06:00 |
|
blinkysc
|
1fc4781306
|
fix(Core/Spells): Fully absorbed periodic damage should not break stealth (#24975)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: Ariel Silva <ariel-@users.noreply.github.com>
|
2026-03-02 19:57:45 -06:00 |
|
blinkysc
|
361595e6c2
|
fix(Core/Spells): Add proc chain guard and TAKEN auto-trigger logic (#24966)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: ariel- <ariel-@users.noreply.github.com>
|
2026-03-02 13:19:29 -06:00 |
|
blinkysc
|
dd6f32d54d
|
fix(Core/Spells): Port SPELL_ATTR3_INSTANT_TARGET_PROCS cascade proc suppression from TrinityCore (#24936)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: QAston <126822+QAston@users.noreply.github.com>
|
2026-03-02 06:34:59 -06:00 |
|
blinkysc
|
eae14a58b3
|
fix(Core/Spells): Fix proc phase ordering CAST before HIT for instant spells (#24942)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: Shauren <297439+Shauren@users.noreply.github.com>
|
2026-02-28 15:27:05 -06:00 |
|
Andrew
|
b14cdea7d2
|
feat(Core/LFG): Implement dungeon selection cooldown to prevent repeat assignme… (#24916)
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
|
2026-02-27 23:55:45 -03:00 |
|
blinkysc
|
25ff0c9ef4
|
fix(Core/Spells): Exempt kill/death events from triggered-spell proc filter (#24859)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
|
2026-02-24 19:15:16 -06:00 |
|
blinkysc
|
4277ac0b26
|
fix(Core/Spells): Fix Rapid Recuperation, Rapid Killing, and auto-generate PROC_ATTR_REQ_SPELLMOD (#24830)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
|
2026-02-23 12:37:37 -06:00 |
|
blinkysc
|
2990f13840
|
fix(Core/Spells): Prevent extra attack abilities from chain-proccing (#24806)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: trickerer <onlysuffering@gmail.com>
|
2026-02-22 11:27:54 -06:00 |
|
blinkysc
|
052c36224a
|
fix(Core/Spells): Port HandleBreakableCCAuraProc from TrinityCore (#24793)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: joschiwald <joschiwald.trinity@gmail.com>
Co-authored-by: sogladev <sogladev@gmail.com>
|
2026-02-21 19:01:10 -03:00 |
|
blinkysc
|
47568e42c5
|
fix(Core/Spells): fix FINISH phase proc targeting for triggered spells (#24757)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: Mykhailo Redko <ovitnez@gmail.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-19 12:58:46 -06:00 |
|
blinkysc
|
96b51b1dd4
|
fix(Core/Spells): fix DoEffectCalcAmount receiving amount without spell power (#24759)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: ariel- <ariel-@users.noreply.github.com>
|
2026-02-19 12:58:32 -06:00 |
|
blinkysc
|
ab29745d6a
|
fix(Core/Spells): fix PPM proc chance calculation for healing spells (#24761)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
|
2026-02-19 12:58:17 -06:00 |
|
blinkysc
|
4599f26ae9
|
refactor(Core/Spells): QAston proc system (#24233)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: QAston <qaston@gmail.com>
Co-authored-by: joschiwald <joschiwald@online.de>
Co-authored-by: ariel- <ariel-@users.noreply.github.com>
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com>
Co-authored-by: blinkysc <your-github-email@example.com>
Co-authored-by: Tereneckla <Tereneckla@users.noreply.github.com>
Co-authored-by: Andrew <47818697+Nyeriah@users.noreply.github.com>
|
2026-02-18 08:31:53 -03:00 |
|
blinkysc
|
2ed3d0bc21
|
fix(Core/Arena): Fix inverted OnBeforeArenaTeamMemberUpdate hook (#24734)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
|
2026-02-16 12:27:23 -03:00 |
|
blinkysc
|
686aafd57b
|
feat(Core/Hooks) Adds hooks for BG and Arena systems. (#23543)
|
2026-02-16 00:45:03 -03:00 |
|
blinkysc
|
ce74c0b19c
|
feat(Core/Scripts): Add gameobject_summon_groups with quaternion rotation support (#24708)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
|
2026-02-15 15:05:00 -06:00 |
|
blinkysc
|
7fc57744d9
|
fix(Scripts/Commands): Re-spawn pool quests after reload quest starters (#24696)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
|
2026-02-13 05:42:13 -03:00 |
|
blinkysc
|
fc36f1b68c
|
fix(Core/Events): set Brewfest to static date Sept 20 (#24342)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
|
2026-01-07 17:25:28 +01:00 |
|
blinkysc
|
c1d753f4ef
|
feat(Core/Events): Add dynamic holiday date calculator (#24038)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: sudlud <sudlud@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-01-02 21:35:23 +01:00 |
|
Francesco Borzì
|
50b36e842a
|
fix(docs/license): use GPLv2 as MaNGOS-based project (#23655)
|
2025-11-14 08:44:25 -03:00 |
|
Yehonal
|
1736b7501f
|
refactor(Player): replace visibility detection calls with dedicated methods (#23025)
|
2025-09-27 16:07:03 +02:00 |
|
Yehonal
|
b950c610d4
|
feat(bash): test command in dashboard + fix tests (#23030)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-09-27 13:36:14 +02:00 |
|
Takenbacon
|
fd262c3ab1
|
feat(Core/Config): Improvements to config caching (#21647)
|
2025-06-30 17:14:12 +02:00 |
|