From fc64ccdbcf8bfeda9cf3778003224a49c7c63396 Mon Sep 17 00:00:00 2001 From: Adrian Klingen Date: Thu, 16 Jan 2025 15:20:14 +0100 Subject: [PATCH 1/3] Add shaman neck/finger slots --- ui/shaman/elemental/sim.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ui/shaman/elemental/sim.ts b/ui/shaman/elemental/sim.ts index 0825e53a5a..34bcc747dc 100644 --- a/ui/shaman/elemental/sim.ts +++ b/ui/shaman/elemental/sim.ts @@ -119,11 +119,14 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecElementalShaman, { }, itemSwapSlots: [ ItemSlot.ItemSlotHead, + ItemSlot.ItemSlotNeck, ItemSlot.ItemSlotShoulder, ItemSlot.ItemSlotBack, ItemSlot.ItemSlotChest, ItemSlot.ItemSlotHands, ItemSlot.ItemSlotLegs, + ItemSlot.ItemSlotFinger1, + ItemSlot.ItemSlotFinger2, ItemSlot.ItemSlotTrinket1, ItemSlot.ItemSlotTrinket2, ItemSlot.ItemSlotMainHand, From 50257613b2fa07c82398088814a253cf755a047e Mon Sep 17 00:00:00 2001 From: Adrian Klingen Date: Thu, 16 Jan 2025 16:10:48 +0100 Subject: [PATCH 2/3] Add missing snapshot TBC items --- assets/database/db.bin | Bin 3789295 -> 3790749 bytes assets/database/db.json | 12 +++++++- assets/database/leftover_db.bin | Bin 15723248 -> 15722190 bytes assets/database/leftover_db.json | 2 -- sim/common/includes.go | 2 +- sim/common/tbc/stat_bonus_procs.go | 40 +++++++++++++++++++++++++++ sim/common/wotlk/stat_bonus_procs.go | 12 ++++++++ tools/database/overrides.go | 4 +++ 8 files changed, 68 insertions(+), 4 deletions(-) create mode 100644 sim/common/tbc/stat_bonus_procs.go diff --git a/assets/database/db.bin b/assets/database/db.bin index 5e9c018a0ad8f77b7ae49368f748a1081765c0b2..b8cd1865a066a25f2e9c58c9415f7cea3f0bb0a0 100644 GIT binary patch delta 884 zcmb8tPiWIn90%~duFuM(iy+RM!Ui5HLl3S)1P|(2!HYQX;yieB;y2qt7$O+>K*;;$``+)Dd|O;6 z_m|em@~S^J;}thQ6De|n@{E$dtk^lGjM~iP)KJbd%g&q3TnM&@$e{E6qOZj{my~>- z;goZyXXw;?!CV**e{8r%W(c`WymN%C5RY8-^rgSr)A`UV{hDigZC$C9GtxNt%+2nwwxd@_q+J$YSBMlGH8Rws%1JuK z%_8T_Y~Ei0t7rz4PFpn7wiTReBg%~aO-QK4(g!+f*?T%!q5m!um_r9FUZgW z5r{%7w1EQqpdI!@3=TjCbizUCf^IkjhanC}pa*&(0e#R91270fkStdM>hYp?Sp4$U z*^v9g0@aw@=DdHahU%uMafO*y*2FV~l*vtXy1OqSzIh->HD?(PML`OW8`NgXM1g5KHS}xL*7IBrx(QkiKSjFW zt|$7sNjYK_ om|>)Id83rJ3c9J=MQUV=dd3}XxqemsKxVtv)N}kKoi)dqvQ@3l+DY z5PkudgLWb4=kScrF##kYDalAq3R04a)TALT=}1ooGLnfvGLwa@WFtE{$Vo18lZU+IBR>Tw zNFfSSgrXFqI3*}aDN0j@vXrAd6{tuhDpQ53RHHgIs7WnqQ-`|LqdpC2NFy54gr+p3 zIW1^OD_YZrwgl0R_H>{lo#;##y3&pA1k;0_^rH9ikf89epokEKs*n1rpZaTn25OK7 zYlwzwn1*YFMrxEsYmCNfTx3wh_|TZJxZnwzs7acvDVnNjnywj|saZm^HAi8Zt9hEQ z1q#nU-sXR%(@2YmL@woz`oEHfobLYm2sOo3?9*c50V)YmfG7pZ4p3 z4(gB&>xho(n2zg&PAXETbXsS0R_AnH7Zjz7x}?jxqN}>5>$;(vx~1E?qq~aM|JQrE zuLpXlM|!MSJ<(G=Q=FdbgYd)}gFfn$KI@CV>YKjnhkojpen-Xy{|OBL E2aFS%c>n+a delta 896 zcmXBOS5(ab0LSrDQr8L*B3zWc_g2Z?WoDJSDpFJ;d;Ao+Mn-=!vNx5|wX=7bnaRo~ zUOYO-_Z$zO_fLLauG8;=T&E?nlf6pGL8av=Cz(`6WmQh)RYA_Gs7k6V7gbSJxvH9~ ztA^ZEQ?=x-+Nz_vGOM2ItARY^sfKE##%iLbYNqCDp_Xc;)@q}+YNz(Zb1Mp`Pj`FL}#Hz2&Pu>Z^Y0uK^mUK^m+f8meI$t`YK+zeZ}5Mr(}5YMcTzUK2D? zlQda@3euG9V1H|azokrni|t(8eS#uG%u!R#v0)Z-pIA$DWKe|J&k_?G6>TxR%VoJ5 z>+>?*4KGg@lPx_dIK|EgPY8BS^tT2h1Qtw1D8dkqX_$@(%s?cfFcY&7jTppYHsUbH z=5L)Fl5a|LF#TC;@8V(P2E@BL{+}4$J>uPs);YelQ!?yKM$w8;lTi{FSR>ghH6_lz z(8!n&?~!N=h{rt4#{w+GA}q!dEX6V`hp++(NW@C4LK0TPiZxh^by$yNY`{ir!e*qv zz!q#pDz;%ec3>ycunW7f2Yay(`*8pVaR`TT1V?cU$8iGb$Ur7eA`96#g&f#$8fS18 z=Wreua1ptstGI^ixPhCvh1 Date: Thu, 16 Jan 2025 16:13:29 +0100 Subject: [PATCH 3/3] Disable test for TBC items --- sim/common/tbc/stat_bonus_procs.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sim/common/tbc/stat_bonus_procs.go b/sim/common/tbc/stat_bonus_procs.go index 7b942d5632..86f06b33b2 100644 --- a/sim/common/tbc/stat_bonus_procs.go +++ b/sim/common/tbc/stat_bonus_procs.go @@ -9,6 +9,7 @@ import ( ) func init() { + core.AddEffectsToTest = false // Band of the Eternal Restorer shared.NewProcStatBonusEffect(shared.ProcStatBonusEffect{ @@ -36,5 +37,4 @@ func init() { ICD: time.Second * 45, }) - core.AddEffectsToTest = true }