# Party sharing

## Party sharing

Party sharing reparte progreso entre miembros válidos del grupo.

Está pensado para contenido cooperativo sin duplicar esfuerzo manual.

### Cómo funciona

Cuando un miembro genera progreso, el sistema evalúa si debe replicarlo al resto.

La decisión depende de reglas de elegibilidad.

### Reglas de distribución

Las reglas típicas son:

* el resto debe tener la misma quest activa
* el miembro debe estar dentro de la party válida
* el contexto debe cumplir distancia o presencia

### Casos límite

#### Distancia

Si un miembro está demasiado lejos, no debería recibir progreso.

Eso evita power leveling pasivo.

#### Desconexión

Un jugador desconectado no debería recibir progreso en tiempo real.

Al volver, su estado persistido sigue intacto.

#### Objetivos incompatibles

No todos los objetivos comparten bien.

`KILL` y `COLLECT` suelen requerir validación extra para evitar duplicación injusta.

### Flujo interno

```
Miembro A progresa
  -> Validar party
  -> Buscar miembros elegibles
  -> Aplicar delta compartido
  -> Persistir por UUID
  -> Emitir eventos por jugador afectado
```

### Reparto proporcional

El reparto proporcional sirve para rewards o progreso parcial.

Ejemplos:

* dividir puntos entre miembros activos
* reducir `delta` compartido si la party es grande
* aplicar bonus si todos participaron

### Recomendaciones

* Activa límites de distancia.
* Excluye AFK de rewards compartidas.
* Prueba quests de farmeo con party antes de abrirlas en producción.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://camiladev.gitbook.io/documentation/quests/guia-de-administracion/party-sharing.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
