# PlayerDamageByStormEvent
> Fired when a player takes damage from the storm. Cancellable.
`gg.lode.barrierapi.event.PlayerDamageByStormEvent`
---
## Signature
```java
public class PlayerDamageByStormEvent extends BaseEvent implements Cancellable
```
**Cancellable:** Yes
---
## Methods
### getPlayer
```java
Player getPlayer()
```
Returns the player being damaged.
**Returns:** `Player` — The damaged player.
---
### getDamage
```java
double getDamage()
```
Returns the damage amount.
**Returns:** `double` — The damage value.
---
### setDamage
```java
void setDamage(int damage)
```
Modifies the damage amount.
| Parameter | Type | Description |
|---|---|---|
| `damage` | `int` | The new damage amount. |
---
### isCancelled / setCancelled
```java
boolean isCancelled()
void setCancelled(boolean cancelled)
```
Controls whether the damage is cancelled.
---
## Related Pages
- [[IStorm]] — The storm dealing damage
- [[PlayerEnterStormEvent]] — Fired when entering the storm