def METHOD_NAME(self):
    if self.active:
        scale = self.scale if not self.has_water_breathing else 0
        data = pack('<3IiBI', self._get_type(), self.remaining * 1000, self.duration * 1000, scale, not self.active, self.spell_id)
        packet = PacketWriter.get_packet(OpCode.SMSG_START_MIRROR_TIMER, data)
        self.owner.enqueue_packet(packet)