Commit Graph

24 Commits

Author SHA1 Message Date
NoM0Re 1879f360fa (fix/BossMods): Handle unsupported DBM state in Unified
This ensures proper fallback to BigWigs when DBM is not supported. So it can't fail.

(cherry picked from commit 8a70954db0a57217ab28badaae1e1d025f23bb01)
2026-02-16 08:26:28 -07:00
NoM0Re 345ed78b0d (fix/BossMods): prevent BossMods nil access when no BossMod is initialized and releafe all restrictions
Restores correct fallback behavior on 3.3.5 where BossMods.Generic
remained nil if no boss mod was present during initialization.
This caused errors when Boss Mod Timer or Stage triggers attempted
to call methods on Generic.

Outdated restriction logic was removed as it no longer applies and
was only warning users unnecessarily.

Fixes #82

(cherry picked from commit 12c007969cb28ab869ef8691bd72bdf7e59445e8)
2026-02-16 08:26:23 -07:00
NoM0Re 8384fc0926 add another special check for DBM-Frostmourne so newest version uses newest Methods
(cherry picked from commit 9a37172fa6cb4ecf3ce5af73264ccd8fcc797e2d)
2026-02-16 08:25:58 -07:00
NoM0Re 8f17b7f3c1 add special check for DBM-Frostmourne so it works properly
(cherry picked from commit 69d029a7f55a5f2818db654f88c1372cb2da5814)
2026-02-16 08:24:36 -07:00
NoM0Re 7c7fafe5a8 5.20.5 2025-10-09 21:17:44 +02:00
NoM0Re ad6a8b3cab (refactor/BossMods) small refactor and code check 2025-10-09 21:05:18 +02:00
NoM0Re 348bcce594 5.20.3 2025-09-13 18:02:26 +02:00
NoM0Re d2b59a3f88 Revert "(fix/DBM): wipe and kill callback registration for older DBM versions"
This reverts commit e0d0579d29.
2025-07-09 23:49:47 +02:00
NoM0Re e0d0579d29 (fix/DBM): wipe and kill callback registration for older DBM versions
Corrects the callback names from 'wipe' and 'kill' to 'DBM_Wipe' and 'DBM_Kill' to ensure proper event handling with DBM.
2025-07-09 23:16:40 +02:00
NoM0Re bda851552d 5.19.10 2025-05-31 22:54:39 +02:00
NoM0Re 388434a6e4 add support for DBM 7.0.5+ versions 2025-04-07 19:31:36 +02:00
NoM0Re 6cdfcac1b1 5.19.6 2025-04-03 21:03:11 +02:00
NoM0Re 875da9fb0e Bossmod triggers show timers regardless of bossmod settings 2025-04-03 21:02:32 +02:00
NoM0Re b9ecca7bf5 (fix/BossMods) fix older DBM.Revision used String causing lua error 2025-02-20 10:04:10 +01:00
NoM0Re d2b893e5f1 fix typo from eee4c23026 2025-02-11 20:27:45 +01:00
NoM0Re eee4c23026 Disable DBM for users with an outdated DBM version older than 2025-Feb-09 and always disable BigWigs triggers 2025-02-11 12:32:11 +01:00
NoM0Re 1ed8242c53 remove ScheduleTimerFixed out of BossMods 2025-02-09 18:41:47 +01:00
NoM0Re 8e07a6495c from retail 2025-01-27 03:28:33 +01:00
NoM0Re e1e0744ecf from retail 2025-01-23 18:30:22 +01:00
NoM0Re 23c7da5ea6 Refactor progress handling
probably some regressions
2025-01-22 03:37:10 +01:00
NoM0Re db45573d1c from retail 2025-01-16 22:58:42 +01:00
NoM0Re ec42e803b4 from retail 2025-01-16 21:11:14 +01:00
NoM0Re b0854d38e0 from retail 2025-01-16 17:36:46 +01:00
NoM0Re 64a21e9030 from retail 2025-01-16 17:04:03 +01:00