@@ -146,6 +146,16 @@ const Weapon = styled(OverlayElement)`
146
146
clip-path: circle(50% at 50% 50%);
147
147
` ;
148
148
149
+ const Trinket = styled ( OverlayElement ) `
150
+ top: ${ ( props ) => props . top || "unset" } ;
151
+ left: ${ ( props ) => props . left || "unset" } ;
152
+ bottom: ${ ( props ) => props . bottom || "unset" } ;
153
+
154
+ height: 9.5vh;
155
+ width: 9.5vh;
156
+ clip-path: circle(50% at 50% 50%);
157
+ ` ;
158
+
149
159
const BattlegroundsAnomaly = styled ( OverlayElement ) `
150
160
top: ${ ( props ) => props . top || "unset" } ;
151
161
right: ${ ( props ) => props . right || "unset" } ;
@@ -559,12 +569,37 @@ class Overlay extends React.Component<Props & TwitchExtProps, State> {
559
569
< HeroPower bottom = { "16.9vh" } right = { "65.6vh" } >
560
570
< Entity dbfId = { player . hero_power || null } />
561
571
</ HeroPower >
562
- < Weapon top = { "15.5vh" } left = { "65.8vh" } >
563
- < Entity dbfId = { opponent . weapon || null } />
564
- </ Weapon >
565
- < Weapon bottom = { "16.8vh" } left = { "64.25vh" } >
566
- < Entity dbfId = { player . weapon || null } />
567
- </ Weapon >
572
+
573
+ { opponent . first_trinket || opponent . second_trinket ? (
574
+ < >
575
+ < Trinket top = { "10.7vh" } left = { "72.7vh" } >
576
+ < Entity dbfId = { opponent . first_trinket || null } />
577
+ </ Trinket >
578
+ < Trinket top = { "16.7vh" } left = { "65.3vh" } >
579
+ < Entity dbfId = { opponent . second_trinket || null } />
580
+ </ Trinket >
581
+ </ >
582
+ ) : (
583
+ < Weapon top = { "15.5vh" } left = { "65.8vh" } >
584
+ < Entity dbfId = { opponent . weapon || null } />
585
+ </ Weapon >
586
+ ) }
587
+
588
+ { player . first_trinket || player . second_trinket ? (
589
+ < >
590
+ < Trinket bottom = { "14.3vh" } left = { "71.6vh" } >
591
+ < Entity dbfId = { player . first_trinket || null } />
592
+ </ Trinket >
593
+ < Trinket bottom = { "21vh" } left = { "64.6vh" } >
594
+ < Entity dbfId = { player . second_trinket || null } />
595
+ </ Trinket >
596
+ </ >
597
+ ) : (
598
+ < Weapon bottom = { "16.8vh" } left = { "64.25vh" } >
599
+ < Entity dbfId = { player . weapon || null } />
600
+ </ Weapon >
601
+ ) }
602
+
568
603
{ ! ignoreDeck ? (
569
604
< >
570
605
< Deck top = { "24vh" } right = { "24vh" } >
0 commit comments