Hi, I think I found a possible inconsistency in item expressions for Emberwing Feather.
Observed behavior:
For trinket1=emberwing_feather,id=250144,... in a normal player profile:
trinket.1.has_use_buff evaluates to 1
trinket.1.proc.any_dps.duration evaluates to 0
However, the report clearly shows that the item is used and creates the Emberwing Heatwave buff with a 15 second duration.
What I expected:
Since Emberwing Feather is an on-use DPS stat buff trinket, I expected:
trinket.1.has_use_buff == 1
trinket.1.proc.any_dps.duration == 15
What I checked:
- the trinket is equipped in slot 1
- the item is actually used during the sim
- the Sample Sequence Table shows
trinket_1_buffs = 1
- the Sample Sequence Table shows
trinket_1_buff_duration = 0
- the HTML report shows
Emberwing Heatwave with “increasing your Haste ... for 15 seconds”
Question:
Is proc.any_dps.duration expected to return 0 for Emberwing Feather, or is this a bug in how the item's custom buff is exposed to item expressions?
SimC commit: 0a82047
Hi, I think I found a possible inconsistency in item expressions for Emberwing Feather.
Observed behavior:
For
trinket1=emberwing_feather,id=250144,...in a normal player profile:trinket.1.has_use_buffevaluates to1trinket.1.proc.any_dps.durationevaluates to0However, the report clearly shows that the item is used and creates the
Emberwing Heatwavebuff with a 15 second duration.What I expected:
Since Emberwing Feather is an on-use DPS stat buff trinket, I expected:
trinket.1.has_use_buff == 1trinket.1.proc.any_dps.duration == 15What I checked:
trinket_1_buffs = 1trinket_1_buff_duration = 0Emberwing Heatwavewith “increasing your Haste ... for 15 seconds”Question:
Is
proc.any_dps.durationexpected to return0for Emberwing Feather, or is this a bug in how the item's custom buff is exposed to item expressions?SimC commit: 0a82047