> For the complete documentation index, see [llms.txt](https://uyen18827.gitbook.io/veinif/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://uyen18827.gitbook.io/veinif/optional/consequence.md).

# Consequence

Every action has a consequence... Not really but yeah.

## Interface

```typescript
export interface Consequence{
    stat?: Array<statWithStyle>, //add or subtract from stat
    item?: Array<Items>, //use or add item
}
```

## Usage

Precondition is an optional field for [Choice](/veinif/components/choice.md).

## Behaviour

Add item or stat after the player had clicked on the choice.
