# Trait AI: Prevent Weapon Firing

![](https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-f13340c26e64bdcaeae5d9484d7667bbc7f4b76d%2Ftrait-ai-prevent-weapon-firing.png?alt=media)

## Description

Nodes that interact with traits that modify base AI behavior

## Node Type

Nodes fall into two basic categories: Data and Execution. This node supplies Data for an Execution node.

## Inputs

| Input          | Type    | Required | Description                                   |
| -------------- | ------- | -------- | --------------------------------------------- |
| Prevent Firing | Boolean | Yes      | If TRUE, AI will not be able to fire weapons. |

## Outputs

| Output | Type  | Description                                                       |
| ------ | ----- | ----------------------------------------------------------------- |
| Trait  | Trait | Outputs whether the Prevent Weapon Firing Trait is active or not. |

\
\
**Contributors**

AddiCt3d 2CHa0s
